Commit Graph
84 Commits
Author SHA1 Message Date
Lyncoln 2c2a41fafb Implemented Synapse Ping as heartbeat for connection between synapse and RMASS Bridge. Also implemented set online action to update RMASS presence 2026-10-30 17:19:03 -04:00
Lyncoln b3094f75a9 Moved token refresh into its worn operation for process registry compatibility 2026-10-30 10:29:32 -04:00
Lyncoln fe2a54ca00 General housekeeping 2026-10-30 02:51:47 -04:00
Lyncoln 476ef608f3 Updated firewall to use buildThread 2026-10-30 02:18:58 -04:00
Lyncoln afbe0e1add Corrected commented filter for future implementation 2026-10-28 22:01:56 -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 ad2296610c Removed old prints 2026-10-28 20:58:36 -04:00
Lyncoln d26f3a88af Removed synapse notify import 2026-10-28 20:58:19 -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 8a784cdaec Changed monitor interval to every 15 seconds 2026-10-28 16:46:18 -04:00
Lyncoln a48e761622 Updated name to distinguish from corresponding core action 2026-10-28 16:31:48 -04:00
Lyncoln 5ef08fc94f Introduced track as an attribute to determine the use of progress bars 2026-10-28 01:19:20 -04:00
Lyncoln 3dfc70db45 Added the ability to update responses after responsePolicy handling 2026-10-27 21:32:15 -04:00
Lyncoln fd200d5ece Added status code provisioning to filters 2026-10-27 21:29:28 -04:00
Lyncoln e61fa2c80d Made assign DM avatar depend on getting avatars instead of room creation so its not bypassed for existing rooms 2026-10-27 21:28:57 -04:00
Lyncoln e693a4fb25 Added aliases 2026-10-27 19:10:33 -04:00
Lyncoln 75a9ce1b66 Added alias to login and getcsrf 2026-10-27 19:01:48 -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 fb2ca01806 Added stopsignal module with checkDependency and addStopSignal definitions 2026-10-26 18:04:22 -04:00
Lyncoln f6db674d07 Removed unnecessary imports from RMASS attachment push flow 2026-10-26 15:29:16 -04:00
Lyncoln 2b7435527a Added stop signals to RMASS incoming message flows. Nested attachment handling in its own operation for Synapse outgoing message flows 2026-10-26 15:17:45 -04:00
Lyncoln 8b73083e4c Renamed module to savermassmessageid 2026-10-26 15:14:12 -04:00
Lyncoln 5960e81bfd Introduced stop signals and dependency gating for operations. Added mechanism to RMASS message sending protocol (Confirmed Working) 2026-10-26 13:12:42 -04:00
Lyncoln 202000f44c Clean repository and ignore generated runtime files 2026-10-26 10:21:59 -04:00
Lyncoln c62727def3 General changes. changed polling rate for monitor from 10 to 30 to reduce connection error risk 2026-10-26 10:09:07 -04:00
Lyncoln eea6888e5e Added data loading and message type filtering for pushing messages to RMASS from synapse 2026-10-26 10:07:38 -04:00
Lyncoln 7ae0ac3eef Renamed modules to synapsepushmessageitems and synapse push attachment items 2026-10-26 10:05:44 -04:00
Lyncoln 5236ae1e06 Reduced requests by removing refresh token from operations and loading token data in the first step of an operation 2026-10-26 10:04:18 -04:00
Lyncoln fcaf27338e Refined synapse message/attachment push process 2026-10-26 10:00:03 -04:00
Lyncoln 6cd35d7d64 Made avatar retrieval optional by introducing the allow action gate. 2026-10-26 09:44:54 -04:00
Lyncoln 92b6fb3aa0 Made get room alias an RMASS Bridge function instead of an admin function 2026-10-26 09:41:28 -04:00
Lyncoln 7679644e07 Gated database message mapping behind RMASS message sent status 2026-10-26 09:40:32 -04:00
Lyncoln 9c005763ed Introduced attachment push to RMASS (Working State) 2026-10-26 09:36:19 -04:00
Lyncoln 5a18b52956 General formatting 2026-10-24 21:05:59 -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 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 6fc5c18043 Changed space assignment from location based to platform based 2026-10-23 22:23:05 -04:00
Lyncoln 0d057bdbfb Added ON CONFLICT handling to saveRow 2026-10-23 22:22:26 -04:00
Lyncoln a64347657d General file cleanup 2026-10-23 22:19:54 -04:00
Lyncoln 17c749a249 Completed deduplication for outgoing messages 2026-10-23 22:18:33 -04:00
Lyncoln d2a199eeb7 Introduced DM Avatar assignment in workflow 2026-10-23 22:16:20 -04:00
Lyncoln bec1bb3eb7 Introduced is comparison to applyConditions to fo boolean value filtering 2026-10-23 22:13:53 -04:00
Lyncoln 084a98c114 Included RMASS bridge in conversations and leveraged bridge for notification 2026-10-23 01:26:18 -04:00
Lyncoln 62d61a8a7c Added matrixreguser to Synapse user registration 2026-10-23 01:20:29 -04:00
Lyncoln ea82294ac3 Extended initialize to include login and lifecycle controlled loops. Loaded tokens into necessary action modules 2026-10-23 01:07:49 -04:00
Lyncoln 868e13b4cc Removed filters from setavailable action due to double filter trap 2026-10-21 15:43:51 -04:00
Lyncoln 4da2fa52b9 Updated database reading and filtering capabilities Added exports for readRow consumption 2026-10-21 11:26:34 -04:00
Lyncoln 84095c879f Synapse Notify polished and included in rmassmessagepush responsePolicy 2026-10-21 00:46:02 -04:00
Lyncoln 2915a7fa75 Added readrow, saverow and filters to ensure deduplication 2026-10-21 00:44:05 -04:00