Commit graph

  • c711bed383 Add privacy zones to tags Eugene Burmakin 2025-11-18 21:57:06 +0100
  • bce1052608 Add hashtag Eugene Burmakin 2025-11-18 21:24:14 +0100
  • 807672170f Rework tag form Eugene Burmakin 2025-11-18 21:14:12 +0100
  • e8e7bcc91b Update places layer to use Leaflet.Control.Layers.Tree for hierarchical layer control Eugene Burmakin 2025-11-18 21:03:53 +0100
  • 602975eeaa Add places layer Eugene Burmakin 2025-11-17 22:34:38 +0100
  • 8a36a69987 Fix sometests Eugene Burmakin 2025-11-17 19:05:58 +0100
  • c462d34efa Fix some tests Eugene Burmakin 2025-11-17 00:23:48 +0100
  • e1f16c98a2 Add some changes related to places management feature Eugene Burmakin 2025-11-16 17:50:24 +0100
  • 78851c5f98 Add places management API and tags feature Eugene Burmakin 2025-11-16 17:28:40 +0100
  • 69c8779164 Implement basic tagging functionality for places, allowing users to categorize and label places with custom tags. Eugene Burmakin 2025-11-16 15:01:54 +0100
  • 284f763be4
    Merge pull request #1954 from Freika/fix/family-location-toggle Evgenii Burmakin 2025-11-16 13:18:26 +0100
  • 541dba1bc6 Update changelog Eugene Burmakin 2025-11-16 13:15:37 +0100
  • 3b5f775a4e Move family location sharing to its own controller Eugene Burmakin 2025-11-16 13:12:46 +0100
  • 3a2dc1da5a Fix family location sharing toggle Eugene Burmakin 2025-11-16 13:06:31 +0100
  • 0ca4cb2008 Implement phase 1 Eugene Burmakin 2025-11-16 12:45:26 +0100
  • ec54d202ff Add a plan to use MapLibre GL JS for the frontend map rendering, replacing Leaflet Eugene Burmakin 2025-11-15 21:07:40 +0100
  • d1ffc15fea Update app version 0.36.0-rc.1 Eugene Burmakin 2025-11-14 19:11:23 +0100
  • 88134a0a2b
    Merge pull request #1880 from Freika/feature/omniauth Evgenii Burmakin 2025-11-14 19:10:57 +0100
  • bb574f5aa3 Update changelog Eugene Burmakin 2025-11-14 19:09:57 +0100
  • 8ecd75429b Update an icon in integrations Eugene Burmakin 2025-11-14 19:06:16 +0100
  • bedac89821 Move omniauthable to a concern Eugene Burmakin 2025-11-14 18:54:35 +0100
  • a4dcd0387f Remove patreon OAuth integration Eugene Burmakin 2025-11-14 18:39:15 +0100
  • fde478e2a4 Merge branch 'dev' into feature/omniauth Eugene Burmakin 2025-11-14 18:22:36 +0100
  • cfe5a77a47
    Merge pull request #1951 from Freika/feature/kml Evgenii Burmakin 2025-11-14 18:21:01 +0100
  • 943b551f4c Update changelog Eugene Burmakin 2025-11-14 18:19:50 +0100
  • 3bd59c20c1 Add tests Eugene Burmakin 2025-11-14 18:16:51 +0100
  • 8c4d4d5cbe Add support for KML files Eugene Burmakin 2025-11-14 18:04:46 +0100
  • 59508ceeff Update docker-compose.yml to use boolean values instead of strings Eugene Burmakin 2025-11-12 22:49:18 +0100
  • 8c48c173fb Update docker-compose.yml to use boolean values instead of strings Eugene Burmakin 2025-11-12 22:49:18 +0100
  • c64dc8b789
    Merge pull request #1933 from Freika/dev 0.35.1 Evgenii Burmakin 2025-11-09 23:09:42 +0100
  • 32667590fd Update changelog Eugene Burmakin 2025-11-09 23:09:15 +0100
  • b6d1f1d46d Disable StrongMigrations Eugene Burmakin 2025-11-09 23:08:10 +0100
  • 11f597da90
    fix: use db parameter when constructing redis client Diogo Correia 2025-07-09 19:37:01 +0100
  • eaf66c8bbd Merge branch 'dev' 0.35.0 Eugene Burmakin 2025-11-09 19:42:58 +0100
  • d707bace78 Change node version Eugene Burmakin 2025-11-09 19:42:46 +0100
  • 6d905a4466 Merge branch 'dev' Eugene Burmakin 2025-11-09 19:32:27 +0100
  • 749d1d0031 Add authorization for updating location sharing in FamiliesController Eugene Burmakin 2025-10-25 19:38:38 +0200
  • dbe5997495 Update compose file Eugene Burmakin 2025-11-09 19:32:07 +0100
  • 58ae4cf2ae
    Merge pull request #1922 from Freika/dev Evgenii Burmakin 2025-11-09 16:27:29 +0100
  • b0585b2a97 Update changelog Eugene Burmakin 2025-11-09 16:27:00 +0100
  • 6e1c9d7600
    Merge branch 'master' into dev Evgenii Burmakin 2025-11-09 16:20:06 +0100
  • b0bd2bf93c Update tests Eugene Burmakin 2025-11-09 16:03:05 +0100
  • 3061f3e86f Update changelog Eugene Burmakin 2025-11-08 20:21:23 +0100
  • 28bc68ffe2
    Merge pull request #1928 from Freika/fix/map-side-panel Evgenii Burmakin 2025-11-08 20:00:45 +0100
  • 23aa533279 Add a button to close the visits side panel Eugene Burmakin 2025-11-08 19:57:15 +0100
  • 18de91e562 Make sure visits keep their collapsible sections open/closed state when the side panel is refreshed. Eugene Burmakin 2025-11-08 19:35:44 +0100
  • 486974b993 Make visits look nicer Eugene Burmakin 2025-11-08 17:04:38 +0100
  • 73f93b6a57 Side panel content centered Eugene Burmakin 2025-11-08 16:41:42 +0100
  • 4a022d9695 Open side panel on the left of controls Eugene Burmakin 2025-11-08 16:05:46 +0100
  • 945f1c2c9b
    fix: Gemfile to reduce vulnerabilities snyk-bot 2025-11-08 08:40:43 +0000
  • 2a8522272d
    Merge pull request #1925 from Freika/chore/single-dockerfile 0.34.3-rc.5 Evgenii Burmakin 2025-11-07 23:53:23 +0100
  • a6687eca18 Update changelog Eugene Burmakin 2025-11-07 23:52:58 +0100
  • c05402b6f3 Allow S3 storage backend to be used in self-hosted instances Eugene Burmakin 2025-11-07 23:50:18 +0100
  • 98a157bd0b Update changelog Eugene Burmakin 2025-11-07 23:42:21 +0100
  • e4f80dbf2b Remove safety_assured 0.34.3-rc.4 Eugene Burmakin 2025-11-07 20:23:53 +0100
  • f48a512b10 Remove strong_migrations gem for now Eugene Burmakin 2025-11-07 20:18:56 +0100
  • b272c7407f Update strong_migrations config Eugene Burmakin 2025-11-07 20:09:29 +0100
  • 691ff63b87 Update strong_migrations config Eugene Burmakin 2025-11-07 20:02:51 +0100
  • f9d5762533 Update migrations to validate foreign keys immediately upon creation. 0.34.3-rc.3 Eugene Burmakin 2025-11-07 19:19:29 +0100
  • cb9fb9911c Add default REDIS_URL value to cable.yml 0.34.3-rc.2 Eugene Burmakin 2025-11-07 14:15:16 +0100
  • b469836d19 Remove dockerfiles that are no longer needed after consolidating into a single Dockerfile. 0.34.3-rc.1 Eugene Burmakin 2025-11-07 14:08:49 +0100
  • fa8cbed15b Use strings for booleans Eugene Burmakin 2025-11-07 14:08:01 +0100
  • 8444ee461d Update Dockerfile Eugene Burmakin 2025-11-07 14:05:46 +0100
  • 0c538de698
    Refactor: Improve trip sharing UX with Turbo and better controls Claude 2025-11-07 13:01:44 +0000
  • 736aa15a1e
    Refactor: Simplify boolean conversion with helper method Claude 2025-11-07 12:55:02 +0000
  • 09b16ebd7f
    Refactor: Use proper boolean casting for sharing parameters Claude 2025-11-07 12:52:30 +0000
  • 53ec557ec9
    Refactor: Nest sharing parameters under trip key Claude 2025-11-07 12:50:39 +0000
  • a0674585d4
    Fix: Add early return for sharing-only updates Claude 2025-11-07 12:48:14 +0000
  • cca025a23a
    Fix: Correct form parameter nesting for sharing settings Claude 2025-11-07 12:43:13 +0000
  • f37bedb86b Update migration Eugene Burmakin 2025-11-07 13:41:34 +0100
  • c8733c2d7f
    Add 'View Public Page' button to sharing modal Claude 2025-11-07 12:37:01 +0000
  • d3c893cddd
    UI: Improve trip sharing modal structure and UX Claude 2025-11-07 12:34:04 +0000
  • 9a060c14dd
    UI: Move sharing controls to DaisyUI modal Claude 2025-11-07 12:30:22 +0000
  • b1cbb5555f
    Refactor: Apply Rails best practices to trip sharing implementation Claude 2025-11-07 12:05:34 +0000
  • 429f90e666
    Refactor: Apply Rails best practice for early returns Claude 2025-11-07 11:49:05 +0000
  • f9f013c628 Remove development-specific logic from Dockerfile Eugene Burmakin 2025-11-07 12:45:28 +0100
  • 6a42a170e7 Unify Dockerfile Eugene Burmakin 2025-11-07 12:38:44 +0100
  • d40514c5f8 Remove email from navbar user menu Eugene Burmakin 2025-11-07 12:26:08 +0100
  • 100e645c52
    Merge pull request #1677 from Freika/fix/gpx-export-attrs Evgenii Burmakin 2025-11-07 12:24:18 +0100
  • a8e9df6f1a
    Merge pull request #1924 from Freika/fix/family-invitation-email Evgenii Burmakin 2025-11-07 12:20:34 +0100
  • 7b9008445a Fix missing confirmation dialogs and methods on family invitation actions Eugene Burmakin 2025-11-07 12:19:05 +0100
  • 313354bf7c Add invitation link to pending family invitations email Eugene Burmakin 2025-11-07 12:07:58 +0100
  • eed9480a9e Move sending family invitation email to a background job Eugene Burmakin 2025-11-07 11:49:21 +0100
  • a6f2bd3662
    Merge pull request #1923 from Freika/feature/unlimited-family Evgenii Burmakin 2025-11-07 11:35:35 +0100
  • adcf6aceca Fix tests and remove unused policy files Eugene Burmakin 2025-11-07 11:34:34 +0100
  • 19f6715218 Remove limit on number of family members for self-hosted instances. Eugene Burmakin 2025-11-07 11:20:36 +0100
  • 9378e330e4
    Merge pull request #1901 from Freika/snyk-fix-aea4b5cbee2b3982ae9efca09e791ad1 Evgenii Burmakin 2025-11-07 11:17:09 +0100
  • d2ee93f51a
    Merge pull request #1885 from Freika/dependabot/bundler/sentry-rails-6.0.0 Evgenii Burmakin 2025-11-07 11:16:25 +0100
  • 3626ccd830
    Merge pull request #1883 from Freika/dependabot/bundler/rails-8.0.3 Evgenii Burmakin 2025-11-07 11:15:51 +0100
  • 71943a46e1
    Merge pull request #1882 from Freika/dependabot/bundler/brakeman-7.1.0 Evgenii Burmakin 2025-11-07 11:15:19 +0100
  • 1043c105ed
    Merge pull request #1886 from Freika/dependabot/bundler/super_diff-0.17.0 Evgenii Burmakin 2025-11-07 11:14:48 +0100
  • bbd0fe1e4d
    Merge pull request #1907 from Freika/dependabot/bundler/bundler-3ddb009f6e Evgenii Burmakin 2025-11-07 11:14:08 +0100
  • 2f160b8d97 Fix missing error messages on user registration and other forms Eugene Burmakin 2025-11-07 11:08:57 +0100
  • 888e48ccf2
    Merge pull request #1916 from Freika/tests/map Evgenii Burmakin 2025-11-07 10:35:28 +0100
  • ef46c84ce1 Remove some debug logging statements. Eugene Burmakin 2025-11-07 10:32:49 +0100
  • 57149cfc17 Fix visits not being shown in the side panel Eugene Burmakin 2025-11-07 10:29:32 +0100
  • accf8ffbc9 Add tests for bulk_destroy action in PointsController Eugene Burmakin 2025-11-07 10:03:15 +0100
  • 07224723ed Add more tests Eugene Burmakin 2025-11-05 21:09:37 +0100
  • 9fba3ce4ca
    Refactor: Move trip sharing management to trips#update Claude 2025-11-05 15:54:42 +0000
  • ce5e57a691
    Implement public trip sharing with Shareable concern Claude 2025-11-05 15:44:27 +0000