Commit graph

3094 commits

Author SHA1 Message Date
Laura Klünder
6d8a1971df remove subtitle in header for narrow devices 2018-11-25 22:05:39 +01:00
Laura Klünder
f640f1adc0 fix header base 2018-11-25 21:49:47 +01:00
Laura Klünder
0d8b54527c fix some bugs in session api and add a signal to cleanup tokens after password change 2018-11-23 22:45:45 +01:00
Laura Klünder
cdb14a1e2c Session API 2018-11-23 22:28:04 +01:00
Laura Klünder
1491fc5de3 remove duplicate code 2018-11-23 22:07:28 +01:00
Laura Klünder
6abf2937df remove old session authorship change on login stuff 2018-11-23 22:04:56 +01:00
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
e4497797f3 enforce csrf in editor api and make it usuable offline 2018-11-23 21:22:48 +01:00
Laura Klünder
c5d8315d97 replace list_route() and detail_route() with action() 2018-11-23 18:12:03 +01:00
Laura Klünder
be0531415d HTTP 409 makes sense in a number of cases 2018-11-22 19:45:12 +01:00
Laura Klünder
fcebc5f5ec status codes for APIHybridMessageRedirectResponse 2018-11-22 19:39:08 +01:00
Laura Klünder
3f2d1edef8 express required differently 2018-11-22 19:30:40 +01:00
Laura Klünder
6e5d403527 show disabled property in editor api 2018-11-22 19:20:21 +01:00
Laura Klünder
0cc344fe48 check for is_json properly 2018-11-22 19:14:58 +01:00
Laura Klünder
7b78b82949 require all fields on json form submit 2018-11-22 19:14:36 +01:00
Laura Klünder
d2ff1b522d editor drm voodoo: treat decimals properly 2018-11-22 18:57:33 +01:00
Laura Klünder
e778c50f2e allow json bodies for editor form 2018-11-22 18:34:52 +01:00
Laura Klünder
4887a387fc update django request framework 2018-11-22 17:34:14 +01:00
Laura Klünder
9bd2ef102c DRF does not check csrf on logged out requests, to let's require login 2018-11-22 17:33:52 +01:00
Laura Klünder
8e15e7d0a4 editor api DELETE support 2018-11-21 22:56:14 +01:00
Laura Klünder
0b6321c7e0 let's to allow_post and allow_delete differently 2018-11-21 22:44:31 +01:00
Laura Klünder
2113487c51 level and space are never fields in an EditorForm 2018-11-21 22:29:55 +01:00
Laura Klünder
70045f6fd5 geometry is geojson 2018-11-21 22:28:44 +01:00
Laura Klünder
75125ceecb editor list_objects api 2018-11-21 22:21:44 +01:00
Laura Klünder
a9438be2f3 space_detail editor API 2018-11-21 22:15:21 +01:00
Laura Klünder
46ffca598b level_detail editor api 2018-11-21 22:12:34 +01:00
Laura Klünder
5c87cb9592 editor main_index api 2018-11-21 22:07:06 +01:00
Laura Klünder
daf037d136 fix allow_post and allow_delete 2018-11-21 22:06:37 +01:00
Laura Klünder
52e684ced5 display messages in editor api 2018-11-21 22:01:53 +01:00
Laura Klünder
badda67549 editor edit API 2018-11-21 21:49:49 +01:00
Laura Klünder
9be630c0c6 some better line breaks 2018-11-21 17:59:03 +01:00
Laura Klünder
c9ce76b1df make editor api show up nicely in APIRoot 2018-11-21 01:38:57 +01:00
Laura Klünder
2a578900cc first stuff for editor API 2018-11-21 01:35:31 +01:00
Laura Klünder
07941a6126 add is_superuser to editor etag func 2018-11-21 01:29:35 +01:00
Laura Klünder
c43fcfdacb give detailed geometry for spaces with base_mapdata_accessible 2018-11-20 23:58:34 +01:00
Laura Klünder
cc9441b66b implement space exceptions for base_mapdata_access 2018-11-20 23:41:25 +01:00
Laura Klünder
93af6fb951 insert missing if for can_access_base_mapdata 2018-11-20 23:09:59 +01:00
Laura Klünder
8feda73366 remove debug 2018-11-20 23:09:44 +01:00
Laura Klünder
673767bc93 add base_mapdata_accessible field to space 2018-11-20 23:06:49 +01:00
Laura Klünder
bf761c1a1c respect base_mapdata_access in editor 2018-11-20 22:54:53 +01:00
Laura Klünder
bb1bb69d00 superusers have all permissions 2018-11-20 21:47:33 +01:00
Laura Klünder
f6a2854fa1 fix exception in _sidebar_loaded 2018-11-19 18:51:57 +01:00
Laura Klünder
4b8f9b4a7e less ugly background color 2018-11-19 00:42:47 +01:00
Laura Klünder
f0c513f445 add background color in a way that actually works 2018-11-19 00:10:58 +01:00
Laura Klünder
3ae7af1e24 add background color to <main> 2018-11-18 23:31:33 +01:00
Laura Klünder
85838f2198 sources editor: option to copy settings from other source 2018-11-18 02:00:27 +01:00
Laura Klünder
c8172c9f30 allow setting the fixed point in source positioning wizard 2018-11-17 02:07:58 +01:00
Laura Klünder
700389f3f3 fix typo 2018-11-17 01:50:18 +01:00
Laura Klünder
2e7b5ceff0 remove debug statement 2018-11-17 01:41:18 +01:00