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 |
|
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 |
|
Laura Klünder
|
11a631136b
|
remove old debug strings
|
2023-12-11 18:49:18 +01:00 |
|
Laura Klünder
|
f85bcc173a
|
extract color variables for rendering
|
2023-12-11 18:49:18 +01:00 |
|
Jenny Danzmayr
|
4fb1230163
|
added version information to sentry and the about page
|
2023-12-11 18:32:26 +01:00 |
|