Skip R
0d779c477c
provisioning: log errors if we fail to sync guild
2026-07-02 13:31:35 -07:00
Skip R
a4faa82ac6
provisioning: read-lock discordgo state while reading
2026-06-19 21:34:57 -07:00
Skip R
ae2321805c
provisioning: backport v1 api
2026-04-12 23:13:19 -07:00
Skip R
4f2dc2bf30
provisioning: check for logged in state
2026-03-10 23:01:48 -07:00
Skip R
3f5993e6e4
provisioning: deeply delete portals when unbridging
2026-03-05 18:46:31 -08:00
Skip R
cfe1d24d19
connector: handle receivers correctly and consolidate thread routing
...
* The split_portals config option is finally respected.
* This should prevent future room duplication when migrating from the
pre-bridgev2 version of the bridge, as we'll finally address guild
channels properly (that is, without a Receiver set, unless
split_portals is true).
2026-03-04 19:15:46 -08:00
Skip R
dfa9c52974
discordid: make function names more explicit
...
These are fairly wordy but help maintain correctness. A channel portal
ID should not be confused with a guild portal ID.
2026-02-13 21:19:07 -08:00
Skip R
04c15d15a7
handlediscord: bridge categories with proper parenting
2026-02-13 21:05:35 -08:00
Skip R
40ae884e7f
connector/client: refactor guild subscription, push log onto context
2026-02-11 19:23:19 -08:00
Skip R
a7ae544999
provisioning: improve compat with beeper desktop
2026-02-05 22:48:36 -08:00
Skip R
4f420c4662
provisioning: preserve logger context
2026-02-05 22:22:13 -08:00
Skip R
4bdb0de559
discordid,connector: remember which guilds were bridged
2026-02-05 22:21:16 -08:00
Skip R
92352ce603
discordid: remove all ID-related casts
...
In the same vein as mautrix-whatsapp, -slack and others, do not make
assumptions about how the ID is represented in the connector code. Let
the discordid package be entirely responsible.
2026-02-01 21:09:17 -08:00
Skip R
138c77c34e
provisioning: sketch out implementation
...
for now, this is completely unauthenticated
2026-01-26 11:33:13 -08:00