Commit graph

436 commits

Author SHA1 Message Date
Neeraj Gupta be9c9ca13b
ignore files which were trashed or deleted 2021-10-16 22:50:15 +05:30
Neeraj Gupta 3b3f787f8c
persist deleted/trashed files with localId in ignoredFiles db 2021-10-16 21:45:15 +05:30
Neeraj Gupta f9b2fc6ed6
Add support for restoring file from detailpage view 2021-10-13 22:52:17 +05:30
vishnukvmd bbad8a4cce Initialize app on bg push 2021-10-13 10:54:49 +05:30
Neeraj Gupta 2cf7699198
switch to v2 version of collection/remove-files 2021-10-13 04:29:22 +05:30
Neeraj Gupta 49df079bcc
Add support for deleting files from trash 2021-10-13 04:21:19 +05:30
Neeraj Gupta ceaed8def3
TrashFile: extend File 2021-10-13 02:59:05 +05:30
Neeraj Gupta 84b0283933
Sync trashed items in local db 2021-10-13 00:57:11 +05:30
vishnukvmd cd0ecf32bd Trigger sync on receiving push 2021-10-12 15:06:22 +05:30
vishnukvmd 343a72c5b4 Add fg/bg as a param for sync 2021-10-12 15:02:51 +05:30
vishnukvmd 614e13e7da Parse background pushes 2021-10-12 14:42:28 +05:30
Neeraj Gupta f488f47f2b
Trash: Add trash service & api to trash files 2021-10-11 10:35:37 +05:30
vishnukvmd 0dcd6c8da4 Remove unnecessary log line 2021-10-03 23:25:10 +05:30
vishnukvmd e2da93d02e Publish the correct event after a diff fetch 2021-09-30 19:22:09 +05:30
vishnukvmd ac6cfd42c3 Place locally available files at first 2021-09-30 15:17:57 +05:30
vishnukvmd ff3e88a2f1 Publish a single event for file deletions within a collection 2021-09-30 14:58:46 +05:30
Neeraj Gupta bc6fac532a Fix gallery import by removing filter on creationTime 2021-09-29 19:27:20 +05:30
Neeraj Gupta fadda2680a
Fix bug which was resulting in repeated upload of same local file 2021-09-29 12:09:44 +05:30
Neeraj Gupta b09f0befe3
change timestamp for archive release time 2021-09-28 16:30:10 +05:30
Neeraj Gupta a4dd4b19da
move: remove files from the old collection 2021-09-28 13:07:18 +05:30
vishnukvmd c974befed5 Minor refactor 2021-09-24 11:35:13 +05:30
vishnukvmd 98022ff334 Ignore files during move if they are already present in the target collection 2021-09-24 11:33:46 +05:30
Neeraj Gupta 511b129d40
Skip files that are already part of the collection 2021-09-23 20:54:20 +05:30
vishnukvmd 283ac899b2 Force pull since the time archive was released 2021-09-23 19:18:24 +05:30
vishnukvmd bdc2225999 Increment local metadata version post update 2021-09-23 17:30:55 +05:30
vishnukvmd d370735c70 Merge remote-tracking branch 'origin' into ui_updates 2021-09-23 16:51:39 +05:30
Vishnu Mohandas 38a48ee0df
Merge pull request #54 from ente-io/change_collection_name
Add support for renaming own collections
2021-09-23 16:49:26 +05:30
vishnukvmd d6bc3321e7 Update UI asap post archival 2021-09-23 16:44:15 +05:30
vishnukvmd 2ee21cd928 Merge branch 'master' into deduplicate 2021-09-23 12:46:08 +05:30
Neeraj Gupta 49d693b9cb
minor refactoring 2021-09-23 07:56:19 +05:30
Neeraj Gupta 8a904f4700
Changes to instant refresh of UI with new title 2021-09-22 19:57:50 +05:30
Neeraj Gupta c6422c6a8b
Add support for renaming own collections 2021-09-22 19:47:45 +05:30
vishnukvmd c9d0a86ac1 Add comments 2021-09-22 14:02:10 +05:30
vishnukvmd b77e0de56e Add option to sort duplicates 2021-09-20 20:06:01 +05:30
Neeraj Gupta 2bbf49384f
Rename to avoid conflict between request MagicMetadata & File:MagicMetadata 2021-09-20 12:56:25 +05:30
Neeraj Gupta 736fe4283b
minor refactoring: rename,final & imports 2021-09-20 12:24:11 +05:30
Neeraj Gupta 81eeeb7aeb
magic-metadata: rename 2021-09-20 12:11:38 +05:30
Neeraj Gupta a71af7d1d5
update magic-metadata url 2021-09-20 11:50:04 +05:30
Neeraj Gupta af8e1a0ff5
trigger remote sync when files magic metadata is out of sync 2021-09-18 10:23:27 +05:30
vishnukvmd 9e63c8d634 Refresh usage section when files have been deleted 2021-09-16 02:26:05 +05:30
vishnukvmd 073d07f9d1 Move deduplication to a separate service 2021-09-16 00:31:19 +05:30
vishnukvmd 8fa782d300 Ignore duplicates with a mismatch in creationTimes 2021-09-16 00:25:42 +05:30
vishnukvmd e97cc15d7d Log error if remote file is found missing in local DB 2021-09-15 23:09:37 +05:30
vishnukvmd 61d88688d0 Sort results by size consumed 2021-09-15 00:18:08 +05:30
vishnukvmd f38259bae9 Convert fetched fileIDs to File objects 2021-09-14 23:58:14 +05:30
vishnukvmd dcab8b8028 Add API to fetch duplicate files from remote 2021-09-14 20:53:39 +05:30
vishnukvmd 5068d9e6b7 Minor string changes 2021-09-13 14:17:57 +05:30
Neeraj Gupta dfa13d9bf7
move-files: add basic validation on client 2021-09-13 11:22:50 +05:30
Neeraj Gupta 4a2d6b04db
move-files UI: add option to move files between collection 2021-09-13 09:27:57 +05:30
Neeraj Gupta a104eca8ff
Add API for collection/move-files 2021-09-12 10:38:30 +05:30
vishnukvmd 4add2afa77 Update the key for invalid files to pull files that were ignored due to permission errors 2021-09-11 10:02:19 +05:30
Neeraj Gupta df3917c2c8 use existing _isBackgroung flag 2021-09-05 15:48:14 +05:30
Neeraj Gupta f16ff8510a use final and fix logging 2021-09-05 15:40:43 +05:30
Neeraj Gupta 552813d0bd Android: verify permission before running local sync 2021-09-05 15:06:05 +05:30
Neeraj Gupta 9ad3e5be88 minor: move few strings to resources 2021-09-04 17:02:39 +05:30
Neeraj Gupta 3f27c83abd Show correct err when verification code has expired 2021-09-04 15:51:07 +05:30
Neeraj Gupta 53d7f0c876 Merge remote-tracking branch 'origin/master' into l10n 2021-08-31 15:58:17 +05:30
Neeraj Gupta fb6f26c7ca minor reformatting changes 2021-08-28 11:31:55 +05:30
Neeraj Gupta 091003575b FeatureFlag: Add enableStripe flag 2021-08-28 11:22:18 +05:30
Neeraj Gupta 64760fd52d More strings to resource 2021-08-28 10:44:43 +05:30
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 0456d20214 Fix: pass redirectUrl in stripe customer-portal request 2021-08-25 16:34:03 +05:30
Neeraj Gupta a62eeb1dae Fix bug: init sharedPref and call sync during init 2021-08-24 12:33:27 +05:30
Neeraj Gupta c1e0886757 Add feature flag to enable/disable CF Worker 2021-08-24 12:21:02 +05:30
vishnukvmd c6475827ef Merge branch 'master' into stripe_payment 2021-08-23 15:31:30 +05:30
Neeraj Gupta f141c2ee21 Integrate payment details for Stripe. 2021-08-19 22:52:14 +05:30
Neeraj Gupta 9175387f7d Support Stripe subscription renewal and cancellation 2021-08-19 16:53:48 +05:30
Neeraj Gupta 647ab51b3c Add method to identify independent apk 2021-08-18 18:07:47 +05:30
vishnukvmd ca23ccfb30 Add parameter to determine last supported version 2021-08-18 12:32:39 +05:30
vishnukvmd 5415df3ef4 Update release info endpoint 2021-08-18 12:05:06 +05:30
Neeraj Gupta db0408b1c9 UserService: Add method to fetch paymentToken 2021-08-17 16:22:14 +05:30
vishnukvmd b11ee940f3 Move delete to async ops 2021-08-09 12:04:42 +05:30
vishnukvmd ff10eb1ca4 Ignore permission checks if the app is in the background 2021-08-06 14:09:39 +05:30
Neeraj Gupta c602499837 Save both video and image for livePhoto on download 2021-08-05 19:56:35 +05:30
Neeraj Gupta 512247a515 Merge remote-tracking branch 'origin/master' into live_photos 2021-08-05 15:09:52 +05:30
vishnukvmd d5054da486 Log number of local IDs discovered 2021-08-05 02:16:58 +05:30
vishnukvmd a5190d24f6 Ensure that collection for a path is owned by the user 2021-08-05 02:01:12 +05:30
Neeraj Gupta 771ceda332 LivePhoto: download and unzip livePhoto content 2021-08-03 20:11:40 +05:30
vishnukvmd 374dddc65f Handle errors within getOTT calls 2021-07-29 00:11:46 +05:30
vishnukvmd 5260279beb Add hook to change email 2021-07-28 23:36:30 +05:30
vishnukvmd 80217eadb3 Add widget to render user details 2021-07-28 19:38:27 +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 7fd3f2c7ef Use v2 API to fetch billing plans 2021-07-26 21:39:07 +05:30
vishnukvmd bdb344f040 Back up all folders if "select all" is opted for within backup folder selection widget 2021-07-23 17:58:02 +05:30
vishnukvmd fad5eb687d Handle incorrect sync status 2021-07-23 16:43:01 +05:30
vishnukvmd e219285a6d Remove redundant param 2021-07-23 16:13:19 +05:30
vishnukvmd eb9de99730 Fix moar linter warnings 2021-07-23 00:11:58 +05:30
vishnukvmd 197e807dc3 Fix lint warnings 2021-07-22 02:28:07 +05:30
vishnukvmd 9f8c409f3d Fix lint warnings 2021-07-22 02:17:43 +05:30
vishnukvmd d600d6e3b7 Fix linter suggestions 2021-07-22 01:52:15 +05:30
vishnukvmd ec0d4037aa Add option to disable backing up of videos 2021-07-12 17:24:43 +05:30
vishnukvmd a440fca9de Update logic to render number of uploaded files 2021-07-12 17:07:02 +05:30
vishnukvmd 9c80f1a2b9 Register for free subscription 2021-07-08 02:40:56 +05:30
Neeraj Gupta f685289468 [logout] clear local storage on api success only 2021-07-05 19:06:56 +05:30
Neeraj Gupta d14cbb7d97 delete token from server on logout 2021-07-05 15:01:03 +05:30
Vishnu Mohandas 39860cfde1 Sync all files for users who have selected limited files 2021-07-01 16:36:20 +05:30
Vishnu Mohandas 38b891f75f Add log statement 2021-07-01 14:59:25 +05:30
Vishnu Mohandas 76be1c9a37 Attach callback to listen for updates only after permission has been granted 2021-07-01 14:57:44 +05:30
Vishnu Mohandas ac13a5b9e5 Trigger a sync when something changes on disk 2021-07-01 14:39:04 +05:30
Vishnu Mohandas 4ff0554936 Add hook to select more photos if the user has granted limited permissions 2021-07-01 13:29:46 +05:30