Commit Graph

1952 Commits

Author SHA1 Message Date
Lauréline Guérin 8ba1421c08 backoffice: list errors related to current form/carddef only (#49266) 2020-12-08 20:03:13 +01:00
Frédéric Péters 11443ea25b workflows: don't crash on display form action with undefined form (#49187) 2020-12-08 10:12:30 +01:00
Nicolas Roche b39e7925c9 admin: suggest a random key on api new form (#49117) 2020-12-07 13:30:45 +01:00
Frédéric Péters be7a18fe93 tests: check clean_tempfiles method 2020-12-05 22:01:08 +01:00
Frédéric Péters 52feb63060 tests: check clean_afterjobs method 2020-12-05 21:53:11 +01:00
Frédéric Péters 83f7941808 tests: add check adding an external trigger to a workflow global action 2020-12-05 20:39:53 +01:00
Frédéric Péters 71277ae10f tests: add check for enabling formdef from fields page 2020-12-05 20:29:31 +01:00
Frédéric Péters d23a326c3f tests: fix typo in comment 2020-12-05 20:11:36 +01:00
Lauréline Guérin d0de376c1b
workflow: record LoggedError on dispatch error (#48944) 2020-12-04 11:39:27 +01:00
Lauréline Guérin 0dd771dae6
workflow: record a LoggedError on wscall status error (#48946) 2020-12-04 09:12:35 +01:00
Thomas NOËL 4dc514c98c misc: add user and session in multi action context (#49036) 2020-12-03 14:54:01 +01:00
Nicolas Roche 7138d09c3b api: search api keys from dedicated storage objects too (#48751) 2020-12-03 08:50:33 +01:00
Nicolas Roche 119288b7cd settings: add export/import for api_access objects (#48751) 2020-12-03 08:50:33 +01:00
Nicolas Roche 4653ad1b8b admin: manage api access keys (#48751) 2020-12-03 08:50:33 +01:00
Thomas NOËL fcd5d86ee5 templatetags: unlazy value in phonenumber_fr (#49014) 2020-12-01 16:06:20 +01:00
Frédéric Péters ea1657efd6 misc: make |exclude_self work in post conditions (#47746) 2020-12-01 10:40:37 +01:00
Frédéric Péters 93a9a55847 backoffice: add prefill using user selected in sidebar (#48983) 2020-12-01 10:23:07 +01:00
Frédéric Péters 7b7c4a54ea workflows: don't crash on missing/previous destination status (#48992) 2020-12-01 09:18:45 +01:00
Lauréline Guérin 262977132a
cron: add a option to target domain (#44188) 2020-11-30 18:29:43 +01:00
Nicolas Roche b49d4010f7 admin: detail target status on choice action (#39207) 2020-11-30 16:09:48 +01:00
Nicolas Roche d0fd141fb1 tests: check post-condition using |getlist on block (#47715) 2020-11-30 15:47:09 +01:00
Frédéric Péters 0b654ac4a5 forms: clean context before displaying a new page (#48950) 2020-11-30 15:05:33 +01:00
Lauréline Guérin 78e3487319
fields: fix prefill when carddef object does not exist (#48419) 2020-11-30 10:07:23 +01:00
Frédéric Péters 5e34e1743d forms: evaluate existing drafts before creating a new one (#48904) 2020-11-27 21:02:56 +01:00
Lauréline Guérin e10eca5c0d
blocks: check variable name in digest template (#48207) 2020-11-27 10:33:03 +01:00
Frédéric Péters 6238ac9b76 fields: "merge" simple string list and data sources in UI (#48627) 2020-11-27 10:31:57 +01:00
Frédéric Péters 9fd6500aea cards: add support for importing items field (#48775) 2020-11-27 10:31:57 +01:00
Lauréline Guérin 3f3bfeda73
workflow: display role details on inspect page (#48829) 2020-11-27 09:54:12 +01:00
Lauréline Guérin b723546cf5
misc: add with_custom_view filter (#48553) 2020-11-27 09:05:38 +01:00
Thomas NOËL 44b27d2164 emails: refuse non standard user part in email addresses validation (#48679) 2020-11-20 15:03:17 +01:00
Frédéric Péters e6b5b3dd31 backoffice: revamp submission sidebar to mix elements (#48716) 2020-11-20 14:22:53 +01:00
Frédéric Péters ac1cbd8711 api: allow access to all cards when user is not given (#48706) 2020-11-20 10:15:39 +01:00
Lauréline Guérin 93972fe155
cards: check carddef in get_data_source_custom_view (#48671) 2020-11-19 14:19:23 +01:00
Lauréline Guérin bd7387f36b
snapshots: keep only latest version for big objects (#48255) 2020-11-17 12:24:35 +01:00
Lauréline Guérin 6899480328
snapshots: remove last_modification time & user from instances (#48255) 2020-11-17 12:24:35 +01:00
Frédéric Péters 20159ae39b misc: keep track of oldest formdata when running a mass action (#47878) 2020-11-17 11:55:37 +01:00
Frédéric Péters 00f1b271b4 misc: add autocomplete support to live dynamic custom views (#48472) 2020-11-17 11:53:16 +01:00
Lauréline Guérin d01b3c2ce9
misc: add optgroup in SingleSelectWidget (#48283) 2020-11-17 10:46:14 +01:00
Lauréline Guérin a371c57f4b
backoffice: store the phone in submission context (#48354) 2020-11-17 10:21:51 +01:00
Lauréline Guérin daa3e23f61
misc: speed up backoffice submission tests 2020-11-17 10:21:51 +01:00
Lauréline Guérin da284799ab
misc: split backoffice_pages tests 2020-11-17 10:21:50 +01:00
Frédéric Péters 1561bf579b backoffice: correctly restore bool filters in sidebar (#48574) 2020-11-17 09:31:42 +01:00
Frédéric Péters c9bc9f6bf0 cleanup: remove legacy support for .xls exports (#48590) 2020-11-17 09:31:42 +01:00
Lauréline Guérin ab5226d12b
cards: add user support (#48392) 2020-11-17 08:37:05 +01:00
Lauréline Guérin b284cca5d3
misc: split backoffice_pages tests (carddata) 2020-11-17 08:37:05 +01:00
Frédéric Péters aef2d25d77 misc: decode debian package version number (#48466) 2020-11-16 12:38:28 +01:00
Frédéric Péters f329c8b057 cleanup: remove legacy support for bulk importing users (#48558) 2020-11-16 12:38:28 +01:00
Frédéric Péters f03e42545e backoffice: allow selecting user during submission (#8177) 2020-11-16 12:37:15 +01:00
Nicolas Roche 94b74b29c3 snapshots: detail status action comments (#47367) 2020-11-16 09:48:26 +01:00
Frédéric Péters be68194bc8 api: add proper representation for block field data (#48532) 2020-11-16 09:35:32 +01:00