Commit Graph

16 Commits

Author SHA1 Message Date
1a064848ea Added a completion rule for assignees, so that a use can choose based on the task when the assignments are completed enough to finish the task. 2026-03-16 14:23:36 +00:00
a12731142c Runtime Assignments are now created in the database when the activity is planned. 2026-03-15 23:07:07 +00:00
44ada3f332 Refactored the IOutcomes to be completely data driven on the UI now. 2026-03-12 18:23:10 +00:00
8afe7ac5a0 More work on the workflow processing engine, removed the predecessors, and have change the architecture to progress based on IOutcome<T> only. 2026-03-11 22:44:22 +00:00
1d8004ccaa Now able to post a workflow template version 2026-02-26 20:30:29 +00:00
800f10f9fb Moved the duration to ITask, so it's common to everything.
More work on the ApprovalTask, IOutcome<T> should now be working.
2026-02-23 23:13:55 +00:00
052b833dd6 Replaced IFailedLoopback with IOUtcome
Added a translation service that will update the base language conversions for each supported language.
2026-02-22 23:43:57 +00:00
f4831b93b9 Removed the iFailedLoopback and replaced it with a IOutcome<T> allowing users to do more than jump if the task fails. 2026-02-22 23:22:29 +00:00
737d3e4d08 Move work on workflows 2026-02-17 11:26:44 +00:00
aa4864a0bf Renamed the TaskEditor attribute to TaskCapability as this is a more descriptive name for it. 2026-02-13 01:30:35 +00:00
cbee1422b4 Split the non-essential parts out of the ITask, into ITags and IBudget 2026-02-13 01:04:22 +00:00
af02ede4e3 Work towards implementing a workflow template editor 2026-02-09 22:07:37 +00:00
b9876b1d7b Few more tweaks to the workflow engine 2026-02-03 11:00:09 +00:00
6eb614c523 Refactored the Dependency Injection to use a whitelist of modules in the appsettings.json 2026-01-22 17:19:21 +00:00
ae2f08d4ba Tidied up using clauses 2026-01-21 12:20:27 +00:00
5aa0151c59 Initial commit 2026-01-20 21:50:10 +00:00