Commit graph

1795 commits

Author SHA1 Message Date
Laura Klünder
77949736f7 a rather unimportant migration but someone's gotta do it 2024-12-25 16:49:52 +01:00
Laura Klünder
218cae8d5f introduce load group as a concept 2024-12-25 16:49:08 +01:00
Laura Klünder
e5c6fde55e deal with invalid geometry of some kind 2024-12-25 16:32:51 +01:00
Laura Klünder
c719dd592b hopefulyl fix door render 2024-12-25 15:48:07 +01:00
Laura Klünder
43aaf777f6 fix canreportmistake label 2024-12-25 14:15:31 +01:00
Laura Klünder
b28b44a4d5 use main_level_id for quest level id 2024-12-25 13:19:15 +01:00
Laura Klünder
5fa42ff35d reset APs when they change on import, add quest again 2024-12-25 13:19:03 +01:00
Laura Klünder
4b0b830233 don't update APs when not needed 2024-12-25 13:18:45 +01:00
Laura Klünder
e29e813b28 don't delete APs before iporting them 2024-12-25 13:18:23 +01:00
Laura Klünder
5d53ab19ef that's not a warning, that's a note 2024-12-25 13:08:48 +01:00
Laura Klünder
237063a840 importnoc: support to place things on staircases 2024-12-25 13:05:50 +01:00
Laura Klünder
14c8079afc some more minor quest fixes 2024-12-24 23:18:12 +01:00
Laura Klünder
cce54d3a49 remove debug thingy 2024-12-24 22:59:38 +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
a7cacecdbe add missing migrations 2024-12-24 20:06:22 +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
38671a7947 implement importnoc 2024-12-24 16:34:19 +01:00
Laura Klünder
4cfd58926b add noc eventmap conversion config 2024-12-24 03:22:12 +01:00
Jenny Paxian
82b13e16a0
Use dict in fakemobileclient for data, add default to BeaconMeasurementDataSchema (#206)
* Fakemobileclient should return a dict of wifi.data, instead of data, since we have bluetooth beacons too

* Use dict instead of list for beacon measurement in fakemobileclient and editor script

* Use distance directly

* BeaconMeasurementDataSchema add default
2024-12-23 18:01:03 +01:00
Laura Klünder
e3cc6d15a3 data migrate pydantic field better cause the validator is crap 2024-12-23 16:43:41 +01:00
Laura Klünder
8feac6bf43 use shcmea for beaconmeasurement data and fix some related things 2024-12-23 16:26:15 +01:00
Laura Klünder
b78833aa1c fix rendermap 2024-12-21 12:13:52 +01:00
Jenny Danzmayr
033abddced allow numbers in dataoverlay extradata values 2024-12-20 21:34:20 +01:00
Laura Klünder
34b5ad58bf another invalid geometry fuckery fix 2024-12-20 19:27:11 +01:00
Laura Klünder
5eb75591dd avoid invalid geometry in build_altitudeareas 2024-12-20 19:18:22 +01:00
Laura Klünder
f25af9588d skip some problem with polygon cutting i guess 2024-12-20 19:15:37 +01:00
Gwendolyn
e6d2afc99b DataOverlayFeature needs LevelGeometryMixin 2024-12-20 11:45:51 +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
e16b43bdf2 allow int and bool values for overlayfeature extra_data 2024-12-19 21:30:43 +01:00
Laura Klünder
870c26e335 doors now have todos, names and a cooler new UI 2024-12-19 17:26:50 +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
48cb444691 external_url_label and external_url for locationgroup as well 2024-12-19 11:59:38 +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
Laura Klünder
9d77707cc5 missing migration 2024-12-19 00:07:02 +01:00
Laura Klünder
7e09f37bf0 darken a bit less much 2024-12-19 00:06:47 +01:00
Laura Klünder
9446c34e8a introduce intermediate level setting 2024-12-19 00:06:06 +01:00
Laura Klünder
387fdc62be more typehinting in route and router 2024-12-17 22:28:52 +00:00
Laura Klünder
b0de389337 positions need to be serialized too 2024-12-17 00:11:46 +00:00
Gwendolyn
e5fab0611b api endpoint to list waytypes 2024-12-16 20:42:28 +01:00
Gwendolyn
7586f5f196 migration for dataoverlay default geomtype and stroke nad fill opacity 2024-12-16 19:50:34 +01:00
Gwendolyn
4536390eba fill and stroke opacity for data overlays 2024-12-16 16:13:21 +01:00
Laura Klünder
4d5d231ef2 don't mix up caching with different can_grant values 2024-12-16 13:48:12 +00: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
13cf207ee6 don't show accessrestrictiongroups to select that the user can't grant 2024-12-16 10:45:23 +00:00