Commit Graph
7658 Commits
Author SHA1 Message Date
moiseev-signalandGreyson Parrelli 816e3442a0 Adopt libsignal 0.51.1 2024-06-24 15:04:03 -04:00
Cody HenthorneandGreyson Parrelli c37ed722dc Attempt to fix potential draft setting loop. 2024-06-24 15:04:03 -04:00
Michelle TangandGreyson Parrelli e08c2966c3 Move biometrics check when linking a device. 2024-06-24 15:04:03 -04:00
Cody HenthorneandGreyson Parrelli 976f80ff7e Fix conversation not closing after delete bug. 2024-06-24 15:04:03 -04:00
Greyson Parrelli 34a4bda331 Do not send PNI-hello-worlds for new installs. 2024-06-24 15:04:03 -04:00
Cody HenthorneandGreyson Parrelli 21ada2a503 Fix request to rejoin after group updates bug. 2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli 57a70c3085 Quiet down auth check job. 2024-06-24 15:04:03 -04:00
Cody HenthorneandGreyson Parrelli 16c8b88f0f Fix multiple text attachments when forwarding to multiple recipients.
Fixes #13593
2024-06-24 15:04:03 -04:00
Michelle TangandGreyson Parrelli b806952430 Add device-specific support configs. 2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli c0da0bd272 Add proper payment method type to BackupTypeSettings screen. 2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli 45239c2264 Add payment history screens for backups. 2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli 690236c4e5 Handle manual cancellation UI hint in DonationValues. 2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli 37cec7d44f Implement 1:1 call event delete syncs. 2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli 187fd63a75 Add content for disk full alert for backups. 2024-06-24 15:04:03 -04:00
Greyson Parrelli 362cdfc463 Use a snapshot of the SignalStore during backups. 2024-06-24 15:04:03 -04:00
Greyson Parrelli 863b443317 Convert SignalStore to kotlin. 2024-06-24 15:04:03 -04:00
Greyson Parrelli 341c474610 Remove some indirect database reads from backup export. 2024-06-24 15:04:03 -04:00
Greyson Parrelli cbb3c0911c Create backups from copies of the database file.
Still more work here to do with regards to certain tables, like
SignalStore and Recipient.
2024-06-24 15:04:03 -04:00
Greyson Parrelli 890facc6f6 Clean up ChatItemExportIterator. 2024-06-24 15:04:03 -04:00
Greyson Parrelli 6fa8337058 Update to the latest backup v2 spec.
Removes some dead protos, removes some sticker details, adds in gift
badges.
2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli 3f1cb65e02 Migrate translatable strings from fragment to xml. 2024-06-24 15:04:03 -04:00
Cody HenthorneandGreyson Parrelli 3551e7ec00 Remove rx send remote config and group send using rx always. 2024-06-24 15:04:03 -04:00
Alex HartandGreyson Parrelli 5ecf60a306 Add ability to turn off and delete backups. 2024-06-24 15:04:03 -04:00
Cody HenthorneandGreyson Parrelli 6659700a1c Improve delete sync coverage for partial expiring threads. 2024-06-24 15:04:02 -04:00
Cody HenthorneandGreyson Parrelli 070174fee6 Add delete sync capability to log section. 2024-06-24 15:04:02 -04:00
Cody HenthorneandGreyson Parrelli 09003d85b1 Add single attachment delete sync. 2024-06-24 15:04:02 -04:00
Alex HartandGreyson Parrelli ea87108def Heal InAppPaymentSubscriber currency if we have a payment with a matching subscriber id. 2024-06-24 15:04:02 -04:00
Nicholas TinsleyandGreyson Parrelli 7a696f9a62 Increase pluralization for raised hand snackbar. 2024-06-24 15:04:02 -04:00
Nicholas TinsleyandGreyson Parrelli 8ba57a2733 Upgrade OkHttp to 4.12.
Addresses #13491
2024-06-24 15:04:02 -04:00
Cody HenthorneandGreyson Parrelli 9824cc2cbe Update delete sync strings. 2024-06-24 15:04:02 -04:00
Michelle TangandGreyson Parrelli ad60cc72cb Add empty linked device state. 2024-06-24 15:04:02 -04:00
Nicholas TinsleyandGreyson Parrelli 2acb47952b Differently pluralize raise hand strings. 2024-06-24 15:04:02 -04:00
Michelle TangandGreyson Parrelli 958e815933 Remove ability to scan qr code from gallery. 2024-06-24 15:04:02 -04:00
Alex HartandGreyson Parrelli 6b50be78c0 Implement start of backups payment integration work. 2024-06-24 15:04:02 -04:00
Greyson Parrelli 1af914d5ef Use SubsamplingImageView for everything except GIFs.
Fixes #10324
2024-06-24 15:04:02 -04:00
Cody HenthorneandGreyson Parrelli a2fc710261 Add support for addressing attachments within a message. 2024-06-24 15:04:02 -04:00
Dan BrunwasserandGreyson Parrelli 10922594b3 Improve system emoji rendering across the app with EmojiCompat2.
Resolves #13327
2024-06-24 15:04:02 -04:00
Michelle TangandGreyson Parrelli abd80c5204 Update linked devices UI. 2024-06-24 15:04:02 -04:00
Alex HartandGreyson Parrelli ff589e3b91 Fix call link export crash. 2024-06-24 15:04:02 -04:00
Cody HenthorneandGreyson Parrelli c80ccd70ec Add additional delete sync support. 2024-06-24 15:04:02 -04:00
ClarkandGreyson Parrelli 75b41c34ea Add import/export for stickers and sticker packs. 2024-06-24 15:04:02 -04:00
Alex HartandGreyson Parrelli 11557e4815 Rewrite fallbackphoto system. 2024-06-24 15:04:02 -04:00
Greyson Parrelli d698f74d0b Rename FeatureFlags -> RemoteConfig. 2024-06-24 15:04:02 -04:00
Greyson Parrelli ecbea9fd95 Improve FeatureFlag change detection, use for SVR3. 2024-06-24 15:04:02 -04:00
Greyson Parrelli 13f7a64139 Refactor FeatureFlags. 2024-06-24 15:04:02 -04:00
Michelle TangandGreyson Parrelli 39cb1c638e Remove sms tag from contacts. 2024-06-24 15:04:02 -04:00
ClarkandGreyson Parrelli 6adddf4a0c Add display of last backup time to restore flow. 2024-06-24 15:04:01 -04:00
Clark ChenandGreyson Parrelli 16773c9b17 Fix import/export tests with my story. 2024-06-24 15:04:01 -04:00
Michelle TangandGreyson Parrelli 4b50365fa9 Release updated linked devices behind feature flag. 2024-06-24 15:04:01 -04:00
Clark ChenandGreyson Parrelli 98766b9ebb Fix backup type dark mode. 2024-06-24 15:04:01 -04:00