Commit graph

71 commits

Author SHA1 Message Date
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
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
4167a01ed1 Add test template for forwarded message 2024-10-25 16:51:20 +13:00
Cadence Ember
bad8c5b8c2 Test invite interaction & code coverage 2024-09-30 00:51:55 +13:00
Cadence Ember
b0a0e62a86 Adapt createRoom/space/invite to self-service 2024-09-25 01:58:26 +12:00
Cadence Ember
a218774c13 Only moderators can change room avatar 2024-09-01 15:14:26 +12:00
Cadence Ember
7afe3e7591 Copy power levels from spaces to new rooms 2024-08-31 16:41:06 +12:00
Cadence Ember
65de8aaf98 Code coverage 2024-08-28 13:01:59 +12:00
Cadence Ember
5af7d6bf42 Add test for a generated embed on a reply 2024-08-28 11:51:02 +12:00
Cadence Ember
818311bcb4 Use kstate $url feature for channel icons 2024-08-28 01:35:53 +12:00
Cadence Ember
2c93ff1e6d Match old and new formats of reply rep 2024-08-16 12:04:09 +12:00
Cadence Ember
ff7af39802 Exclude generated embeds for discord.com 2024-03-25 18:05:19 +13:00
Cadence Ember
d01c888d02 Support embed generate MESSAGE_UPDATE events 2024-03-15 15:54:13 +13:00
Cadence Ember
12d85c982e Allow Matrixers to @room if Discorders can too 2024-03-07 10:17:39 +13:00
Cadence Ember
2fb68900c7 d->m: Support permissioned @everyone -> @room
This only works if #9 is fixed in the future.
2024-03-06 13:04:51 +13:00
Cadence Ember
e2d0ea41d5 Improve video embed formatting 2024-03-06 11:38:46 +13:00
Cadence Ember
1e8066ca0a Embed URL should only appear when embed has title 2024-03-06 09:45:18 +13:00
Cadence Ember
47ac49a855 Rearrange code (self-review) 2024-03-04 17:02:38 +13:00
Cadence Ember
19a34a6385 d->m: PK reply to attachment now uses native reply 2024-02-16 10:06:30 +13:00
Cadence Ember
e0d96cde19 d->m: Better text for links to unbridged channels 2024-02-14 11:57:15 +13:00
Cadence Ember
13d1f86d31 d->m: Fix conversion of PK replies to Discord user 2024-02-13 14:38:41 +13:00
Cadence Ember
c7fb6fd52e Improve test coverage 2024-02-02 15:55:02 +13:00
Cadence Ember
0237e6d8fd Improve code coverage for video 2024-01-19 12:39:07 +13:00
Cadence Ember
d02f86b342 Code coverage for unknown channel mention 2024-01-19 12:37:13 +13:00
Cadence Ember
011889216b Add lottie sticker message test data 2024-01-18 17:04:00 +13:00
Cadence Ember
cf25e1661b Add test data for attachments with description 2023-12-21 08:23:35 +13:00
Cadence Ember
b9ec28a5ad Handle user creation for Clyde AI 2023-11-25 22:26:26 +13:00
Cadence Ember
9158eb2476 Add full coverage for previous commit 2023-11-23 16:41:32 +13:00
Cadence Ember
8d452102d5 d->m: Message links are now guessed when unknown 2023-11-23 16:11:46 +13:00
Cadence Ember
afbbe0da3d Fix more edge-case embed formatting 2023-10-28 00:24:42 +13:00
Cadence Ember
d9d672bffd d->m: Make role mentions really pretty 2023-10-14 02:15:21 +13:00
Cadence Ember
44f90cbb5f Use Discord global_name as sim user displayname 2023-10-14 01:00:28 +13:00
Cadence Ember
61ac535995 d->m fix replying to matrix user in thread 2023-10-13 02:05:44 +13:00
Cadence Ember
1ad1c6b525 Add tests for all room privacy levels 2023-10-13 00:51:38 +13:00
Cadence Ember
48d69c0539 Start work on pinned events 2023-10-10 17:41:53 +13:00
Cadence Ember
7790d98c66 Fix bridging interaction responses and edits 2023-10-10 11:23:51 +13:00
Cadence Ember
0e56255f82 Improve code coverage 2023-10-07 22:47:31 +13:00
Cadence Ember
e3b2c844d8 Fix emoji_id references and add tests 2023-10-07 20:58:46 +13:00
Cadence Ember
a49b46381c Fix displayname/display_name discrepancy 2023-10-04 23:23:57 +13:00
Cadence Ember
a56942cf14 Finally get the embed tests passing 2023-10-01 23:55:42 +13:00
Cadence Ember
1d99b91ef7 Add database migrations 2023-10-01 01:26:42 +13:00
Cadence Ember
ca988af2e0 d->m accept emojis with longer names 2023-09-27 23:24:31 +13:00
Cadence Ember
2b537f42f0 Fix uk.half-shot.bridge test data 2023-09-24 00:13:38 +12:00
Cadence Ember
1657de4eef d->m bridge emojis in messages 2023-09-19 17:43:57 +12:00
Cadence Ember
39458bd2bf allow migrating from old to new bridge 2023-09-04 01:38:30 +12:00
Cadence Ember
a1be84cb60 upload spoiler attachments as spoilers 2023-09-02 21:45:04 +12:00
Cadence Ember
7780ee806a 100% edit-to-changes code coverage 2023-08-26 01:44:50 +12:00
Cadence Ember
beeb27bbd8 test on a member that has no member props 2023-08-25 11:44:58 +12:00
Cadence Ember
a8fab062a4 workaround synapse bug that would make broken PLs 2023-08-23 17:08:20 +12:00