Commit Graph
85 Commits
Author SHA1 Message Date
Lyncoln 12b28f037a Updated Server to used buildListener for pings and updated the listener and firewall to handle definitions accordingly 2026-10-30 22:50:36 -04:00
Lyncoln 433c1e4b77 Updated response policy to use registered op and redo the request where indicated 2026-10-30 17:26:08 -04:00
Lyncoln b5591ade62 Updated resolver to use logging 2026-10-30 02:52:06 -04:00
Lyncoln 50cb0e0924 General housekeeping 2026-10-30 02:49:29 -04:00
Lyncoln 476ef608f3 Updated firewall to use buildThread 2026-10-30 02:18:58 -04:00
Lyncoln 63330c9ecd Imported outputs from external module to facilitate thread building and consistent runtime operation from various entrypoints 2026-10-30 02:18:24 -04:00
Lyncoln 1a3caa1022 Udated runtime contract to stop doing unnecessary imports and introduced dedicated process registry. Confirmed working. 2026-10-29 15:44:45 -04:00
Lyncoln c66d139cca Stopped passing process into execution contract and action 2026-10-29 15:30:58 -04:00
Lyncoln dd4abbd81a Stopped returning outputs on executeRequest 2026-10-29 02:24:17 -04:00
Lyncoln 8fc85db44a Refined firewall by adding resolved. Added dictionary vs list handling in resolved. 2026-10-28 22:01:35 -04:00
Lyncoln a6bd89bb7e Updated apply conditions to handle more firewall rules 2026-10-28 21:23:02 -04:00
Lyncoln babd77b1ef Stopped returning outputs unnecessarily 2026-10-28 20:59:56 -04:00
Lyncoln 14b5727923 Added synapse notify to preexeccution filtering at the action level. Expanded filter metadata 2026-10-28 20:57:45 -04:00
Lyncoln a574a595dc Stopped returning outputs in buildAction. Confirmed working 2026-10-28 17:37:20 -04:00
Lyncoln 0ca65c7c6d Added third positional variable to buildAction 2026-10-28 16:47:37 -04:00
Lyncoln 71f27e27e0 Housekeeping and migrated prints to logging 2026-10-28 16:45:54 -04:00
Lyncoln fafbabd9e8 Updated extractItem to stop returning resolved 2026-10-28 16:33:57 -04:00
Lyncoln 0322eca845 Added logging based on applyConditions returned filter. Stopped accepting returned outputs where its modified in place 2026-10-28 16:33:12 -04:00
Lyncoln a42c5446d8 Stopped returning outputs where it is modified in place 2026-10-28 16:30:26 -04:00
Lyncoln 80c43578f3 Improved logs and module level housekeeping 2026-10-28 11:22:06 -04:00
Lyncoln 902d79c00a Disabled managefailure imports to fix circular import bugs 2026-10-28 11:21:13 -04:00
Lyncoln ff940e4771 Cleaned process registry and added process to post runtime processing for post runtime stop signal registration 2026-10-28 11:17:10 -04:00
Lyncoln 9d4e9d38ad Added os env conrolled logging 2026-10-28 11:14:15 -04:00
Lyncoln cb3a2d90b0 Extended positional variables to allow operation information to pass through to signal registry and dependency check at the action level for the new process registry (Working). Introduced track for operation 2026-10-28 01:24:33 -04:00
Lyncoln 148cd55c82 Gated response.ok logging behind a boolean leaving only failed messages reporting 2026-10-28 01:20:21 -04:00
Lyncoln fbacfa72c8 Gated select log printing behind a boolean 2026-10-28 01:15:33 -04:00
Lyncoln 469586fefb responsePolicy only returns outputs 2026-10-27 19:02:26 -04:00
Lyncoln f46ce89142 Response policy now only returns outputs 2026-10-27 19:00:55 -04:00
Lyncoln c8edaa65d6 Created firewall and prepared RMASS Message Push operation to use firewall_allowed 2026-10-27 18:59:19 -04:00
Lyncoln 480a49ced9 Created process registry and introduced preparatory code 2026-10-27 18:58:18 -04:00
Lyncoln fb2ca01806 Added stopsignal module with checkDependency and addStopSignal definitions 2026-10-26 18:04:22 -04:00
Lyncoln cd3c292fdc Added post runtime stop signals 2026-10-26 16:46:52 -04:00
Lyncoln d4a9fc6455 Stopped returning select_data (not necessary) 2026-10-26 13:13:10 -04:00
Lyncoln 202000f44c Clean repository and ignore generated runtime files 2026-10-26 10:21:59 -04:00
Lyncoln c820a6169e Added local module imports for each definition. Improved database exception handling to reduce crashes 2026-10-26 09:56:19 -04:00
Lyncoln ccb7ca1031 Removed old resolver debug lines 2026-10-26 09:53:50 -04:00
Lyncoln 78e5b8fdf7 Made outputs response parsing and none handling more reliable. 2026-10-26 09:51:52 -04:00
Lyncoln 8846f467e6 Introduced osenv to handle filter values dependent on the same (probably unneeded with the new allow action method) 2026-10-26 09:49:49 -04:00
Lyncoln e60be50447 Removed recursive and recursive actions outdated modules from runtime folder 2026-10-24 21:09:43 -04:00
Lyncoln 286d10f991 Deleted old skipstep module 2026-10-24 21:08:01 -04:00
Lyncoln e8a09256ef extended applyConditions to handle "is not" conditions 2026-10-24 21:05:37 -04:00
Lyncoln f21895e535 Extended buildSave to create a temp file and migrate that file to the live accessed file to prevent read/write race conditionns between threads 2026-10-24 21:04:20 -04:00
Lyncoln 7b949ec004 Improved recursive handling by nesting operations in operations under then new buildRecursive. Also changed extract module to attach its findings to outputs for better resolver and recursiveSet targeting. 2026-10-24 21:03:03 -04:00
Lyncoln 746f25c305 Refined error and None type handling for select_data 2026-10-24 10:00:55 -04:00
Lyncoln 59894cfb2c Created the canonical recursive execution handler buildRecursive that now lives in the execution layer instead of the runtime. the previous recursive handlers are depreciated 2026-10-24 10:00:13 -04:00
Lyncoln bec1bb3eb7 Introduced is comparison to applyConditions to fo boolean value filtering 2026-10-23 22:13:53 -04:00
Lyncoln df99f08546 Introduced extractItem to runtime processing 2026-10-23 22:11:29 -04:00
Lyncoln 83bfbd63de Introduced error management to prevent crashes and added prints for error reporting during runtime 2026-10-23 22:10:51 -04:00
Lyncoln bbd2bb36c3 Upgraded applyConditions to better handle None type Errors 2026-10-21 15:43:13 -04:00
Lyncoln dd42d4bdcd Minor changes and general cleanupo of extra lines, returns and debugging prints 2026-10-21 15:42:22 -04:00