Commit Graph

  • 75b4cc92da Repaired build workflow main Lyncoln 2026-10-30 23:41:42 -04:00
  • f90c3b1424 Added gitea workflow build Lyncoln 2026-10-30 23:37:45 -04:00
  • 12b28f037a Updated Server to used buildListener for pings and updated the listener and firewall to handle definitions accordingly Lyncoln 2026-10-30 22:50:36 -04:00
  • 4ccd44937f Added dockerignore to gitignore Lyncoln 2026-10-30 17:28:03 -04:00
  • 53021d381e Commented out global registeredOp Lyncoln 2026-10-30 17:26:27 -04:00
  • 433c1e4b77 Updated response policy to use registered op and redo the request where indicated Lyncoln 2026-10-30 17:26:08 -04:00
  • c230939b45 Updated prints and naming conventions Lyncoln 2026-10-30 17:23:08 -04:00
  • 2c2a41fafb Implemented Synapse Ping as heartbeat for connection between synapse and RMASS Bridge. Also implemented set online action to update RMASS presence Lyncoln 2026-10-30 17:19:03 -04:00
  • b3094f75a9 Moved token refresh into its worn operation for process registry compatibility Lyncoln 2026-10-30 10:29:32 -04:00
  • b5591ade62 Updated resolver to use logging Lyncoln 2026-10-30 02:52:06 -04:00
  • fe2a54ca00 General housekeeping Lyncoln 2026-10-30 02:51:47 -04:00
  • f2df751294 Stopped passing outputs into executeContract and treating it as the beginning of the execution boundary Lyncoln 2026-10-30 02:51:11 -04:00
  • 50cb0e0924 General housekeeping Lyncoln 2026-10-30 02:49:29 -04:00
  • dafde0a805 Shifted to importing executeContract after filter checks to prevent excessive importing Lyncoln 2026-10-30 02:48:18 -04:00
  • f10ab522c9 Updated to use logging Lyncoln 2026-10-30 02:46:34 -04:00
  • 476ef608f3 Updated firewall to use buildThread Lyncoln 2026-10-30 02:18:58 -04:00
  • 63330c9ecd Imported outputs from external module to facilitate thread building and consistent runtime operation from various entrypoints Lyncoln 2026-10-30 02:18:24 -04:00
  • b59401c64f Migrated Monitor to create a new thread for subroutines Lyncoln 2026-10-30 00:44:04 -04:00
  • 4189812957 Update tracked files to respect .gitignore Lyncoln 2026-10-29 15:48:08 -04:00
  • 1a3caa1022 Udated runtime contract to stop doing unnecessary imports and introduced dedicated process registry. Confirmed working. Lyncoln 2026-10-29 15:44:45 -04:00
  • c66d139cca Stopped passing process into execution contract and action Lyncoln 2026-10-29 15:30:58 -04:00
  • 9b5feffe93 Added lifecycle based debugging Lyncoln 2026-10-29 12:15:31 -04:00
  • 1956b9bed4 Stopped returning lifecycles on lifecycleregistry Lyncoln 2026-10-29 02:56:11 -04:00
  • af2817cc12 Stopped returning outputs on buildRequest and executeRequest and switched to usinf executeContract in monitor Lyncoln 2026-10-29 02:55:28 -04:00
  • dd4abbd81a Stopped returning outputs on executeRequest Lyncoln 2026-10-29 02:24:17 -04:00
  • afbe0e1add Corrected commented filter for future implementation Lyncoln 2026-10-28 22:01:56 -04:00
  • 8fc85db44a Refined firewall by adding resolved. Added dictionary vs list handling in resolved. Lyncoln 2026-10-28 22:01:35 -04:00
  • a6bd89bb7e Updated apply conditions to handle more firewall rules Lyncoln 2026-10-28 21:23:02 -04:00
  • babd77b1ef Stopped returning outputs unnecessarily Lyncoln 2026-10-28 20:59:56 -04:00
  • 27d7030963 Initialized outputs outside of manageLifecycle Lyncoln 2026-10-28 20:58:56 -04:00
  • ad2296610c Removed old prints Lyncoln 2026-10-28 20:58:36 -04:00
  • d26f3a88af Removed synapse notify import Lyncoln 2026-10-28 20:58:19 -04:00
  • 14b5727923 Added synapse notify to preexeccution filtering at the action level. Expanded filter metadata Lyncoln 2026-10-28 20:57:45 -04:00
  • cdf35a9e68 Stopped returning outputs from executeContract Lyncoln 2026-10-28 18:12:10 -04:00
  • d5fd468498 Stopped returning outputs on buildRecursive Lyncoln 2026-10-28 18:04:58 -04:00
  • 24ea9a7a14 Stopped returning outputs on buildMonitor Lyncoln 2026-10-28 17:58:15 -04:00
  • 4b92e82ea6 Stopped returning outputs in buildOperation Lyncoln 2026-10-28 17:51:36 -04:00
  • 950707386a Stopped returning outputs for registerProcess Lyncoln 2026-10-28 17:44:09 -04:00
  • d492d78a70 Stopped returning outputs on buildAction in monitor Lyncoln 2026-10-28 17:37:49 -04:00
  • a574a595dc Stopped returning outputs in buildAction. Confirmed working Lyncoln 2026-10-28 17:37:20 -04:00
  • 717988c53b Added env variable controlled log levels Lyncoln 2026-10-28 17:07:55 -04:00
  • 0ca65c7c6d Added third positional variable to buildAction Lyncoln 2026-10-28 16:47:37 -04:00
  • 25c5d642b3 Added logging and stopped output return with buildFirewall Lyncoln 2026-10-28 16:46:48 -04:00
  • 8a784cdaec Changed monitor interval to every 15 seconds Lyncoln 2026-10-28 16:46:18 -04:00
  • 71f27e27e0 Housekeeping and migrated prints to logging Lyncoln 2026-10-28 16:45:54 -04:00
  • e456902a1d Updated bypassed defnition Lyncoln 2026-10-28 16:42:59 -04:00
  • 925e35f38e Added loging definitions and rich log handling. Operation and Recursive now define bypassed status based on completed count. Lyncoln 2026-10-28 16:36:49 -04:00
  • fafbabd9e8 Updated extractItem to stop returning resolved Lyncoln 2026-10-28 16:33:57 -04:00
  • 0322eca845 Added logging based on applyConditions returned filter. Stopped accepting returned outputs where its modified in place Lyncoln 2026-10-28 16:33:12 -04:00
  • a48e761622 Updated name to distinguish from corresponding core action Lyncoln 2026-10-28 16:31:48 -04:00
  • a42c5446d8 Stopped returning outputs where it is modified in place Lyncoln 2026-10-28 16:30:26 -04:00
  • 80c43578f3 Improved logs and module level housekeeping Lyncoln 2026-10-28 11:22:06 -04:00
  • 902d79c00a Disabled managefailure imports to fix circular import bugs Lyncoln 2026-10-28 11:21:13 -04:00
  • d63a54ebd0 Stopped importing lifecycle registration during initialize Lyncoln 2026-10-28 11:20:21 -04:00
  • 5d56595463 Improved lifecycle handling during initialization and added log level declaration Lyncoln 2026-10-28 11:19:29 -04:00
  • 5da12a10bb Added rich progress bars Lyncoln 2026-10-28 11:18:23 -04:00
  • ff940e4771 Cleaned process registry and added process to post runtime processing for post runtime stop signal registration Lyncoln 2026-10-28 11:17:10 -04:00
  • 3582c7b621 Upgraded lifecycles by putting session and thread registration inside the registry and handling initialization at the manageLifecycle level Lyncoln 2026-10-28 11:15:52 -04:00
  • 9d4e9d38ad Added os env conrolled logging Lyncoln 2026-10-28 11:14:15 -04:00
  • 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 Lyncoln 2026-10-28 01:24:33 -04:00
  • 148cd55c82 Gated response.ok logging behind a boolean leaving only failed messages reporting Lyncoln 2026-10-28 01:20:21 -04:00
  • 5ef08fc94f Introduced track as an attribute to determine the use of progress bars Lyncoln 2026-10-28 01:19:20 -04:00
  • 41495d3ed6 Gated recursive logging behind a boolean. Included none type handling for source so the buildRecursive returns early. Introduced track for progress tracking Lyncoln 2026-10-28 01:18:14 -04:00
  • fbacfa72c8 Gated select log printing behind a boolean Lyncoln 2026-10-28 01:15:33 -04:00
  • 3dfc70db45 Added the ability to update responses after responsePolicy handling Lyncoln 2026-10-27 21:32:15 -04:00
  • fd200d5ece Added status code provisioning to filters Lyncoln 2026-10-27 21:29:28 -04:00
  • e61fa2c80d Made assign DM avatar depend on getting avatars instead of room creation so its not bypassed for existing rooms Lyncoln 2026-10-27 21:28:57 -04:00
  • 7ba41cdf67 Added buildFirewall to listener Lyncoln 2026-10-27 21:27:24 -04:00
  • e693a4fb25 Added aliases Lyncoln 2026-10-27 19:10:33 -04:00
  • 469586fefb responsePolicy only returns outputs Lyncoln 2026-10-27 19:02:26 -04:00
  • 75a9ce1b66 Added alias to login and getcsrf Lyncoln 2026-10-27 19:01:48 -04:00
  • f46ce89142 Response policy now only returns outputs Lyncoln 2026-10-27 19:00:55 -04:00
  • c8edaa65d6 Created firewall and prepared RMASS Message Push operation to use firewall_allowed Lyncoln 2026-10-27 18:59:19 -04:00
  • 480a49ced9 Created process registry and introduced preparatory code Lyncoln 2026-10-27 18:58:18 -04:00
  • 90a18805f0 Removed old token file Lyncoln 2026-10-27 18:46:49 -04:00
  • 5d17c74eaf Extended lifecycle registry to register threads inside registry Lyncoln 2026-10-27 10:21:04 -04:00
  • 5a805ec9b7 Used lifecycle registration to register initialization mode Lyncoln 2026-10-27 08:39:55 -04:00
  • 30c001fe0e Added None handling to monitor to prevent TypeError execeptions and post processing crashes Lyncoln 2026-10-27 08:34:59 -04:00
  • 924b49c6b5 Added created_at to session metadata Lyncoln 2026-10-27 08:31:37 -04:00
  • 90135afce7 Moved lifecycle registry out of createThread and into lifecycle manager since so that the registry is created INSIDE the thread. Lyncoln 2026-10-27 08:30:25 -04:00
  • 75f42753a0 Added string handling for requestdata as outputs entries Lyncoln 2026-10-27 08:28:32 -04:00
  • 3db6a5ae17 Added request timeout handling Lyncoln 2026-10-26 21:34:10 -04:00
  • fb2ca01806 Added stopsignal module with checkDependency and addStopSignal definitions Lyncoln 2026-10-26 18:04:22 -04:00
  • cd3c292fdc Added post runtime stop signals Lyncoln 2026-10-26 16:46:52 -04:00
  • 71c43c66a2 Code cleanup Lyncoln 2026-10-26 16:46:13 -04:00
  • f6db674d07 Removed unnecessary imports from RMASS attachment push flow Lyncoln 2026-10-26 15:29:16 -04:00
  • 2b7435527a Added stop signals to RMASS incoming message flows. Nested attachment handling in its own operation for Synapse outgoing message flows Lyncoln 2026-10-26 15:17:45 -04:00
  • b9f36eff0a Corrected action returning outputs None inside loop for match Lyncoln 2026-10-26 15:15:24 -04:00
  • 8b73083e4c Renamed module to savermassmessageid Lyncoln 2026-10-26 15:14:12 -04:00
  • d4a9fc6455 Stopped returning select_data (not necessary) Lyncoln 2026-10-26 13:13:10 -04:00
  • 5960e81bfd Introduced stop signals and dependency gating for operations. Added mechanism to RMASS message sending protocol (Confirmed Working) Lyncoln 2026-10-26 13:12:42 -04:00
  • 55f1357aef Strengthened stability by introducing TimeoutError handling Lyncoln 2026-10-26 13:10:58 -04:00
  • 202000f44c Clean repository and ignore generated runtime files Lyncoln 2026-10-26 10:21:59 -04:00
  • 24621d8a35 Removed old process artifacts Lyncoln 2026-10-26 10:10:33 -04:00
  • c62727def3 General changes. changed polling rate for monitor from 10 to 30 to reduce connection error risk Lyncoln 2026-10-26 10:09:07 -04:00
  • eea6888e5e Added data loading and message type filtering for pushing messages to RMASS from synapse Lyncoln 2026-10-26 10:07:38 -04:00
  • 8d309586d5 Cleaned up extra printing in buildListener Lyncoln 2026-10-26 10:06:35 -04:00
  • 7ae0ac3eef Renamed modules to synapsepushmessageitems and synapse push attachment items Lyncoln 2026-10-26 10:05:44 -04:00
  • 5236ae1e06 Reduced requests by removing refresh token from operations and loading token data in the first step of an operation Lyncoln 2026-10-26 10:04:18 -04:00
  • ecfaa3fdfb Introduced os env level log controls Lyncoln 2026-10-26 10:00:48 -04:00