Commit Graph
7448 Commits
Author SHA1 Message Date
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
Cody HenthorneandGreyson Parrelli 45a739ce92 Show notification for group adds. 2024-06-24 15:04:01 -04:00
ClarkandGreyson Parrelli c0d7145ada Add handling for "My Story" import/export. 2024-06-24 15:04:01 -04:00
ClarkandGreyson Parrelli f94c007af8 Make message backup settings screen update properly. 2024-06-24 15:04:01 -04:00
Nicholas TinsleyandGreyson Parrelli e6ceb55092 Match account deletion number by short NSN.
Fixes #13583.
2024-06-24 15:04:01 -04:00
Michelle TangandAlex Hart bfe2b5cba9 Add loading screen to linked devices. 2024-06-21 09:19:47 -03:00
Alex Hart 571004df50 Tokenize group title search. 2024-06-21 09:19:47 -03:00
Greyson ParrelliandAlex Hart f32b59f0aa Fix crash with AnalyzeDatabaseJob. 2024-06-21 09:19:47 -03:00
Greyson ParrelliandAlex Hart 0b66a8701e Convert FeatureFlags to kotlin. 2024-06-21 09:19:47 -03:00
ClarkandAlex Hart e62b8de1bc Fix most of import/export integration tests. 2024-06-21 09:19:47 -03:00