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
cbad95fef5
refactoring
2022-03-11 19:05:56 +05:30
Abhinav
603d961eca
Merge branch 'master' into settings_button
2022-03-11 19:01:26 +05:30
Abhinav
bfbb68d43d
add blocking loader
2022-03-11 18:52:54 +05:30
Abhinav
bce4ec4a67
style refactor
2022-03-11 18:44:24 +05:30
Abhinav
eef77ab4c8
improve style
2022-03-11 18:27:21 +05:30
Abhinav
c34460e5da
set defaultValue instead of placeholder for device limit
2022-03-11 17:10:58 +05:30
Abhinav
68694218c0
change lock input field type to password
2022-03-11 16:56:55 +05:30
Abhinav
80ba749998
scroll into view the last setting option
2022-03-11 15:46:55 +05:30
Abhinav
446e8a4071
add padding for when link sharing is disabled
2022-03-11 14:26:55 +05:30
Abhinav
c7065731b5
allow customizable work wrap property
2022-03-11 14:23:17 +05:30
Abhinav
0c2ef1f9b8
return results
2022-03-11 13:41:50 +05:30
Abhinav
dba3fbf1b4
center align and hover highlight
2022-03-11 13:34:34 +05:30
Abhinav
0d0fb9fa65
use detail summary html tags for Accordion effect
2022-03-11 12:58:56 +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
b84e49d1e4
handle revive fail
2022-03-10 19:55:38 +05:30
Abhinav
c64ff595ab
style link expiry
2022-03-10 19:31:30 +05:30
Abhinav
6a39727a48
improve password entry
2022-03-10 19:22:51 +05:30
Abhinav
0bb5f480e2
style selects
2022-03-10 19:02:12 +05:30
Abhinav
24eed60538
style a little better
2022-03-10 18:14:57 +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
0cbabbc234
Revert "Skip jpeg type detection"
2022-03-10 09:54:03 +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
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
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
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
Abhinav
7b827bde68
refactor ffmpeg specfic code to ffmpeg util
2022-03-07 18:46:53 +05:30
Neeraj Gupta
1f161568da
address review comments
2022-03-07 17:53:56 +05:30
Neeraj Gupta
1fcc45c036
address review comments
2022-03-07 17:51:59 +05:30
Abhinav
e1b7212496
Merge branch 'refactor-services' into ffmpeg-single-thread
2022-03-07 17:30:14 +05:30
Abhinav
da53e12869
build fix
2022-03-07 17:29:21 +05:30
Abhinav
47737d2dea
refactor and create typeDetectionService and readerService
2022-03-07 17:26:11 +05:30
Neeraj Gupta
05faaeb0c9
minor refactoring
2022-03-07 17:18:05 +05:30
Neeraj Gupta
3dcf337f6c
Support for preserving iCloud Album Struture
2022-03-07 16:54:27 +05:30
Abhinav
a78257a3f8
uplaod video as image for testing thums
2022-03-07 15:58:10 +05:30
Abhinav
a9652e5b6c
single threaded ffmpeg exit running change worked
2022-03-07 13:10:44 +05:30
Abhinav
ab64c84f64
Revert "update to use single use ffmpeg st"
...
This reverts commit 65667ac416
.
2022-03-07 13:07:25 +05:30
Neeraj Gupta
8ccb53cf4b
rename deriveIntermediateKey -> deriveInteractiveKey
2022-03-06 21:06:20 +05:30
Neeraj Gupta
9c48b6b120
reuse existing method for generating passhash
2022-03-06 20:59:54 +05:30
Neeraj Gupta
c25b182296
move expirty options to util
2022-03-06 13:49:09 +05:30
Neeraj Gupta
9fb2cd0fd4
minor refactoring
2022-03-06 13:45:01 +05:30
Neeraj Gupta
483be815ee
remove dependency from luxon
2022-03-06 13:40:10 +05:30
Abhinav
65667ac416
update to use single use ffmpeg st
2022-03-05 18:44:44 +05:30
Abhinav
98f1f98650
add progress bar for metadata extraction
2022-03-05 13:32:57 +05:30
Abhinav
6406867770
update to use the local ffmpeg wasm package
2022-03-05 12:39:17 +05:30
Abhinav
009590ef54
add option to skip put for local
2022-03-05 07:51:02 +05:30
Abhinav
3c04dc3af5
make updateURlL and onSelect optional
2022-03-04 21:02:38 +05:30
Abhinav
3db5e786ed
updated file with new updated urls in preview card too
2022-03-04 20:56:04 +05:30
Abhinav
9a34041b54
avoid creating deep copy of files
2022-03-04 20:34:39 +05:30
Abhinav
ff11cb14bc
verbose logs
2022-03-04 13:14:39 +05:30
Abhinav
dfffd10fa9
fix keep newer logs
2022-03-04 12:35:35 +05:30
Abhinav
98238b103e
limit to 1000 log lines max
2022-03-04 12:26:51 +05:30
Vishnu
506c3984ac
Update styles for the debug logs button
2022-03-04 12:20:44 +05:30
Abhinav
76776fcf5d
set file name for converted file
2022-03-04 11:13:38 +05:30
Abhinav
3c0dc7a63d
log skipped files
2022-03-04 09:35:53 +05:30
Abhinav
4ac55d2837
remove unwanted strings
2022-03-04 09:28:01 +05:30
Abhinav
9d5917516c
Revert "log last attemped video metadata extraction"
...
This reverts commit d72f16a884
.
2022-03-04 09:24:15 +05:30
Abhinav
6919d3070f
remove Section export
2022-03-04 09:22:23 +05:30
Abhinav
bb3ff10d9f
allow to download empty debug log
2022-03-04 09:21:04 +05:30
Abhinav
53bd9da49b
delete upload logs modal
2022-03-04 09:19:21 +05:30
Abhinav
8aad9638d0
remove failed uploads dialog
2022-03-04 09:17:32 +05:30
Abhinav
685bc14899
added upload logs and download log option
2022-03-04 09:16:18 +05:30
Abhinav
72e0f7318c
add upload logs
2022-03-04 08:40:14 +05:30
Abhinav
91ad161e05
show last attempted File in upload logs
2022-03-04 07:56:28 +05:30
Abhinav
d72f16a884
log last attemped video metadata extraction
2022-03-04 07:27:33 +05:30
Neeraj Gupta
85ad90a1f6
minor refactoring based on review
2022-03-03 22:21:17 +05:30
Neeraj Gupta
fe96581ca9
Fix bug in validating password length
2022-03-03 22:00:09 +05:30
Neeraj Gupta
bb456850f0
minor rename
2022-03-03 21:55:23 +05:30
Neeraj Gupta
e7098ac30b
fix typo
2022-03-03 21:46:23 +05:30
Neeraj Gupta
44ef819f07
switch to interactive limit for password hash
2022-03-03 19:43:59 +05:30
Abhinav Kumar
f24f2bd00f
Merge pull request #411 from ente-io/log-failed-files
...
Log failed files
2022-03-03 19:03:04 +05:30
Abhinav
9225cb70fa
log file size along with file name
2022-03-03 17:15:02 +05:30
Neeraj Gupta
0e32b2ac89
Merge branch 'master' into settings_button
2022-03-03 16:51:52 +05:30
Neeraj Gupta
133e807d14
add support for configuring link password
2022-03-03 16:48:28 +05:30
Abhinav
17dd56a999
log failed files only
2022-03-03 14:53:20 +05:30
Vishnu Mohandas
b67c200580
Update englishConstants.tsx
2022-03-03 14:33:29 +05:30
Abhinav
83c65e67ed
preview support is here 🎉
...
remove the notification for preview support coming
2022-03-03 12:49:28 +05:30
Abhinav
54e407b76f
button already has disabled prop
2022-03-03 12:33:17 +05:30
Abhinav
1c3cbd145c
disable live photo button when while loading
2022-03-03 12:31:06 +05:30
Abhinav
651a12426a
fix casing
2022-03-03 11:59:54 +05:30
Rushikesh Tote
81aba874cb
refactor live photo elements
2022-03-03 11:47:55 +05:30
Rushikesh Tote
34dd456063
styling live photo button
2022-03-03 10:18:08 +05:30
Abhinav
54fdedd983
add failed uploads list sidebar option
2022-03-03 10:06:04 +05:30
Rushikesh Tote
c1d7ba5007
refactor live photo button
2022-03-03 09:46:44 +05:30
Abhinav
5bf20e046e
log failed files in localDB
2022-03-03 09:33:18 +05:30
Rushikesh Tote
5c40812b4c
Merge branch 'master'
2022-03-03 00:00:01 +05:30
Abhinav Kumar
913a3a65aa
Merge pull request #409 from ente-io/fix-loading
...
Fix loading
2022-03-02 22:30:44 +05:30
Abhinav
f53dfe2c33
fix set src for image and live photo
2022-03-02 19:42:26 +05:30
Abhinav
8473d7b5ea
set thumbnail as image for livePhoto too
2022-03-02 17:26:10 +05:30
Abhinav
d1f4b935e1
add loading bar when src file is loading
2022-03-02 17:23:14 +05:30
Rushikesh Tote
70084fdc80
cleanup
2022-03-02 16:31:14 +05:30
Abhinav
bdb356287e
remove console log
2022-03-02 16:22:34 +05:30
Abhinav
fa2b04a6da
fix srcUrl not updating until changing slide
2022-03-02 16:18:10 +05:30
Abhinav
ae8db26a00
fix video loader not showing issue
2022-03-02 16:17:06 +05:30
Neeraj Gupta
44eecaf92f
Increase timeout for thumbnail gen 10s -> 30s
...
During testing, observed that for multiple copies of the same HEIC files, the thumbnail was blank for some files due to timeout error.
Increasing this timeout fixed the issue.
2022-03-02 12:43:22 +05:30
Rushikesh Tote
28197afd23
Merge branch 'master' into add-livephoto-support
2022-03-02 12:00:55 +05:30
Rushikesh Tote
c83e15a461
fixed live photo event listeners
2022-03-02 11:51:50 +05:30
Abhinav
a4d9526b22
show fade out in transistion using css
2022-03-01 19:19:39 +05:30
Rushikesh Tote
890c41da69
fixed styling, live photo split
2022-03-01 18:19:07 +05:30
Abhinav Kumar
ba2cdacec5
Merge pull request #391 from ente-io/ffmpeg-video-metadata
...
Ffmpeg video metadata
2022-03-01 13:18:24 +05:30
Abhinav
a86b9134d2
also check location tag in the metadata as fallback
2022-03-01 12:50:45 +05:30
Neeraj Gupta
cb56fc7fa4
add support to change validity and deviceLimits
2022-03-01 07:07:58 +05:30
Abhinav
7144618241
update string
2022-02-28 20:40:54 +05:30
Abhinav
ca13691688
extractedMetadata will allows have the properties so no need of conditional access
2022-02-28 18:27:44 +05:30
Abhinav
a866d109e5
rename getUNIXTime to getUnixTimeInMicroSeconds
2022-02-28 17:44:23 +05:30
Abhinav
b4e01a5e72
update strings
2022-02-28 17:39:36 +05:30
Abhinav
825d3544bc
handle paypal plans
2022-02-28 15:59:44 +05:30
Abhinav
222167878a
better handle metadata extraction failure
2022-02-28 14:03:47 +05:30
Neeraj Gupta
548895f522
PublicUrl: Support for enabling/disabling file download
2022-02-28 14:03:39 +05:30
Neeraj Gupta
f37b660014
type: update interface for PublicURL
2022-02-28 13:50:10 +05:30
Abhinav
cf1f55e68a
moved types and getUnixTime to time util
2022-02-28 13:48:52 +05:30
Neeraj Gupta
a6a4ecbf46
Fix minor bug in put share-url api call
2022-02-28 13:48:30 +05:30
Abhinav
a98d35ad66
refactoring moved videoMetadata extraction to seperate service
2022-02-28 13:42:33 +05:30
Abhinav
e49a7f9ec9
better types
2022-02-28 13:29:30 +05:30
Abhinav
c488d76609
update comment for extractVideoMetadata command
2022-02-28 13:23:34 +05:30
Abhinav
5887aec373
read all available stream metadata dont need to specifically read video and audio streams
2022-02-28 13:05:14 +05:30
Neeraj Gupta
5646fff10b
collectionService: method for updating sharable url
2022-02-28 11:54:08 +05:30
Neeraj Gupta
2cb2511429
Add type for updating shared-url
2022-02-28 11:52:40 +05:30
Rushikesh Tote
e08f416b8d
added live photo button on loading
2022-02-28 10:51:55 +05:30
Abhinav
a4d81da065
Merge branch 'master' into ffmpeg-video-metadata
2022-02-28 10:47:50 +05:30
Abhinav
540620373b
fix minor bugs
2022-02-28 10:34:27 +05:30
Abhinav
1af2dc24ca
add metadata extraction logic
2022-02-28 10:34:16 +05:30
Rushikesh Tote
1eee5e8a74
fixed: one ffmpeg process at any time
2022-02-28 10:04:20 +05:30
Rushikesh Tote
6188c9eed4
fixed issues with video conversion
2022-02-27 12:04:51 +05:30
Rushikesh Tote
b861a8d358
fixed issues with video
2022-02-27 00:33:51 +05:30
Rushikesh Tote
4e33ce0cf6
Merge remote-tracking branch 'origin/master' into add-livephoto-support
2022-02-26 20:16:32 +05:30
Abhinav
63d3fb34cc
fix error message for verify password api
2022-02-26 18:41:52 +05:30
Abhinav
848c4f193e
updated card Subtitle bottom margin
2022-02-26 18:41:13 +05:30
Abhinav
bda2423930
fix variable name for get and save LocalPassword and avoid using token directly as collectionUID
2022-02-26 15:37:46 +05:30
Abhinav
a6906afb10
remove passwordToken properly even its expired
2022-02-26 15:32:20 +05:30
Abhinav
c324dcbe7c
only reset password on token expiring error
2022-02-26 15:16:07 +05:30
Abhinav
0a028e7b07
dont make syncCall if already up to date with collection update time
2022-02-26 14:45:31 +05:30
Abhinav
afb3b8d962
no need for a temp variable
2022-02-26 14:38:53 +05:30
Abhinav
545584ad69
update string
2022-02-26 14:33:27 +05:30
Abhinav
16a06e75c4
chnage subtitle bottom margin to 1 rem
2022-02-26 14:30:54 +05:30
Abhinav
29c7cc69c7
handle password change case
2022-02-26 14:20:31 +05:30
Abhinav
6a0c4407df
refactor code
2022-02-26 12:53:54 +05:30
Abhinav
afe07112c5
no need to reset as we won't store before verifying
2022-02-26 12:41:10 +05:30
Abhinav
8595b0a04a
fix passwordJWTToken ref usage
2022-02-26 12:36:35 +05:30
Abhinav
c6dd93270d
revert back to using ref for password token
2022-02-26 12:34:43 +05:30
Abhinav
550267bf25
improve error logging
2022-02-26 12:24:27 +05:30
Rushikesh Tote
34371d4928
added looping
2022-02-25 18:57:12 +05:30
Rushikesh Tote
b9a238c583
shifted live photo button to top left
2022-02-25 17:45:56 +05:30
Rushikesh Tote
7ab43fb2f2
added hover to play live photo
2022-02-25 16:49:55 +05:30
Abhinav Kumar
3400d13058
Merge pull request #388 from ente-io/showErrForPopularAlbums
...
Show err for popular albums
2022-02-25 16:01:57 +05:30
Abhinav
86488ee056
minor changes and refactoring
2022-02-25 15:58:12 +05:30
Abhinav
ed4332e844
setting default doesn't work
2022-02-25 15:23:01 +05:30
Abhinav
c7744a18de
dont need to explicity compare with true
2022-02-25 15:19:54 +05:30
Abhinav
607865e331
fix photoswipe download File
2022-02-25 11:44:01 +05:30
Abhinav
dabb5078c3
update getThumbnail and getFile calls made from getSlideData with the passwordToken
2022-02-25 11:38:40 +05:30
Neeraj Gupta
fc45b94930
switch to different api for validating link password
2022-02-24 21:09:00 +05:30
Rushikesh Tote
60fd87df8f
added live photo playback support
2022-02-24 19:26:57 +05:30
Neeraj Gupta
bb5b37997e
add support for showing password protected albums
2022-02-23 14:31:00 +05:30
Neeraj Gupta
7326b3ff19
show correct message for deviceLimit breached error
2022-02-22 22:40:07 +05:30
Neeraj Gupta
09a57df08e
map correct err message for 429 status code
2022-02-22 22:07:07 +05:30
Neeraj Gupta
30962e0b10
show/hide download button for shared album based on url setting
2022-02-22 14:25:28 +05:30
Neeraj Gupta
df31def9ae
show correct error message for expired links
2022-02-22 13:54:57 +05:30
Neeraj Gupta
b93fb5167c
remove entry for publicCollection sync time while removing collection
2022-02-22 12:24:56 +05:30
Vishnu Mohandas
816960fbaf
Fix copy
2022-02-16 21:18:53 +05:30
Abhinav
a786b6c309
export live photo assets seperately
2022-02-16 21:00:09 +05:30
Abhinav Kumar
f7cb51f856
Merge pull request #253 from ente-io/live-photo-import
...
add live photo upload support
2022-02-16 20:18:38 +05:30
Abhinav
671bf0ee2d
add live photo detection info section
2022-02-16 13:13:47 +05:30
Abhinav
0474d28aec
remove only underscore three from the end
2022-02-16 12:30:34 +05:30
Abhinav
5744def6f2
added logic to show filename in upload progressbar
2022-02-16 12:18:07 +05:30
Abhinav
602f36ee37
use the ext returned from the fileType detection library to set the correct extension for the file
2022-02-16 12:04:16 +05:30
Abhinav
227a04a01f
update file type detection function
2022-02-16 12:04:05 +05:30
Abhinav
0c8b36279f
set initialValues for collectionNamer to empty string to give good error message
2022-02-16 11:23:55 +05:30
Abhinav
4d74c62eb2
add try catch wrapper over extractFileMetadata and parseMetadataJSON to prevent one file breaking to progagate cause all of them to fail
2022-02-16 10:44:32 +05:30
Abhinav
3b9841b9c4
use the last index of underscore
2022-02-16 10:13:18 +05:30
Abhinav
47c6fabc05
isImageOrVideo util function and updated the areFilesLivePhotoAssets to allow only image and video as allowed assets
2022-02-16 10:06:28 +05:30
Abhinav
8534f69e96
refactor code
2022-02-16 09:57:33 +05:30
Abhinav
79455d2295
added imageType and videoType property to FleTypeInfo to handle livePhoto case
2022-02-16 09:52:00 +05:30
Abhinav
044b257972
dont need cryptoWorker for thumbnail generation convertService handles it
2022-02-16 09:29:50 +05:30
Abhinav
d972dad891
fix import name to ToastNotification
2022-02-16 09:24:24 +05:30
Abhinav
c63e3eed99
remove unused class
2022-02-16 09:21:52 +05:30
Abhinav
f9d38c8c6c
renamed Notification to ToastNotification
2022-02-16 09:16:12 +05:30
Abhinav
b7d63ee833
better comments
2022-02-16 09:15:19 +05:30
Abhinav
58dbac8ffd
remove underscored suffix added to live photo name while comparing file names
2022-02-16 09:08:35 +05:30
Abhinav
56a10cd80d
create util isLivePhoto
2022-02-16 09:01:26 +05:30
Abhinav
0b34bcbba2
set livePhotoLocalID correctly
2022-02-15 19:21:53 +05:30
Abhinav
5d7d32d5fc
better names
2022-02-15 17:04:36 +05:30
Abhinav
cf8d3eb72f
show notification only 3 times
2022-02-15 16:52:02 +05:30
Abhinav
8a9bbf08f3
close notification on photoswipe close
2022-02-15 16:51:41 +05:30
Abhinav
f58108a55f
fix type passed to thumbnail generation for heic detection
2022-02-15 16:32:42 +05:30
Abhinav
acbbfdf405
fix localID intialisation
2022-02-15 15:53:32 +05:30
Abhinav
0ea457e5f8
fix imageMetadata intialisation
2022-02-15 09:52:17 +05:30
Abhinav
c04056569b
use image metadata for live photo
2022-02-15 09:48:38 +05:30
Abhinav
93505f9bc4
show live photo overlay only on live photos
2022-02-15 09:26:36 +05:30
Abhinav
80db61133a
refactored code to not create stream for livePhotodata assets as they zipping library doesn't support streams
2022-02-15 09:20:41 +05:30
Abhinav
8b668b924a
use file name as metadata for some files may be empty
2022-02-15 09:01:19 +05:30
Abhinav
5ff8b857bc
add comment and check to avoid larger than multipart file size files to be clustered as livePhoto
2022-02-15 08:12:38 +05:30
Abhinav
08cd6e72ea
group same collection files together before live photo clustering
2022-02-14 16:43:56 +05:30
Abhinav
9ead332d1f
show live support coming soon message when live photo opened
2022-02-14 16:41:16 +05:30
Abhinav
d764cecb4b
add notification toast component
2022-02-14 16:41:03 +05:30
Abhinav
d1da966530
live photo indicator overlay
2022-02-14 15:47:07 +05:30
Abhinav
22a489be6e
only generate and use image thumbnail for livePhoto
2022-02-14 13:17:10 +05:30
Abhinav
ed06e1427e
use video thumbnails for livePhotos
2022-02-14 13:05:22 +05:30
Abhinav
dab1844223
reuse fileTypeInfo and metdata and fix case where live photos clustering
2022-02-14 12:44:42 +05:30
Neeraj Gupta
94adaaf020
shared-url: use base58 encoding for ck
2022-02-13 23:41:58 +05:30
Neeraj Gupta
3fc214962f
shared-albums: add support for handling both hex and base58 encoding for ck
2022-02-13 23:28:11 +05:30
Abhinav
c335bc21be
no need to sorting before segregateMetadataAndMediaFiles
2022-02-13 16:59:17 +05:30
Abhinav
2afa7407b9
fix type uploadResult
2022-02-13 16:51:39 +05:30
Abhinav
04f4fd14e3
uploadService getFileMetadata to better name extractFileMetadata to avoid confusion with getFileMetadataAndFileTypeInfo
2022-02-13 16:48:42 +05:30
Abhinav
ccd730cf9f
minor changes
2022-02-13 16:40:50 +05:30
Abhinav
1398ea22b3
set live photo extension as zip
2022-02-13 16:34:08 +05:30
Abhinav
86a9b86294
handle metadata null case
2022-02-13 16:26:46 +05:30
Abhinav
0fff2ee674
fix minor bugs
2022-02-13 14:40:17 +05:30
Abhinav
87d635be58
Merge branch 'refactor-metadata-extraction-v2' into live-photo-import
2022-02-13 12:59:43 +05:30
Abhinav
10be89e72c
fix minor issues
2022-02-13 09:52:59 +05:30
Abhinav
7b45aee757
refactor code
2022-02-13 09:43:25 +05:30
Abhinav
13d8c10a60
Merge branch 'master' into live-photo-import
2022-02-13 08:29:16 +05:30