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
|
18bca337a5
|
bridgev2/backfill: insert backfill queue task when creating portal
|
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
|
0d81a91c9f
|
bridgev2: fix scanning message timestamp
|
2024-07-17 11:57:51 +03:00 |
|
Tulir Asokan
|
0d122e5bb2
|
bridgev2: implement backwards backfilling method
|
2024-07-16 16:53:21 +03:00 |
|
Tulir Asokan
|
a340612071
|
bridgev2: save other user ID in DM portals
|
2024-07-16 16:29:34 +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
|
d1905f6232
|
bridgev2: rename some uses of ID to Key in reference to portal keys
|
2024-07-14 11:06:19 +03:00 |
|
Tulir Asokan
|
51aad3c0d7
|
bridgev2/database: add indexes for some foreign keys
|
2024-07-13 19:59:18 +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
|
dd16a8d1d9
|
bridgev2: replace relates_to with thread_root and reply_to columns
|
2024-07-10 23:46:02 +03:00 |
|
Tulir Asokan
|
fc7ed77e26
|
bridgev2: add helper for finding existing portal receiver
|
2024-07-09 19:09:00 +03:00 |
|
Tulir Asokan
|
0aa773b973
|
bridgev2: add more features to reaction and receipt events
|
2024-07-09 19:08:41 +03:00 |
|
Tulir Asokan
|
be24616d9f
|
bridgev2/database: fix order of tables in initial schema
|
2024-07-06 15:00:32 +03:00 |
|
Tulir Asokan
|
b09e31d0b4
|
bridgev2: fix v5/v6 db migration name
|
2024-06-30 00:35:36 +03:00 |
|
Tulir Asokan
|
47debaae16
|
bridgev2/database: fix inserting reactions
|
2024-06-30 00:18:02 +03:00 |
|
Tulir Asokan
|
4257c5edd3
|
bridgev2: add room receiver to message primary key
|
2024-06-29 23:56:06 +03:00 |
|
Tulir Asokan
|
302bbb739b
|
bridgev2: fix adding portals to spaces when creating
|
2024-06-29 22:45:40 +03:00 |
|
Tulir Asokan
|
2b668652ab
|
bridgev2: implement un/set-relay commands
|
2024-06-29 16:01:30 +03:00 |
|
Tulir Asokan
|
46b4ab4c9d
|
bridgev2: start adding relay support
|
2024-06-29 11:53:06 +03:00 |
|
Tulir Asokan
|
e25578d435
|
bridgev2: improve handling of user logins in bad credentials
|
2024-06-27 11:32:50 +03:00 |
|
Tulir Asokan
|
c8b03b087e
|
bridgev2: add portals to per-userlogin space
|
2024-06-27 00:19:18 +03:00 |
|
Tulir Asokan
|
c9314c6a63
|
bridgev2/database: fix UserPortal.GetAllForLogin
|
2024-06-26 21:44:59 +03:00 |
|
Tulir Asokan
|
287547297e
|
bridgev2: fill room type in m.bridge
|
2024-06-24 19:58:03 +03:00 |
|
Tulir Asokan
|
c12ac71a39
|
bridgev2: split NetworkAPI interface and add capabilities
|
2024-06-21 20:12:15 +03:00 |
|
Tulir Asokan
|
c746b86741
|
bridgev2: add delete method for UserLogin
|
2024-06-21 20:12:15 +03:00 |
|
Tulir Asokan
|
0418273bdb
|
bridgev2/database: maybe fix saving custom metadata fields
|
2024-06-20 16:51:16 +03:00 |
|
Tulir Asokan
|
44610ce65e
|
bridgev2/matrix: add logout provisioning API
|
2024-06-20 16:21:30 +03:00 |
|
Tulir Asokan
|
28d81a2b60
|
bridgev2: implement re-ID'ing portals properly
|
2024-06-19 22:06:43 +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
|
cf6b0e71f0
|
bridgev2: read receipt support
|
2024-06-12 19:44:08 +03:00 |
|
Tulir Asokan
|
39ce0103d4
|
Add DM receivers to portals
|
2024-06-10 22:14:02 +03:00 |
|
Tulir Asokan
|
476f6fbc25
|
Add support for remote message/reaction removals
|
2024-06-07 12:54:47 +03:00 |
|
Tulir Asokan
|
a0e309fa55
|
Mostly implement Matrix reactions and redactions
|
2024-06-06 16:11:10 +03:00 |
|
Tulir Asokan
|
55fa856e76
|
Allow overriding message rowid
|
2024-06-06 13:42:08 +03:00 |
|
Tulir Asokan
|
0707c89fba
|
Add logout support and adjust other things
|
2024-06-05 13:32:55 +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 |
|