Commit Graph

  • fb8f76906b PromptForAccept refactor. gnuxie 2024-01-12 18:50:27 +00:00
  • 40f3ad4742 Try fixing prompt for accept TBC... gnuxie 2024-01-11 13:00:48 +00:00
  • 8d8cb0fe40 Update commands for removal of MPS managerManager. gnuxie 2024-01-10 19:03:12 +00:00
  • fa499a49c3 AppService commands should use draupnir manager. gnuxie 2024-01-10 18:46:17 +00:00
  • e72f3d1521 Update AppService command handler. gnuxie 2024-01-10 18:13:26 +00:00
  • 887e6f6772 AppService: resolve config.adminRoom correctly. gnuxie 2024-01-09 12:24:48 +00:00
  • 4957793773 AppService: eslint. gnuxie 2024-01-09 12:10:40 +00:00
  • 207be66977 AppService: Inform ClientsInRoomMap and RoomStateManagerFactory of events. gnuxie 2024-01-09 12:09:37 +00:00
  • 468f1846b0 bot mode: ClientsInRoomMap and RoomStateManager are given events. gnuxie 2024-01-09 12:01:49 +00:00
  • eecb074ac8 introduce draupnir factory and manager. gnuxie 2024-01-09 11:48:34 +00:00
  • e46e355050 Update to MPS 0.9.0. gnuxie 2024-01-09 11:42:16 +00:00
  • aeb0aedc02 Draupnir has complete ClientRooms before instantiation. gnuxie 2024-01-04 20:09:06 +00:00
  • e62735be0c Still messing with ClientRooms. gnuxie 2023-12-31 13:27:09 +00:00
  • 0a4b50634b Attempting to create DraupnirFactory. gnuxie 2023-12-30 21:51:11 +00:00
  • 7ccfbadd5e Update DraupnirBotMode for new MPS SetRoomState. gnuxie 2023-12-11 18:06:12 +00:00
  • ab25f08048 AppService: update list command for MPS. gnuxie 2023-12-11 17:15:29 +00:00
  • 719bde9e94 AppService: update AppserviceCommandHandler for MPS. gnuxie 2023-12-11 17:11:25 +00:00
  • 9d4f140295 Update AppserviceBotEmitter for MPS. gnuxie 2023-12-11 17:05:49 +00:00
  • 0526093ce3 AppService: Update AccessControl commands for MPS. gnuxie 2023-12-11 17:03:49 +00:00
  • 32778d91b3 AppService: Update AccessControl for MPS. gnuxie 2023-12-11 16:57:04 +00:00
  • 2225a9580f Update Queues for MPS. gnuxie 2023-12-11 16:10:05 +00:00
  • d3618ea814 fix utils.ts for MPS. gnuxie 2023-12-11 15:47:27 +00:00
  • 6885b7bbaf cleanup unused imports in MatrixInterfaceAdaptar. gnuxie 2023-12-11 15:43:18 +00:00
  • 11839e346b Remove Mjolnir's ProtectionManager (MPS has made it redundant). gnuxie 2023-12-11 15:40:42 +00:00
  • a17625ac8f Update CommandHandler and Help for migrated commands. gnuxie 2023-12-11 15:39:37 +00:00
  • 9b48a48c44 UNFINISHED: start moving permission check command to MPS. gnuxie 2023-12-11 15:35:17 +00:00
  • a6b2179b01 Update Protections Commands for MPS. gnuxie 2023-12-11 14:42:25 +00:00
  • 3798883466 Update BanPropagationProtection for updated Rules command. gnuxie 2023-12-10 10:23:19 +00:00
  • b06dcdc8bd Update protections for new consequence provider descriptions gnuxie 2023-12-10 09:59:42 +00:00
  • 4110b62a8a Decide we're not going to do status protection command yet. gnuxie 2023-12-09 18:20:01 +00:00
  • 48351fc3fe Update watch/unwatch commands for MPS. gnuxie 2023-12-09 18:18:17 +00:00
  • d175f1d7f4 Update Unban command for MPS. gnuxie 2023-12-09 18:13:59 +00:00
  • 072ee49e31 Update Rules command for MPS. gnuxie 2023-12-09 17:52:54 +00:00
  • 0d39ab3b99 Update rooms commands to MPS. gnuxie 2023-12-09 17:31:44 +00:00
  • 2fd2745dc3 Update ManagementRoomOutput for MPS. gnuxie 2023-12-09 14:43:54 +00:00
  • 87c09d8719 Correctly configure package.json for MPS. gnuxie 2023-12-09 14:25:57 +00:00
  • f1d98b579a Port joinOnInvite listener from Mjolnir to Draupnir. gnuxie 2023-12-08 13:49:06 +00:00
  • fc163edb3e Remove status command from protections for now. gnuxie 2023-12-07 16:25:53 +00:00
  • e710f99286 Update BasicFlooding protection for protection settings changes. gnuxie 2023-12-07 00:29:42 +00:00
  • 03ed39dd69 Refactor TrustedReporters for MPS. gnuxie 2023-12-06 20:00:45 +00:00
  • 342ef16be6 Consequences are now replaced by MPS consequence providers. gnuxie 2023-12-06 17:13:25 +00:00
  • 4b415410a9 Remove detect federation lag command. gnuxie 2023-12-06 17:12:29 +00:00
  • 11dc0506f2 Remove sync command. gnuxie 2023-12-06 17:11:49 +00:00
  • 34133f6e8c Remove since command gnuxie 2023-12-06 17:11:07 +00:00
  • a9bde39a0a Remove default banlist command. gnuxie 2023-12-06 17:09:50 +00:00
  • cb942365b3 Remove JoinsCommand. gnuxie 2023-12-06 17:08:34 +00:00
  • a370f0f4b4 Begin moving protections over to MPS protections. gnuxie 2023-12-06 17:07:38 +00:00
  • 89bede86c3 Begin moving most commands to interface-manager and MPS. gnuxie 2023-12-06 17:05:17 +00:00
  • 67b4c31cce Move resolve command other to interface-manager and MPS. gnuxie 2023-12-06 17:03:02 +00:00
  • 6fb0584260 Move kick command over to interface-manager and MPS. gnuxie 2023-12-06 17:02:11 +00:00
  • 4d054f4345 Begin moving all commands over to interface-manager and MPS. gnuxie 2023-12-06 17:01:20 +00:00
  • 8fbec62df7 Command Context should have MatrixSendClient. gnuxie 2023-12-06 17:00:23 +00:00
  • f6771b06cf Add MatrixEventReference to presentation types. gnuxie 2023-12-02 18:05:27 +00:00
  • 76a58b6f00 Delete directory management commands. gnuxie 2023-12-01 16:44:38 +00:00
  • 844751a5b3 Add SynapseAdminClient from MPS4BotSDK to Draupnir. gnuxie 2023-12-01 16:43:12 +00:00
  • 68bfd61ccf Update all of InterfaceManager to use MPS. gnuxie 2023-11-27 16:00:23 +00:00
  • 98f3471ea0 Update CommandReader to use MPS. gnuxie 2023-11-27 14:41:45 +00:00
  • 928d9e3fc5 Delete InterfaceManager components that can be sourced from MPS. gnuxie 2023-11-27 14:41:22 +00:00
  • 388eaf6bb1 Update BanPropagationProtection to be an MPS protection. gnuxie 2023-11-27 14:20:48 +00:00
  • e1d009bd69 Update RoomUpdateError to refer to MPS. gnuxie 2023-11-27 14:19:09 +00:00
  • 89f2b52580 Add consequence for unbanning user (MPS). gnuxie 2023-11-27 14:18:34 +00:00
  • ecd6dbef71 Update Draupnir for new protection context in mps. gnuxie 2023-11-24 19:06:38 +00:00
  • 7a5aafde7d Update ReportPoller to use Draupnir (mps). gnuxie 2023-11-24 16:35:33 +00:00
  • e5e771aaea Update ReportPoller to use Draupnir (mps). gnuxie 2023-11-23 14:43:17 +00:00
  • 977c4a39de Update ReportManager to use Draupnir (mps). gnuxie 2023-11-23 14:21:55 +00:00
  • b51566000a Integrate report poller into new Draupnir class. gnuxie 2023-11-22 18:43:13 +00:00
  • 6d28ac81b0 Remove the RuleServer. gnuxie 2023-11-22 17:00:48 +00:00
  • 2d3b4d1e09 Begin implementing matrix-protection-suite support. gnuxie 2023-11-22 16:47:19 +00:00
  • c3bdf2c74a Unfinished listeners from Mjolnir gnuxie 2023-11-13 18:34:57 +00:00
  • 67adb530bc Start cleaning up Mjolnir into Draupnir, starting with listeners. gnuxie 2023-11-13 18:04:22 +00:00
  • 2929266c37 bs gnuxie 2023-11-02 14:27:21 +00:00
  • edb10cd7c3 install matrix-protection-suite gnuxie 2023-11-01 16:37:14 +00:00
  • f5c2ba2ccb v1.87.0 v1.87.0 gnuxie 2024-03-24 18:48:44 +00:00
  • e583f62aa2 Update AS Docs to mention your AS has to be able to write policies. (#299) Catalan Lover 2024-03-21 00:04:04 +01:00
  • 5474f75c57 Update D4A Documentation to be A LOT better. (#272) Catalan Lover 2024-03-18 13:03:31 +01:00
  • 788e89a079 Bump follow-redirects from 1.15.4 to 1.15.6 (#292) dependabot[bot] 2024-03-17 11:33:23 +00:00
  • 9f018fad6b Fix d4all protections MTRNord/draupnir4all MTRNord 2024-03-07 17:31:32 +01:00
  • 38a6cac329 Bump sanitize-html from 2.11.0 to 2.12.1 (#278) dependabot[bot] 2024-03-01 17:43:03 +00:00
  • 76de8b770b Provision with Draupnir in mxid instead of mjolnir. MTRNord 2023-09-01 21:33:18 +02:00
  • d36ffff109 Fix d4all restart command. gnuxie 2024-02-28 21:23:06 +00:00
  • 84f45952ec Rename moderation bot to draupnir-moderation. gnuxie 2024-02-28 21:22:36 +00:00
  • 8d0d3213be Set disableStores: true in matrix-appservice-bridge BridgeOpts. (#270) Gnuxie 2024-02-28 19:14:51 +00:00
  • 099bcbaf64 Update Docs to mention mdad as a installation method. (#248) Catalan Lover 2024-02-10 01:20:25 +01:00
  • 71cb738610 v1.86.2 v1.86.2 gnuxie 2024-02-09 18:50:27 +00:00
  • 945c737df6 Add secret management command line options to documentation. (#247) Gnuxie 2024-02-09 18:39:24 +00:00
  • 561cd96488 Read secrets from command line provided paths, if specified (#242) Rory& 2024-02-09 17:20:24 +00:00
  • faee9367af Bump jsdom from 16.7.0 to 24.0.0 (#215) dependabot[bot] 2024-02-03 17:51:15 +00:00
  • 1aa406d3bd v1.86.1 v1.86.1 gnuxie 2024-02-01 17:23:36 +00:00
  • eceea6f21c Stop processing redaction queue before bans. (#230) Gnuxie 2024-02-01 12:05:32 +00:00
  • 66dfab7d4c Bump ulidx from 0.3.0 to 2.2.1 (#213) dependabot[bot] 2024-01-22 22:36:08 +00:00
  • 3a44659916 Bump the development-dependencies group with 11 updates (#212) dependabot[bot] 2024-01-22 21:59:59 +00:00
  • 4d476b5b15 v1.86.0 v1.86.0 gnuxie 2024-01-15 23:40:47 +00:00
  • bc0f0ea6f3 Change self references from Gnuxie/Draupnir to the-draupnir-project/Draupnir (#208) Catalan Lover 2024-01-16 00:39:57 +01:00
  • 2fe30e3971 Bump express and @types/express (#121) dependabot[bot] 2024-01-15 15:23:33 +00:00
  • 9cb364123d Bump body-parser from 1.20.1 to 1.20.2 (#119) dependabot[bot] 2024-01-15 14:57:18 +00:00
  • 4f806dbd95 Bump the github-actions group with 1 update (#162) dependabot[bot] 2024-01-15 14:56:44 +00:00
  • 1a407e9cc7 Bump follow-redirects from 1.15.1 to 1.15.4 (#203) dependabot[bot] 2024-01-15 14:55:51 +00:00
  • e9969ff29d Change license to AFL-3.0 (#204) Gnuxie 2024-01-15 14:50:05 +00:00
  • df29fec4cf Bump postcss from 8.4.16 to 8.4.31 (#140) dependabot[bot] 2023-10-26 00:17:49 +01:00
  • 41746d3667 Bump crypto-js from 4.1.1 to 4.2.0 (#159) dependabot[bot] 2023-10-26 00:16:22 +01:00