Commit Graph

4127 Commits

Author SHA1 Message Date
Thomas NOËL 2787175cda update french translations 2016-02-08 18:00:29 +01:00
Thomas NOËL a96492fae7 fold summary if form has already been seen (#9175) 2016-02-08 14:50:15 +01:00
Frédéric Péters 3c0c1ea243 style: add an icon to the journal items (#9903) 2016-02-08 10:42:54 +01:00
Frédéric Péters 00780d31a9 style: link journal items together (#9903) 2016-02-08 10:27:38 +01:00
Frédéric Péters 74d7cd6a7b forms: never insert empty <li><div> in journal (#9901) 2016-02-08 10:27:38 +01:00
Frédéric Péters 3c31553811 backoffice: sync style with gadjo (#9881) 2016-02-05 18:08:52 +01:00
Frédéric Péters 0da5b6aec8 general: disable form submit button when an upload is in progress (#9882) 2016-02-05 16:18:51 +01:00
Frédéric Péters 4b1a829340 misc: don't feed var_-prefixed variables into the substitution system (#9786)
They are only created for backward-compatibility when evaluating conditions and
interfere with variadic URLs that may be used for dynamic jsonp-based fields.
2016-02-04 18:23:29 +01:00
Thomas NOËL 176415b716 workflows: add target roles in display message workflow item (#9705) 2016-02-04 17:30:33 +01:00
Frédéric Péters e9fd0ae73b forms: add post-conditions to page fields (#8962) 2016-02-04 16:59:08 +01:00
Frédéric Péters 0faa9ef1af backoffice: use default columns when they're all turned off (#9653) 2016-02-04 16:46:41 +01:00
Frédéric Péters acb1ddb851 misc: make sure durations are integers (#9870) 2016-02-04 16:10:53 +01:00
Frédéric Péters 8ad17cbeb5 tests: check the json export has no value for fields from hidden pages 2016-02-04 16:10:53 +01:00
Frédéric Péters b20c836394 misc: make get_visible_status work out of request/response cycle (#9835) 2016-02-04 16:10:53 +01:00
Frédéric Péters 23b8f74fe1 misc: fix humantime for units with identical singular and plural forms (#9774) 2016-02-04 16:10:53 +01:00
Frédéric Péters 3a00c1bf3d style: increase size of date fields to 12 characters (#9859)
From HTML 3.2: "Used to set the visible size of text fields to a given number
of average character widths", but the "average character width" of Chrome is
smaller than a digit width and the last digits get cut.
2016-02-04 15:16:29 +01:00
Frédéric Péters fe5be30df4 wscall: handle saving errors missing data (#9773) 2016-02-04 15:15:18 +01:00
Frédéric Péters fc0e33e3f8 formdata: add substition variables for submission data (#9751) 2016-02-04 15:15:06 +01:00
Frédéric Péters f1e59b2bc3 sql: expose backoffice_submission into views (#9767) 2016-02-04 15:13:29 +01:00
Frédéric Péters f683f27fe1 misc: add a is_in_backoffice substitution variable (#9752) 2016-02-04 15:13:29 +01:00
Frédéric Péters 0419995735 general: don't load effective_tld_names.txt in scripts (#9831)
Take the occasion to also avoid registering cron jobs in those situations.
2016-02-03 15:07:55 +01:00
Thomas NOËL 2ba77ca6e4 saml/continue_to_after_url: build absolute URL from RelayState (#9855) 2016-02-03 14:24:16 +01:00
Thomas NOËL 7324132ed7 update french translations 2016-01-29 17:11:17 +01:00
Frédéric Péters 70d8ab3a9c hobo: fix redeploy in case of multiple tenants (#9772) 2016-01-26 15:14:25 +01:00
Frédéric Péters 1b7b49186d hobo: fix --redeploy to find hobo.json and the appropriate service (#9771) 2016-01-26 11:40:19 +01:00
Benjamin Dauvergne 4e5305b669 check_hobos: generate secrets using shared_secret() from hobo (#8961) 2016-01-26 03:13:49 +01:00
Frédéric Péters 65eba14c5f debian: force /bin/sh as shell when running hobo-deploy trigger (#9754) 2016-01-25 10:09:27 +01:00
Frédéric Péters 536b58961f debian: don't restart wcs on hobo-deploy trigger (#9405) 2016-01-21 11:17:32 +01:00
Frédéric Péters 63c850e1cb forms: let autosave() call finish before starting a new one 2016-01-20 15:45:09 +01:00
Frédéric Péters 5fa59bdcc4 forms: don't record autosave() error as success 2016-01-20 15:45:09 +01:00
Frédéric Péters e910a6148e forms: don't let autosave() with errors modify user session (#9701) 2016-01-20 15:45:09 +01:00
Frédéric Péters 92e5188522 forms: don't let autosave() replace values that were submitted later on (#9701) 2016-01-20 15:45:09 +01:00
Frédéric Péters 926780efa6 general: don't use session for after_url persistence (#5637) 2016-01-19 18:40:08 +01:00
Frédéric Péters 7bcfdbf920 workflows: validate email body and subject are correct ezt strings (#9524) 2016-01-19 18:40:08 +01:00
Frédéric Péters 350aa8f2c7 general: don't display repeated status in journal (#9186) 2016-01-19 18:38:19 +01:00
Benjamin Dauvergne 0c44cbb69c saml2: extract sessionNotOnOrAfter and use it to set session expire (#8887) 2016-01-19 16:37:11 +01:00
Benjamin Dauvergne 9f67c7c010 misc: add helper method to parse xsd:datetime value in the UTC timezone (#8887) 2016-01-19 16:37:11 +01:00
Benjamin Dauvergne 114fc8ebd7 sessions: allow setting an explicit expire date (#8887) 2016-01-19 16:37:11 +01:00
Benjamin Dauvergne b302ef5265 allow setting session durations (#8887) 2016-01-19 16:37:11 +01:00
Frédéric Péters ac5adb3648 hobo: create [options] section if necessary (#9696) 2016-01-19 12:46:57 +01:00
Frédéric Péters d95287c2fb workflows: let anonymous signed calls trigger jumps (#9659) 2016-01-14 14:54:06 +01:00
Frédéric Péters 35380fdd47 forms: make sure display_id is a string (#9651) 2016-01-14 14:53:42 +01:00
Frédéric Péters e912728fe3 hobo: discover portal-{user,agent} from template names (#9656) 2016-01-14 14:46:06 +01:00
Frédéric Péters 09631790b0 backoffice: mark statistics links with a class (#9630) 2016-01-14 11:54:48 +01:00
Frédéric Péters 1cbb565a54 tests: allow clean_temporary_pub to be called multiple times in a row 2016-01-13 22:10:18 +01:00
Frédéric Péters a2a5dde73a admin: highlight correct section when editing workflow variables (#9626) 2016-01-13 14:13:41 +01:00
Frédéric Péters dcbff97b3d backoffice: fold pages in confirmation page (#9452) 2016-01-13 11:06:47 +01:00
Thomas NOËL c10f41413a backoffice: display id after formdef name (#9602) 2016-01-12 14:47:57 +01:00
Thomas NOËL 8eac9837c5 update french translations 2016-01-12 14:29:04 +01:00
Frédéric Péters 9da49b398f hobo: correctly import and setup publisher for --redeploy command (#9599) 2016-01-12 11:48:39 +01:00