Cadence Ember
fa68b877f6
Update CloudStorm to known good version
2023-11-25 22:26:11 +13:00
Cadence Ember
083f7bd9ba
Make text spoilers work on Android
2023-11-25 22:10:27 +13:00
Cadence Ember
cd5a501307
Remove useless line from Funny ORM
2023-11-23 16:42:36 +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
7029247461
Coverage for role and emoji converter
2023-11-23 15:52:41 +13:00
Cadence Ember
8439512f1a
Add snowflake timestamp converter functions
2023-11-23 15:51:25 +13:00
Cadence Ember
8026cf0cad
Coverage for m->d ordered list start attribute
2023-11-23 13:41:31 +13:00
Cadence Ember
53a009ca45
m->d: Users who aren't joined can be mentioned
...
This works by writing @name in the message, where `name` is the username
or displayname of the person in the guild you want to mention. If it
matched, the person will be joined and mentioned on their side.
Unfortunately this requires you to guess the person's name, and may lead
to embarrassment if it doesn't activate as you intended. Good luck!
2023-11-23 13:41:02 +13:00
Cadence Ember
39528b0557
Refactor attachmentToEvent to a function
2023-11-23 13:37:09 +13:00
Cadence Ember
5247a5d70e
Update remarks in readme
2023-11-23 13:36:40 +13:00
Cadence Ember
4871410a30
Direct dependency on html-es6cape no longer needed
2023-10-28 00:42:08 +13:00
Cadence Ember
e73de60d77
m->d: Strip colons from user mentions
2023-10-28 00:37:20 +13:00
Cadence Ember
afbbe0da3d
Fix more edge-case embed formatting
2023-10-28 00:24:42 +13:00
Cadence Ember
762e48230c
Ensure the appservice bot user is registered
...
Synapse does it automatically, but Conduit requires this HTTP call.
2023-10-16 16:47:42 +13:00
Cadence Ember
a542bbdca7
Update discord-markdown to support list and header
2023-10-16 16:24:48 +13:00
Cadence Ember
9c3f1abd3a
Upload files to Discord as streams for speed
2023-10-15 00:26:52 +13:00
Cadence Ember
fff8f0d94c
Review and upgrade dependencies
2023-10-14 23:58:22 +13:00
Cadence Ember
040e987d03
Paginate removing all reactions from Matrix-side
2023-10-14 23:34:02 +13:00
Cadence Ember
c24752625d
Split part and reaction_part
...
Now, reactions should always end up on the bottom of a message group,
instead of sometimes being in the middle.
2023-10-14 22:11:29 +13:00
Cadence Ember
b7f90db20a
Fix reply preview "undefined" on embed description
2023-10-14 19:27:45 +13:00
Cadence Ember
1016fb1d67
Always use OOYE bot to send thread start context
2023-10-14 17:23:55 +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
999276e407
m->d: Fix HTML entities showing in reply preview
2023-10-13 23:23:15 +13:00
Cadence Ember
480c7a6bd9
m->d: Use Matrix displayname in m/m reply preview
2023-10-13 23:05:07 +13:00
Cadence Ember
67305bb636
Allow m.notice (embeds) to be edited
2023-10-13 21:32:42 +13:00
Cadence Ember
850de85d82
Add //thread command for Matrix users
2023-10-13 02:08:00 +13:00
Cadence Ember
61ac535995
d->m fix replying to matrix user in thread
2023-10-13 02:05:44 +13:00
Cadence Ember
93fa5b2e9a
Require permissions to change privacy
2023-10-13 01:07:52 +13:00
Cadence Ember
1ad1c6b525
Add tests for all room privacy levels
2023-10-13 00:51:38 +13:00
Cadence Ember
a1710af542
Explain that auto-invite also marks as admin
2023-10-13 00:39:45 +13:00
Cadence Ember
3a6b40e27d
Add Discord command for setting privacy level
2023-10-13 00:37:18 +13:00
Cadence Ember
e84e0d28db
invited users in registration should be admin
2023-10-12 22:55:52 +13:00
Cadence Ember
3f3851d1f5
Also sync join rules for space
2023-10-12 22:45:27 +13:00
Cadence Ember
1b03a39dee
put the preset in the preset field......
2023-10-12 22:34:23 +13:00
Cadence Ember
98f5aeb45a
Potentially fix privacy level assertion error
2023-10-12 22:32:28 +13:00
Cadence Ember
90579cea28
Only activate stdin reader when stdin is a TTY
2023-10-12 22:17:15 +13:00
Cadence Ember
6b605b393d
Privacy level should be integer
2023-10-12 20:47:33 +13:00
Cadence Ember
42ba38e3dd
Use the correct property for guest access
2023-10-12 20:35:26 +13:00
Cadence Ember
613a1dc086
Add private/linkable/public privacy rules
2023-10-12 20:30:41 +13:00
Cadence Ember
1620aae27c
Merge branch 'hotfix-v1.1.1'
2023-10-12 16:02:14 +13:00
Cadence Ember
fc44edf290
v1.1.1
2023-10-12 15:53:43 +13:00
Cadence Ember
166ac447a8
Fix corrupted member_cache entries on invite
2023-10-12 15:50:04 +13:00
Cadence Ember
5c41b95919
Clarify documentation note
2023-10-11 11:27:50 +13:00
Cadence Ember
6bbfbd0721
Red question mark emoji encoding should be trimmed
2023-10-11 09:46:11 +13:00
Cadence Ember
48d69c0539
Start work on pinned events
2023-10-10 17:41:53 +13:00
Cadence Ember
bf0691f9bb
Refactor reaction removals and add tests
2023-10-10 14:03:53 +13:00
Cadence Ember
dc92dc0b69
Annotate crossposted messages with their origin
2023-10-10 11:29:27 +13:00
Cadence Ember
7790d98c66
Fix bridging interaction responses and edits
2023-10-10 11:23:51 +13:00