Adam Van Ymeren
|
569ef501bd
|
keysharing: Add user_id to room key request logs
|
2024-07-18 11:41:38 -07:00 |
|
Tulir Asokan
|
a4b0b55db2
|
bridgev2/backfill: add support for reactions
|
2024-07-18 19:59:23 +03:00 |
|
Tulir Asokan
|
b395abf62e
|
bridgev2: add extra metadata to SendMessage calls
|
2024-07-18 18:22:12 +03:00 |
|
Tulir Asokan
|
910e3ee771
|
bridgev2/backfill: create new timer every time
|
2024-07-18 17:53:20 +03:00 |
|
Tulir Asokan
|
5a7e002bcc
|
bridgev2/backfill: do forward backfill after room creation
|
2024-07-18 17:37:22 +03:00 |
|
Tulir Asokan
|
e341bdf0e8
|
bridgev2: implement more fields in SimpleRemoteEvent
|
2024-07-18 17:19:09 +03:00 |
|
Tulir Asokan
|
ceb6640054
|
bridgev2/backfill: respect unread_hours_threshold config option
|
2024-07-18 17:13:38 +03:00 |
|
Tulir Asokan
|
28d15fa7b0
|
bridgev2/commands: add command to delete all portals
|
2024-07-18 17:10:48 +03:00 |
|
Tulir Asokan
|
3fe5071c3f
|
bridgev2/database: rename backfill_queue to backfill_task
|
2024-07-18 16:51:25 +03:00 |
|
Tulir Asokan
|
6509b11d9c
|
bridgev2/backfill: add more logs
|
2024-07-18 16:51:25 +03:00 |
|
Tulir Asokan
|
c0aa5898d8
|
bridgev2/ghost: adjust UpdateInfoIfNecessary logs
|
2024-07-18 16:51:25 +03:00 |
|
Tulir Asokan
|
edc71a5ee3
|
bridgev2/backfill: actually run backfill queue
|
2024-07-18 16:51:25 +03:00 |
|
Tulir Asokan
|
18bca337a5
|
bridgev2/backfill: insert backfill queue task when creating portal
|
2024-07-18 16:51:25 +03:00 |
|
Tulir Asokan
|
f80e3d6838
|
bridgev2/backfill: actually call backfill function
|
2024-07-18 16:51:25 +03:00 |
|
Tulir Asokan
|
328be908b5
|
bridgev2/backfill: add stub backfill queue
|
2024-07-18 16:51:25 +03:00 |
|
Tulir Asokan
|
c48630b4f3
|
bridgev2/backfill: add config
|
2024-07-18 16:51:25 +03:00 |
|
Toni Spets
|
62e36db08d
|
bridgev2: Use pointer type for parsed content in replies (#257)
|
2024-07-17 14:49:04 +03:00 |
|
Toni Spets
|
9e8d3050b0
|
Add MSC4144 per message profile types (#256)
|
2024-07-17 13:29:13 +03:00 |
|
Tulir Asokan
|
0d81a91c9f
|
bridgev2: fix scanning message timestamp
|
2024-07-17 11:57:51 +03:00 |
|
Tulir Asokan
|
f120ac6b7e
|
bridgev2: use add user-visible message to more errors
|
2024-07-17 11:44:56 +03:00 |
|
Tulir Asokan
|
085859bfdd
|
bridgev2: add UserInfo to ChatMember to allow updating ghost info easily
|
2024-07-16 20:59:30 +03:00 |
|
Tulir Asokan
|
1bdadae180
|
Ensure forwarding_curve25519_key_chain is not null when sharing keys
|
2024-07-16 18:19:46 +03:00 |
|
Tulir Asokan
|
128781cffe
|
bridgev2: fix some things in backfill
|
2024-07-16 17:33:45 +03:00 |
|
Tulir Asokan
|
0d122e5bb2
|
bridgev2: implement backwards backfilling method
|
2024-07-16 16:53:21 +03:00 |
|
Tulir Asokan
|
c24fd786af
|
bridgev2: add basic support for backfilling threads
|
2024-07-16 16:36:29 +03:00 |
|
Tulir Asokan
|
a340612071
|
bridgev2: save other user ID in DM portals
|
2024-07-16 16:29:34 +03:00 |
|
Tulir Asokan
|
ccb40ff7b4
|
Bump version to v0.19.0
v0.19.0
|
2024-07-16 11:13:11 +03:00 |
|
Tulir Asokan
|
cb850e3f02
|
dependencies: update
|
2024-07-15 15:35:57 +03:00 |
|
Tulir Asokan
|
fb9fb5ae44
|
bridgev2: add method for getting all portals with Matrix room
|
2024-07-14 15:10:51 +03:00 |
|
Tulir Asokan
|
edf1a8d8d0
|
bridge2/database: fix bugs in metadata move
|
2024-07-14 14:45:57 +03:00 |
|
Tulir Asokan
|
921f8fdfc4
|
main: rename master branch to main
|
2024-07-14 11:28:03 +03:00 |
|
Tulir Asokan
|
ffceb93f0f
|
changelog: update
|
2024-07-14 11:24:57 +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
|
c6da493283
|
event: ignore calls to Mentions.Add with empty user ID
|
2024-07-13 19:59:29 +03:00 |
|
Tulir Asokan
|
51aad3c0d7
|
bridgev2/database: add indexes for some foreign keys
|
2024-07-13 19:59:18 +03:00 |
|
Tulir Asokan
|
3a6249bf08
|
dependencies: update go-util
|
2024-07-13 16:45:02 +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
|
85e0664cb4
|
bridgev2: register if /versions fails with M_FORBIDDEN
|
2024-07-12 19:43:09 +03:00 |
|
Tulir Asokan
|
98a842c075
|
bridge: register if /versions fails with M_FORBIDDEN
|
2024-07-12 19:42:29 +03:00 |
|
Tulir Asokan
|
88f4da3433
|
bridgev2: add method to get or create management room
|
2024-07-12 17:31:15 +03:00 |
|
Tulir Asokan
|
7c9b8cb287
|
bridgev2/matrix: add support for appservice websockets
|
2024-07-12 16:53:40 +03:00 |
|
Tulir Asokan
|
681b5449d5
|
bridgev2/backfill: fix handling forward backfills in empty rooms
|
2024-07-12 16:10:06 +03:00 |
|
Tulir Asokan
|
85cead8034
|
bridgev2: add support for forward backfilling
|
2024-07-12 15:52:32 +03:00 |
|
Tulir Asokan
|
0f9f923378
|
bridgev2/matrix: also add timestamp to BRIDGE checkpoints
|
2024-07-12 15:00:58 +03:00 |
|
Tulir Asokan
|
98918d7ab7
|
bridgev2: add timestamp to message checkpoints
|
2024-07-12 14:59:46 +03:00 |
|
Adam Van Ymeren
|
9e4bce17e7
|
decryptmegolm: Use ResolveTrustContext to ensure any DB transactions are carried forward (#254)
- also make verificationhelper interfaces public so client code can assert conformance
|
2024-07-11 13:17:44 -07:00 |
|
Tulir Asokan
|
ebcdde0c97
|
bridgev2: add support for legacy replies to thread messages
|
2024-07-11 17:34:25 +03:00 |
|
Tulir Asokan
|
32e6f25c34
|
event: add helper to append user ID to Mentions
|
2024-07-11 14:01:45 +03:00 |
|
Tulir Asokan
|
7f18d6b735
|
bridgev2: add caption merging utilities
|
2024-07-11 11:38:23 +03:00 |
|
Tulir Asokan
|
8893695f84
|
bridgev2/commands: fix panic and improve logs in start-chat
|
2024-07-11 10:49:28 +03:00 |
|