Commit Graph

  • 279e55d65f Wire in time remaining for registration lock responses. Nicholas Tinsley 2024-07-26 21:36:15 +02:00
  • c36fba2ab7 Handle registration error codes if the user backs out from the enter code screen. Nicholas Tinsley 2024-07-26 21:28:44 +02:00
  • 1d0997379f Add support for several BackupAlert sheet primary actions. Alex Hart 2024-07-26 16:21:40 -03:00
  • 1a7611d505 Add worker method for determining where to take a user when they press signal backups. Alex Hart 2024-07-26 15:01:01 -03:00
  • 36846301de Add missing handling for sessions that are already verified. Nicholas Tinsley 2024-07-26 18:45:14 +02:00
  • b8e81e6677 Add missing registration lock route. Nicholas Tinsley 2024-07-25 22:32:53 +02:00
  • 3d169bffd0 Reserve server-only field in SignalService.proto. Greyson Parrelli 2024-07-26 13:03:48 -04:00
  • 556a25447e Add logging around registration code autofill. Nicholas Tinsley 2024-07-26 18:47:42 +02:00
  • b42e48a08a Add ability to long press 'Chats' to get backups subscriber id. Alex Hart 2024-07-26 11:19:50 -03:00
  • b1a4e889bc Add support for downgrading backup. Alex Hart 2024-07-26 11:19:08 -03:00
  • e6fb01a67b Fix strings. mtang-signal 2024-07-25 16:29:38 -07:00
  • 6c042f6e47 Add small debugging log statements to ReRegisterWithPinFragment. Nicholas Tinsley 2024-07-25 22:41:35 +02:00
  • f87ff58701 Convert registration error handling from callbacks to observers. Nicholas Tinsley 2024-07-25 21:21:36 +02:00
  • 4fb335de28 Clear drafts when leaving groups. Cody Henthorne 2024-07-25 11:33:41 -04:00
  • 725d8dc85d Fixup spinner build. Alex Hart 2024-07-25 10:27:24 -03:00
  • e76153b2fd Hide waiting to be let in banner by default. Alex Hart 2024-07-25 09:38:56 -03:00
  • 0b98901634 Integrate libsignal validator into backup tests. Greyson Parrelli 2024-07-24 16:38:13 -04:00
  • 57feb272d2 Clear out any existing registration sessions if the E164 changes. Nicholas Tinsley 2024-07-23 16:34:40 -04:00
  • 7b0badef19 Get shared backup tests working. Greyson Parrelli 2024-07-24 10:28:09 -04:00
  • 36640edfee Add more error messaging for backups. Alex Hart 2024-07-24 12:06:11 -03:00
  • 4e07c07ca9 Add backups error string for payment setup errors. Alex Hart 2024-07-24 11:30:17 -03:00
  • 31ddc5bcc0 Do not crash on invalid sessions. Greyson Parrelli 2024-07-24 10:29:02 -04:00
  • c80f459c37 Add CreateBackupBottomSheet. Alex Hart 2024-07-24 11:26:17 -03:00
  • 2a6dab41f5 Route InAppPaymentType and begin splitting out error messages. Alex Hart 2024-07-24 10:58:55 -03:00
  • e6d8e36141 Add new backup testing infrastructure. Greyson Parrelli 2024-07-23 11:56:05 -04:00
  • 816c9360cd Implement backup receipt generation. Alex Hart 2024-07-22 16:42:36 -03:00
  • 82c3265be5 Remove now-unnecessary exclusion from apkdiff.py. Greyson Parrelli 2024-07-22 13:29:49 -04:00
  • ab03a627da Upgrade libsignal-client to 0.52.5 Greyson Parrelli 2024-07-22 13:25:42 -04:00
  • 81a45ddc09 Fix JobDatabase queue nullability crash. Greyson Parrelli 2024-07-22 13:16:12 -04:00
  • f1115130b2 Fix incorrect thread used for delete chat history. Cody Henthorne 2024-07-22 12:38:13 -04:00
  • 2d557215a0 Don't check for linked devices if not registered. Greyson Parrelli 2024-07-22 10:35:22 -04:00
  • cc806a2f79 Add generic payment in progress strings. Alex Hart 2024-07-22 11:10:05 -03:00
  • 853c934a5a Rotate the crash config feature flag. Greyson Parrelli 2024-07-19 16:22:56 -04:00
  • f1ba947a59 Add a "connectivity warning" bottom sheet. Greyson Parrelli 2024-07-19 16:17:04 -04:00
  • 44b2c62a0e Add finalized strings to strings.xml for backups. Alex Hart 2024-07-19 16:49:16 -03:00
  • 06d475fb6e Move constraint filtering down into JobStorage to improve perf. Greyson Parrelli 2024-07-18 13:59:24 -04:00
  • 36dface175 Fix job deletion bug, add performance tests. Greyson Parrelli 2024-07-18 10:12:33 -04:00
  • 86cf8200b5 Remove cases where all jobs were expected to be in memory. Greyson Parrelli 2024-07-17 11:58:09 -04:00
  • 973dc72cfa Use a minimal job spec representation in memory. Greyson Parrelli 2024-07-16 10:53:10 -04:00
  • eb59afc33c Improve efficiency of sorting jobs in FastJobStorage. Greyson Parrelli 2024-07-15 10:42:10 -04:00
  • 625ca832b0 Fix bad padding in expired story quotes. Alex Hart 2024-07-19 15:50:32 -03:00
  • bc6face873 Fix edit message clearing story reply quote. Clark 2024-07-19 14:22:21 -04:00
  • 0aeaec8b67 Show edited time instead of original time. Clark 2024-07-19 14:20:21 -04:00
  • b70b058925 Fix crash with reused destroyed context. Alex Hart 2024-07-19 14:11:22 -03:00
  • e17cf37799 Allow use of the in-app emoji picker when using system emoji. Greyson Parrelli 2024-07-19 12:24:12 -04:00
  • 330debcf37 Add Snackbar displaying message that user is awaiting entry to an ad hoc call. Alex Hart 2024-07-19 13:17:08 -03:00
  • 6641cc4806 Update device notification prompt. mtang-signal 2024-07-18 17:51:59 -07:00
  • bd3ab2cc38 Update editing animation. Michelle Tang 2024-07-18 16:36:49 -07:00
  • fa487e1885 Dont set subscriber data if subscriber is null. Clark 2024-07-18 15:10:39 -04:00
  • eb2fc33940 Cap size of group updates. Clark 2024-07-18 14:42:24 -04:00
  • c39739bcb4 Add call info treatment for unknown members. Alex Hart 2024-07-18 10:35:46 -03:00
  • e7720640d1 Implement landscape calling. Alex Hart 2024-07-18 10:35:18 -03:00
  • 6e55bc04ab Bump version to 7.12.2 v7.12.2 Greyson Parrelli 2024-07-22 11:58:41 -04:00
  • 56ab95b0e1 Update translations and other static files. Greyson Parrelli 2024-07-22 11:58:11 -04:00
  • 678c1459e9 Fix welcome screen button after pressing back on transfer screen. Greyson Parrelli 2024-07-22 11:22:16 -04:00
  • 508688e533 Bump version to 7.11.4 v7.11.4 Greyson Parrelli 2024-07-22 11:26:57 -04:00
  • eef0f299b7 Fix welcome screen button after pressing back on transfer screen. Greyson Parrelli 2024-07-22 11:22:16 -04:00
  • f9e8ace5f7 Run registration UI callbacks in LifeycleScope. Nicholas Tinsley 2024-07-16 11:18:29 -04:00
  • e87b73cc19 Bump version to 7.12.1 v7.12.1 Greyson Parrelli 2024-07-19 16:09:27 -04:00
  • 45e1ecd07e Update baseline profile. Greyson Parrelli 2024-07-19 16:09:05 -04:00
  • 7b043d4143 Update translations and other static files. Greyson Parrelli 2024-07-19 15:50:45 -04:00
  • 046d439887 Do not restrict parcelized type. Alex Hart 2024-07-19 16:32:29 -03:00
  • b34bf4b8b0 Initialize app dependencies earlier. Greyson Parrelli 2024-07-18 12:03:23 -04:00
  • fddc99ab4f Remove noise log statement from ExoPlayer. Nicholas Tinsley 2024-07-18 11:07:27 -04:00
  • 1007111310 Update to RingRTC v2.44.4 Rashad Sookram 2024-07-18 08:54:54 -04:00
  • 3346a1e918 Bump version to 7.12.0 v7.12.0 Greyson Parrelli 2024-07-17 15:30:56 -04:00
  • 9c391eb2c9 Update baseline profile. Greyson Parrelli 2024-07-17 15:44:39 -04:00
  • f714e038a0 Update translations and other static files. Greyson Parrelli 2024-07-17 15:30:28 -04:00
  • 61405a62c2 Fix NPE in exoplayer transfer listener. Greyson Parrelli 2024-07-17 15:20:49 -04:00
  • d424a60345 Fix group call flickering missed. Alex Hart 2024-07-17 16:01:04 -03:00
  • 3c10966a36 Add logging for Conversation activity restart due to config changes. Clark 2024-07-17 14:59:51 -04:00
  • e210d5939c Dismiss battery saver prompt on continue. Clark 2024-07-17 14:58:58 -04:00
  • 1fafcc69ff Improve large upload over slow connections. Cody Henthorne 2024-07-17 13:56:08 -04:00
  • 3184368fa7 Various backup/restore bug fixes. Clark 2024-07-17 12:11:37 -04:00
  • c622b7fdb1 Remove all legacy uploads to cdn0. Greyson Parrelli 2024-07-17 10:31:10 -04:00
  • 29ead80e17 Remove outline on generated call link preview. Alex Hart 2024-07-17 11:14:05 -03:00
  • 9a72833e06 Filter out outgoing calls and call links in missed call filter. Alex Hart 2024-07-17 10:43:41 -03:00
  • d0baf1dc95 Remove appbar offset listener when call log is unbound. Alex Hart 2024-07-17 10:34:09 -03:00
  • 7f1227ee19 Add discard draft confirmation when editing. Michelle Tang 2024-07-16 20:08:10 -04:00
  • 34c95dc082 Audio device logging. Nicholas Tinsley 2024-07-16 17:57:05 -04:00
  • 10ad73f201 Add logging around data source reading. Nicholas Tinsley 2024-07-16 17:48:47 -04:00
  • 21fab7c5ba Fix backing out of group story text send. Nicholas Tinsley 2024-07-16 17:36:14 -04:00
  • e9c2f96bb9 Increase logging around attachment compression/upload job lifecycle. Nicholas Tinsley 2024-07-16 17:31:45 -04:00
  • a950462451 Apply phone number formatting immediately. Nicholas Tinsley 2024-07-16 15:09:42 -04:00
  • 809317c0fd Run registration UI callbacks in LifeycleScope. Nicholas Tinsley 2024-07-16 11:18:29 -04:00
  • 6634540183 Fix generation and update baseline profile. Cody Henthorne 2024-07-16 09:43:52 -04:00
  • 89bfba3ee9 Backups subscription flow odds and ends. Alex Hart 2024-07-16 09:13:45 -03:00
  • 97974291d2 Update to libsignal 0.52.2 Alex Konradi 2024-07-15 14:38:19 -04:00
  • 6daee5719b Allow for larger input videos for sending. Cody Henthorne 2024-07-15 11:07:37 -04:00
  • 58443c46be Fix username constraint on re-reg from prod->staging. Clark 2024-07-15 11:03:59 -04:00
  • 8cbecc2992 Upgrade libphonenumber to 8.13.40. Nicholas Tinsley 2024-07-12 18:43:46 -04:00
  • 4c0ca48af3 Handle ChatServiceException in response processors. Cody Henthorne 2024-07-12 16:09:02 -04:00
  • 91eeda6c6e Allow RemoteConfig to be lazily initialized. Greyson Parrelli 2024-07-09 16:52:00 -04:00
  • 04e75c18dd Bump version to 7.11.3 v7.11.3 Greyson Parrelli 2024-07-16 16:48:08 -04:00
  • f5fbfbc7fd Update translations and other static files. Greyson Parrelli 2024-07-16 16:40:44 -04:00
  • 0e1df94b54 Fix processing incoming group invites. Cody Henthorne 2024-07-16 15:45:22 -04:00
  • dd923629f6 Bump version to 7.11.2 v7.11.2 Cody Henthorne 2024-07-12 17:02:55 -04:00
  • df8992aaca Update translations and other static files. Cody Henthorne 2024-07-12 16:57:01 -04:00
  • 63b9700865 Fix group sync message sent bug. Cody Henthorne 2024-07-12 16:48:12 -04:00
  • d309877d63 Fix ISE in registration. Nicholas Tinsley 2024-07-12 15:36:11 -04:00