Commit Graph

4418 Commits

Author SHA1 Message Date
Frédéric Péters f1ce589650 forms: fix removal of empty drafts (#12756) 2016-07-27 16:32:33 +02:00
Frédéric Péters 7971b30ad4 style: force page <div>s to clear floats (#12770) 2016-07-27 16:22:05 +02:00
Frédéric Péters ceb4abe640 admin: return a proper 404 on invalid action path (#12760) 2016-07-27 15:05:29 +02:00
Frédéric Péters 81c3784725 workflows: check backoffice field type check against correct field (#12745) 2016-07-26 10:50:11 +02:00
Frédéric Péters 861704df47 api: add support for offset and limit parameters to formdata list API (#12723) 2016-07-25 15:14:08 +02:00
Frédéric Péters bb8ffb9401 translation update 2016-07-24 19:04:23 +02:00
Frédéric Péters 52ffec6dd6 wscalls: don't crash ezt substitution on errors in webservice call (#12701) 2016-07-24 19:04:23 +02:00
Frédéric Péters d4575fa0be workflows: allow setting backoffice file field from a dict (#12629) 2016-07-19 19:20:40 +02:00
Frédéric Péters fb45fc9914 workflows: check value type is correct when setting backoffice field (#12628) 2016-07-19 19:20:40 +02:00
Frédéric Péters c6cdf90da1 style: fix alignment of sidebar search buttons (#12614) 2016-07-18 11:13:38 +02:00
Frédéric Péters df6129b558 misc: use gadjo.js to handle sidepage (#12613) 2016-07-18 11:13:38 +02:00
Frédéric Péters 7df7400f54 hobo: include self in list of _url substitution variables (#12620) 2016-07-18 10:58:29 +02:00
Frédéric Péters e1dc1e63df misc: don't crash if tracking code is from a deleted formdata (#12571) 2016-07-13 17:00:10 +02:00
Frédéric Péters 772b141178 backoffice: don't crash if tracking code is from a deleted formdata (#12569) 2016-07-13 16:01:36 +02:00
Frédéric Péters d9f6b50cc8 backoffice: display message on global view when there are no formdefs (#12568) 2016-07-13 15:46:00 +02:00
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