Cody Henthorne
6c2104b84b
Fix media not auto-downloading in groups bug.
2023-05-12 15:39:32 -04:00
Cody Henthorne
a3f432dc88
Bump version to 6.20.3
2023-05-12 14:14:43 -04:00
Cody Henthorne
7f4caedf40
Updated baseline profile.
2023-05-12 14:04:16 -04:00
Cody Henthorne
eebd06f0d8
Updated language translations.
2023-05-12 13:59:34 -04:00
Greyson Parrelli
0ea66b6bb0
Update apkdiff to ignore baseline profile.
2023-05-12 10:38:04 -04:00
Greyson Parrelli
084cdd7200
Fix de-duping migration when resolving date conflicts.
2023-05-12 09:45:02 -04:00
Greyson Parrelli
2eff9e0230
Update default conflict method to be 'ignore'.
2023-05-12 09:26:44 -04:00
Greyson Parrelli
6615bc4a2a
Fix param on sync message.
2023-05-11 18:47:04 -04:00
Greyson Parrelli
387f18be98
Avoid some 401 errors during story sends.
2023-05-11 16:54:57 -04:00
Cody Henthorne
3b5a3eccfe
Bump version to 6.20.2
2023-05-11 15:34:49 -04:00
Cody Henthorne
36083a8bd9
Updated baseline profile.
2023-05-11 15:28:56 -04:00
Cody Henthorne
7e16825bf4
Updated language translations.
2023-05-11 15:26:01 -04:00
Greyson Parrelli
9ba2724d0a
Fix V190 database migration with a new migration.
2023-05-11 15:21:22 -04:00
Greyson Parrelli
7866851f5d
Temporarily give up on the V190 migration.
2023-05-11 11:17:01 -04:00
Greyson Parrelli
c938035ec1
Improve error handling around unknown UUIDs.
2023-05-11 11:15:13 -04:00
Nicholas Tinsley
965fdc5e9b
Fix linked devices reminder appearing all the time.
2023-05-11 11:08:06 -04:00
Nicholas Tinsley
eab932b4a0
Fix parsing for registration 502 errors.
2023-05-11 10:58:04 -04:00
Cody Henthorne
27a24262c8
Bump version to 6.20.1
2023-05-10 16:18:21 -04:00
Cody Henthorne
31584de225
Updated baseline profile.
2023-05-10 16:10:41 -04:00
Cody Henthorne
6b2f90019a
Updated language translations.
2023-05-10 16:05:55 -04:00
Nicholas
208147db9e
Make change number error notifications more prominent.
2023-05-10 15:59:26 -04:00
Nicholas
e4f70fa4fe
Delegate to system to handle rotation in video call PiP.
2023-05-10 15:59:26 -04:00
Cody Henthorne
4d09abd0d3
Fix group state loss during concurrent updates.
...
Storage sync and a message process can both attempt to create a group at the same time. Message processing caches the local group state and performs networking which allows the cached state to become stale. The state was being used to decide to call create instead of update and the create would fail silently as the group record already exists. This would cause state to not be persisted and result in odd double events.
2023-05-10 15:59:26 -04:00
Greyson Parrelli
1304f4dc39
Update apkdiff.py to return non-zero exit codes on mismatch.
2023-05-10 15:59:26 -04:00
Nicholas Tinsley
ac027d9267
Store linked devices presence in separate key than reminder.
2023-05-10 15:59:26 -04:00
Cody Henthorne
0b6d343616
Fix tint on call rows in chat settings.
2023-05-10 15:59:26 -04:00
Nicholas
92e8f125f9
Improve nullability for setting communication devices.
2023-05-10 15:59:26 -04:00
Greyson Parrelli
bef15482af
Add unique index on message (sentTimestamp, author, thread).
2023-05-10 15:59:26 -04:00
Greyson Parrelli
93d78b3b2e
Improve conditional logic around prekey refresh schedule.
2023-05-09 15:35:48 -04:00
Cody Henthorne
d38b7deeeb
Bump version to 6.20.0
2023-05-09 14:17:49 -04:00
Cody Henthorne
b656e1dd0a
Updated baseline profile.
2023-05-09 13:53:50 -04:00
Cody Henthorne
f1cec895b9
Updated language translations.
2023-05-09 13:48:06 -04:00
Greyson Parrelli
9bf6922d97
Ensure users have a service identifier before sending receipts.
2023-05-09 13:41:28 -04:00
Greyson Parrelli
41fc4096e4
Fix migration crash if user is unregistered.
2023-05-09 13:41:28 -04:00
Nicholas
e46564cb7e
Add jitter to backup scheduling.
2023-05-09 13:41:28 -04:00
Clark
77751c1d28
Add read through cache for thread id.
2023-05-09 13:41:28 -04:00
Clark
054a1e4017
Reduce number of db calls when processing data messages.
2023-05-09 13:41:28 -04:00
Greyson Parrelli
da27d74111
Improve rendering of nulls in Spinner results.
2023-05-09 13:41:28 -04:00
Greyson Parrelli
970278228d
Replace 'audio call' with 'voice call'.
2023-05-09 13:41:28 -04:00
Greyson Parrelli
ee3f2d62cf
Add extra guard against inserting unnecessary error messages.
2023-05-09 13:41:28 -04:00
Greyson Parrelli
ec6d5031cf
Made table headers in Spinner sticky.
2023-05-09 13:41:28 -04:00
Greyson Parrelli
80f338c3af
Increase Spinner query history to 25 items.
2023-05-09 13:41:28 -04:00
Cody Henthorne
268c9a1c26
Fix conversation list not updating with current state.
2023-05-09 13:41:27 -04:00
Jon Chambers
e8e01b5965
Remove vestiges of CDS "classic".
2023-05-09 13:41:27 -04:00
Alex Hart
23a042b667
Fix translatable value.
2023-05-09 13:41:27 -04:00
Clark
c2c1537858
Disable interactions while user is unregistered or expired.
2023-05-09 13:41:27 -04:00
Cody Henthorne
65d5f4c426
Add ConversationAdapterV2.
2023-05-09 13:41:27 -04:00
Alex Hart
a1eb33b1f6
CallLinkTable migration to add necessary columns for integration.
2023-05-09 13:41:27 -04:00
Alex Hart
9eadd92d05
Ensure websocket state changes are handled on main thread.
2023-05-05 13:55:45 -03:00
Nicholas
b0e1294584
Only show linked devices reminder if devices previously linked.
2023-05-05 12:49:18 -03:00