Commit Graph

513 Commits

Author SHA1 Message Date
Frédéric Péters 8bb6391359 workflows: hide custom from email action option behind a feature flag (#48805) 2021-10-21 14:05:33 +02:00
Frédéric Péters b6a5e90708 workflows: play actions if jumping to current status from global action (#57750) 2021-10-20 15:09:54 +02:00
Frédéric Péters 9276e5f547 misc: always use perform_global_action to run a global action (#57750) 2021-10-20 15:09:54 +02:00
Lauréline Guérin ca121d4bf1
snapshot: workflow variables are not editable (#57501)
gitea-wip/wcs/pipeline/head There was a failure building this commit Details
2021-10-08 18:03:32 +02:00
Lauréline Guérin 2855b67ab9
misc: remove complex-data site option (#57260)
gitea-wip/wcs/pipeline/head There was a failure building this commit Details
2021-10-05 11:48:12 +02:00
Lauréline Guérin f5fbc91127
misc: remove mail-templates site option (#57260) 2021-10-05 11:48:11 +02:00
Lauréline Guérin 3ce5be80f2
wf: send mail to user function (#57237)
gitea-wip/wcs/pipeline/head Build started... Details
2021-09-30 08:29:34 +02:00
Lauréline Guérin 0bdfebd00e
wf: mark direct usage of "attachments" as deprecated (#56613)
gitea-wip/wcs/pipeline/head Build started... Details
2021-09-24 15:58:18 +02:00
Frédéric Péters d38908864f general: directly apply formdef/carddef schema changes (#57118) 2021-09-24 08:38:01 +02:00
Paul Marillonnet e27f5b7e66 misc: replace get_logger().error() with newer record_error() (#55437) 2021-09-11 18:52:04 +02:00
Lauréline Guérin 3584fde29c
misc: option to disable python expressions (#55978)
gitea-wip/wcs/pipeline/head Build started... Details
2021-09-02 10:46:35 +02:00
Frédéric Péters e6eead49b4 misc: don't record errors when evaluating roles for pending bar (#39096)
gitea-wip/wcs/pipeline/head Build started... Details
2021-08-27 10:19:51 +02:00
Frédéric Péters cb0d1b8092 workflows: use "everybody" as empty label for message/comment actions (#55410) 2021-08-27 09:33:23 +02:00
Frédéric Péters 16604d04a9 general: add categories for workflows (#55945) 2021-08-16 13:35:29 +02:00
Frédéric Péters 036577686a workflows: fix tracing of global action timeouts (#56122)
gitea-wip/wcs/pipeline/head Build started... Details
2021-08-11 17:05:09 +02:00
Frédéric Péters be60b83352 misc: make allow_python=False parameter effective in get_expression() (#55977) 2021-08-05 09:51:10 +02:00
Frédéric Péters a0ba32d37a workflows: don't allow python expression as choice label (#55813) 2021-07-27 12:20:31 +02:00
Frédéric Péters edaf3946f2 backoffice: add tracing information to inspect page (#54497) 2021-07-13 20:14:15 +02:00
Frédéric Péters 622a2cb5b3 workflows: add actions tracing (#54497) 2021-07-13 20:14:14 +02:00
Lauréline Guérin 8314648278
misc: use only record_error to record and notify (#55414) 2021-07-13 09:34:03 +02:00
Lauréline Guérin ff0d3779c0
misc: apply pyupgrade (#55490) 2021-07-09 15:43:16 +02:00
Lauréline Guérin 8f701b713b
misc: fix pylint arguments-renamed (#55264) 2021-07-02 08:48:36 +02:00
Nicolas Roche 235740a742 workflows: filter attachment with target roles on comment (#54081) 2021-06-28 09:55:27 +02:00
Frédéric Péters e581d08c0a forms: allow access to global actions to anonymous users (#55199)
(accessing the formdata using its tracking code)
2021-06-28 09:35:27 +02:00
Frédéric Péters b3c171bfeb workflows: add (conditional) to manual jump label in graphs (#54824) 2021-06-15 12:13:24 +02:00
Frédéric Péters e8926cd070 forms: ignore hidden evolution parts when joining statuses in history (#38621) 2021-06-11 09:04:44 +02:00
Frédéric Péters 2b6df5d5f8 misc: replace get_role_translation() with a get_function_roles() method (#53726)
It removes the unobvious "_translation()" that has nothing to do with
languages and returns a set() instead of a single role identifier; this
may allow multiple roles filling a single function, at a later stage.
2021-06-11 09:04:44 +02:00
Frédéric Péters d7214c5dab workflows: exclude some evolution parts from full text search (#54401) 2021-05-31 16:27:59 +02:00
Frédéric Péters 520355bd62 workflows: add jump action on status lines (#54024) 2021-05-28 09:01:18 +02:00
Nicolas Roche ee403b7840 backoffice: display mail templates usage on workflow page (#51898) 2021-05-20 10:37:51 +02:00
Frédéric Péters b278591f25 workflows: fix display of action assigned to "logged users" role (#54032) 2021-05-17 17:47:50 +02:00
Frédéric Péters 8e5b008282 workflows: fix display of email action recipients with computed value (#54032)
gitea-wip/wcs/pipeline/head Build started... Details
2021-05-17 16:04:45 +02:00
Frédéric Péters 0da7edeab8 general: add and use a lazy gettext function (#51289) 2021-05-17 09:40:04 +02:00
Frédéric Péters abf0463348 workflows: don't return attachment contents for remote opaque files (#53842) 2021-05-07 13:02:48 +02:00
Nicolas Roche 51d935656a api: include attachment evolution parts in {card,form}data fetch API (#53253) 2021-05-05 22:30:08 +02:00
Lauréline Guérin b6e849811a
misc: fix pylint consider-using-with (#53406) 2021-04-30 14:22:32 +02:00
Frédéric Péters b7b61df1ca worfklows: reindex carddata security columns on workflow changes (#53473) 2021-04-27 16:58:11 +02:00
Frédéric Péters e47209ac47 workflows: handle "add block" buttons in display form action (#47898) 2021-04-26 10:06:26 +02:00
Frédéric Péters 297806d594 misc: remove unused exclude_current_user parameter (#53081) 2021-04-13 18:09:19 +02:00
Thomas NOËL c4f5f44e4d workflow: stop workflow after a remove action (#52927) 2021-04-12 16:23:53 +02:00
Frédéric Péters 653fcaf7e3 backoffice: display card models usage on workflow page (#52648) 2021-04-09 08:18:56 +02:00
Frédéric Péters 5539d1997f workflows: don't fail on incomplete global anchor date template (#52785) 2021-04-07 08:01:46 +02:00
Frédéric Péters a407b21008 general: add explicit registration of cron jobs (#52793) 2021-04-07 08:00:22 +02:00
Frédéric Péters 528e0917e0 trivial: add pylint disable comments for individual eval-used warnings (#52732) 2021-04-06 10:11:42 +02:00
Frédéric Péters 575a06e6d2 trivial: fix assignment-from-none pylint warning (#52732) 2021-04-06 10:11:42 +02:00
Frédéric Péters 29ac5ab0d3 workflows: add history entry after successful edit action, not before (#52629) 2021-04-04 10:33:50 +02:00
Frédéric Péters 08f1431a66 trivial: apply new isort configuration (#52504) 2021-03-30 13:42:22 +02:00
Frédéric Péters feb7590635 misc: refer to pylint codes, not numbers (#52484) 2021-03-30 13:03:40 +02:00
Frédéric Péters 9cb5c5b71b trivial: update new noqa comments to refer to message by name 2021-03-30 07:48:49 +02:00
Frédéric Péters e3cf8661d7 workflows: import ExportToModel in wcs.workflows namespace (#52479) 2021-03-29 23:54:32 +02:00