Commit graph

4481 commits

Author SHA1 Message Date
Laura Klünder
31ff787a29 enforce base_mapdata_accessible in building endpoint again 2024-12-03 16:57:39 +01:00
Laura Klünder
c0e6b02dc2 use new serializer for buildings 2024-12-03 16:56:55 +01:00
Laura Klünder
1210b69bbf new serializer for sources and locationgroupcategory 2024-12-03 16:12:09 +01:00
Laura Klünder
cc2020e7c3 new serializer for locationgroup 2024-12-03 16:07:07 +01:00
Laura Klünder
db938414fb add some more 38c3 changelogs 2024-12-03 15:25:20 +01:00
Laura Klünder
f3d9c4e6ca implement groups_by_category and groups for old serializing correctly 2024-12-03 15:22:16 +01:00
Laura Klünder
16bf017740 effective_label_settings 2024-12-03 15:19:28 +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
899a9e01ee fix MapdataAPIBuilder 2024-12-03 11:13:13 +01:00
Laura Klünder
3ab176f91d change dynamiclocation api endpoint name 2024-12-03 10:00:24 +01:00
Laura Klünder
707c81f159 integrate data overlay api into new MapdataAPIBuilder 2024-12-03 09:59:51 +01:00
Laura Klünder
be76f3a8db remove unnecessary import 2024-12-02 23:44:54 +01:00
Laura Klünder
f70040fe1d auto-generate mapdata api endpoints 2024-12-02 23:40:41 +01:00
Laura Klünder
aec56e5bbb noqu → noqa 2024-12-02 21:10:35 +01:00
Laura Klünder
1ca1277f13 fix ef28 link 2024-12-02 18:10:37 +01:00
Laura Klünder
1e09a6a3bc add note on changeset backwards-incompatibility 2024-12-02 18:08:24 +01:00
Laura Klünder
08220e05e6 add changelog 2024-12-02 18:05:07 +01:00
Laura Klünder
a88f8cea34 more stuff for not applying changesets when they have problems 2024-12-02 13:40:53 +01:00
Laura Klünder
ad252bf6c6 don't apply changesets that have problems 2024-12-02 12:11:52 +01:00
Laura Klünder
d82670a537 make apply work 2024-12-02 11:58:55 +01:00
Laura Klünder
fda3c2f85d add direct apply button to changesets and fix form button 2024-12-02 11:58:55 +01:00
Laura Klünder
435a271eab allow direct proposing of changesets as well as direct commiting 2024-12-02 11:58:55 +01:00
Laura Klünder
f9e832b24a fix propose url thingy 2024-12-02 11:58:55 +01:00
Laura Klünder
7bdbd7a376 show changeset object edit_url for applied changesets too 2024-12-02 11:58:55 +01:00
Laura Klünder
8a35e72148 no changeproblems if changeset is applied 2024-12-02 11:58:55 +01:00
Laura Klünder
e1e9b62fc0 propose parameter 2024-12-02 11:58:55 +01:00
Laura Klünder
53c2d5178e don't show "no longer exists" when that's not the case 2024-12-02 11:58:55 +01:00
Laura Klünder
eaffd55718 fix two typos 2024-12-02 11:58:55 +01:00
Laura Klünder
3b50c6f9dd bring changeset restore object feature back to life 2024-12-02 11:58:55 +01:00
Laura Klünder
e0b9ae0087 start displaying some errors in the changeset overview 2024-12-02 11:58:55 +01:00
Laura Klünder
6c5aba62ec cache as_operations 2024-12-02 11:58:55 +01:00
Laura Klünder
c1f137ed11 protected references should only contain protected references 2024-12-02 11:58:54 +01:00
Laura Klünder
6c4a16fc45 nullable fields shouldn't use DummyValue 2024-12-02 11:58:54 +01:00
Laura Klünder
9b6f61438a handle situation if we can't fill a dummyvalue 2024-12-02 11:58:54 +01:00
Laura Klünder
18c3faa350 collect all problems 2024-12-02 11:58:54 +01:00
Laura Klünder
cac27eb938 couldn't fully solve? solve partially 2024-12-02 11:58:54 +01:00
Laura Klünder
d329d1d411 ignore empty update operations 2024-12-02 11:58:54 +01:00
Laura Klünder
76e12a94cf report leftover dummy values 2024-12-02 11:58:54 +01:00
Laura Klünder
f803fdb5f1 start reporting collection problems with converting changeset to operations 2024-12-02 11:58:54 +01:00
Laura Klünder
fb36071bd1 add m2m operations to as_operations implementation 2024-12-02 11:58:54 +01:00
Laura Klünder
2749091168 as_operations can now create a create_multiple 2024-12-02 11:58:54 +01:00
Laura Klünder
99085a0646 update todo about cascading deletes 2024-12-02 11:58:54 +01:00
Laura Klünder
44bc2b39ce ensure things don't break if changesets refer to fields that no longer exist 2024-12-02 11:58:54 +01:00
Laura Klünder
2bc16de91e add todo about stuff having to work with migrations 2024-12-02 11:58:54 +01:00
Laura Klünder
df83be216e referenced_objects should also source data from m2m_changes 2024-12-02 11:58:54 +01:00
Laura Klünder
8a9ab6396f small refactor in as_operations to prepare for m2m 2024-12-02 11:58:54 +01:00
Laura Klünder
5474ff6ae5 add m2m todo 2024-12-02 11:58:54 +01:00
Laura Klünder
de37888d50 some more fixing, activating a changeset seems to work now… ish 2024-12-02 11:58:54 +01:00
Laura Klünder
29e73ba55c some first fixes for as_operations 2024-12-02 11:58:54 +01:00