Commit Graph

  • be41c2e8cb Remove old manual overrides for notification profiles. Michelle Tang 2025-08-11 12:08:08 -04:00
  • f518862dc3 Add debug info for archive upload progress. Greyson Parrelli 2025-08-11 10:49:36 -04:00
  • 3995608fd8 Fix a race condition with debuglogs viewing. Greyson Parrelli 2025-08-11 10:48:37 -04:00
  • 9f7a78bf3c Update remote backup size display to indicate loading while accessing data. Alex Hart 2025-08-11 09:24:07 -03:00
  • 71a588da39 Do not retry thumbnails on terminal status codes. Greyson Parrelli 2025-08-08 17:00:20 -04:00
  • 17b42f76a2 Ensure long text is excluded from pending archive size calculation. Greyson Parrelli 2025-08-08 15:39:28 -04:00
  • 5e8d72e19e Fix potential ANR in debug log viewer. lisa-signal 2025-08-08 16:23:10 -04:00
  • 308f4c817f Perform zk check in check job. Alex Hart 2025-08-08 15:33:32 -03:00
  • 75df8c0e2a Allow back button to remove debug log filter. lisa-signal 2025-08-08 14:18:33 -04:00
  • 1edc94d5ad Dynamically calculate Glide stream mark limit based on device memory. jeffrey-signal 2025-08-08 14:16:26 -04:00
  • c0f826808b Add filter by log level feature in debug log screen. lisa-signal 2025-08-08 13:04:13 -04:00
  • e93f889115 BackupDeleteJob integration tests. Alex Hart 2025-08-08 13:28:01 -03:00
  • 995215be2a Skip media restoration if we're on the free tier. Alex Hart 2025-08-08 13:25:59 -03:00
  • 784a64c353 Fix large image file loading failures. jeffrey-signal 2025-08-08 10:28:08 -04:00
  • a549fff6fa Add parallelization options for archive attachment restoration. Greyson Parrelli 2025-08-07 16:38:23 -04:00
  • 7b88b07170 Increase parallelization of attachment archive uploads. Greyson Parrelli 2025-08-07 16:27:08 -04:00
  • 3273787a05 Do not make all instrumentation tests internal users. Greyson Parrelli 2025-08-07 15:19:20 -04:00
  • 27ddc97ea4 Use server rereg flag to show post reg restore flows. Cody Henthorne 2025-08-07 16:11:28 -04:00
  • f255160c4a Default the number of JobRunners to 8. Greyson Parrelli 2025-08-07 13:57:34 -04:00
  • 7cf170ab3d Fix debug tool to insert messages with attachments. Greyson Parrelli 2025-08-07 13:56:40 -04:00
  • 8e6664f41c Fix backup instrumentation tests. Cody Henthorne 2025-08-07 12:50:49 -04:00
  • 2ced30b557 Add notification profile size to local metrics. Michelle Tang 2025-08-07 12:40:56 -04:00
  • 1a531548e8 Ensure various log database indexes are used. Greyson Parrelli 2025-08-07 11:06:44 -04:00
  • d0b53f21bd Use correct index when deleting old log lines. Alex Bakon 2025-08-07 10:48:14 -04:00
  • 3772df146a Bump version to 7.52.2 v7.52.2 Greyson Parrelli 2025-08-11 12:59:34 -04:00
  • 9a1a6e5c5d Update translations and other static files. Greyson Parrelli 2025-08-11 12:59:12 -04:00
  • c4c9fd9f65 Make epoch optional in backups and storage service. emir-signal 2025-08-08 10:50:24 -04:00
  • 47faefaff7 Bump version to 7.52.1 v7.52.1 origin/main Cody Henthorne 2025-08-08 12:51:46 -04:00
  • a09cd7a432 Update baseline profile. Cody Henthorne 2025-08-08 12:46:37 -04:00
  • 9d69a123d9 Update translations and other static files. Cody Henthorne 2025-08-08 12:41:15 -04:00
  • afcc13c8be Bump libsignal to v0.78.1. andrew-signal 2025-08-07 09:45:06 -04:00
  • 4339187ab6 Bump version to 7.52.0 v7.52.0 Cody Henthorne 2025-08-06 16:16:00 -04:00
  • 453781cd6d Update translations and other static files. Cody Henthorne 2025-08-06 16:04:06 -04:00
  • 303174c864 Add remote config to split libsignal-net support for standard vs proxied. andrew-signal 2025-08-06 15:13:05 -04:00
  • 95ff2886cd Add more linked device checks to various jobs. Cody Henthorne 2025-08-06 13:12:39 -04:00
  • 0df5ec458b Utilize the correct method for converting signal service amount to fiat money. Alex Hart 2025-08-06 14:39:17 -03:00
  • 7d35e685b2 Add Glide Downsampler. jeffrey-signal 2025-08-06 13:36:56 -04:00
  • 7ca1ac4efb Add rudimentary link+sync support. Cody Henthorne 2025-08-06 12:51:09 -04:00
  • 1a68b8768d Fix redemption error details. Alex Hart 2025-08-06 13:41:14 -03:00
  • 53a80589e3 Add Out of Remote Storage sheet. Alex Hart 2025-08-06 12:54:03 -03:00
  • 50d809029e Save media attachments to Signal subdirectories. Verryx-02 2025-08-03 19:07:56 +02:00
  • eb7012b7ae Remove plaintext device creation timestamp. Michelle Tang 2025-08-05 17:01:04 -04:00
  • 9dcc704a9e Add specific registration error cases for SVRB. Greyson Parrelli 2025-08-05 16:04:10 -04:00
  • 0726c29528 Swap between two log buffers to save on copying Jordan Rose 2025-08-04 11:01:16 -07:00
  • 7074684474 Avoid reallocation inserting logs into database Jordan Rose 2025-08-04 10:55:22 -07:00
  • 57454a2661 Add filter functionality to debug log screen. lisa-signal 2025-08-05 15:05:18 -04:00
  • f8b18b6ea9 Add missing unmockk calls in various unit tests. Cody Henthorne 2025-08-05 13:40:50 -04:00
  • 949bc8fb95 Add additional logging around JobManager memory state. Greyson Parrelli 2025-08-04 15:29:01 -04:00
  • 6379f9f453 Cancel may have messages notification from FcmJobService. Cody Henthorne 2025-08-04 12:57:20 -04:00
  • 26df14124b Make our loggers singletons. Greyson Parrelli 2025-08-04 11:31:45 -04:00
  • ec7a2f734a Update to latest backup tests. Greyson Parrelli 2025-08-04 11:31:15 -04:00
  • 418ce68a97 Add unit tests for FindByViewModel. Sagar 2025-05-14 23:03:08 +05:30
  • 92e1f68c6d Remove legacy attachment fields from Backup.proto Greyson Parrelli 2025-08-01 16:53:09 -04:00
  • 5aeca1deb1 Add initial SVRB support. Greyson Parrelli 2025-08-01 16:33:57 -04:00
  • f6ab408fc8 Add developer only crude link device UX. Cody Henthorne 2025-08-01 14:49:11 -04:00
  • e29abdea91 Add device linking infrastructure. Cody Henthorne 2025-08-01 14:16:31 -04:00
  • e6e869e074 Fix identity key update failure when profile key verification failed. Cody Henthorne 2025-08-01 13:31:29 -04:00
  • a60f3a26fb Disable current tier from being selected. Alex Hart 2025-08-01 14:15:11 -03:00
  • 5e0aa830bf Add search functionality to debug log screen. lisa-signal 2025-08-01 12:47:49 -04:00
  • 962375e422 Clear auth credentials post restore and when a user disables backups. Alex Hart 2025-08-01 13:07:54 -03:00
  • 9fd9760264 Bump version to 7.51.2 v7.51.2 Cody Henthorne 2025-08-05 10:55:46 -04:00
  • d2a9d201dd Update baseline profile. Cody Henthorne 2025-08-05 10:49:20 -04:00
  • 35c6392d16 Update translations and other static files. Cody Henthorne 2025-08-05 10:39:30 -04:00
  • 87af103012 Add additional foreground service timeout check. Michelle Tang 2025-08-05 10:20:20 -04:00
  • 2ace1e75e1 Bump version to 7.51.1 v7.51.1 Alex Hart 2025-08-02 20:55:46 -03:00
  • 8e6408a90c Update translations and other static files. Alex Hart 2025-08-02 20:50:50 -03:00
  • 386744fa72 Fix crash when launching app for non-internal users. Alex Hart 2025-08-02 20:46:43 -03:00
  • aebda41fdc Fix long message sends in groups. Greyson Parrelli 2025-08-01 10:29:59 -04:00
  • 68fa3b5f95 Bump version to 7.51.0 v7.51.0 Alex Hart 2025-07-31 15:21:46 -03:00
  • 4b6940e2ef Update translations and other static files. Alex Hart 2025-07-31 15:18:21 -03:00
  • d0d44ed7ce Update target SDK to 35. Michelle Tang 2025-07-31 13:55:48 -04:00
  • 87a694c87c Implement io-free state update and fallback mechanism for backups state. Alex Hart 2025-07-31 14:16:56 -03:00
  • bdeb5aa96a Retry deletion job on verification failure. Alex Hart 2025-07-31 13:11:36 -03:00
  • b37bbcaaa5 Convert DecryptableUri to Kotlin. jeffrey-signal 2025-07-31 08:29:54 -04:00
  • 02420fce2a View debug log screen through WebView through a module. lisa-signal 2025-07-30 14:47:50 -04:00
  • 1f243bca74 Add job after registration to try to redeem subscription data. Alex Hart 2025-07-30 13:26:06 -03:00
  • 65e114e55f Handle 400 errors for message backup uploads. Greyson Parrelli 2025-07-30 11:51:48 -04:00
  • 9204c9a1b8 Fix handling of resumable upload errors in archive uploads. Greyson Parrelli 2025-07-30 11:46:46 -04:00
  • 1ee606de9e Register backupIds for all users. Greyson Parrelli 2025-07-30 10:55:53 -04:00
  • 90c381f0ba Rotate MRBK when rotating AEP. Greyson Parrelli 2025-07-30 09:59:16 -04:00
  • faecbf5ea9 Bump libsignal to v0.77.1 andrew-signal 2025-07-30 09:58:02 -04:00
  • e87946141e Add debug logging for network capabilities. andrew-signal 2025-07-29 12:01:36 -04:00
  • b8300f373d Polish various bits of backups UI. Alex Hart 2025-07-29 11:09:53 -03:00
  • ab458a5bb8 Add several state presentation fixes in the delete / enable cycle. Alex Hart 2025-07-28 15:31:18 -03:00
  • d3030e143b Fix E2E happy path tests for backups. Alex Hart 2025-07-28 12:18:17 -03:00
  • 42ee5267c9 Ensure that contact cursors used for size calculations are closed. Greyson Parrelli 2025-07-25 14:26:22 -04:00
  • 149ee5ad36 Fix bug where editing the message body pauses video playback. Greyson Parrelli 2025-07-25 14:21:28 -04:00
  • 6af3f2ce42 Do not upload long text attachments to the archive. Greyson Parrelli 2025-07-21 11:43:15 -04:00
  • 7295787e08 Fix and update archive tests. Greyson Parrelli 2025-07-25 13:01:23 -04:00
  • 3b028d49a5 Initial pass to properly check multi-device environment in various spots. Cody Henthorne 2025-07-25 12:19:59 -04:00
  • e458a5fdb3 Add check for proper backup entitlement level. Alex Hart 2025-07-25 13:08:35 -03:00
  • 00e740ee14 Add migration to fix FREE tier setting. Greyson Parrelli 2025-07-25 12:08:51 -04:00
  • e8bea19927 Rename /v2/backup to /v2/svr. Greyson Parrelli 2025-07-25 11:33:21 -04:00
  • 53ee0648c0 Fix backups deletion pipeline. Alex Hart 2025-07-25 10:30:47 -03:00
  • 3bb2ab3a0c Update to RingRTC v2.56.0 Jim Gustafson 2025-07-24 14:02:29 -07:00
  • 759a746e46 Mark some archive reconciliation logs as keepLonger. Greyson Parrelli 2025-07-24 16:13:21 -04:00
  • 7499bd77b4 Clean up GSE usage and remove combined-UAK fallback for multi-recipient send. Cody Henthorne 2025-07-24 14:34:00 -04:00
  • 99fb70c20c Remove unused string. Alex Hart 2025-07-24 15:25:13 -03:00
  • 2da3ac5b20 Update link device provisioning proto. Cody Henthorne 2025-07-24 13:49:15 -04:00
  • 5a1bb0c231 Filter subscriber record from backup data if user is on the free tier to avoid validation error. Alex Hart 2025-07-24 13:08:23 -03:00