Commit Graph
871 Commits
Author SHA1 Message Date
Alex Hart ed754c1d30 Move StickerRecord into core-util. 2026-08-04 20:03:32 -03:00
Greyson ParrelliandAlex Hart 0182ee3ac3 Improve storage sync when old self record becomes unregistered. 2026-08-04 20:03:32 -03:00
Greyson ParrelliandAlex Hart 8435ce85be Improve function of client without a phone number. 2026-08-04 20:03:30 -03:00
Greyson ParrelliandAlex Hart 5d72248bb5 Move PinValidityCheck to :core:util and kotlinize it. 2026-08-04 20:03:30 -03:00
Greyson ParrelliandAlex Hart 66ff18c310 Add scaffolding for new reg screens. 2026-08-04 20:03:29 -03:00
Cody HenthorneandAlex Hart a92304c222 Ignore GV1 records in storage service. 2026-08-04 20:03:29 -03:00
Alex Hart 5c44b72ee2 Fix issue with vanity interlacing frames. 2026-08-04 20:03:27 -03:00
Greyson Parrelli dd76bae853 Ensure that backupSecretRestoreRequired is properly set. 2026-08-04 15:58:08 -04:00
Greyson Parrelli 47a6b34e17 Add StorageSyncJob tests. 2026-07-28 13:51:24 -04:00
Cody HenthorneandMichelle Tang b535d3f473 Fix missing group members and p2p update send after joining group via link. 2026-07-27 14:56:51 -04:00
Ehren KretandMichelle Tang 2162fccd7d Fix base64 decode issue with short signal.me URLs. 2026-07-27 14:56:51 -04:00
Ehren KretandMichelle Tang 9ca47f5fc5 Fix single character group links crashing. 2026-07-27 14:56:51 -04:00
Greyson ParrelliandMichelle Tang 7a34150319 Add stickers to storage service. 2026-07-27 14:56:50 -04:00
Cody HenthorneandMichelle Tang b019aba3fc Ensure group updates render before message content when not from p2p. 2026-07-27 14:56:50 -04:00
Alex HartandMichelle Tang 7f4829c80c Fix bad last-end-of-period check causing excess backup keep-alive requests. 2026-07-27 14:56:49 -04:00
Greyson ParrelliandMichelle Tang 70be67b267 Require users to correct intense clock skew. 2026-07-27 14:56:49 -04:00
Michelle TangandCody Henthorne 12785f35c9 Improve group deletion.
Co-authored-by: Cody Henthorne <cody@signal.org>
2026-07-27 14:56:47 -04:00
Greyson ParrelliandMichelle Tang 5b42b115db Fix search crash when case-folding changes snippet length. 2026-07-27 14:56:47 -04:00
Greyson ParrelliandMichelle Tang cfce0ad8f1 Fix video transcode settings interpretation. 2026-07-27 14:56:45 -04:00
Greyson ParrelliandMichelle Tang 687818fbb5 Improve local archive folder structure recognition. 2026-07-27 14:56:44 -04:00
e0603b14bb Update RingRTC to v2.70.0, add video config settings
Co-authored-by: Cody Henthorne <cody@signal.org>
2026-07-27 14:56:43 -04:00
Greyson ParrelliandMichelle Tang 5f22566e10 Create and use RegistrationApiV2. 2026-07-27 14:56:43 -04:00
Greyson ParrelliandMichelle Tang 6f5d7c4b7b Normalize sticker tables. 2026-07-27 14:56:42 -04:00
Cody Henthorne 1be2aeaf2b Retry/resume link+sync backup upload improvements. 2026-07-20 16:34:45 -04:00
Greyson Parrelli 551a25cfc6 Clean up orphaned latest_revision_id references during backup restore. 2026-07-20 13:12:04 -04:00
Greyson Parrelli 7ad05dd53c Move some network classes to :core:network. 2026-07-20 13:12:04 -04:00
Greyson Parrelli 4af791c903 Improve emoji regex perf. 2026-07-20 13:10:48 -04:00
Alex HartandGreyson Parrelli dcef0c9667 Stop call link clustering. 2026-07-20 13:10:48 -04:00
Cody Henthorne 99ed40580c Add missing field for 1:1 sync messages. 2026-07-16 15:53:14 -04:00
Greyson Parrelli 31f0945db4 Add tests for AppRegistrationStorageController. 2026-07-15 16:43:50 -04:00
Cody HenthorneandGreyson Parrelli 1d11e29e94 Add linked device account screen. 2026-07-15 16:43:49 -04:00
Michelle TangandGreyson Parrelli e975084b8e Use new transcoding config. 2026-07-15 16:43:49 -04:00
5e3a34e1bc Add donation checkout spec test suite.
Co-authored-by: Cody Henthorne <cody@signal.org>
2026-07-15 16:43:47 -04:00
Greyson Parrelli 90cba056f1 Remove emoji from plaintext export names. 2026-07-15 16:43:47 -04:00
Greyson Parrelli 0d0b9d345c Strip user-ID prefix from content authority in isValidExternalUri. 2026-07-15 16:43:47 -04:00
Greyson Parrelli 66390b4fe4 Catch malformed percent escapes when parsing call link urls. 2026-07-15 16:43:47 -04:00
Greyson Parrelli b60f53f4df Reject dot-only chat names to prevent zip-slip in plaintext export. 2026-07-15 16:43:46 -04:00
Alex Hart b55a8dc98e Utilize helper method when constructing proto charge failure.
Fixes #14871
2026-07-08 09:26:37 -03:00
Alex HartandGitHub 384344c91b Upload media restored from local backups to the archive CDN. 2026-07-07 16:08:51 -03:00
Alex HartandMichelle Tang ab90969b0e Show donation thanks sheet reliably after redirect-based (iDEAL/Wero) donations. 2026-07-01 15:10:23 -04:00
Cody HenthorneandMichelle Tang a7de53333d Enable linked device flow for debug builds. 2026-07-01 15:10:23 -04:00
Cody HenthorneandMichelle Tang 91965d205a Add device linking support to RegV5. 2026-07-01 15:10:22 -04:00
Greyson ParrelliandMichelle Tang 8eeffff923 Enable regV5 on debug builds. 2026-07-01 15:09:54 -04:00
Alex HartandGitHub ed4c298c33 Implement blind donation permits system. 2026-06-25 13:10:11 -03:00
Alex Hartandjeffrey-signal 4316136723 Move BlobProvider and supporting classes to core-util. 2026-06-24 14:49:49 -04:00
Greyson Parrelli e7808eb842 Improve search performance. 2026-06-18 16:59:03 -04:00
Cody HenthorneandGreyson Parrelli c4846d92da Add request backfill attachment support for linked devices. 2026-06-18 16:09:12 -04:00
Alex HartandGreyson Parrelli 83cb48d119 Move the VideoEditorFragment to the media-send feature module. 2026-06-18 16:09:12 -04:00
Alex HartandGreyson Parrelli a7b4a5d93d Rip out Camera1. 2026-06-18 16:09:12 -04:00
Greyson Parrelli 39679ebfc3 Inline useNewLinkifier flag. 2026-06-16 09:56:12 -04:00