Frédéric Péters
|
8630f05a50
|
translation update
|
2020-06-27 16:34:06 +02:00 |
Frédéric Péters
|
7bd80b08ba
|
trivial: remove import by URL from data source explanation message
|
2020-06-27 16:29:46 +02:00 |
Frédéric Péters
|
5f2c2b6319
|
trivial: remove double space
|
2020-06-27 16:29:46 +02:00 |
Lauréline Guérin
|
a5dde9f9c9
|
workflow: fix auto jump to unknown status (#43242)
|
2020-06-26 18:57:03 +02:00 |
Lauréline Guérin
|
7fe3a4b473
|
datasource: import/export (#13722)
|
2020-06-26 16:50:00 +02:00 |
Frédéric Péters
|
106787acef
|
backoffice: don't overwrite filter values from query string (#44152)
|
2020-06-26 16:13:28 +02:00 |
Frédéric Péters
|
5811c4b918
|
backoffice: convert ?filter-<varname> parameters so they're kept (#44152)
|
2020-06-26 15:41:25 +02:00 |
Lauréline Guérin
|
020ec09e9c
|
tests: fix generated_document tests with py 3.8 (#42359)
|
2020-06-26 14:28:15 +02:00 |
Frédéric Péters
|
f31a57e803
|
misc: include form_role_* variables in inspect page (#44378)
|
2020-06-26 10:21:26 +02:00 |
Frédéric Péters
|
e8f192c991
|
workflows: allow setting backoffice fields to an empty value (#44310)
|
2020-06-26 10:21:26 +02:00 |
Frédéric Péters
|
cf34770395
|
backoffice: don't leak parent formdata attributes in sidebar (#44398)
|
2020-06-24 11:20:17 +02:00 |
Frédéric Péters
|
c670d9c5c2
|
admin: remove live hint field style, now provided by gadgo
|
2020-06-24 09:51:00 +02:00 |
Frédéric Péters
|
6ed92c62ed
|
api: don't break on missing status (#44385)
|
2020-06-24 09:37:00 +02:00 |
Frédéric Péters
|
445a3e9e64
|
misc: add .strip method to lazy variables (#44381)
|
2020-06-24 09:37:00 +02:00 |
Frédéric Péters
|
962a4bfe57
|
forms: don't add new rows using javascript in case of complex widgets (#44348)
|
2020-06-23 10:48:08 +02:00 |
Frédéric Péters
|
36bce17ca3
|
workflows: allow functions with duplicated name in dispatch settings (#44179)
|
2020-06-19 15:41:45 +02:00 |
Frédéric Péters
|
63e2d4e9e8
|
translation update
|
2020-06-19 07:31:25 +02:00 |
Lauréline Guérin
|
7624c55e66
|
templates: add datetime_in_past filter (#44023)
|
2020-06-18 14:38:12 +02:00 |
Lauréline Guérin
|
d068f7b2b2
|
misc: use ngettext in seconds2humanduration to pluralize strings (#30788)
|
2020-06-18 09:27:13 +02:00 |
Frédéric Péters
|
48d9398a9c
|
workflows: don't crash external workflow action on missing card/form (#44184)
|
2020-06-17 21:33:13 +02:00 |
Frédéric Péters
|
5076220306
|
backoffice: evaluate pre-checked rows for mass actions (#44144)
|
2020-06-17 15:39:56 +02:00 |
Frédéric Péters
|
54647a16f2
|
form: revamp widget list to compute list of children (#43971)
(and bonus: new max_items options)
|
2020-06-17 13:28:20 +02:00 |
Frédéric Péters
|
b9abd4b898
|
fields: don't add extra <br/> in validation page (#44139)
|
2020-06-16 20:58:42 +02:00 |
Frédéric Péters
|
2e03360702
|
backoffice: factor our function to get field types option list (#43824)
|
2020-06-16 16:09:40 +02:00 |
Frédéric Péters
|
ee26182d89
|
forms: don't display errors after "add row" is clicked (#43551)
|
2020-06-16 16:09:40 +02:00 |
Frédéric Péters
|
30eea04eca
|
general: introduce method to transfer data from widget to request state (#43875)
|
2020-06-16 16:09:40 +02:00 |
Frédéric Péters
|
3ba7daa85e
|
translation update
|
2020-06-15 19:07:52 +02:00 |
Frédéric Péters
|
2714e8135d
|
trivial: add yahoo.com to list of knwon domains
(ref 40166#note-18)
|
2020-06-15 17:06:45 +02:00 |
Lauréline Guérin
|
d8fc1952a5
|
carddefs: check on form import if carddef exists (#42579)
|
2020-06-15 11:48:10 +02:00 |
Frédéric Péters
|
ac4a4fc227
|
fields: never display time in date field (#43811)
|
2020-06-12 07:07:44 +02:00 |
Frédéric Péters
|
70558d9ce2
|
trivial: prepare for add element button to be a <button> (#43858)
|
2020-06-12 07:07:12 +02:00 |
Frédéric Péters
|
d451c67a21
|
admin: factor "last modification block" code (#43564)
|
2020-06-12 07:07:12 +02:00 |
Frédéric Péters
|
07993f0cb6
|
admin: factor anchored field redirection (#43580)
|
2020-06-12 07:07:12 +02:00 |
Frédéric Péters
|
417c7f6910
|
forms: detect and suggest fixes for typos in email domains (#42396)
|
2020-06-12 07:07:12 +02:00 |
Frédéric Péters
|
a8f1e4132f
|
api: don't crash on empty receipt times (#43864)
|
2020-06-10 14:35:33 +02:00 |
Frédéric Péters
|
5bf0048d88
|
css: adapt input width to font size
|
2020-06-10 14:35:33 +02:00 |
Frédéric Péters
|
e9de9d11d5
|
misc: check exif geocoding data could be decoded (#43749)
|
2020-06-08 14:15:09 +02:00 |
Frédéric Péters
|
c71662ec46
|
misc: always prefer data source over manually defined items (#43689)
|
2020-06-05 16:02:10 +02:00 |
Frédéric Péters
|
3646267782
|
translation update
|
2020-06-03 18:33:27 +02:00 |
Frédéric Péters
|
1bc08e4f84
|
help: update signature example to use Python 3
|
2020-06-03 17:38:25 +02:00 |
Frédéric Péters
|
c503f7336c
|
templatetags: make |get work with lazy vars (#43577)
|
2020-06-03 17:03:21 +02:00 |
Thomas NOËL
|
ee2adbbf49
|
email validation: verify only MX, with a 7s timeout (#43422)
|
2020-06-03 14:19:48 +02:00 |
Frédéric Péters
|
2122f9d955
|
misc: check for correct number of digits in French phone numbers (#43556)
|
2020-06-03 11:33:30 +02:00 |
Serghei Mihai
|
0aed92cc55
|
wf: add edit card data action (#41829)
|
2020-06-03 10:33:38 +02:00 |
Paul Marillonnet
|
b1d7230590
|
misc: add 'endswith' template filter (#43240)
|
2020-06-03 10:20:21 +02:00 |
Frédéric Péters
|
4468feda27
|
backoffice: redirect on missing user custom view (#42164)
|
2020-06-03 10:19:06 +02:00 |
Frédéric Péters
|
583381bc9e
|
misc: add tenant support to shell management command, deprecate old ctl (#42099)
|
2020-06-02 15:36:56 +02:00 |
Frédéric Péters
|
ef6699be4a
|
workflows: get list of manual actions in case of undefined roles (bis) (#43515)
|
2020-06-02 13:57:57 +02:00 |
Frédéric Péters
|
9f0160549c
|
emails: compute default from using local user/hostname (#43496)
|
2020-06-01 13:21:00 +02:00 |
Frédéric Péters
|
dcb3624834
|
workflows: get list of manual actions in case of undefined roles (#43491)
|
2020-06-01 13:19:17 +02:00 |