Commit Graph

  • 9a4f48c31e Fix import MTRNord 2023-10-23 19:02:39 +02:00
  • 37b0d0b32d Just use @opentelemetry/propagator-jaeger MTRNord 2023-10-23 19:02:20 +02:00
  • d78fc6dbee ensure we parse the hex MTRNord 2023-10-23 18:59:16 +02:00
  • 2eec36523f Get correct ids MTRNord 2023-10-23 18:31:03 +02:00
  • c53543dc17 Fix header parsing MTRNord 2023-10-23 18:12:33 +02:00
  • 596997f789 Correctly pass textMapPropagator MTRNord 2023-10-23 15:23:23 +02:00
  • 690103a05c Use custom trace extractor for synapse MTRNord 2023-10-23 14:49:51 +02:00
  • 56e03e9ccb Fix markdown trailing whitespace & exlude .svg from trailing-whitespace checks (#148) Aminda Suomalainen 2023-10-21 14:18:52 +03:00
  • 5738d764d4 Add support for bot-sdk crypto as an experimental flag (#145) Marcel 2023-10-21 13:18:10 +02:00
  • 2f70ba9e13 Meow MTRNord 2023-10-20 15:25:53 +02:00
  • 246aa14554 Debug failing admin commands MTRNord 2023-10-20 15:16:36 +02:00
  • 3823f22a90 pre-commit autoupdate (#143) Aminda Suomalainen 2023-10-12 18:02:05 +03:00
  • 563a57fdea Fix link to our own copy of moderators.md (#133) Julian Foad 2023-09-22 15:48:47 +01:00
  • 9f04502774 Bump the github-actions group with 4 updates (#125) dependabot[bot] 2023-09-19 14:29:18 +01:00
  • 68e68c434c Add gif showing ban command prompts. gnuxie 2023-09-07 19:53:31 +01:00
  • 0f014afbbb Add "*.gif" to git-lfs in prepearation for GIFs!! wohoo. gnuxie 2023-09-07 19:51:30 +01:00
  • 55bd72d6bf Add missing package.json to image and update to node 20 MTRNord 2023-09-14 09:52:36 +02:00
  • 632cac5baf Fix repository path MTRNord 2023-09-14 09:50:33 +02:00
  • a84fa884bd Make Dockerfile more reliable for multiarch MTRNord 2023-09-14 09:49:33 +02:00
  • b38a4159a9 Bump the dockerfile to node 20 (#129) Marcel 2023-09-13 23:05:31 +02:00
  • d620ffa206 Move to eslint (#88) Marcel 2023-09-13 13:26:51 +02:00
  • daa8d4091d Merge commit 'efe842cc9f6fc67185702169933ecf7408bcb2e8' into MTRNord/draupnir4all MTRNord 2023-09-13 11:09:13 +02:00
  • b21c0a1df9 Decrease dependency update check to weekly (#124) Aminda Suomalainen 2023-09-12 15:24:29 +03:00
  • efe842cc9f v1.85.1 v1.85.1 gnuxie 2023-09-12 11:58:14 +01:00
  • 69b7209739 Fix RoomUpdateError roomId argument typo (#123) Gnuxie 2023-09-12 11:57:50 +01:00
  • 272d81946b Bump config and @types/config (#118) dependabot[bot] 2023-09-11 15:08:49 +01:00
  • 6694bf547e dependabot.yml: rename everything to github-actions (#120) Aminda Suomalainen 2023-09-11 17:04:28 +03:00
  • a328f52558 Bump yaml from 2.2.2 to 2.3.2 (#111) dependabot[bot] 2023-09-11 15:03:58 +01:00
  • 2330ddc719 Bump the everything group with 4 updates (#115) dependabot[bot] 2023-09-11 14:44:16 +01:00
  • 0112a995b7 Bump the development-dependencies group with 9 updates (#116) dependabot[bot] 2023-09-11 13:38:45 +01:00
  • ee33c9aa18 .github/dependabot.yml: attempt to group updates (#114) Aminda Suomalainen 2023-09-11 15:28:38 +03:00
  • fe7f388d0e .github/dependabot.yml: explicitly configure dependabot (#103) Aminda Suomalainen 2023-09-11 13:15:06 +03:00
  • 645dd8950f Upgrade matrix-appservice bridge to ^9.0.1 (#102) Marcel 2023-09-11 12:08:16 +02:00
  • ab7dd7f03e Cache the own profile MTRNord 2023-09-10 16:05:05 +02:00
  • 3a7f581441 fix typo MTRNord 2023-09-09 16:13:14 +02:00
  • 96177b113f Use similar logic from main command handler in appservice command handler to make it more reliable with displaynames MTRNord 2023-09-09 16:08:40 +02:00
  • f2fe0b984c Add missing await MTRNord 2023-09-09 15:55:41 +02:00
  • b3d4bcb6ed Get logging for admin commands MTRNord 2023-09-09 15:53:00 +02:00
  • 6560be1cc7 Make admin commands work if the displayname was changed MTRNord 2023-09-09 15:38:57 +02:00
  • f78d69530e Update D4All to matrix-appservice-bridge@9.0.1 MTRNord 2023-09-09 12:30:32 +02:00
  • fb0199fdc9 v1.85.0 v1.85.0 gnuxie 2023-09-07 16:00:02 +01:00
  • 26468afcde Only CommandExceptions should log at creation. (#99) Gnuxie 2023-09-07 15:59:20 +01:00
  • 4b656306ed Deprecate config.verboseLogging (#98) Gnuxie 2023-09-07 15:27:00 +01:00
  • bef21850e8 Use --forbid-only flag in integration test suite. (#97) Gnuxie 2023-09-07 14:13:26 +01:00
  • a924a19666 Replace loop with generator MTRNord 2023-09-06 11:24:19 +02:00
  • 9d841697b2 Rework RoomUpdateErrors to be CommandErrors or CommandExceptions gnuxie 2023-09-05 18:05:25 +01:00
  • 3ec37e3fe8 Introduce concept of Known and Unknown exceptions. gnuxie 2023-09-05 18:00:59 +01:00
  • 73601687a8 Add UnbanPropagation BanPropagationProtection. gnuxie 2023-08-30 13:12:36 +01:00
  • 3f06a25477 Add missing await MTRNord 2023-09-05 20:34:30 +02:00
  • 0c85d32098 try to speedup starting the bots MTRNord 2023-09-05 17:30:21 +02:00
  • 29a8bec086 Bring various documentation up to date with current events. gnuxie 2023-09-04 20:33:58 +01:00
  • 2a4829dc1e Use <details> for error detail. gnuxie 2023-09-04 15:06:07 +01:00
  • e8847a2524 Allow Draupnir to ignore m.room.server_acl gnuxie 2023-09-01 20:34:09 +01:00
  • 1e82c15d82 Add font tag to DeadDocument gnuxie 2023-09-01 19:21:58 +01:00
  • ea49b0a536 Use JSX for the protected rooms set's printActionResult. gnuxie 2023-08-31 23:07:29 +01:00
  • 601aa33bc6 Remove Mjolnir's ErrorCache. gnuxie 2023-08-31 15:40:24 +01:00
  • 54eea7972d Fix merge conflicts MTRNord 2023-09-04 14:23:08 +02:00
  • bc0fc7c25a package.json: refer to https clone url (#90) Aminda Suomalainen 2023-09-04 14:38:07 +03:00
  • c9cc5693ac Bump matrix-appservice-bridge from 8.1.1 to 8.1.2 (#71) dependabot[bot] 2023-09-04 12:37:09 +01:00
  • 0de9ad3333 Add command that allows to easily set the Displayname of a bot (#91) Marcel 2023-09-04 13:34:26 +02:00
  • f55d8a453d Add health endpoint to appservice and add metrics via prometheus (#70) Marcel 2023-09-04 13:32:26 +02:00
  • 2ea8ddf864 Use the new help style on the appservice commands and add missing descriptions for the arguments (#69) Marcel 2023-09-04 13:30:50 +02:00
  • 0204fb5139 Return the trace id instead of a random UUID if there is one available MTRNord 2023-09-03 16:17:41 +02:00
  • f03ad33e99 Make displaynames with spaces work MTRNord 2023-09-03 15:48:45 +02:00
  • 80e3578011 Make displaynames with spaces work MTRNord 2023-09-03 15:44:47 +02:00
  • b67bae2cd1 Add missing matrix interface adaptor and use CommandError MTRNord 2023-09-03 15:37:22 +02:00
  • 4f4487c58e Only set the displayname once MTRNord 2023-09-03 15:18:55 +02:00
  • 493f7a9d6b Make sure we catch the 404 MTRNord 2023-09-03 14:55:36 +02:00
  • f72402852d Set displayname of admin bot MTRNord 2023-09-03 14:51:24 +02:00
  • b605430c77 Fix span issues MTRNord 2023-09-03 14:42:41 +02:00
  • eea8aecc76 Make sure we join the room before sending events MTRNord 2023-09-03 14:40:48 +02:00
  • 27518fff66 Add missing import MTRNord 2023-09-03 14:12:21 +02:00
  • 0d31539b96 Fix typos MTRNord 2023-09-03 14:04:53 +02:00
  • be7ebc64cf Use new system for displayname command MTRNord 2023-09-03 14:02:48 +02:00
  • b6dfaa62e4 Add displayname command MTRNord 2023-09-03 13:00:37 +02:00
  • 227117555f Fix store command for provisioning MTRNord 2023-09-03 12:41:11 +02:00
  • 217b9e46b5 Credit Gnuxie in the Status command MTRNord 2023-09-03 12:32:15 +02:00
  • e8b7746b6c Update mjolnir.yml Marcel 2023-09-03 12:17:19 +02:00
  • b8c62bfcd1 Fix imports MTRNord 2023-09-03 11:50:53 +02:00
  • 2d12e5cbc0 Fix tracing causing issues MTRNord 2023-09-03 11:50:20 +02:00
  • 0add0aa78c Fix repo MTRNord 2023-09-03 11:37:40 +02:00
  • f890c59974 Remove possibly breaking span MTRNord 2023-09-03 11:36:53 +02:00
  • 88b4b1e44e Add tracing ids to errors and warnings in the code MTRNord 2023-09-02 23:36:19 +02:00
  • 1ecd7c0d1f Introduce enums to make sure we dont type the attributes across the code MTRNord 2023-09-02 23:15:05 +02:00
  • 61e81b21de Cleanup tracer code MTRNord 2023-09-02 23:03:34 +02:00
  • 9159043872 Fix filter MTRNord 2023-09-02 22:28:57 +02:00
  • a526fda72b Make sure we use the span MTRNord 2023-09-02 22:23:55 +02:00
  • e5c50ec362 Fix commands MTRNord 2023-09-02 22:19:41 +02:00
  • 5a7ac6fa54 Fix filter for healthcheck traces MTRNord 2023-09-02 21:56:35 +02:00
  • e587279c22 Fix filter for healthcheck traces MTRNord 2023-09-02 21:51:49 +02:00
  • 76e3ba9180 Add messages when provisioning MTRNord 2023-09-02 19:34:56 +02:00
  • 96e331b3e9 Update matrix-appservice fork MTRNord 2023-09-02 18:39:20 +02:00
  • 847e9038b1 Update matrix-appservice fork MTRNord 2023-09-02 18:34:00 +02:00
  • 0f95a92168 Update matrix-appservice fork MTRNord 2023-09-02 18:24:13 +02:00
  • e513b00785 Update matrix-appservice fork MTRNord 2023-09-02 18:16:22 +02:00
  • d410af5e4d Update matrix-appservice fork MTRNord 2023-09-02 18:11:28 +02:00
  • ce03a84d73 Ensure we install git in the docker MTRNord 2023-09-02 17:05:00 +02:00
  • 762938a8ba Tracing for the appservice handler MTRNord 2023-09-02 17:01:06 +02:00
  • 7333232747 Do not preprend constructor name. This seems to mess MTRNord 2023-09-02 16:24:15 +02:00
  • 748e0a5399 Add missing spread operators MTRNord 2023-09-02 16:13:58 +02:00