Commit graph

3223 commits

Author SHA1 Message Date
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 Kumar 0d7f496d42
Merge pull request #369 from ente-io/dependabot/npm_and_yarn/follow-redirects-1.14.8
Bump follow-redirects from 1.14.7 to 1.14.8
2022-02-16 17:45:53 +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
dependabot[bot] a0ec174905
Bump follow-redirects from 1.14.7 to 1.14.8
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 05:15:38 +00:00
Neeraj Gupta b1b1650852
Merge pull request #368 from ente-io/base58
Shared-url: switch to bs58 encoding for ck
2022-02-14 10:15:01 +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
Neeraj Gupta 941a2f9b76
add dependency on bs58 2022-02-13 22:53:24 +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