Commit Graph

133 Commits

Author SHA1 Message Date
Frédéric Péters 2d71198352 general: remove legacy theming code (#70128) 2022-10-14 11:09:40 +02:00
Frédéric Péters d3edc491e3 misc: make form_internal_id available during edition (#69541) 2022-09-26 08:22:43 +02:00
Frédéric Péters 446fc206e9 workflows: allow interactive actions in global actions (#16782) 2022-09-23 09:25:35 +02:00
Emmanuel Cazenave 5522a3f7b3 tests: use more responses module to mock HTTP responses (#68527)
Replace every mock.patch('http_related') pattern.
2022-09-02 07:47:17 +02:00
Thomas NOËL 4050ddd838 fields: allow none prefill in items fields (#67843)
gitea-wip/wcs/pipeline/head Build started... Details
2022-08-08 20:25:16 +02:00
Frédéric Péters 9a34833f01 misc: add a URL path to go from form in front to the backoffice (#67873) 2022-08-02 14:54:10 +02:00
Frédéric Péters da3e9a5118 cards: add preset datasources for cards filtered on user (#50459) 2022-07-19 20:05:17 +02:00
Frédéric Péters 790caa0ddd tests: simplify pub fixtures as sql is the new default (#67190) 2022-07-15 08:32:31 +02:00
Frédéric Péters 3484ae5341 general: remove is_using_postgresql conditionals (#67190) 2022-07-15 08:32:31 +02:00
Frédéric Péters b184acabd5 tests: stop running most tests with pickle storage (#67190) 2022-07-15 08:32:30 +02:00
Frédéric Péters fad94ea537 tests: always wipe categories in tests/form_pages/test_all.py (#67268) 2022-07-12 07:25:11 +02:00
Frédéric Péters 2eef800c83 fields: add check on value computed to prefill items fields (#66995) 2022-07-05 14:44:09 +02:00
Frédéric Péters 844617f933 sql: store transient data in a specific table (#66620) 2022-06-29 07:56:36 +02:00
Frédéric Péters f677f650a4 tests: always check autosave result 2022-06-27 18:02:29 +02:00
Frédéric Péters 6d38088e5e misc: allow downloading file while submitting (#66460) 2022-06-27 10:19:29 +02:00
Frédéric Péters f8d9768256 general: do not let late autosave overwrite data from a different page (#65748) 2022-06-17 16:05:18 +02:00
Frédéric Péters f604f747f7 workflows: save workflow form data on "choice" action buttons (#65334) 2022-06-17 11:07:50 +02:00
Frédéric Péters b32e600f43 forms: add custom value to form transfer method for multiselects (#66047) 2022-06-13 18:20:53 +02:00
Lauréline Guérin f6691586b5
forms: error message for a form with only non visible pages (#59687)
gitea-wip/wcs/pipeline/head Build started... Details
2022-06-13 15:10:07 +02:00
Frédéric Péters 27177e5ab2 forms: ignore quixote check for non-empty options (#65784) 2022-05-31 14:12:02 +02:00
Frédéric Péters d11de1bb4f forms: add an "autocomplete" display mode to items fields (#46161) 2022-05-20 10:36:14 +02:00
Thomas NOËL 41ecc47858 misc: disable verification after tracking code, for the submitter (#64437) 2022-05-19 15:32:42 +02:00
Frédéric Péters 7be05db469 cards: add status operator support to custom card data sources (#65248) 2022-05-16 06:44:20 +02:00
Frédéric Péters 585a60f3fc misc: save custom view digest in items filtered on the custom view (#64942) 2022-05-06 14:27:03 +02:00
Frédéric Péters e8668e89b6 workflows: delay cleaning of live workflow form data (#64792) 2022-05-04 11:47:03 +02:00
Frédéric Péters c8519aaa48 forms: add direct download of files from workflow forms (#59672) 2022-05-04 08:27:56 +02:00
Frédéric Péters 2917436e64 workflows: handle datasource errors when submitting workflow forms (#64759) 2022-05-03 09:00:53 +02:00
Frédéric Péters 4470d1e76c workflows: rename append_item to add_action and use it everywhere (#64723) 2022-05-02 11:19:37 +02:00
Frédéric Péters 9de9af6ad3 workflows: move all actions to their own files (#64722) 2022-05-02 11:19:37 +02:00
Thomas NOËL 8546f02ea3 misc: display a popup without form if tracking code does not exist yet (#19007) 2022-04-29 14:46:21 +02:00
Frédéric Péters 3e2776e314 forms: add support for locked (&checked) checkbox values (#63680) 2022-04-15 07:56:44 +02:00
Frédéric Péters 9c0bc0147e forms: redo date widget for prefill/lock and display of readonly values (#58350) 2022-04-04 14:38:06 +02:00
Frédéric Péters c63e702798 forms: put hints and errors in <p> (#63034) 2022-03-25 09:45:23 +01:00
Frédéric Péters 6bffa98088 misc: fix tracking code matching field check error message (#62969) 2022-03-21 10:02:28 +01:00
Thomas NOËL 02e9dda860 misc: fix date verification after tracking code (#62879) 2022-03-21 10:00:26 +01:00
Thomas NOËL fc8e3458a9 misc: add fields verification after tracking code (#59027) 2022-03-16 12:42:58 +01:00
Benjamin Dauvergne 75d6cdcc63 fields: ignore hidden fields in has_live_conditions (#62293) 2022-03-04 10:34:36 +01:00
Frédéric Péters 1a2b30721b tests: only run test_form_autosave against sql (#60880) 2022-03-01 15:37:38 +01:00
Frédéric Péters 64651d56b3 workflows: add label to email button action tracing event (#58815) 2022-02-25 08:05:13 +01:00
Frédéric Péters e42d1c74bd workflows: don't process comments multiple times (#61880) 2022-02-17 08:38:05 +01:00
Frédéric Péters ce56962efb workflows: use check_condition method to evaluate jump condition (#59914) 2022-02-14 20:06:45 +01:00
Frédéric Péters 826c19406c tokens: handle expired tokens in get_or_create (#61720) 2022-02-14 10:04:52 +01:00
Frédéric Péters ec23399219 misc: allow <br> in comments (#61565) 2022-02-11 07:52:42 +01:00
Frédéric Péters 690f04e506 workflows: convert paragraphs into newlines for plaintext comments (#61520) 2022-02-08 10:17:18 +01:00
Frédéric Péters 3a00d8f222 misc: linkify URLs in rich text comments (#60912) 2022-01-21 13:44:53 +01:00
Frédéric Péters eabf99f2ca forms: consider rich text with no visible element as empty (#60860) 2022-01-20 22:57:36 +01:00
Frédéric Péters 7338e136e5 misc: allow "rich" text in comments (#27994) 2022-01-16 13:34:19 +01:00
Thomas NOËL d3d4caea05 templatetags: allow custom messages in email action button (#60512) 2022-01-14 11:57:20 +01:00
Frédéric Péters 2741fc5729 general: stop testing legacy theming (#60508) 2022-01-11 18:11:16 +01:00
Benjamin Dauvergne d90be5c56e carddef: add custom view dynamic filter on items field (#60428) 2022-01-08 09:43:22 +01:00