Commit Graph

5491 Commits

Author SHA1 Message Date
Frédéric Péters 135788d5e2 style: add minor adjustments to history log (#28782) 2018-12-10 15:58:36 +01:00
Frédéric Péters 5d67c72b7b api: filter user forms when requested by another user (#28732) 2018-12-09 08:59:36 +01:00
Frédéric Péters 5b4dbc5ae8 api: check limit/offset parameters are valid (#28773) 2018-12-09 08:59:36 +01:00
Frédéric Péters c668d16268 misc: add early support for form_tracking_code (#28749) 2018-12-08 10:06:57 +01:00
Frédéric Péters 1e38c3e8c0 misc: add custom lazy field for map variables, for string compat (#28193) 2018-12-06 14:47:46 +01:00
Frédéric Péters b70d6d1507 fields: add a structured form to map fields (#28639) 2018-12-06 14:47:46 +01:00
Frédéric Péters 67d4081457 misc: return 404 on unreachable temporary file (whatever the reason) (#28650) 2018-12-06 11:13:08 +01:00
Frédéric Péters e78a942fb0 maps: don't allow (at all) moving a map set to a fixed position (#28641) 2018-12-05 16:32:22 +01:00
Thomas NOËL b2a6af547c forms: trigger "change" instead of "wcs:change" on form elements (#28575) 2018-12-05 16:32:22 +01:00
Frédéric Péters 820ca97964 build: declare django-ckeditor dependency (#27986) 2018-12-05 14:36:12 +01:00
Frédéric Péters cecaa3c437 backoffice: add support for a return URL after submission (#25306) 2018-12-05 14:12:18 +01:00
Frédéric Péters b928eb3a89 misc: unquote HTML entities inside Django template tags (#27995) 2018-12-05 14:11:32 +01:00
Frédéric Péters f672752020 general: switch to django-ckeditor (#27986) 2018-12-05 14:11:23 +01:00
Thomas NOËL a6f3b1ec7a forms: trigger an explicit wcs:change event on map change (#28575) 2018-12-04 16:16:13 +01:00
Frédéric Péters dd181ce7d4 forms: invalidate map area when field is shown on condition change (#28469) 2018-12-04 14:20:07 +01:00
Frédéric Péters d9856313f3 conditions: encode items values for contains checks (#28416) 2018-11-30 16:05:50 +01:00
Serghei Mihai 82e6d51897 misc: add option to exclude user names from frontoffice form history (#27119) 2018-11-29 16:40:48 +01:00
Frédéric Péters 1c8445f75d backoffice: add "info" style to "no fields/actions" messages (#28448) 2018-11-29 14:01:28 +01:00
Frédéric Péters 9f7d8aac97 hobo-deploy: don't call convert-to-sql to create tables (#28263) 2018-11-27 07:53:57 +01:00
Frédéric Péters fd1f7de909 workflows: allow specifying body data for PATCH & PUT webservice calls (#28345) 2018-11-27 07:53:30 +01:00
Frédéric Péters fa4fb4e355 tests: check PATCH/PUT methods for real 2018-11-27 07:53:30 +01:00
Frédéric Péters 08ea74c03c forms: always enable drafts (#27476) 2018-11-24 10:21:45 +01:00
Frédéric Péters 1bcfd42502 api: add possibility of ignoring roles to /api/forms/ (#28201) 2018-11-24 10:21:45 +01:00
Frédéric Péters c9860cee19 api: don't crash /api/user/{forms,drafts} when there are no formdefs (#28132) 2018-11-24 10:21:45 +01:00
Frédéric Péters e31c9f4aaf backoffice: remove obsolete style for "add item" buttons (#28111) 2018-11-24 10:21:45 +01:00
Frédéric Péters f310a2088c misc: give validation text "info notice" style (#28110) 2018-11-24 10:21:45 +01:00
Frédéric Péters cf80b51ea6 backoffice: use gray background for readonly textareas (#28109) 2018-11-24 10:21:45 +01:00
Frédéric Péters 5eb1280434 backoffice: update change title markup for top actions (#28108) 2018-11-24 10:21:45 +01:00
Frédéric Péters ecc38f65c7 backoffice: move lateral view links to top actions (#28104) 2018-11-24 10:21:45 +01:00
Frédéric Péters ce7d7f9ba3 backoffice: hide per user view by default (#28101) 2018-11-24 10:21:45 +01:00
Frédéric Péters db7334d3a7 misc: don't crash if GraphicsMagick can't thumbnail a PDF (28044) 2018-11-22 10:45:21 +01:00
Frédéric Péters 0e09d2bb00 help: mention the signature requirements on all API call examples 2018-11-21 11:38:22 +01:00
Frédéric Péters aa7ba9669b tests: add basic lazy var check for map fields 2018-11-20 16:24:25 +01:00
Frédéric Péters 2e7bd9fe33 misc: serve svg files uploaded by users as attachments (#28002) 2018-11-15 10:55:22 +01:00
Frédéric Péters 3b3103087d tests: make sure to wipe formdatas before live select content test (#27997) 2018-11-15 09:08:45 +01:00
Benjamin Dauvergne edc28522f1 fix deprecation warning in ElementTree (#27317) 2018-11-14 18:38:16 +01:00
Frédéric Péters 16571e6ff8 convert to sql: add [options] section if it doesn't exist (#27987) 2018-11-14 15:46:27 +01:00
Frédéric Péters a5203ec083 forms: restore legacy date and number variables (#27870) 2018-11-14 09:30:16 +01:00
Thomas NOËL 2c36a05d40 settings: export models with workflows (#27942) 2018-11-14 09:18:54 +01:00
Frédéric Péters c6e536e02e api: ignore empty nonces (#27945) 2018-11-14 09:17:29 +01:00
Thomas NOËL 18dedba966 allow multiple "action links" by line (#27853) 2018-11-08 14:30:26 +01:00
Thomas NOËL 459e99e8ba fix french translation (#27856) 2018-11-08 12:34:51 +01:00
Frédéric Péters 62b9faea26 fields: do not repeat condition attribute declaration in page fields (#27738) 2018-11-06 14:54:55 +01:00
Frédéric Péters fb712e7743 misc: fix ezt [is ...] usage with lazy field variables (#27781) 2018-11-06 13:25:06 +01:00
Benjamin Dauvergne 735058211a evalutils: add attachment(content, filename, content_type) helper (#27323)
To allow creating mail attachments easily, test contains an example
sending a full JSON export of a formdata.
2018-11-05 10:24:15 +01:00
Frédéric Péters 7d05ea914f misc: fix check for PDF thumbnails support (#27722) 2018-11-02 15:03:04 +01:00
Frédéric Péters 9719d0ade6 backoffice: consider visibility in total formdata counts (#27483) 2018-11-02 14:57:05 +01:00
Frédéric Péters a636338d40 workflows: add possibility to add/remove a computed role (#27313) 2018-11-02 11:09:15 +01:00
Frédéric Péters 14c51926a2 forms: add support for live list contents (#27173) 2018-11-02 10:28:02 +01:00
Frédéric Péters 9e2226a713 misc: add a |decimal template tag (#27699) 2018-10-31 13:52:33 +01:00