Commit graph

24 commits

Author SHA1 Message Date
ashilkn c05cfb9578 turn factories into static methods so it is allowed to return null 2022-09-21 14:25:00 +05:30
ashilkn bbaf75ce66 replaced ArgumentError with Exception for non severe cases 2022-09-19 17:39:35 +05:30
ashilkn 53b7197b88 migrated subscription.dart to null safety 2022-09-19 11:56:31 +05:30
ashilkn 7ee0a2d4f2 removed 'id' parameter from Subscription 2022-09-19 11:47:12 +05:30
ashilkn dafc6e5451 prefer factories that do not return null 2022-09-19 11:01:32 +05:30
ashilkn 5a547b042c removed unused code 2022-09-19 10:57:47 +05:30
ashilkn ccb0afe8e2 remove prefix letters from indentifier names 2022-09-19 10:41:02 +05:30
ashilkn eb7c1ec837 started incremental migration to null safety 2022-09-07 14:00:09 +05:30
vishnukvmd 06ec7cb658 final all the vars! 2022-08-29 20:13:31 +05:30
vishnukvmd 47505ae102 Execute dart format lib 2022-06-11 13:53:52 +05:30
vishnukvmd 3e306facf5 Apply dart fix for require_trailing_commas 2022-06-11 13:53:18 +05:30
Neeraj Gupta 14fa763d80 address review comments 2021-08-23 15:45:45 +05:30
Neeraj Gupta d3d80fd9a4 Handle active playstore/appstore subs & minor ui tweaks 2021-08-21 19:48:04 +05:30
Neeraj Gupta 9175387f7d Support Stripe subscription renewal and cancellation 2021-08-19 16:53:48 +05:30
Neeraj Gupta 65036a015c Support to toggle between monthly and yearly plans 2021-08-19 13:23:37 +05:30
vishnukvmd 301cea1ca8 Parse price and period for the active subscription 2021-07-26 21:38:23 +05:30
Vishnu Mohandas 43a7e074ba Show error dialog to Stripe customers 2021-05-08 04:09:28 +05:30
Vishnu Mohandas 2c69be6071 Add product ID for free susbcriptions 2021-02-25 20:29:54 +05:30
Vishnu Mohandas 6fdbba8d73 Update subscription model 2021-02-01 16:08:07 +05:30
Vishnu Mohandas 4465056061 Display current usage on the susbcription page 2021-02-01 02:30:12 +05:30
Vishnu Mohandas 74bb2ce0c4 Update subscription model 2021-01-29 16:37:58 +05:30
Vishnu Mohandas 0324664551 Update subscription model 2021-01-18 22:32:44 +05:30
Vishnu Mohandas 90807c29f7 Update subscription model 2021-01-18 21:50:35 +05:30
Vishnu Mohandas 540cea31df Persist subscription plan returned by the server 2021-01-06 17:26:03 +05:30