Cadence Ember
d8c0a947f2
Automatically reload registration
2026-03-25 15:39:26 +13:00
Cadence Ember
f1b111a8a4
Refuse to operate on encrypted rooms
...
- Refuse to link to encrypted rooms
- Do not show encrypted rooms as link candidates (if server supports)
- Reject invites to encrypted rooms with message
- Unbridge and leave room if it becomes encrypted
2026-03-17 12:35:42 +13:00
Cadence Ember
e6c3013993
Make default permission setting functional
2026-03-14 20:23:43 +13:00
Cadence Ember
99f4c52beb
Fix attempting to follow an upgrade path twice
2026-03-13 10:17:04 +13:00
Cadence Ember
6ca1b836e1
Add more debugging information
2026-03-11 12:38:05 +13:00
Cadence Ember
cd8549da38
Fix sticker tests and coverage
2026-03-08 23:32:36 +13:00
Cadence Ember
f7a5b2d74c
Update tryToCatch dependency and usages
2026-03-08 22:36:05 +13:00
Cadence Ember
9eaa85c072
Add /invite Matrix command to get Discord invite
2026-03-08 22:34:51 +13:00
Cadence Ember
e275d4c928
Add script to estimate total channel file size
2026-02-27 18:35:48 +13:00
Cadence Ember
9f9cfdb534
Allow namespace prefix to be empty string
2026-02-17 14:03:57 +13:00
Cadence Ember
314f37f640
Add newline at end of registration to help shells
2026-02-11 11:49:35 +13:00
Cadence Ember
c4909653aa
Fix typecheck
2026-02-11 11:31:27 +13:00
Cadence Ember
d1b0fa48cf
Add tests for emoji sheet; style and nits
2026-02-11 02:42:10 +13:00
abdul
c0d82754b0
Link instead of upload emoji sprite sheets
2026-02-11 02:42:05 +13:00
Cadence Ember
b52b2de205
Customise format for Klipy GIFs
2026-02-04 00:45:23 +13:00
Cadence Ember
44208b6fd5
Add /ping command
2026-01-30 19:25:45 +13:00
Cadence Ember
e3e38b9f24
Components v2 support
2026-01-30 19:22:13 +13:00
Cadence Ember
6200d0b986
Fix selective kstate failing on missing events
2026-01-30 13:44:13 +13:00
Cadence Ember
d7f5f8bac4
Fix getting invite state
...
This SSS API call should work on Synapse, Tuwunel, and Continuwuity.
A fallback via hierarchy is provided for Conduit.
2026-01-30 13:43:01 +13:00
Cadence Ember
2496f4c3b0
Fix retrying own events as non-moderator
2026-01-25 13:50:16 +13:00
Cadence Ember
0dc9293f0d
Include user_id with sync per spec
2026-01-23 13:29:55 +13:00
Cadence Ember
ed76dbd76a
Wait for Discord connection before listening m->d
2026-01-21 14:53:52 +13:00
Cadence Ember
90fcbd0ddc
Update Discord libraries
2026-01-21 14:33:24 +13:00
abdul
1741bc0fa7
Fix webp animated emojis
...
https://discord.com/developers/docs/reference#image-formatting-cdn-endpoints
> WebP and AVIF formats must be requested as WebP.
2026-01-17 23:06:19 +13:00
Cadence Ember
fba50e9505
Fix getPermissions misunderstanding @everyone
2026-01-14 15:11:22 +13:00
Cadence Ember
3d3671e05a
skip "cannot invite user that is joined"
2026-01-10 13:19:16 +13:00
Cadence Ember
505c41a35e
More code coverage
2026-01-10 02:28:18 +13:00
Cadence Ember
045fdfdf27
General code coverage
2026-01-09 03:49:32 +13:00
Cadence Ember
0d15865bcd
kstate fixes and code coverage
2026-01-09 02:07:08 +13:00
Cadence Ember
4bea696a5a
setUserPower should account for room version 12
2026-01-07 15:38:09 +13:00
Cadence Ember
55e0e5dfa1
Room version 12 and room upgrades
2026-01-07 02:43:20 +13:00
Cadence Ember
231b26113e
Fix topic diffing from original creation
2025-12-16 12:17:34 +13:00
Cadence Ember
e4d0838af5
Support creating v12 rooms
2025-12-16 02:15:17 +13:00
Cadence Ember
4bc7e794ab
Refactor private chat creation
2025-12-16 00:36:11 +13:00
Cadence Ember
239568a8e5
Fully remove failed experiment
2025-12-16 00:34:37 +13:00
Cadence Ember
696a45f344
MAS compatibility
2025-12-13 14:03:10 +13:00
Cadence Ember
c298f78f96
Update global profiles for sims
2025-12-01 16:48:11 +13:00
Cadence Ember
20453aab43
res.json type fixes
2025-12-01 16:03:27 +13:00
Cadence Ember
42beb6d249
Maybe accept invites more reliably
2025-11-27 21:48:49 +13:00
Cadence Ember
e6c30f80b5
Configure whether to receive presences
2025-11-19 16:47:35 +13:00
Cadence Ember
a2787f7b0b
Record failed URL in more error messages
2025-11-15 23:04:23 +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
158921d55e
Improve emoji uploading experience
2025-11-10 19:08:25 +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
3de762d428
Fix stickers that don't provide content type
2025-10-12 12:17:20 -06:00
Cadence Ember
7bfe140d08
More precise power level checking
2025-08-05 01:40:56 +12:00
Cadence Ember
6c23c5725a
Fix default power property usage
2025-08-05 00:53:33 +12:00
Cadence Ember
e306b95764
Add test case for something that was irking me
2025-08-04 23:27:56 +12:00
Cadence Ember
50a047249b
Check hierarchy instead of m.space.child
2025-06-22 18:38:20 +12:00