Commit graph

2452 commits

Author SHA1 Message Date
Neeraj Gupta 9529521af4
Merge pull request #232 from ente-io/mnemonic
Add support to show mnemonic recovery key
2021-11-16 11:25:36 +05:30
Neeraj Gupta e1b683734b
Handle mneomonic recovery code during 2FA recover 2021-11-15 21:39:32 +05:30
Abhinav e8aa6141dd bubble up error to caller from queue processor 2021-11-13 12:50:37 +05:30
Neeraj Gupta 9b333807a2
Add support to show mnemonic recovery key 2021-11-13 00:23:05 +05:30
Abhinav ab73e7f8a9 Merge branch 'master' into close-for-without-edit 2021-11-12 10:53:38 +05:30
Neeraj Gupta ad11422034
Merge pull request #220 from ente-io/fix-file-type-not-logged
fix file type not logged on image thumbnail generation fail
2021-11-12 10:50:47 +05:30
Abhinav 07591fe30d update creation Time copies 2021-11-12 10:39:36 +05:30
Abhinav eafa14c155 Merge branch 'master' into export-v2 2021-11-11 13:18:36 +05:30
Abhinav f0787b7dfb refactor code 2021-11-11 13:13:59 +05:30
Abhinav 6a482c937e added error handling for updateFileModifyDateInEXIF 2021-11-11 13:11:16 +05:30
Abhinav 9a3aa75d1e better variable names 2021-11-11 13:07:19 +05:30
Abhinav dd6fbb29df await on returned promised to handle error itself 2021-11-11 13:02:20 +05:30
Abhinav 220d7ba62e fixed date format set in exif 2021-11-11 12:54:28 +05:30
Abhinav f92fa1c331 replace dataURL so that piexif considers file as JPEG 2021-11-11 12:54:28 +05:30
Abhinav 2636568724 if file has edited Time and is jpeg then update the exif ModifyDate with the edited time 2021-11-11 12:54:28 +05:30
Abhinav e6056f0ea3 adds exif update logic 2021-11-11 12:54:28 +05:30
Abhinav 824dc54d76 adds getFileExtension util 2021-11-11 12:54:28 +05:30
Abhinav c6318dd808 remove commented code 2021-11-11 12:54:28 +05:30
Abhinav dfefa9f546 merge metadata for file before export 2021-11-11 12:54:28 +05:30
Abhinav 4deba2df42 update save file name and collection name parenthesied number for same name instead of using ids to make them unique 2021-11-11 12:54:28 +05:30
Abhinav 04ab5a1651 dont create inline function for startFix 2021-11-10 15:02:36 +05:30
Abhinav 088d7e2156 sync after fix creation time completion 2021-11-10 14:55:29 +05:30
Abhinav 88f643192c fix getExifData breaking for some files 2021-11-10 14:53:23 +05:30
Abhinav c47d24eb8c removed unneccessary getExifDataFromURL 2021-11-10 14:52:40 +05:30
Abhinav 3d3213e989 replace exif only if creationTime different than exif 2021-11-10 13:47:21 +05:30
Abhinav 87089eec43 adds logic to refresh state on repen 2021-11-10 13:46:16 +05:30
Abhinav 76842b92a6 Merge branch 'master' into fix-creation-time 2021-11-10 12:50:34 +05:30
Vishnu Mohandas 46b7bada93
Merge pull request #219 from ente-io/fix-collection-sort 2021-11-10 12:41:30 +05:30
Abhinav 4b27ed4fd5 updated info object key from type to fileFormat , as sentry does not recognise type as valid property name for some reason 2021-11-10 12:14:56 +05:30
Abhinav 270c43521d better solution to avoid saving merged metadata to local storage 2021-11-10 10:21:29 +05:30
Abhinav 8c3106f66d added fail safe for exportModal state update on reopen 2021-11-09 22:40:57 +05:30
Abhinav 7245af0cc8 honor edited property in metadata 2021-11-09 22:40:57 +05:30
Abhinav b651d16ee5 skip shared-collections during export 2021-11-09 22:40:57 +05:30
Abhinav 15f12a6f8e fix filename spliting 2021-11-09 22:33:09 +05:30
Abhinav 3c5e74f16d update the files array so that returned files from the function is sorted as the caller expect sorted files and use spread operator so that deep copy of file is used to set state to avoid #212 problem 2021-11-09 17:08:27 +05:30
Abhinav b225b4ff35 simpley close date edit if saved without edit 2021-11-09 16:06:12 +05:30
Abhinav 1dc5ecb061 minor improvments 2021-11-09 15:59:37 +05:30
Abhinav ebe839acf0 Merge branch 'master' into update-file-title 2021-11-09 15:46:12 +05:30
Abhinav d807828b77 remove valid file extension detection logic 2021-11-09 15:43:10 +05:30
Abhinav 4f3faf3d78 use formik for file name update form state management 2021-11-09 15:32:27 +05:30
Abhinav aa90e897b4 update EnteSpinner to use props passed to it 2021-11-09 15:31:09 +05:30
Abhinav 40846245ff break long file name 2021-11-08 12:49:04 +05:30
Abhinav d8bb91a7e1 Merge branch 'master' into update-file-title 2021-11-08 12:28:24 +05:30
Abhinav b47cf3b1fa await for fetchUploadURLs 2021-11-05 18:36:25 +05:30
Abhinav 91825db617 Merge branch 'master' into update-file-title 2021-11-05 13:26:12 +05:30
Vishnu Mohandas df60b0c6c0
Merge pull request #213 from ente-io/empty-trash-changes
Empty trash changes
2021-11-04 19:57:11 +05:30
Abhinav 80ba92c98c dont export getCollectionLastSyncTime 2021-11-04 19:25:19 +05:30
Abhinav 7444ad183e dont set files directly to state, use a copy 2021-11-04 19:01:02 +05:30
Abhinav d2ee821977 refactored getCollectionLastSyncTime 2021-11-04 18:53:35 +05:30
Abhinav 8d79b443fe add setLocalFile and remove appendPhotoSwipeProps funcitons 2021-11-04 18:46:04 +05:30
Vishnu Mohandas 8f77bda4c6
Merge pull request #210 from ente-io/update-change-creation-time-ui
Update change creation time UI
2021-11-03 22:02:52 +05:30
Vishnu Mohandas 7f88324a03
Merge pull request #211 from ente-io/fix-file-not-found
fix file not found chrome error
2021-11-03 21:58:25 +05:30
Abhinav e573a7f180 fix file not found chrome error 2021-11-03 21:24:46 +05:30
Abhinav 4c5df92e51 add max and min time limit 2021-11-03 20:06:00 +05:30
Abhinav 70fc35549b update style and remove button from calender 2021-11-03 19:11:11 +05:30
Abhinav 9afe465e91 updated tick icon 2021-11-03 19:07:46 +05:30
Abhinav 425cf21f28 redirect to all section after empty trash 2021-11-03 17:03:24 +05:30
Abhinav df23ea80d7 upadated strings 2021-11-03 17:03:12 +05:30
Abhinav 3eb6f68da0 highlight all in range 2021-11-03 16:59:23 +05:30
Abhinav 040776bb07 fire select event only for items between the ends as they are already selected by click 2021-11-03 16:58:51 +05:30
Abhinav 49e3fa00f0 select file on click even if range select is active 2021-11-03 16:57:46 +05:30
Abhinav 5a879f50ae fix range start nulled on selected second item 2021-11-03 16:30:08 +05:30
Abhinav e6a3ac35ee Merge branch 'master' into fix-creation-time 2021-11-03 16:05:32 +05:30
Abhinav 51923850cb update string constant name for fix large thumbnail 2021-11-03 16:05:01 +05:30
Abhinav e052da48ff adds Fix creationTime UI 2021-11-03 16:04:11 +05:30
Abhinav 5095bde562 adds updateCreationTimeWithExif script 2021-11-03 16:03:01 +05:30
Vishnu Mohandas d8eb2231be
Merge pull request #207 from ente-io/migrate-trashed-file-thumbnail
migrate trashFiles thumbnail too
2021-11-03 15:53:23 +05:30
Vishnu Mohandas 8ccb74d2a4
Merge pull request #208 from ente-io/download-mobile-app-banner
fixed install mobile app banner not shown on empty screen
2021-11-03 15:50:56 +05:30
Abhinav b372c3892b fixed install mobile app banner not shown on empty screen 2021-11-02 21:36:14 +05:30
Abhinav 801de8f3cc add log if all large thumbnail are not present locally 2021-11-02 21:05:23 +05:30
Abhinav ee67921a75 migrate trashFiles thumbnail too 2021-11-02 20:59:31 +05:30
Abhinav af302f6980 send fileType info with exif data missing logs 2021-11-02 20:50:07 +05:30
Abhinav-grd acbb9498b4
Merge pull request #198 from ente-io/web-perf
Web perf
2021-11-02 20:24:56 +05:30
Abhinav 99169e407a correct lower limit edited time 2021-11-02 14:10:03 +05:30
Abhinav dbe5554373 close edit mode if saved without changes 2021-11-02 14:06:15 +05:30
Abhinav f43e2cf6d6 added file name charcter limit 2021-11-02 13:21:00 +05:30
Abhinav 70c175a10b update FIle name Ui to have edit option 2021-11-02 13:06:04 +05:30
Abhinav 0263e5cb38 ad change file title logic 2021-11-02 13:05:41 +05:30
Abhinav 20388566fe fix typo 2021-11-02 12:25:12 +05:30
Abhinav 3eaf583f7b return upated file as updateMagicMetadata response 2021-11-02 12:22:38 +05:30
Abhinav 4cc1ff3547 no need to remerge metadata 2021-11-02 12:19:07 +05:30
Abhinav 5c62ff0472 updated icons 2021-11-02 12:15:18 +05:30
Abhinav d0baa20cc8 skip update if pickedTime same as creationTime 2021-11-02 12:01:32 +05:30
Abhinav 99d8d4266e minor fixes 2021-11-02 11:56:25 +05:30
Abhinav 916e84c58e reafactor code 2021-11-02 11:52:13 +05:30
Abhinav 7300a85e5e rename updateMagicMetadata property updater to updateMagicMetadataProps 2021-11-02 11:24:26 +05:30
Abhinav 5b95215e07 mergeMetadata before every setFiles call 2021-11-02 11:13:35 +05:30
Abhinav a3b6a2860e fix save and cancel button container styles 2021-11-02 10:23:45 +05:30
Abhinav 8180d47123 update date picker style 2021-11-02 00:18:28 +05:30
Abhinav 9603fba46c adds max and min date limit 2021-11-01 23:53:34 +05:30
Abhinav 4b3e9f9e08 Merge branch 'master' into update-creation-time 2021-11-01 22:37:55 +05:30
Abhinav 63e5dd6227 Merge branch 'master' into web-perf 2021-11-01 22:28:09 +05:30
Abhinav 45ef18b451 update List key to only active collection so that its re-rendered only on collection change 2021-11-01 22:19:31 +05:30
Abhinav-grd 2e90601c1c
Merge pull request #192 from ente-io/range-select
Range select
2021-11-01 21:44:24 +05:30
Abhinav 445bc64731 update blacnk space added hieght 2021-11-01 18:07:20 +05:30
Abhinav e25e2e4e43 resize edit button 2021-11-01 18:05:27 +05:30
Abhinav b06dbc4f57 update to new date picking lib 2021-11-01 18:02:50 +05:30
Abhinav d9fae0bf5d Merge branch 'master' into update-creation-time 2021-10-31 19:25:21 +05:30
Abhinav 9d6a7218a3 update highlight in range color 2021-10-31 19:18:56 +05:30
Abhinav 22e76c0c3e start tracking hover if one item has been selected 2021-10-31 19:18:15 +05:30
Abhinav 08c9e49a87 refresh list after timeStampList instead of filtered data update 2021-10-31 14:39:03 +05:30
Abhinav 3f127b9927 fix banner appending 2021-10-31 11:12:53 +05:30
Abhinav df0bfd0c2b fix update magic metadata 2021-10-30 20:39:52 +05:30
Abhinav ebccb6a981 merge metadatas before sorting 2021-10-30 20:35:45 +05:30
Abhinav dc794090a6 update pubMagicMetadat prop name from creationTime to editedTime 2021-10-30 19:02:17 +05:30
Abhinav-grd 87cfff1a52
Merge pull request #202 from ente-io/update-migrate-thumbnail-copies
add new NOOP state to migrateThumbnail
2021-10-30 18:50:29 +05:30
Abhinav f4097effd2 adds new NOOP state for for when no files present to be compressed and use Completed when fix completes 2021-10-30 18:02:13 +05:30
Abhinav 7f75cc532a Schedule update and update pubMagicMetadata locally 2021-10-30 17:05:07 +05:30
Abhinav 0c20f59ceb update files metadata with new update pubMagicMetaData 2021-10-30 16:22:39 +05:30
Abhinav c46ba48980 disable photoswipe keyboard event when info modal is open 2021-10-30 16:22:35 +05:30
Abhinav 1569e189ed update migrate thumbnail copies 2021-10-30 09:15:39 +05:30
Abhinav 1fe2766ce9 Merge branch 'master' into collection-diff-v2 2021-10-30 08:36:38 +05:30
Abhinav 243a39c904 update to collection diff v2 2021-10-30 08:26:30 +05:30
Abhinav 4f01979b14 merge metadata for easy use in UI 2021-10-29 18:10:22 +05:30
Abhinav c2f99db8e4 refactores info modal and adds renderCreationTime with edit button 2021-10-29 17:43:16 +05:30
Abhinav 125cb79ecc adds syncWithRemote to gallery context 2021-10-29 17:41:59 +05:30
Abhinav 8fb7146236 use public metadata creation time for sorting 2021-10-29 17:39:57 +05:30
Abhinav 69c9f423fe adds publicMetadata data update and parsing logic 2021-10-29 17:22:08 +05:30
Abhinav 8afcd3a766 refactor changeFilesVisibility to have a seperate updateMagicMetadata function and move encryption logic to upateMagicMetadata API 2021-10-29 17:15:06 +05:30
Abhinav c918225f4a updates MagicMetadata related type definations 2021-10-29 17:11:13 +05:30
Abhinav 3cd2789dc9 updates Icon with HighlightWrapper 2021-10-29 16:53:10 +05:30
Abhinav ed6be1cde1 fix generateThumbnail call during replaceThumbnail 2021-10-29 14:20:45 +05:30
Abhinav-grd 2689e81da0
Merge pull request #195 from ente-io/better-error-logs
improved error logs for failures during thumbnail generation
2021-10-29 09:56:10 +05:30
Abhinav 99c4223e75 rename PhotoWall back to PhotoFrame 2021-10-28 19:32:57 +05:30
Abhinav 4dc50a75e8 use filterdataCopy until filterdata is updated 2021-10-28 17:29:37 +05:30
Abhinav 2bafe4d7e3 moved list Ref and added type definations 2021-10-28 16:49:25 +05:30
Abhinav 7ccc0b59f7 Merge branch 'master' into trash 2021-10-28 14:36:20 +05:30
Abhinav d5902aae84 Merge branch 'master' into remove-file-from-collection 2021-10-28 14:09:42 +05:30
Abhinav 86f1891d77 Merge branch 'master' into remove-file-from-collection 2021-10-28 14:08:01 +05:30
Abhinav 98f1f9c388 refactor PhotoFrame to PhotoWall and PhotoList 2021-10-28 13:33:01 +05:30
Abhinav e797899ef6 put filteredData inside useEffect 2021-10-28 12:12:49 +05:30
Abhinav a9d88c9b8f remove console logs 2021-10-28 12:12:13 +05:30
Abhinav 6d5ae6010f added edit icon 2021-10-27 14:05:17 +05:30
Abhinav 165958f772 Merge branch 'master' into migrate-large-thumbnails 2021-10-27 13:46:47 +05:30
Abhinav 244f59c7a6 Merge branch 'master' into better-error-logs 2021-10-27 13:30:54 +05:30
Abhinav b07ffbd820 make ffmpeg thumbnail output height to 720 2021-10-27 12:51:15 +05:30
Abhinav b587ea70fa fix file name of ffmpeg in-memory file 2021-10-27 12:43:03 +05:30
Abhinav 58b45715b1 improve sentry local error logging for development 2021-10-27 11:43:59 +05:30
Abhinav c4dc9926e0 return file extension asexactType if file type detection fails 2021-10-27 11:43:13 +05:30
Abhinav 384fd9799a improved error logs for failure during thumbnail generation 2021-10-27 11:33:02 +05:30
Abhinav e850c8c242 fix typo 2021-10-27 10:55:43 +05:30
Abhinav 242deebb4c make max dimension(width or height) = 720px 2021-10-27 10:30:57 +05:30
Abhinav 81c77790df add comments 2021-10-27 09:13:43 +05:30
Abhinav 60c820a9be refactor code 2021-10-27 09:13:43 +05:30
Abhinav 01dc6142d0 log thumbnail dimension too 2021-10-27 09:13:43 +05:30
Abhinav 23356bf132 update thubnail dimension calculation 2021-10-27 09:13:43 +05:30
Abhinav 2927977192 update copy 2021-10-26 18:30:59 +05:30
Abhinav bc0be40a92 update copies 2021-10-26 18:28:51 +05:30
Abhinav 01e92a35e9 fetch large thumbnail after fix for confirmation 2021-10-26 18:25:39 +05:30
Abhinav-grd 197d5b49b4
Merge branch 'master' into migrate-large-thumbnails 2021-10-26 18:16:57 +05:30