Commit graph

3998 commits

Author SHA1 Message Date
Laura Klünder
e2de0e0e4d fix error when using routing restriction option 2023-12-21 01:19:37 +01:00
Laura Klünder
7186d48383 make prefer restrictions work right 2023-12-21 01:00:05 +01:00
Laura Klünder
e7f00232b4 feature to avoid/prefer restricted areas 2023-12-21 00:53:57 +01:00
Gwendolyn
af8d9123e1 show route options again 2023-12-21 00:42:29 +01:00
Gwendolyn
a97d4e922d fix access qr code urls 2023-12-21 00:12:20 +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
8a3d3bc18f migration for ChangedObject.updated_fields to use DjangoJSONEncoder
(does not change db)
2023-12-20 23:34:04 +01:00
Gwendolyn
8311bf9668 update migration for main_point to use blank=True
(does not change db)
2023-12-20 23:33:36 +01:00
Gwendolyn
65eec891ab remove weird border from popup tip 2023-12-20 23:15:48 +01:00
Gwendolyn
0928a7d85a embed popup (fixes #136) 2023-12-20 23:14:34 +01:00
Gwendolyn
5e9cd69ade treat empty strings and None as None rather than an empty geometry, to support optional geometry fields (Fixes C3NAV-37C3-V) 2023-12-20 15:47:20 +01:00
Gwendolyn
50af5328e5 only start c3nav code after the api is authenticated, to ensure we get corect results (should fix #128) 2023-12-20 15:00:25 +01:00
Laura Klünder
81e159047a fix missing blank for geometryfield 2023-12-20 00:18:38 +01:00
Laura Klünder
1faeda5e8a fix main_point form into hidden field 2023-12-20 00:13:36 +01:00
Laura Klünder
3477354688 access permissions can now also be given by group 2023-12-19 19:48:31 +01:00
Laura Klünder
c4a8e1d874 add "main point" to area 2023-12-19 19:48:24 +01:00
Laura Klünder
e55e2a33d5 missing migration for report author 2023-12-19 19:48:18 +01:00
Laura Klünder
4e3ce94852 re-enable level graph 2023-12-19 19:48:10 +01:00
Jenny Danzmayr
b1df8264c6 fixed resolving a users accesspermission into associated groups 2023-12-19 17:35:22 +01:00
Jenny Danzmayr
334dc9c09a fixed duplication of accessgroups in querysets in some edge cases 2023-12-19 17:07:47 +01:00
Laura Klünder
f037d821f7 remove locate test stuff 2023-12-18 22:59:11 +01:00
Laura Klünder
1caa50d6f2 update german translations 2023-12-18 21:59:18 +01:00
Laura Klünder
00b40cd87c new imprint stuff 2023-12-18 20:41:39 +01:00
Gwendolyn
aa011154ff re-authenticate api when user data changes (closes #137)
this re-authenticates a bit more often than necessary, but I think it's fine for now
2023-12-18 11:47:34 +01:00
Laura Klünder
6a5097a0b6 delete account feature 2023-12-18 11:14:27 +01:00
Laura Klünder
a2d6012369 improve groundaltitude ux in editor 2023-12-18 11:14:27 +01:00
Gwendolyn
b9344df87c don't show "click anywhere popup" in embed views (fixes #135) 2023-12-18 09:49:43 +01:00
Gwendolyn
79752f574c check foreign keys for None before looking them up in changeset (fixes C3NAV-37C3-P) 2023-12-18 09:10:26 +01:00
Gwendolyn
a0078a6312 fix wall rendering bug 2023-12-18 00:19:17 +01:00
Gwendolyn
d16a477c1b use unwrap_geom() instead of .wrapped_geom
to catch cases where the value is not wrapped
2023-12-17 14:54:43 +01:00
Gwendolyn
2ecef02a9e use DjangoJSONEncoder for ChangedObject.updated_fields (fixes C3NAV-37C3-K) 2023-12-17 14:49:37 +01:00
Gwendolyn
8dca16f46c hopefully fixes C3NAV-37C3-M 2023-12-17 14:17:24 +01:00
Gwendolyn
7d11c88b01 hopefully fixes C3NAV-37C3-J 2023-12-17 14:14:06 +01:00
Gwendolyn
09741b9cee fix proxy string validation 2023-12-17 13:46:28 +01:00
Gwendolyn
dc506238ff fix permission token granting 2023-12-14 20:19:55 +01:00
Gwendolyn
7bc75e4207 fix wrong indentation from f85bcc1 2023-12-14 20:07:25 +01:00
Gwendolyn
f41fe3dcc0 fix the pattern in the api schema for object ids in changesets 2023-12-14 18:43:37 +01:00
Gwendolyn
478057e515 fix api permission error message 2023-12-12 19:14:03 +01:00
Gwendolyn
2bbd3e7994 return priority as string in display details 2023-12-12 17:45:47 +01:00
Gwendolyn
2ec5e40f41 user data subtitle can be null 2023-12-12 16:55:58 +01:00
renovate[bot]
42d5e73cd9
⬆️ Update ubuntu_23_04/python3.11 to v3.11.4-1~23.04.2 2023-12-11 22:36:57 +00:00
renovate[bot]
acb40e8b5d
⬆️ Update ubuntu_23_04/python3.11 to v3.11.4-1~23.04.2 2023-12-11 22:36:42 +00: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
Gwendolyn
4c06abd400 hide map when in background and only show it again after a call to updates/fetch has returned, to ensure the tile cookie is properly set 2023-12-11 20:58:46 +01:00
Gwendolyn
22f1777c1c add samesite=strict for tile cookie 2023-12-11 20:58:46 +01:00
Laura Klünder
607c3f82fa fix grounaltitude migration 2023-12-11 20:34:11 +01:00
Laura Klünder
764ed575c9 commit missing migrations 2023-12-11 19:02:48 +01:00
Laura Klünder
ef83e73a36 make linter happy 2023-12-11 19:02:19 +01:00
Laura Klünder
30b0c12ebe remove debug statements and fix stuff etc 2023-12-11 18:50:36 +01:00
Laura Klünder
c3ce665562 linter stuff 2023-12-11 18:49:18 +01:00