Commit graph

11 commits

Author SHA1 Message Date
Jan Kleine
3b06d0eb6a Fix: typo 2025-10-26 06:51:51 +00:00
Jan Kleine
a9ecb629a7 Feature: add backend support for deletion workflow action
Implement deletion workflow action with soft/hard delete options and validation:
- Add WorkflowActionDeletion model with skip_trash flag
- Add DELETION action type to WorkflowAction enum
- Handle document deletion in workflow signal handlers
- Add validation to ensure deletion action is always last in workflow
- Skip remaining workflows if document was deleted
- Clean up orphaned WorkflowActionDeletion records
- Add comprehensive test coverage for deletion action validation and execution
2025-10-25 20:16:37 +00:00
shamoon
f6c004183e
Feature: Advanced Workflow Trigger Filters (#11029) 2025-10-13 22:23:56 +00:00
david-loe
2dc4f1f49b
Enhancement: add storage path as workflow trigger filter (#10771)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-09-11 17:41:04 +00:00
shamoon
83391af866
Fix: more api fixes (#10204) 2025-06-19 08:28:41 -07:00
shamoon
e49ecd4dfe
Enhancement: use charfield for webhook url, custom validation (#9128)
---------

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2025-02-16 14:26:30 -08:00
shamoon
1d65628132
Feature: email, webhook workflow actions (#8108) 2024-12-03 00:12:40 +00:00
shamoon
f07441a408
Feature: workflow removal action (#5928)
---------

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2024-03-04 17:37:42 +00:00
shamoon
4855f4b8b1
Fix: only check workflow trigger source if not empty (#5701) 2024-02-09 08:57:09 -08:00
shamoon
6d5f4e92cc
Enhancement: title assignment placeholder error handling, fallback (#5282) 2024-01-10 10:18:55 -08:00
shamoon
3b6ce16f1c
Feature: Workflows (#5121) 2024-01-03 08:19:19 +00:00