Frédéric Péters
407098ea38
forms: only update item options if there are new values ( #40216 )
2020-02-27 09:27:57 +01:00
Frédéric Péters
f274d4442e
forms: refill item fields based on prefilled values ( #40190 )
2020-02-27 00:31:22 +01:00
Frédéric Péters
b13f254b01
backoffice: set global filters from query string ( #40212 )
2020-02-26 17:09:50 +01:00
Frédéric Péters
4dd829ebee
misc: allow sorting forms without receipt time ( #40157 )
2020-02-25 10:11:01 +01:00
Frédéric Péters
6339129fdf
workflows: make linked formdata view work without request ( #40161 )
2020-02-25 10:11:01 +01:00
Frédéric Péters
4d3d773f84
misc: raise AttributeError on missing lazy attributes ( #40133 )
2020-02-25 08:48:52 +01:00
Frédéric Péters
e58a90f340
workflows: always enable create form option ( #39657 )
2020-02-24 17:54:42 +01:00
Frédéric Péters
56a6139a12
misc: only consider parts with actual contents in history ( #40096 )
2020-02-24 13:29:24 +01:00
Thomas NOËL
7f2834ff30
trigger_jumps: print only if verbosity > 1 ( #40094 )
2020-02-24 09:45:06 +01:00
Frédéric Péters
1732ea4ad0
translation update
2020-02-21 16:54:02 +01:00
Frédéric Péters
73b707901c
workflows: mark and do not run unconfigured create formdata action ( #40083 )
2020-02-21 16:32:47 +01:00
Frédéric Péters
ccc214def3
translation fix
2020-02-21 15:22:56 +01:00
Frédéric Péters
6f28a0e3c7
translation update
2020-02-21 14:22:54 +01:00
Benjamin Dauvergne
38ceac5dcb
create_formdata: add attach_to_history option ( #39639 )
2020-02-21 14:00:47 +01:00
Benjamin Dauvergne
662e3e9008
create_formdata: add automatic mapping by varnames ( #39656 )
2020-02-21 13:53:34 +01:00
Benjamin Dauvergne
81d576cdd4
workflows: add accessor for related formdefs ( #39656 )
2020-02-21 13:53:34 +01:00
Frédéric Péters
5b3b715bc9
saml2: fix user lookup when there's no connexion time ( #40045 )
2020-02-20 09:45:02 +01:00
Thomas NOËL
d7dedde621
translation update
2020-02-20 00:45:23 +01:00
Thomas NOËL
36710b94c8
add alternative storage system ( #39517 )
2020-02-20 00:39:47 +01:00
Frédéric Péters
7733cd21b0
translation update
2020-02-19 15:02:42 +01:00
Frédéric Péters
113df1dad2
misc: don't check for session if there's no request ( #40009 )
2020-02-19 14:04:16 +01:00
Frédéric Péters
0bd57943eb
forms: add option for locking prefilled fields ( #39167 )
2020-02-19 12:18:12 +01:00
Frédéric Péters
b4e3b767c7
forms: add support for checkbox with inline label ( #39167 )
2020-02-19 12:18:12 +01:00
Frédéric Péters
ca91df122a
general: remove six.PY[23] usage ( #40006 )
2020-02-19 12:18:12 +01:00
Frédéric Péters
d82a02dfee
cards: add support for map fields in csv import ( #39991 )
2020-02-19 12:04:51 +01:00
Frédéric Péters
22d551a833
backoffice: do not highlight csv import title ( #39994 )
2020-02-19 12:04:51 +01:00
Frédéric Péters
d41844f65c
backoffice: consider submission roles for csv import ( #39992 )
2020-02-19 12:04:51 +01:00
Frédéric Péters
35f7b286fa
backoffice: ignore theme provided javascript ( #39993 )
2020-02-19 12:04:51 +01:00
Frédéric Péters
c0d077bd1b
translation update
2020-02-19 08:32:29 +01:00
Frédéric Péters
ff24ff2b13
cards: test structured item fields ( #39990 )
2020-02-19 06:49:19 +01:00
Frédéric Péters
3d52cfb9ce
cards: don't include presentation fields in CSV imports ( #39989 )
2020-02-19 06:49:19 +01:00
Frédéric Péters
3e3d292187
cards: add support for more field types ( #39988 )
2020-02-19 06:49:19 +01:00
Frédéric Péters
0044a5c10c
misc: correctly display pre-py3 session messages ( #39975 )
2020-02-18 15:07:35 +01:00
Frédéric Péters
deb15c7052
misc: don't reimport theme javascript libraries ( #33449 )
2020-02-18 09:59:57 +01:00
Frédéric Péters
09081c7f1f
misc: set qommon/l10n as builtin templatetags in settings ( #37275 )
2020-02-18 09:58:44 +01:00
Frédéric Péters
1940f8dc7a
workflows: don't display title/subtitle/etc. as required in inspect ( #36420 )
2020-02-18 08:23:03 +01:00
Benjamin Dauvergne
6a63b81928
formdata: do not modify __dict__ in __getstate__ ( #38049 )
...
It suppress the _formdef cache, which can break things with transient
formdata created from the FormData class instead of a FormDef.data_class().
Ideally transient FormData should be never copied as the copy is lacking
a _formdef attribute and _names is not initialised so
FormData.get_formdef() will never work.
2020-02-17 19:20:06 +01:00
Frédéric Péters
69aaf094d3
portfolio: add trailing slash to fargo file picking URL ( #39955 )
2020-02-17 16:59:08 +01:00
Frédéric Péters
6b4487ec2a
translation update
2020-02-17 14:44:42 +01:00
Frédéric Péters
b23c2a4c50
emails: add support for unicode local-parts (if server supports it) ( #39934 )
2020-02-17 14:40:16 +01:00
Frédéric Péters
f9f95418a6
templates: pass full sentence to translation code ( #39875 )
2020-02-17 14:37:48 +01:00
Frédéric Péters
4224d484b0
templates: use same variable in plural variant ( #39876 )
2020-02-17 14:37:48 +01:00
Frédéric Péters
99526aadaa
forms: quote filename in redirections ( #39936 )
2020-02-17 12:49:06 +01:00
Frédéric Péters
29a3372f7a
forms: skip live workflow form processing if there's no (more) form ( #39916 )
2020-02-17 09:41:26 +01:00
Frédéric Péters
56d11799a1
portfolio: remove unused functions ( #39921 )
2020-02-17 09:41:26 +01:00
Frédéric Péters
5e796a2789
portfolio: don't use PicklableUpload internals ( #39919 )
2020-02-17 09:41:26 +01:00
Frédéric Péters
fd2c689626
misc: use bytes in compatibility with older PicklableUpload ( #39919 )
2020-02-17 09:41:26 +01:00
Frédéric Péters
8f26e27ff6
api: add start/end filters on last update time ( #39918 )
2020-02-16 08:30:10 +01:00
Frédéric Péters
0a38132d66
remove obsolete map(None...) usage ( #39914 )
2020-02-15 01:38:01 +01:00
Frédéric Péters
3792591af2
password: make sure generated password use an integer length ( #39885 )
2020-02-14 14:06:01 +01:00