Commit graph

1736 commits

Author SHA1 Message Date
Abhinav-grd 000aa435a2 show inccorrect code error on wrong otp enter 2021-08-05 12:02:17 +05:30
Abhinav-grd 48c192f34e fixed variable case 2021-08-05 11:49:19 +05:30
Abhinav-grd f12bcb1177 refactored 2021-08-05 11:48:50 +05:30
Abhinav-grd 8978417619 update strings 2021-08-05 10:18:02 +05:30
Abhinav-grd 863ffc46ce redirect to root if no email 2021-08-05 10:16:58 +05:30
Abhinav-grd af06349cb0 Merge branch 'master' into change-email 2021-08-05 09:50:38 +05:30
Abhinav-grd 62cf045999 setSidebar detials using getUserDetail APi 2021-08-05 09:49:42 +05:30
Abhinav-grd b1798fd5b3 added getUserDeatils api 2021-08-05 09:49:04 +05:30
Abhinav-grd ab325dce59 added change email success banner and absctracted strings 2021-08-05 09:41:33 +05:30
Abhinav-grd 53f97dcbe0 improved styling 2021-08-05 09:30:45 +05:30
Abhinav-grd c04357aeaa moved width auto to just xl sized modals 2021-08-04 18:28:55 +05:30
Abhinav-grd b1751d975b added check for no response header/etag in multipart upload response 2021-08-04 17:30:54 +05:30
Abhinav-grd fc50f40b34 fixed export modal 2021-08-04 15:51:52 +05:30
Abhinav-grd f3259ef586 fixed export modal 2021-08-04 15:51:37 +05:30
Abhinav-grd 31491e4863 added verify ott part 2021-08-04 15:44:53 +05:30
Abhinav-grd f0daf3af9a added changeEmail api 2021-08-04 15:05:24 +05:30
Abhinav-grd 875b276fe8 added getOTTForEmailChange api 2021-08-04 14:12:55 +05:30
Abhinav-grd eff21ac69a added change email page 2021-08-04 13:45:31 +05:30
Abhinav-grd 39d8de6c6e make sentry userID anonymized 2021-08-04 12:35:21 +05:30
Pushkar Anand 5ce89b27ef Show/Hide password 2021-08-04 02:08:34 +05:30
Abhinav-grd 2cad97a51c reload plans on each plan selector open call 2021-08-01 17:29:35 +05:30
Abhinav-grd 3f7514a939 planModalView default false 2021-08-01 17:01:07 +05:30
Abhinav-grd 2265535966 refactor 2021-08-01 16:50:45 +05:30
Abhinav-grd 8223ce2de2 show user's unlisted subsription plan 2021-08-01 16:38:57 +05:30
Abhinav-grd 738a62ad88 responsive design 2021-08-01 14:48:21 +05:30
Abhinav-grd 0b7e849eb7 updated-plan-selector-ui for new plans 2021-08-01 14:14:52 +05:30
Abhinav-grd 34380780f6 clear uploadURLFetchInProgress always using finally 2021-07-27 15:15:17 +05:30
Abhinav-grd 7bded12ba6 remove log 2021-07-27 14:18:54 +05:30
Abhinav-grd 0b6aba1856 pop schedule a file for a new upload 2021-07-27 14:13:51 +05:30
Abhinav-grd 0641263e5c reset Upload progress state before retry 2021-07-27 13:49:34 +05:30
Abhinav-grd 090ec97f7a break upload only for parsed error 2021-07-27 13:25:28 +05:30
Abhinav-grd ff2b471518 setFiles too after removingDeletedCollectionFiles 2021-07-27 12:18:49 +05:30
Abhinav-grd e105c1ec41 footer install app 2021-07-27 12:18:08 +05:30
Abhinav-grd 10ce228f37
Merge pull request #107 from ente-io/makhan-upload
Makhan upload
2021-07-27 09:59:56 +05:30
Abhinav-grd 717b22e9c3 syncCollection before createCollection 2021-07-27 09:59:20 +05:30
Abhinav-grd 06c2a0f832 remove sync before collection selector and get existing files from localDB 2021-07-27 09:46:24 +05:30
Abhinav-grd abd738df85 silent sync before collection selector and uploadFile 2021-07-27 07:28:23 +05:30
Abhinav-grd e1a30b076c Revert "updated logic to await syncInProgress"
This reverts commit 6ea54f98bd.
2021-07-27 00:25:27 +05:30
Abhinav-grd e0aedfce1f minor bug fixes 2021-07-27 00:22:30 +05:30
Abhinav-grd 4f1b4af96a added logic to cancel request if no uploadprogress event fired in 30 sec 2021-07-26 22:02:52 +05:30
Abhinav-grd 3ade45ba05 stipe unneccesary props from files 2021-07-26 21:22:36 +05:30
Abhinav-grd 06cdd20d6d updated request timeout to 2 min 2021-07-26 20:54:49 +05:30
Abhinav-grd af27e583da fixed retry method 2021-07-26 20:54:14 +05:30
Abhinav-grd 951e479258 handle zero dateString value in exif 2021-07-26 20:07:38 +05:30
Abhinav-grd 8761696f28 update ui with uploaded file 2021-07-25 13:26:05 +05:30
Abhinav-grd 64887463dc made ente metadata file like google 2021-07-24 21:29:02 +05:30
Abhinav-grd cc28b4aee1 showed unsupported files on UI 2021-07-24 20:25:12 +05:30
Abhinav-grd f5465254ee added request timeout of 10s 2021-07-24 19:19:54 +05:30
Abhinav-grd e914d16c54 return correct error instead of errorCode 2021-07-24 18:50:02 +05:30
Abhinav-grd c107995d55 render conditionally on uploadStage rather than progress percent 2021-07-24 18:33:48 +05:30
Abhinav-grd 9f0584a58f increase backed up counter only for success 2021-07-24 18:29:40 +05:30
Abhinav-grd 6ea54f98bd updated logic to await syncInProgress 2021-07-24 18:17:11 +05:30
Abhinav-grd e383fecefa removed wait upload state 2021-07-23 17:53:48 +05:30
Abhinav-grd 9e748ef78e handle zero usage 2021-07-23 10:58:58 +05:30
Abhinav-grd 53c8c4db67 fix repeated syncs 2021-07-21 14:17:21 +05:30
Abhinav-grd 4b420b2144 optional conversion of heic if needed for preview 2021-07-21 11:38:41 +05:30
Abhinav-grd 9e40a6c803 update strings 2021-07-18 21:57:52 +05:30
Abhinav-grd 67d5989d62 ellipse export folder path 2021-07-18 21:50:47 +05:30
Abhinav-grd a372c50483 bshow better human readable usage 2021-07-18 21:40:11 +05:30
Abhinav-grd 93a6c498a5 text change 2021-07-18 21:25:59 +05:30
Abhinav-grd b5886480ec store metadata in a subfolder 2021-07-18 21:16:51 +05:30
Abhinav-grd 7eee36ab49 changed export again text 2021-07-18 20:41:02 +05:30
Abhinav-grd 1d48ca79c2 hide 0 failed files 2021-07-18 20:34:52 +05:30
Abhinav-grd d177d2f6c2 pass complete exportRecord path 2021-07-18 20:31:52 +05:30
Abhinav-grd 9c3fa826d1 made the folder select button smaller 2021-07-18 18:48:10 +05:30
Abhinav-grd f07deb65c8 send userid with sentry 2021-07-17 14:30:10 +05:30
Abhinav-grd 2759e702e4 wait for sync to complete before uploadStart 2021-07-17 14:20:08 +05:30
Abhinav-grd 743d6236b0 refactored code to in sync and useEffect gallery 2021-07-17 13:09:29 +05:30
Abhinav-grd cbf2f61792 triger on hover 2021-07-16 19:11:28 +05:30
Abhinav-grd 6c880a2fc5 add file counter tooltip 2021-07-16 19:08:42 +05:30
Abhinav-grd 55581653a1 corrected retry promiseCall back on error 2021-07-16 09:15:06 +05:30
Abhinav-grd 71971fe89f Merge branch 'master' into makhan-export 2021-07-15 16:42:48 +05:30
Abhinav-grd b102c263bd added paused state when new files present for export 2021-07-15 16:34:16 +05:30
Abhinav-grd a29a867779
Merge pull request #105 from ente-io/add-failed-upload-retry
Add failed upload retry
2021-07-15 14:56:01 +05:30
Abhinav-grd 659b826465 hide footer till upload finished 2021-07-15 14:53:32 +05:30
Abhinav-grd 089acda00e renenable uploader after error in last upload 2021-07-15 14:53:11 +05:30
Abhinav-grd ac1f00d88a added sync logic after retry Upload 2021-07-15 14:24:55 +05:30
Abhinav-grd 0ed9326aa1 added retry option 2021-07-15 12:56:44 +05:30
Abhinav-grd 99889501c0 updated Error handling 2021-07-15 12:56:44 +05:30
Abhinav-grd fa14b6391d add retry logic 2021-07-15 12:56:35 +05:30
Abhinav-grd 4ba4038354 fixed already uploaded skipping 2021-07-15 09:54:21 +05:30
Abhinav-grd 4f8c96751b added retry to uploadFile api call 2021-07-14 23:58:19 +05:30
Abhinav-grd d1fdf74611 added wait time between retries 2021-07-14 23:57:47 +05:30
Abhinav-grd d75b93fa58 resume paused check from resume 2021-07-14 22:10:24 +05:30
Abhinav-grd 6d3a62292d run PostExport run after pause and stopExport 2021-07-14 19:13:16 +05:30
Abhinav-grd 8db5fcc924 build fix 2021-07-14 18:50:17 +05:30
Abhinav-grd fcaae96316 removed console logs 2021-07-14 18:46:36 +05:30
Abhinav-grd 4ade063f60 handled empty export Record 2021-07-14 18:44:38 +05:30
Abhinav-grd 2aec715340 dedupe files in the ExportRecord 2021-07-14 18:25:05 +05:30
Abhinav-grd eeff23edf3 clear exportInProgress in exportFile function after await on it 2021-07-14 18:06:46 +05:30
Abhinav-grd feb57f69f1 added queueFiled To track files for resume 2021-07-14 15:33:14 +05:30
Abhinav-grd fb7ad70fcd refactored code thoda sa 2021-07-14 14:46:00 +05:30
Abhinav-grd da7c85a081 seperated ExportStats and ExportProgress 2021-07-14 13:09:40 +05:30
Abhinav-grd ffd5f78b97 fix export Pause error 2021-07-14 12:51:32 +05:30
Abhinav-grd 757e2d1d21 handle export Resume with previous stats 2021-07-14 11:33:04 +05:30
Abhinav-grd 1df42f0a58 return finsihed indicator and dont run export if unExported files zero 2021-07-14 10:58:40 +05:30
Abhinav-grd ef75860700 revert to old updateExportRecord in progress handling 2021-07-14 10:57:00 +05:30
Abhinav-grd 8a83254978 minor fixes 2021-07-14 10:03:28 +05:30
Abhinav-grd acb1975cdc minor fixes 2021-07-13 20:12:59 +05:30
Abhinav-grd f3ef606e8c check not null before parsing exportRecord JSON 2021-07-13 19:33:25 +05:30
Abhinav-grd 04907196df fixed sidebar is export in Progress check 2021-07-13 19:31:26 +05:30
Abhinav-grd 209f9131c8 moved exportState to exportRecord File 2021-07-13 19:19:31 +05:30
Abhinav-grd a857cec859 udapte waitFor2Sec to sleep 2021-07-13 19:07:12 +05:30
Abhinav-grd 683ca1a450 fixed fileExporter 2021-07-12 17:36:21 +05:30
Abhinav-grd 9c3ac3500b fixed retry button 2021-07-12 17:35:29 +05:30
Abhinav-grd 97fbff8e41 updated with new retry logic 2021-07-12 14:45:08 +05:30
Abhinav-grd c78e1b874d ui changes 2021-07-12 12:51:52 +05:30
Abhinav-grd 177a30b8ac added warning message localForage fail on using incognito 2021-07-11 23:27:47 +05:30
Abhinav-grd ec225294ac change diff fetch limit to 1000 2021-07-09 14:17:30 +05:30
Abhinav-grd 4d9dc793ea store stats in local db 2021-07-09 09:18:19 +05:30
Abhinav-grd 0b3b3d448d added pause and resume logic 2021-07-09 09:05:33 +05:30
Abhinav-grd 04e1b80cae moved start logic to exportModal from exportInit 2021-07-08 12:50:20 +05:30
Abhinav-grd 4a4accc4d4 added pause logic 2021-07-08 12:29:26 +05:30
Abhinav-grd 9bd22de9fd renamed exportState to exportStage 2021-07-08 12:12:28 +05:30
Abhinav-grd 2aa818850e show 0 exported status after start 2021-07-08 11:15:20 +05:30
Abhinav-grd df4e809d2d style changes 2021-07-08 11:14:54 +05:30
Abhinav-grd 6c48fd6121 refactored code 2021-07-07 14:50:59 +05:30
Abhinav-grd 853e1fd3da completed exportLogic 2021-07-07 13:15:55 +05:30
Abhinav-grd e8dd5117b4 added exportFinished logic 2021-07-07 13:14:52 +05:30
Abhinav-grd b083cdde2a added exportInProgress logic 2021-07-07 13:14:26 +05:30
Abhinav-grd d23764633b added logic to export Init component 2021-07-07 13:13:20 +05:30
Abhinav-grd 1ed4bcdb9b added exportFinished Modal 2021-07-06 17:10:02 +05:30
Abhinav-grd 8d80ff7712 updated Label and Value Containers 2021-07-06 16:51:14 +05:30
Abhinav-grd 054929d9ec added export modal to side bar 2021-07-06 14:51:38 +05:30
Abhinav-grd 456aee75cf added english constants 2021-07-06 14:51:18 +05:30
Abhinav-grd 4860116756 added exportInProgress 2021-07-06 14:50:59 +05:30
Abhinav-grd 22a37ac554 added export init 2021-07-06 14:50:15 +05:30
Abhinav-grd 9acfa799af added exportModal 2021-07-06 14:50:05 +05:30
Abhinav-grd 5f078fd6ec added revolving progress icon 2021-07-06 14:48:35 +05:30
Abhinav-grd 19898f8861 moved Row a, label and value container to containers file 2021-07-06 14:48:00 +05:30
Neeraj Gupta 92c5070bb5 Capture logs for logout api failures 2021-07-06 12:39:48 +05:30
Neeraj Gupta 8c3baa5931 Logout user from server 2021-07-06 09:51:59 +05:30
Abhinav-grd a59f962a6a added logic for auto start export if app closed without completion 2021-07-05 18:38:35 +05:30
Abhinav-grd 0d42598d8a added manual retry logic 2021-07-05 18:16:20 +05:30
Abhinav-grd e8f1d6243c added retry logic to downloadFile for export 2021-07-05 15:56:04 +05:30
Abhinav-grd 94af760e96 added conditional script loading for analytics 2021-07-05 14:14:40 +05:30
Abhinav-grd e853c16861 auto dismiss message after 5 sec 2021-07-01 15:09:38 +05:30
Abhinav-grd 9645dce19d style changes 2021-07-01 14:46:21 +05:30
Abhinav-grd e94cb472a3 center center center 2021-07-01 14:45:53 +05:30
Abhinav-grd e8c068e2cc updated isTwoFactorEnabled in localDB 2021-06-29 19:53:10 +05:30
Abhinav-grd 6b5b513f6a udpated two recovery device lost message 2021-06-29 19:52:41 +05:30
Abhinav-grd 63d44d1da4 added flash messages 2021-06-29 19:15:59 +05:30
Abhinav-grd 7c7d2bd1ef close sideside after two factor disable 2021-06-29 17:22:26 +05:30
Abhinav-grd 9b6cbbe773 added status check api 2021-06-29 17:19:34 +05:30
Abhinav-grd 6fa94b492c udpated variable name to code 2021-06-29 17:15:40 +05:30
Abhinav-grd 3c4799c79a added flash message banner 2021-06-29 14:13:47 +05:30
Abhinav-grd 422b6477b6 fix change pasword route 2021-06-26 17:14:06 +05:30
Abhinav-grd 867356b131 logout if 404 as twoFactorSession has expired 2021-06-26 16:25:22 +05:30
Abhinav-grd b429cd4985 updated reconfigure logic 2021-06-26 16:20:16 +05:30
Abhinav-grd 9fd750a084 autoSubmit on otp fill 2021-06-26 11:16:42 +05:30