Commit Graph

4562 Commits

Author SHA1 Message Date
Frédéric Péters 2d3631f755 workflows: add an id to the action form (#13990) 2016-11-17 09:40:51 +01:00
Frédéric Péters 5a6ce97a5e misc: don't force PDF attachments to be downloaded (#13977)
It made sense when browsers were riddled by the acrobat plugin and it
had to be forcefully avoided but nowadays sanity has returned and
getting the PDF displayed in the browser window is a better choice.
2016-11-17 09:40:51 +01:00
Frédéric Péters bf32d69d16 help: add example of condition checking if a field has been filled 2016-11-16 12:16:56 +01:00
Frédéric Péters 76f31806c0 workflows: add custom handling for computed email destinations (#13935) 2016-11-16 12:02:41 +01:00
Thomas NOËL 62c0b5bd62 trigger_jumps: reset substitution variables on each formdata (#13964) 2016-11-15 13:19:57 +01:00
Frédéric Péters 71e4a3c167 formdefs: add keywords to <form> tag (#13941) 2016-11-13 16:37:53 +01:00
Frédéric Péters e3fae24994 tests: expand checks on idp settings 2016-11-12 22:35:21 +01:00
Frédéric Péters ba0d7a5fa6 tests: add basic checks for etld parsing 2016-11-12 21:58:41 +01:00
Frédéric Péters a5480f2694 tests: add check for anonymising many forms 2016-11-12 21:46:09 +01:00
Frédéric Péters d8ebf14c22 tests: add basic tests for admin bounce handling pages 2016-11-12 21:34:04 +01:00
Frédéric Péters a8a6953b95 formdefs: provide both id and text for item fields in workflow options (#13921) 2016-11-11 11:17:31 +01:00
Frédéric Péters 7b640d0dd8 formdefs: allow setting a workflow being imported (#13917)
When a workflow is being imported it doesn't have an id and couldn't
therefore be attached to a formdef; however there are internal workflow
formdefs (for the workflow variables) and they need to be associated to
the being-imported workflow.
2016-11-09 15:56:14 +01:00
Frédéric Péters 55c8e0c62d misc: pass accept-language to nominatim (#13759) 2016-11-07 16:01:37 +01:00
Thomas NOËL 24a03b8375 update french translations 2016-11-07 15:05:14 +01:00
Serghei Mihai b2bcc06f67 ctl: fix 'all' option for wipe-data command (#13813) 2016-11-07 13:50:43 +01:00
Frédéric Péters c69b9753d9 backoffice: remove support for displaying a news entry on homescreen (#13880)
This effectively reverts 17effa588f (#1781).
2016-11-07 11:29:44 +01:00
Thomas NOËL 3623c0fb4e forms: don't modify "normal" keys in checkboxes widget (#13870) 2016-11-04 16:14:33 +01:00
Thomas NOËL 8b6b6c667d workflows: allow None in file backoffice fields (#13783) 2016-11-03 15:37:55 +01:00
Thomas NOËL 19f40da855 display 'draft' on drafts status in 360 user view (#13807) 2016-11-03 15:35:03 +01:00
Thomas NOËL 93c50e4cdc fix form_receipt_datetime type (#13837) 2016-11-03 12:03:08 +01:00
Frédéric Péters a903095589 formdata: always set a _raw value for file fields (#13790) 2016-11-02 10:31:49 +01:00
Frédéric Péters db808c847d fields: don't crash exporting incomplete post-condition (#13815) 2016-11-02 10:30:52 +01:00
Frédéric Péters 0de7b49647 admin: require both condition and error message in post conditions (#13815) 2016-11-02 10:30:52 +01:00
Frédéric Péters 3d0c60ac6b hobo: add idp_account_url variable (#13811) 2016-10-31 17:28:07 +01:00
Frédéric Péters b254184559 admin: add option to declare roles are managed by identity provider (#13789) 2016-10-31 17:28:07 +01:00
Frédéric Péters 6cc90e31a9 hobo: don't require all role attributes when deprovisionning (#13799) 2016-10-30 10:57:13 +01:00
Frédéric Péters f29667f83d help: typo fix 2016-10-28 14:47:59 +02:00
Frédéric Péters b5eb00cd1d fields: make it possible to prefill with a date object (#13787) 2016-10-28 10:03:38 +02:00
Frédéric Péters e70246d50e evalutils: add new add_days(date, count) function (#13782) 2016-10-28 09:33:49 +02:00
Frédéric Péters b9c0128e49 tests: move and update "native" ezt tests to our tests/ directory 2016-10-27 23:20:34 +02:00
Frédéric Péters a3502817b4 misc: remove dead code 2016-10-27 23:20:34 +02:00
Frédéric Péters 12bd28f06c tests: add check on hobo_deploy configuring identity provider 2016-10-27 23:00:12 +02:00
Frédéric Péters b6a07bbc89 wscalls: remove redefined method 2016-10-27 22:40:07 +02:00
Frédéric Péters 3f05fe18c2 tests: reset publisher configuration before testing date formats 2016-10-27 22:29:41 +02:00
Frédéric Péters 7bf34c5e26 tests: add checks for date_format and locale handling 2016-10-27 22:07:13 +02:00
Thomas NOËL 7e91ff8ee9 workflows: check file type with hasattr() for backoffice fields (#13777)
PicklableUpload may exist in different namespaces, and then there's also
an independant UploadedFile class; just check if will duck like a file.
Similar to #11000 (commit 2adbdc1720)
2016-10-27 17:22:00 +02:00
Serghei Mihai ec729ffc64 ctl: add command to wipe formdata (#13669) 2016-10-27 15:27:37 +02:00
Serghei Mihai 10b1c74fb5 ctl: fix typo in trigger_jumps command (#13758) 2016-10-27 15:03:28 +02:00
Frédéric Péters afff678aa6 tests: add calls to ctl __init__ methods 2016-10-26 22:36:38 +02:00
Frédéric Péters 14c1e93cfb backoffice: consider field filters in geojson view (#13760) 2016-10-26 20:19:55 +02:00
Frédéric Péters c682663e69 forms: add <span> to radiobuttons/checkboxes widgets (#13754) 2016-10-26 17:35:23 +02:00
Thomas NOËL 02ddc350a4 update french translations 2016-10-25 15:14:26 +02:00
Thomas NOËL e74de499e4 trivial: missing i18n for "Additional keys …" (#13725) 2016-10-25 15:11:49 +02:00
Frédéric Péters 9f44bbae4b admin: note in datasource preview label that only some are displayed (#13725) 2016-10-25 14:31:49 +02:00
Frédéric Péters eadc39a7ee admin: note when a data source has additional keys (#13725) 2016-10-25 14:31:49 +02:00
Frédéric Péters 4e8781a674 admin: add ellipsis at the end of data source preview (#13725) 2016-10-25 14:31:49 +02:00
Frédéric Péters 273c68d53e admin: only allow digits in workflow global trigger timeout (#13724) 2016-10-25 10:13:41 +02:00
Thomas NOËL 876dd76daf update french translations 2016-10-24 17:46:58 +02:00
Frédéric Péters 319e5605cc forms: don't use option labels as element names in checkboxes widget (#13581) 2016-10-24 16:42:14 +02:00
Frédéric Péters 512002d92b admin: mark string for translation (#13715) 2016-10-24 16:40:57 +02:00