Commit Graph

5922 Commits

Author SHA1 Message Date
Paul Marillonnet 1b3955253d data_sources: do not crash on unknown source type (#36037)
gitea-wip/wcs/pipeline/head There was a failure building this commit Details
gitea/wcs/pipeline/head Build started... Details
2019-09-11 16:56:26 +02:00
Frédéric Péters 510a02d416 translation update 2019-09-09 16:07:28 +02:00
Frédéric Péters f9358c5e96 cards: do not disable card after duplication (#35934) 2019-09-09 15:55:17 +02:00
Frédéric Péters d9d5fd2eed backoffice: create new comments as HTML (#35793) 2019-09-09 10:37:32 +02:00
Frédéric Péters a4f2fa1158 backoffice: clean context after submission, before workflow (#35768) 2019-09-09 10:37:32 +02:00
Frédéric Péters 2d4d577048 misc: switch default to expose https:// URLs (#35910) 2019-09-09 10:37:32 +02:00
Frédéric Péters 64d8fe5c01 misc: remove support for sentry (#35913) 2019-09-09 10:37:32 +02:00
Frédéric Péters f76434a7ed tests: adapt rate limit test for jenkins being sometimes too slow 2019-09-04 17:18:14 +02:00
Frédéric Péters dae1829c8c backoffice: add message after form/card is overwritten (#35642) 2019-09-04 16:41:59 +02:00
Frédéric Péters 26f5321cad misc: display potential file upload error in field (#35792) 2019-09-04 16:41:59 +02:00
Frédéric Péters fb7eea53a8 backoffice: add missing import for errors in data management (#35825) 2019-09-04 16:40:50 +02:00
Frédéric Péters cbd2b9550b translation update 2019-09-03 14:06:34 +02:00
Frédéric Péters 61fa742d63 misc: trigger event when an image is set into a file widget (#35775) 2019-09-03 13:02:44 +02:00
Frédéric Péters 9a6401409b tests: don't let headers accumulate in mock submission 2019-09-03 11:54:48 +02:00
Frédéric Péters 3628931d68 backoffice: display potential session messages in listing page (#35759) 2019-09-03 11:54:48 +02:00
Thomas NOËL 54d278ac2f backoffice: show a slashed eye next to user hidden statuses (#34919) 2019-09-02 14:55:58 +02:00
Frédéric Péters eeb8d79248 misc: use absolute package name to import CardDef in cleaning jobs (#35728) 2019-09-02 09:20:33 +02:00
Nicolas Roche e4a16a37c4 forms: do not keep empty values when parsing ComputedExpressionWidget (#31823) 2019-08-31 11:08:27 +02:00
Nicolas Roche 0cf37e198d workflow: ignore empty items on workflow import (#31823) 2019-08-31 11:08:27 +02:00
Nicolas Roche 7ad20714aa workflow: correctly import empty model file (#31823) 2019-08-31 11:08:27 +02:00
Nicolas Roche a86a837bb4 tests: add full string (de)serialization to import/export tests (#31823) 2019-08-31 11:08:27 +02:00
Nicolas Roche d0842a5729 fields: add nir and iban algorithms to string field validation (#35619) 2019-08-29 16:50:34 +02:00
Frédéric Péters aec1c32c9c admin: display workflow functions in alphabetical order (#35618) 2019-08-27 22:47:21 +02:00
Frédéric Péters 0bfff4a3a8 admin: do not reuse function slugs (#35617) 2019-08-27 22:44:36 +02:00
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