Tulir Asokan
|
a4b0b55db2
|
bridgev2/backfill: add support for reactions
|
2024-07-18 19:59:23 +03:00 |
|
Tulir Asokan
|
e341bdf0e8
|
bridgev2: implement more fields in SimpleRemoteEvent
|
2024-07-18 17:19:09 +03:00 |
|
Tulir Asokan
|
c24fd786af
|
bridgev2: add basic support for backfilling threads
|
2024-07-16 16:36:29 +03:00 |
|
Tulir Asokan
|
d1905f6232
|
bridgev2: rename some uses of ID to Key in reference to portal keys
|
2024-07-14 11:06:19 +03:00 |
|
Tulir Asokan
|
9fdf94132a
|
bridgev2/database: move standard metadata fields to columns, add typing for custom metadata
|
2024-07-13 12:09:52 +03:00 |
|
Tulir Asokan
|
85cead8034
|
bridgev2: add support for forward backfilling
|
2024-07-12 15:52:32 +03:00 |
|
Tulir Asokan
|
7f18d6b735
|
bridgev2: add caption merging utilities
|
2024-07-11 11:38:23 +03:00 |
|
Tulir Asokan
|
dd16a8d1d9
|
bridgev2: replace relates_to with thread_root and reply_to columns
|
2024-07-10 23:46:02 +03:00 |
|
Tulir Asokan
|
8ebeb5e3ab
|
bridgev2: add some more logs to handling remote events
|
2024-07-10 18:28:29 +03:00 |
|
Tulir Asokan
|
0aa773b973
|
bridgev2: add more features to reaction and receipt events
|
2024-07-09 19:08:41 +03:00 |
|
Tulir Asokan
|
f323208831
|
bridgev2: link to mau.fi/ports for DefaultPort doc
|
2024-07-06 15:46:46 +03:00 |
|
Tulir Asokan
|
69d7d79022
|
bridgev2: add godocs for most NetworkAPI functions
|
2024-07-01 09:45:53 +03:00 |
|
Tulir Asokan
|
b0bc6165e7
|
bridgev2: add support for room name/topic/avatar changes
|
2024-06-28 22:59:17 +03:00 |
|
Tulir Asokan
|
a2353aaef7
|
bridgev2: rename PortalInfo to ChatInfo
|
2024-06-28 00:44:49 +03:00 |
|
Tulir Asokan
|
fce5d19205
|
bridgev2: remove chat mute and tag events
The chat info change event can be used to do both actions
|
2024-06-28 00:42:36 +03:00 |
|
Tulir Asokan
|
35f8d837b5
|
bridgev2: add remote chat info change events
|
2024-06-27 18:51:10 +03:00 |
|
Tulir Asokan
|
855715bbed
|
bridgev2: add capability flag for refetching ghost info more often
|
2024-06-24 15:56:13 +03:00 |
|
Tulir Asokan
|
e13b62807f
|
bridgev2: add capability flag for disappearing messages
|
2024-06-24 15:33:28 +03:00 |
|
Tulir Asokan
|
c12ac71a39
|
bridgev2: split NetworkAPI interface and add capabilities
|
2024-06-21 20:12:15 +03:00 |
|
Tulir Asokan
|
7b6f3ba054
|
bridgev2/matrix: add provisioning API for listing contacts
|
2024-06-20 17:28:53 +03:00 |
|
Tulir Asokan
|
7c2fdc703d
|
bridgev2: add remote->matrix mark unread interfaces
|
2024-06-20 15:21:17 +03:00 |
|
Tulir Asokan
|
59b99dee70
|
bridgev2: add remote->matrix room tagging and muting interfaces
|
2024-06-20 14:53:18 +03:00 |
|
Tulir Asokan
|
eefa219183
|
bridgev2: add support for starting DMs
|
2024-06-19 22:06:43 +03:00 |
|
Tulir Asokan
|
2e23f6372f
|
bridgev2: add support for typing notifications
|
2024-06-19 15:42:18 +03:00 |
|
Tulir Asokan
|
7b845c947f
|
bridgev2: add direct media interface (#244)
Co-authored-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-06-19 11:28:49 +03:00 |
|
Tulir Asokan
|
2c6ca02eeb
|
bridgev2: add support for disappearing messages
|
2024-06-18 18:13:29 +03:00 |
|
Tulir Asokan
|
7d68995c85
|
bridgev2: add structs for metadata of all db tables
|
2024-06-18 16:55:54 +03:00 |
|
Tulir Asokan
|
833995832b
|
bridgev2: add clean shutdown
|
2024-06-17 16:00:07 +03:00 |
|
Tulir Asokan
|
3828c08f27
|
bridgev2: add debug command for registering pusher
|
2024-06-17 14:57:38 +03:00 |
|
Tulir Asokan
|
2759e45688
|
bridgev2: add network interface for registering push notifications
|
2024-06-17 14:11:39 +03:00 |
|
Tulir Asokan
|
cf6b0e71f0
|
bridgev2: read receipt support
|
2024-06-12 19:44:08 +03:00 |
|
Tulir Asokan
|
f0690182c7
|
bridgev2: add interface for network connectors to find out the max file size
|
2024-06-12 19:24:13 +03:00 |
|
Tulir Asokan
|
3a98f57d19
|
bridgev2: add more unorganized documentation
|
2024-06-12 01:05:37 +03:00 |
|
Tulir Asokan
|
f97d365ea9
|
Add proper main for v2 matrix bridges
|
2024-06-11 15:04:02 +03:00 |
|
Tulir Asokan
|
39ce0103d4
|
Add DM receivers to portals
|
2024-06-10 22:14:02 +03:00 |
|
Tulir Asokan
|
6466bf9452
|
Add support for max reaction count when handling Matrix reactions
|
2024-06-07 12:55:01 +03:00 |
|
Tulir Asokan
|
4836aec6cf
|
Auto-fill more fields when handling Matrix reactions
|
2024-06-06 21:41:52 +03:00 |
|
Tulir Asokan
|
8670a1cbb3
|
Fix reaction deduplication
|
2024-06-06 21:36:23 +03:00 |
|
Tulir Asokan
|
a150a47604
|
Adjust remote event interfaces and add support for reactions
|
2024-06-06 20:58:22 +03:00 |
|
Tulir Asokan
|
97d803723b
|
Add support for remote edits
|
2024-06-06 19:44:17 +03:00 |
|
Tulir Asokan
|
3204ffed2d
|
Add new type for converted edits
|
2024-06-06 18:04:47 +03:00 |
|
Tulir Asokan
|
a0e309fa55
|
Mostly implement Matrix reactions and redactions
|
2024-06-06 16:11:10 +03:00 |
|
Tulir Asokan
|
218ed06e73
|
Move ID and sender from ConvertedMessage to RemoteMessage
|
2024-06-05 13:50:31 +03:00 |
|
Tulir Asokan
|
0707c89fba
|
Add logout support and adjust other things
|
2024-06-05 13:32:55 +03:00 |
|
Tulir Asokan
|
a599b15466
|
Add bridge login interface
|
2024-06-03 22:33:36 +03:00 |
|
Tulir Asokan
|
3c7b3e13ef
|
Add initial user and room metadata support
|
2024-05-28 20:49:23 +03:00 |
|
Tulir Asokan
|
9254a5d6c1
|
Add base for v2 bridge architecture
|
2024-05-27 13:53:18 +03:00 |
|