Commit Graph

4437 Commits

Author SHA1 Message Date
Thomas NOËL a5ff5e2b72 update french translations 2016-08-19 16:46:20 +02:00
Frédéric Péters 6947f4b871 backoffice: fix listing export of channel and anonymised columns (#12848) 2016-08-19 14:30:30 +02:00
Frédéric Péters ced4feb552 workflows: make it possible to alter jump timeout check frequency (#12782)
Via the WCS_JUMP_TIMEOUT_CHECKS environement variable.
2016-08-19 14:30:30 +02:00
Frédéric Péters 8c6bd68a76 general: add support for custom scripts in context variables (#12457) 2016-08-19 14:30:07 +02:00
Frédéric Péters 42f84a6139 misc: adapt idp test for breadcrumb change 2016-08-18 16:06:11 +02:00
Frédéric Péters e822f03d9e forms: don't allow bots to load formdata via tracking codes (#12577) 2016-08-18 15:48:52 +02:00
Frédéric Péters 741090098b backoffice: move breadcrumb to header (#12866) 2016-08-18 15:47:35 +02:00
Frédéric Péters 3b7d1c8172 admin: display status colours in borders on workflow page (#12775) 2016-08-18 09:26:07 +02:00
Frédéric Péters 953a3ca2e5 admin: use lighter colours on private status (#12774)
Instead of a coloured border.
2016-08-18 09:26:07 +02:00
Frédéric Péters 757a92e0ce backoffice: ellipsize very long strings in inspect page (#12762) 2016-08-18 09:26:07 +02:00
Frédéric Péters ec5ef33ccb wscalls: only set a content-type when there's a payload (#12710) 2016-08-18 09:26:07 +02:00
Frédéric Péters b3eb549859 forms: don't allow restoring drafts after they've been disabled (#12625) 2016-08-01 17:34:00 +02:00
Thomas NOËL a9979b0dce api: don't export drafts for formdefs without tracking codes (#12624) 2016-08-01 17:34:00 +02:00
Frédéric Péters 9aac88a1a1 misc: update admin style to make sure applabel is always visible (#12818) 2016-08-01 17:32:23 +02:00
Benjamin Dauvergne 513c9f18de make Field.anonymise an advanced admin attribute for some fields (#10828)
It allows overriding default anonymise value for fields which could be used for
making privacy safe statistics.
2016-08-01 17:02:27 +02:00
Frédéric Péters c4d0f812d4 help: fix typo 2016-08-01 13:09:44 +02:00
Frédéric Péters 39d0be5a3c admin: move logs to be a settings subpage (#12807) 2016-07-31 20:52:58 +02:00
Frédéric Péters cb2cce2821 help: add a note about geolocation variables 2016-07-28 15:28:56 +02:00
Frédéric Péters 372a3dcd35 geoloc: add proper reverse geocoding for pedestrian ways (#12780) 2016-07-28 15:28:56 +02:00
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