Commit graph

1254 commits

Author SHA1 Message Date
Abhinav 0d43c39952 handle desktop redirect using payments site 2022-04-15 13:47:29 +05:30
Abhinav a6ad76adeb use if importAPIsExists check to decide opening fileuploadTypeChoice modal 2022-04-13 13:50:07 +05:30
Abhinav 3f405de8a0 fix allElectronAPIsExist for import service 2022-04-13 13:39:16 +05:30
Abhinav 37a3d551bf Revert "remove unneeded allElectronAPIsExist check"
This reverts commit 96edd9384d.
2022-04-13 13:39:14 +05:30
Rushikesh Tote 2386273767 address review comments 2022-04-13 12:20:54 +05:30
Rushikesh Tote 50930d8683 update electron API for setting files and collection 2022-04-13 10:52:10 +05:30
Rushikesh Tote 9dd823b7df fix live photo path in importService 2022-04-13 10:43:19 +05:30
Abhinav 96edd9384d remove unneeded allElectronAPIsExist check 2022-04-12 19:23:47 +05:30
Abhinav bde91417d3 rename 2022-04-12 19:20:19 +05:30
Abhinav 19a5752eff close progress bar on upload cancel 2022-04-12 19:15:53 +05:30
Abhinav f13b5d5ea0 can avoid proactively clearing remaining files 2022-04-12 19:15:53 +05:30
Abhinav af497ff5e5 add comment explaining why only first collection is selected 2022-04-12 19:15:53 +05:30
Neeraj Gupta 3ddccdfd29
remove unused import 2022-04-12 16:19:41 +05:30
Rushikesh Tote 13e6d875d8 fix path error for live photos 2022-04-12 16:13:18 +05:30
Rushikesh Tote 76bf6915fb Merge branch 'master' into recover-failed-imports 2022-04-11 18:44:43 +05:30
Abhinav 53e48d4bbd fix build 2022-04-11 13:11:41 +05:30
Abhinav b63adb1ae8 refactor UploadTypeChoiceModal to just select tyoe and handleDesktopUpload in upload component 2022-04-11 13:11:37 +05:30
Rushikesh Tote 54c8aaa15f updating remaining files on any not null result 2022-04-11 09:30:31 +05:30
Rushikesh Tote ad1e9f78fc support for uploading google photos zip 2022-04-09 16:14:45 +05:30
Abhinav 257f622f91 add album archival functionality 2022-04-09 14:41:52 +05:30
Abhinav 320cdde401 handle archived collections 2022-04-09 13:44:42 +05:30
Rushikesh Tote 07c934d2f9 address review comments 2022-04-08 13:09:23 +05:30
Rushikesh Tote 6f3d3f0fc0 support to cancel pending desktop uploads 2022-04-07 20:39:18 +05:30
Abhinav 65e4eab256 fix recovering files not moving them out of trash 2022-04-07 12:48:11 +05:30
Abhinav 94edc98ba4 Merge branch 'master' into deduplicate 2022-04-07 11:48:04 +05:30
Abhinav 3277ab0f50 dont need to be exported 2022-04-06 20:00:57 +05:30
Abhinav d8ad04397b updated type detection library to return mimeTYpe 2022-04-06 17:56:04 +05:30
Abhinav 2fbc709a2e change data uri type to jpeg to trigger download 2022-04-06 16:21:05 +05:30
Abhinav c3a4895ff2 Merge branch 'master' into deduplicate 2022-04-05 18:49:10 +05:30
Rushikesh Tote 50dae24628 fix filedata in case of smaller ElectronFile size 2022-04-05 14:36:32 +05:30
Abhinav 46b67b8c71 revert testing changes 2022-04-05 10:10:26 +05:30
Abhinav 98d8195383 use details for collapsable content 2022-04-05 10:05:46 +05:30
Abhinav 23b907665c reduce wait time to 0 ms 2022-04-05 09:07:34 +05:30
Abhinav 24aff2153c add wait time for garbage collection after skipping upload 2022-04-04 21:35:56 +05:30
Rushikesh Tote 03ba61ee06 refactor function same electron files 2022-04-04 17:00:38 +05:30
Rushikesh Tote ca93f7426e remove function getElectronFile from filepath 2022-04-04 16:55:38 +05:30
Rushikesh Tote 1e80cd3d43 remove done variable 2022-04-04 16:45:34 +05:30
Abhinav fec4ef919f collections will always be passed, no need for getCollection call 2022-04-04 11:27:55 +05:30
Abhinav a043ef7d6e pass only needed collections to uploadManager 2022-04-04 11:27:19 +05:30
Rushikesh Tote 494c36ecfc refactor empty screen 2022-04-03 13:03:42 +05:30
Rushikesh Tote 33513336c5 refactor selected deduplicating file options 2022-04-03 11:42:24 +05:30
Rushikesh Tote b6613465e4 address review comments 2022-03-28 13:26:53 +05:30
Rushikesh Tote 2394818d89 address review comments 2022-03-26 20:08:52 +05:30
Abhinav Kumar c580ac60c8
Merge pull request #434 from ente-io/fix-heic-convert-fail
Fix heic conversion failing
2022-03-25 22:16:06 +05:30
Rushikesh Tote 1532c85219
Merge branch 'master' into recover-failed-imports 2022-03-25 15:03:59 +05:30
Rushikesh Tote ddb37de58c refactor trash files 2022-03-25 14:48:15 +05:30
Rushikesh Tote 0ab6ef8480 batch trash files 2022-03-25 09:35:14 +05:30
Rushikesh Tote ccb56ad313 update on each successful upload 2022-03-24 17:08:01 +05:30
Rushikesh Tote 26f10156c3 fix file name 2022-03-24 11:36:22 +05:30
Rushikesh Tote 1a402b1001 get file type in web app 2022-03-24 10:52:36 +05:30
Rushikesh Tote 35c07784bb refactor according to review 2022-03-24 09:23:57 +05:30
Rushikesh Tote 6e5d38e772 fix errors 2022-03-22 18:34:47 +05:30
Rushikesh Tote 497ea885e1 added deduplication service 2022-03-22 18:31:59 +05:30
Rushikesh Tote 42bfc71de6 address review comments 2022-03-22 11:38:15 +05:30
Rushikesh Tote 02ee68e5a3 refactor 2022-03-20 16:39:49 +05:30
Rushikesh Tote 7a6e14d12f added native file upload for electron 2022-03-18 18:30:01 +05:30
Rushikesh Tote 1082a71359
fix types 2022-03-14 18:40:01 +05:30
Abhinav af9e8d1a61 move timeout logic to heicConverterService 2022-03-14 09:44:47 +05:30
Abhinav abe68ba660 reject on error 2022-03-14 09:11:50 +05:30
Abhinav 3305840c9f add check to only send jwt token header if token present 2022-03-13 15:05:33 +05:30
Rushikesh Tote 579f7eecf6
fix to recover failed imports on the desktop app 2022-03-13 11:57:14 +05:30
Abhinav Kumar 67ee9506b4
Merge pull request #440 from ente-io/improve-exif-parsing
parseExif by self if exifr return unparsed value
2022-03-11 20:28:16 +05:30
Abhinav 5e58a9d671 rename to dateTime 2022-03-11 20:20:56 +05:30
Abhinav 74eac71440 refactor code 2022-03-11 20:19:55 +05:30
Abhinav 935e09f2b8 return null on error 2022-03-11 20:11:59 +05:30
Abhinav 0e45731c3a parseExif by self if exifr return unparsed value 2022-03-11 20:00:55 +05:30
Abhinav 603d961eca Merge branch 'master' into settings_button 2022-03-11 19:01:26 +05:30
Abhinav 0c2ef1f9b8 return results 2022-03-11 13:41:50 +05:30
Abhinav 6eec9a8af6 reduce retry to 3 2022-03-10 22:07:30 +05:30
Abhinav 8da1a3d2eb add heic conversion failed logs 2022-03-10 21:41:07 +05:30
Abhinav d55ceb4d8b logError on each failed attempt 2022-03-10 21:38:57 +05:30
Abhinav 6b5e4e5f0b reduce wait and breath time 2022-03-10 21:23:14 +05:30
Abhinav b84e49d1e4 handle revive fail 2022-03-10 19:55:38 +05:30
Abhinav 9bf97ff457 add retry for heic conversion 2022-03-10 13:16:36 +05:30
Abhinav c594364f06 add upload http callls specific retrier 2022-03-10 13:14:42 +05:30
Abhinav c61dbccdb1 add a 100ms breath time after heic conversion 2022-03-10 12:38:28 +05:30
Abhinav 933fd2f367 discard worker and create new one if heic conversion fails 2022-03-10 12:10:18 +05:30
Abhinav 6a4a1e4f42 Merge branch 'master' into fix-heic-convert-fail 2022-03-10 10:12:04 +05:30
Abhinav Kumar 0cbabbc234
Revert "Skip jpeg type detection" 2022-03-10 09:54:03 +05:30
Abhinav 992b8fb1d8 fix variable name 2022-03-10 09:24:57 +05:30
Abhinav cb754b562b move FORMAT_MISSED_BY_FILE_TYPE_LIB to typeDetectionService 2022-03-10 09:23:46 +05:30
Abhinav 6c9385a65d Revert "Merge pull request #435 from ente-io/skip-jpeg-type-detection"
This reverts commit 4f6e3158b4, reversing
changes made to 0ced60ac05.
2022-03-10 09:21:13 +05:30
Abhinav 551ed5804d Merge branch 'master' into fix-heic-convert-fail 2022-03-10 09:19:31 +05:30
Abhinav e6592284aa fix bug 2022-03-09 14:28:03 +05:30
Abhinav 427d138b78 only do heic convert files who whose extension is heic/heif 2022-03-09 14:12:50 +05:30
Abhinav 6bd11414d3 updated file-type library to latest version 2022-03-09 13:27:09 +05:30
Abhinav b4e40ff036 skip jpeg type detection 2022-03-09 13:23:02 +05:30
Abhinav 9b53942257 revert to jpeg 2022-03-09 13:14:32 +05:30
Abhinav 34efd0362d limit parallel exection to one 2022-03-09 13:01:58 +05:30
Abhinav 1ef333a15c remove console logs 2022-03-09 12:46:38 +05:30
Abhinav 206b15b962 add timeout to heic conversion 2022-03-09 12:44:07 +05:30
Abhinav faad7f554e increase heic count 2022-03-09 11:15:59 +05:30
Abhinav a96c81451a bug fix 2022-03-09 11:11:56 +05:30
Abhinav 8458ae8a2c fail if thumbnail generation fails 2022-03-09 11:10:36 +05:30
Abhinav ec15d63a7f handle HIEC multiple externally , process two files at a time , using a double the size of that as worker pool also use png as it didn't crash for two parralel files and add a timeout to heic conversion 2022-03-09 11:10:20 +05:30
Abhinav Kumar d8de8bb250
Merge pull request #429 from ente-io/ios_import_support
Support for preserving iCloud Album structure
2022-03-08 10:52:34 +05:30
Abhinav 74ce03748a will defintely have collection in uploader,
if not the process should fail lets not silently ignore it
2022-03-08 10:51:03 +05:30
Abhinav 0a6cdd024a fix typo 2022-03-08 10:43:33 +05:30
Abhinav b3fd97a6e5 disable logs 2022-03-07 19:19:12 +05:30
Abhinav df3eaa8a00 improve ready 2022-03-07 19:12:44 +05:30