Sumner Evans
|
cdf97a2df3
|
backfill: set backfill status state event
|
2022-05-20 10:22:33 -06:00 |
|
Sumner Evans
|
4eac1ea719
|
backfill state: update during backfill
|
2022-05-20 10:22:30 -06:00 |
|
Sumner Evans
|
89663c2745
|
backfill state: add table for tracking state
|
2022-05-20 10:18:24 -06:00 |
|
Sumner Evans
|
feb9f71cb5
|
backfill: re-dispatch if 15 minutes have elapsed
If 15 minutes have passed since the backfill request was dispatched and
backfill hasn't completed, then re-dispatch.
|
2022-05-20 10:18:17 -06:00 |
|
Tulir Asokan
|
2ae3d7f5ae
|
Update setup doc links
|
2022-05-19 23:50:52 +03:00 |
|
Tulir Asokan
|
24c2880b20
|
Adjust error response content log
|
2022-05-19 15:18:15 +03:00 |
|
Tulir Asokan
|
30cf85a3b1
|
Ignore media retry errors if the response contains a new URL
|
2022-05-19 15:14:22 +03:00 |
|
Tulir Asokan
|
962179fb75
|
Handle edge cases with missing senders in historical messages
|
2022-05-19 12:08:31 +03:00 |
|
Tulir Asokan
|
d33f5aa3d2
|
Stop ignoring errors deleting backfill queue stuff
|
2022-05-19 11:45:08 +03:00 |
|
Tulir Asokan
|
68b2d663ac
|
Fix deleting historical messages of chats that won't be bridged
|
2022-05-19 11:41:18 +03:00 |
|
Tulir Asokan
|
60496e5976
|
Fix last message timestamp in history_sync_conversation table
|
2022-05-19 11:41:02 +03:00 |
|
Tulir Asokan
|
f39fff3285
|
Send first batch of events without historical flag (#498)
|
2022-05-19 11:36:42 +03:00 |
|
Sumner Evans
|
2bd66f21ee
|
Merge pull request #497 from mautrix/sumner/bri-3445
backfill: add option to mark unread using account data
|
2022-05-18 10:52:30 -06:00 |
|
Sumner Evans
|
ec8f75e50e
|
backfill: add option to mark unread using account data
|
2022-05-18 10:40:29 -06:00 |
|
Tulir Asokan
|
8b7abe6f7d
|
Don't send read receipts for errored messages
|
2022-05-18 01:00:23 +03:00 |
|
Tulir Asokan
|
e81acef840
|
Add debug endpoint for sending retry receipts
|
2022-05-18 00:08:38 +03:00 |
|
Tulir Asokan
|
5bcc8d3741
|
Include undecryptable message type in segment event
|
2022-05-17 21:47:13 +03:00 |
|
Tulir Asokan
|
e062ddc51a
|
Include obfuscated phone number in retry receipt metrics
|
2022-05-17 19:30:46 +03:00 |
|
Tulir Asokan
|
6634f004ed
|
Include message ID in not found retry receipts
|
2022-05-17 17:35:29 +03:00 |
|
Sumner Evans
|
5c70c39625
|
Merge pull request #495 from mautrix/fix-build
commands: fix build
|
2022-05-16 18:23:14 -06:00 |
|
Sumner Evans
|
48c60d33c4
|
commands: fix build
|
2022-05-16 18:08:20 -06:00 |
|
Sumner Evans
|
5b73ba7efd
|
Merge pull request #494 from mautrix/sumner/bri-3309
backfill: remove intermediate queues and unblock re-checking DB
|
2022-05-16 17:13:29 -06:00 |
|
Sumner Evans
|
54f3e8a439
|
database: combine backfill queue upgrades together
|
2022-05-16 17:09:47 -06:00 |
|
Sumner Evans
|
df46ca99f9
|
backfill: remove intermediate buffer for backfill
|
2022-05-16 14:04:22 -06:00 |
|
Tulir Asokan
|
9fd07c0759
|
Bump version to v0.4.0
|
2022-05-16 20:31:32 +03:00 |
|
Tulir Asokan
|
4264c50558
|
Check status code when tracking segment events
|
2022-05-16 15:24:26 +03:00 |
|
Tulir Asokan
|
46ba3981c1
|
Add Segment events for retry receipts and undecryptable messages
|
2022-05-16 13:49:43 +03:00 |
|
Tulir Asokan
|
7c0cf0513a
|
Clean up Segment code
|
2022-05-16 13:49:40 +03:00 |
|
Tulir Asokan
|
512ca6be89
|
Update whatsmeow
|
2022-05-16 11:54:38 +03:00 |
|
Tulir Asokan
|
3cafd59cf7
|
Handle key missing errors when syncing app state
|
2022-05-16 11:43:09 +03:00 |
|
Tulir Asokan
|
66a00570b4
|
Update changelog
|
2022-05-16 11:28:53 +03:00 |
|
Tulir Asokan
|
3ee7c8527a
|
Send a valid request when doing hacky phone pings
|
2022-05-16 11:22:41 +03:00 |
|
Sumner Evans
|
f3f6d88e55
|
backfill: perform batch finish in transaction
|
2022-05-15 21:43:12 -06:00 |
|
Sumner Evans
|
c1bf0e6555
|
backfill queue: set the dispatch time instead of completed time
|
2022-05-15 21:42:42 -06:00 |
|
Sumner Evans
|
17c697445d
|
history sync: store timestamp when the message got put into the DB
This will be useful for debugging issues with missing messages
|
2022-05-15 21:42:42 -06:00 |
|
Sumner Evans
|
1d70cbff48
|
backfill queue: add dispatch time, remove time end to table
* the dispatch time is going to be what the completed time used to be
* the time end column was always nil, so I got rid of it
|
2022-05-15 21:42:38 -06:00 |
|
Tulir Asokan
|
0ed0f61ced
|
Add command to change disappearing timer
|
2022-05-15 14:01:23 +03:00 |
|
Tulir Asokan
|
b6ec252fcd
|
Add support for weird user ID templates when generating registration
Fixes #492
|
2022-05-15 11:35:18 +03:00 |
|
Tulir Asokan
|
a4f57d175c
|
Update dependencies and changelog
|
2022-05-15 11:12:31 +03:00 |
|
Tulir Asokan
|
78fe69a578
|
Move media 404 error logs to debug level
|
2022-05-14 14:28:55 +03:00 |
|
Tulir Asokan
|
5f82ead5b7
|
Short-circuit resolveIdentifier if the input looks like an email
|
2022-05-14 14:26:36 +03:00 |
|
Tulir Asokan
|
f74af8eb30
|
Update whatsmeow and improve history sync logging
|
2022-05-14 14:17:03 +03:00 |
|
Tulir Asokan
|
6f14475667
|
Switch to ParseWebMessage from whatsmeow
|
2022-05-13 16:08:33 +03:00 |
|
Tulir Asokan
|
c00f74af3b
|
Sync push name on message if it got dropped before somehow
|
2022-05-13 11:34:51 +03:00 |
|
Tulir Asokan
|
1f6cedf948
|
Reduce unnecessary invite calls during history sync
|
2022-05-13 11:19:52 +03:00 |
|
Tulir Asokan
|
c7b0f98f97
|
Fix scanning null values in timezone column
|
2022-05-12 20:51:37 +03:00 |
|
Sumner Evans
|
8cb41b8949
|
Merge pull request #490 from mautrix/sumner/bri-3238
media backfill: allow media requests to be performed at a specific local time for the user
|
2022-05-12 11:31:54 -06:00 |
|
Sumner Evans
|
b42aa16684
|
media backfill: store media key in request
This way, we don't have to fetch the event from Matrix in these situations
|
2022-05-12 11:30:42 -06:00 |
|
Tulir Asokan
|
4a5fbcb13a
|
Fix disappearing message notice spam when backfilling
|
2022-05-12 20:00:31 +03:00 |
|
Sumner Evans
|
d686912c74
|
provisioning: only update timezone after login success
|
2022-05-12 08:56:00 -06:00 |
|