Commit Graph

764 Commits

Author SHA1 Message Date
Cadence Ember
33ec4a9bea Merge branch '3.3-backports' 2025-12-03 00:56:33 +13:00
Cadence Ember
0bb7a27164 Semaphore retries per room 2025-12-03 00:55:20 +13:00
Cadence Ember
c7313035a4 Update global profiles for sims 2025-12-01 16:53:09 +13:00
Cadence Ember
493bc25602 Fix unbridging procedure 2025-12-01 16:53:09 +13:00
Cadence Ember
f176b547ce Maybe accept invites more reliably 2025-12-01 16:53:04 +13:00
Cadence Ember
1758b7aa22 m->d: make image-replies work 2025-12-01 16:52:25 +13:00
Cadence Ember
c298f78f96 Update global profiles for sims 2025-12-01 16:48:11 +13:00
Cadence Ember
3fc51cef15 Add upgraded_timestamp to historical_channel_room 2025-12-01 16:38:38 +13:00
Cadence Ember
20453aab43 res.json type fixes 2025-12-01 16:03:27 +13:00
Cadence Ember
6d0a98eb49 Fix unbridging procedure 2025-11-28 17:20:44 +13:00
Cadence Ember
42beb6d249 Maybe accept invites more reliably 2025-11-27 21:48:49 +13:00
Cadence Ember
a0fc7a7136 m->d: make image-replies work 2025-11-26 17:21:15 +13:00
Cadence Ember
a441c476f8 Support multiple versions of rooms 2025-11-26 15:43:48 +13:00
Cadence Ember
e6c30f80b5 Configure whether to receive presences 2025-11-19 16:47:35 +13:00
Cadence Ember
0f24994af9 The database works better if you query it. 2025-11-19 16:40:40 +13:00
Cadence Ember
edd4f988ec Support persistent Matrix sims for webhooks 2025-11-19 16:37:39 +13:00
Cadence Ember
ce30272389 Exclude vulnerable version of glob
OOYE isn't impacted by the vulnerability. This is just for confidence.
2025-11-18 15:08:14 +13:00
Cadence Ember
d0f7d79d78 Fix duplicated data appearing on Matrix 2025-11-18 14:48:59 +13:00
Cadence Ember
a2787f7b0b Record failed URL in more error messages 2025-11-15 23:04:23 +13:00
Cadence Ember
1338e6ba88 Update discord-markdown 2025-11-15 16:41:02 +13:00
Cadence Ember
408070f329 Version 3.2 2025-11-13 16:55:01 +13:00
Cadence Ember
e332786fd0 forgot an await 2025-11-13 15:57:12 +13:00
Cadence Ember
3d34c9d653 Try raising errors for failed media 2025-11-13 15:47:42 +13:00
Cadence Ember
56a4fe1286 m->d: link too-large files instead of uploading 2025-11-13 15:28:14 +13:00
Cadence Ember
158921d55e Improve emoji uploading experience 2025-11-10 19:08:25 +13:00
Cadence Ember
03aa4e0866 Update dependencies 2025-11-10 00:55:11 +13:00
Cadence Ember
cba79658fa Don't post new embeds for old messages 2025-11-10 00:45:56 +13:00
Cadence Ember
b4dd66fbec More consistently generate embeds for Matrix 2025-11-09 01:07:03 +13:00
Cadence Ember
bc32910cc8 Silence errors if generated embeds can't be sent 2025-11-09 00:24:24 +13:00
Elliu
d95a114377 Fix matrix api joinRoom() for remote rooms (#60)
When using self-service mode and trying to link with a remote matrix
room (room not in the same HS as the bridge user), then we need to add
the "via" HSs to join the room with, or else it fails.

We get it from the "m.space.child" in the "children_state" of the space
hierarchy.

Co-authored-by: Cadence Ember <cadence@disroot.org>
Reviewed-on: https://gitdab.com/cadence/out-of-your-element/pulls/60
Co-authored-by: Elliu <elliu@hashi.re>
Co-committed-by: Elliu <elliu@hashi.re>
2025-11-02 07:50:16 +00:00
Cadence Ember
255e166e8c Better message when remote emojis unavailable 2025-10-31 16:22:32 +13:00
Cadence Ember
d4f4664c25 Fix retrying m->d message deletions 2025-10-23 23:09:14 +11:00
Cadence Ember
3de762d428 Fix stickers that don't provide content type 2025-10-12 12:17:20 -06:00
Cadence Ember
cffd3c9f2e Fix converting discord channel links 2025-10-10 12:26:01 -06:00
Cadence Ember
5b7433de32 Make tests time zone independent 2025-10-07 14:09:50 -05:00
Cadence Ember
7916f82b55 Change thread started message (closes #61) 2025-10-07 14:09:42 -05:00
Cadence Ember
7905802825 Allow customising port in setup 2025-10-07 00:48:06 -05:00
Cadence Ember
3891506163 Roll back snowtransfer to avoid issue with pins 2025-10-07 00:46:44 -05:00
Cadence Ember
d8e6de62e5 Keep sim_proxy profile data up to date 2025-09-08 16:26:16 +12:00
Cadence Ember
5a152b87b8 I guess mentions is an optional property too 2025-09-08 12:37:19 +12:00
Cadence Ember
a968bacffd Update discord-markdown
Interpret channel URLs the same as a channel #mention
2025-09-03 00:00:02 +12:00
Cadence Ember
c71044fdec Only edit events if the text has changed 2025-08-29 00:09:18 +12:00
Cadence Ember
954d41269c Store directs in database rather than account data 2025-08-21 11:30:23 +12:00
Cadence Ember
5e4bea6ce6 Remove useless loop 2025-08-21 00:47:50 +12:00
Cadence Ember
344822cec0 Minor copyedit 2025-08-17 18:25:34 +12:00
Cadence Ember
a7abdfdc25 Persist cookies longer than session 2025-08-17 18:24:27 +12:00
Cadence Ember
2a0e22a122 Don't explode if it can't send follow-up errors
This _should_ be awaited all the way up, but it didn't work for me,
and better safe than sorry I guess?
2025-08-13 20:49:02 +12:00
Cadence Ember
160efc5592 Update dependencies 2025-08-13 20:30:19 +12:00
Cadence Ember
106aea4031 Remove silly stringify 2025-08-13 13:41:50 +12:00
Cadence Ember
ca8bbe076c Replace PK multiple attempts with cache lookup 2025-08-13 13:32:26 +12:00