Commit Graph
555 Commits
Author SHA1 Message Date
Alex Hart 20cfaa6588 Fix flaky UI interactions in donation checkout tests. 2026-09-02 16:11:28 -03:00
Michelle Tang 98f57cf47d Sync notification settings. 2026-09-02 16:11:26 -03:00
Alex Hart 2627ff1b95 Migrate main navigation to Navigation 3. 2026-09-02 16:11:26 -03:00
Alex Hart d57f6b2877 Fix backup subscriptions stuck on payment pending after an iOS restore. 2026-09-02 16:11:26 -03:00
Cody Henthorne 4d2dc127d4 Implement new contact share flow designs. 2026-09-02 16:11:25 -03:00
Alex Hart 7714f7515f Try to repair flakey instrumentation test. 2026-09-02 16:11:25 -03:00
Greyson Parrelli 7a9fe0b0c1 Allow setting username in registration module. 2026-08-25 10:57:44 -04:00
Cody Henthorne 6136f50977 Improve db performance when dealing with many missing thumbnails. 2026-08-21 16:52:57 -04:00
Alex Hart 40c06ea232 Inline media-send v3. 2026-08-19 19:05:49 -04:00
Cody Henthorne 746de7d165 Improve message processing perf by delaying early processing job. 2026-08-19 19:05:49 -04:00
Greyson Parrelli e3fd0897e8 Add network placeholders for phonenumberless registration. 2026-08-17 14:36:14 -04:00
Cody Henthorne 8a4d7e19fa Don't trigger backup from reconciliation. 2026-08-17 14:36:14 -04:00
Alex Hart a20c7f70cb Fix donation checkout test flake and Firebase Test Lab APK selection. 2026-08-17 14:36:14 -04:00
Cody Henthorne 52683b54b8 Improve logic around optimize media selection.
Use snapshot table to inform optimize eligibility.
2026-08-17 14:36:14 -04:00
Michelle Tang 14e0f6dfd3 Remove old remote configs. 2026-08-12 12:43:07 -04:00
Michelle Tang d61d30a8da Add blocked at timestamp. 2026-08-11 14:45:29 -04:00
Greyson Parrelli 39268ca45b Update backup tests to exclude empty string captions. 2026-08-10 16:32:57 -04:00
Greyson Parrelli ee59bb4080 Add audio removal to Signal Labs. 2026-08-10 16:32:57 -04:00
Alex Hart 04b5fab41f Fix test by extending timeout. 2026-08-10 16:32:56 -04:00
Greyson Parrelli 34648c2c04 Refactor archive requests into ArchiveService. 2026-08-04 20:03:36 -03:00
Michelle Tang e3e86d1b65 Check poll threads. 2026-07-27 14:56:51 -04:00
Cody Henthorne 8b71bde890 Fix checkout tests hitting chat connection calls. 2026-07-20 13:40:41 -04:00
Greyson Parrelli 7ad05dd53c Move some network classes to :core:network. 2026-07-20 13:12:04 -04:00
Cody Henthorne 7ca57e5531 Fix flakey attachmentBackfill instrumentation test. 2026-07-15 16:43:49 -04:00
Alex Hart 88366cd416 Add donation checkout entry-point tests. 2026-07-15 16:43:49 -04:00
Alex Hart 25f7c31e75 Fix backup subscription check test. 2026-07-15 16:43:48 -04:00
Alex HartandCody Henthorne 5e3a34e1bc Add donation checkout spec test suite.
Co-authored-by: Cody Henthorne <cody@signal.org>
2026-07-15 16:43:47 -04:00
Jeffrey Starke 4ab4bb458a Migrate stories tab to nav 3. 2026-07-07 17:10:23 -04:00
Alex Hart 384344c91b Upload media restored from local backups to the archive CDN. 2026-07-07 16:08:51 -03:00
Alex Hart 5f1a7397e1 Fix donation test. 2026-07-06 15:04:40 -03:00
Alex Hart 310e90be84 Harden donation checkout instrumentation tests. 2026-07-06 13:39:24 -03:00
Michelle Tang 300e5bf6f6 Various fixes for disappearing calls. 2026-07-01 15:11:48 -04:00
Cody Henthorne ee11d1fd3b Harden and improve change number flow. 2026-07-01 15:10:24 -04:00
Alex Hart f3b7368043 Add donation permit failure tests and surface pre-charge errors as payment setup errors. 2026-07-01 15:10:23 -04:00
Greyson Parrelli 495b5ef9be Fix BackupSubscriptionCheckJobTest. 2026-07-01 15:10:20 -04:00
Alex Hart ed4c298c33 Implement blind donation permits system. 2026-06-25 13:10:11 -03:00
Alex Hart 4316136723 Move BlobProvider and supporting classes to core-util. 2026-06-24 14:49:49 -04:00
jeffrey-signal cdb73d4b8a Migrate chats tab to nav 3.
- resolves signalapp/Signal-Android#8947
- resolves signalapp/Signal-Android#14777
- resolves signalapp/Signal-Android#14784
- resolves signalapp/Signal-Android#14800
- resolves signalapp/Signal-Android#14803
2026-06-24 14:49:47 -04:00
Cody Henthorne c4846d92da Add request backfill attachment support for linked devices. 2026-06-18 16:09:12 -04:00
Cody Henthorne 987f92245d Fix instrumentation tests relying on mocked SignalStore and RemoteConfig. 2026-06-18 16:09:12 -04:00
Alex Hart a7b4a5d93d Rip out Camera1. 2026-06-18 16:09:12 -04:00
Greyson Parrelli 4c1555bc7b Add more checks to avoid unnecessary websocket connects. 2026-06-17 13:08:35 -04:00
Alex Hart eea29813fa Move DatabaseId and AttachmentId to core.models. 2026-06-16 09:56:12 -04:00
Cody Henthorne 539276673a Fix flakey BackupDeleteJobTest. 2026-06-16 09:56:12 -04:00
Cody Henthorne c88f048049 Ensure unregistered contacts update storage service if previously registered. 2026-06-10 15:20:00 -04:00
Michelle Tang 70ab0baa3c Fix broken calling test. 2026-06-09 17:21:48 -04:00
Greyson Parrelli 135bc6e560 Convert a batch of androidTest db tests to unit tests. 2026-06-09 17:21:48 -04:00
Alex Hart 7cce504f16 Fix unread divider placement and scroll-to-unread on conversation open. 2026-06-09 17:21:47 -04:00
Cody Henthorne f1a72dd01a Use CDN number instead of parsing identifier for attachment remote id. 2026-06-04 11:22:14 -04:00
Michelle Tang 1371663163 Add capability for KT username syncs. 2026-06-03 15:06:31 -03:00