Commit graph

1655 commits

Author SHA1 Message Date
Jenny Danzmayr
5523d5dc29 used shutil.rmtree instead of executing rm -rf 2023-12-07 03:22:40 +01:00
Laura Klünder
34af60782c merge RangeLocator into Locator and modernize code 2023-12-07 02:21:46 +01:00
Jenny Danzmayr
ae65a68830 fixed handling of locks via redis during mapupdates 2023-12-07 01:27:08 +01:00
Laura Klünder
83dfdec90f RangeLocator needs current router instead of old one (which might fail) 2023-12-07 00:18:20 +01:00
Laura Klünder
f64e65f297 make icon optional again 2023-12-04 23:07:30 +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
Laura Klünder
1a0c4e63f5 lots of small fixes and todo removals 2023-12-04 22:21:48 +01:00
Laura Klünder
964574e535 more map api documentation improvements 2023-12-04 18:58:49 +01:00
Laura Klünder
fdf4860ea8 better bounds examples 2023-12-04 16:19:34 +01:00
Laura Klünder
4be79776cb update BoundsSchema docs 2023-12-04 13:55:24 +01:00
Laura Klünder
87ef037421 more api docs and tweaks for auth and updates API 2023-12-04 13:46:32 +01:00
Laura Klünder
ea335a8fe8 start making optional attributes look better in redoc 2023-12-03 23:27:42 +01:00
Gwendolyn
c8ec578045 fix package.tar file path generation with pathlib 2023-12-03 23:06:59 +01:00
Gwendolyn
73c80f576c pickle WrappedGeometry objects correctly (fixes #98) 2023-12-03 23:06:59 +01:00
Laura Klünder
e5e3a6b7e2 make redoc look prettier 2023-12-03 22:52:06 +01:00
Laura Klünder
ba4c2b7d0a rename newapi to api 2023-12-03 21:55:08 +01:00
Laura Klünder
caf23d053c goodbye django rest framework 2023-12-03 21:50:55 +01:00
Laura Klünder
0e65efcbbc lets group mapdata api v2 endpoints better and make sure descriptions are shown 2023-12-03 21:15:48 +01:00
Gwendolyn
73238f6943 LocationGeometry id can be custom location or position id 2023-12-03 21:11:10 +01:00
Laura Klünder
ef223ee09c make fetch_updates api v2 work 2023-12-03 20:42:26 +01:00
Laura Klünder
19380e0b80 remove etag where there should be none 2023-12-03 20:40:10 +01:00
Laura Klünder
c21c43a6da improve mesh api v2 documentation 2023-12-03 20:25:30 +01:00
Laura Klünder
65272042f9 improve mapdata api v2 docs 2023-12-03 20:12:27 +01:00
Laura Klünder
d63113f0bb customlocation geometry schema should have default none 2023-12-03 19:39:34 +01:00
Laura Klünder
6e41beac3f more mapdata.map api v2 documentation updates 2023-12-03 19:35:19 +01:00
Laura Klünder
93f70fa0b8 add fetch_updates api v2 endpoint 2023-12-03 19:25:44 +01:00
Laura Klünder
828d781938 improve api documentation for redoc 2023-12-03 19:04:23 +01:00
Laura Klünder
156e1a9436 fix the same thing again 2023-12-03 17:42:12 +01:00
Laura Klünder
635b9ab406 fix SourceSchema 2023-12-03 17:39:58 +01:00
Laura Klünder
210d079bb7 write more schema for routing api 2023-12-01 23:49:02 +01:00
Laura Klünder
6eaf087f71 update some dependencies 2023-12-01 01:56:23 +01:00
Laura Klünder
43791583e0 new api secret system, multiple api secrets, limited scopes, etc... 2023-11-30 22:02:40 +01:00
Laura Klünder
04f035bee5 missing import 2023-11-27 22:08:07 +01:00
Laura Klünder
a2d896fc69 ugly database fixes, needs improving 2023-11-27 22:07:40 +01:00
Laura Klünder
1f59e53d15 fix super old broken migration 2023-11-26 18:00:50 +01:00
Laura Klünder
8a8b20f22e make linter happy 2023-11-26 17:55:23 +01:00
Laura Klünder
f07b06ec60 add point and bounds to positionstatusschema 2023-11-24 18:05:59 +01:00
Laura Klünder
038fc89855 rename position endpoints 2023-11-24 17:37:33 +01:00
Laura Klünder
4e02145984 pro tip: fix bugs in all places 2023-11-24 17:25:34 +01:00
Laura Klünder
682522ace4 fix dynamiclocation position serialize 2023-11-24 17:24:31 +01:00
Laura Klünder
f7a4055c1c don't cache dynamiclocation results 2023-11-24 17:24:31 +01:00
Gwendolyn
550d77f774 dynamic position ids can contain upper-case letters 2023-11-24 17:22:27 +01:00
Gwendolyn
ac9f51ff38 typo neaby -> nearby 2023-11-24 17:22:27 +01:00
Laura Klünder
3fcb58b4e3 add add_search to api schema 2023-11-24 16:53:56 +01:00
Laura Klünder
74f78ab95e remove unneeded second cache layer for _location_list 2023-11-24 16:33:57 +01:00
Laura Klünder
62cffe9644 how about some bugfixing? 2023-11-24 16:31:39 +01:00
Laura Klünder
914ed018f0 optimize imports 2023-11-24 15:47:28 +01:00
Laura Klünder
d6b9161345 add position update API endpoint and remove old one, also some more api tweaks 2023-11-24 15:42:48 +01:00
Laura Klünder
92ce608034 committing the missing file cause why not? 2023-11-24 14:56:23 +01:00