Commit Graph

24 Commits (f79221abc8bc2cfd1682cb73d8fcf3684a66c3e6)

Author SHA1 Message Date
Sami Mokaddem a0adc64e99
fix: [workflow:genericFiltering] Fixed typo 2023-06-06 15:41:41 -04:00
Sami Mokaddem f22611e1b8
fix: [worflow:applyFilter] Replace existing data correctly 2023-06-03 16:35:17 -04:00
Sami Mokaddem a548fbc8a9
chg: [workflow] Updated filter add/reset and added support + fixed bunch of bugs
Also added raw (patched) drawflow library source code
2023-05-03 14:56:38 +02:00
Sami Mokaddem fd93ac9c5e
new: [workflow] Initial work on filtering modules - WiP 2022-11-11 09:45:38 +01:00
Sami Mokaddem 51fa6fd6d8
fix: [workflow] Remove leftovers from previous design with [non]blocking paths from triggers 2022-07-25 13:29:03 +02:00
Sami Mokaddem c34cd5d990
chg: [Tool:WorkflowGraph] Option to walk a graph without skipping logic nodes 2022-07-22 13:27:42 +02:00
Sami Mokaddem c8528a7c59
chg: [workflows:modules] Renamed parallel tasks into concurrent tasks 2022-07-22 09:56:30 +02:00
Sami Mokaddem fd2bf8511a
chg: [workflow] Simplified extraction of trigger from workflows 2022-07-20 15:35:31 +02:00
Sami Mokaddem b162dfed73
chg: [workflow:executeNode] Renamed function 2022-07-18 13:40:22 +02:00
Sami Mokaddem 0202493053
fix: [tools:workflowGraphTool] Fixed detection of edges making the graph cyclic 2022-07-14 10:53:03 +02:00
Sami Mokaddem 5b27ecd843
chg: [workflow] Prevent and notify multiple connection for the same output 2022-07-13 15:38:51 +02:00
Sami Mokaddem a220cac1a5
chg: [workflow] Moved directory of custom modules in `Lib` folder 2022-07-07 09:04:09 +02:00
Sami Mokaddem 17a32a8131
chg: [workflow] restored execution path support to allow parallel tasks 2022-06-13 11:27:27 +02:00
Sami Mokaddem 6511c3381a
chg: [workflows] Ability to run a workflow from any node and added background job support for parallel tasks 2022-06-13 10:48:59 +02:00
Sami Mokaddem 5a7da21f04
chg: [workflow] Small improvements and refactored behavior of if blocks 2022-06-09 14:08:43 +02:00
Sami Mokaddem ec896fe1cd
chg: [workflow] Improved login and `walkGraph` execution logic 2022-05-31 11:58:18 +02:00
Sami Mokaddem fc738b67a0
chg: [workflow] Allow passing data between modules 2022-05-25 16:25:00 +02:00
Sami Mokaddem f0c633a3a3
chg: [workflow] Small refactoring and allow GraphWalker to execute logic nodes 2022-05-25 14:36:25 +02:00
Sami Mokaddem 0c172808f7
chg: [workflow] Allow starting walk in graph by specific node id and specific path type 2022-05-25 14:00:37 +02:00
Sami Mokaddem 98e15e78da
chg: [workflow] Renamed GraphNavigator into GraphWalker 2022-05-24 14:14:50 +02:00
Sami Mokaddem bbb955d8cc
chg: [workflow] Moved modules out of workflow model 2022-05-24 07:59:42 +02:00
Sami Mokaddem 5a554480e9
chg: [workflowGraphTool:navigator] Added helper to navigate the graph based on control modules 2022-05-23 13:43:32 +02:00
Sami Mokaddem 0b7e82b183
chg: [workflow:editor] Throttle pooler if user logged out and bit of cleanup in workflowGraphTool 2022-05-23 09:53:45 +02:00
Sami Mokaddem 49c2a47f35
chg: [workflow] Fixed inconsistent state in redis and prevent saving cyclic graphs 2022-05-20 17:34:41 +02:00