Commit Graph

  • c0113436a2 Fix instrumentation tests for payments. Alex Hart 2025-03-26 10:12:00 -03:00
  • 71a44e1ebd Update README.md copyright. Tito 2025-03-26 09:38:31 +13:00
  • c4131bb440 Inline the attachment backfill flag. Greyson Parrelli 2025-03-25 20:06:32 -04:00
  • 0dfe71ca8f Fix crash when changing username on Android API < 24. Jeffrey Starke 2025-03-25 19:32:43 -04:00
  • dc66da0667 Fix BubbleBanner dismiss click listener. Sagar 2025-03-26 02:14:52 +05:30
  • e3044b3c97 Update restore complete banner ux. Cody Henthorne 2025-03-25 15:58:05 -04:00
  • dd205e31a9 Fix incorrect state by Cycling restore decision state key. Cody Henthorne 2025-03-25 15:57:06 -04:00
  • 0ef627b864 Use AttachmentSaver to save media overview files to device storage. Jeffrey Starke 2025-03-25 15:36:57 -04:00
  • 18328079c8 Support dynamically updating common groups in recipient settings. Sagar 2025-03-26 01:00:55 +05:30
  • 114d9f21ed Support scroll for Scheduled Message dialog sheets. Sagar 2025-03-26 00:43:14 +05:30
  • 7fa1403cff Fix nightly-url logic. Greyson Parrelli 2025-03-25 14:09:24 -04:00
  • 276285ebef Replace main activity xml with AppScaffold. Alex Hart 2025-03-25 14:01:20 -03:00
  • 8053d567f2 Update lint-baseline.xml Greyson Parrelli 2025-03-25 11:20:40 -04:00
  • 9c48e669ee Remove unneeded test timeout. andrew-signal 2025-03-25 11:08:42 -04:00
  • 75e24ff7d5 Add and use special monospace typeface for AEP. Cody Henthorne 2025-03-25 10:54:18 -04:00
  • e88db06c8b Add "Tap to remove" option for emoji in ReactionsBottomSheet. Sagar 2025-03-25 20:06:19 +05:30
  • bcc11b9fbc Fix emoji picker weird scrolling in RTL. Sagar 2025-03-25 19:08:25 +05:30
  • b416c34fa8 Add support for audio to start from a seek position. Sagar 2025-03-25 18:47:08 +05:30
  • bf83914357 Convert MainActivity to Kotlin. Alex Hart 2025-03-25 09:11:16 -03:00
  • e22c403b10 Adjust footer offset on collapsed text items. Alex Hart 2025-03-25 09:08:15 -03:00
  • 59af304002 Fix Re-register screen UI. Sagar 2025-03-25 03:22:12 +05:30
  • 480fc84b8b Fix Save/Reset chat wallpaper crashes. Sagar 2025-03-25 01:28:39 +05:30
  • c8c0146fd0 Migrate Help Settings Fragment to Compose Ciphreon 2025-03-15 12:40:43 +01:00
  • 3e1edfbc67 Fix gv2 create/join bugs when profile credential is invalid. Cody Henthorne 2025-03-24 14:45:55 -04:00
  • eba5c5ceeb Add support for configuration cache. Greyson Parrelli 2025-03-24 14:21:07 -04:00
  • 0f72c6face Fix missing toast message after write external storage permission is denied while saving an attachment. Jeffrey Starke 2025-03-24 14:19:02 -04:00
  • b6f98521c8 Implement auto-lower-hand. Alex Hart 2025-03-24 15:16:41 -03:00
  • 32b710a3ca Rewrite bottom navigation in compose. Alex Hart 2025-03-24 14:34:27 -03:00
  • a9ed6b6154 Fix ktlinformat on windows. Greyson Parrelli 2025-03-24 13:25:40 -04:00
  • 9db5f6ddd2 Use AttachmentSaver to save media preview files to device storage. Jeffrey Starke 2025-03-24 10:38:07 -04:00
  • a26377db6c Update MockK to v1.13.17 Jeffrey Starke 2025-03-24 10:33:42 -04:00
  • f0bb74a187 Use AttachmentSaver to save image editor files to device storage. Jeffrey Starke 2025-03-24 10:13:39 -04:00
  • b1ff5dc5ef Preserve search term when refreshing contacts. Dipesh Pal 2025-03-23 00:40:59 +05:30
  • 773b116a83 Update benchmark-libs.versions.toml mosfet80 2025-03-24 07:31:01 +01:00
  • 765d1cc8ec Update android.yml mosfet80 2025-03-24 07:21:39 +01:00
  • fbcf6e11ef Update rules for expiring messages in backupsV2. Greyson Parrelli 2025-03-21 16:31:56 -04:00
  • 41783368bd Reject invalid TLS proxy configurations. andrew-signal 2025-03-21 16:06:59 -04:00
  • 9b98337e82 Adjust LibSignalChatConnection.disconnect() so we only transition to DISCONNECTED once. andrew-signal 2025-03-21 15:30:36 -04:00
  • 7c9cd8964f Update attachment backfill proto. Greyson Parrelli 2025-03-21 15:09:45 -04:00
  • e2961a3f6f Add auto-fill backup key support. Cody Henthorne 2025-03-21 14:51:27 -04:00
  • 2743bec704 Bump to libsignal v0.67.6 andrew-signal 2025-03-21 14:47:32 -04:00
  • dd1697de41 Improve display and management of backup progress. Greyson Parrelli 2025-03-21 14:33:29 -04:00
  • 5b18f05aa8 Add date to linked device notification. Michelle Tang 2025-03-21 13:04:20 -04:00
  • a681d06de5 Fix chevron placement for rtl languages. Michelle Tang 2025-03-21 11:42:10 -04:00
  • cef839d300 Add verify AEP screen. Cody Henthorne 2025-03-21 11:26:49 -04:00
  • 82bb18e218 Clean up chat folder records. Michelle Tang 2025-03-21 10:07:55 -04:00
  • 247c5de140 Add .compose and .view subpackages to core-ui module. Jeffrey Starke 2025-03-21 08:05:36 -04:00
  • 8fc358f0a5 Fix incorrect showing of backups enabled bottom sheet on flow exit. Cody Henthorne 2025-03-21 07:50:34 -04:00
  • 28481e3aab Update to RingRTC v2.50.3 Jim Gustafson 2025-03-21 03:48:45 -07:00
  • bf8f603dcf Pause story playback while saving media. Jeffrey Starke 2025-03-20 15:49:30 -04:00
  • c876c7847e Use AttachmentSaver to save story images. Jeffrey Starke 2025-03-20 15:23:26 -04:00
  • 293012c219 Add unit test coverage for AttachmentSaver. Jeffrey Starke 2025-03-20 14:53:42 -04:00
  • b9dc5cbe4f Consolidate attachment saving logic into unified AttachmentSaver class. Jeffrey Starke 2025-03-20 11:48:47 -04:00
  • 86afafac31 Clean up imports in InAppPaumentAuthCheckJob. Alex Hart 2025-03-20 11:08:36 -03:00
  • 05326acadc Fix potential crash if snackbar action is processed when fragment is not attached. Alex Hart 2025-03-20 10:01:15 -03:00
  • 80fc40bbc2 Do not show outgoing calls in missed call filter. Alex Hart 2025-03-19 11:45:42 -03:00
  • f0e6b2944a Eliminate zero-sized samples from contributing to the audio track. Milan Stevanovic 2025-03-19 09:29:04 -07:00
  • c1f96e5bd3 Fix conversation header position. Michelle Tang 2025-03-19 11:18:38 -04:00
  • 2d9135da93 Add excluded directories to STOPSHIP task. Cody Henthorne 2025-03-19 11:05:24 -04:00
  • 095ae82483 Convert remote config apis to WebSocket. Cody Henthorne 2025-03-19 11:03:48 -04:00
  • 1e866a1e86 Do not create one-time receipt during auth check. Alex Hart 2025-03-19 11:43:19 -03:00
  • 6f52851222 Update with newBuilder. Alex Hart 2025-03-19 09:53:47 -03:00
  • 0efccf67b8 Format backup progress numbers. Greyson Parrelli 2025-03-18 16:29:20 -04:00
  • e555802636 Add internal settings button to add dummy messages. Greyson Parrelli 2025-03-18 16:21:07 -04:00
  • 4b3013984e Add unit tests to check for unregistered state. Alex Hart 2025-03-18 15:39:09 -03:00
  • 5d4fec2e73 Utilize newBuilder instead of copy in unit test. Alex Hart 2025-03-18 15:19:07 -03:00
  • 1adcfd5abb Add custom STOPSHIP handling. Greyson Parrelli 2025-03-18 14:17:37 -04:00
  • 3727a8e1df Add internal setting for forcing backup tier. Greyson Parrelli 2025-03-18 14:16:45 -04:00
  • ac4db23709 Add test for unregistered user state to InAppPaymentRecurringContextJobTest. Alex Hart 2025-03-18 15:16:26 -03:00
  • e3356163bf Fix unit tests missing isRegistered check. Alex Hart 2025-03-18 13:49:24 -03:00
  • f6aa324d41 Add unit testing for SharedInAppPaymentPipeline. Alex Hart 2025-03-18 11:59:47 -03:00
  • ca5754cff3 Use standard avatar blur gradient algorithm. Michelle Tang 2025-03-18 10:30:18 -04:00
  • 629f5a3a3d Add several registered checks. Alex Hart 2025-03-18 09:42:15 -03:00
  • 076b47e695 Improve calling reliability with relay server response cache. Jim Gustafson 2025-03-18 03:50:54 -07:00
  • 92a28f7103 Ensure payment is in proper state before popping external iDEAL authorization. Alex Hart 2025-03-17 10:51:21 -03:00
  • 2a767c1e18 Fix races causing flakes in LibSignalChatConnectionTest. andrew-signal 2025-03-17 07:10:00 -04:00
  • d3f622478f Convert remaining profile apis to use WebSockets and remove REST fallback. Cody Henthorne 2025-03-14 18:37:20 -04:00
  • c66819449d Convert provisioning and certificate endpoints to WebSocket and finalize attachments. Cody Henthorne 2025-03-14 18:26:36 -04:00
  • aeec3a6f7e Convert prekey requests to WebSocket. Cody Henthorne 2025-03-14 18:17:23 -04:00
  • da3fc408f8 Update conversation header with group members. Michelle Tang 2025-03-14 17:44:02 -04:00
  • 41e0f2193a Convert SVR and GV2 auth requests to WebSocket. Cody Henthorne 2025-03-14 16:50:39 -04:00
  • 9e9a47f0da Convert WebSocket messaging apis to NetworkResult. Cody Henthorne 2025-03-14 16:36:57 -04:00
  • 7108d350e6 Fix spoiler rendering in story captions. Cody Henthorne 2025-03-14 13:58:02 -04:00
  • e9ae40e749 Fix draft lost bug when leaving media send flow. Cody Henthorne 2025-03-14 13:39:22 -04:00
  • 7cc4677120 Migrate paypal and stripe interactions to durable background jobs. Alex Hart 2025-03-14 14:02:19 -03:00
  • ad00e7c5ab Fix issue where were were sometimes backing up an empty CDN key. Greyson Parrelli 2025-03-12 16:57:42 -04:00
  • a4c30393ee Make the backup remote config field active. Greyson Parrelli 2025-03-12 16:57:15 -04:00
  • 2147ee77bc Improve logging around setting backup tier. Greyson Parrelli 2025-03-12 16:57:01 -04:00
  • 0cfa4774ad Do not display backups warnings if backups are disabled in remote configuration. Alex Hart 2025-03-13 15:46:36 -03:00
  • 14f99bba24 Fix InAppPayments database inconsistency. Alex Hart 2025-03-13 15:35:14 -03:00
  • 8d53c1b384 Fix message backup checkout e2e tests. Alex Hart 2025-03-13 11:11:24 -03:00
  • fff74256b5 Prevent duplicate restore local attachment jobs from being enqueue. Cody Henthorne 2025-03-13 09:50:11 -04:00
  • f154029eb1 Bump version to 7.38.7 v7.38.7 Cody Henthorne 2025-03-26 13:48:06 -04:00
  • 7480124a59 Update baseline profile. Cody Henthorne 2025-03-26 13:39:38 -04:00
  • 6de816ce86 Update translations and other static files. Cody Henthorne 2025-03-26 13:33:32 -04:00
  • d2cc5d54fe Use full version code for version tracking. Cody Henthorne 2025-03-26 13:09:20 -04:00
  • a2a708a24a Bump version to 7.37.5 v7.37.5 Cody Henthorne 2025-03-26 13:15:15 -04:00
  • f19e060b1c Use full version code for version tracking. Cody Henthorne 2025-03-26 13:09:20 -04:00
  • 390a03b783 Fix query for thread merge fallback. Greyson Parrelli 2025-03-26 09:08:33 -04:00
  • 4b326a9875 Bump version to 7.38.6 v7.38.6 Greyson Parrelli 2025-03-25 09:55:27 -04:00