Commit graph

791 commits

Author SHA1 Message Date
Laura Klünder
d9e48aa561 link editor in account details page 2024-12-25 13:46:16 +01:00
Laura Klünder
d4154a61b6 add important checkbox 2024-12-25 11:51:30 +01:00
Laura Klünder
d71e2f3975 another quest fix 2024-12-24 23:34:22 +01:00
Laura Klünder
14c8079afc some more minor quest fixes 2024-12-24 23:18:12 +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
Jenny Paxian
ebfc683f7c
Fixes some issues with the location button being invisible (#207)
* 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

* Route from current location

* Do not try to set Score if no location found
2024-12-23 22:13:32 +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
Jenny Danzmayr
b45fd961c0 fixed template 2024-12-22 22:10:25 +01:00
Jenny Danzmayr
6db9d507f1 fixed template for account page 2024-12-22 22:06:35 +01:00
Laura Klünder
739e564099 add target="_self" for sso links 2024-12-22 20:26:06 +01:00
Laura Klünder
30ddaafbf9 fix trans call 2024-12-22 20:17:53 +01:00
Jenny Danzmayr
b70f89a341 added option for linking SSO accounts to existing accounts 2024-12-22 19:44:47 +01:00
Jenny Danzmayr
de006a5761 specify backend during login 2024-12-22 19:44:47 +01:00
Laura Klünder
a53f26689c fix another report bug 2024-12-22 00:46:38 +01:00
Laura Klünder
bf77018326 fix "report issue" 2024-12-21 12:08:06 +01:00
Laura Klünder
92fd06031c fix locationredirect in check_location 2024-12-20 20:41:49 +01:00
Laura Klünder
ead3a60d08 labelsettings should be inherted 2024-12-20 13:12:32 +01:00
Gwendolyn
ef05647ec4 store route_opts from url param in session rather than next_route_options, so that they persist after page reload etc 2024-12-20 12:09:49 +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
fe98f5e618 add level_index so short_label can look nicer 2024-12-19 10:56:38 +01:00
Laura Klünder
387fdc62be more typehinting in route and router 2024-12-17 22:28:52 +00:00
Gwendolyn
b9c1695463 url param for routing options
pass JSON-encoded routing options in the url param `routing_opts`, they are passed along verbatim as an override
2024-12-16 20:35:14 +01:00
Gwendolyn
55b90f235c hopefully kinda fix weirdness with the key and overlay thingies 2024-12-16 20:11:22 +01:00
Gwendolyn
856eb4c25a touch support for the overlay selector 2024-12-16 16:13:21 +01:00
Gwendolyn
4536390eba fill and stroke opacity for data overlays 2024-12-16 16:13:21 +01:00
Gwendolyn
de50691c85 log complete error in console when it is caught 2024-12-16 16:13:21 +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
9c72bec4e9 can_report_mistake 2024-12-09 16:09:47 +01:00
Laura Klünder
7a39d5fae0 use effective_icon in fragment_location.html 2024-12-09 15:45:04 +01:00
Laura Klünder
f2f67a1cbb route result should use more schema 2024-12-04 15:27:06 +01:00
Laura Klünder
07a3c5ffa9 no need to explicitly serialize the grid 2024-12-04 12:20:27 +01:00
Laura Klünder
b96707d426 effective_icon and add_search 2024-12-03 19:00:35 +01:00
Laura Klünder
cc2020e7c3 new serializer for locationgroup 2024-12-03 16:07:07 +01:00
Laura Klünder
d254f199e3 map settings api endpoint (fixes #201) 2024-12-03 15:05:53 +01:00
Laura Klünder
35a8738424 implement new serialize for level 2024-12-03 14:18:16 +01:00
Laura Klünder
707c81f159 integrate data overlay api into new MapdataAPIBuilder 2024-12-03 09:59:51 +01:00
Gwendolyn
7904a95b80 data overlays 2024-11-21 11:56:31 +01:00
Gwendolyn
f03e5f571d input styling 2024-09-19 20:43:18 +02:00
Gwendolyn
d40dacc2a5 input styling 2024-09-19 20:27:32 +02:00
Jenny Danzmayr
d49dd06f74 return user to page they came from on language change 2024-09-18 01:51:56 +02:00
Jenny Danzmayr
4d8cc8b989 added prometheus couter for language changes 2024-09-18 01:51:36 +02:00
Gwendolyn
16d86e7af1 mostly stuff for mobile 2024-09-17 23:13:36 +02:00
Gwendolyn
5c176bc7bb small css fixes 2024-09-17 20:48:46 +02:00
Gwendolyn
2f82dd981d leaflet marker theming 2024-09-17 19:31:38 +02:00
Gwendolyn
aeb7c9dae2 theming stuff in preparation for ef28 cyberpunk theme 2024-09-17 16:05:35 +02:00
Laura Klünder
726d02f014 make dynamiclocation work in js 2024-09-17 15:18:25 +02:00
Laura Klünder
f07ceed450 bring set position UI back 2024-09-17 14:35:33 +02:00
Laura Klünder
7f67d68312 fix branding in some more places 2024-09-16 23:28:37 +02:00