Commit graph

  • ed00cbd0e5 use new serializer for spaces and doors Laura Klünder 2024-12-03 17:12:12 +01:00
  • 8be5f0f9fb enforce can_access_geometry on geometry endpoints Laura Klünder 2024-12-03 17:07:07 +01:00
  • a85ee24cd8 don't defer geometry if allowed Laura Klünder 2024-12-03 17:02:02 +01:00
  • 31ff787a29 enforce base_mapdata_accessible in building endpoint again Laura Klünder 2024-12-03 16:57:39 +01:00
  • c0e6b02dc2 use new serializer for buildings Laura Klünder 2024-12-03 16:56:55 +01:00
  • 1210b69bbf new serializer for sources and locationgroupcategory Laura Klünder 2024-12-03 16:12:09 +01:00
  • cc2020e7c3 new serializer for locationgroup Laura Klünder 2024-12-03 16:07:07 +01:00
  • db938414fb add some more 38c3 changelogs Laura Klünder 2024-12-03 15:25:20 +01:00
  • f3d9c4e6ca implement groups_by_category and groups for old serializing correctly Laura Klünder 2024-12-03 15:22:16 +01:00
  • 16bf017740 effective_label_settings Laura Klünder 2024-12-03 15:19:28 +01:00
  • d254f199e3 map settings api endpoint (fixes #201) Laura Klünder 2024-12-03 15:05:53 +01:00
  • 35a8738424 implement new serialize for level Laura Klünder 2024-12-03 14:18:16 +01:00
  • 899a9e01ee fix MapdataAPIBuilder Laura Klünder 2024-12-03 11:13:13 +01:00
  • 3ab176f91d change dynamiclocation api endpoint name Laura Klünder 2024-12-03 10:00:24 +01:00
  • 707c81f159 integrate data overlay api into new MapdataAPIBuilder Laura Klünder 2024-12-03 09:59:51 +01:00
  • be76f3a8db remove unnecessary import Laura Klünder 2024-12-02 23:44:54 +01:00
  • f70040fe1d auto-generate mapdata api endpoints Laura Klünder 2024-12-02 23:40:41 +01:00
  • aec56e5bbb noqu → noqa Laura Klünder 2024-12-02 21:10:35 +01:00
  • 1ca1277f13 fix ef28 link Laura Klünder 2024-12-02 18:10:37 +01:00
  • 1e09a6a3bc add note on changeset backwards-incompatibility Laura Klünder 2024-12-02 18:08:24 +01:00
  • 08220e05e6 add changelog Laura Klünder 2024-12-02 18:05:07 +01:00
  • a88f8cea34 more stuff for not applying changesets when they have problems Laura Klünder 2024-12-02 13:40:53 +01:00
  • ad252bf6c6 don't apply changesets that have problems Laura Klünder 2024-12-02 12:11:52 +01:00
  • d82670a537 make apply work Laura Klünder 2024-12-02 11:50:44 +01:00
  • fda3c2f85d add direct apply button to changesets and fix form button Laura Klünder 2024-12-02 11:48:16 +01:00
  • 435a271eab allow direct proposing of changesets as well as direct commiting Laura Klünder 2024-12-02 11:43:35 +01:00
  • f9e832b24a fix propose url thingy Laura Klünder 2024-12-02 11:43:25 +01:00
  • 7bdbd7a376 show changeset object edit_url for applied changesets too Laura Klünder 2024-12-02 11:43:03 +01:00
  • 8a35e72148 no changeproblems if changeset is applied Laura Klünder 2024-12-02 11:42:09 +01:00
  • e1e9b62fc0 propose parameter Laura Klünder 2024-12-02 11:11:25 +01:00
  • 53c2d5178e don't show "no longer exists" when that's not the case Laura Klünder 2024-12-02 11:07:01 +01:00
  • eaffd55718 fix two typos Laura Klünder 2024-11-29 21:27:35 +01:00
  • 3b50c6f9dd bring changeset restore object feature back to life Laura Klünder 2024-11-29 17:09:38 +01:00
  • e0b9ae0087 start displaying some errors in the changeset overview Laura Klünder 2024-11-29 17:02:28 +01:00
  • 6c5aba62ec cache as_operations Laura Klünder 2024-11-29 16:24:35 +01:00
  • c1f137ed11 protected references should only contain protected references Laura Klünder 2024-11-29 16:11:58 +01:00
  • 6c4a16fc45 nullable fields shouldn't use DummyValue Laura Klünder 2024-11-29 16:11:23 +01:00
  • 9b6f61438a handle situation if we can't fill a dummyvalue Laura Klünder 2024-11-29 16:07:17 +01:00
  • 18c3faa350 collect all problems Laura Klünder 2024-11-29 15:52:31 +01:00
  • cac27eb938 couldn't fully solve? solve partially Laura Klünder 2024-11-28 15:23:19 +01:00
  • d329d1d411 ignore empty update operations Laura Klünder 2024-11-28 15:17:43 +01:00
  • 76e12a94cf report leftover dummy values Laura Klünder 2024-11-28 15:02:50 +01:00
  • f803fdb5f1 start reporting collection problems with converting changeset to operations Laura Klünder 2024-11-28 14:46:05 +01:00
  • fb36071bd1 add m2m operations to as_operations implementation Laura Klünder 2024-11-28 14:24:57 +01:00
  • 2749091168 as_operations can now create a create_multiple Laura Klünder 2024-11-25 15:39:27 +01:00
  • 99085a0646 update todo about cascading deletes Laura Klünder 2024-11-22 21:11:35 +01:00
  • 44bc2b39ce ensure things don't break if changesets refer to fields that no longer exist Laura Klünder 2024-11-22 21:01:17 +01:00
  • 2bc16de91e add todo about stuff having to work with migrations Laura Klünder 2024-11-22 20:53:36 +01:00
  • df83be216e referenced_objects should also source data from m2m_changes Laura Klünder 2024-11-22 20:53:22 +01:00
  • 8a9ab6396f small refactor in as_operations to prepare for m2m Laura Klünder 2024-11-22 20:00:17 +01:00
  • 5474ff6ae5 add m2m todo Laura Klünder 2024-11-22 15:44:43 +01:00
  • de37888d50 some more fixing, activating a changeset seems to work now… ish Laura Klünder 2024-11-21 21:14:20 +01:00
  • 29e73ba55c some first fixes for as_operations Laura Klünder 2024-11-21 21:03:30 +01:00
  • 820ccb134e final base implementation for as_operations, time to test Laura Klünder 2024-11-21 20:51:28 +01:00
  • 8f2997a4df improve dummy unique value creation Laura Klünder 2024-11-21 20:44:34 +01:00
  • dbdd437c9b implement some more unique value and reference logic in as_operations Laura Klünder 2024-11-21 19:30:17 +01:00
  • ea7aaf4294 still more as_operations implementation Laura Klünder 2024-11-21 19:22:39 +01:00
  • b5472c307b fill more gaps in the as_operations implementation Laura Klünder 2024-11-21 18:42:43 +01:00
  • 7a22718e46 fill some gaps in as_operations Laura Klünder 2024-11-21 17:52:52 +01:00
  • 2c6d8a0504 split up as_operations code Laura Klünder 2024-11-21 14:00:51 +01:00
  • 3e58b54749 add another todo which was missing Laura Klünder 2024-11-21 13:55:46 +01:00
  • 5463c058b4 continue implementing as_operations. finish base, lots of todos left Laura Klünder 2024-11-21 13:47:38 +01:00
  • 8dc338d547 add uid to SingleOperationWithDependencies Laura Klünder 2024-11-08 09:44:34 +01:00
  • c9087b549d as_operations: create a start_situation Laura Klünder 2024-11-07 15:19:10 +01:00
  • 6c92be0729 tiny bit more coding about the as_operations Laura Klünder 2024-11-06 14:55:07 +01:00
  • c68f3bd3d6 bluh Laura Klünder 2024-11-05 13:41:07 +01:00
  • ce9c87ae4c find all references and more as_operations code Laura Klünder 2024-11-05 13:33:16 +01:00
  • 54920a2f54 merged dependencies for mergable operations Laura Klünder 2024-10-29 12:21:10 +01:00
  • c05760b767 change set apply: determine operation dependencies Laura Klünder 2024-10-29 12:14:48 +01:00
  • b300e23233 add some more comments Laura Klünder 2024-10-28 17:17:45 +01:00
  • a231b62885 some more partial work on completing PreviousObjects data Laura Klünder 2024-09-26 19:12:39 +02:00
  • f2f0b9fdae fixes to make the last commit work (asside from applying changes) Laura Klünder 2024-09-26 17:08:41 +02:00
  • 174866c2fd mid-work commit from train Laura Klünder 2024-09-26 13:19:29 +02:00
  • 55b8e6e78c some small stuff Laura Klünder 2024-09-16 14:43:14 +02:00
  • aaf248a927 introducing historicobjects Laura Klünder 2024-09-12 21:43:31 +02:00
  • c6a97815d7 some uuid and revertable actions stuff in operations Laura Klünder 2024-09-04 12:14:30 +02:00
  • f689dd6eee add todo for changed_geometries (we wanna get rid of it) Laura Klünder 2024-08-31 19:26:26 +02:00
  • c92513f0c5 only lock mapupdate for writable requests Laura Klünder 2024-08-31 19:25:29 +02:00
  • b14036437a remove wrappers.py Laura Klünder 2024-08-31 19:23:20 +02:00
  • eee0ff059a remove some more old code Laura Klünder 2024-08-26 21:13:31 +02:00
  • e2aecc888c remove comment that does no longer apply Laura Klünder 2024-08-26 21:09:03 +02:00
  • 9d4a6b9d46 show edit_url in changeset view and fix some bugs Laura Klünder 2024-08-26 21:03:32 +02:00
  • f04475672f display redirectslugs correctly Laura Klünder 2024-08-26 20:46:12 +02:00
  • 1055adb27c pre_change_values could be None if created, don't use it then Laura Klünder 2024-08-26 20:30:09 +02:00
  • e81d3752a7 some bugfixes for titles in changesets Laura Klünder 2024-08-26 20:29:56 +02:00
  • 43b9baf03e make update/create work with LocationSlug multi-model inheritance Laura Klünder 2024-08-26 20:23:32 +02:00
  • 5caf705db2 .update() can't be chained Laura Klünder 2024-08-26 19:50:03 +02:00
  • fe1159a8ff UpdateOBjectOperation do i18n correctly Laura Klünder 2024-08-26 19:48:22 +02:00
  • 76c90cd9f3 remove editpk url converter Laura Klünder 2024-08-26 17:10:05 +02:00
  • c36e2a163b add @accesses_mapdata to object list view Laura Klünder 2024-08-26 17:07:53 +02:00
  • 0acc6cf2ae remove print statements Laura Klünder 2024-08-26 17:06:57 +02:00
  • 0618eb0fff optimize imports Laura Klünder 2024-08-26 17:06:35 +02:00
  • 37ca7eab31 store titles instead of repr in changes Laura Klünder 2024-08-26 16:55:22 +02:00
  • bbce760707 add i18n logic and only store fields that have actually changed Laura Klünder 2024-08-26 16:45:16 +02:00
  • c9d73e9daf lets try to display the changeset contents nicely Laura Klünder 2024-08-26 16:31:19 +02:00
  • a7a5ec93e6 add todo about unique constraints Laura Klünder 2024-08-26 15:01:40 +02:00
  • bf14090010 generate changed objects Laura Klünder 2024-08-26 14:58:37 +02:00
  • 8201f431b0 "fix" geometryfield Laura Klünder 2024-08-26 14:29:42 +02:00
  • f729efb9d4 in-between state, we now need to fix geometry field serialization Laura Klünder 2024-08-26 14:27:25 +02:00
  • 6db9e28a74 reorganize changes module into overlay and operations Laura Klünder 2024-08-26 11:49:59 +02:00