0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-12 05:37:26 +08:00
discourse/plugins/discourse-workflows
Sam 4ed274b701
FEATURE: add user action node (#41113)
Previously, workflows could not read or modify Discourse users, so there
was no way to fetch a profile or update fields like bio_raw, title, or
trust_level as part of a workflow.

This change adds a `action:user` node supporting get and edit
operations, with all changes performed through a configurable actor's
Guardian so permissions are enforced.

Note this commit also contains improvements to the "fields" UI.

---------

Co-authored-by: chapoi <101828855+chapoi@users.noreply.github.com>
Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2026-06-29 09:46:57 +10:00
..
admin/assets/javascripts FEATURE: add user action node (#41113) 2026-06-29 09:46:57 +10:00
app FEATURE: Add sub workflow call support (#41019) 2026-06-25 15:01:05 +02:00
assets FEATURE: add user action node (#41113) 2026-06-29 09:46:57 +10:00
config FEATURE: add user action node (#41113) 2026-06-29 09:46:57 +10:00
db/migrate FEATURE: Add sub workflow call support (#41019) 2026-06-25 15:01:05 +02:00
lib FEATURE: add user action node (#41113) 2026-06-29 09:46:57 +10:00
spec FEATURE: add user action node (#41113) 2026-06-29 09:46:57 +10:00
test/javascripts FEATURE: add user action node (#41113) 2026-06-29 09:46:57 +10:00
plugin.rb FEATURE: add user action node (#41113) 2026-06-29 09:46:57 +10:00
USE_CASES.md FEATURE: Add AI authoring to Discourse Workflows (#40504) 2026-06-18 18:32:30 +02:00