renovate[bot] and Codex
7fb7699c06
chore(deps): update dependency eslint-plugin-unicorn to v78 ( #32588 )
...
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
(cherry picked from commit 72e2bc8b0bc4a7e0a84ac16c0bde7f5e538729fb)
2026-10-28 20:41:28 +03:00
Daniel Dietzler and GitHub
2a62622041
feat: NestJS 12 and ESM ( #31237 )
2026-09-10 13:22:29 +02:00
8682be4774
feat: workflow template ( #28553 )
...
* wip: confirm before existing and disable/enable save button condition
* fix: get correct workflow detail
* wip: add back workflow summary
* wip: add back json editor
* wip: step property badge
* wip: redesign card flow
* wip: redesign card flow
* redesign workflow summary
* wworkflow summary styling
* wip
* drag and drop
* list redesign
* refactor
* refactor
* remove deadcode
* refactor
* insert steps
* push down when dropped
* feat: workflow template
* simplify
* move template to manifest
* feat: hash manifest file
* fix: template column
* fix: migration
* fix: workflow lookup
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-05-26 16:47:05 -04:00
Jason Rasmussen and GitHub
3d075f2bf8
feat: workflows & plugins ( #26727 )
...
feat: plugins
chore: better types
feat: plugins
2026-05-18 11:09:33 -04:00
4dcc049465
feat: workflow foundation ( #23621 )
...
* feat: plugins
* feat: table definition
* feat: type and migration
* feat: add repositories
* feat: validate manifest with class-validator and load manifest info to database
* feat: workflow/plugin controller/service layer
* feat: implement workflow logic
* feat: make trigger static
* feat: dynamical instantiate plugin instances
* fix: access control and helper script
* feat: it works
* chore: simplify
* refactor: refactor and use queue for workflow execution
* refactor: remove unsused property in plugin-schema
* build wasm in prod
* feat: plugin loader in transaction
* fix: docker build arm64
* generated files
* shell check
* fix tests
* fix: waiting for migration to finish before loading plugin
* remove context reassignment
* feat: use mise to manage extism tools (#23760 )
* pr feedback
* refactor: create workflow now including create filters and actions
* feat: workflow medium tests
* fix: broken medium test
* feat: medium tests
* chore: unify workflow job
* sign user id with jwt
* chore: query plugin with filters and action
* chore: read manifest in repository
* chore: load manifest from server configs
* merge main
* feat: endpoint documentation
* pr feedback
* load plugin from absolute path
* refactor:handle trigger
* throw error and return early
* pr feedback
* unify plugin services
* fix: plugins code
* clean up
* remove triggerConfig
* clean up
* displayName and methodName
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: bo0tzz <git@bo0tzz.me >
2025-11-14 20:05:05 +00:00