Commit graph

1127 commits

Author SHA1 Message Date
Eugene Burmakin
fa4e368003 Fix potential xss 2025-11-24 19:44:21 +01:00
Eugene Burmakin
4aa6edc3cc Update OIDC auto-registration and email/password registration settings 2025-11-24 19:33:51 +01:00
Eugene Burmakin
f447039bbe Fix tag layers restoration and filtering logic 2025-11-23 23:16:37 +01:00
Eugene Burmakin
289a2a5373 Update migration to use disable_ddl_transaction! and add up/down methods 2025-11-23 01:21:37 +01:00
Eugene Burmakin
6dfc0099e1 Fix bug where enabling place tag layers would trigger saving enabled layers, overwriting with incomplete data 2025-11-23 01:12:38 +01:00
Eugene Burmakin
78ac365c00 Some fixes 2025-11-23 00:43:31 +01:00
Eugene Burmakin
e965838f14 Save enabled tag layers 2025-11-22 23:22:37 +01:00
Eugene Burmakin
a33373ae7c Add home location based on "Home" tagged place 2025-11-22 20:46:35 +01:00
Eugene Burmakin
e1013b1ae1 Update place creating modal 2025-11-22 20:35:51 +01:00
Eugene Burmakin
64d299b363 Fix last tests 2025-11-22 19:45:53 +01:00
Eugene Burmakin
ba6314231a Fix few more specs 2025-11-22 18:38:20 +01:00
Eugene Burmakin
b18fc392cc Fix PlaceFinder to only consider global places when finding existing places 2025-11-22 18:32:26 +01:00
Eugene Burmakin
02cbf65781 Fix some specs 2025-11-22 18:27:54 +01:00
Eugene Burmakin
1e2c709047 Revert changes in place export/import code 2025-11-22 13:28:38 +01:00
Eugene Burmakin
c99f6597f0 Revert some changes 2025-11-19 21:40:43 +01:00
Eugene Burmakin
491767b114 Fix rest of the tests 2025-11-19 21:19:59 +01:00
Eugene Burmakin
ebd0f8d6bc Fix some tests 2025-11-19 20:56:46 +01:00
Eugene Burmakin
01df22d080 Fix tags request specs 2025-11-19 20:35:43 +01:00
Eugene Burmakin
e02b397b87 Fix some tests 2025-11-19 20:08:49 +01:00
Eugene Burmakin
1d07eb652d Extract tag serializer to its own file 2025-11-19 19:33:28 +01:00
Eugene Burmakin
449884796f Update e2e tests 2025-11-19 19:17:30 +01:00
Eugene Burmakin
2ab24201c1 Add notes to places and manage place tags 2025-11-18 22:16:34 +01:00
Eugene Burmakin
c711bed383 Add privacy zones to tags 2025-11-18 21:57:06 +01:00
Eugene Burmakin
bce1052608 Add hashtag 2025-11-18 21:24:14 +01:00
Eugene Burmakin
807672170f Rework tag form 2025-11-18 21:14:12 +01:00
Eugene Burmakin
e8e7bcc91b Update places layer to use Leaflet.Control.Layers.Tree for hierarchical layer control 2025-11-18 21:03:53 +01:00
Eugene Burmakin
602975eeaa Add places layer 2025-11-17 22:34:38 +01:00
Eugene Burmakin
8a36a69987 Fix sometests 2025-11-17 19:05:58 +01:00
Eugene Burmakin
c462d34efa Fix some tests 2025-11-17 00:23:48 +01:00
Eugene Burmakin
e1f16c98a2 Add some changes related to places management feature 2025-11-16 17:50:24 +01:00
Eugene Burmakin
78851c5f98 Add places management API and tags feature 2025-11-16 17:28:40 +01:00
Eugene Burmakin
69c8779164 Implement basic tagging functionality for places, allowing users to categorize and label places with custom tags. 2025-11-16 15:01:54 +01:00
Eugene Burmakin
3b5f775a4e Move family location sharing to its own controller 2025-11-16 13:12:46 +01:00
Eugene Burmakin
3a2dc1da5a Fix family location sharing toggle 2025-11-16 13:06:31 +01:00
Eugene Burmakin
8ecd75429b Update an icon in integrations 2025-11-14 19:06:16 +01:00
Eugene Burmakin
bedac89821 Move omniauthable to a concern 2025-11-14 18:54:35 +01:00
Eugene Burmakin
a4dcd0387f Remove patreon OAuth integration 2025-11-14 18:39:15 +01:00
Eugene Burmakin
fde478e2a4 Merge branch 'dev' into feature/omniauth 2025-11-14 18:22:36 +01:00
Eugene Burmakin
3bd59c20c1 Add tests 2025-11-14 18:16:51 +01:00
Eugene Burmakin
8c4d4d5cbe Add support for KML files 2025-11-14 18:04:46 +01:00
Eugene Burmakin
749d1d0031 Add authorization for updating location sharing in FamiliesController 2025-11-09 19:32:24 +01:00
Eugene Burmakin
b0bd2bf93c Update tests 2025-11-09 16:03:05 +01:00
Eugene Burmakin
23aa533279 Add a button to close the visits side panel 2025-11-08 19:57:15 +01:00
Eugene Burmakin
18de91e562 Make sure visits keep their collapsible sections open/closed state when the side panel is refreshed. 2025-11-08 19:35:44 +01:00
Eugene Burmakin
486974b993 Make visits look nicer 2025-11-08 17:04:38 +01:00
Eugene Burmakin
73f93b6a57 Side panel content centered 2025-11-08 16:41:42 +01:00
Eugene Burmakin
4a022d9695 Open side panel on the left of controls 2025-11-08 16:05:46 +01:00
Eugene Burmakin
d40514c5f8 Remove email from navbar user menu 2025-11-07 12:26:08 +01:00
Evgenii Burmakin
100e645c52
Merge pull request #1677 from Freika/fix/gpx-export-attrs
Update gpx serializer
2025-11-07 12:24:18 +01:00
Eugene Burmakin
7b9008445a Fix missing confirmation dialogs and methods on family invitation actions 2025-11-07 12:19:05 +01:00