Commit graph

117 commits

Author SHA1 Message Date
Laura Klünder
f511526aac set_changeset_author_on_login signal 2018-11-23 21:41:02 +01:00
Laura Klünder
8c5b2e734a change changeset owner after login even if login happened outside of editor 2018-11-23 21:26:54 +01:00
Laura Klünder
55013a61b6 more fixes for the editor 2018-09-18 17:38:26 +02:00
Laura Klünder
c5fc590c2a update to python3.7, update dependencies and fix obvious update issues 2018-09-16 20:19:13 +02:00
Laura Klünder
73fd455ea3 fix all remaining errors with redirect slugs 2017-12-24 17:53:28 +01:00
Laura Klünder
ea32785ca8 temporary fix for error 500 2017-12-24 13:33:59 +01:00
Laura Klünder
38edfe4216 fix error with Location.get_child() in editor 2017-12-24 13:23:19 +01:00
Laura Klünder
64f5d34b66 fix changeset notifying 2017-12-20 13:50:32 +01:00
Laura Klünder
2964ddf0f4 notify reviewers via email when a changeset is proposed 2017-12-20 13:44:36 +01:00
Laura Klünder
27380c86b7 don't block so much 2017-12-20 12:40:34 +01:00
Laura Klünder
ca754b1c0b fix activating changeset for review 2017-12-19 17:22:03 +01:00
Laura Klünder
dd1b0980c6 change the way permissions are read 2017-12-19 17:18:55 +01:00
Laura Klünder
b189ab45cc fix ChangeSet.qs_for_request logic 2017-12-19 17:14:07 +01:00
Laura Klünder
9bef360342 if you can review changesets you can see all of them 2017-12-19 17:12:40 +01:00
Laura Klünder
0dbcb9c45f can_see if can_review 2017-12-19 17:06:11 +01:00
Laura Klünder
be9f0e6720 check if changeset is full 2017-12-19 17:00:06 +01:00
Laura Klünder
3803d86e21 add c3nav.control app 2017-12-08 14:48:37 +01:00
Laura Klünder
e3700a205a editor permissions 2017-12-08 00:51:15 +01:00
Laura Klünder
1f80f2daa6 remove editor.utils because nearly nothing in it was used 2017-11-30 15:52:02 +01:00
Laura Klünder
9ad5c6a5e7 fix ChangeSet.is_author for non-saved changesets 2017-11-22 22:54:59 +01:00
Laura Klünder
2185c1ac6a enable using the tileserver with minimal requirements 2017-11-21 02:12:00 +01:00
Laura Klünder
116590b88f c3nav.mapdata.cache → c3nav.mapdata.utils.cache 2017-11-20 00:39:01 +01:00
Laura Klünder
3ee7cf91bf fix cache invalidation / mapupdate creation in direct edit with DEBUG=False 2017-11-05 17:44:54 +01:00
Laura Klünder
7a2ecb60ed add ETag to editor 2017-10-27 17:08:36 +02:00
Laura Klünder
308cbf82f9 remove unneeded assignment 2017-10-24 00:28:34 +02:00
Laura Klünder
b890e96e27 call changed_geometries.reset() before applying a changeset 2017-10-24 00:26:39 +02:00
Laura Klünder
24a2fe9522 write binary map history index 2017-10-24 00:11:02 +02:00
Laura Klünder
82fc9f2264 rename cache_key→current_cache_key 2017-10-23 22:49:45 +02:00
Laura Klünder
5b17b44299 unset _request after saving a changeset so it's not thrown into pickle 2017-08-02 12:36:14 +02:00
Laura Klünder
200603a1f0 fix changeset view with deleted location redirects & improve joins 2017-07-19 15:20:12 +02:00
Laura Klünder
cf39589619 fix changeset view 2017-07-19 14:35:39 +02:00
Laura Klünder
8855bce270 self→cls 2017-07-11 19:06:46 +02:00
Laura Klünder
905ce2e7f0 remove redundant paranthesis 2017-07-11 19:06:28 +02:00
Laura Klünder
28abf01594 remove obsolite line from docs 2017-07-11 19:05:42 +02:00
Laura Klünder
782666bcaf fix clean_m2m 2017-07-10 16:01:00 +02:00
Laura Klünder
b490497c87 force _clean_changes() before applying a change set 2017-07-08 17:57:56 +02:00
Laura Klünder
b85d245360 last_cleaned_with. execute _clean_changes only if there was a map update 2017-07-08 17:53:44 +02:00
Laura Klünder
b2ac3a5395 change can_review and can_direct_edit fallback to is_superuser 2017-07-08 17:14:03 +02:00
Laura Klünder
3dfa4b4956 make slug and titles non-mandatory 2017-07-08 16:50:37 +02:00
Laura Klünder
6c15d1d657 no changeset → link should point to current user 2017-07-08 15:44:21 +02:00
Laura Klünder
1caa730fc4 direct editing 2017-07-08 15:42:06 +02:00
Laura Klünder
9e4257e36e get_objects() should return dummy model instances for deleted objects 2017-07-08 14:29:41 +02:00
Laura Klünder
f5c234ce34 fix error when there are no slugs in the current changeset 2017-07-08 14:21:53 +02:00
Laura Klünder
dc116bd2fe fix deleting when no changeset is active 2017-07-08 14:20:58 +02:00
Laura Klünder
0f36d18a0b applying changesets 2017-07-08 13:11:01 +02:00
Laura Klünder
e9332cfb75 fix cache invalidation 2017-07-07 15:32:41 +02:00
Laura Klünder
45765ef135 always include_deleted_created because the cache does the performance 2017-07-07 15:16:35 +02:00
Laura Klünder
369a1b558b get-changed_object: accept ModelInstanceWrapper 2017-07-07 15:02:50 +02:00
Laura Klünder
c78ba66551 create cascaded deletion of changed objects in _clean_changes if needed 2017-07-07 14:54:44 +02:00
Laura Klünder
a225da7c9a call _clean_cache after filling the cache, avoid infinite recursion 2017-07-07 14:47:51 +02:00