Commit graph

1228 commits

Author SHA1 Message Date
Vishnu Mohandas edf8f9236a Set background color for dialogs 2021-02-06 01:18:20 +05:30
Vishnu Mohandas 9b44b0eef0 Improve create collection page 2021-02-06 01:16:55 +05:30
Vishnu Mohandas 06e8e60efa Fix appbar issue with mail gallery 2021-02-06 01:10:55 +05:30
Vishnu Mohandas cca9835e47 Add a const constructor to MemoriesWidget 2021-02-06 00:35:01 +05:30
Vishnu Mohandas 458b9550c0 Extract headers into a separate widget 2021-02-06 00:34:15 +05:30
Vishnu Mohandas b1d5d9169c Remove optimizatio from gallery 2021-02-05 23:43:06 +05:30
Vishnu Mohandas 90f8540864 Optimize firing of LocalPhotosUpdatedEvent 2021-02-05 23:00:41 +05:30
Vishnu Mohandas 8c62d487bd Remove unnecessary reload because of file selections 2021-02-05 23:00:26 +05:30
Vishnu Mohandas 069e504b61 Cache memories 2021-02-05 22:31:55 +05:30
Vishnu Mohandas 39b6141f2d Update messages for sync errors 2021-02-05 21:37:14 +05:30
Vishnu Mohandas 5c019c8db0 Move location of the settings button 2021-02-05 21:37:03 +05:30
Vishnu Mohandas 9ca222300e Publish the SubscriptionPurchasedEvent if a user has subscribed 2021-02-05 19:26:51 +05:30
Vishnu Mohandas ecd56f19df Push replacement on entering passphrase 2021-02-05 17:17:08 +05:30
Vishnu Mohandas d79ec57274 Fix colors in the sign in header 2021-02-05 17:15:03 +05:30
Vishnu Mohandas b151b800b2 Improve sign up page 2021-02-05 17:14:52 +05:30
Vishnu Mohandas 5bab89b493 Inject color into the ExpansionCard 2021-02-05 16:40:05 +05:30
Vishnu Mohandas 16a7e5d67f Add some spacing 2021-02-05 16:39:09 +05:30
Vishnu Mohandas aaeb4f4aae Change background color of the bottom bar 2021-02-05 16:38:46 +05:30
Vishnu Mohandas ca96a649a2 Add checks for name and email 2021-02-05 16:38:01 +05:30
Vishnu Mohandas 9e959aeb94 Use default font 2021-02-05 16:37:40 +05:30
Vishnu Mohandas 2f65677ca2 All green, everything green! 2021-02-05 16:37:29 +05:30
Vishnu Mohandas 12b949925b Add a dynamic FAQ widget 2021-02-03 19:54:19 +05:30
Vishnu Mohandas 417e83987c Parse storage quota exceeded errors 2021-02-03 00:31:32 +05:30
Vishnu Mohandas 73d3012635 Fix issues within the subscription page interactions 2021-02-03 00:15:09 +05:30
Vishnu Mohandas 86f97e9c66 Clear and restart uploads when a subscription is purchased 2021-02-02 23:55:43 +05:30
Vishnu Mohandas 38b2df9c58 Revert "Reduce the thumbnail until it's lower than the thumbnail limit"
This reverts commit 5d09e6b601.
2021-02-02 23:42:29 +05:30
Vishnu Mohandas fabe447439 No need to abort eagerly 2021-02-02 23:33:51 +05:30
Vishnu Mohandas 5d09e6b601 Reduce the thumbnail until it's lower than the thumbnail limit 2021-02-02 23:27:53 +05:30
Vishnu Mohandas 69bb12aec3 Move stuff to center 2021-02-02 22:29:06 +05:30
Vishnu Mohandas cfee0a0120 Update header in case of subscription expiry 2021-02-02 22:27:16 +05:30
Vishnu Mohandas a10ad8c279 Handle subscription expired errors 2021-02-02 22:05:38 +05:30
Vishnu Mohandas 0ab2fbd755 Remove verbose log 2021-02-02 17:07:07 +05:30
Vishnu Mohandas c18afbe1c8 Show header only if a user has never subscribed 2021-02-02 17:06:51 +05:30
Vishnu Mohandas b9599383e2 Enable upgrades and downgrades on PlayStore 2021-02-02 00:44:04 +05:30
Vishnu Mohandas a05af531c8 All black, everything black 2021-02-01 21:27:40 +05:30
Vishnu Mohandas 686f0f60c3 Ignore products that are missing on the platform 2021-02-01 17:27:00 +05:30
Vishnu Mohandas 7a149d08ac Enable sync 2021-02-01 17:10:15 +05:30
Vishnu Mohandas 8292ce2621 Prevent downgrading to a plan that provides lesser storage than what has been consumed 2021-02-01 16:44:22 +05:30
Vishnu Mohandas a7eb3d8653 Move bytes to GB conversion to a util 2021-02-01 16:32:30 +05:30
Vishnu Mohandas 6fdbba8d73 Update subscription model 2021-02-01 16:08:07 +05:30
Vishnu Mohandas 8b7c16d522 Fix variable name 2021-02-01 15:51:25 +05:30
Vishnu Mohandas 088c1777fd Update billing plan model 2021-02-01 15:50:39 +05:30
Vishnu Mohandas 500a16c4c9 Fix case of title on the settings page 2021-02-01 14:36:39 +05:30
Vishnu Mohandas 0420796660 Add deep link to manage payments 2021-02-01 14:18:13 +05:30
Vishnu Mohandas 1a6457931c Remove fixed todos 2021-02-01 03:41:20 +05:30
Vishnu Mohandas 737d1216a3 Remove next billing date related information 2021-02-01 02:39:16 +05:30
Vishnu Mohandas a274bbc150 Display next billing date if available 2021-02-01 02:38:26 +05:30
Vishnu Mohandas bf7daabd4e Display current usage on the subscription page 2021-02-01 02:32:43 +05:30
Vishnu Mohandas b8dd4cd246 Fix unnecessary resize 2021-02-01 02:32:28 +05:30
Vishnu Mohandas 4465056061 Display current usage on the susbcription page 2021-02-01 02:30:12 +05:30
Vishnu Mohandas c2dbdaaf7b Rename function 2021-02-01 02:24:22 +05:30
Vishnu Mohandas f962230060 Move code to fetch usage to BillingService 2021-02-01 02:24:00 +05:30
Vishnu Mohandas 79d312f263 Revert to official IAP library since purchases aren't getting completed on iOS 2021-02-01 02:11:41 +05:30
Vishnu Mohandas 007389a9d3 Clear transaction only for iOS 2021-01-31 16:45:40 +05:30
Vishnu Mohandas 36d0ec0741 Fix check for active subscription 2021-01-31 13:26:42 +05:30
Vishnu Mohandas 37472726b0 Fetch the latest subscription status and refresh the header widget if subscription has expired 2021-01-31 13:26:18 +05:30
Vishnu Mohandas fe9d6fc308 Fix issue due to static product ID 2021-01-30 23:56:32 +05:30
Vishnu Mohandas 5918c3396a Initialize the progress dialog 2021-01-30 14:11:05 +05:30
Vishnu Mohandas e374cf126f Show a check mark next to active subscriptions 2021-01-30 13:44:41 +05:30
Vishnu Mohandas f320d00ef8 Migrate to third party library for IAP 2021-01-30 13:27:18 +05:30
Vishnu Mohandas 26a498883a Remove unused import 2021-01-30 13:17:51 +05:30
Vishnu Mohandas cd74c79e33 Open subscription page from the settings screen 2021-01-30 12:52:21 +05:30
Vishnu Mohandas 377cf81a23 Add option to view the current subscription plan 2021-01-29 17:30:29 +05:30
Vishnu Mohandas 2223c4103e Check for updates to subscription if it is locally expired 2021-01-29 17:12:15 +05:30
Vishnu Mohandas 74bb2ce0c4 Update subscription model 2021-01-29 16:37:58 +05:30
Vishnu Mohandas 65a4c838dc Make subscription verification async 2021-01-27 16:28:23 +05:30
Vishnu Mohandas 7e444642db Report updated purchases from BillingService 2021-01-27 14:25:58 +05:30
Vishnu Mohandas 509e09b7c1 Fix dialog in subscription page 2021-01-26 19:27:59 +05:30
Vishnu Mohandas caf1e1856a Fix subscription page issues on iOS 2021-01-26 17:35:23 +05:30
Vishnu Mohandas f983b056a5 Fix redirection logic after password reentry 2021-01-26 17:18:17 +05:30
Vishnu Mohandas b6e5e810b3 Move computer initialization to CryptoUtil 2021-01-26 17:16:14 +05:30
Vishnu Mohandas 70f5fbacd7 Blue blue blue 2021-01-26 16:56:35 +05:30
Vishnu Mohandas 3dd227ee3f Remove image from OTT verification page 2021-01-26 16:44:16 +05:30
Vishnu Mohandas 8eeb590a96 Fix updated lib params 2021-01-26 16:44:07 +05:30
Vishnu Mohandas 16818198e0 Remove library that isn't wow 2021-01-25 15:30:16 +05:30
Vishnu Mohandas 013c1576be Merge branch 'encrypt-collection-name' into ui_refresh 2021-01-25 15:20:53 +05:30
Abhinav-grd 3a57092c5c correctly passed tableName while creating tempTable 2021-01-25 11:45:37 +05:30
Abhinav-grd a395e27f80 refactored keyDecryption logic into seperate function 2021-01-25 10:55:26 +05:30
Abhinav-grd 7cd85be0b2 correct tempTable camelCasing 2021-01-25 10:50:57 +05:30
Abhinav-grd 75e27aa51f collectionService changes 2021-01-25 00:29:39 +05:30
Abhinav-grd 183f1226b2 file_db changes 2021-01-25 00:29:17 +05:30
Abhinav-grd 876e85a037 collection_db changes 2021-01-25 00:28:21 +05:30
Abhinav-grd 73fa2aad9e added null check to encryptedName 2021-01-24 21:37:37 +05:30
Abhinav-grd c4e19c56cf cached collection before calling getCollectionKey 2021-01-24 21:17:51 +05:30
Abhinav-grd b5f05b0afd set default version as 0 and corrected version check 2021-01-24 21:17:42 +05:30
Abhinav-grd 0a8f5ab7d0 seperated add index to prevent duplicate index addition 2021-01-24 17:21:53 +05:30
Abhinav-grd c9a41bc71f added device null check to select db query 2021-01-24 16:51:40 +05:30
Abhinav-grd 41bc291715 moved name decryption logic to _cacheCollectionAttributes 2021-01-24 16:46:00 +05:30
Abhinav-grd e141e39dee corrected the formatting issue 2021-01-24 16:26:34 +05:30
Abhinav-grd cc5dc4aa43 set version default value to zero 2021-01-24 11:52:01 +05:30
Abhinav-grd df81f38ad6 revert back the debug endpoint 2021-01-24 11:29:38 +05:30
Abhinav-grd bfb0fa0f55 changed debug server ip 2021-01-23 19:19:59 +05:30
Abhinav-grd 5c497c7789 made scripts contain only single command 2021-01-23 19:19:37 +05:30
Abhinav-grd d96f4d968c cached Collection to use getCollection in decryptName funnction 2021-01-23 18:15:11 +05:30
Abhinav-grd 8626303b5b added file_db migration script to remove deviceFolder not null constrain 2021-01-23 18:13:30 +05:30
Abhinav-grd 4dfbdeb9bf corrected db scripts 2021-01-23 18:06:03 +05:30
Vishnu Mohandas f4a8867bcc Fix validity condition for subscriptions 2021-01-23 11:54:22 +05:30
Vishnu Mohandas febd0c16ea Hide the progress dialog after all processing is over 2021-01-23 11:53:59 +05:30
Abhinav-grd 7c30653239 corrected the collectionsTableCopy name 2021-01-23 11:07:20 +05:30
Abhinav-grd 9881c8782d added getcollectionWithDecryptedName function 2021-01-22 14:48:56 +05:30
Abhinav-grd bc0718d806 add version check in decryptCollectionPath to get correct decryptionKey 2021-01-22 14:04:49 +05:30
Abhinav-grd fd322dac33 changed path encryption key and added versioning 2021-01-22 14:00:51 +05:30
Abhinav-grd 0d4b87da55 upated collection creating function send encrypted name 2021-01-22 13:49:27 +05:30
Abhinav-grd db8f9dd592 updated Classes collection and CollectionAttributes 2021-01-22 13:47:22 +05:30
Abhinav-grd c97a1a1f5d added migration scripts and setuped sqflite_migration 2021-01-22 13:47:02 +05:30
Vishnu Mohandas f7cbd2c284 Handle null locations gracefully 2021-01-19 14:00:48 +05:30
Vishnu Mohandas a944367766 Don't check for validity of subscription to trigger syncs 2021-01-18 22:41:40 +05:30
Vishnu Mohandas a6de83a012 Fix up subscription page 2021-01-18 22:35:01 +05:30
Vishnu Mohandas 55af1f0cfb Update billing service 2021-01-18 22:33:16 +05:30
Vishnu Mohandas 7728fb8028 Remove verbose log line 2021-01-18 22:32:51 +05:30
Vishnu Mohandas 0324664551 Update subscription model 2021-01-18 22:32:44 +05:30
Vishnu Mohandas 6a71c6ecb5 Update API to verify subscription 2021-01-18 21:50:53 +05:30
Vishnu Mohandas 90807c29f7 Update subscription model 2021-01-18 21:50:35 +05:30
Vishnu Mohandas bedc253655 Log network requests to file only on Android 2021-01-18 21:50:23 +05:30
Vishnu Mohandas 9a49d5eb8b Trigger sync on connectivity changes only if the user can upload photos 2021-01-14 01:11:32 +05:30
Vishnu Mohandas f1bc728451 Ensure that the background task is logged only when the process is unintialized 2021-01-14 00:03:02 +05:30
Vishnu Mohandas 8d67ee82b6 Register for background sync 2021-01-13 23:09:45 +05:30
Vishnu Mohandas 4f18ef6140 Prompt for permissions only when sync is triggered in the foreground 2021-01-13 23:09:33 +05:30
Vishnu Mohandas 3a88760540 Make some icons platform specific 2021-01-13 16:04:23 +05:30
Vishnu Mohandas 87ceb6ca0a Remove irrelevant share library 2021-01-13 15:52:17 +05:30
Vishnu Mohandas 11b61d0902 Fix crashes while sharing large files 2021-01-13 15:46:31 +05:30
Vishnu Mohandas 8c5ba762e8 Show file size correctly on iOS 2021-01-13 15:20:43 +05:30
Vishnu Mohandas a13c7c269c Display file size in MBs 2021-01-13 15:06:28 +05:30
Vishnu Mohandas 38f9bb6174 Fix video duration formatting 2021-01-13 14:57:41 +05:30
Vishnu Mohandas 94ca34de4d Fix sync stop functionality 2021-01-13 14:20:14 +05:30
Vishnu Mohandas 84f8894f7f Parse null location 2021-01-13 13:59:17 +05:30
Vishnu Mohandas 1776763de6 Simplify strings 2021-01-13 13:58:56 +05:30
Vishnu Mohandas 2e8b3b25fe Load subscription from server using the verification data fetched from IAP 2021-01-11 03:01:13 +05:30
Vishnu Mohandas dda304fca8 Remove unused imports 2021-01-11 03:00:26 +05:30
Vishnu Mohandas a4c5a87888 Add a prettier dialog 2021-01-11 02:19:22 +05:30
Vishnu Mohandas 78519d1a46 lowercase all the things 2021-01-11 02:19:16 +05:30
Vishnu Mohandas ec49bc0e77 Listen to purchase updates 2021-01-08 22:43:10 +05:30
Vishnu Mohandas 15cbdc2dde Move more content to lowercase 2021-01-08 22:41:32 +05:30
Vishnu Mohandas e86e38739a Convert error dialogs to lowercase 2021-01-08 22:36:52 +05:30
Vishnu Mohandas 8f17f3d4bf Use unthreatening lower case 2021-01-08 22:32:41 +05:30
Vishnu Mohandas e641ba8632 Remove listener on dispose 2021-01-08 22:10:03 +05:30
Vishnu Mohandas 1f5f99f1d7 Fix padding for the settings button to match the size of the appbar 2021-01-08 22:06:02 +05:30
Vishnu Mohandas 609f722b37 Moving things around a little 2021-01-08 22:00:30 +05:30
Vishnu Mohandas efb649c438 Move settings button out of the app bar 2021-01-08 21:47:26 +05:30
Vishnu Mohandas f25cc069dd Add some padding 2021-01-08 21:47:08 +05:30
Vishnu Mohandas 3ca300e32f Update settings page 2021-01-08 15:34:49 +05:30
Vishnu Mohandas a920170e70 Replaced the official webview plugin with custom one that's already being used 2021-01-08 15:11:59 +05:30
Vishnu Mohandas 58bb904bdd Use in app webviews to show terms and privacy policy 2021-01-08 14:55:50 +05:30
Vishnu Mohandas 59fcff6141 Add in-app webview 2021-01-08 14:54:15 +05:30
Vishnu Mohandas ba8c0066ba Increase padding 2021-01-08 12:43:43 +05:30
Vishnu Mohandas 8ce43c744b Minor changes to padding 2021-01-08 12:43:07 +05:30
Vishnu Mohandas e0f0715dd5 Add a close button to the faq webview 2021-01-08 12:40:30 +05:30
Vishnu Mohandas 6d09d3eaa3 Init BillingService on app startup 2021-01-08 12:08:45 +05:30
Vishnu Mohandas 1312e16796 Initiate IAP when a plan is selected 2021-01-06 22:18:48 +05:30
Vishnu Mohandas a973381d43 Return gallery app bar widget to it's previous state 2021-01-06 21:44:24 +05:30
Vishnu Mohandas 3b8b1d3880 Increase padding 2021-01-06 21:43:07 +05:30
Vishnu Mohandas 8d09418427 Add a subcription chooser page 2021-01-06 21:39:42 +05:30
Vishnu Mohandas 23feafcca9 Add todo 2021-01-06 17:27:35 +05:30
Vishnu Mohandas 540cea31df Persist subscription plan returned by the server 2021-01-06 17:26:03 +05:30
Vishnu Mohandas cd3eb478be Change fre trial duration 2021-01-06 17:25:29 +05:30
Vishnu Mohandas facc9b04ce Update BillingPlan model 2021-01-06 14:17:18 +05:30
Vishnu Mohandas 56226f3627 Update set password styles 2021-01-05 20:59:07 +05:30
Vishnu Mohandas 1104d38c1e Update password reentry page 2021-01-05 20:56:10 +05:30
Vishnu Mohandas e423456935 Show password strength 2021-01-05 20:10:43 +05:30
Vishnu Mohandas d3d9e2bbf7 Rename passphrase to password 2021-01-05 19:57:02 +05:30
Vishnu Mohandas d6b3caa1ab Update password entry copies 2021-01-05 19:47:45 +05:30
Vishnu Mohandas 5920313957 Update email screen copies 2021-01-05 16:47:09 +05:30
Vishnu Mohandas 379099cc18 Display billing plans configured on remote 2021-01-05 15:11:43 +05:30
Vishnu Mohandas 669eed55e4 Add BillingService 2021-01-05 15:11:32 +05:30
Vishnu Mohandas 4becd5bcc8 Add pricing information in USD 2021-01-03 19:49:30 +05:30
Vishnu Mohandas ffd82bf4c1 Add a hook to pop up the pricing screen 2021-01-03 18:41:24 +05:30
Vishnu Mohandas 3b5800a253 Fix alignment to left 2021-01-03 16:02:14 +05:30
Vishnu Mohandas 9fcd4378cc Update header style 2021-01-03 15:54:17 +05:30
Vishnu Mohandas 083dd70565 Add more information to the sign in header 2021-01-03 12:14:44 +05:30
Vishnu Mohandas 97fbdceae4 Merge branch 'master' into ui_refresh 2021-01-03 11:46:54 +05:30
Vishnu Mohandas b699a94b58 Prevent duplicate uploads during reinstallations 2021-01-02 14:34:36 +05:30
Vishnu Mohandas c4cc453541 Better logs 2021-01-02 13:32:29 +05:30
Vishnu Mohandas 7393a72e1d UI changes 2021-01-02 12:08:12 +05:30
Vishnu Mohandas 9756934f73 Minor tweaks 2020-12-12 06:41:12 +05:30
Vishnu Mohandas d2e53b8094 Make things less dull 2020-12-12 06:01:06 +05:30
Vishnu Mohandas b0ee1f8432 Add a note regarding the pricing in the sign in page 2020-12-10 17:40:40 +05:30
Vishnu Mohandas 656af2969e Safeguard against IllegalStateException 2020-12-09 02:17:38 +05:30
Vishnu Mohandas 5ceda914b5 Force flush the logs to disk 2020-12-09 01:06:30 +05:30
Vishnu Mohandas c995e64822 Fix markNeedsBuild errors 2020-12-09 00:59:51 +05:30
Vishnu Mohandas c37e6cf6e3 Remove the unnecessary period 2020-12-09 00:51:54 +05:30
Vishnu Mohandas 96456bf01f Handle lack of permissions gracefully 2020-12-08 04:33:25 +05:30
Vishnu Mohandas efa5499186 Minor UI changes 2020-12-08 01:12:26 +05:30
Vishnu Mohandas b06eacc7b6 Mark uploaded files as important 2020-12-08 01:11:53 +05:30
Vishnu Mohandas 5e0d1919de Minor UI changes to shared collection gallery 2020-12-08 01:11:35 +05:30
Vishnu Mohandas f98fec16f5 Truncate list of sharees 2020-12-07 23:02:35 +05:30
Vishnu Mohandas a9a5eff81b Update download link 2020-12-07 14:37:17 +05:30
Vishnu Mohandas c44f3e39d3 Update invite message 2020-12-07 13:43:38 +05:30
Vishnu Mohandas dce2cb8f96 Add link to open FAQ 2020-12-07 13:31:40 +05:30
Vishnu Mohandas c83bca34c3 Show simpler strings for certain days 2020-12-06 17:37:11 +05:30
Vishnu Mohandas 30f1c7a08a Modify string 2020-12-06 17:29:20 +05:30
Vishnu Mohandas d45198694f Add link to request a feature 2020-12-06 17:24:07 +05:30
Vishnu Mohandas 3018d261fb Remove unused imports 2020-12-06 17:08:16 +05:30
Vishnu Mohandas 7739dcf440 Interaction changes to the sharing dialog 2020-12-04 05:24:45 +05:30
Vishnu Mohandas 2cb6632aa6 Add a way to pick a contact from the address book 2020-12-04 04:55:42 +05:30
Vishnu Mohandas 02b8e58c38 Display the available list of sharees 2020-12-04 04:11:01 +05:30
Vishnu Mohandas 6a26d7482f Trigger a silent sync once a collection's share status is changed 2020-12-04 04:03:24 +05:30
Vishnu Mohandas 7b721e596b Add and remove from favorites silently 2020-12-04 04:00:10 +05:30
Vishnu Mohandas ae924a52ee Sync collections after uploads 2020-12-04 03:49:25 +05:30
Vishnu Mohandas 3b138aa6f4 Show the sync indicator only when there's a diff to be applied or uploaded 2020-12-04 03:17:06 +05:30
Vishnu Mohandas ffb13f672e Remove unused import 2020-12-04 02:34:33 +05:30
Vishnu Mohandas 515342e003 Fetch diff from only those collections that have changed 2020-12-04 02:31:24 +05:30
Vishnu Mohandas 9d808212ad Show the sign in widget even in cases where in there are no photos to display 2020-12-04 02:31:11 +05:30
Vishnu Mohandas 95a9abba90 Set title font 2020-12-04 01:14:21 +05:30
Vishnu Mohandas 011fb46893 Setup default font as NunitoSans 2020-12-04 01:06:18 +05:30
Vishnu Mohandas 602876cb33 Update copy 2020-12-03 15:40:24 +05:30
Vishnu Mohandas 191df74018 Update settings page 2020-12-02 02:49:20 +05:30
Vishnu Mohandas dbad2cc37f Remove unnecessary fields from the log statement 2020-12-02 02:48:32 +05:30
Vishnu Mohandas 89693610c6 Fix stupidity 2020-12-02 02:16:40 +05:30
Vishnu Mohandas e7821d605d Add option to delete file from just the device 2020-12-01 19:32:36 +05:30
Vishnu Mohandas ada2c59d1d Update DB queries 2020-12-01 19:31:46 +05:30
Vishnu Mohandas aec038cb82 Remove unused import 2020-12-01 18:55:31 +05:30
Vishnu Mohandas 2e0a4cff32 Clear cache once an existing collection item has been updated 2020-12-01 14:37:48 +05:30
Vishnu Mohandas 72fb8d483d Don't sort by updation time since it causes the UI to flicker constantly 2020-12-01 14:27:11 +05:30
Vishnu Mohandas d5c1a5670e Remove code meant for debugging 2020-12-01 14:26:37 +05:30
Vishnu Mohandas ce59552e86 Display updation timestamp on the info section 2020-12-01 14:10:22 +05:30
Vishnu Mohandas 350b6423cf Update files that haven't been uploaded too 2020-12-01 13:39:02 +05:30
Vishnu Mohandas e743fd6f41 Request for files that have been updated on device 2020-12-01 13:38:19 +05:30
Vishnu Mohandas d318a57d23 Implement ability to update files on remote 2020-12-01 00:12:11 +05:30
Vishnu Mohandas 51f083d290 Adopt API to update file if already uploaded 2020-11-30 23:15:21 +05:30
Vishnu Mohandas 58d4635bb5 Add logs 2020-11-30 16:17:06 +05:30
Vishnu Mohandas 127270b23e Remove only those files that have actually been deleted 2020-11-30 16:16:56 +05:30
Vishnu Mohandas 56bc23c109 Keep logs of only the last 5 days 2020-11-30 16:03:22 +05:30
Vishnu Mohandas c3bd8c7f2b Clear cache on iOS to reduce disk storage consumption 2020-11-30 15:50:08 +05:30
Vishnu Mohandas 8421b31e96 Remove unused imports 2020-11-30 15:25:01 +05:30
Vishnu Mohandas dc45c81f27 Remove unused function 2020-11-30 15:20:08 +05:30
Vishnu Mohandas 79634e9adb Fix issue with thumbnails 2020-11-30 14:27:23 +05:30
Vishnu Mohandas d908a5b6d5 Call super when necessary 2020-11-30 14:27:11 +05:30
Vishnu Mohandas f17d7027c8 Fix thumbnail issue within device folder section 2020-11-30 13:47:13 +05:30
Vishnu Mohandas 3f084bb38c Clear existing temp files if any before writing to them 2020-11-30 12:27:28 +05:30
Vishnu Mohandas 304ec1806c Add null check 2020-11-30 12:00:34 +05:30
Vishnu Mohandas b92023ad5c Skip parsing files that are already in sync 2020-11-30 11:58:37 +05:30
Vishnu Mohandas 4884e98346 Rename function 2020-11-27 12:25:55 +05:30
Vishnu Mohandas cd224e523d Ensure that tokens are passed only in the header 2020-11-27 12:22:07 +05:30
Vishnu Mohandas 19cb8989fe Remove unused model 2020-11-27 12:21:53 +05:30
Vishnu Mohandas 87672faf62 Update statement to fetch files within a path 2020-11-26 17:08:49 +05:30
Vishnu Mohandas 3efd11c4c3 Fix issues with file deletion from the detail page 2020-11-26 16:53:36 +05:30
Vishnu Mohandas dde2e5436e Fetch the latest set of files within a device folder when updated 2020-11-26 15:57:36 +05:30
Vishnu Mohandas d4dae75c6f Add more folders to the default set of folders backed up 2020-11-26 15:57:09 +05:30
Vishnu Mohandas 3361bf05b6 Fix build issue due to broken library 2020-11-25 20:41:00 +05:30
Vishnu Mohandas 3b9d2f4634 Add more information to the settings page for compliance 2020-11-25 18:01:46 +05:30
Vishnu Mohandas 22a8d369d8 Attach terms conditions and privacy policy 2020-11-25 17:36:09 +05:30
Vishnu Mohandas f6c83b38ba Work around missing thumbnails for certain collections 2020-11-22 23:56:16 +05:30
Vishnu Mohandas 47052a6596 Compress iOS thumbnails 2020-11-22 23:37:40 +05:30
Vishnu Mohandas da2cb1b2cf Improve the resolution of the compressed thumbnail 2020-11-22 23:25:34 +05:30
Vishnu Mohandas 51b08a242f Don't block on flushing the log output to disk 2020-11-22 21:21:43 +05:30
Vishnu Mohandas 4ef302f9a2 Save scroll position only when draggable scrollbar is absent 2020-11-22 21:20:49 +05:30
Vishnu Mohandas 08bb9e0870 Show draggable scrollbar only for galleries with a sufficient number of entries 2020-11-22 15:15:33 +05:30
Vishnu Mohandas a1e68d54a6 Compress thumbnails fetched from the server 2020-11-22 14:46:11 +05:30
Vishnu Mohandas 4a988e3361 Don't block on writing logs 2020-11-22 14:39:51 +05:30
Vishnu Mohandas 792069fef1 Add log statement 2020-11-22 14:27:43 +05:30