Commit graph

3444 commits

Author SHA1 Message Date
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 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 d14f2b0dd8 retry correctly 2022-03-10 21:38:42 +05:30
Abhinav 6b5e4e5f0b reduce wait and breath time 2022-03-10 21:23:14 +05:30
Abhinav 9bf97ff457 add retry for heic conversion 2022-03-10 13:16:36 +05:30
Abhinav 9b7ed8042f convert retryAsyncFunction into a generic retrier 2022-03-10 13:16:11 +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 32054aa2c5 dont throw error 2022-03-10 12:13:30 +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 22cae92dde
Merge pull request #437 from ente-io/revert-435-skip-jpeg-type-detection
Revert "Skip jpeg type detection"
2022-03-10 09:57:05 +05:30
Abhinav Kumar 0cbabbc234
Revert "Skip jpeg type detection" 2022-03-10 09:54:03 +05:30
Abhinav 01345058af yarn upgrade 2022-03-10 09:41:51 +05:30
Abhinav eeb877b62b add type to prevent mistakes 2022-03-10 09:39:27 +05:30
Abhinav 431de40d55 remove global convert worker 2022-03-10 09:36:21 +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 Kumar 4f6e3158b4
Merge pull request #435 from ente-io/skip-jpeg-type-detection
Skip jpeg type detection
2022-03-09 14:47:37 +05:30
Abhinav 5ad398b3a6 add type to prevent mistakes 2022-03-09 14:37:42 +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 0ced60ac05
Merge pull request #432 from ente-io/release-v0.8.1
v0.8.1
2022-03-08 11:08:15 +05:30
Abhinav fd784d6d59 v0.8.1 2022-03-08 10:59:21 +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 Kumar ae7ecd1abc
Merge pull request #427 from ente-io/ffmpeg-single-thread
Ffmpeg single thread
2022-03-08 10:26:50 +05:30
Abhinav Kumar 4f1995673d
Merge pull request #430 from ente-io/refactor-services
refactor and create typeDetectionService and readerService
2022-03-08 10:22:03 +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
Abhinav e8a1f8b042 fix ffmpegClient 2022-03-07 19:07:13 +05:30
Abhinav c771e955c2 undo testing changes 2022-03-07 18:49:28 +05:30
Abhinav d3ce6e9a62 fix ffmpegService import 2022-03-07 18:49:16 +05:30
Abhinav de174c2a37 offload ffmpeg operations on custom worker 2022-03-07 18:48:46 +05:30