Commit Graph

  • d44bef0eda Move backup status operations off the main thread. Greyson Parrelli 2026-06-15 09:10:32 -04:00
  • f02b8001e4 Increase tap area for start/retry download. Cody Henthorne 2026-06-15 11:31:08 -04:00
  • fa258dcef2 Use indexes for story viewed-receipt lookup and pinned messages queries. Cody Henthorne 2026-06-12 16:12:32 -04:00
  • fc547218d1 Turn on capability for KT username syncs. Michelle Tang 2026-06-12 12:48:20 -04:00
  • eea29813fa Move DatabaseId and AttachmentId to core.models. Alex Hart 2026-06-12 11:04:36 -03:00
  • 276d71d365 Decouple add message dialog from old view model. Alex Hart 2026-06-12 11:04:18 -03:00
  • 539276673a Fix flakey BackupDeleteJobTest. Cody Henthorne 2026-06-11 13:07:57 -04:00
  • d6871f8dc2 Bump version to 8.15.3 v8.15.3 Greyson Parrelli 2026-06-15 19:30:59 -04:00
  • d93543510f Update baseline profile. Greyson Parrelli 2026-06-15 17:03:56 -04:00
  • 69f7ad28ec Update translations and other static files. Greyson Parrelli 2026-06-15 16:53:04 -04:00
  • 8c2ff2f1c2 Improve handling of unlinked device during send. Greyson Parrelli 2026-06-15 15:59:23 -04:00
  • 5e8cebdc87 Bump version to 8.15.2 v8.15.2 Cody Henthorne 2026-06-12 15:06:49 -04:00
  • c8f9c41cea Update baseline profile. Cody Henthorne 2026-06-12 15:00:45 -04:00
  • 647dc23de6 Update translations and other static files. Cody Henthorne 2026-06-12 14:53:10 -04:00
  • b0531247c3 Prevent crash when building shortcuts for large groups. Cody Henthorne 2026-06-12 14:35:15 -04:00
  • f08a20d0a6 Render unread divider when the only unread message is the newest in the thread. Greyson Parrelli 2026-06-12 13:28:16 +00:00
  • 16232e2f9f Fix transfer control showing stale data or not responding. Cody Henthorne 2026-06-12 13:01:18 -04:00
  • fc856dd500 Turn off KT. Michelle Tang 2026-06-05 14:32:07 -04:00
  • 73f81075ce Removes second dialog and adds learnmore. Alex Hart 2026-06-12 11:16:19 -03:00
  • c5efb2ce6c Bump version to 8.15.1 v8.15.1 Cody Henthorne 2026-06-11 14:20:28 -04:00
  • c7b5738787 Update baseline profile. Cody Henthorne 2026-06-11 14:13:07 -04:00
  • df88b7fe35 Update translations and other static files. Cody Henthorne 2026-06-11 14:03:42 -04:00
  • 46213b38e7 Exclude quote attachments from sticker detection during backup export. Cody Henthorne 2026-06-11 12:26:41 -04:00
  • f8b53378c6 Remove touch interceptor. Alex Hart 2026-06-11 13:16:23 -03:00
  • bbb09eb7a0 Debounce search queries on conversation list. Greyson Parrelli 2026-06-10 23:54:55 -04:00
  • 52ceb4062d Reject group call ring updates from senders who are not current group members. Cody Henthorne 2026-06-10 15:40:12 -04:00
  • f7eaa1cb51 Fix outgoing group calls showing as incoming when someone joins. Cody Henthorne 2026-06-10 15:58:53 -04:00
  • c62c15c810 Refresh conversation options menu when message request state changes. Cody Henthorne 2026-06-10 15:34:41 -04:00
  • 2389279cfd Prevent exported settings activity from honoring caller-supplied navigation graph. Cody Henthorne 2026-06-10 15:33:50 -04:00
  • 3e92fca26d Bump version to 8.15.0 v8.15.0 Cody Henthorne 2026-06-10 15:51:38 -04:00
  • 526928ce0a Update baseline profile. Cody Henthorne 2026-06-10 15:40:12 -04:00
  • 2ea2f561ae Update translations and other static files. Cody Henthorne 2026-06-10 15:29:25 -04:00
  • c88f048049 Ensure unregistered contacts update storage service if previously registered. Cody Henthorne 2026-06-10 15:16:51 -04:00
  • 204a233235 Some improvements to apkdiff. Greyson Parrelli 2026-06-10 13:58:24 -04:00
  • 2e4abd8ed3 Switch to semantic resources.arsc comparison in apkdiff. BarbossHack 2026-06-05 23:20:33 +00:00
  • a2a0b11c98 Improve validation on launcher alias intents. Greyson Parrelli 2026-06-05 19:43:58 +00:00
  • 96f893652b Improve receipt message validations. Greyson Parrelli 2026-06-05 20:30:17 +00:00
  • d4924d2a13 Ignore START_ROUTE in exported settings activity when launched by another app. Greyson Parrelli 2026-06-10 15:46:24 +00:00
  • fa6b512cfc Improve link preview validations. Greyson Parrelli 2026-06-10 14:16:42 +00:00
  • d447af36ba Surface retryable failure for slow donations config load. Alex Hart 2026-06-10 12:28:29 -03:00
  • 41260f37c9 Fix bug where background connection would drop in forceWebsocket mode. Greyson Parrelli 2026-06-10 11:23:08 -04:00
  • 8950f7f7f9 Simplify media session permission handling. Greyson Parrelli 2026-06-10 11:22:31 -04:00
  • 14916d068f Allow all group call participants to remote mute, not just admins. Greyson Parrelli 2026-06-03 15:23:34 +00:00
  • 33022baaa2 Update to RingRTC v2.69.3 emir-signal 2026-06-10 11:16:30 -04:00
  • 4cdd1f70ac Fix contact search list flickering on query change. Alex Hart 2026-06-10 11:57:23 -03:00
  • 9e3ee16e65 Fix dead toolbar navigation arrow in ShareActivity. Alex Hart 2026-06-10 11:52:31 -03:00
  • bf912e14d9 Turn on KT. Michelle Tang 2026-06-10 10:44:29 -04:00
  • 56f1a9e0ec Clear SVR auth tokens when disabling the PIN. Cody Henthorne 2026-06-09 17:08:08 -04:00
  • e468156c4c Verify multiple APNG lengths to prevent bad input from crashing. Cody Henthorne 2026-06-09 16:40:28 -04:00
  • 029b91066f Add warnings for phishing. Alex Hart 2026-06-09 15:14:53 -03:00
  • 5909a1b92a Migrate MultiselectForward to Jetpack Compose. Alex Hart 2026-06-09 15:14:33 -03:00
  • 9478cdf049 Reset SAS for device transfer on reconnect and hard abort if disconnected during transfer. Cody Henthorne 2026-06-09 13:13:35 -04:00
  • 6d260ab63d Update announcement checks. Michelle Tang 2026-06-09 12:18:22 -04:00
  • 4bc11fcf0d Rotate IndividuaSendJobV2 remote config. Greyson Parrelli 2026-06-09 11:51:12 -04:00
  • 33619fe463 Fix IndividualSendJobV2 edit message timestamps. Greyson Parrelli 2026-06-09 11:50:44 -04:00
  • 2b17868797 Skip create remote key copy if duplicate is same attachment. Cody Henthorne 2026-06-09 11:52:09 -04:00
  • 582a464a52 Fix screen share video being center-cropped. Alex Hart 2026-06-09 12:36:09 -03:00
  • 812a858761 Reject attachments with unrecognized CDN numbers instead of crashing. Cody Henthorne 2026-06-09 10:18:03 -04:00
  • 6ea96795cb Fix detail pane state getting stuck after cancelled predictive back gesture. Alex Hart 2026-06-09 10:47:58 -03:00
  • 70ab0baa3c Fix broken calling test. Michelle Tang 2026-06-08 20:56:06 -04:00
  • 5041057bab Update shouldIngore for edit and decryption error messages. Greyson Parrelli 2026-06-05 19:51:58 +00:00
  • 6210d1b397 Improve proxy configuration. Greyson Parrelli 2026-06-08 16:17:22 +00:00
  • f1accae295 Fix bidi balancing character. Greyson Parrelli 2026-06-05 19:48:50 +00:00
  • 5f6d20453c Improve incoming payment validations. Greyson Parrelli 2026-06-08 16:03:11 +00:00
  • d33385d1b2 Improve group story reply and reaction validations. Greyson Parrelli 2026-06-05 20:00:22 +00:00
  • 3d05bc3471 Fix rules with group story replies and timers. Greyson Parrelli 2026-06-05 19:45:06 +00:00
  • 0514a5c6c8 Add a hard cap of stickers per pack manifest. Greyson Parrelli 2026-06-05 19:54:18 +00:00
  • 798ba11e62 Validate style body ranges have a start and length to prevent message processing crash. Greyson Parrelli 2026-06-05 20:04:55 +00:00
  • 848a61787b Improve device transfer wifi validations. Greyson Parrelli 2026-06-05 20:06:30 +00:00
  • ccfbb27695 Improve body range validations. Greyson Parrelli 2026-06-08 16:22:42 +00:00
  • 26b1d3a0f8 Improve username link storage service validation. Greyson Parrelli 2026-06-08 16:14:12 +00:00
  • c5785c086e Strip the full set of Unicode bidi controls from attachment filenames. Greyson Parrelli 2026-06-05 20:02:12 +00:00
  • 6aeb145024 Require Play Services send permission for SMS retriever broadcasts. Cody Henthorne 2026-06-08 14:58:49 -04:00
  • 7e8c6228d8 Improve CDN mismatch reconciliation query. Greyson Parrelli 2026-06-08 16:07:19 +00:00
  • 4c08b94b88 Reduce Recipient usage in group-related jobs. Greyson Parrelli 2026-06-08 12:34:34 -04:00
  • 135bc6e560 Convert a batch of androidTest db tests to unit tests. Greyson Parrelli 2026-06-08 11:53:36 -04:00
  • 0ebeb5aa92 Restrict S3 downloads to ReleaseChannel. Greyson Parrelli 2026-06-08 11:54:38 -04:00
  • aaa7a18190 Remove Robolectric from some tests with light mocking. Greyson Parrelli 2026-06-08 11:32:41 -04:00
  • bfc1c4ebfa Removed unnecessary Robolectric annotation from some tests. Greyson Parrelli 2026-06-08 11:04:36 -04:00
  • b4cf59f9c2 Reduce Recipient usage in some jobs. Greyson Parrelli 2026-06-06 20:11:50 -04:00
  • 15e7b30fa1 Add tests for IndividualSendJobV2. Greyson Parrelli 2026-05-20 11:43:56 -04:00
  • a5359e05a3 Convert TransferControlView rendering to compose. Cody Henthorne 2026-06-08 09:50:02 -04:00
  • 73557ae72a Add jitter to KT weekly check. Michelle Tang 2026-06-05 17:23:56 -04:00
  • 2505049e39 Allow WebSocketDrainer to run longer if network returns while waiting. Cody Henthorne 2026-06-05 16:40:54 -04:00
  • a4ae6581ef Improve website apk update flow. Cody Henthorne 2026-06-05 16:20:06 -04:00
  • 6399a2d899 Avoid taking a transaction in RemappedRecordTables. Greyson Parrelli 2026-06-05 00:35:53 -04:00
  • 56af57db9e Un-export FCM service. Greyson Parrelli 2026-06-05 00:32:31 -04:00
  • ddf0de52b1 Log transaction waits as separate issues. Greyson Parrelli 2026-06-05 01:02:19 -04:00
  • 925e2c1705 Fix potential recursive call. Greyson Parrelli 2026-06-05 10:20:44 -04:00
  • cb719dff1a Reduce logging verbosity. Greyson Parrelli 2026-06-05 16:04:54 -04:00
  • f2fd3e63c8 Prevent accepted group message request from resetting when restored from storage. Cody Henthorne 2026-06-05 13:47:34 -04:00
  • 8560ab0515 Expire calls from call log. Michelle Tang 2026-06-05 12:01:15 -04:00
  • d586eff80b Expire group calls. Michelle Tang 2026-06-05 11:46:41 -04:00
  • 27ddd62d7a Keep user in gift flow after payment error instead of finishing the activity. Alex Hart 2026-06-05 12:11:02 -03:00
  • 38f31528ff Fix mob stringification in backups. Alex Hart 2026-06-05 09:39:16 -03:00
  • 335fcd72f3 Don't flag regV5 PIN entry as a password. Greyson Parrelli 2026-06-04 15:51:16 -04:00
  • 118231a328 Attempt to restore AccountRecord in regV5. Greyson Parrelli 2026-05-15 11:14:46 -04:00
  • 754dd15c94 Add device transfer flow to regV5. Greyson Parrelli 2026-04-27 13:24:56 -04:00
  • 566c2d5838 Always scroll to the top of the conversation header when in message request state. Cody Henthorne 2026-06-04 14:48:33 -04:00
  • eae894152c Add a new ci task with faster lint. Greyson Parrelli 2026-06-04 13:05:55 -04:00