Commit Graph

27 Commits

Author SHA1 Message Date
Emir Karabeg
dd2caee5ca Fixed hydration error 2025-01-29 23:36:43 -08:00
Emir Karabeg
38e3731111 Added duplicate block function 2025-01-29 21:29:40 -08:00
Emir Karabeg
c37be5c8d7 Toggle enable/disabled doesnt go into history 2025-01-29 21:09:12 -08:00
Emir Karabeg
9b8f124e01 Added block enable/disable state 2025-01-29 20:52:21 -08:00
Emir Karabeg
0984a60ca2 Added state persistence before unload 2025-01-29 13:56:16 -08:00
Emir Karabeg
47dc2e78dc Added persistence and localization of notifications to each workflow 2025-01-29 13:49:35 -08:00
Emir Karabeg
e336aea733 Fixed workflow naming and added to control bar 2025-01-29 13:39:05 -08:00
Emir Karabeg
13e30eb0a3 Added ability to add/delete workflows and persist state and history 2025-01-29 13:26:45 -08:00
Emir Karabeg
7330c6fe99 Fixed history timestamp bug 2025-01-29 10:24:28 -08:00
Waleed Latif
1ce6a1ec25 Fixed hydration error from mismatched server-rendered HTML and client-side rendered content by unifying initial timestamp 2025-01-28 19:49:41 -08:00
Waleed Latif
4d3aead26c Added output to workflow state, since it can dynamically change based on what fields are filled/not filled out. Simplified execution by removing interface validation, moved to serializer. Modified unit tests accordingly 2025-01-28 13:52:10 -08:00
Emir Karabeg
c71b6aa18f Input sub block connection UI complete with cursor disappear error and scroll right error 2025-01-27 19:48:27 -08:00
Emir Karabeg
1fda706dbe Storing connection typing and styling changes before implementation in state 2025-01-27 19:48:27 -08:00
Emir Karabeg
cc68272b48 Fixed block deletion bug 2025-01-21 20:38:40 -08:00
Emir Karabeg
ef72e52782 Created functional protocol for output type dependencies 2025-01-20 19:07:00 -08:00
Emir Karabeg
472282a87c Fixed subblock input bug with state 2025-01-18 22:36:40 -08:00
Emir Karabeg
36faf1f95e Control bar state history implemented. Need to fix indexing 2025-01-18 16:04:34 -08:00
Emir Karabeg
3d5d631aec Added history tracking with middleware and works with workflow 2025-01-18 15:27:14 -08:00
Emir Karabeg
7c8e6574ba Decoupled selected state 2025-01-18 14:23:04 -08:00
Emir Karabeg
56407f7b42 Added types file for notifications store 2025-01-17 16:30:37 -08:00
Emir Karabeg
232c453147 Fixed block import in notification store 2025-01-17 16:27:50 -08:00
Emir Karabeg
a14e9fc8aa Simplified blocks file structure 2025-01-17 16:20:16 -08:00
Emir Karabeg
4c939880cc Added notifications and check notification history 2025-01-17 16:09:46 -08:00
Emir Karabeg
1287fd3311 Simplified block types and changed conditional to function 2025-01-16 18:06:43 -08:00
Emir Karabeg
0313f24a83 State works without subblock state 2025-01-16 12:53:40 -08:00
Emir Karabeg
aed596f1ec Changed inputs to sub blocks for consistency and made better comments on workflow 2025-01-16 12:09:33 -08:00
Emir Karabeg
ee6cd2841e Implemented state with logger 2025-01-16 12:03:13 -08:00