Watch
1
0
Fork
You've already forked mautrix-discord
0
mirror of https://github.com/mautrix/discord.git synced 2026-09-15 23:32:04 -04:00

Commit graph

  • a90c0bed63
    Merge a1d0ceadd4 into c62165a461 Stefano Pigozzi 2026-09-13 02:07:03 +00:00
  • a1d0ceadd4
    Fix comment saying "Whatsapp" instead of "Discord" Stefano Pigozzi 2026-09-13 04:06:50 +02:00
  • c169dfebce
    Merge 4444f2b9e1 into c62165a461 Stefano Pigozzi 2026-09-13 03:49:59 +02:00
  • 4444f2b9e1
    Change default displayname_template to use "(app)" for bots Stefano Pigozzi 2026-09-13 03:48:18 +02:00
  • 64c091c19e add polls TomOdellSheetMusic 2026-09-06 18:50:09 +02:00
  • 9470e6bd6a
    Merge b34f38add0 into c62165a461 Zendorea 2026-09-05 22:50:19 -05:00
  • b34f38add0
    Render thumbnail-only rich embeds Zendorea 2026-09-05 20:50:05 -07:00
  • e83888f174 login,remoteauth: fix unsafe login cancellation megadiscord Tulir Asokan 2026-09-02 17:05:40 +03:00
  • 74aae1be5b
    Merge bba09117ea into c62165a461 Benny B. 2026-09-01 03:51:48 +00:00
  • e3c2e586fa
    Merge 74f09aaa5d into c62165a461 Vixi Argorrok 2026-08-29 15:05:32 +02:00
  • 15dea17040
    Merge 21861dd60b into c85f727c0e Nick Mills-Barrett 2026-08-26 10:28:54 +01:00
  • 557f3df81d
    fix: escaping of mkdown Ryan Li 2026-08-25 18:40:22 -04:00
  • a8d4510727
    fix: nil dereference Ryan Li 2026-08-25 18:07:04 -04:00
  • c85f727c0e dependencies: update mautrix-go Tulir Asokan 2026-08-25 17:26:16 +03:00
  • 872958ba09
    chatinfo: expose group DM recipients to channel name template (#245) Pierre Kisters 2026-08-25 12:25:05 +02:00
  • a3532812c1
    Update pkg/connector/example-config.yaml Tulir Asokan 2026-08-25 13:23:58 +03:00
  • 3e27bb029b docker: update to Alpine 3.24 Tulir Asokan 2026-08-25 13:17:14 +03:00
  • 281bf9c027 dependencies: bump minimum Go version to 1.26 Tulir Asokan 2026-08-25 13:16:51 +03:00
  • 2aa7f8f3b7 backfill: retry failed history fetches Pierre Kisters 2026-08-24 14:32:49 +02:00
  • 79949b60a2 config: expose channel recipients to the name template Pierre Kisters 2026-08-24 15:29:09 +02:00
  • 654a2076ed
    Merge 875ee162e9 into c62165a461 ginnyTheCat 2026-08-23 05:55:43 +02:00
  • 5d9881793a
    Merge ae4c6594e6 into c62165a461 LeaPhant 2026-08-23 05:55:40 +02:00
  • 97990d7868
    Merge 2b00a89848 into c62165a461 Carl Dong 2026-08-23 05:55:36 +02:00
  • a60a5e4f82
    Merge 07557b03a8 into c62165a461 Perny 2026-08-18 18:37:39 +03:00
  • 9a0c049283
    Merge pull request #1 from TomOdellSheetMusic/simplepresence Etienne 2026-08-17 23:45:50 +02:00
  • cedc414f1e
    Merge 9b9754ad32 into c62165a461 Axura 2026-08-17 17:44:07 +08:00
  • d30b9042f0
    Merge 142300a1ec into c62165a461 Ian Chechin 2026-08-16 21:45:50 +08:00
  • c62165a461 Bump version to v0.7.7 main v0.7.7 Tulir Asokan 2026-08-16 15:19:50 +03:00
  • 21861dd60b
    connector: add config options to customize stranger DMs blocking nick/configure-stranger-dm-restrictions Nick Mills-Barrett 2026-08-12 20:27:36 +01:00
  • 6501891a2b
    login: wrap and propagate errors (#242) Nick Mills-Barrett 2026-08-12 18:23:39 +01:00
  • dd17d0fe8c
    Route all Discord login flows through the error mapper Nick Mills-Barrett 2026-08-12 16:57:30 +01:00
  • 7b36a30cd1
    dependencies: upgrade mautrix-go Nick Mills-Barrett 2026-08-12 12:19:35 +01:00
  • 33e07b731b add presence feature TomOdellSheetMusic 2026-08-09 02:45:47 +02:00
  • 11c6ece588
    fix: mutexes to prevent races Ryan Li 2026-08-08 14:01:22 -07:00
  • 74f09aaa5d
    Merge branch 'mautrix:main' into feat/disable_pm_forwarding Vixi Argorrok 2026-08-08 10:16:11 -04:00
  • 748bac0716 Update Docker image to Alpine 3.24 Tulir Asokan 2026-08-08 12:43:32 +03:00
  • 8eea5d5026 Backport req http client Tulir Asokan 2026-08-08 12:31:32 +03:00
  • 39440338b6 Update dependencies Tulir Asokan 2026-08-08 12:14:33 +03:00
  • 7e7ad561ca meowcord/wsapi: send standard Op 1 heartbeat for bot sessions Tulir Asokan 2026-08-08 12:06:55 +03:00
  • 7b0a4250c7
    fix: remove worktrees thesuperRL 2026-08-05 12:24:04 -07:00
  • 1fbf12709a dependencies: update discordgo Skip R 2026-08-03 06:18:28 -07:00
  • 61d3e904b5 meow: sync discordgo Skip R 2026-08-03 05:58:27 -07:00
  • 005afd448c auth/machine: log converted errors Skip R 2026-07-20 07:55:33 -07:00
  • b0c84136dd Feat: New option bridge_private_chat to disable bridging private chats Vixi Argorrok 2026-07-21 12:18:52 -04:00
  • 7727bdfcc5 dependencies: update mautrix-go Tulir Asokan 2026-07-20 15:18:11 +03:00
  • 04b40a6cc5 meow: lint Skip R 2026-07-17 04:05:58 -07:00
  • 4721fca436 doc: vitals Skip R 2026-07-16 15:51:59 -07:00
  • b12444c197 errorcodes: fix comment Skip R 2026-07-16 15:51:59 -07:00
  • 295957290f connector: don't explode if Session.User is nil after Open Skip R 2026-07-15 20:43:40 -07:00
  • 948b6d9321 connector/chatinfo,userinfo: permit when "logged out" Skip R 2026-07-15 20:26:34 -07:00
  • e52c19533e vitals: lock state reads Skip R 2026-07-15 16:42:24 -07:00
  • 5cda45c29f connector/config: correct doc Skip R 2026-07-15 16:42:24 -07:00
  • 3de7b918ac connector: defer full sync until we have good vitals Skip R 2026-07-15 16:42:24 -07:00
  • 17ce47e772 vitals: don't litter context sent to downstream work Skip R 2026-07-15 16:42:24 -07:00
  • 75a27726bd handlediscord: transition bridge state ASAP upon urgent system message Skip R 2026-07-15 16:37:06 -07:00
  • 317876a0b6 refine comments Skip R 2026-07-15 16:37:06 -07:00
  • bf19aafe6f handlediscord: spawn goroutine for updating safety hub/vitals Skip R 2026-07-15 16:24:36 -07:00
  • 86da1edd6c auth/error: don't consider "compromised account" error to be input error Skip R 2026-07-15 16:24:36 -07:00
  • 3fc2e39b88 auth/machine: explicitly check for correct answer field Skip R 2026-07-15 16:14:59 -07:00
  • ae24c77e02 auth/machine: clear interrupt req if IP auth token is invalid Skip R 2026-07-15 16:09:07 -07:00
  • 0c61a6db4c handlediscord: only set UserFlagHasUnreadUrgentMessages when urgent Skip R 2026-07-15 16:01:10 -07:00
  • e2d47d7d32 meow: import beeper fork Skip R 2026-07-14 09:22:20 -07:00
  • 8bcc39ec3b bump to discordgo e194251224ed and correct all flag logic Skip R 2026-07-14 08:33:08 -07:00
  • 3f37f0cb58 connector/vitals: remove unnecessary cast Skip R 2026-07-14 08:25:04 -07:00
  • 96a14ce0ff bump discordgo to 7d8ec59d414a Skip R 2026-07-14 08:24:41 -07:00
  • 8e62a91a2f
    Merge b43df737d2 into c2cd95e7ba Keith Herrington 2026-07-14 17:13:15 +02:00
  • c2cd95e7ba lint Skip R 2026-07-13 23:42:57 -07:00
  • 5abc733383 connector: comments Skip R 2026-07-13 23:40:05 -07:00
  • d052403358 report account vital signals as bridge state, preventing usage when bad Skip R 2026-07-08 09:04:50 -07:00
  • 8520692901 bump discordgo to f8349f61660f Skip R 2026-07-13 18:51:49 -07:00
  • 2531ca79f7
    Merge pull request #1 from thesuperRL/discord-relay-thread-fix thesuperRL 2026-07-13 01:54:07 +01:00
  • 5932f4e5e9
    fix(relay): honor bridge.relay.default_relays for thread creation thesuperRL 2026-07-12 20:52:18 -04:00
  • 38c0a91bac
    fix: scope Keycloak identity scan to discord/slack IdP users thesuperRL 2026-07-12 17:28:48 -04:00
  • 588c04b68b
    fix: run full Keycloak scan at deploy and 4am America/New_York thesuperRL 2026-07-12 17:26:47 -04:00
  • 07a9412831
    fix: run full Keycloak identity scan every 24h or on governance data change thesuperRL 2026-07-12 17:18:09 -04:00
  • d0bad9c1ae
    fix: stop Keycloak identity scan from blocking message mirroring thesuperRL 2026-07-12 17:14:06 -04:00
  • 3af625e8fd
    feat: role ping mirror thesuperRL 2026-07-11 17:58:59 -04:00
  • 6faac571bb connector: consider news channels to be bridgeable Skip R 2026-07-08 09:04:50 -07:00
  • 51adda3a87 chatinfo: add readable string case for news channels Skip R 2026-07-08 09:04:50 -07:00
  • 1ca066c15b auth/error: split field summary logic into method Skip R 2026-07-07 20:42:20 -07:00
  • a8ecf2e4b7 connector/login: make errors visible to the user Skip R 2026-07-07 20:42:20 -07:00
  • 7061d2109f auth/error: add ACCOUNT_COMPROMISED_RESET_PASSWORD error code Skip R 2026-07-07 20:42:20 -07:00
  • 2541cc2f56 auth/error: add AnyFieldHasError utility Skip R 2026-07-07 20:42:20 -07:00
  • aab23b50bf auth/error: check all field errors for the code Skip R 2026-07-07 20:25:35 -07:00
  • ab65bb659a auth/machine: test IP verification via SMS Skip R 2026-07-07 19:49:57 -07:00
  • c88b84dc84 auth/machine: handle expired IP verification tokens Skip R 2026-07-07 19:49:57 -07:00
  • a9fab25784 auth/error: consider InvalidVerificationCode to be a user input error Skip R 2026-07-07 19:49:57 -07:00
  • b5dad96026 auth/error: add more codes Skip R 2026-07-07 19:49:57 -07:00
  • e491ff6e0c connector/login: wire up phone verification Skip R 2026-07-07 19:20:50 -07:00
  • 740ca9e29d auth/machine: support IP verification via code sent to phone via SMS Skip R 2026-07-07 17:23:20 -07:00
  • f2565dda83 auth: widen criteria for user input error detection Skip R 2026-07-07 17:23:20 -07:00
  • 869e9f2519 auth/machine: support one level of re-entrancy & sequencing more ops Skip R 2026-07-07 17:23:20 -07:00
  • 3f7fd707df auth: remove unused imports Skip R 2026-07-07 17:23:20 -07:00
  • fba984b489 auth: fix static checks Skip R 2026-07-07 17:23:20 -07:00
  • 02982000be auth/machine: don't expose POST helper Skip R 2026-07-07 17:06:56 -07:00
  • 3921bb1f1b auth/machine: add captcha tests Skip R 2026-07-07 16:40:18 -07:00
  • 892aede394 auth/machine: turn into a resumable state machine Skip R 2026-07-06 17:36:19 -07:00
  • 9131e2570a
    feat: cache matrix mirroring links when loading from keycloak thesuperRL 2026-07-07 11:59:51 -04:00
  • b43df737d2 Ignore incoming relay webhook echoes Codex 2026-07-05 08:05:31 -07:00
  • b8e193f076 Revert "Show relayed reactions with sender profile" Codex 2026-07-05 08:02:36 -07:00