Greyson Parrelli
|
1e050915ef
|
Clean up unmigrated groups after recipient merge.
|
2021-08-24 09:09:27 -03:00 |
|
Greyson Parrelli
|
fc9b8f43dd
|
Fix GV2 storage sync crash.
Fixes #11459
|
2021-08-24 09:09:27 -03:00 |
|
Greyson Parrelli
|
642d1984c4
|
Ensure all SignalServiceAddresses have UUIDs.
|
2021-08-24 09:09:27 -03:00 |
|
Greyson Parrelli
|
6618d696e4
|
Migrate the session table to be keyed off of libsignal IDs.
|
2021-08-24 09:09:27 -03:00 |
|
Greyson Parrelli
|
214e994e90
|
Update to SQLCipher with true WAL support.
|
2021-08-24 09:09:27 -03:00 |
|
Cody Henthorne
|
d76e58ce09
|
Fix crash when updating empty thread on failed send.
|
2021-08-17 10:58:57 -04:00 |
|
Cody Henthorne
|
0838c0be27
|
Fix crash when sending media message as first message in conversation.
|
2021-08-13 13:58:38 -04:00 |
|
Cody Henthorne
|
570b4d7150
|
Fix bug with processing and displaying long messages with mentions.
|
2021-08-06 13:19:44 -04:00 |
|
Cody Henthorne
|
3fca46de92
|
Alleviate database contention when archiving threads.
|
2021-08-05 16:42:32 -03:00 |
|
Greyson Parrelli
|
2b5b664a8f
|
Update sender key flag.
|
2021-08-05 16:42:32 -03:00 |
|
Greyson Parrelli
|
c131754874
|
Add a system for locally tracking performance on-device.
|
2021-08-04 10:01:14 -04:00 |
|
Sgn-32
|
654d98b0fe
|
Use getSimpleRelativeTimeSpanString in getCallDateString
|
2021-08-04 10:01:15 -03:00 |
|
Cody Henthorne
|
615fbf87c9
|
Improve thread update performance by avoiding costly join query.
|
2021-08-03 14:33:14 -04:00 |
|
Alex Hart
|
aca3d150bf
|
Never display unplayed dot in note-to-self.
Fixes #11515
|
2021-08-03 13:45:30 -03:00 |
|
Cody Henthorne
|
6eae2d39a8
|
Improve thread update performance by removing need for message count.
|
2021-08-03 13:45:30 -03:00 |
|
Cody Henthorne
|
2830132b24
|
Reduce time to start PushTextSendJob.
|
2021-08-03 13:45:30 -03:00 |
|
Greyson Parrelli
|
d40bb2d9ee
|
Clear all sender key knowledge for a device after a 409/410.
|
2021-07-30 13:17:43 -04:00 |
|
Cody Henthorne
|
9398716848
|
Improve speed of sending single messages.
|
2021-07-29 14:07:39 -04:00 |
|
Greyson Parrelli
|
25234496bf
|
Add support for announcement groups.
|
2021-07-28 17:21:19 -04:00 |
|
Lucio Maciel
|
e76808a000
|
Adjust conversation updates margins
|
2021-07-27 19:40:39 -03:00 |
|
Greyson Parrelli
|
7d8f780d60
|
Clean up bookkeeping around threads.
|
2021-07-27 13:52:49 -04:00 |
|
Greyson Parrelli
|
0478757af4
|
Sync archive status changes after thread updates.
|
2021-07-27 13:47:15 -04:00 |
|
Greyson Parrelli
|
dfac05a118
|
Do not use constants in LogDatabase#onUpgrade.
|
2021-07-26 11:29:25 -04:00 |
|
Greyson Parrelli
|
427119cef2
|
Do not backup the avatar picker database.
|
2021-07-26 10:40:55 -04:00 |
|
Greyson Parrelli
|
15a5f5966d
|
Update logging to be size-limited and more performant.
|
2021-07-23 08:05:28 -04:00 |
|
Greyson Parrelli
|
60b4862b1b
|
Ensure SQLCipher is loaded before logging begins.
|
2021-07-22 03:04:15 -04:00 |
|
Alex Hart
|
ed23c3fe7c
|
Add avatar picker and defaults.
|
2021-07-21 16:57:03 -04:00 |
|
Greyson Parrelli
|
0093e1d3eb
|
Add the ability to increase log lifespan.
|
2021-07-21 16:57:03 -04:00 |
|
Greyson Parrelli
|
7419da7247
|
Move logging into a database.
|
2021-07-21 16:57:03 -04:00 |
|
Greyson Parrelli
|
bfdebbfa5d
|
Sort contacts that start with a number at the end.
|
2021-07-19 11:57:26 -04:00 |
|
Alex Hart
|
57f730d8ee
|
Fix cursor issue for non-signal-contact searches.
|
2021-07-16 16:34:38 -03:00 |
|
Greyson Parrelli
|
71613d9db1
|
Ensure SQLCipher libraries are loaded.
|
2021-07-16 14:12:00 -04:00 |
|
Alex Hart
|
f1a87518e1
|
Fix contact search query returning outdated or bad recipients.
|
2021-07-16 13:53:17 -03:00 |
|
Cody Henthorne
|
f65f4704c9
|
Improve routine around bulk attachment deletion.
|
2021-07-15 16:29:11 -04:00 |
|
Greyson Parrelli
|
b04ca202f6
|
Fix ApplicationMigrations UI.
|
2021-07-15 16:28:13 -04:00 |
|
Greyson Parrelli
|
83086a5a2b
|
Make Sms/MmsDatabase ID's autoincrement.
|
2021-07-15 16:28:13 -04:00 |
|
Cody Henthorne
|
51a521594f
|
Fix crash when deleting threads directly after backup restore.
|
2021-07-15 16:28:13 -04:00 |
|
Greyson Parrelli
|
efec40ff57
|
Fix crash with GV2 group repair during storage sync.
|
2021-07-15 16:28:13 -04:00 |
|
Greyson Parrelli
|
e90fa05d60
|
Update recipient merging.
|
2021-07-15 16:28:13 -04:00 |
|
Greyson Parrelli
|
b9657208fe
|
Make ThreadDatabase ID's autoincrement.
|
2021-07-15 16:28:13 -04:00 |
|
Cody Henthorne
|
14565b0864
|
Fix crash when building notification state for messages without threads.
|
2021-07-15 16:28:13 -04:00 |
|
Alex Hart
|
a157c1ae1d
|
Refresh contact search views.
|
2021-07-15 16:28:13 -04:00 |
|
Alex Hart
|
f79b445fdf
|
Fix issue where drafts might not be properly deleted.
|
2021-07-08 17:36:14 -04:00 |
|
Greyson Parrelli
|
4677883838
|
Improve mapping SignalServiceAddresses to Recipients.
|
2021-07-07 14:58:51 -03:00 |
|
Greyson Parrelli
|
7f0a0bef5a
|
Incrementally insert MSL entries for legacy group sends.
|
2021-07-07 14:58:50 -03:00 |
|
Greyson Parrelli
|
acc825971b
|
Handle additional places where MSL entries need to be deleted.
|
2021-07-07 14:58:50 -03:00 |
|
Greyson Parrelli
|
62040d06b4
|
Create a write-through cache for PendingRetryReceiptDatabase.
|
2021-07-07 14:58:50 -03:00 |
|
Greyson Parrelli
|
0921ebe5f1
|
Add read and viewed receipts to the MSL.
|
2021-07-07 14:58:50 -03:00 |
|
Greyson Parrelli
|
3d0e15e2b8
|
Add delivery receipts to the MSL.
|
2021-07-07 14:58:50 -03:00 |
|
Greyson Parrelli
|
5372f79c40
|
Allow for MSL entries to be associated with multiple messages.
|
2021-07-07 14:58:50 -03:00 |
|