Commit graph

861 commits

Author SHA1 Message Date
Eugene Burmakin
4a704ed608 Update gpx serializer 2025-08-23 18:37:51 +02:00
Eugene Burmakin
5a85a56897 Update imports table 2025-08-23 16:37:53 +02:00
Eugene Burmakin
432e1d2669 Return self-hosted validation 2025-08-23 16:28:25 +02:00
Eugene Burmakin
b049c11542 Fix import detection 2025-08-23 16:07:15 +02:00
Eugene Burmakin
001d294885 Source to_s 2025-08-22 22:14:03 +02:00
Eugene Burmakin
b5758db1c1 Add sources info to new import page 2025-08-22 21:01:16 +02:00
Eugene Burmakin
7eb3103645 Rename a method 2025-08-22 20:40:06 +02:00
Eugene Burmakin
96c9f1030c Move json loading to a module 2025-08-22 20:13:10 +02:00
Eugene Burmakin
ed3bb4fb67 Unify imports form 2025-08-22 19:10:40 +02:00
Eugene Burmakin
a4605f9b3e Add swagger spec for visits api 2025-08-21 20:53:23 +02:00
Eugene Burmakin
550d20c555 Imlement visits deletion API 2025-08-21 20:41:53 +02:00
Eugene Burmakin
6e773b6b51 Add current location to a visit popup as a fallback 2025-08-21 19:52:51 +02:00
Eugene Burmakin
6f842e8143 Make visit popup look nicer 2025-08-21 19:48:32 +02:00
Eugene Burmakin
e68bbc9220 Add test for visits creation API 2025-08-21 19:09:43 +02:00
Eugene Burmakin
efc7ffa579 Extract visit creation to a service 2025-08-21 18:58:59 +02:00
Eugene Burmakin
1da3ef5c44 Add visits manual creation 2025-08-21 18:42:45 +02:00
Evgenii Burmakin
ead1673cc5
Merge branch 'dev' into feature/trial 2025-08-19 20:58:00 +02:00
Eugene Burmakin
b9764d39c3 Skip trial emails for active users 2025-08-19 18:55:22 +02:00
Eugene Burmakin
cdbd51c9f9 Update mailers 2025-08-19 18:31:37 +02:00
Eugene Burmakin
464a183e8f Fix spec 2025-08-19 18:29:34 +02:00
Evgenii Burmakin
4918ae94f4
Merge branch 'dev' into fix/trip-visited-countries 2025-08-18 20:54:16 +02:00
Eugene Burmakin
6708e11ab3 Add limits for import size for trial users 2025-08-14 20:50:22 +02:00
Eugene Burmakin
71488c9fb1 Add trial mode 2025-08-13 20:25:48 +02:00
Eugene Burmakin
f6b7652a01 Return dawarich headers on all API responses 2025-08-11 00:21:58 +02:00
Eugene Burmakin
dfbe9a9821 Dry out scratch map. 2025-08-03 23:35:29 +02:00
Eugene Burmakin
0918bb1b8d Extract scratch map to a separate file. 2025-08-03 22:19:57 +02:00
Eugene Burmakin
74112c0d04 Calculate trip's visited countries from points 2025-08-02 00:06:09 +02:00
Eugene Burmakin
f2f0e824c8 Fix fog of war on zoom and map movement 2025-08-01 22:14:23 +02:00
Eugene Burmakin
559e7c2951 Pluck country name instead of country 2025-08-01 18:42:53 +02:00
Eugene Burmakin
c4c829b4b0 Fix some nitpicks 2025-08-01 18:39:01 +02:00
Eugene Burmakin
0e8baf493e Extract markers to separate file 2025-08-01 18:05:26 +02:00
Eugene Burmakin
050b98fb5d Extract live mode to separate file 2025-08-01 17:18:05 +02:00
Eugene Burmakin
eec8706fbe Fix live map memory bloat 2025-08-01 17:03:05 +02:00
Eugene Burmakin
712a483fd4 Add e2e tests for map page. 2025-08-01 14:14:46 +02:00
Eugene Burmakin
89de7c5506 Update map e2e tests 2025-07-30 22:38:09 +02:00
Eugene Burmakin
2f3ba0c8db Merge branch 'dev', remote-tracking branch 'origin' into fix/photos-layer 2025-07-30 19:02:16 +02:00
Eugene Burmakin
84c35ea5fa Fix maps layers 2025-07-30 19:00:00 +02:00
Eugene Burmakin
087c01535d Add Playwright tests for map functionality. 2025-07-30 00:41:30 +02:00
Eugene Burmakin
5f259a5bcc Fix missing areas button 2025-07-29 21:40:49 +02:00
Eugene Burmakin
6870be2045 Fix country name in points 2025-07-29 21:17:33 +02:00
Eugene Burmakin
a2b20cfdf1 Fix tests 2025-07-29 20:14:24 +02:00
Eugene Burmakin
f492a69fbb Add country_name to points and fix some bugs. 2025-07-28 18:53:19 +02:00
Eugene Burmakin
fb4eedfe92 Add battery statuses. 2025-07-27 21:38:51 +02:00
Eugene Burmakin
25b74716ee Fix chart 2025-07-27 20:14:36 +02:00
Eugene Burmakin
d0bb9ef8d1 Add test for places reverse geocoding. 2025-07-27 01:39:39 +02:00
Eugene Burmakin
66e6112ad8 Eliminate some n-plus-ones. 2025-07-27 01:08:29 +02:00
Eugene Burmakin
3264725d2a Fix trips page. 2025-07-26 21:05:28 +02:00
Eugene Burmakin
b995594b8b Use constants for metrics username and password. 2025-07-26 15:27:22 +02:00
Evgenii Burmakin
f3d4a1431b
Merge branch 'dev' into fix/basecamp-gpx 2025-07-26 15:17:11 +02:00
Eugene Burmakin
460d008152 Use Tailwind CSS classes for buttons. 2025-07-26 14:52:01 +02:00