bd9fd5cd3c
Revert "fix matrix / db resource cleanup on space unlink"
...
This reverts commit ccc10564f1 .
2025-11-15 15:32:18 +09:00
eec5592938
Dependency inject snow for testing
2025-11-08 13:01:59 +13:00
b45eeb150e
manually revert 3597a3b: "Factorize some of the space link/unlink sanity checks"
2025-11-05 00:26:25 +09:00
0f2e575df2
on unbriding room, also demote powel level of bridge user in matrix room
2025-11-05 00:04:38 +09:00
ccc10564f1
fix matrix / db resource cleanup on space unlink
2025-11-05 00:04:13 +09:00
f4c1ea7c7f
/unlink-space: properly leave guild and clean DB
2025-11-04 23:54:41 +09:00
5f0ec3b2c8
Improve HTML to a state I'm happy with
2025-11-02 22:31:14 +13:00
16309f26b3
add tests from /unlink-space endpoint
2025-11-02 07:51:42 +00:00
5aff6f9048
Add /api/unlink-space implementation
2025-11-02 07:51:42 +00:00
dfc61594f6
Extract /api/unlink code to its own function
2025-11-02 07:51:42 +00:00
3597a3b5ce
Factorize some of the space link/unlink sanity checks
2025-11-02 07:51:42 +00:00
05d788e263
Add button to unlink a space
2025-11-02 07:51:42 +00:00
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: cadence/out-of-your-element#60
Co-authored-by: Elliu <elliu@hashi.re>
Co-committed-by: Elliu <elliu@hashi.re>
2025-11-02 07:50:16 +00:00
255e166e8c
Better message when remote emojis unavailable
2025-10-31 16:22:32 +13:00
d4f4664c25
Fix retrying m->d message deletions
2025-10-23 23:09:14 +11:00
3de762d428
Fix stickers that don't provide content type
2025-10-12 12:17:20 -06:00
cffd3c9f2e
Fix converting discord channel links
2025-10-10 12:26:01 -06:00
5b7433de32
Make tests time zone independent
2025-10-07 14:09:50 -05:00
7916f82b55
Change thread started message ( closes #61 )
2025-10-07 14:09:42 -05:00
7905802825
Allow customising port in setup
2025-10-07 00:48:06 -05:00
3891506163
Roll back snowtransfer to avoid issue with pins
2025-10-07 00:46:44 -05:00
d8e6de62e5
Keep sim_proxy profile data up to date
2025-09-08 16:26:16 +12:00
5a152b87b8
I guess mentions is an optional property too
2025-09-08 12:37:19 +12:00
a968bacffd
Update discord-markdown
...
Interpret channel URLs the same as a channel #mention
2025-09-03 00:00:02 +12:00
c71044fdec
Only edit events if the text has changed
2025-08-29 00:09:18 +12:00
954d41269c
Store directs in database rather than account data
2025-08-21 11:30:23 +12:00
5e4bea6ce6
Remove useless loop
2025-08-21 00:47:50 +12:00
344822cec0
Minor copyedit
2025-08-17 18:25:34 +12:00
a7abdfdc25
Persist cookies longer than session
2025-08-17 18:24:27 +12:00
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
160efc5592
Update dependencies
2025-08-13 20:30:19 +12:00
106aea4031
Remove silly stringify
2025-08-13 13:41:50 +12:00
ca8bbe076c
Replace PK multiple attempts with cache lookup
2025-08-13 13:32:26 +12:00
7bfe140d08
More precise power level checking
2025-08-05 01:40:56 +12:00
67291a3736
Get member data when running backfill
2025-08-05 01:25:09 +12:00
6c23c5725a
Fix default power property usage
2025-08-05 00:53:33 +12:00
50ca219fc1
Fix retrying d->m errors
2025-08-05 00:06:01 +12:00
e306b95764
Add test case for something that was irking me
2025-08-04 23:27:56 +12:00
2614493646
Look harder for username data
2025-08-04 18:10:08 +12:00
cf39737b5a
Move to util
2025-08-04 18:09:39 +12:00
9a33ba3ed2
Fix evil encrypted file event with null url
2025-07-21 12:46:51 +12:00
baf024af84
Fix invalid power level state changes
2025-06-23 10:09:34 +12:00
10a3185823
Give sims enough power to send to read-only rooms
2025-06-22 22:35:33 +12:00
65498e6cd1
Don't archive threads that are part of a forum
2025-06-22 19:04:25 +12:00
639912fee3
Don't overwrite space parent of self-service rooms
2025-06-22 18:51:24 +12:00
50a047249b
Check hierarchy instead of m.space.child
2025-06-22 18:38:20 +12:00
efaa59ca92
Update CloudStorm (requires node 22+!)
2025-06-21 22:57:31 +12:00
4b5fb59d96
Fix directory with emoji files
2025-06-21 17:02:57 +12:00
7d83f114ba
Fix channel links inside lists
2025-06-21 14:45:49 +12:00
408475dabb
Fix guild emoji upload command
2025-06-17 17:18:44 +12:00