54cd9f0b38Seperated out the sticker scss so that it's not dependent on the frame being present.Colin Dawson2026-03-18 13:41:49 +0000
1de4ccb467Seperated out the sticker scss so that it's not dependent on the frame being present.Colin Dawson2026-03-18 13:41:36 +0000
ae04ff7613Re factored the homepage, so that it's scss is explicit.Colin Dawson2026-03-18 11:41:15 +0000
d36b051badMade a change to the app.tsx to lazy load the routes, helping the application performance.Colin Dawson2026-03-18 11:29:18 +0000
408a5b6457Started working on the assignment complete engineColin Dawson2026-03-18 11:28:37 +0000
39b15af5b0Fixed the sso auto login with the htmlisland, and also fixed the extremely slow page reloads in development mode.Colin Dawson2026-03-17 21:09:32 +0000
c8d9a3a2ecNow able to delete a workflow template. Also refactors the task list sort order to no longer use the predcessors.Colin Dawson2026-03-12 23:46:34 +0000
f3798c6988Workong on making the outcome editor completely data drivenColin Dawson2026-03-12 17:29:52 +0000
ecb306c698Removed predecessors, as it's a limiting factorColin Dawson2026-03-11 22:43:21 +0000
dca30cfca0Approval steps can now be added to approval tasksColin Dawson2026-02-25 20:14:30 +0000
f1da101e4eNew tasks properly marked as valid or invalid when added in a stage.Colin Dawson2026-02-25 18:49:13 +0000
99dfd14ec9validation now runs async, to allow for potential api calls whilst validating (the results of these calls should be cached to help with performance)Colin Dawson2026-02-25 18:39:24 +0000
72bae14a01Sorted out some npm issues. downgraded to react 18, not quite ready for react 19 yet. Also removed some unneeded modulesColin Dawson2026-02-19 22:46:33 +0000
cd758b657fAdded .lang files to the root languages to denote which locale it represents by default.Colin Dawson2026-02-19 11:06:26 +0000
85bf314bc4Updated translations using new AI Engine!Colin Dawson2026-02-19 10:01:54 +0000
88d21c2101Workingon a script to use an LLM to do the translation work.Colin Dawson2026-02-17 23:56:21 +0000
f2568e1aabRaci is now working, and will be translated too.Colin Dawson2026-02-17 21:09:47 +0000
9c86376fc5Role picker is now present and seems to be working.Colin Dawson2026-02-17 20:48:35 +0000
bde4247e29Optimisations to try and lower the number of rerenders required when switching tasksColin Dawson2026-02-16 22:27:29 +0000
f530fc7efaAdded a standard component for the validationErrorIcon. Fixed a rampant re rendering issue.Colin Dawson2026-02-16 22:16:18 +0000
849d0177ecSelectableList now only forces a scroll when the selected item is changedColin Dawson2026-02-16 21:40:23 +0000
b4b32dc95eThe AddTaskButton is now stuck in place on the screen, so the task list will scroll instead.Colin Dawson2026-02-16 21:30:08 +0000
b1d2ee70c9Independent scrolling is now working for the TasksTabColin Dawson2026-02-16 21:24:31 +0000
a777f3157aTask validation now happens when the task is loaded into view, to ensure that the validation messages are shown properly.Colin Dawson2026-02-16 20:54:58 +0000
3cc7a42f57Started working on the assignments editorColin Dawson2026-02-15 22:15:11 +0000
0130a578eaThe ITags capability editor is now working.Colin Dawson2026-02-15 18:13:58 +0000
3286de24e7Renamed the checklist input type for consistency.Colin Dawson2026-02-15 16:57:05 +0000
a52b05037bCapability editor engine is now working and should allow me to define lots of editors for different c# interfaces, allowing composition of lots of task types.Colin Dawson2026-02-15 16:39:17 +0000
86ebdc8b72Refactored the code so that the capability editors have even less duplicated codeColin Dawson2026-02-14 23:39:03 +0000
e7a084c301Altered the default assignment code so that it is scalable.Colin Dawson2026-02-14 22:56:34 +0000