Commit Graph

4403 Commits

Author SHA1 Message Date
Frédéric Péters 312d810c1f misc: fix prefilling of workflow form (#12557) 2016-07-13 10:42:17 +02:00
Frédéric Péters a121aa9318 publisher: fix registration of qommon cronjobs (#12536) 2016-07-13 10:24:54 +02:00
Frédéric Péters 611fdf3cbb sql: drop materialized view support (#12534)
It's no longer necessary as requests on wcs_all_forms are now as fast.
2016-07-13 10:24:54 +02:00
Frédéric Péters 1aa890c826 sql: store computed last_update_time in table (#12534)
Even with indices the last_updatet_ime subselect are too slow for the global
view and statistics.
2016-07-13 10:24:54 +02:00
Thomas NOËL 55e918c62e add missing contexts in french translations 2016-07-11 17:13:14 +02:00
Thomas NOËL 55ede80b6b update french translations 2016-07-11 16:28:46 +02:00
Thomas NOËL 06056b7aa0 fix copy/paste error in error message 2016-07-11 16:26:37 +02:00
Frédéric Péters 9eab499acc forms: remove rest of manual tracking code saving (#12483) 2016-07-11 15:17:36 +02:00
Frédéric Péters c3d308c818 forms: add a "remove draft" button under tracking code (#10102) 2016-07-11 15:17:36 +02:00
Frédéric Péters 53f7bc9d06 api: add API to check for tracking code existence (#12435) 2016-07-11 15:17:36 +02:00
Frédéric Péters 45d86788b3 workflows: fix import of workflows with backoffice fields (#12523) 2016-07-11 14:58:48 +02:00
Frédéric Péters d377578b05 admin: double width of drag and drop handles (#12492) 2016-07-11 10:27:03 +02:00
Frédéric Péters ef5c0e7bbf api: add user_roles to data returned by /api/users/ endpoint (#12513) 2016-07-11 10:24:46 +02:00
Frédéric Péters 5a24cca16b tests: add check for presence of user roles in users API 2016-07-10 20:09:15 +02:00
Frédéric Péters cb6679b2cb backoffice: add submitter-agent name to sidebar (#12489) 2016-07-09 08:35:39 +02:00
Frédéric Péters b27c0f3d22 admin: don't reinclude admin.css when displaying embedded workflow SVG (#12493) 2016-07-08 11:40:16 +02:00
Frédéric Péters 2cbefb7618 misc: ignore errors in session when looking for locked objects (#12475) 2016-07-07 16:59:00 +02:00
Frédéric Péters 7e4ad2ff74 misc: serve minified jquery unless debug is on (#12372) 2016-07-06 14:48:34 +02:00
Frédéric Péters 0dab32311b admin: fix bulk import of users when roles are present (#12463) 2016-07-06 11:59:48 +02:00
Frédéric Péters 4c46b81773 admin: skip .indexes directories in export/import (#12461) 2016-07-06 10:57:55 +02:00
Frédéric Péters 300ef31ae0 fields: make sure map zoom levels are coherent (#11481) 2016-07-06 10:29:53 +02:00
Frédéric Péters 41f9216614 admin: add support for importing/exporting data sources and wscalls (#8741) 2016-07-06 10:28:54 +02:00
Frédéric Péters 051bfbaf82 forms: don't save drafts in edit mode (#11405) 2016-07-05 09:59:46 +02:00
Frédéric Péters 1b8ff46a95 backoffice: add category filter to global listing (#12438) 2016-07-05 09:55:02 +02:00
Benjamin Dauvergne 16ce4fc880 misc: use frontoffice_url to compute orig parameter (#12381) 2016-07-04 16:13:33 +02:00
Frédéric Péters ed0a4c49a5 forms: always save changes in draft formdata if it exists (#12427)
It is possible for tracking code to be disabled but to have drafts because the
formdata was initiated from Welco.
2016-07-04 15:46:24 +02:00
Benjamin Dauvergne 527ae5a3d8 wscalls: measure payload only if there is one (#12418) 2016-07-03 19:33:07 +02:00
Frédéric Péters 97aa4c08ad fields: check regex against the whole string (#12365) 2016-06-29 18:17:34 +02:00
Frédéric Péters d4724a3316 help: add example of [is ...] usage 2016-06-29 17:02:13 +02:00
Frédéric Péters 8e74af8635 hobo: digest emails parameters sent by hobo (#11309) 2016-06-29 12:13:25 +02:00
Frédéric Péters 318cc4f0e4 general: support prefilling with "verified" profile fields (#12366) 2016-06-29 12:12:28 +02:00
Frédéric Péters 80b6308f80 general: serve all static files from /static/ (#11582) 2016-06-29 11:38:49 +02:00
Frédéric Péters 79ad86c349 debian: run collectstatic on start (#12362) 2016-06-29 11:32:21 +02:00
Thomas NOËL 21dcd2cd26 add current formdata variables on autosave (#12347) 2016-06-28 15:09:58 +02:00
Frédéric Péters 1c00311dea tests: add a test for POSTing data to trigger 2016-06-28 14:40:39 +02:00
Frédéric Péters 08b6e479d5 formdef: expose urlname in API/variables, as form_slug (#11477) 2016-06-27 19:03:37 +02:00
Frédéric Péters 21d7b9c9ae admin: harmonise after-cancel location to object (#11452) 2016-06-27 10:32:43 +02:00
Thomas NOËL c6af3cf36b update french translations 2016-06-24 18:57:22 +02:00
Frédéric Péters c4385ae8c6 ezt: detect unmatched else tags (#11581) 2016-06-24 18:50:13 +02:00
Thomas NOËL 8187dba752 fix copy/paste error in label 2016-06-24 17:56:01 +02:00
Thomas NOËL 02545aeb8c i18n: using format strings with named arguments in wscalls.py 2016-06-24 17:13:26 +02:00
Thomas NOËL f582dd8405 no backoffice info texts when form is locked (#11268) 2016-06-24 16:35:17 +02:00
Frédéric Péters 7f9b638571 workflows: allow set backoffice field action to work with files (#11440) 2016-06-24 16:29:29 +02:00
Frédéric Péters 5cb478f6ad admin: fix sizing of category list items 2016-06-24 16:25:53 +02:00
Benjamin Dauvergne b2c0150d1c do not anonymise agents in evolutions (#11432)
It allows making statistics on agents.
2016-06-24 15:36:13 +02:00
Frédéric Péters 5f1c14ce9c admin: don't display prefill option for backoffice fields (#11454) 2016-06-24 15:01:17 +02:00
Frédéric Péters 7f4492df49 backoffice: always display backoffice fields marked as required (#11441) 2016-06-24 14:57:22 +02:00
Frédéric Péters c1a46ac67d admin: skip workflow graph if graphviz fails (#11494) 2016-06-23 17:16:35 +02:00
Frédéric Péters 071bd24885 workflows: don't break on quotation marks in status names (#11493) 2016-06-22 18:39:11 +02:00
Frédéric Péters 2f3e37f9be admin: fix padding right of the handle in fields list 2016-06-22 17:58:14 +02:00