Greyson Parrelli
|
d59985c7b1
|
Add migration to backfill digests.
|
2024-09-11 15:14:04 -04:00 |
|
Greyson Parrelli
|
1aed8eefcd
|
Improve reliability of rebuilding the search index.
|
2024-09-05 11:49:57 -03:00 |
|
Cody Henthorne
|
216073f4c2
|
Fix versioned expiration timer capability bug.
|
2024-08-30 16:18:23 -04:00 |
|
Greyson Parrelli
|
011a36c8f3
|
Move back to manually implementing secure-delete.
|
2024-08-30 12:55:23 -04:00 |
|
Greyson Parrelli
|
46753fc617
|
Another attempt at rebuilding the FTS tables.
|
2024-08-30 12:55:22 -04:00 |
|
Cody Henthorne
|
1f196f74ff
|
Add support for versioned expiration timers.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2024-08-30 12:55:22 -04:00 |
|
Greyson Parrelli
|
1aaa833127
|
Replace manual FTS5 fix with SQLite secure-delete flag.
We used to workaround this by manually optimizing the search index, but secure-delete does that for us with less work.
|
2024-08-30 12:55:22 -04:00 |
|
Greyson Parrelli
|
2c11a27897
|
Fix emoji full text search.
Co-authored-by: Nolan Woods <innovate.invent@gmail.com>
|
2024-08-08 12:19:01 -07:00 |
|
Greyson Parrelli
|
94795599e2
|
Inline the delete sync feature flag.
|
2024-07-09 13:40:41 -04:00 |
|
Alex Hart
|
77d3116431
|
Rename DonationValues to InAppPaymentValues.
|
2024-07-09 13:40:41 -04:00 |
|
Greyson Parrelli
|
863b443317
|
Convert SignalStore to kotlin.
|
2024-06-24 15:04:03 -04:00 |
|
Greyson Parrelli
|
d698f74d0b
|
Rename FeatureFlags -> RemoteConfig.
|
2024-06-24 15:04:02 -04:00 |
|
Greyson Parrelli
|
3ff218f9c6
|
Make build deprecation more resilient to clock skew.
|
2024-06-21 09:19:47 -03:00 |
|
Alex Hart
|
cb171092cf
|
Fix crash loop when writing invalid currency .
|
2024-06-13 18:03:20 -03:00 |
|
Greyson Parrelli
|
b6a4e1f145
|
Rewrite the AppDependencies system.
|
2024-06-05 15:46:00 -04:00 |
|
Alex Hart
|
4f3ee9ca1d
|
Skip the contact links migration if contact permissions are disabled.
|
2024-06-05 15:46:00 -04:00 |
|
Ehren Kret
|
6184cc0307
|
Migrate existing raw contacts to add video call links.
|
2024-06-05 15:46:00 -04:00 |
|
Alex Hart
|
d719edf104
|
Rewrite in-app-payment flows to prepare for backups support.
|
2024-06-05 15:46:00 -04:00 |
|
Clark
|
689eacd618
|
Add initial support for backup and restore of message and media to staging.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2024-04-18 16:24:13 -04:00 |
|
Greyson Parrelli
|
3ba2b46bb0
|
Convert Recipient to kotlin.
|
2024-04-03 14:02:55 -04:00 |
|
Greyson Parrelli
|
e24c951d83
|
Convert MiscellaneousValues to kotlin.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
1d29b0166d
|
Backfill missing attachment hashes.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
c31a7152bc
|
Update built-in emoji to v15.1
|
2024-03-06 20:42:00 -04:00 |
|
Greyson Parrelli
|
8797236b5a
|
Add migration for ensuring we set the latest pnp settings.
|
2024-02-15 21:43:35 -05:00 |
|
Jameson Williams
|
ec96b4e3aa
|
Update Glide to use ksp, drop kapt.
Resolves #13381
|
2024-01-31 22:12:17 -05:00 |
|
Greyson Parrelli
|
3554f82ea3
|
Convert AttachmentTable and models to kotlin.
|
2024-01-09 11:12:48 -04:00 |
|
Greyson Parrelli
|
b2cdb46c84
|
Remove now-unnecessary data from prekey upload request.
|
2024-01-03 15:12:45 -05:00 |
|
Cody Henthorne
|
e7c8ecbd31
|
Fix storage sync validation crash with local only unknown ids.
|
2024-01-03 15:12:44 -05:00 |
|
Greyson Parrelli
|
a749b97707
|
Migrate to a new SVR2 enclave.
|
2023-12-07 15:14:44 -05:00 |
|
Greyson Parrelli
|
cf7d5b3481
|
Remove deprecated storage service fields.
|
2023-11-15 17:02:44 -05:00 |
|
Greyson Parrelli
|
e9bd35619d
|
Add migration to fix registration state of some users.
|
2023-11-11 13:34:48 -05:00 |
|
Cody Henthorne
|
1f9320200a
|
Sync keys with linked devices.
|
2023-10-17 11:15:56 -04:00 |
|
Greyson Parrelli
|
7d5786ea93
|
Add a core-util-jvm module.
This is basically a location where we can put common utils that can also
be imported by libsignal-service (which is java-only, no android
dependency).
|
2023-10-05 19:13:19 -04:00 |
|
Cody Henthorne
|
efbd5cab85
|
Convert SignalService, Database, Group, Payment, and other remaining protos to wire.
|
2023-09-21 13:59:52 -03:00 |
|
Greyson Parrelli
|
494b2c6786
|
Add an index specifically for improving thread count perf.
|
2023-09-06 09:34:49 -04:00 |
|
Cody Henthorne
|
b83080e2d7
|
Fix payments spinning forever.
|
2023-08-31 14:33:53 -04:00 |
|
Cody Henthorne
|
6a21106347
|
Convert StorageService protos to wire.
|
2023-08-31 14:33:53 -04:00 |
|
Greyson Parrelli
|
57b9571d86
|
Don't store blank usernames.
|
2023-08-29 09:33:45 -04:00 |
|
Greyson Parrelli
|
8a93814bac
|
Update to the new username link spec.
|
2023-08-29 09:33:45 -04:00 |
|
Cody Henthorne
|
fbf4de0ec5
|
Remove job-based decryption support and MCPv1.
|
2023-08-16 14:28:14 -04:00 |
|
Greyson Parrelli
|
d6adfea9b1
|
Clean up old one-time prekeys.
|
2023-08-16 10:26:31 -04:00 |
|
Greyson Parrelli
|
327cd93e3c
|
Save PNI's from CDSv2 for all users.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
6d2d3ae528
|
Improve ServiceId parsing functions.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
7f92482d7a
|
Stop reading the stories capability.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
1cc7b46555
|
Fix PNI prefixing in provisioning message.
|
2023-08-09 13:57:32 -03:00 |
|
Greyson Parrelli
|
82906aee58
|
Use strongly-typed ACIs and PNIs everywhere.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
6ca9cb6da1
|
Add migration to cleanup some inconsistent DB state.
|
2023-07-12 15:48:52 -04:00 |
|
Cody Henthorne
|
648506fe04
|
Fix empty emoji search index.
|
2023-07-12 15:48:52 -04:00 |
|
Cody Henthorne
|
ec373b5b4d
|
Fix attachment dedupe race where original may be deleted before new usage is recorded.
|
2023-07-12 15:48:51 -04:00 |
|
Greyson Parrelli
|
e1570e9512
|
Start mirroring to SVR2.
|
2023-07-12 15:48:51 -04:00 |
|