Frédéric Péters
|
ca3c69e416
|
misc: fix typo in CardDef reference
|
2019-08-27 20:03:50 +02:00 |
Frédéric Péters
|
b1156c8f3b
|
translation update
|
2019-08-26 17:06:06 +02:00 |
Frédéric Péters
|
73da9459bd
|
general: add support for cards as data source (#35089)
|
2019-08-26 17:06:06 +02:00 |
Frédéric Péters
|
f7f14c0095
|
general: introduce data card management (#35089)
|
2019-08-26 17:06:06 +02:00 |
Frédéric Péters
|
154fcca2b6
|
perfs: use a dictionary to exclude drafts from tables (#35570)
|
2019-08-26 14:20:35 +02:00 |
Benjamin Dauvergne
|
54d8532828
|
wf/wscall: test if response is not None (#35527)
|
2019-08-21 21:40:55 +02:00 |
Frédéric Péters
|
93dfdbb4dc
|
tests: add check for backward compatibility of validation attribute
|
2019-08-21 20:17:10 +02:00 |
Frédéric Péters
|
0ba2a57e7e
|
tests: make sure formdata are wiped before test from #35514
|
2019-08-21 18:21:11 +02:00 |
Frédéric Péters
|
b6ce40c521
|
fields: fix support for optional fields using data sources with id/q (#35514)
|
2019-08-21 18:01:24 +02:00 |
Frédéric Péters
|
0a55d2dfc0
|
misc: remove possibility to download PDF of statistics (#35281)
|
2019-08-21 11:25:43 +02:00 |
Frédéric Péters
|
9ad71a9805
|
fields: fix import field validation attribute from xml (#35488)
|
2019-08-20 16:42:48 +02:00 |
Frédéric Péters
|
5626fc643f
|
perfs: use a dictionary to create sorted list of formdatas (#35437)
|
2019-08-19 14:21:00 +02:00 |
Frédéric Péters
|
0eeebc6573
|
workflows: don't reference undefined variable in notification action (#35413)
|
2019-08-16 11:16:01 +02:00 |
Frédéric Péters
|
970aa5b029
|
ctl: fix call to configure method in restore command (#35412)
|
2019-08-16 11:16:01 +02:00 |
Frédéric Péters
|
5b70690f2f
|
tests: set receipt time manually to avoid formdata being too close (#35403)
|
2019-08-14 17:44:43 +02:00 |
Nicolas Roche
|
476dc6c8ce
|
check_hobos: allow different tempate names for user/agent combo portals (#33950)
|
2019-08-14 17:25:34 +02:00 |
Frédéric Péters
|
d1302e32a2
|
api: add limit/offset/sort to api/users/<...>/forms (#35403)
|
2019-08-14 17:18:44 +02:00 |
Frédéric Péters
|
5f9b19bd73
|
fields: protect against invalid validation schema (#35400)
|
2019-08-14 11:57:32 +02:00 |
Frédéric Péters
|
82d6f6a4c9
|
fields: don't use 'none' string to mark fields with no validation (#35400)
|
2019-08-14 11:17:12 +02:00 |
Frédéric Péters
|
0242d76045
|
translation update
|
2019-08-13 21:18:15 +02:00 |
Frédéric Péters
|
cc5b11b513
|
misc: allow multiple rates in tracking code throttling (#35393)
|
2019-08-13 21:18:15 +02:00 |
Frédéric Péters
|
32f304fd51
|
misc: add rate limiting to tracking code URL (#35386)
|
2019-08-13 17:13:24 +02:00 |
Benjamin Dauvergne
|
b7cbff134c
|
fields: add Luhn algorithm to string field validation (#35013)
|
2019-08-13 15:10:28 +02:00 |
Frédéric Péters
|
e5990b82fb
|
misc: don't check displayed fields twice in live evaluations (#35363)
|
2019-08-12 16:19:39 +02:00 |
Frédéric Péters
|
8283f02eab
|
misc: use workflow form prefix when evaluating workflow forms (#35363)
|
2019-08-12 16:19:39 +02:00 |
Frédéric Péters
|
0522dd2e82
|
misc: give a name to jump evaluation cron job (#35371)
|
2019-08-12 15:48:05 +02:00 |
Nicolas Roche
|
c1f0acb94c
|
commands: add import_site management command (#34503)
|
2019-08-12 15:25:43 +02:00 |
Frédéric Péters
|
686aea9d54
|
fields: extend string field validation support (#11455)
|
2019-08-12 08:38:16 +02:00 |
Thomas NOËL
|
27a4f044dc
|
emails: encode name in From header (#35285)
|
2019-08-07 12:07:57 +02:00 |
Frédéric Péters
|
e7dc567e5a
|
misc: use class name to check for uploads/attachments when cleaning (#35202)
|
2019-08-02 09:55:44 +02:00 |
Thomas NOËL
|
f637f95446
|
hobo_notify: search role only by uuid, not name (#35158)
|
2019-07-31 21:08:40 +02:00 |
Thomas NOËL
|
ec39dd7fd9
|
translation update
|
2019-07-31 15:05:53 +02:00 |
Frédéric Péters
|
9fa4a39577
|
backoffice: display formdefs using a data source (#33693)
|
2019-07-31 14:24:11 +02:00 |
Frédéric Péters
|
7c1b23ee70
|
backoffice: use a django template to render data source view page (#33693)
|
2019-07-31 14:15:11 +02:00 |
Frédéric Péters
|
275974083c
|
admin: optimize by loading lightweight formdefs in various places (#35088)
|
2019-07-31 14:06:12 +02:00 |
Frédéric Péters
|
10b58e4c51
|
backoffice: move categories to be under forms (#7457)
|
2019-07-31 14:04:15 +02:00 |
Frédéric Péters
|
c8f1354b9b
|
ctl: add --all-tenants parameter to runscript (#34405)
|
2019-07-30 12:15:36 +02:00 |
Frédéric Péters
|
073c080206
|
ctl: make runscript a management command (#34405)
|
2019-07-30 12:15:36 +02:00 |
Frédéric Péters
|
8588c42efc
|
workflows: do not expose button to change default workflow title (#35040)
|
2019-07-26 14:05:41 +02:00 |
Frédéric Péters
|
89c5cd1a1d
|
misc: pass menu item options in a directory (#34973)
|
2019-07-26 14:04:23 +02:00 |
Frédéric Péters
|
aad46ac377
|
misc: remove unused insert_first menu item registration option (#34973)
|
2019-07-26 14:04:23 +02:00 |
Frédéric Péters
|
563e022047
|
backoffice: remove users/roles from menus if roles are managed by IdP (#34972)
|
2019-07-26 14:04:23 +02:00 |
Thomas NOËL
|
7f4416a16b
|
tests: check that nothing can be added after the signature
|
2019-07-25 16:08:00 +02:00 |
Frédéric Péters
|
a2452f875c
|
geolocation: add support for "cycleway" way type (#35014)
|
2019-07-23 21:35:20 +02:00 |
Frédéric Péters
|
7cc5ecd635
|
templatetags: add |reproj to transform lon/lat to given map projection (#34966)
|
2019-07-19 17:39:40 +02:00 |
Frédéric Péters
|
498b807d34
|
misc: always prefix imported modules with wcs. (#34918)
|
2019-07-19 10:35:23 +02:00 |
Frédéric Péters
|
e63b627403
|
misc: add export/import support for date formdef options (#34951e
|
2019-07-19 10:35:23 +02:00 |
Frédéric Péters
|
69a12b7ec7
|
misc: remove unused files (#27255)
|
2019-07-19 10:35:23 +02:00 |
Frédéric Péters
|
c49c2fe590
|
trivial: update comment to match role lookup (#34705)
|
2019-07-17 15:40:55 +02:00 |
Frédéric Péters
|
e16fa979b1
|
admin: change export/import to use XML files for forms and workflows (#34705)
|
2019-07-17 15:39:11 +02:00 |