Commit Graph

1790 Commits

Author SHA1 Message Date
Greyson Parrelli
010c45da94 Inline some paypal remote configs. 2024-12-12 12:16:10 -05:00
Michelle Tang
bb2ce44b1f Update restore banners with progress indicators and redirection. 2024-12-12 12:16:10 -05:00
Greyson Parrelli
3ea9dd5e1d Update the backup playground to be more friendly. 2024-12-12 12:16:09 -05:00
Cody Henthorne
d1bfa6ee9e Add notification profile and chat folder backupv2 proto support. 2024-12-12 12:16:09 -05:00
Alex Hart
574d6c51ab Improved progress indicator for backup file upload. 2024-12-09 08:58:15 -05:00
Alex Hart
6d5be0b445 Add improved archive upload progress. 2024-12-09 08:58:15 -05:00
Greyson Parrelli
46c93760b3 Properly escape CSV output in playground. 2024-12-09 08:58:15 -05:00
Alex Hart
6315c4e2e8 Display descriptive error using payment data instead of generic error. 2024-12-09 08:58:15 -05:00
Greyson Parrelli
f9902bda67 Add a copy button to the SQLite Playground. 2024-12-09 08:58:15 -05:00
Michelle Tang
a7d7c1da8d Allow restoration over cellular 2024-12-09 08:58:15 -05:00
Cody Henthorne
30ad854381 Fix bugs with notification schedules caused by 24xx end times. 2024-12-09 08:58:14 -05:00
Alex Hart
9389f373c6 Reuse generated backup file if it's less than one hour old and enable resumable upload. 2024-12-09 08:58:14 -05:00
Greyson Parrelli
014218782f Fix issue with using registration recovery password. 2024-12-06 15:59:46 -05:00
Alex Hart
699ddb9890 Better progress messaging. 2024-12-04 14:19:41 -05:00
Michelle Tang
0952afbba1 Add call link strings. 2024-12-04 14:19:41 -05:00
Greyson Parrelli
a3af237397 Inline the deleteSync capability. 2024-12-04 14:19:41 -05:00
Greyson Parrelli
f44d157f9a Inline the expireVersion capability. 2024-12-04 14:19:41 -05:00
Alex Hart
d6be14a95f Split remote user check for group vs individual calls. 2024-12-04 14:19:40 -05:00
Michelle Tang
3c086f347e Add validation error UI. 2024-12-04 14:19:40 -05:00
Greyson Parrelli
1f91ed4274 Add an internal sqlite playground. 2024-12-04 14:19:40 -05:00
Alex Hart
f311a25c58 Fix multiple activity finish after donation. 2024-11-22 16:09:32 -04:00
Cody Henthorne
a2330f443a Use AEP for regv3 flows. 2024-11-22 13:35:01 -05:00
Alex Hart
bae86d127f Add "your media will be deleted today" mechanism based off last checkin time and media TTL. 2024-11-22 13:35:01 -05:00
Greyson Parrelli
c5674a37b5 Improve error reporting in storage service playground. 2024-11-21 10:36:09 -05:00
Greyson Parrelli
59403e7da8 Added a Storage Service Playground screen. 2024-11-21 10:36:09 -05:00
Greyson Parrelli
ae37001949 Convert InternalValues to kotlin. 2024-11-21 10:36:09 -05:00
Alex Hart
a9c37a9668 Prevent displaying AppSettings content until self is non-null. 2024-11-21 10:36:09 -05:00
Greyson Parrelli
b4472833b8 Include unregistered users in blocked sync message. 2024-11-21 10:36:09 -05:00
Alex Hart
f3254f99db Add copy for paid-tier-pending dialog. 2024-11-21 10:36:09 -05:00
Alex Hart
02ecc19112 Add backup specific strings for token redemption error. 2024-11-21 10:36:09 -05:00
Alex Hart
6de7e0cb50 Normalize receipt labeling. 2024-11-21 10:36:09 -05:00
Alex Hart
61f91d6b83 Add MediaTTL to subscriptions configuration and wire in. 2024-11-21 10:36:09 -05:00
Alex Hart
e82dfea93c Remove old donation jobs. 2024-11-21 10:36:09 -05:00
Alex Hart
39a5bc21dd Update method by which we check for remote device count. 2024-11-13 21:46:55 -05:00
Alex Hart
86fa90aee7 Fix about row color in app settings. 2024-11-13 21:46:55 -05:00
Alex Hart
b39eff67a6 Pass in the end-of-period value to the media backups are off alert fragment. 2024-11-08 15:03:14 -04:00
Alex Hart
ed24fd0c4b Utilize re-entrant locking for in app payments instead of synchronized blocks. 2024-11-08 11:16:00 -05:00
Cody Henthorne
927871b0dc Convert RegistrationValues to kotlin. 2024-11-08 11:16:00 -05:00
Alex Hart
445b7ef76f Add support for upgrades from warning sheet. 2024-11-08 11:16:00 -05:00
Cody Henthorne
22c4e2d084 Update registration for new restore flows. 2024-11-08 11:16:00 -05:00
Greyson Parrelli
16e36c94de Convert SvrValues to kotlin. 2024-11-06 15:44:37 -05:00
Alex Hart
35b80be8c8 Pass in days since last backup to alert sheet. 2024-11-06 15:44:37 -05:00
Cody Henthorne
743e2aaa82 Refactor how archive service access is managed during restore. 2024-11-06 15:44:37 -05:00
Alex Hart
c878da30ae Add new backups category for help fragment. 2024-11-06 15:44:37 -05:00
Alex Hart
f14f7f7478 Update backups bottom sheet data handling. 2024-11-06 15:44:37 -05:00
Greyson Parrelli
50af0b0838 Use libsignal validator to verify backups. 2024-11-06 15:44:37 -05:00
Cody Henthorne
f848a78365 Fix use of media credentials for fetching/restoring media related data. 2024-11-06 15:44:37 -05:00
Alex Hart
d7c08690ee Fix color shading on status bar in app settings. 2024-11-06 15:44:37 -05:00
Alex Hart
311b24efbc Stub out a few necessary view model methods. 2024-11-04 13:09:59 -04:00
Greyson Parrelli
e54f101813 Add null checks to some AudioView functions. 2024-11-04 09:54:24 -05:00