Commit Graph

32 Commits

Author SHA1 Message Date
Eugene Burmakin 9d4cc7a4cf Move point serializers to API namespace 2024-10-02 21:58:19 +02:00
Eugene Burmakin df430851ce Add optional order query parameter to GET /api/v1/points 2024-10-02 21:29:56 +02:00
Eugene Burmakin d2aa1e9381 Include id attribute in slim points response 2024-09-30 23:38:32 +02:00
Eugene Burmakin 7b876ea754 Fix GPX export timestamps and add slim version of points 2024-09-24 00:10:39 +02:00
Eugene Burmakin caa77be67f Add 17 new tile layers to choose from 2024-09-15 21:04:13 +02:00
sunstep 6d05065659 Convert the headers to string
It seems like all HTTP headers are string, while other types may work, its more safe to convert the types to strings to ensure no trouble is caused by non string types. Even if it does work, at least now the types are consistent, as headers are being put as string and they are also retrieved as string.
2024-09-15 12:07:46 +02:00
Eugene Burmakin 667a1b2e3d Add pagination headers to the API response 2024-09-14 22:52:25 +02:00
Eugene Burmakin 98520b0287 Add health check endpoint 2024-09-05 21:16:40 +02:00
Eugene Burmakin df588d1e07 Move map settings to the map itself 2024-08-28 20:24:35 +02:00
Eugene Burmakin 7d7005063b Add places page 2024-08-25 20:19:02 +02:00
Eugene Burmakin f9750133df Merge remote-tracking branch 'origin/master' into visit_detection 2024-08-25 19:31:19 +02:00
Eugene Burmakin ca222b78ec Add pagination to the /api/v1/points endpoint 2024-08-21 19:20:04 +02:00
Eugene Burmakin 7ed7f9795b Add stats API endpoint and serializer 2024-08-20 20:14:17 +02:00
Eugene Burmakin 382f937f29 Add lots of logic 2024-08-12 22:18:11 +02:00
Eugene Burmakin 04a2150959 Add a bunch of small changes and fixes, see CHANGELOG.md for details 2024-07-31 19:35:35 +02:00
Eugene Burmakin 1e3d9f358d Fix map areas functionality 2024-07-27 14:30:46 +02:00
Eugene Burmakin 87258df41e Fix route popup distance and add areas swagger test 2024-07-27 12:22:56 +02:00
Eugene Burmakin 151e5cf042 Add areas 2024-07-21 20:09:42 +02:00
Eugene Burmakin 4371d28ef7 Allow users to delete points from the map 2024-07-21 16:45:29 +02:00
Eugene Burmakin 747418c854 Implement GPX imports 2024-06-19 21:16:06 +02:00
Eugene Burmakin bc8647f5e4 Fix the API key authentication for Owntracks points 2024-05-25 14:08:40 +02:00
Eugene Burmakin b76f75a494 Add instructions to api key usagea and allow user generate new api key 2024-05-25 13:57:50 +02:00
Eugene Burmakin 082cbf159d Scope points to a user 2024-05-25 13:26:56 +02:00
Eugene Burmakin df687db91f Add Owntracks API endpoint with api_key authentication 2024-05-25 12:57:39 +02:00
Eugene Burmakin 8c1d8a1470 Accept API key in query string for api/v1/overland/batches 2024-05-25 12:47:25 +02:00
Eugene Burmakin 1f7338a096 Add Swagger docs for overland api endpoint 2024-05-18 13:58:02 +02:00
Eugene Burmakin e488dc9e4a Add swagger along with api/v1/points swagger doc 2024-05-18 13:35:48 +02:00
Eugene Burmakin 3ff35b3f8f Remove the permit list from the controller 2024-04-07 22:36:39 +02:00
Eugene Burmakin fe4110b0fd Add support for Overland 2024-04-06 19:09:38 +02:00
Eugene Burmakin 5544bcd5ff Move point creation to a background job, add months navigation to the sidebar 2024-04-02 17:37:38 +02:00
Eugene Burmakin 18ed732c24 Fix owntracks import 2024-03-23 13:36:09 +01:00
Eugene Burmakin 3c74bc2937 Migrate from old template 2024-03-15 23:27:31 +01:00