Greyson Parrelli
|
279ad7945e
|
Move to defined from_recipient_id and to_recipient_id columns on message table.
|
2023-04-20 13:50:11 -04:00 |
|
Greyson Parrelli
|
236e0faace
|
Retry FTS rebuild 3 times.
Looks like we still have the old connection pull after a backup restore.
This gives it 3 chances.
Fixes #12902
|
2023-04-14 16:39:28 -04:00 |
|
Greyson Parrelli
|
7c8de901f1
|
Store Job data as bytes.
|
2023-03-22 14:28:09 -04:00 |
|
Greyson Parrelli
|
1b2cb2637f
|
Perform decryptions inline.
|
2023-03-08 15:06:50 -04:00 |
|
Greyson Parrelli
|
ec2565263e
|
Initial refactor of the message decryption flow.
|
2023-03-04 10:52:21 -05:00 |
|
Cody Henthorne
|
6cb8c7a8a9
|
Ensure attributes are updated with latest properties.
|
2023-02-23 16:51:25 -05:00 |
|
Greyson Parrelli
|
60874ba57b
|
Fix contact name syncing to storage service.
|
2023-02-14 14:03:09 -05:00 |
|
Greyson Parrelli
|
670b6c4c56
|
Revert "Upgrade to Glide 4.14.2"
This reverts commit 3ee889cb79 .
|
2023-01-31 16:15:33 -05:00 |
|
Greyson Parrelli
|
fe40e37da4
|
Fix full text search migration after table name change.
|
2023-01-26 20:25:28 -05:00 |
|
Greyson Parrelli
|
9b28585c59
|
Add foreign key dependency between reactions and messages.
|
2023-01-26 20:25:27 -05:00 |
|
Greyson Parrelli
|
afa5c68312
|
Periodically optimize the FTS index.
|
2023-01-26 20:25:27 -05:00 |
|
Greyson Parrelli
|
c6f29fc950
|
Migrate queued jobs during SMS migration.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
4d9dc42868
|
Improve the performance of the migration by ~4x.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
60ae883df6
|
Rename SignalDatabase.sms/mms to SignalDatabase.messages
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
e9d98b7d39
|
Migrate SMS messages into the MMS table.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
95eba78d9c
|
Improve constraints on thread and message tables.
|
2022-12-07 13:03:02 -05:00 |
|
Greyson Parrelli
|
7949996c5c
|
Renamed database classes to table classes.
Because they're not databases. They're tables.
|
2022-11-30 17:10:36 -05:00 |
|
Greyson Parrelli
|
81c10a1eae
|
Lazily initialize NotificationChannels.
|
2022-11-30 17:10:36 -05:00 |
|
Alex Hart
|
bba1315906
|
Add chat filter support behind a flag.
|
2022-11-16 15:05:47 -04:00 |
|
Alex Hart
|
94bd3101c9
|
Add support for stories "seen" state.
|
2022-10-20 21:52:54 -04:00 |
|
Alex Hart
|
ca36eaacce
|
Add support for separate story view receipt control.
This reverts commit 1046265d23 .
|
2022-10-20 21:52:54 -04:00 |
|
Greyson Parrelli
|
1999db97f2
|
Add support for system names on the ContactRecord.
|
2022-10-04 17:32:57 -04:00 |
|
Greyson Parrelli
|
f6e000ab97
|
Fix some PNI-related issues around change number.
|
2022-08-31 15:58:40 -04:00 |
|
Greyson Parrelli
|
716229719a
|
Add migration to new KBS enclave.
|
2022-08-24 17:09:01 -04:00 |
|
Cody Henthorne
|
3252871ed5
|
Replace prekey jobs with one overall sync job.
|
2022-08-18 16:01:05 -04:00 |
|
Cody Henthorne
|
83b97d274f
|
Add support for PNI registration ids and PNP change number.
|
2022-08-09 16:23:44 -04:00 |
|
Greyson Parrelli
|
120dda6e68
|
Schedule a migration to fetch the latest search index.
|
2022-08-03 17:17:35 -04:00 |
|
Cody Henthorne
|
c4bef8099f
|
Add GV2 accept by PNI invite.
|
2022-07-21 13:18:19 -04:00 |
|
Cody Henthorne
|
a845a020d6
|
Prevent crash on clients with bad data.
|
2022-07-21 12:10:52 -04:00 |
|
Cody Henthorne
|
3e3ccd4b96
|
Fix distribution list sync crash.
|
2022-06-30 12:01:47 -04:00 |
|
Cody Henthorne
|
9bc25132c3
|
Add new My Story privacy settings.
|
2022-06-29 15:32:25 -04:00 |
|
Greyson Parrelli
|
530403ec04
|
Updated emoji to version 14.0
|
2022-04-22 11:40:07 -04:00 |
|
Alex Hart
|
c359b0134a
|
Implement StoryDistributionListRecord and processing.
|
2022-04-06 12:37:43 -04:00 |
|
Greyson Parrelli
|
77ea2deada
|
Move more util classes to core-util.
|
2022-04-06 12:36:32 -04:00 |
|
Greyson Parrelli
|
8d4419705b
|
Update to libsignal-client 0.15.0
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
2b5d65ae04
|
Revert "Update to libsignal-client 0.15.0"
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
|
2022-03-28 19:07:20 -04:00 |
|
Jordan Rose
|
1e316ea19f
|
Update to libsignal-client 0.15.0
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
83c3b16b92
|
Add ContactDiscovery abstraction for doing CDS refreshes.
|
2022-03-28 19:07:19 -04:00 |
|
Greyson Parrelli
|
057231b9c3
|
Update libsignal-client to 0.14.0
|
2022-03-17 12:12:56 -04:00 |
|
Greyson Parrelli
|
803f94012a
|
Handle profile key changes consistently.
|
2022-03-17 12:12:56 -04:00 |
|
Greyson Parrelli
|
653410cf27
|
Only generate a PNI key if necessary.
|
2022-02-23 12:15:18 -05:00 |
|
Greyson Parrelli
|
1f0c56546e
|
Improve robustness of PNI migration job.
|
2022-02-21 09:14:12 -05:00 |
|
Greyson Parrelli
|
4f1aa34a46
|
Address issues with PNI app migration.
|
2022-02-18 23:03:24 -05:00 |
|
Greyson Parrelli
|
719f5e28d0
|
fixup! Do not run prekey jobs if you're not registered.
|
2022-02-18 15:54:15 -05:00 |
|
Greyson Parrelli
|
7ca2420287
|
Move from ACI to a generic ServiceId.
|
2022-02-17 17:09:26 -05:00 |
|
Greyson Parrelli
|
e8ad1e8ed1
|
Support PNI prekeys.
|
2022-02-16 14:12:34 -05:00 |
|
Greyson Parrelli
|
db534cd376
|
Migrate identity keys to SignalStore.
|
2022-02-16 14:12:34 -05:00 |
|
Greyson Parrelli
|
35c5a8106d
|
Migrate to the new KBS and CDS enclaves.
|
2022-01-24 14:46:51 -05:00 |
|
Cody Henthorne
|
95cb80a93a
|
Enable Change Number.
|
2022-01-24 12:05:28 -05:00 |
|
Greyson Parrelli
|
d40254aa69
|
Download latest emoji.
|
2022-01-24 11:17:15 -05:00 |
|