Commit graph

294 commits

Author SHA1 Message Date
Laura Klünder
87b7f00740 per_request_cache 2024-12-27 18:50:36 +01:00
Laura Klünder
141e3af385 restrict quests properly 2024-12-26 15:27:10 +01:00
Gwendolyn
ec27f8fad6 remove old print debugging thing 2024-12-26 15:26:41 +01:00
Laura Klünder
4c1fbb3b21 icon for quest types 2024-12-25 21:29:53 +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
f25af9588d skip some problem with polygon cutting i guess 2024-12-20 19:15:37 +01:00
Gwendolyn
0df0580f1b editor/overlay multipoint support (might still be a bit broken) 2024-12-20 09:54:06 +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
Laura Klünder
9aab30611c fix missing whitespace in level_subtitle of customlocation 2024-12-19 11:03:28 +01:00
Laura Klünder
9590344be6 fixed customlocation pk to use level_index 2024-12-19 11:03:11 +01:00
Laura Klünder
fe98f5e618 add level_index so short_label can look nicer 2024-12-19 10:56:38 +01:00
Laura Klünder
6167c92e98 implement level permissions in tileserver/cachepackage 2024-12-19 00:51:48 +01:00
Gwendolyn
934aa60be4 overlays
default geomtype, permission fix, name fix, remove ungrouped header, fix id filter
2024-12-16 12:54:37 +01:00
Laura Klünder
44671a12dc do create_multiple correctly 2024-12-05 23:38:12 +01:00
Laura Klünder
3ab84b6e8d remove new_serialize, this is now the new standard 2024-12-04 15:48:48 +01:00
Laura Klünder
3c4b929a31 remove old CustomLocation serialization stuff 2024-12-04 13:02:55 +01:00
Laura Klünder
907cc43214 serialize CustomLocation 2024-12-04 13:01:02 +01:00
Laura Klünder
00ec22c334 fix locationredirects breaking querysets 2024-12-04 12:42:03 +01:00
Laura Klünder
b96707d426 effective_icon and add_search 2024-12-03 19:00:35 +01:00
Laura Klünder
b47e97bb81 new serializer for all locations 2024-12-03 18:42:33 +01:00
Laura Klünder
cc2020e7c3 new serializer for locationgroup 2024-12-03 16:07:07 +01:00
Laura Klünder
f689dd6eee add todo for changed_geometries (we wanna get rid of it) 2024-12-02 11:58:54 +01:00
Gwendolyn
7904a95b80 data overlays 2024-11-21 11:56:31 +01:00
Laura Klünder
c546f007c1 laast processed geometry cache key… needed for… stuff 2024-09-17 14:00:44 +02:00
Laura Klünder
71131cc5c5 store all processupdates result files in mapupdate-based directory 2024-09-17 01:43:38 +02:00
Laura Klünder
20fbcc9139 wifimeasurement → beaconmeasurement… and editor scancollector implementation 2024-03-31 16:23:15 +02:00
Laura Klünder
a84a19ec0d put mesh_control into user data 2024-03-30 18:16:29 +01:00
Gwendolyn
2548d62776 theming should be fine now 2024-03-28 17:38:09 +01:00
Laura Klünder
a8261d0b3d configurable in-memory cache sizes 2024-02-07 20:20:40 +01:00
Laura Klünder
8c8ef12cf0 make linter happy 2024-02-07 18:34:28 +01:00
Laura Klünder
d7f175f7ef add options and postpone imports to massively reduce memory usage 2024-02-07 18:17:13 +01:00
Gwendolyn
da5346d0a9 theme selector 2024-01-06 20:52:46 +01:00
Gwendolyn
9399e5c377 rudimentary theme support 2024-01-06 16:13:38 +01:00
Gwendolyn
2745d3e644 implement slug property and get_slug method on CustomLocation 2023-12-26 17:11:46 +01:00
Laura Klünder
d5ec23a7fb get access permissions without signing in 2023-12-24 15:40:48 +01:00
Gwendolyn
1d4703f86f access restrictions can be set to public to make them available to everyone (even not logged in users)
public access restrictions do not count to the unlocked areas count
2023-12-20 23:56:32 +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
ef83e73a36 make linter happy 2023-12-11 19:02:19 +01:00
Laura Klünder
c3ce665562 linter stuff 2023-12-11 18:49:18 +01:00
Laura Klünder
97c9c7ecb7 make altitudes reusable using GroundAltitude model 2023-12-11 18:17:57 +01:00
Laura Klünder
0150851808 fix typo or it will never load from local cache 2023-12-07 18:57:57 +01:00
Jenny Danzmayr
dff4b7ea46 more typehinting 2023-12-07 17:57:50 +01:00
Jenny Danzmayr
fc7e3a1ecf fixed that CachePackage.open works also for filenames as strings 2023-12-07 17:56:19 +01:00
Gwendolyn
6e12553c5f fix logic error in CachePackage.open() 2023-12-07 17:43:32 +01:00
Laura Klünder
372936fcad an experiment. lets don't use threading locks, hope it helps with performance 2023-12-07 17:28:13 +01:00
Jenny Danzmayr
d5e77de9d0 zstd decompression support for CachePackage 2023-12-07 06:43:04 +01:00
Jenny Danzmayr
fe248d42a1 zstd compression support for CachePackage 2023-12-07 06:19:28 +01:00
Gwendolyn
c8ec578045 fix package.tar file path generation with pathlib 2023-12-03 23:06:59 +01:00