Commit graph

41 commits

Author SHA1 Message Date
Gwendolyn
2c395462b0 encode whether editor request is done with ajax in etag (fixes #126) 2023-12-09 00:01:00 +01:00
Laura Klünder
caf23d053c goodbye django rest framework 2023-12-03 21:50:55 +01:00
Laura Klünder
5c203a7a2b editor geometries now available in new API 2023-12-03 16:37:05 +01:00
Laura Klünder
05d3530764 don't use is_ajax 2022-04-03 17:52:05 +02:00
Laura Klünder
03437a3a40 update dependencies and upgrade code for django where needed/possible 2022-04-03 16:34:11 +02:00
Laura Klünder
7e288213c1 etag and last-modified in editor api only for GET requests 2018-12-10 21:05:54 +01:00
Laura Klünder
01ddeb7da5 only add etag and last-modified headers for GET requests 2018-12-10 21:03:21 +01:00
Laura Klünder
69b51ddc37 don't forget to add etag to editor html responses 2018-12-09 21:15:41 +01:00
Laura Klünder
7bd3dfaa60 update etag in editor for space accesses 2018-12-09 21:07:04 +01:00
Laura Klünder
e90d02eaa3 seserialize QuerySetWrapper as well 2018-11-29 18:40:01 +01:00
Laura Klünder
a7f0717869 use mobileclient.set_user_data() whenever needed/possible 2018-11-26 01:18:42 +01:00
Laura Klünder
1491fc5de3 remove duplicate code 2018-11-23 22:07:28 +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
e778c50f2e allow json bodies for editor form 2018-11-22 18:34: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
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
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
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
bf761c1a1c respect base_mapdata_access in editor 2018-11-20 22:54:53 +01:00
Laura Klünder
b88b6c3a29 add new data and editor permissions 2018-09-19 19:08:47 +02:00
Laura Klünder
f11c8c5f22 fix editor without ajax 2018-09-18 17:07:58 +02:00
Laura Klünder
d368f2c0ab fix api_etag call with changeset 2017-11-30 17:05:56 +01:00
Laura Klünder
54628f5d1b put user id in etag in editor 2017-11-05 17:47:31 +01:00
Laura Klünder
737818c5e0 fix X-Requested-With Vary 2017-10-28 21:49:30 +02:00
Laura Klünder
8c52f9aed1 add language to etag 2017-10-28 21:47:53 +02:00
Laura Klünder
9dafd3f777 add X-Requested-With Vary header to sidebar views 2017-10-27 17:23:58 +02:00
Laura Klünder
6e9d2424f8 don't remove if-none-match header on editor ajax 2017-10-27 17:21:04 +02:00
Laura Klünder
7ae53e262d replace never_cache with no-cache 2017-10-27 17:15:55 +02:00
Laura Klünder
7a2ecb60ed add ETag to editor 2017-10-27 17:08:36 +02:00
Laura Klünder
90e8a6e995 add optional select_related to sidebar_view 2017-07-05 16:17:19 +02:00
Laura Klünder
e1ec198e06 split up editor views.py 2017-06-20 14:05:09 +02:00