Commit graph

63 commits

Author SHA1 Message Date
Laura Klünder
25e8ed6464 positionsControl 2024-12-29 18:55:31 +01:00
Laura Klünder
ec61155833 get all of your own positions 2024-12-29 17:36:43 +01:00
Laura Klünder
2f2eef4ffc fix update.timeout 2024-12-29 16:14:55 +01:00
Gwendolyn
393637b6ad fix etag_add feature and overlay stuff and generated api naming thing 2024-12-27 02:25:11 +01:00
Laura Klünder
616d74fba9 caching for overlay api? 2024-12-26 23:06:46 +01:00
Gwendolyn
e5ac1e12df separate overlay feature data and geometries into different api endpoints so they can be cached independently 2024-12-26 22:37:48 +01:00
Gwendolyn
0e19ce5dac overlay feature update api 2024-12-26 22:37:48 +01:00
Gwendolyn
2c871781a1 quest control 2024-12-26 02:28:41 +01:00
Laura Klünder
81448d592d make it possible to filter quests 2024-12-26 01:26:51 +01:00
Laura Klünder
4c1fbb3b21 icon for quest types 2024-12-25 21:29:53 +01:00
Laura Klünder
c83e91bc78 loadgroup in editor and API 2024-12-25 17:01:30 +01:00
Laura Klünder
d811170716 quests can now be done! 2024-12-24 22:58:26 +01:00
Laura Klünder
9852171c3e deliver quest types 2024-12-24 20:19:05 +01:00
Laura Klünder
6acd163eb6 show quests on map 2024-12-24 20:04:49 +01:00
Laura Klünder
56d0925ada cache quests by quest permissions 2024-12-24 18:57:34 +01:00
Laura Klünder
2805061c47 generate quests, but they can't be solved yet 2024-12-24 18:50:53 +01:00
Laura Klünder
d901b49314 links to POIs without slugs were always dead because of prefix collision 2024-12-19 12:26:18 +01:00
Gwendolyn
e5fab0611b api endpoint to list waytypes 2024-12-16 20:42:28 +01:00
Gwendolyn
32e89498ce invert hide geometry logic in mapdata api 2024-12-16 11:36:47 +01:00
Laura Klünder
07a3c5ffa9 no need to explicitly serialize the grid 2024-12-04 12:20:27 +01:00
Laura Klünder
40f19afc28 add locationredirect api endpoint with new_serialize 2024-12-04 12:08:19 +01:00
Laura Klünder
9debd7c845 add missing api endpoint for LabelSettings and use new_serialize 2024-12-04 11:58:20 +01:00
Laura Klünder
b47e97bb81 new serializer for all locations 2024-12-03 18:42:33 +01:00
Laura Klünder
8be5f0f9fb enforce can_access_geometry on geometry endpoints 2024-12-03 17:07:07 +01:00
Laura Klünder
a85ee24cd8 don't defer geometry if allowed 2024-12-03 17:02:02 +01:00
Laura Klünder
d254f199e3 map settings api endpoint (fixes #201) 2024-12-03 15:05:53 +01:00
Laura Klünder
899a9e01ee fix MapdataAPIBuilder 2024-12-03 11:13:13 +01:00
Laura Klünder
707c81f159 integrate data overlay api into new MapdataAPIBuilder 2024-12-03 09:59:51 +01:00
Laura Klünder
be76f3a8db remove unnecessary import 2024-12-02 23:44:54 +01:00
Laura Klünder
f70040fe1d auto-generate mapdata api endpoints 2024-12-02 23:40:41 +01:00
Gwendolyn
7904a95b80 data overlays 2024-11-21 11:56:31 +01:00
Laura Klünder
e5055856fe describing a custom location should honor access restrictions 2024-09-18 20:35:40 +02:00
Laura Klünder
30b467005c filter ObstacleGroup in legend endpoint by in_legend 2024-09-06 15:09:32 +02:00
Laura Klünder
d49b6d6645 add legend / color key API endpoint 2024-09-06 15:07:54 +02:00
Jenny Danzmayr
aa49840806 start of proj4 support (part of GPS support) 2024-08-13 21:19:05 +02:00
Laura Klünder
bf9d113677 METRCIS→METRICS 2024-03-30 22:12:27 +01:00
Laura Klünder
d67e910fda fix typo in stats 2024-03-30 21:47:35 +01:00
Jenny Danzmayr
d1ba39df1c fixed prometheus statistics to correctly use labels 2024-03-30 20:04:55 +01:00
Laura Klünder
a84a19ec0d put mesh_control into user data 2024-03-30 18:16:29 +01:00
Laura Klünder
a8261d0b3d configurable in-memory cache sizes 2024-02-07 20:20:40 +01:00
Jenny Danzmayr
ff7d9d85fd fixed PUT on /positions/{position_id}/ API endpoint 2023-12-28 15:27:43 +01:00
Gwendolyn
2ec5e40f41 user data subtitle can be null 2023-12-12 16:55:58 +01:00
Gwendolyn
4b1ac9f194 convert django lazy string proxies to strings in the base schema validator, rather than in the serialization code of each source model 2023-12-11 20:59:19 +01:00
Laura Klünder
c3ce665562 linter stuff 2023-12-11 18:49:18 +01:00
Laura Klünder
11a631136b remove old debug strings 2023-12-11 18:49:18 +01:00
Gwendolyn
c939c81c71 updates/fetch should return user information in field "user_data" and not "user" 2023-12-11 15:13:16 +01:00
Jenny Danzmayr
960665a4ad fixed error in /updates/fetch api endpoint if case there are no site updates 2023-12-07 07:22:58 +01:00
Laura Klünder
34af60782c merge RangeLocator into Locator and modernize code 2023-12-07 02:21:46 +01:00
Laura Klünder
29e16e8ce0 remove more todo items 2023-12-04 22:31:00 +01:00
Laura Klünder
b7b18cad36 implement can_access_geometry 2023-12-04 22:27:01 +01:00