Commit graph

2778 commits

Author SHA1 Message Date
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
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
Abhinav eb23444853 create a POC working model of live photo upload 2022-02-09 10:53:43 +05:30
Abhinav 858315c897 added stage for metadata extraction 2022-02-09 10:32:14 +05:30
Abhinav Kumar c801e8225f
Merge pull request #363 from ente-io/public-link-changes
Public link changes
2022-02-06 16:43:34 +05:30
Abhinav 1baa4ab93d fix edit creation date ui 2022-02-06 16:40:44 +05:30
Abhinav 2cdd326d29 change GoToEnte button link to ente website 2022-02-06 16:40:44 +05:30
Abhinav f5f7ea726a dont show info button for shared albums 2022-02-06 16:40:44 +05:30
Abhinav 99bd6d71fb fix file info UI 2022-02-06 16:40:44 +05:30
Abhinav c7bec04603 update PHOTOSWIPE_HASH_SUFFIX 2022-02-06 15:23:02 +05:30