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
Frédéric Péters
143783b334
debian: fix trigger to call the right command ( #9599 )
2016-01-12 11:48:39 +01:00
Thomas NOËL
c253306853
backoffice: rename first submission list ( #9500 )
2016-01-11 19:13:22 +01:00
Frédéric Péters
0ab8fc4876
backoffice: don't let new forms be created when welco is deployed ( #9500 )
2016-01-11 16:21:58 +01:00
Thomas NOËL
728697c013
menu.json: put "submit" before "managment" ( #9574 )
2016-01-11 11:24:13 +01:00
Frédéric Péters
5ef4a2c486
workflows: add possibility to dispatch function according to a variable ( #9091 )
2016-01-08 18:56:48 +01:00
Frédéric Péters
8262d99e90
form: change WidgetListAsTable to use the global render() method
2016-01-08 17:41:46 +01:00
Frédéric Péters
b92bec8459
js: make it possible to dynamically show/hide widgets with radio buttons
...
Give the parent radio buttons data-dynamic-display-parent="true" and the
widgets that have to be shown/hidden a data-dynamic-display-child-of attribute
with the @name of the parent and a data-dynamic-display-value attribute with
the value that will show this element.
form.add(RadiobuttonsWidget, 'foo', ...,
options=[('1', 'Foo1), ('2', 'Foo2')],
attrs={'data-dynamic-display-parent': 'true'})
form.add(StringWidget, 'bar', ...,
attrs={'data-dynamic-display-child-of': 'foo',
'data-dynamic-display-value': 'Foo2'})
2016-01-08 17:41:46 +01:00
Frédéric Péters
1dd5e103ba
general: add support for global actions ( #3659 )
2016-01-08 17:41:46 +01:00
Frédéric Péters
1990c9ff40
backoffice: include an "identifier" column in global listing ( #9537 )
2016-01-08 16:50:06 +01:00
Frédéric Péters
7251ebe85a
backoffice: use display id in "related user forms" ( #9537 )
2016-01-08 16:50:06 +01:00
Frédéric Péters
a2d7c63ffc
backoffice: use display id in breadcrumb ( #9537 )
2016-01-08 16:50:06 +01:00
Frédéric Péters
e374d48750
pylint: remove unused variable
2016-01-08 16:48:38 +01:00
Frédéric Péters
f1a8efadbe
pylint: indentation fix
2016-01-08 16:48:34 +01:00
Frédéric Péters
73447c5c0f
backoffice: make it possible to remove backoffice submission drafts ( #9536 )
2016-01-08 16:32:29 +01:00
Frédéric Péters
62025102a9
forms: keep access to roles that are mentioned in formdef functions ( #9545 )
2016-01-08 16:23:46 +01:00
Frédéric Péters
ceebeda2b5
hobo_notify: consider role.details, not role.description ( #9523 )
2016-01-06 14:46:26 +01:00
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