Commit Graph

  • e2c32c1172 Fix multiselect to make in memory messages unselectable. lisa-signal 2025-06-09 09:53:19 -04:00
  • d20abec813 Update remove from group copy. Michelle Tang 2025-06-06 16:27:50 -04:00
  • 6edfcfdc4e Properly order attachment archive copies. Greyson Parrelli 2025-06-06 14:22:53 -04:00
  • 9860b990e5 Split archive deletes and reconciliations into separate jobs. Greyson Parrelli 2025-06-05 12:29:19 -04:00
  • e7115a3a71 Switch the snapshot table to use incrementing versions. Greyson Parrelli 2025-06-03 09:48:30 -04:00
  • 8c1e221afd Fix chat folder test. lisa-signal 2025-06-06 14:21:54 -04:00
  • 64ddc24720 Add test case for folder without chat. lisa-signal 2025-06-06 14:00:36 -04:00
  • f9ee222d5d Add logging to check purchase information on RemoteBackupsSettings screen. Alex Hart 2025-06-06 13:01:38 -03:00
  • 23d8969015 Allow staging users to utilize internal backup switch. Alex Hart 2025-06-06 12:53:12 -03:00
  • 882a11c420 Calculate remote backup media quota usage locally. Cody Henthorne 2025-06-06 10:47:32 -04:00
  • efa9dd6ec3 Fix path escaping issues. Cody Henthorne 2025-06-05 15:33:16 -04:00
  • 2767e298c4 API changes associated with update to libsignal 0.74.0 gram-signal 2025-06-05 11:26:19 -07:00
  • cc7b26d342 Fix read calls being shown as unread in backups. Michelle Tang 2025-06-05 13:07:44 -04:00
  • bf0c9ec1c7 Fix story reactions rendering improperly after restoring a backup. jeffrey-signal 2025-06-05 12:04:39 -04:00
  • a9475ef153 Update to RingRTC v2.53.0 Jim Gustafson 2025-06-05 08:22:35 -07:00
  • 6b6980811b Use config to determine deletion lifespan in storage service. Michelle Tang 2025-06-05 11:12:23 -04:00
  • df2e88eaac Reset backup auth credentials on verification failure. Cody Henthorne 2025-06-05 11:10:56 -04:00
  • 297bca4c0f Fix archive export tests. Alex Hart 2025-06-05 11:08:45 -03:00
  • b40c7d0e06 Add crossfade to action-mode toolbar. Alex Hart 2025-06-05 11:05:20 -03:00
  • 9f54de8b39 Bump version to 7.44.2 v7.44.2 Greyson Parrelli 2025-06-09 20:19:31 -04:00
  • 976d3670c9 Update translations and other static files. Greyson Parrelli 2025-06-09 20:19:00 -04:00
  • ef797f6ed8 Fix possible crash in story send. Greyson Parrelli 2025-06-09 20:08:47 -04:00
  • 59cc8c636d Ignore non-existing recipients in notification profiles storage sync. Michelle Tang 2025-06-09 14:59:28 -04:00
  • e147d4762d Bump version to 7.44.1 v7.44.1 Cody Henthorne 2025-06-06 13:57:51 -04:00
  • d3b7219352 Update baseline profile. Cody Henthorne 2025-06-06 13:33:50 -04:00
  • 6abf55dc55 Update translations and other static files. Cody Henthorne 2025-06-06 13:29:01 -04:00
  • 7bd52e661d Refactor LibSignalChatConnection to use an explicit queue sendRequest handling while CONNECTING. andrew-signal 2025-06-05 19:46:11 -04:00
  • 89944d778b Bump version to 7.44.0 v7.44.0 Cody Henthorne 2025-06-04 15:42:03 -04:00
  • 357f82809a Update baseline profile. Cody Henthorne 2025-06-04 15:34:00 -04:00
  • 4222c70b4a Update translations and other static files. Cody Henthorne 2025-06-04 15:28:35 -04:00
  • a66031cfce Fix chat folder to not show mute option if there isn't any chat. lisa-signal 2025-06-04 15:16:14 -04:00
  • cf0dfdceb1 Display resume over cellular only if awaiting wifi. Alex Hart 2025-06-04 13:32:51 -03:00
  • 26b6019b28 Add internal backup stats tab. Cody Henthorne 2025-06-04 11:54:13 -04:00
  • be4af1d560 Use dynamic quality and webp for archive thumbnail generation. Cody Henthorne 2025-06-04 11:05:51 -04:00
  • e3ee3d3dba Add notification profiles to storage service. Michelle Tang 2025-06-04 11:02:43 -04:00
  • 07d961fc09 Fix cut off string in stories. lisa-signal 2025-06-04 09:50:44 -04:00
  • 7bcb3fa4d9 Make .tool-versions more specific. andrew-signal 2025-06-04 09:35:07 -04:00
  • 5e07e428c0 Fix instrumentation tests for message backups checkout flow. Alex Hart 2025-06-04 09:36:08 -03:00
  • a85b8c49d9 Rework billing client integration. Alex Hart 2025-06-04 09:17:53 -03:00
  • c3dcdd2010 Check network tier on export. Alex Hart 2025-06-04 09:17:33 -03:00
  • 74d9195d94 Fix action mode to use our own action mode toolbar instead of the built in androidx one. lisa-signal 2025-06-03 14:22:35 -04:00
  • 4db60ac63f Fix select all count in conversation list to be accurate. lisa-signal 2025-06-03 11:21:39 -04:00
  • 17bfb118d8 Update missing password manager dialog copy. jeffrey-signal 2025-06-03 10:32:51 -04:00
  • d6dd2cc633 Polish backup type selection UI. Alex Hart 2025-06-03 10:38:34 -03:00
  • dd2e219272 Add additional method tracing. Alex Hart 2025-06-02 15:34:52 -03:00
  • 88ec96bf2d Ensure connection status logs are kept for monitoring in debug logs. Alex Hart 2025-06-02 15:25:00 -03:00
  • e17a4c80b2 Various UI polish items for backups. Alex Hart 2025-06-02 14:38:54 -03:00
  • c0f3189a5b Add restore type check and download specific messaging. Alex Hart 2025-06-02 14:12:25 -03:00
  • ac9f6c0b4a Fix spelling error. Alex Hart 2025-06-02 13:42:56 -03:00
  • 5903551cdb When we move to awaiting download state, display dialog. Alex Hart 2025-06-02 13:36:06 -03:00
  • 54a2628797 Do not send app level keep-alives for unauth WebSocket. Cody Henthorne 2025-06-02 11:49:56 -04:00
  • 0f2a066a30 Increase WebSocket idle delayed disconnect timings. Cody Henthorne 2025-06-02 11:35:48 -04:00
  • 2ff0df9ef6 Add skip dialog for during deletion. Alex Hart 2025-06-02 12:13:39 -03:00
  • ad652dbaf2 Backup delete resub flow state fix. Alex Hart 2025-06-02 10:54:04 -03:00
  • 109d37c0d2 Fix audio duck due to MP4 gif. lisa-signal 2025-06-02 09:12:20 -04:00
  • 015fc9be2c Add ability to save remote backup key to device password manager. jeffrey-signal 2025-05-30 15:23:10 -04:00
  • 7616ec1fd2 Add rememberRecipientField composable function for reading live recipient fields. Alex Hart 2025-05-30 15:35:11 -03:00
  • df170dac32 Polish deletion UX. Alex Hart 2025-05-30 15:33:44 -03:00
  • ccce37d023 Bump to libsignal v0.73.2; revert ProGuard workaround. andrew-signal 2025-05-30 14:16:58 -04:00
  • 13ddd067ef Update to latest backup protos; Bump to libsignal v0.73.1 Cody Henthorne 2025-05-30 14:09:30 -04:00
  • 340b94f849 Improve handling of missing camera during calls. Miriam Zimmerman 2025-05-30 14:02:19 -04:00
  • faf0b630c1 Move profile fetches to ProfileApi. Greyson Parrelli 2025-05-30 13:25:47 -04:00
  • b2f1867787 Exclude remote megaphones from local backups. Cody Henthorne 2025-05-30 13:20:05 -04:00
  • 3bd4e39093 Add more backup cancellation checks. Greyson Parrelli 2025-05-30 11:12:42 -04:00
  • 98e06081af Fix advanced pin settings routing. Alex Hart 2025-05-30 09:20:04 -03:00
  • 0d51faf618 Fix rendering after rotation. Alex Hart 2025-05-29 16:01:09 -03:00
  • 21e53e360e Remove Media tab from backup playground. Cody Henthorne 2025-05-29 12:29:56 -04:00
  • 9083359b33 Silence noisy double stack trace when a LibSignalChatConnection connect() is canceled. andrew-signal 2025-05-29 11:57:30 -04:00
  • 7b30ac1524 Fix various archive related attachment bugs. Cody Henthorne 2025-05-29 11:34:09 -04:00
  • 4b41d7afaa Only fetch profiles if we haven't fetched them in the last five minutes. andrew-signal 2025-05-29 11:00:15 -04:00
  • 38a9452de0 Cache product pricing for 24hrs. Alex Hart 2025-05-29 11:10:23 -03:00
  • 1bd638be46 Allow badge to update in toolbar when user changes their featured badge. Alex Hart 2025-05-28 16:26:39 -03:00
  • e912bf3bc8 Attempt to fix reproducible build issue caused by EditProxyFragment. Cody Henthorne 2025-05-28 14:52:09 -04:00
  • 13d7bc54d3 Re-run the e164 formatting application migration. Greyson Parrelli 2025-05-28 13:33:58 -04:00
  • 5bdf10b1bd Fix crash in storage sync validation. Greyson Parrelli 2025-05-28 12:26:09 -04:00
  • 6a40f4a4f4 Perform backup deletion in a durable job. Alex Hart 2025-05-28 13:07:09 -03:00
  • 8900721064 Fix scheduled message logo from Signal logo to Calendar logo. lisa-signal 2025-05-28 09:59:53 -04:00
  • 7738e6bc9a Fix backtrack symbol to change from ic_arrow_left_24 to symbol_arrow_start_24. lisa-signal 2025-05-28 09:39:12 -04:00
  • 7c7833263a Fix possible crash in conversation activity. Alex Hart 2025-05-27 14:33:47 -03:00
  • 96d6a0e68d Launch checkout flow on renew press. Alex Hart 2025-05-27 13:20:08 -03:00
  • 7c04b56a32 Fix validation errors around bad e164s in SSE's and merge events. Greyson Parrelli 2025-05-27 10:29:13 -04:00
  • 5009e86d56 Update to RingRTC v2.52.3 Jim Gustafson 2025-05-27 07:03:11 -07:00
  • daa3e5d95a Convert InternalConversationSettings to compose. Alex Hart 2025-05-27 10:48:34 -03:00
  • 6879778f4b Fix missing avatars in notifications. Michelle Tang 2025-05-22 14:32:11 -04:00
  • de12691cfe Add new sticker pack preview screen. Jeffrey Starke 2025-05-22 11:09:53 -04:00
  • dce883bcf5 Fix clear filter position. lisa-signal 2025-05-22 10:37:55 -04:00
  • be02c1bc0a Update editorconfig with new ktlint rules. Michelle Tang 2025-05-22 09:56:41 -04:00
  • 52c7a9a214 Add copy media backup id to backup playground. Cody Henthorne 2025-05-22 09:36:11 -04:00
  • ea0b8fc594 Remove unused code. Alex Bakon 2025-05-22 09:35:44 -04:00
  • 15aa941436 Limit delete archived media requests to 1000 items at a time. Jeffrey Starke 2025-05-21 16:34:21 -04:00
  • 8e92ddbd53 Fix skipping subsequent call links. Alex Hart 2025-05-21 14:57:42 -03:00
  • 23669c3c37 Bump version to 7.43.1 v7.43.1 Michelle Tang 2025-05-21 15:20:18 -04:00
  • ea970c1936 Update translations and other static files. Michelle Tang 2025-05-21 15:17:26 -04:00
  • 52ffe4408d Fix NoSuchMethodError on CompletableFuture crash. Cody Henthorne 2025-05-21 15:14:03 -04:00
  • b753990ee3 Bump version to 7.43.0 v7.43.0 Michelle Tang 2025-05-21 12:20:12 -04:00
  • 9642e19d53 Update translations and other static files. Michelle Tang 2025-05-21 12:02:05 -04:00
  • 7dc4cb4ce7 Ensure default chat folder exists. Michelle Tang 2025-05-21 11:33:13 -04:00
  • 4f6bedf323 Rotate key for libsignalWebSocket RemoteConfig. andrew-signal 2025-05-21 11:28:08 -04:00
  • ca16d0e6f8 Fix decryption errors post remote restore. Cody Henthorne 2025-05-21 09:24:33 -04:00
  • 690b171d57 Default remote backups to daily. Cody Henthorne 2025-05-21 08:58:17 -04:00