Frédéric Péters
72a24f121c
translation update
2018-02-21 14:13:19 +01:00
Frédéric Péters
156fc48476
workflows: do not include "with actions" as a position ( #22035 )
2018-02-21 14:12:05 +01:00
Frédéric Péters
de1944df73
workflows: add "bottom of page" position choice for alerts ( #22034 )
2018-02-21 14:12:05 +01:00
Frédéric Péters
7e8b687816
workflows: change text of display message action summary ( #22033 )
2018-02-21 14:12:05 +01:00
Frédéric Péters
0a501aba7b
translation update
2018-02-15 15:37:04 +01:00
Frédéric Péters
5d5b4a781e
api: include load url in tracking code lookup API response ( #21859 )
2018-02-15 07:31:48 +01:00
Frédéric Péters
31e374494f
api: check request signature in tracking code lookup API ( #21858 )
2018-02-15 07:31:48 +01:00
Frédéric Péters
77c0778f11
workflows: add option for alert position ( #19612 )
2018-02-14 15:21:47 +01:00
Frédéric Péters
550f2b1465
backoffice: use gadjo sections ( #21829 )
2018-02-13 18:28:03 +01:00
Thomas NOËL
999e5f7c1f
form: sort keys on rendering a WidgetDict ( #21786 )
2018-02-12 15:47:59 +01:00
Frédéric Péters
41f35ff075
misc: remove support for requests being an optional module ( #21773 )
2018-02-12 09:56:56 +01:00
Benjamin Dauvergne
c94d98b5b2
wf: add filename parameter to ExportToModel ( #18890 )
2018-02-10 18:26:44 +01:00
Benjamin Dauvergne
0af55d3d5e
publisher: configure requests transport with sentry ( fixes #19100 )
2018-02-10 18:24:08 +01:00
Thomas NOËL
1b1a64764f
misc: allow date and datetime european formats in evalutils and template tags ( #21611 )
2018-02-02 17:26:44 +01:00
Frédéric Péters
4ba7996883
translation update
2018-02-01 13:09:42 +01:00
Frédéric Péters
ff1e179d45
tests: always reset site-options.cfg file
2018-02-01 11:36:31 +01:00
Frédéric Péters
4b48fda3d6
tests: adapt to late change in appearance label ( #21370 )
2018-02-01 11:36:31 +01:00
Frédéric Péters
ae765a6618
forms: add appearance keywords to formdefs ( #21370 )
2018-02-01 10:56:54 +01:00
Frédéric Péters
9e612e8858
misc: update syntax hints to refer to use {{ }} ( #21553 )
2018-02-01 09:37:58 +01:00
Frédéric Péters
0893bec032
api: add id/text attributes api/users/ endpoint ( #21385 )
2018-01-30 18:00:28 +01:00
Frédéric Péters
62531037a4
backoffice: disable geolocation on form previews ( #21492 )
2018-01-30 18:00:28 +01:00
Frédéric Péters
45c1368b76
backoffice: don't disable geolocation in backoffice submissions ( #21491 )
2018-01-30 18:00:28 +01:00
Frédéric Péters
19dad90b1a
misc: limit logged error filename length ( #21478 )
2018-01-30 18:00:28 +01:00
Thomas NOËL
f1d39c1944
fix typo in french translation ( #21493 )
2018-01-30 15:30:28 +01:00
Frédéric Péters
b81e961b70
workflows: don't use django autoescaping in odt templates ( #21446 )
2018-01-26 18:06:28 +01:00
Thomas NOËL
7e2e05aa6a
trigger_jumps: initialize publisher ( #21447 )
2018-01-26 15:56:25 +01:00
Frédéric Péters
c53587da68
misc: only advertise strings in substitution variables ( #21378 )
2018-01-24 12:00:01 +01:00
Frédéric Péters
f97734c48b
workflows: do not use django templating by default in workflows ( #21317 )
2018-01-22 22:00:02 +01:00
Frédéric Péters
337f0a476c
sql: add reindex for change in fts indexing ( #21240 )
2018-01-18 19:09:22 +01:00
Thomas NOËL
69612df2bf
wscall: act as stop if target status no longer exists ( #21245 )
2018-01-18 15:35:41 +01:00
Thomas NOËL
834c97968f
workflows: do not crash on missing wscall target status ( #21241 )
2018-01-18 01:46:27 +01:00
Thomas NOËL
f19194977c
qommon: do not consider misformatted wcs.log lines ( #21207 )
2018-01-17 16:17:53 +01:00
Frédéric Péters
73397f7248
sql: always apply same string transform for full text search ( #21229 )
2018-01-17 16:13:41 +01:00
Frédéric Péters
1040ad0e2d
translation update
2018-01-17 13:25:43 +01:00
Frédéric Péters
4ed32befc2
workflows: sort workflow actions in categories ( #3405 )
2018-01-17 13:25:43 +01:00
Benjamin Dauvergne
5cc3847843
api: change schema of formdefs, user/forms and user/drafts APIs ( #13184 )
...
All responses now have the form {"err": x, "data": y}.
2018-01-16 12:49:09 +01:00
Frédéric Péters
b6e5b36890
api: only return formdef count if it is requested ( #21166 )
2018-01-16 11:41:11 +01:00
Frédéric Péters
e66a4d0a8e
emails: don't escape variables in text/plain templates ( #21088 )
2018-01-16 09:38:00 +01:00
Frédéric Péters
408f342b9c
workflows: let django escaping do its job in evolution comments ( #20996 )
...
Always consider contents to be HTML and follow standard Django rules
when Django template syntax is used in "register comment" (add to
history) actions.
As strings should start with a < to be interpreted as HTML at display
times, enclose the whole thing in a <div> if no other tag is at the
start of the string.
2018-01-15 09:30:18 +01:00
Frédéric Péters
6b7e8d9b9c
tests: filter out DTSTAMP when comparing ics data ( #20841 )
2018-01-15 09:29:32 +01:00
Frédéric Péters
163edf48f2
workflows: don't expose disabled forms in resubmit action ( #21147 )
2018-01-12 14:04:40 +01:00
Frédéric Péters
3af195cbf5
workflows: fix selection of forms presented by resubmit in frontoffice ( #21148 )
2018-01-12 14:04:40 +01:00
Frédéric Péters
0f60f7b475
workflows: fix initial values of resubmit settings ( #21142 )
2018-01-12 14:04:40 +01:00
Frédéric Péters
698a013d50
templates: pass request in context whenever it's available ( #21137 )
2018-01-12 14:03:16 +01:00
Frédéric Péters
644619cea4
update French translation
2018-01-09 12:33:59 +01:00
Frédéric Péters
79665be0c5
api: load all evolutions at once in formdatas API ( #21028 )
2018-01-09 11:30:02 +01:00
Thomas NOËL
5dbb87ef43
admin: warn if a form contains more than 500 fields ( #20963 )
2018-01-05 11:58:57 +01:00
Thomas NOËL
200a391e6d
formdefs: try to preserve fields ids on import ( #21001 )
2018-01-05 03:51:07 +01:00
Frédéric Péters
ffb3a3f0ee
update tox for django 1.11 and correct dependencies
2018-01-03 15:00:26 +01:00
Frédéric Péters
b483ea747d
workflow: extend resubmit action for frontoffice and preset target ( #20009 )
2018-01-02 18:00:03 +01:00