Commit graph

1413 commits

Author SHA1 Message Date
Laura Klünder
aab4230a3a rip out most of the old wrapper and changeset code 2024-12-02 11:57:18 +01:00
Gwendolyn
c6b77eb6b5 fix url issue in changesets 2024-11-27 19:21:16 +01:00
Gwendolyn
7904a95b80 data overlays 2024-11-21 11:56:31 +01: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
839d4beb7c add in_legend field for locationgroups 2024-09-06 14:11:41 +02:00
Gwendolyn
4490e39392 oops 2024-09-05 21:54:57 +02:00
Gwendolyn
afaf6e0085 better overlay control for the editor 2024-09-05 19:35:15 +02:00
Laura Klünder
cdc183f3a6 m/px should have up to 6 decimals 2024-09-04 12:49:27 +02:00
Laura Klünder
20acc3bc5b understand that beaconmeasurement data is split into wifi and ibeacon 2024-08-30 20:47:35 +02:00
Laura Klünder
02411b0181 make theme ui in editor use changesets 2024-08-18 16:17:01 +02:00
Jenny Danzmayr
897cf68ccc added permission for access to source files 2024-08-11 23:07:22 +02:00
Laura Klünder
3526658099 remove todo that has been completed 2024-03-31 18:55:06 +02:00
Laura Klünder
7fa75e1617 full scancollector implementation with all kinds of nice features 2024-03-31 18:49:35 +02:00
Laura Klünder
7532fc39ed fix scancollector with wifi and ibeacon 2024-03-31 17:28:35 +02:00
Laura Klünder
20fbcc9139 wifimeasurement → beaconmeasurement… and editor scancollector implementation 2024-03-31 16:23:15 +02:00
Laura Klünder
31c7dad72f add ibeacon scan code to c3nav.js and endpoint 2024-03-31 15:26:44 +02:00
Laura Klünder
5a074250e4 add rangingbeacon fields to editor 2024-03-29 17:56:26 +01:00
Gwendolyn
679dc72e21 theme settings fixes 2024-03-29 15:06:58 +01:00
Gwendolyn
e5095ee595 don't escape theme css but strip tags instead, so that css code containing html special characters isn't improperly escaped 2024-03-29 14:01:03 +01:00
Gwendolyn
7aecc1a05f fix theme creation bug 2024-03-29 13:46:35 +01:00
Gwendolyn
2548d62776 theming should be fine now 2024-03-28 17:38:09 +01:00
Laura Klünder
46ce78eb8e fix changesets not working with get_prefetch_queryset 2024-03-24 21:05:27 +01:00
Laura Klünder
482da3b244 add migration that overhauls report flow settings 2024-03-24 15:24:59 +01:00
Laura Klünder
8c8ef12cf0 make linter happy 2024-02-07 18:34:28 +01:00
Gwendolyn
124b0e82df theme color fields in editor 2024-01-06 20:11:37 +01:00
Gwendolyn
9399e5c377 rudimentary theme support 2024-01-06 16:13:38 +01:00
Gwendolyn
d45bcfb2fb wifi rtt data in editor 2023-12-27 23:09:32 +01:00
Jenny Danzmayr
ca03ea78fd fixed Wi-Fi measurements editor 2023-12-27 03:55:17 +01:00
Jenny Danzmayr
18ed547e58 fixed wifiscanning in editor with empty scan list 2023-12-26 19:28:55 +01:00
Laura Klünder
6c0ed4fd1d fix import_block_geom 2023-12-26 16:18:38 +01:00
Laura Klünder
59a8147f66 add import blocks to editor 2023-12-26 14:22:23 +01:00
Laura Klünder
f23aaf86bf fix problem with editor and main_point 2023-12-24 16:37:09 +01:00
Laura Klünder
c1d9a011cf make linter happy 2023-12-24 16:07:07 +01:00
Laura Klünder
4025278882 fix awful editor-is-so-slow-oh-my-god bug with graph 2023-12-23 17:43:53 +01:00
Laura Klünder
4ade6cfc1f add external_url and hub_import_type 2023-12-22 01:20:24 +01:00
Gwendolyn
9d8fbc808f js api refactoring 2023-12-21 16:46:24 +01:00
Gwendolyn
b776a7be29 fix graph edges in geometry endpoint (hopefully)
the graph edge and geometry schemas are similar and pydantic matches graph edges as geometries if graph edges aren't first in the union types, which makes the from and to nodes disappear
2023-12-21 15:14:38 +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
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
4e3ce94852 re-enable level graph 2023-12-19 19:48:10 +01:00
Laura Klünder
a2d6012369 improve groundaltitude ux in editor 2023-12-18 11:14:27 +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
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
7d11c88b01 hopefully fixes C3NAV-37C3-J 2023-12-17 14:14:06 +01:00
Gwendolyn
f41fe3dcc0 fix the pattern in the api schema for object ids in changesets 2023-12-14 18:43:37 +01:00