Tulir Asokan
|
acaaa9f0f8
|
Update dependencies
|
2023-08-17 00:54:38 +03:00 |
|
Tulir Asokan
|
792ad54b9c
|
Fix error messages in portals with no relay webhook
|
2023-07-15 18:55:16 +03:00 |
|
Tulir Asokan
|
9b7b60966f
|
Redact relay webhook secret in error messages. Fixes #105
|
2023-07-15 18:53:01 +03:00 |
|
Tulir Asokan
|
a67d6d2af7
|
Add italics for bridging emotes
|
2023-06-29 15:23:44 +03:00 |
|
Tulir Asokan
|
07785997bf
|
Add some debug logs for backfill lock
|
2023-06-29 15:19:52 +03:00 |
|
Sumner Evans
|
57b7be8cbb
|
logging: remove 'Starting' log and use duration instead
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-06-27 09:22:13 -06:00 |
|
Tulir Asokan
|
25d07c9c34
|
Log event IDs after handling message
|
2023-06-22 13:18:32 +03:00 |
|
Tulir Asokan
|
200c4fc9d0
|
Expose Application flag to displayname templates
Fixes #94
|
2023-06-22 13:18:27 +03:00 |
|
Tulir Asokan
|
914b360720
|
Switch to new beeper batch send endpoint
|
2023-06-19 14:55:44 +03:00 |
|
Tulir Asokan
|
11b91dc299
|
Backfill threads when found and from server thread list sync
|
2023-06-18 22:13:20 +03:00 |
|
Tulir Asokan
|
b77eea4586
|
Create threads for backfilled messages
|
2023-06-18 20:49:27 +03:00 |
|
Tulir Asokan
|
8ebad277f5
|
Make backfilling code compatible with threads
This doesn't trigger thread backfill yet, but the backfill methods can
handle threads now.
|
2023-06-18 20:09:23 +03:00 |
|
Tulir Asokan
|
4c62fe8b12
|
Don't add reply sender to mentions array manually
Discord already adds it to the native mentions array
|
2023-06-04 11:34:04 +03:00 |
|
Tulir Asokan
|
a265d03319
|
Add support for bulk message delete from Discord
|
2023-06-02 16:13:22 +03:00 |
|
Tulir Asokan
|
e6108cb25d
|
Include guild profiles in custom event field
|
2023-05-27 14:41:06 +03:00 |
|
Tulir Asokan
|
0fd88fedea
|
Make mxc column non-unique for files. Fixes #71
|
2023-05-27 13:50:28 +03:00 |
|
Tulir Asokan
|
52fa4da8b2
|
Reupload webhook avatars to fill custom metadata
|
2023-05-27 13:35:37 +03:00 |
|
Tulir Asokan
|
4393772ccc
|
Add options to improve handling of webhook messages sent by other bridges
|
2023-05-27 13:01:24 +03:00 |
|
Tulir Asokan
|
824dea4745
|
Store global name and webhook status for puppets
|
2023-05-27 12:31:57 +03:00 |
|
Tulir Asokan
|
084cde0162
|
Handle raw image link embeds like video gif embeds
|
2023-05-25 13:22:54 +03:00 |
|
Tulir Asokan
|
434f27c8b4
|
Add support for intentional mentions
|
2023-05-25 13:22:07 +03:00 |
|
Tulir Asokan
|
cf7ae7c4db
|
Ignore updates to outgoing webhook messages
|
2023-05-15 20:00:15 +03:00 |
|
Tulir Asokan
|
ad8efb864b
|
Add option to disable direct CDN uploads
|
2023-05-14 14:46:04 +03:00 |
|
Tulir Asokan
|
102b1510f8
|
Bridge incoming reply embeds as replies
|
2023-05-06 22:59:23 +03:00 |
|
Tulir Asokan
|
4324b60a2c
|
Store edit timestamp in database to deduplicate edits. Fixes #86
|
2023-05-06 22:23:19 +03:00 |
|
Tulir Asokan
|
2937c3ea2e
|
Add new field to reactions
|
2023-05-06 21:43:57 +03:00 |
|
Tulir Asokan
|
35f534affa
|
Use convert replies to embeds when sending via webhook
Fixes #68
|
2023-05-06 18:48:53 +03:00 |
|
Tulir Asokan
|
9793e00434
|
Fix message on captcha errors
|
2023-05-03 18:44:51 +03:00 |
|
Tulir Asokan
|
bd56d33c89
|
Convert Portal to zerolog
|
2023-04-30 18:50:30 +03:00 |
|
Tulir Asokan
|
f6c4f49bb0
|
Ensure user invited when updating portal info. Probably fixes #62
|
2023-04-28 14:58:24 +03:00 |
|
Tulir Asokan
|
3e1d1740f7
|
Sync group DM participants on change
|
2023-04-26 21:19:06 +03:00 |
|
Tulir Asokan
|
3f3c86754d
|
Bridge friend nicks as DM room name
|
2023-04-22 02:50:14 +03:00 |
|
Tulir Asokan
|
049ef48fb0
|
Make error messages cleaner
|
2023-04-22 01:44:51 +03:00 |
|
Tulir Asokan
|
58befb3f96
|
Add initial backfilling on portal creation
|
2023-04-16 15:19:24 +03:00 |
|
Tulir Asokan
|
4194b4dfd9
|
Improve missed message backfilling
|
2023-04-16 15:06:02 +03:00 |
|
Tulir Asokan
|
d465bd2d67
|
Merge remote-tracking branch 'origin/max/be-8890'
|
2023-04-16 13:23:32 +03:00 |
|
Max Sandholm
|
693fe49a9a
|
Check last message ID before attempting backfill
|
2023-04-14 23:09:59 +03:00 |
|
Max Sandholm
|
ef1142c614
|
Get 50 instead of 100 messages at a time
|
2023-04-14 18:59:17 +03:00 |
|
Max Sandholm
|
ee5ea87e83
|
Forward fill missing messages on startup
|
2023-04-14 18:48:35 +03:00 |
|
Tulir Asokan
|
35d0c209f2
|
Add option to not set room meta in encrypted rooms
|
2023-04-14 13:39:22 +03:00 |
|
Tulir Asokan
|
a7095b1bd4
|
Stop falling back if hungryserv yeet fails
|
2023-03-22 16:58:53 +02:00 |
|
Tulir Asokan
|
15d4cf07f9
|
Fix mistake in reaction replace error handling
|
2023-03-11 00:07:53 +02:00 |
|
Tulir Asokan
|
5a40f0a2ab
|
Fix error log
|
2023-03-07 21:00:29 +02:00 |
|
Tulir Asokan
|
3c52e76e15
|
Add bridge/unbridge/delete-portal commands
Fixes #34
|
2023-03-04 14:27:59 +02:00 |
|
Tulir Asokan
|
72d4fb755b
|
Add error status when user isn't logged in
|
2023-03-01 19:54:08 +02:00 |
|
Tulir Asokan
|
f7c8e03041
|
Handle redactions from webhook users
|
2023-03-01 18:48:40 +02:00 |
|
Tulir Asokan
|
17d4b79554
|
Add initial support for relay mode with webhooks
|
2023-02-28 00:40:53 +02:00 |
|
Tulir Asokan
|
6365db46cc
|
Remove unnecessary user parameter in parseMatrixHTML
|
2023-02-27 22:47:45 +02:00 |
|
Tulir Asokan
|
ccd29752c7
|
Fetch missing channel info on message to support DMs for bots
|
2023-02-27 11:42:53 +02:00 |
|
Tulir Asokan
|
71d1689776
|
Adjust some calls for bot accounts
|
2023-02-27 01:19:26 +02:00 |
|