Commit Graph

  • bb1b548c27 Update translations and other static files. Nicholas Tinsley 2024-09-01 10:29:32 -04:00
  • 216073f4c2 Fix versioned expiration timer capability bug. Cody Henthorne 2024-08-30 16:18:23 -04:00
  • 84ae8db549 Bump version to 7.16.0 v7.16.0 Nicholas Tinsley 2024-08-30 13:16:37 -04:00
  • 09bd460875 Update translations and other static files. Nicholas Tinsley 2024-08-30 13:07:53 -04:00
  • 97ea5dc45e Protect against NPE in search. Greyson Parrelli 2024-08-30 12:32:21 -04:00
  • 85449802d1 Properly handle video transcoding failures. Nicholas Tinsley 2024-08-30 12:24:03 -04:00
  • d683b8a321 Preclude cancelation of pre-uploaded video attachments. Nicholas Tinsley 2024-08-30 12:23:26 -04:00
  • 2b1bbdda15 Inline the withinTransaction() function. Greyson Parrelli 2024-08-30 11:52:04 -04:00
  • 011a36c8f3 Move back to manually implementing secure-delete. Greyson Parrelli 2024-08-29 13:51:34 -04:00
  • dd1976d431 Log why we're showing a debug log prompt. Nicholas Tinsley 2024-08-29 11:40:32 -04:00
  • 643f64e181 Use the Oboe ADM for some custom roms Jim Gustafson 2024-08-26 16:57:39 -07:00
  • 659e36673b Fix wrong string in pending group join request banner. Nicholas Tinsley 2024-08-28 19:36:25 -04:00
  • 907918d3fa Logging around attachments pre-uploads. Nicholas Tinsley 2024-08-28 15:15:07 -04:00
  • 243c86cec3 Prevent ISE on cell signal loss. Nicholas Tinsley 2024-08-28 15:07:28 -04:00
  • dca10634e6 Attempt to fix impossible index out of bounds exception? Nicholas Tinsley 2024-08-28 15:02:58 -04:00
  • 5dfc4c422e Update styling of Call Link join button. Nicholas Tinsley 2024-08-28 14:05:23 -04:00
  • 46753fc617 Another attempt at rebuilding the FTS tables. Greyson Parrelli 2024-08-28 13:37:19 -04:00
  • e263d7da73 Fix crash when reading some contact cards. Greyson Parrelli 2024-08-27 12:26:18 -04:00
  • c4ba579310 Mitigate app migration failing on missing table. Greyson Parrelli 2024-08-27 11:48:06 -04:00
  • d6d9e5ca64 Update to RingRTC v2.46.2 Jim Gustafson 2024-08-27 09:26:53 -07:00
  • 90a8d90e40 Allow building libsignal from source. Cody Henthorne 2024-08-27 12:17:57 -04:00
  • b61ca37523 Do not link contacts to notification unless we have permission. Greyson Parrelli 2024-08-27 11:38:26 -04:00
  • b7af1e09e2 Increase logging around backup restores. Nicholas Tinsley 2024-08-27 10:47:49 -04:00
  • ff47f784a3 Prevent IndexOutOfBounds exception when media is deleted. Nicholas Tinsley 2024-08-27 09:05:50 -04:00
  • 1f196f74ff Add support for versioned expiration timers. Cody Henthorne 2024-08-27 07:41:35 -04:00
  • 4152294b57 Update to NDK r27, and explicitly specify it in the app build. Jordan Rose 2024-08-26 11:57:44 -07:00
  • 1aaa833127 Replace manual FTS5 fix with SQLite secure-delete flag. Greyson Parrelli 2024-08-26 14:56:32 -04:00
  • 2cfd19add6 Minor log statement rewording. Nicholas Tinsley 2024-08-26 11:44:34 -04:00
  • 8e3000d852 Update sqlcipher to 4.6.0-S1 Greyson Parrelli 2024-08-26 11:24:48 -04:00
  • 4e48a445bf Disable flaky test. Greyson Parrelli 2024-08-26 08:05:43 -04:00
  • 45833ef24a Reset upload progress if attachment upload is interrupted. Nicholas Tinsley 2024-08-23 16:35:52 -04:00
  • 4354a9ff5e Add small logging to attachment finalization process. Nicholas Tinsley 2024-08-23 16:18:11 -04:00
  • f1bf6105ea Don't try to download attachment if it's being restored. Nicholas Tinsley 2024-08-23 15:57:33 -04:00
  • 282ec6918b Add call audio toggle to calling v2. Alex Hart 2024-08-23 15:52:16 -03:00
  • 69d62d385e Small fixes for the video transcoding playground app. Nicholas Tinsley 2024-08-23 12:16:04 -04:00
  • 0f7f866562 Experimental HEVC encoding support for videos. Nicholas Tinsley 2024-08-23 10:09:22 -04:00
  • 5f66e2eb15 Add visibility rules and timeout for call controls for v2. Alex Hart 2024-08-23 10:20:44 -03:00
  • 3f71f90234 Add call participants overflow to calling v2 screen. Alex Hart 2024-08-23 09:58:32 -03:00
  • 204fcc28c7 Bump version to 7.15.4 v7.15.4 Nicholas Tinsley 2024-08-27 13:17:16 -04:00
  • f53cb19943 Update translations and other static files. Nicholas Tinsley 2024-08-27 13:15:14 -04:00
  • cea8546ce5 Fix serialization issue during registration. Greyson Parrelli 2024-08-27 12:14:01 -04:00
  • bb7ee5915c Add billing fix. Alex Hart 2024-08-23 16:33:34 -03:00
  • cf8e05fa39 Bump version to 7.15.3 v7.15.3 Nicholas Tinsley 2024-08-26 17:51:07 -04:00
  • 01cf0b69e0 Update translations and other static files. Nicholas Tinsley 2024-08-26 17:38:41 -04:00
  • 0aa764586e Dark mode support for DefaultBanner. Nicholas Tinsley 2024-08-26 17:15:07 -04:00
  • 532441db24 Log errors during media controller initialization. Nicholas Tinsley 2024-08-26 16:44:47 -04:00
  • 2bc07e87d8 Add stopgap for FTS migration crash. Greyson Parrelli 2024-08-26 15:58:19 -04:00
  • 60ad879cac Improve network reliability. Greyson Parrelli 2024-08-26 14:53:08 -04:00
  • e1bc04a811 Bump version to 7.15.2 v7.15.2 mtang-signal 2024-08-23 15:06:43 -07:00
  • 23b53ef0f8 Update translations and other static files. mtang-signal 2024-08-23 15:02:14 -07:00
  • 047ec137c9 Update exclusions. Alex Hart 2024-08-23 17:44:33 -03:00
  • 72cb1528ad Fix payments overlap. mtang-signal 2024-08-23 13:26:27 -07:00
  • 4b78b44b29 Bump version to 7.15.1 v7.15.1 mtang-signal 2024-08-22 15:40:06 -07:00
  • e0763fbf86 Update translations and other static files. mtang-signal 2024-08-22 15:30:15 -07:00
  • 1758a20174 Remove incorrect play flavor android manifest. Cody Henthorne 2024-08-22 18:14:06 -04:00
  • c3c7bb7fba Bump version to 7.15.0 v7.15.0 mtang-signal 2024-08-22 13:44:30 -07:00
  • 3818eb6937 Update translations and other static files. mtang-signal 2024-08-22 13:16:34 -07:00
  • d15bb05ae3 Observe sharedprefs for banner updates. Nicholas Tinsley 2024-08-22 15:44:44 -04:00
  • 244a81ef24 Move billing code to shared module. Alex Hart 2024-08-22 15:12:24 -03:00
  • 4447433ffe Fix contact sync by not requiring upload specs for avatars. Cody Henthorne 2024-08-22 13:33:49 -04:00
  • 46bc2589b5 Update Jetpack Compose to BOM 2024.06.00 Nicholas Tinsley 2024-08-22 12:53:14 -04:00
  • 076df8c429 Update video sample app to read and write from private app storage. Nicholas Tinsley 2024-08-22 12:38:43 -04:00
  • 8727f0d90d Update video sample app for API 34. Nicholas Tinsley 2024-08-22 11:23:53 -04:00
  • 8fc21876fe Fix crash when opening stories. mtang-signal 2024-08-21 16:46:41 -07:00
  • a3c476f2ab Only query service outage every 60 seconds, even if not reachable. Nicholas Tinsley 2024-08-21 16:13:50 -04:00
  • a76d400bd1 Upgrade to libsignal 0.56.0 Cody Henthorne 2024-08-21 10:37:34 -04:00
  • 9b23264502 Include additional key preference. Cody Henthorne 2024-08-21 09:40:36 -04:00
  • 1e58f8097a Prevent startup crash on first launch. Nicholas Tinsley 2024-08-20 14:52:29 -04:00
  • 9a24455085 Delete the reminders system. Nicholas Tinsley 2024-08-19 13:45:53 -04:00
  • 4002dea05d Observe service outages in a lifecycle-aware fashion. Nicholas Tinsley 2024-08-19 13:52:15 -04:00
  • fd31bc60b2 Read and use backups data to structure tier feature sets. Alex Hart 2024-08-19 15:35:49 -03:00
  • 478e3a7233 Add more api calls for billing integration. Alex Hart 2024-08-19 15:32:45 -03:00
  • 26e79db057 Begin re-architecture of calling screen. Alex Hart 2024-08-19 15:32:11 -03:00
  • 71b5a9f865 Fix avatar loading in OS views when app is not running. Cody Henthorne 2024-08-19 14:10:20 -04:00
  • 8a4d9fc635 Update to RingRTC v2.46.1 Jim Gustafson 2024-08-19 11:09:08 -07:00
  • d3a6d31873 Add empty billing factory to nightly variant. Alex Hart 2024-08-19 13:17:53 -03:00
  • 57f36e7b41 Fix formatting. Alex Hart 2024-08-19 09:14:26 -03:00
  • 43491daff9 Add banner listener for the banners being hidden and shown. Nicholas Tinsley 2024-08-16 14:41:03 -04:00
  • 4c9b5926b9 Do not enqueue no-op read receipt jobs. Cody Henthorne 2024-08-16 15:39:33 -04:00
  • cda029cd93 Add billing module and include in play implementation. Alex Hart 2024-08-16 16:29:39 -03:00
  • 82443af8f7 Check remote subscription object to determine if a cancel is necessary. Alex Hart 2024-08-16 16:28:06 -03:00
  • 1f8481d287 Add check for KEEP_ALIVE job state to allow for re-submission. Alex Hart 2024-08-16 15:52:09 -03:00
  • b7e9446cde Fix missed cancelation check. Alex Hart 2024-08-16 15:27:06 -03:00
  • cc615fbf87 Fix showing banners in conversation view. Nicholas Tinsley 2024-08-16 12:27:19 -04:00
  • 112473bc5c Adjust DefaultBanner padding values. Nicholas Tinsley 2024-08-16 11:50:25 -04:00
  • 8d38f6f5e7 Clean up unused custom camera controller. Nicholas Tinsley 2024-08-16 11:03:18 -04:00
  • 66278a0eac Catch and log END state payments when running keep-alive. Alex Hart 2024-08-15 15:36:36 -03:00
  • 1fdb3ffb03 Fix doze mode sleeping for message retrieval thread. Cody Henthorne 2024-08-15 13:59:06 -04:00
  • 560086a1c2 Fix dismissible banners. Nicholas Tinsley 2024-08-15 12:00:21 -04:00
  • 630875dae2 Reduce noise of flaky test. Greyson Parrelli 2024-08-15 09:29:43 -04:00
  • 627b939326 Fix erroneously display "Canceling subscription" during account deletion. Nicholas Tinsley 2024-08-14 17:01:09 -04:00
  • 5c9b7ce7d5 Attempt to send media message interrupted by Safety Number Change. Nicholas Tinsley 2024-08-14 16:58:22 -04:00
  • 5171986aca Wire up voice note playback on Message Details Screen. Nicholas Tinsley 2024-08-14 16:04:41 -04:00
  • 75c84c452b Convert MessageDetailFragment to Kotlin. Nicholas Tinsley 2024-08-14 15:48:45 -04:00
  • 110e2c9eb0 Fix ArchiveImportExport tests. Greyson Parrelli 2024-08-14 13:37:35 -04:00
  • 330cef2702 Remove unnecessary full JobSpecs from job deletion code. Greyson Parrelli 2024-08-13 17:06:17 -04:00
  • 8eb0b2f960 Add initial local archive export support. Cody Henthorne 2024-08-13 17:01:31 -04:00
  • c39a1ebdb6 Fix conversation Banner display conditions. Nicholas Tinsley 2024-08-13 16:47:25 -04:00
  • 69e8c9351d Improve network reliability. Greyson Parrelli 2024-08-13 13:01:22 -04:00
  • 7f71d08e11 Convert the TlsProxySocketFactory to kotlin. Greyson Parrelli 2024-08-13 12:43:37 -04:00