Commit Graph

  • 6aab622c96 Fix edit messages showing as new notifications bug. Cody Henthorne 2025-07-01 12:57:44 -04:00
  • 939f2f82b1 Fix crash when skipping in BetterCipherInputStream. Greyson Parrelli 2025-07-01 08:42:39 -04:00
  • 516b505059 Fix crash with missing sessions. Greyson Parrelli 2025-07-01 12:46:22 -04:00
  • 4b9cac43a8 Bump version to 7.47.1 v7.47.1 Cody Henthorne 2025-06-26 15:25:02 -04:00
  • 25669fae4f Update translations and other static files. Cody Henthorne 2025-06-26 15:14:03 -04:00
  • fdd9e07918 Add internal tool to reset sender key state. Greyson Parrelli 2025-06-26 13:32:00 -04:00
  • 0f16be81b0 Bump libsignal to 0.76.0 Greyson Parrelli 2025-06-26 12:09:59 -04:00
  • bc10cd0d03 Add check for <= 0 time duration for Never case. Alex Hart 2025-06-26 14:26:18 -03:00
  • c75cafd5f5 Add click handling to choose backup type learn more. Alex Hart 2025-06-26 14:14:28 -03:00
  • 0947d5b7b5 Fix deadlock/ANR in IncomingMessageObserver and SignalWebSOcket. Cody Henthorne 2025-06-26 10:32:16 -04:00
  • 5126b76214 Bump version to 7.47.0 v7.47.0 Cody Henthorne 2025-06-25 16:33:26 -04:00
  • 5e6d69b6fb Update baseline profile. Cody Henthorne 2025-06-25 16:26:36 -04:00
  • 3381d37086 Update translations and other static files. Cody Henthorne 2025-06-25 16:21:32 -04:00
  • 1c596490c9 Add link+sync support for the backup4 capability. Greyson Parrelli 2025-06-25 15:25:09 -04:00
  • a043b4e573 Try to run IncomingMessageObserver more aggressively. Cody Henthorne 2025-06-25 14:12:24 -04:00
  • c0340be3ce Fix archive thumbnail decryption. Greyson Parrelli 2025-06-25 13:54:28 -04:00
  • b1063f69f9 Remove archive_transfer_file column. Greyson Parrelli 2025-06-24 09:28:44 -04:00
  • 03dc014c08 Add the backup alpha build flavor. Greyson Parrelli 2025-06-23 15:47:52 -04:00
  • 7b7e153281 Populate legacy locatorInfo fields. Greyson Parrelli 2025-06-23 13:19:54 -04:00
  • ec5452744d Allow normal attachments to be validated with plaintextHashes. Greyson Parrelli 2025-06-23 12:13:30 -04:00
  • 607b83d65b Validate plaintext hashes for archived attachments. Greyson Parrelli 2025-06-20 15:26:23 -04:00
  • 38c8f852bf Do most of the proto and database groundwork for the new mediaName. Greyson Parrelli 2025-06-20 11:47:54 -04:00
  • e705495638 Add 30 day reminder for manual backups. Alex Hart 2025-06-25 14:05:37 -03:00
  • 82531630c7 Add megaphone to prompt user to enable backups. Alex Hart 2025-06-25 11:35:48 -03:00
  • 322a9cd97a Suppress backup messaging if device is unregistered. Alex Hart 2025-06-25 09:47:59 -03:00
  • 63f038873b Add module dependency verification entries to support AS Narwhal stable release. Alex Hart 2025-06-25 09:45:55 -03:00
  • 143b8a6356 Fix crash when saving backup key to credential manager on Android 13 and earlier. jeffrey-signal 2025-06-24 17:03:20 -04:00
  • 6e0faee30f Remove launchMode from MainActivity. Alex Hart 2025-06-24 14:22:43 -03:00
  • ccc4acdef9 Prevent "Free" tier from being upgraded in the background. Alex Hart 2025-06-24 11:11:32 -03:00
  • 1719122f5e Move restore messages out of durable job. Cody Henthorne 2025-06-24 08:49:31 -04:00
  • 93161aa425 Only delete archived media from CDN 3. Greyson Parrelli 2025-06-20 16:59:56 -04:00
  • a181b35e8d Remove notification state cleanup based on displayed notifications. Cody Henthorne 2025-06-23 11:48:32 -04:00
  • 79de5f733f Prevent backup from being triggered while a restore is in progress. jeffrey-signal 2025-06-20 16:28:00 -04:00
  • 18f7a88d66 Add support filter after backup export failure. Alex Hart 2025-06-20 16:32:34 -03:00
  • eeae9579d9 Fix progress bar stuck at 100% after successful backup restore. jeffrey-signal 2025-06-20 14:53:26 -04:00
  • 3b9dec5d42 Reset backup restore state after media restoration completes. jeffrey-signal 2025-06-20 14:37:19 -04:00
  • bbec0f5f48 Stop STOPPED typing indicator timers on message send. andrew-signal 2025-06-20 12:16:29 -04:00
  • 2723ea7975 Bump version to 7.46.1 v7.46.1 Cody Henthorne 2025-06-23 15:55:36 -04:00
  • 550ad7b56c Update baseline profile. Cody Henthorne 2025-06-23 15:47:24 -04:00
  • 3e4364ede7 Update translations and other static files. Cody Henthorne 2025-06-23 15:40:59 -04:00
  • abbcdbc6b9 Fix bug where network sink would sometimes be closed early. Greyson Parrelli 2025-06-23 12:05:51 -04:00
  • c3ba07e5d7 Bump version to 7.46.0 v7.46.0 Michelle Tang 2025-06-18 17:04:58 -04:00
  • 1d239f7b56 Update translations and other static files. Michelle Tang 2025-06-18 16:49:19 -04:00
  • f21edf7e3c Adjust iDEAL string. Michelle Tang 2025-06-18 16:26:57 -04:00
  • be45bdb562 Fix legacy restore options in new restore flows. Cody Henthorne 2025-06-18 15:47:32 -04:00
  • 3ea2c01c15 Fix alignment in group title. Michelle Tang 2025-06-18 15:43:15 -04:00
  • c75a6c9715 Sync backup tier to account record. Michelle Tang 2025-06-18 14:37:00 -04:00
  • fc1ed8934c Add custom 404 retry logic. Alex Hart 2025-06-18 13:25:44 -03:00
  • 5f603cd57a Improve message notification determination. Cody Henthorne 2025-06-18 11:20:08 -04:00
  • b826352ce7 Add deprecation notification when build expires. lisa-signal 2025-06-18 11:13:33 -04:00
  • 4f6a5de227 Refactor AttachmentCipherInputStream. Greyson Parrelli 2025-06-18 10:35:45 -04:00
  • 9798f5cc7c Fix contact receive desugar crash on Android 6. Cody Henthorne 2025-06-17 14:47:54 -04:00
  • 5fd4ac0a06 Add logging to debug flipping from broken camera Miriam Zimmerman 2025-06-17 13:49:13 -04:00
  • ee0ee98cb6 Convert AttachmentCipherInputStream to kotlin. Greyson Parrelli 2025-06-16 17:13:23 -04:00
  • 2e79e257a3 Convert AttachmentCipherOutputStream to kotlin. Greyson Parrelli 2025-06-11 14:00:25 -04:00
  • 381c0e186f Move some cipher finalization into close() instead of flush(). Greyson Parrelli 2025-06-11 12:48:46 -04:00
  • 2c752ab5ba Avoid uploading onboarding story media during restore. Michelle Tang 2025-06-16 15:00:22 -04:00
  • b35b1db4bc Add wiring and notification for out of remote space error. Alex Hart 2025-06-16 13:14:33 -03:00
  • fed6a0db5e Add enable contact permission banner when adding members to groups. lisa-signal 2025-06-16 11:02:02 -04:00
  • e4d34c1cb6 Show verified safety number users in New Chat selection screen. lisa-signal 2025-06-16 10:39:38 -04:00
  • 3571e22a79 Use different icon for 'fetching messages'. Greyson Parrelli 2025-06-16 08:43:51 -04:00
  • f051ec43d4 Update okhttp mockserver to 5.0.0-alpha.16 Cody Henthorne 2025-06-13 16:37:10 -04:00
  • f3857ed933 Prevent notification sound when voice recording. lisa-signal 2025-06-13 13:45:18 -04:00
  • e7140a14a3 Show credit card input as LTR even for RTL languages. lisa-signal 2025-06-13 13:44:32 -04:00
  • 76e8695000 Convert AdvancedPinPreferencesFragment to compose. Alex Hart 2025-06-13 14:37:55 -03:00
  • e62f14b6d3 Don't keep screen on for voice calls. lisa-signal 2025-06-13 10:00:18 -04:00
  • c0dfe9bd53 Utilize ImageVector instead of Painter in SettingsScaffold. Alex Hart 2025-06-13 10:36:02 -03:00
  • 297c712c0f Change re-enable button color to Tonal. Alex Hart 2025-06-13 09:35:25 -03:00
  • 2f514622e0 Prevent trailing whitespace from being considered an edit. lisa-signal 2025-06-12 15:32:40 -04:00
  • e6ea66f9c5 Add proper turn off backups string for paid tier. Alex Hart 2025-06-12 16:05:28 -03:00
  • a5ff92b831 Add additional backup screen states. Alex Hart 2025-06-12 14:42:20 -03:00
  • 9bde632c6d Keep screen on and hold wake lock during important parts of backup restore. Cody Henthorne 2025-06-12 11:56:17 -04:00
  • 88f17e29aa Improve display of backup details when upload is in progress. Alex Hart 2025-06-12 11:37:35 -03:00
  • eb620374e2 Fix resource leaks when uploading backup attachments. jeffrey-signal 2025-06-12 10:29:29 -04:00
  • 4a1baa75a8 Do not check if purchase was within last month. Alex Hart 2025-06-12 09:51:59 -03:00
  • 0ab77e159d Update notification message for large backup attachment uploads. jeffrey-signal 2025-06-11 16:46:02 -04:00
  • a5496c692f Allow different accounts on same Google account to subscribe to backups. Alex Hart 2025-06-11 14:10:46 -03:00
  • 5c61832d82 Use now for watermarking. Alex Hart 2025-06-11 14:05:24 -03:00
  • f82b5eb72d Bump version to 7.45.3 v7.45.3 Michelle Tang 2025-06-17 15:31:15 -04:00
  • f4d482c6ee Update translations and other static files. Michelle Tang 2025-06-17 15:27:35 -04:00
  • 3c4f27f3f4 Fix profile fetch debounce bug when profile key changes. Cody Henthorne 2025-06-17 11:24:26 -04:00
  • 01c106fd3e Bump version to 7.45.2 v7.45.2 Michelle Tang 2025-06-16 12:53:57 -04:00
  • 1e46c23cb9 Update translations and other static files. Michelle Tang 2025-06-16 12:45:06 -04:00
  • f245fc2b57 Force okhttp usage regardless of remote config. Cody Henthorne 2025-06-16 10:08:59 -04:00
  • f9ea7be65f Bump version to 7.45.1 v7.45.1 Cody Henthorne 2025-06-13 15:30:10 -04:00
  • 96033c701b Update baseline profile. Cody Henthorne 2025-06-13 15:19:09 -04:00
  • d42a276bc2 Update translations and other static files. Cody Henthorne 2025-06-13 15:14:11 -04:00
  • 5ff795b25d Bump to okhttp 5.0.0-alpha.16 Cody Henthorne 2025-06-13 12:35:07 -04:00
  • ca6a7baace Revert "Do not send app level keep-alives for unauth WebSocket." Cody Henthorne 2025-06-13 11:30:09 -04:00
  • 4df6f89fcf Fix potential crash in RemoteDeleteSendJob. Cody Henthorne 2025-06-12 10:54:18 -04:00
  • f4af90d3c5 Bump version to 7.45.0 v7.45.0 Greyson Parrelli 2025-06-11 12:59:42 -04:00
  • 09fd22d5c6 Update baseline profile. Greyson Parrelli 2025-06-11 12:59:16 -04:00
  • e72c78be68 Update translations and other static files. Greyson Parrelli 2025-06-11 12:49:13 -04:00
  • cd18db613a Upload large backup attachments using a foreground service. jeffrey-signal 2025-06-11 12:02:23 -04:00
  • f8d8558cdb Convert AttachmentCipherTest to kotlin. Greyson Parrelli 2025-06-11 11:58:35 -04:00
  • a46e1a451f Add foreign key reference to notification profile members. Michelle Tang 2025-06-11 10:40:13 -04:00
  • f80d5d54ca Log inserted messageIds. Greyson Parrelli 2025-06-10 16:51:57 -04:00
  • 2394972620 Add archive state indicator to media chat items. Cody Henthorne 2025-06-10 15:24:18 -04:00
  • 536b599449 Remove deprecated PNI initialization job. Greyson Parrelli 2025-06-10 14:35:44 -04:00
  • 9361acd72f Add check before setting downgrade flag. Alex Hart 2025-06-10 14:33:09 -03:00