Watch
1
0
Fork
You've already forked mautrix-discord
0
mirror of https://github.com/mautrix/discord.git synced 2026-08-24 04:44:56 -04:00

Commit graph

  • 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
  • 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
  • d9100b706c
    Merge 21861dd60b into 6501891a2b Nick Mills-Barrett 2026-08-12 20:28:06 +01: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) megadiscord 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
  • 6bf22e0fa1
    Merge 74f09aaa5d into 8eea5d5026 Vixi Argorrok 2026-08-08 14:16:14 +00:00
  • 74f09aaa5d
    Merge branch 'mautrix:main' into feat/disable_pm_forwarding Vixi Argorrok 2026-08-08 10:16:11 -04:00
  • 55df91c78a
    Merge bba09117ea into 8eea5d5026 Benny B. 2026-08-08 10:15:08 -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
  • 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
  • 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
  • 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
  • d04624ad13 Show relayed reactions with sender profile Codex 2026-07-05 03:17:16 -07:00
  • da5e548b7f Bump lock-threads action version Tulir Asokan 2026-05-23 17:42:29 +03:00
  • c32084002b Move relay webhook helpers out of Matrix handlers Codex 2026-07-04 02:08:35 -07:00
  • 554132ba2d Drop vendored mautrix-go patch Codex 2026-07-04 01:33:14 -07:00
  • 1d93392d07 Add relay webhook helper coverage Codex 2026-07-03 23:54:07 -07:00
  • 085492ca67 Use stored ghost profiles for relay webhooks Codex 2026-07-03 23:34:14 -07:00
  • f761ce8702 Harden relay webhook handling Codex 2026-07-03 17:37:12 -07:00
  • 5633726f9b Edit relayed webhook messages via webhook API Codex 2026-07-03 16:47:02 -07:00
  • d89c7888c3 Resolve relay webhooks to Discord ghost profiles Codex 2026-07-03 11:45:06 -07:00
  • 3def6bbf7a Use webhook profiles for relayed Matrix messages Codex 2026-07-03 11:08:37 -07:00
  • b4fbfbf817 Use valid relay webhook name Codex 2026-07-03 10:54:24 -07:00
  • 796fdf0991 Send relayed Matrix messages via Discord webhooks Codex 2026-07-03 10:35:35 -07:00
  • 46234a78de Allow relay reactions on bridgev2 Codex 2026-07-03 09:36:20 -07:00
  • 80b4e063f1 Run Discord bridgev2 on mautrix-go main Codex 2026-07-03 08:42:31 -07:00
  • 8605f6ccf9
    Rename remaining all-caps Discord references to Fluxer Qsie 2026-07-02 20:37:19 +00:00
  • 0f6b2b4d20
    Rename DB tables/columns and appservice namespace to Fluxer Qsie 2026-07-02 20:35:32 +00:00
  • 0d779c477c provisioning: log errors if we fail to sync guild Skip R 2026-07-02 13:31:22 -07:00
  • 6746575c9b
    Add self-host config fields and fix bridge repo URL Qsie 2026-07-02 20:31:12 +00:00
  • 124fc96dcf
    Rename Discord-branded identifiers to Fluxer Qsie 2026-07-02 20:28:41 +00:00
  • f26a48d0b0
    Rename module to mautrix-fluxer and swap discordgo for fluxergo Qsie 2026-07-02 20:22:45 +00:00
  • bca69922ba handlediscord: bridge incrementally created guild channels Skip R 2026-07-02 10:58:19 -07:00
  • 3762fb09f6 doc: elucidate utility of ensurePortal Skip R 2026-07-02 10:58:19 -07:00
  • 1d50d4b16d client: examine guild bridgedness when reporting channel bridgeability Skip R 2026-07-02 10:58:19 -07:00
  • 025d24eb6c client: refactor shouldBridgeChannel logic into method Skip R 2026-07-02 10:58:19 -07:00
  • 5f13d00432 handlediscord,msgconv: handle attachment editing properly Skip R 2026-07-02 05:23:28 -07:00
  • 012b9293e5 connector: resync all existing private portals upon connect Skip R 2026-06-19 21:43:59 -07:00
  • a4faa82ac6 provisioning: read-lock discordgo state while reading Skip R 2026-06-19 21:22:28 -07:00
  • 97ae7f687f client: wipe guild settings when receiving a full snapshot Skip R 2026-06-19 21:22:28 -07:00
  • ce30aaa726 client: wipe read states when receiving a full snapshot Skip R 2026-06-19 21:22:28 -07:00