Commit graph

1164 commits

Author SHA1 Message Date
Abhinav ed40bd6bfa remove problem causing dupliactes 2023-11-02 20:27:58 +05:30
Abhinav 10cfc17027 migrated setup 2fa 2023-11-02 17:51:58 +05:30
Abhinav c36d322433 migrated change email 2023-11-02 17:42:29 +05:30
Abhinav 073d10f4d7 migrated change-password page 2023-11-02 17:36:34 +05:30
Abhinav 6272975a66 migrate two factor recover 2023-11-02 17:18:39 +05:30
Abhinav 42d40378cc migrated recover page 2023-11-02 17:09:08 +05:30
Abhinav 57e4dae402 migrated signup page 2023-11-02 16:52:11 +05:30
Abhinav 1dd48caddb add two factor verify page 2023-11-02 16:09:16 +05:30
Abhinav e463baac2b credential page complete 2023-11-02 12:49:01 +05:30
Abhinav 4b48c95a79 complete verify page 2023-11-02 10:59:05 +05:30
Abhinav a85e199fb0 migrating verify page part 1 2023-11-02 09:28:58 +05:30
Abhinav 60f2729d0f moved apps to separate shared package 2023-11-02 09:15:48 +05:30
Abhinav 92e493c411 complete login 2023-11-02 09:06:31 +05:30
Abhinav 3d0073d3ea part complete login page 2023-11-01 17:06:03 +05:30
Abhinav 5692df6cfe replace photos login page with accounts test login page 2023-11-01 13:15:41 +05:30
Abhinav dd04be51e0 log and skip videos for clip on upload 2023-11-01 09:58:59 +05:30
Abhinav Kumar e30d1db95e
fix motion photo clustering issue (#1413) 2023-10-31 10:47:05 +00:00
Abhinav Kumar fd77cc9fc8
Improve is-playback-possible logic (#1411) 2023-10-31 09:45:19 +00:00
Abhinav Kumar 1e85b4488a
Cleanup error messages (#1412) 2023-10-31 09:44:57 +00:00
Abhinav 958c2215fc update VIDEO_EXTENSIONS list 2023-10-31 14:59:01 +05:30
Abhinav c602bf79e9 add support to extracted uploaded local file clip embeddings 2023-10-31 00:36:45 +05:30
Abhinav e02f99618d refactor 2023-10-30 18:49:45 +05:30
Abhinav a2dbacbcef fix issues 2023-10-30 18:29:12 +05:30
Abhinav aa81f5c9e7 fix unknown error message logging signup page 2023-10-30 18:16:05 +05:30
Abhinav c119a5f714 update handling of httpService error using ApiError 2023-10-30 15:20:36 +05:30
Abhinav 9e1d2927d9 update client and server error 2023-10-30 13:36:58 +05:30
Abhinav 2421075e3f fix issue 2023-10-30 13:25:10 +05:30
Abhinav 7dc3e5a757 log apiError with the extra info 2023-10-30 13:19:26 +05:30
Abhinav f1504272e6 update HTTPService to throw APIError when server sends non 2xx response 2023-10-30 13:17:45 +05:30
Abhinav f4ab5f42a0 throw custom ApiError when server sends custom message and code for error 2023-10-30 12:03:58 +05:30
Abhinav 1d91e26eb2 return null for any getSRP failure to fallback to ott login as backup 2023-10-30 10:07:42 +05:30
Abhinav 092db9f13b cleanup login user facing error 2023-10-30 09:41:09 +05:30
Abhinav 20941b7087 improve is-playback-possible logic
1. cleared video after use to prevent memory issues

2. improve handling by attaching event listener to "error" too

3. consider video with length zero as unable playable
2023-10-29 23:07:33 +05:30
Abhinav Kumar b29f728312
Fix unhandled upload cancel error (#1407) 2023-10-29 16:18:02 +00:00
Abhinav c81995ad92 log filename 2023-10-27 19:07:50 +05:30
Abhinav 3be283f9af remove breaking flow on decryptEmbedding failure and log fileID 2023-10-27 17:48:05 +05:30
Abhinav 9b7dc94bf0 improve logging 2023-10-27 17:46:40 +05:30
Abhinav 45f83e212a fix invert not working when directly clicking on the switch icon 2023-10-27 17:12:00 +05:30
Abhinav 9330438bd2 Merge branch 'main' into clip 2023-10-27 15:52:58 +05:30
Abhinav 31fb1f65da format clip pending and indexed count 2023-10-27 15:32:11 +05:30
Abhinav 2eae19868c use cached thumbnail if present 2023-10-27 15:30:36 +05:30
Abhinav 0feb6270de remove unneeded UPLOAD_RESULT.CANCELLED state 2023-10-27 14:48:15 +05:30
Abhinav 39cfc15494 fix unhandled error on upload cancellation 2023-10-27 14:37:23 +05:30
Abhinav 40532c85a3 fix same files embedding extracted multiple times 2023-10-27 13:08:12 +05:30
Abhinav 13773a58d0 handle clip on unsupported platforms 2023-10-27 13:00:53 +05:30
Abhinav e2e1e19db2 update CLIP_SCORE_THRESHOLD to 0.23 2023-10-27 12:33:08 +05:30
Abhinav 2a4b8538ea rename clip search to magic 2023-10-27 12:19:28 +05:30
Abhinav b551b80023 add deleted embeddings cleanup logic 2023-10-27 10:57:29 +05:30
Abhinav 9ff3503092 fix sync issue 2023-10-27 10:44:18 +05:30
Abhinav Kumar 35d8b58d68
New Translations (#1406) 2023-10-27 04:42:47 +00:00
Abhinav Kumar e2c3512c27
Add logs for gif upload issue debugging (#1402) 2023-10-27 04:42:25 +00:00
Crowdin Bot 3c681946e2 New Crowdin translations by GitHub Action 2023-10-27 00:58:09 +00:00
Abhinav b99deb59d1 add sync status 2023-10-26 21:44:59 +05:30
Abhinav Kumar 61d64ee44e
show photo-viewer on editor closed (#1404) 2023-10-26 15:33:55 +00:00
Abhinav 11ca5332f4 show photo-viewer if editor closed 2023-10-26 16:45:08 +05:30
Abhinav eeb5c7bfdd add logs for clip 2023-10-26 13:17:50 +05:30
Abhinav 47b7339602 filter clip results 2023-10-26 12:58:28 +05:30
Abhinav 81f7fc504d sort preview files based on clip score 2023-10-26 12:24:22 +05:30
Abhinav 44e0476098 update embedding crypto logic 2023-10-26 12:21:42 +05:30
Crowdin Bot 057b0f0d64 New Crowdin translations by GitHub Action 2023-10-26 05:37:33 +00:00
Abhinav Kumar d4803eeb6b
Image editor overlay (#1396) 2023-10-26 05:36:36 +00:00
Abhinav bc98d821e9 remove commented code 2023-10-26 11:04:57 +05:30
httpjamesm fc00bf9aca
fix: filter application race 2023-10-25 22:05:02 -04:00
httpjamesm 46b003734b
fix: apply hq filters in realtime, equitable blur 2023-10-25 22:04:05 -04:00
Abhinav 0f57002f69 break if embedding length is incorrect 2023-10-25 23:27:16 +05:30
Abhinav b33478522f only enable clip on electron 2023-10-25 22:39:54 +05:30
Abhinav b32ee4bc7d fix search issue 2023-10-25 22:37:35 +05:30
Abhinav 5dc226cfe7 run clip only for personal files 2023-10-25 20:57:53 +05:30
Abhinav 6eb61117e5 fix save embeddings 2023-10-25 20:47:54 +05:30
Abhinav 5708cbb576 refactor code 2023-10-25 14:39:34 +05:30
Abhinav bbd9bda03e update exportCanvasToBlob to promise based 2023-10-25 14:19:14 +05:30
Abhinav 9495e96268 use getFile to get the original file for converion 2023-10-25 14:03:07 +05:30
Abhinav 7ee142169b refactor downloadEditedPhoto and saveCopyToEnte functions 2023-10-25 13:44:25 +05:30
Abhinav 22f5325060 refactor code and add error logging 2023-10-25 13:39:41 +05:30
Abhinav bbb4986c62 clean up code 2023-10-25 12:58:48 +05:30
Abhinav 3f589965ea add logging to functin 2023-10-25 12:54:48 +05:30
Abhinav 0642befcad refactor setShowEditButton update logic and handler functions 2023-10-25 12:49:23 +05:30
Abhinav ea01f24686 use appContext message box for close confirmation message 2023-10-25 12:37:57 +05:30
Abhinav 7b681859d3 add more info to response not received and axios setup error flow 2023-10-25 12:12:00 +05:30
Abhinav 48ee528397 log cf-id and x-request-id in logs 2023-10-25 11:54:58 +05:30
Crowdin Bot 7d5e9f7bf3 New Crowdin translations by GitHub Action 2023-10-25 00:59:03 +00:00
Abhinav 733a107d8b add more logs to the flow 2023-10-23 13:20:36 +05:30
Abhinav 0d48c750f9 fix clip embedding blocking sync 2023-10-23 10:31:01 +05:30
httpjamesm 1599942605
fix: hide edit on videos, live photos and raw 2023-10-21 13:04:25 -04:00
httpjamesm 5be3729fb8
fix: allow closing if no edits made 2023-10-21 12:20:05 -04:00
Abhinav 1390854cfd add clip translation 2023-10-20 09:36:09 +05:30
Abhinav 47794d03cb fix search 2023-10-20 09:35:22 +05:30
Abhinav 3aae181c7e add logs 2023-10-20 09:31:30 +05:30
httpjamesm bfb9604ed9
style: remove unnecessary flex on parent backdrop 2023-10-19 22:40:12 -04:00
httpjamesm 30f155d7f8
style: max height 2023-10-19 22:39:18 -04:00
httpjamesm 6547393586
fix: check if all refs loaded in 2023-10-19 22:37:34 -04:00
httpjamesm e6b1e7573b
feat: controls drawer and mobile optimization 2023-10-19 22:36:25 -04:00
httpjamesm 265e5f84c2
feat: photo editor title 2023-10-19 22:29:15 -04:00
httpjamesm d69530b340
lang: editor translations 2023-10-19 22:22:58 -04:00
httpjamesm 21d19faa58
feat: are you sure close dialog 2023-10-19 22:16:37 -04:00
httpjamesm 26f61dcbcc
fix: add menu item dividers 2023-10-19 22:02:30 -04:00
Abhinav d1f49d5b05 add cancel logic and fixed duplicate file entry 2023-10-19 17:59:53 +05:30
Abhinav 91b47673d5 fix issues 2023-10-19 17:58:53 +05:30
Abhinav 11fa69d990 remove the use of regex 2023-10-19 13:36:01 +05:30
Abhinav 418a7922ab fix areFilesLivePhotoAssets check 2023-10-19 12:52:18 +05:30