Commit Graph
494 Commits
Author SHA1 Message Date
jeffrey-signalandMichelle Tang 59bb505a3e Support member labels in backups. 2026-02-11 18:08:57 -05:00
Alex HartandMichelle Tang 58d2c92102 Move the rest of the permissions classes. 2026-02-11 18:08:57 -05:00
Alex HartandGitHub 2aa0b3700f Move blurhash to its own module. 2026-02-02 12:17:16 -04:00
Greyson Parrelli 26739491a5 Fix instrumentation test compilation. 2026-01-31 22:21:41 -05:00
Alex HartandGitHub 471b214b4a Extract Media and TransformProperties to core/util/models. 2026-01-20 15:21:27 -04:00
Greyson Parrelli bd38c4f5d2 Update Groups.proto to match shared spec. 2026-01-13 14:01:46 -05:00
Greyson ParrelliandMichelle Tang 1c5f4da20f Potential fix for flakey name collision test. 2026-01-13 12:20:29 -05:00
Greyson ParrelliandMichelle Tang 33d9840a78 Fix bad attachment table test. 2026-01-13 12:20:29 -05:00
Greyson Parrelliandjeffrey-signal 7c11239875 Be more lenient with attachment restore conditions. 2026-01-08 07:39:51 -05:00
Michelle Tangandjeffrey-signal f7d87f3436 Allow 1:1 polls and raise character limit. 2026-01-08 07:39:48 -05:00
Cody Henthorneandjeffrey-signal d9ecab5240 Update local backup v2 support. 2026-01-08 07:39:42 -05:00
Michelle Tangandjeffrey-signal b65079ec20 Support pinned messages in backups. 2026-01-08 07:39:38 -05:00
Greyson Parrelli e930a0f8ac Do not include release notes in chat exports. 2025-12-11 15:43:22 -05:00
Greyson Parrelli f610c1a8b1 Fix exporting release note messages. 2025-12-10 16:58:09 -05:00
Greyson Parrelliandjeffrey-signal 706d89db87 Introduce core-models module.
Needed to share some key components with feature modules without having
to depend on libsignal-service.
2025-12-02 16:00:54 -06:00
Michelle Tangandjeffrey-signal 80598d42cc Add basic pinned message support. 2025-12-02 14:31:36 -06:00
Jordan RoseandGitHub b2e547f9f2 Update to libsignal 0.86.1 2025-11-07 16:34:31 -05:00
Michelle Tangandjeffrey-signal 47201f4955 Add various backup fixes for polls. 2025-10-29 14:33:51 -04:00
Cody Henthorneandjeffrey-signal fd902159ee Remove mock web server and prevent libsignal from connecting for android tests. 2025-10-29 14:33:51 -04:00
Michelle Tangandjeffrey-signal f16405fabf Add read support for binary service ids. 2025-10-29 14:33:51 -04:00
Alex Hartandjeffrey-signal 9ddc600972 Ignore message backups checkout activity tests. 2025-10-29 14:33:49 -04:00
Alex HartandGreyson Parrelli 12cb74bc05 Fix e2e test. 2025-10-22 15:53:09 -04:00
Michelle TangandCody Henthorne 91b70038e6 Add ability to cancel a pending vote. 2025-10-17 19:46:42 -04:00
Cody Henthorne 75ce72ee83 Fix set archive transfer state race for duplicate attachments. 2025-10-15 15:26:34 -04:00
Alex HartandCody Henthorne 7d1abf0f7c Fix automated tests for message backups checkout flow. 2025-10-15 15:26:34 -04:00
Michelle TangandCody Henthorne 525175f04a Add polls to backups. 2025-10-15 15:26:34 -04:00
Jordan RoseandCody Henthorne f4f2976907 Remove redundant IdentityKeyUtil helper. 2025-10-15 15:26:34 -04:00
Cody Henthorne f8eaa96412 Fix blocking bugs for internal link and sync testing. 2025-10-15 15:26:33 -04:00
Michelle TangandAlex Hart 7de9218b80 Put poll receive support behind feature flag. 2025-10-09 16:33:44 -03:00
Alex HartandMichelle Tang 14cc0f12a6 Fix BackupSubscriptionCheckJob tests. 2025-10-03 15:31:20 -04:00
gram-signalandMichelle Tang d36a4232be Bump libsignal to v0.83.0 2025-10-03 15:31:20 -04:00
Alex HartandMichelle Tang 1b9695cb98 Reject last-use kyber key sets that we've seen before. 2025-10-02 12:56:04 -04:00
Michelle Tang b8e4ffb5ae Release polls behind feature flag. 2025-10-02 12:56:04 -04:00
Cody HenthorneandJeffrey Starke 8b2f58e0e7 Remove hard coded message backups remote config. 2025-09-24 16:29:57 -04:00
Greyson ParrelliandJeffrey Starke c5753b96ff Update BackupMediaSnapshot to be based on attachments in backup frames. 2025-09-24 16:29:57 -04:00
Alex HartandGreyson Parrelli 2a90809ba3 Add Billing API and Google API availability error dialogs. 2025-09-17 14:21:43 -04:00
Alex HartandGreyson Parrelli d7f43c436e Mark decision state during instrumentation testing. 2025-09-17 14:21:42 -04:00
Greyson Parrelli d44bed0379 Fix archive handling of mixed error send statuses, add more tests. 2025-09-10 11:42:43 -04:00
Greyson Parrelli a05d5ff5e6 Fix some issues with BackupMediaSnapshots. 2025-09-09 15:12:02 -04:00
Greyson Parrelli 8499402831 Remove unnecessary BackupSubscriptionJob tests cases. 2025-09-05 19:37:38 -04:00
Greyson Parrelli 4df6b87c13 Fix attachment table archive eligibility tests. 2025-09-05 19:33:50 -04:00
Greyson Parrelli 7d16e857d4 Fix unit tests around quote deduping. 2025-09-05 16:56:52 -04:00
andrew-signalandGreyson Parrelli 54b31514ba Bump libsignal to v0.79.1 2025-09-04 16:35:06 -04:00
Greyson Parrelli 662404d335 Migrate quotes to have a separate quoteTargetContentType. 2025-09-04 16:35:05 -04:00
Greyson Parrelli c29d77d4a5 Do not generate archive thumbnails for quotes. 2025-09-04 16:35:05 -04:00
Greyson Parrelli d4c1c39179 Generate thumbnails for quote attachments. 2025-09-04 16:35:05 -04:00
Michelle Tang d4f08e6d46 Update unsupported message UI. 2025-08-27 15:55:18 -04:00
Cody HenthorneandMichelle Tang f5b1857866 Fix various attachment reuse bugs causing archive issues. 2025-08-27 15:55:18 -04:00
Jordan RoseandJeffrey Starke 3a06f604fd Remove direct uses of libsignal internals 2025-08-21 14:52:34 -04:00
Cody HenthorneandJeffrey Starke 9ccdbb8e40 Rotate profile key when learning of a block by a linked device. 2025-08-21 14:52:33 -04:00