Commit Graph
7658 Commits
Author SHA1 Message Date
Cody HenthorneandGitHub a10958ee13 Add optimize storage infrastructure for backupsv2. 2024-09-20 16:47:18 -04:00
Alex Hart 7935d12675 Fix incorrect display of ISK recurring cost. 2024-09-20 16:11:47 -03:00
Greyson ParrelliandGitHub a7bdfb6d76 Add support for backing up wallpapers. 2024-09-20 12:24:57 -04:00
Alex HartandGreyson Parrelli e14078d2ec Allow free tier to be enabled when Google Play Billing isn't available. 2024-09-20 10:52:18 -04:00
Alex HartandGreyson Parrelli 12e25b0f40 Add google play billing token conversion endpoint and job. 2024-09-20 10:52:18 -04:00
Alex HartandGreyson Parrelli d23ef647d8 Hide paid tier on devices where the billing API is not available. 2024-09-20 10:52:18 -04:00
Alex HartandGreyson Parrelli d88265ede6 Update view state after enabling mic permissions to match view model state. 2024-09-20 10:52:18 -04:00
Greyson Parrelli 0e83e25e6e Setup infra for better archive upload progress tracking. 2024-09-20 10:52:18 -04:00
Greyson Parrelli 01ee98af91 Use better update string for manual installs.
Fixes #13700
2024-09-20 10:52:18 -04:00
Greyson Parrelli 9a1d5f4dce Update to latest Backup.proto. 2024-09-20 10:52:18 -04:00
Cody HenthorneandGreyson Parrelli 46844ced7c Log notification posting exception when encountered. 2024-09-20 10:52:18 -04:00
Greyson Parrelli 1ac19e84c2 Fix issues with archive uploads matching digest. 2024-09-20 10:52:18 -04:00
Alex HartandGreyson Parrelli 48bd57c56a Start re-work of play billing checkout flow. 2024-09-20 10:52:18 -04:00
Gaëtan MullerandGreyson Parrelli b340097f9c Remove Multidex usages.
Since the min SDK is at least 21, it is no longer necessary to use the Multidex library.

See the following for more info: https://developer.android.com/build/multidex#mdex-on-l

Resolves #13696
2024-09-20 10:52:18 -04:00
Cody HenthorneandGreyson Parrelli a1bf4d62ab Fix thumbnail rendering and refreshing on full download. 2024-09-20 10:52:18 -04:00
Michelle TangandGreyson Parrelli b74f04495e Update verified icon. 2024-09-20 10:52:18 -04:00
Greyson Parrelli ba06efe35a Improve the Banner system. 2024-09-20 10:52:18 -04:00
Greyson Parrelli 24133c6dac Fix potential crash when reading very old attachments. 2024-09-20 10:52:18 -04:00
Alex HartandGreyson Parrelli 64ada79e8f Switch wording for group link administration. 2024-09-20 10:52:18 -04:00
Alex HartandGreyson Parrelli 8933d89b56 Filter call link events we don't have root keys for and disambiguate return / join. 2024-09-20 10:52:18 -04:00
Greyson Parrelli 703c00b9af Fix banner background. 2024-09-20 10:52:18 -04:00
Greyson Parrelli c0d115325a Fix crash in legacy migration. 2024-09-20 10:52:18 -04:00
Greyson Parrelli 6f3f204cbe Log PNP setting change events. 2024-09-20 10:52:18 -04:00
Alex HartandGreyson Parrelli cd846f2b6d Fix call link join issue and add denial dialogs into call UI v2. 2024-09-20 10:52:17 -04:00
Alex HartandGreyson Parrelli 5bd3eda17d Add snackbar that is displayed if you're currently in a different call. 2024-09-20 10:52:17 -04:00
Greyson Parrelli c36c6e62e2 Add Flow.throttleLatest extension. 2024-09-20 10:52:17 -04:00
Cody HenthorneandGreyson Parrelli 6b9e921888 Fix incorrect image showing in gallery when other media is unavailable. 2024-09-20 10:52:17 -04:00
mtang-signalandGreyson Parrelli f57b1a8f5e Restore picker after editing a message. 2024-09-20 10:52:17 -04:00
Greyson Parrelli 7727deef9f Fix handling of common backup status codes. 2024-09-20 10:52:17 -04:00
mtang-signalandGreyson Parrelli 81b4339bea Add capitalization to profile names. 2024-09-20 10:52:17 -04:00
RohitBeatrouteandGreyson Parrelli 76175c7a6b Fix username discriminator from disappearing.
Closes #13687

Fixes #13680
2024-09-20 10:52:17 -04:00
Alex HartandGitHub 1d719333a3 Heal SEPA transfer keep-alive failures. 2024-09-19 12:23:51 -03:00
Alex Hart 71f6c77b42 Fix missing paymentMethodType in keep-alive payment creation. 2024-09-19 11:35:34 -03:00
Greyson Parrelli 9106812b74 Reset the upload timestamp on attachments with fixed digests. 2024-09-18 07:05:52 -04:00
Greyson Parrelli 832d15ff47 Ensure call link table matches upgraded table. 2024-09-17 23:02:49 -04:00
Greyson Parrelli f8846e3593 Clear attachment uploadTimestamps. 2024-09-17 23:02:26 -04:00
Greyson Parrelli 2180b78466 Ensure username is reclaimed after account restore. 2024-09-16 12:54:58 -04:00
Greyson Parrelli dc77226995 Address a FTS table configuration crash. 2024-09-16 09:51:14 -04:00
Alex Hart 0a346eda5b Fix calls count when there are no entries to display. 2024-09-16 09:42:13 -03:00
Cody Henthorne 6b2ff05adb Fix draft state being reapplied on input state change. 2024-09-13 13:38:22 -04:00
Alex HartandCody Henthorne 463fabcbc4 Polish pending participants views. 2024-09-13 10:51:30 -04:00
Greyson ParrelliandCody Henthorne 23d82a3a01 Remove skip/forgot PIN special case. 2024-09-13 10:51:30 -04:00
Alex HartandCody Henthorne d1475228f7 Add chevron to pending participants view. 2024-09-13 10:51:30 -04:00
Cody Henthorne 636b5a4ba6 Prevent sharing and clear drafts when entering disabled send conversations. 2024-09-13 10:51:30 -04:00
Greyson ParrelliandCody Henthorne 850515b363 Make FTS recovery more resiliant. 2024-09-13 10:51:30 -04:00
Cody Henthorne 0d37013481 Fix more voice note playback NPEs. 2024-09-13 10:51:30 -04:00
Cody Henthorne 5647215659 Fix state exception when registering without play services. 2024-09-13 10:51:30 -04:00
Greyson ParrelliandCody Henthorne e80ebd87fe Refactor and simplify attachment archiving. 2024-09-13 10:51:30 -04:00
Cody Henthorne 816006c67e Refactor and cleanup backupv2 media restore. 2024-09-13 10:51:30 -04:00
Alex HartandCody Henthorne baa6032770 Fix overlap of join banner and camera toggle. 2024-09-13 10:51:30 -04:00