Cadence Ember
3fc51cef15
Add upgraded_timestamp to historical_channel_room
2025-12-01 16:38:38 +13:00
Cadence Ember
a441c476f8
Support multiple versions of rooms
2025-11-26 15:43:48 +13:00
Cadence Ember
d0f7d79d78
Fix duplicated data appearing on Matrix
2025-11-18 14:48:59 +13:00
Cadence Ember
cba79658fa
Don't post new embeds for old messages
2025-11-10 00:45:56 +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
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
954d41269c
Store directs in database rather than account data
2025-08-21 11:30:23 +12:00
Cadence Ember
160efc5592
Update dependencies
2025-08-13 20:30:19 +12:00
Cadence Ember
e306b95764
Add test case for something that was irking me
2025-08-04 23:27:56 +12:00
Cadence Ember
2614493646
Look harder for username data
2025-08-04 18:10:08 +12:00
Cadence Ember
9a33ba3ed2
Fix evil encrypted file event with null url
2025-07-21 12:46:51 +12:00
Cadence Ember
10a3185823
Give sims enough power to send to read-only rooms
2025-06-22 22:35:33 +12:00
Cadence Ember
edf60bcd2d
Remove provider line from Tenor gifs
2025-06-15 21:18:33 +12:00
Cadence Ember
557b7653e2
Test coverage for message info API
2025-06-08 22:29:10 +12:00
Cadence Ember
ab396bd581
Generate embeds for invites with events
2025-06-08 21:52:28 +12:00
Cadence Ember
bb711c26ac
API endpoint for message info
2025-05-12 14:30:49 +12:00
Cadence Ember
7a59f48c0a
New emoji storage and bug fixes in setup
2025-05-12 14:29:34 +12:00
Cadence Ember
b0ffb45e55
Allow un-reacting in read-only rooms
2025-04-16 22:42:09 +12:00
Cadence Ember
dd63ac7d44
New error trace stringifier
2025-03-12 16:01:36 +13:00
Cadence Ember
a8670323a0
m->d: fix image captions spec, fix upload issues
2025-02-28 00:39:03 +13:00
Cadence Ember
6df8d9a079
Display limited replies to unbridged messages
2025-02-24 01:41:32 +13:00
Cadence Ember
62be5f7091
Code coverage for web settings
2025-02-21 16:41:43 +13:00
Cadence Ember
fbc1b6f419
Code quality
2025-02-20 11:36:51 +13:00
Cadence Ember
6eed4ec54a
Allow anyone to react in read-only rooms
2025-02-19 13:56:01 +13:00
Cadence Ember
d0ac5b58a7
Let anybody run tests
2025-02-16 09:37:21 +13:00
Cadence Ember
b6e12044a8
Update dependencies
2025-02-11 13:24:30 +13:00
Cadence Ember
984d4362a5
Remove node-fetch
2025-02-11 12:51:58 +13:00
Cadence Ember
6a1be91071
Fix scanning forwarded messages for mentions
2025-02-10 00:24:59 +13:00
Cadence Ember
b2078620be
Code coverage for matrix log in & guild settings
2025-02-08 16:05:35 +13:00
Cadence Ember
a90d3b9055
Code coverage for link/unlink endpoints
2025-02-07 16:56:10 +13:00
Cadence Ember
a29d019d17
Make read-only Discord channels read-only on Matrix
2025-02-05 16:57:45 +13:00
Cadence Ember
f7e2c89e65
Test setup for new web pages
2025-02-05 14:57:05 +13:00
Cadence Ember
5b06d5984a
Do cache space members in member_cache
2025-01-20 02:33:24 +13:00
Cadence Ember
f42eb6495f
New unicode emoji processor
2025-01-17 18:05:34 +13:00
Cadence Ember
8ad299b04c
Add foreign keys to database
2025-01-17 11:33:29 +13:00
Cadence Ember
93cacba283
Make sure client hint change applies
...
Will eventually remove it fully in v4.
2025-01-08 01:25:17 +13:00
Cadence Ember
3e5034cff5
Remove read receipts visibility client hint
...
This is a failed experiment that is long past its time. It needs to go.
2025-01-08 01:07:46 +13:00
Cadence Ember
06b6a63ee3
Sync pins back from Matrix to Discord
2025-01-07 12:24:03 +13:00
Cadence Ember
4c62124cee
Improve invite QR generation
2025-01-06 21:53:48 +13:00
Cadence Ember
0fe02dce22
Fix web page exploding for unlinked guilds
...
Now it should at least show something, though features
like invite won't work correctly. More work needed.
2024-12-28 20:01:27 +13:00
Cadence Ember
c599dff590
Tests and coverage for web
2024-12-24 01:06:19 +13:00
Cadence Ember
0d8b9d5705
Forwarded messages code coverage and plaintext fix
2024-11-01 16:50:28 +13:00
Cadence Ember
1b539cfa64
Forwarding text messages
2024-11-01 16:39:56 +13:00
Cadence Ember
49948ae2c1
Support forwarded messages
2024-10-31 17:34:25 +13:00
Cadence Ember
4167a01ed1
Add test template for forwarded message
2024-10-25 16:51:20 +13:00
Cadence Ember
6f7ed829b8
Create and populate guild_id column
2024-10-05 02:23:58 +13:00
Cadence Ember
9f9d1f615e
Test coverage for all interactions
2024-09-30 23:35:09 +13:00
Cadence Ember
f77602afa6
Add tests for privacy interaction
2024-09-30 16:26:12 +13:00
Cadence Ember
33915a595d
Add tests for reactions interaction
2024-09-30 01:42:12 +13:00