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 |
|
Laura Klünder
|
b6886bb8ba
|
improve slug collision handling in _clean_changes
|
2017-07-07 11:57:46 +02:00 |
|
Laura Klünder
|
ac9a5f7be5
|
get_objects: get all LocationSlug submodels in one
|
2017-07-06 15:12:57 +02:00 |
|
Laura Klünder
|
a43a3184e0
|
_clean_changes
|
2017-07-06 15:06:01 +02:00 |
|