Commit graph

1292 commits

Author SHA1 Message Date
Neeraj Gupta 779449a340
Merge pull request #23 from ente-io/stripe_payment
Enable subscription via Stripe on independent apk
2021-08-28 10:42:03 +05:30
Neeraj Gupta 1447df8434 Fix color schemes for dialogs 2021-08-27 19:10:43 +05:30
Neeraj Gupta 0456d20214 Fix: pass redirectUrl in stripe customer-portal request 2021-08-25 16:34:03 +05:30
vishnukvmd 049e6fb05d Update count 2021-08-24 19:03:53 +05:30
vishnukvmd b97fb12b05 Clear origin files that are cached 2021-08-24 12:44:51 +05:30
vishnukvmd 66e2b5ca7a Add an option to fetch origin file from disk 2021-08-24 01:59:37 +05:30
vishnukvmd 838aa5def4 Set color for the dialog buttons 2021-08-23 15:54:56 +05:30
vishnukvmd e0fd3725b7 Update styles 2021-08-23 15:52:25 +05:30
Neeraj Gupta a4d5367f3b Merge branch 'stripe_payment' of github.com:ente-io/frame into stripe_payment 2021-08-23 15:46:23 +05:30
Neeraj Gupta 14fa763d80 address review comments 2021-08-23 15:45:45 +05:30
vishnukvmd c6475827ef Merge branch 'master' into stripe_payment 2021-08-23 15:31:30 +05:30
vishnukvmd df07016aa3 Remove unnecessary log 2021-08-22 19:17:27 +05:30
Neeraj Gupta d3d80fd9a4 Handle active playstore/appstore subs & minor ui tweaks 2021-08-21 19:48:04 +05:30
Neeraj Gupta b0fc70c769 read payment webapp endpoint from env variable 2021-08-21 18:19:52 +05:30
Neeraj Gupta 4b039089c3 show free text against free plan 2021-08-21 18:05:37 +05:30
Neeraj Gupta daa61af183 Use helper method to decide subscription page 2021-08-21 14:17:34 +05:30
Neeraj Gupta 9eeada089e move common subscription widget in util 2021-08-21 02:29:53 +05:30
Neeraj Gupta 05e15bbf90 move common subscription widget in util 2021-08-21 02:01:12 +05:30
Neeraj Gupta 43f1ade544 Move stripe subscription management in separate page 2021-08-20 17:36:05 +05:30
Neeraj Gupta 542d9e877b add common choice dialog 2021-08-20 16:52:01 +05:30
Neeraj Gupta f141c2ee21 Integrate payment details for Stripe. 2021-08-19 22:52:14 +05:30
Neeraj Gupta 9535f612b2 Make plan toggle UX similar to web. 2021-08-19 22:50:47 +05:30
Neeraj Gupta eb30433c1d BugFix: Pop after the dialog is dismissed. 2021-08-19 22:48:24 +05:30
Neeraj Gupta 9175387f7d Support Stripe subscription renewal and cancellation 2021-08-19 16:53:48 +05:30
Neeraj Gupta 00988de60c Show toast when subscription refresh is triggered/failed 2021-08-19 14:03:29 +05:30
Neeraj Gupta 65036a015c Support to toggle between monthly and yearly plans 2021-08-19 13:23:37 +05:30
Neeraj Gupta b4d44d01c6 Refresh subscription status on page load & resume 2021-08-19 12:12:33 +05:30
Neeraj Gupta 17d568b3f9 minor refactor 2021-08-19 02:27:01 +05:30
Neeraj Gupta 825f4b854d Show dialogs on payment failure 2021-08-19 01:13:35 +05:30
Neeraj Gupta 13f19236fd Support buying or updating stripe subscription 2021-08-18 18:13:28 +05:30
vishnukvmd e9619cb1ba Refetch sharees when the sharing dialog is opened 2021-08-18 14:28:16 +05:30
vishnukvmd ca23ccfb30 Add parameter to determine last supported version 2021-08-18 12:32:39 +05:30
Neeraj Gupta 29df8c1ab5 Move Skip and Subscription plan in separate widget file 2021-08-17 15:10:05 +05:30
Neeraj Gupta d0c4bdbadf UI: move subscription_page inside ui/payment namespace 2021-08-17 14:39:04 +05:30
vishnukvmd b9bff8925f Update whitepaper URL 2021-08-11 13:53:57 +05:30
Neeraj Gupta 51750cce82 Minor formatting changes 2021-08-10 13:38:07 +05:30
Neeraj Gupta ab2b348e3b Show toast for live photo 2021-08-10 12:52:16 +05:30
Neeraj Gupta 6a4631c836 Minor fix: Show the dialog 2021-08-09 23:36:29 +05:30
Neeraj Gupta 1f929ea4d8
Merge pull request #20 from ente-io/change_email_hook
Add hook to change email on forgot password screen
2021-08-09 23:28:14 +05:30
Neeraj Gupta e8c1cac585 await on logout 2021-08-09 23:27:00 +05:30
Neeraj Gupta 9f622a3178 Add hook to change email on forgot password screen 2021-08-09 23:12:44 +05:30
vishnukvmd 0156b78b4f Increase spacing 2021-08-09 20:25:34 +05:30
vishnukvmd 474c9cc41d Add an option to view logs 2021-08-09 20:05:17 +05:30
vishnukvmd f6322a9b28 Show warning before sending logs 2021-08-09 19:42:42 +05:30
vishnukvmd dd90b98ef0 Prevent editing of on-owned files 2021-08-09 18:56:06 +05:30
vishnukvmd 035574800a Log stack trace 2021-08-09 13:51:18 +05:30
vishnukvmd d30445ecb7 Re-enable chat support 2021-08-09 12:47:47 +05:30
vishnukvmd 4a1e0b984a Anonymize Crisp identifier 2021-08-09 12:42:51 +05:30
vishnukvmd 2dd47c0056 Remove chat as a support option 2021-08-09 12:40:05 +05:30
vishnukvmd f8faf787f7 Fix height of the free up space button 2021-08-09 12:36:11 +05:30
vishnukvmd 7847c6e6c6 Fix alignment of the details section screen 2021-08-09 12:33:40 +05:30
vishnukvmd 528b7da54e Remove all lengthSync ops 2021-08-09 12:04:42 +05:30
vishnukvmd b11ee940f3 Move delete to async ops 2021-08-09 12:04:42 +05:30
Neeraj Gupta 32edabc27c Fix: Show image edit option for livePhoto 2021-08-06 16:17:57 +05:30
vishnukvmd 17735685b4 Accept param to determine if live photo overlay should be rendered 2021-08-06 01:05:40 +05:30
vishnukvmd cfc5095749 Fix lint warnings 2021-08-06 01:05:09 +05:30
vishnukvmd 1f47f2d538 Move live-photo icon to top-right 2021-08-06 00:55:15 +05:30
Neeraj Gupta 9a1a750702 remove redundant null check 2021-08-05 22:58:16 +05:30
Neeraj Gupta 8c39bd5b92 Enable live photo in debug mode only 2021-08-05 22:57:00 +05:30
Neeraj Gupta 9b7548efa9 Reuse ZoomableImage widge in Live image widget 2021-08-05 22:06:02 +05:30
Neeraj Gupta 10405c7794 Fix bug in downloading live photo 2021-08-05 21:48:07 +05:30
Neeraj Gupta 6c0db4841a Remove test toast 2021-08-05 20:26:58 +05:30
Neeraj Gupta c602499837 Save both video and image for livePhoto on download 2021-08-05 19:56:35 +05:30
Neeraj Gupta 0b26fe47b5 Formatting changes 2021-08-05 18:34:14 +05:30
Neeraj Gupta ac4cdd1d55 Minor changes in zoomableLiveImage widget 2021-08-05 18:22:32 +05:30
Neeraj Gupta 512247a515 Merge remote-tracking branch 'origin/master' into live_photos 2021-08-05 15:09:52 +05:30
Neeraj Gupta 8a88bbfb2e Check if local file exists before deleting in db 2021-08-05 04:58:26 +05:30
vishnukvmd 0e6a7a090e Remove loader from the lock screen 2021-08-05 03:45:46 +05:30
vishnukvmd 8ac22e8d08 Prevent double-lockscreens while accessing sensitive information 2021-08-04 23:03:59 +05:30
vishnukvmd a70f42ea93 Show indicator for live photos 2021-08-04 20:03:21 +05:30
Neeraj Gupta b6994e9e53 Stop playing video when not tapped 2021-08-04 18:59:20 +05:30
Neeraj Gupta 7c13c296c4 Support saving image of live photo 2021-08-04 18:37:37 +05:30
Neeraj Gupta 82fa67ef9e Minor refactoring 2021-08-04 15:54:53 +05:30
Neeraj Gupta acffc4f269 Add widget for live images 2021-08-04 11:34:36 +05:30
Neeraj Gupta 3530c36d50 FileInfo: Treat livePhoto as image and show exif 2021-08-03 20:11:40 +05:30
Neeraj Gupta 661c51415b Bugfix: Fix video download 2021-08-03 20:09:43 +05:30
vishnukvmd 275a213309 Filter out billing plans that aren't relevant to the device 2021-07-31 11:38:50 +05:30
vishnukvmd 8bab0bedbd Change copy 2021-07-29 00:32:51 +05:30
vishnukvmd 5260279beb Add hook to change email 2021-07-28 23:36:30 +05:30
vishnukvmd d8677970c1 Change background color of usage widget 2021-07-28 22:07:50 +05:30
vishnukvmd 94d4c9526f Fix lint warnings 2021-07-28 21:17:03 +05:30
vishnukvmd 79b52f79f1 Reorder items in the settings page 2021-07-28 21:11:45 +05:30
vishnukvmd 304546edcd Handle storage limit exceeded situations 2021-07-28 20:59:21 +05:30
vishnukvmd 609d992479 Fix size of the box 2021-07-28 20:05:27 +05:30
vishnukvmd 4c650a7ad6 Reorder items in the backup section 2021-07-28 19:58:12 +05:30
vishnukvmd 80217eadb3 Add widget to render user details 2021-07-28 19:38:27 +05:30
vishnukvmd cc0b46d07d Revamp collection sharing dialog 2021-07-28 17:50:27 +05:30
vishnukvmd e430301a25 Add more bottom padding on iOS 2021-07-28 01:51:59 +05:30
vishnukvmd 2af81aa687 Increase size of the backup configuration header 2021-07-28 01:16:20 +05:30
vishnukvmd 2696f3f792 Keep folders to backup in sync with the latest folders on disk 2021-07-28 01:13:21 +05:30
vishnukvmd f28a7e4b84 Await for DB insertion 2021-07-28 00:56:35 +05:30
vishnukvmd 4c7d0598cf Let Configuration decide if all paths have been selected to be backed up or not 2021-07-28 00:40:57 +05:30
vishnukvmd b8f27fa15b await for async call 2021-07-27 22:47:25 +05:30
vishnukvmd b09fe51c91 Fix font size 2021-07-27 22:45:34 +05:30
vishnukvmd 262e19bab7 Add hook to request account deletion 2021-07-27 20:21:45 +05:30
vishnukvmd dfa10492e1 Append the active subscription if not returned by billing plans 2021-07-26 21:38:53 +05:30
vishnukvmd 0c1a5659d7 Extract billing questions to a separate widget 2021-07-26 20:42:24 +05:30
vishnukvmd a79bf64838 Fix lint warnings 2021-07-26 20:39:26 +05:30
vishnukvmd b9e1cc8845 Refresh home page once account is configured 2021-07-26 19:58:56 +05:30
vishnukvmd 69094b8a1c Fix lint warnings 2021-07-26 19:48:03 +05:30