Laura Klünder
a2295e80af
use changeset in importhub and importnoc
2024-12-26 02:20:25 +01:00
Laura Klünder
81448d592d
make it possible to filter quests
2024-12-26 01:26:51 +01:00
Laura Klünder
9c58d73036
add crossdescription quests
2024-12-26 01:19:02 +01:00
Laura Klünder
c0a412297d
waytype=None
2024-12-25 21:33:02 +01:00
Laura Klünder
4c1fbb3b21
icon for quest types
2024-12-25 21:29:53 +01:00
Laura Klünder
10d49e9ebb
fix level id
2024-12-25 21:25:37 +01:00
Laura Klünder
b9e43fdb58
add leavedescription quest
2024-12-25 21:23:35 +01:00
Laura Klünder
5646c1dc6f
some more buffering
2024-12-25 18:32:09 +01:00
Laura Klünder
3595a875e8
try to fix doors again 🥺
2024-12-25 17:52:46 +01:00
Laura Klünder
ee0d7102b2
remove hotfix i guess
2024-12-25 17:25:31 +01:00
Laura Klünder
c83e91bc78
loadgroup in editor and API
2024-12-25 17:01:30 +01:00
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