Alex Hart
fde78cf5b8
Remove unused parameter in LinkPreviewViewModel.
2024-09-23 09:53:46 -03:00
Greyson Parrelli
eab1f5944d
Add support for long text backup.
2024-09-23 08:31:05 -04:00
Greyson Parrelli
ecd16dbe9c
Fix payment notification backup import/export.
2024-09-22 15:09:04 -04:00
Greyson Parrelli
a76f5e600e
Fix flakiness of the backup tests.
...
It's possible that pending writes to the key value store (from using
.apply()) may not be finished by the time we take the DB snapshot,
resulting in us seeing stale data in the snapshot. Now we block on
writes finishing.
2024-09-21 22:51:24 -04:00
Greyson Parrelli
054b517a04
Add backup support for remaining simple chat updates.
2024-09-21 15:49:12 -04:00
Greyson Parrelli
40ca94a7dd
Fix sticker backup import/export.
2024-09-21 11:48:41 -04:00
Greyson Parrelli
ba1e8b6c14
Fix handling of invalid quote attachment locators in backups.
2024-09-21 11:22:37 -04:00
Greyson Parrelli
f3a9f7f91d
Fix handling of stickers with invalid locators in backups.
2024-09-21 09:59:09 -04:00
Greyson Parrelli
3c0e9c9e4e
Fix group receipt handling in backups.
2024-09-21 09:49:21 -04:00
Greyson Parrelli
9888b1a5f8
Fix backup support for account wallpapers.
2024-09-21 07:01:43 -04:00
Greyson Parrelli
ec49352635
Merge various proto utils together in core-util-jvm.
2024-09-20 23:29:08 -04:00
Greyson Parrelli
5b69d98579
Fix potential NPE when reading old attachments.
2024-09-20 22:07:07 -04:00
Greyson Parrelli
90998a4076
Fix various backup import-export inconsistencies.
2024-09-20 21:14:50 -04:00
Cody Henthorne
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
Cody Henthorne
cafa5c9e28
Add more info for various spinner results.
2024-09-20 12:52:37 -04:00
Greyson Parrelli
a7bdfb6d76
Add support for backing up wallpapers.
2024-09-20 12:24:57 -04:00
Alex Hart
e14078d2ec
Allow free tier to be enabled when Google Play Billing isn't available.
2024-09-20 10:52:18 -04:00
Alex Hart
12e25b0f40
Add google play billing token conversion endpoint and job.
2024-09-20 10:52:18 -04:00
Alex Hart
d23ef647d8
Hide paid tier on devices where the billing API is not available.
2024-09-20 10:52:18 -04:00
Alex Hart
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 Henthorne
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 Hart
48bd57c56a
Start re-work of play billing checkout flow.
2024-09-20 10:52:18 -04:00
Gaëtan Muller
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 Henthorne
a1bf4d62ab
Fix thumbnail rendering and refreshing on full download.
2024-09-20 10:52:18 -04:00
Michelle Tang
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 Hart
64ada79e8f
Switch wording for group link administration.
2024-09-20 10:52:18 -04:00
Alex Hart
8933d89b56
Filter call link events we don't have root keys for and disambiguate return / join.
2024-09-20 10:52:18 -04:00
Cody Henthorne
88d1c0cf87
Fix internal message details rendering warning.
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 Hart
cd846f2b6d
Fix call link join issue and add denial dialogs into call UI v2.
2024-09-20 10:52:17 -04:00
Alex Hart
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 Henthorne
6b9e921888
Fix incorrect image showing in gallery when other media is unavailable.
2024-09-20 10:52:17 -04:00
mtang-signal
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-signal
81b4339bea
Add capitalization to profile names.
2024-09-20 10:52:17 -04:00
RohitBeatroute
76175c7a6b
Fix username discriminator from disappearing.
...
Closes #13687
Fixes #13680
2024-09-20 10:52:17 -04:00
Greyson Parrelli
e81fc2900d
Bump version to 7.17.5
2024-09-19 16:03:42 -04:00
Greyson Parrelli
db9a2f04f3
Update translations and other static files.
2024-09-19 16:03:15 -04:00
Alex Hart
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