Commit Graph
494 Commits
Author SHA1 Message Date
Greyson Parrelli 9888b1a5f8 Fix backup support for account wallpapers. 2024-09-21 07:01:43 -04:00
Greyson Parrelli 90998a4076 Fix various backup import-export inconsistencies. 2024-09-20 21:14:50 -04:00
Greyson ParrelliandCody Henthorne e80ebd87fe Refactor and simplify attachment archiving. 2024-09-13 10:51:30 -04:00
Cody Henthorne 816006c67e Refactor and cleanup backupv2 media restore. 2024-09-13 10:51:30 -04:00
Nicholas TinsleyandCody Henthorne e247d311d8 Add call link support to storage service. 2024-09-13 10:51:30 -04:00
Greyson ParrelliandCody Henthorne 1e8626647e Fix digests for non-zero padding. 2024-09-13 10:51:30 -04:00
Nicholas TinsleyandCody Henthorne 514f7cc767 Fix tests after reg v1 cleanup. 2024-09-13 10:51:30 -04:00
Nicholas TinsleyandCody Henthorne 9261c34213 Clean up registration java packages hierarchy. 2024-09-13 10:51:30 -04:00
Greyson ParrelliandCody Henthorne 7eac9ce1f4 Improve attachment deduping for videos. 2024-09-11 15:14:04 -04:00
Greyson ParrelliandCody Henthorne 00d20a1917 Introduce SignalNetwork, share PushServiceSocket. 2024-09-11 15:14:04 -04:00
Greyson ParrelliandCody Henthorne 4b47d38d78 Add IV to the attachment table. 2024-09-11 15:14:04 -04:00
1f196f74ff Add support for versioned expiration timers.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2024-08-30 12:55:22 -04:00
Greyson ParrelliandNicholas Tinsley 4e48a445bf Disable flaky test. 2024-08-27 13:21:20 -04:00
Greyson Parrelliandmtang-signal 630875dae2 Reduce noise of flaky test. 2024-08-22 12:58:33 -07:00
Greyson Parrelliandmtang-signal 110e2c9eb0 Fix ArchiveImportExport tests. 2024-08-22 12:58:33 -07:00
Greyson Parrelliandmtang-signal 5ffb7b07da Update to latest Backup.proto and fix various backup bugs. 2024-08-22 12:58:33 -07:00
Alex Hartandmtang-signal fa7e4c9686 Add ignore for checkout flow test for the time being. 2024-08-22 12:58:33 -07:00
Alex Hartandmtang-signal ccabd9edd8 Add espresso tests for donations flow. 2024-08-08 12:22:34 -07:00
Greyson Parrelliandmtang-signal fb2a332513 Update to latest Backup.proto. 2024-08-08 12:19:00 -07:00
Greyson ParrelliandNicholas Tinsley 0b98901634 Integrate libsignal validator into backup tests. 2024-07-26 23:43:53 +02:00
Greyson ParrelliandNicholas Tinsley 7b0badef19 Get shared backup tests working. 2024-07-26 23:43:53 +02:00
Greyson ParrelliandNicholas Tinsley e6d8e36141 Add new backup testing infrastructure. 2024-07-26 23:43:53 +02:00
Greyson ParrelliandNicholas Tinsley 06d475fb6e Move constraint filtering down into JobStorage to improve perf. 2024-07-26 23:43:53 +02:00
Greyson ParrelliandNicholas Tinsley 36dface175 Fix job deletion bug, add performance tests. 2024-07-26 23:43:53 +02:00
Cody Henthorne f5abd7acdf Add Group Send Endorsements support. 2024-07-09 13:40:41 -04:00
Greyson ParrelliandCody Henthorne 70378b85d7 Remove unused capabilities. 2024-07-09 13:40:41 -04:00
Nicholas TinsleyandCody Henthorne b113eec940 Show "Update" action button on profile name change. 2024-07-09 13:40:41 -04:00
Alex HartandCody Henthorne 77d3116431 Rename DonationValues to InAppPaymentValues. 2024-07-09 13:40:41 -04:00
ClarkandCody Henthorne 079a3d4fee Add import/export tests for contact messages and link previews. 2024-07-09 13:40:41 -04:00
ClarkandCody Henthorne 58d769b21f Allow exporting backup tests to binproto. 2024-07-09 13:40:40 -04:00
Cody HenthorneandNicholas Tinsley 371a39049d Ignore flakey delete sync test. 2024-07-03 14:02:59 -04:00
Nicholas Tinsley d7b5c6bff3 Delete registration V1. 2024-06-26 13:39:28 -04:00
ClarkandGreyson Parrelli ebee3f72e6 Add test infrastructure for backup binprotos. 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
Greyson Parrelli 863b443317 Convert SignalStore to kotlin. 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
Cody HenthorneandGreyson Parrelli 6659700a1c Improve delete sync coverage for partial expiring threads. 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 8ba57a2733 Upgrade OkHttp to 4.12.
Addresses #13491
2024-06-24 15:04:02 -04:00
Cody HenthorneandGreyson Parrelli 14cacaef86 Add verbose tracking to DelteForMeSync test to help finding flakey test. 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
Cody HenthorneandGreyson Parrelli c80ccd70ec Add additional delete sync support. 2024-06-24 15:04:02 -04:00
Greyson Parrelli d698f74d0b Rename FeatureFlags -> RemoteConfig. 2024-06-24 15:04:02 -04:00
Greyson Parrelli 13f7a64139 Refactor FeatureFlags. 2024-06-24 15:04:02 -04:00
Cody HenthorneandGreyson Parrelli f20fe33af9 Ignore flakey delete sync test. 2024-06-24 15:04:02 -04:00
Clark ChenandGreyson Parrelli 16773c9b17 Fix import/export tests with my story. 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
Alex Hart 571004df50 Tokenize group title search. 2024-06-21 09:19:47 -03:00
Greyson ParrelliandAlex Hart e4019d8595 Ignore deprecated backup tests. 2024-06-21 09:19:47 -03:00