Commit Graph

4061 Commits

Author SHA1 Message Date
Frédéric Péters a631083c8a update French translation 2016-01-06 13:16:51 +01:00
Benjamin Dauvergne c693b7fa26 hobo_notify: handle new user attribute is_superuser (fixes #9488) 2016-01-06 10:53:08 +01:00
Benjamin Dauvergne 208152976b debian: add postinst and triggers files for hobo-redeploy (#8894) 2016-01-06 10:30:22 +01:00
Benjamin Dauvergne 0257dee49f check_hobos: add --redeploy option (#8894) 2016-01-06 10:30:22 +01:00
Frédéric Péters cdd412648b forms: fix is_of_concern_for_user to take formdata into account (#9494) 2016-01-05 19:11:47 +01:00
Frédéric Péters 2f0caaaa68 api: expose backoffice_submission and submission_channel in formdata (#9515) 2016-01-05 15:39:34 +01:00
Benjamin Dauvergne 0632245289 check_hobos: store hobo.json in app_dir (fixes #7272) 2016-01-04 09:40:56 +01:00
Frédéric Péters 14825d8a7e help: spelling fixes 2016-01-04 09:29:09 +01:00
Frédéric Péters bd1d04d385 api: protect against removed roles (#9447) 2016-01-04 08:39:14 +01:00
Frédéric Péters 288754ab0c admin: make it possible to reset formdef function back to none (#8711) 2016-01-04 08:39:14 +01:00
Frédéric Péters eb09a4c77b formdata: always create a display identifier (#9135) 2016-01-04 08:39:14 +01:00
Frédéric Péters d1cb3060bf tests: fix typo in field insertion in sql migration tests 2016-01-04 08:39:14 +01:00
Frédéric Péters 14f75e412a workflows: include function name in summary line of dispatch action (#9264) 2016-01-04 08:39:14 +01:00
Frédéric Péters 4a81f2c3b6 workflows: update labels of the dispatch action (#9265) 2016-01-04 08:39:14 +01:00
Frédéric Péters d871988900 misc: include exception in message when an extension fails to load 2016-01-04 08:39:14 +01:00
Frédéric Péters 5fefd5603e backoffice: return 404 for URIs that do not match any role (#8571) 2016-01-02 18:35:34 +01:00
Frédéric Péters f3f210fcf6 fields: make sure document_type is always a dictionary (#9461) 2016-01-02 18:35:13 +01:00
Thomas NOËL 864996b5ad trivial: remove a typo in french translation 2015-12-31 11:38:17 +01:00
Thomas NOËL c8178f914c wf/jump: handle empty timeout in xml import (#9456) 2015-12-30 15:52:53 +01:00
Frédéric Péters 3259e27de0 workflows: implement status change after "editable" action (#9329) 2015-12-23 14:29:09 +01:00
Frédéric Péters e14939d721 api: do not fail on invalid timestamp value (#9412) 2015-12-21 15:50:30 +01:00
Frédéric Péters 6364613761 api: remove old ?format=json alternative access point (#9411) 2015-12-21 15:43:27 +01:00
Frédéric Péters b5a2360c19 fields: don't include "table of lists" in listings (#9401) 2015-12-18 17:52:43 +01:00
Frédéric Péters b01b9d2951 help: add note about email/NameID parameters 2015-12-18 12:18:28 +01:00
Frédéric Péters d40189b356 help: include section about signature of requests 2015-12-18 12:03:32 +01:00
Thomas NOËL 7e0283581d update french translations 2015-12-16 16:06:54 +01:00
Frédéric Péters 26d5843612 debian: add python-magic to recommends (#9315) 2015-12-16 15:33:12 +01:00
Frédéric Péters a48161b736 forms: display tracking code on form status page (#6575) 2015-12-16 15:33:12 +01:00
Frédéric Péters fb257d0737 form: fix uploaded file mime types with server-side detection (#9315) 2015-12-16 15:33:12 +01:00
Frédéric Péters bfb9afa767 workflows: encode model file in base64 in import/export (#9350) 2015-12-16 13:09:11 +01:00
Frédéric Péters 2e9358cf91 misc: always embed unmarked text in a paragraph tag (#9332) 2015-12-15 17:52:41 +01:00
Frédéric Péters d5ccab61f4 workflows: generalize get_target_status into base class (#9303)
This gives a working get_target_status to the Editable action item.
2015-12-14 08:58:55 +01:00
Frédéric Péters 2c75ecfff6 misc: make it possible to set default position in site-options (#9323) 2015-12-14 08:57:48 +01:00
Frédéric Péters 48189dad08 backoffice: protect sidebar against removed users (#9279) 2015-12-13 18:33:55 +01:00
Frédéric Péters ee256f01e1 misc: don't display wrong answer on initial display of captcha (#9222)
When tracking codes are enabled request.form is filled with magictoken and thus
the captcha form is considered to be submitted, and obviously wrong.
2015-12-13 18:33:55 +01:00
Frédéric Péters 0687a19846 workflows: reduce enclosing polygon to a single dot in svg view (#9317) 2015-12-13 18:33:55 +01:00
Frédéric Péters 5a7def1c80 misc: use FontAwesome icons in sortable headers (#9096) 2015-12-13 18:33:55 +01:00
Frédéric Péters 412393e6fc backoffice: disable geolocation for now (#9322) 2015-12-13 18:33:55 +01:00
Frédéric Péters 09239a704e misc: add uniform error handling for geolocation errors (#9170) 2015-12-05 18:26:47 +01:00
Frédéric Péters 1cc704d92c fields: add a parameter to File field to remove the portfolio picker (#7182) 2015-12-05 18:26:47 +01:00
Frédéric Péters 4dbfd19f32 form: don't fail on misconfigured autocomplete string widgets (#9161) 2015-12-05 18:26:47 +01:00
Frédéric Péters a554b06b8d backoffice: apply selected criterias to csv/ods/xls exports (#9160) 2015-12-03 15:45:48 +01:00
Frédéric Péters d4bfea182f forms: don't give the opportunity to save a tracking code while editing (#9142) 2015-12-03 15:45:48 +01:00
Benjamin Dauvergne 87934a53d1 sms: add backend for passerelle (#6860) 2015-12-03 10:11:51 +01:00
Frédéric Péters 2cbf7e6b9d tests: update workflow form action test for new max_field_id calculation 2015-12-02 15:44:18 +01:00
Frédéric Péters 5e6e27ce14 formdef: fix max_field_id on import (#9173) 2015-12-02 15:29:36 +01:00
Frédéric Péters 64277fb9f7 formdef: warn if multiple fields have the same id (#9173) 2015-12-02 15:29:36 +01:00
Frédéric Péters faa43c3d32 formdef: check datasources are defined on import (#9173) 2015-12-02 15:29:36 +01:00
Frédéric Péters 532c7ca8c1 help: fix example of condition 2015-12-01 14:50:01 +01:00
Frédéric Péters 73420d61ec help: remove prompt indentation in api/users example 2015-12-01 14:50:01 +01:00