Commit graph

1379 commits

Author SHA1 Message Date
Crowdin Bot 205a76dea5 New Crowdin translations by GitHub Action 2023-11-06 12:31:49 +00:00
Abhinav Kumar b47f779302
New Translations (#1417) 2023-11-06 12:31:40 +00:00
Abhinav 13f32c0521 Merge branch 'main' into add-disable-cf-option 2023-11-06 17:59:48 +05:30
Abhinav 92ee24a9a5 add option to locally disable cf proxy 2023-11-06 17:53:18 +05:30
Crowdin Bot 9285ac559a New Crowdin translations by GitHub Action 2023-11-06 11:42:56 +00:00
Abhinav 1991d2825b remove debugging code 2023-11-06 17:01:03 +05:30
Abhinav cab7b045a6 remove debugging code 2023-11-06 16:55:08 +05:30
Abhinav d7f5aa339e fix onFileUploadhandler 2023-11-06 16:49:37 +05:30
Abhinav c9bc69f354 Merge branch 'main' into clip 2023-11-06 16:19:57 +05:30
Abhinav cb828ce328 remove debugging logging 2023-11-06 16:14:24 +05:30
Abhinav 2ce2098eae index hidden files too 2023-11-06 15:48:23 +05:30
Abhinav 2ed6efe419 fix hidden files embeddings 2023-11-06 14:02:39 +05:30
Abhinav 79c3b7fe65 fix issue 2023-11-05 12:37:02 +05:30
Abhinav 9eb793d606 refactored generate page 2023-11-02 22:23:14 +05:30
Abhinav 87ae9f8d31 remove userService related code 2023-11-02 21:21:48 +05:30
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
Abhinav 57e415714f update removePotentialLivePhotoSuffix to handle 2023-10-19 10:59:04 +05:30
Abhinav 3f7030c9b4 rename functions 2023-10-19 10:56:12 +05:30
Abhinav 2104be3866 pass setUploadProgressView to UploadManager and use it with single file upload 2023-10-19 07:45:52 +05:30
httpjamesm ccd435819b
fix: prepare for upload before uploading 2023-10-18 09:39:03 -04:00
httpjamesm f1f701124a
feat: save edits to ente 2023-10-18 09:33:40 -04:00
Abhinav 866ce000f5 add clip search UI 2023-10-18 15:14:27 +05:30
Abhinav 396a316de5 add getTextEmbedding service and clip search helper utils 2023-10-18 15:11:13 +05:30
Abhinav 3acd38ba24 add clipExtraction logic 2023-10-18 15:04:36 +05:30
Abhinav fbbd4c9c3a add putEmbedding API and return getLatestEmbeddings and runEmbeddingsSync 2023-10-18 14:59:29 +05:30
Abhinav 4f5d19de77 added electron APIs for clipEmbedding extraction 2023-10-18 12:58:06 +05:30
Abhinav afc444305f add embedding sync 2023-10-18 12:51:53 +05:30
Neeraj Gupta d6b7d260f0 LivePhotoCluster: Handle _HVEC suffix 2023-10-18 09:35:05 +05:30
httpjamesm e358ef2f08
perf: don't apply filters on large until export 2023-10-17 22:30:16 -04:00
httpjamesm e019d9bdad
style: backdrop filter on image editor overlay 2023-10-17 22:21:33 -04:00
httpjamesm 5de978918d
feat: canvasLoading 2023-10-17 22:21:02 -04:00
httpjamesm f29e7dbce7
fix: flipped flip plane 2023-10-17 22:13:13 -04:00
httpjamesm 37a4bef438
fix: overlapping in export 2023-10-17 19:52:06 -04:00
httpjamesm 9dc76ab236
fix: reset ctx transforms on flip 2023-10-17 19:50:01 -04:00
httpjamesm c1e9b7b5af
fix: export in original quality using fake canvas 2023-10-17 19:39:23 -04:00
httpjamesm 8a974635e7
revert: remove dragging 2023-10-17 18:16:55 -04:00
httpjamesm fc6ac61376
fix: don't activate spotlight again after dragging 2023-10-15 16:59:39 -04:00
httpjamesm 133c21c0cf
fix: don't allow resizing in invalid conditions 2023-10-15 16:58:50 -04:00
httpjamesm b9a716e318
feat: force aspect ratio resizing 2023-10-15 16:55:30 -04:00
httpjamesm 323beee38c
feat: resizing indicator, activateSpotlight function 2023-10-15 16:49:10 -04:00
httpjamesm f7640b77f8
fix: don't allow moving if clicked outside of crop region 2023-10-15 16:18:02 -04:00
httpjamesm 1e1e84aa80
fix: crop region target 2023-10-15 16:15:21 -04:00
httpjamesm 0e5658b3b5
feat: transparent window illusion when dragging canvas 2023-10-15 15:53:56 -04:00
httpjamesm c72d6fd9c7
feat: drag around crop region 2023-10-15 15:26:28 -04:00
httpjamesm b9a34c4889
fix: don't apply filter if there's no canvas 2023-10-15 14:32:14 -04:00
httpjamesm 7b67610f22
fix: clear canvas before flip 2023-10-15 13:32:30 -04:00
httpjamesm bdedc16ab5
fix: pass canvas ref for transform 2023-10-15 13:19:32 -04:00
httpjamesm c2c510f7e4
feat: colour adjustments 2023-10-15 13:18:45 -04:00
httpjamesm ec8518c1eb
refactor: code-split into transform menu with ctx 2023-10-15 12:54:16 -04:00
httpjamesm ecfde69855
feat: flip image 2023-10-15 12:45:49 -04:00
httpjamesm 0847b8a955
fix: compound rotation 2023-10-15 12:41:51 -04:00
httpjamesm 1062429645
feat: restore original button 2023-10-15 12:41:16 -04:00
httpjamesm 7d5ceaea71
feat: allow rotating after cropping 2023-10-15 12:37:20 -04:00
httpjamesm fdecbe8779
fix: rotation shrinking bug 2023-10-15 12:31:49 -04:00
httpjamesm d951c6e777
fix: proportions when rotating 2023-10-15 12:29:23 -04:00
httpjamesm fe057bdff8
feat: loading icon during image load 2023-10-15 12:27:09 -04:00
httpjamesm 06fcd556ca
feat: show and onClose 2023-10-15 12:20:59 -04:00
httpjamesm 2164d23107
feat: max height and width 2023-10-15 12:17:30 -04:00
httpjamesm 650f4212b4
feat: rotation 2023-10-15 11:53:10 -04:00
httpjamesm 82f7c93040
feat: crop panning 2023-10-14 23:35:33 -04:00
httpjamesm 7fdbaa9e2d
feat: square crop preset 2023-10-14 23:01:20 -04:00
httpjamesm b9b8cfa84b
feat: export, vertical aspect ratios 2023-10-14 22:59:10 -04:00
httpjamesm 3d549a1179
feat: image editor overlay with cropping 2023-10-14 14:43:48 -04:00
Abhinav 03c83c4594 redirect to ente website if albums domain opened without collection props 2023-10-12 17:33:00 +05:30
Abhinav Kumar 3636ab2ad6
Fix misaligned icons (#1389)
Fix misaligned icons
2023-10-11 16:29:24 +00:00
Abhinav df29708bc3 use diff.length for hasMore check 2023-10-11 18:31:40 +05:30
Abhinav Kumar eab65ad893
option to override disableCFUploadProxy (#1386) 2023-10-11 12:45:59 +00:00
Abhinav b6c22768c8 fix fullscreen exit icon 2023-10-11 18:15:23 +05:30
Abhinav ab614ae5b4 remove unnecessary photoswipe boilerplate 2023-10-11 17:39:08 +05:30
Abhinav c679bc38da fix misaligned icons 2023-10-11 17:37:38 +05:30
Abhinav 0f1f8284e9 use custom icon for all photoviewer actions 2023-10-11 14:53:03 +05:30
Abhinav f562915a3d reorder preference options 2023-10-11 11:25:45 +05:30
Abhinav 87aac09f56 add option to override NEXT_PUBLIC_DISABLE_CF_UPLOAD_PROXY locally for testing 2023-10-11 11:21:01 +05:30
Abhinav Kumar ffdf7b65b5
Fix OOM crashes (#1379) 2023-10-04 10:01:25 +00:00
Abhinav 4a1c2e2c79 make static formatters 2023-10-03 19:36:34 +05:30
Abhinav Kumar 74746540cb
reposition convert button (#1377) 2023-10-02 20:31:04 +05:30
Abhinav 6db190832d added arw and tif to supported raw formats list 2023-10-02 14:53:20 +05:30
Abhinav da0649937b replace separate convert button with action bar option 2023-09-26 13:43:20 +05:30
Crowdin Bot 0784db2b4a New Crowdin translations by GitHub Action 2023-09-26 00:59:24 +00:00
Crowdin Bot f65e805873 New Crowdin translations by GitHub Action 2023-09-25 00:59:13 +00:00
Abhinav f08c096ea1 switch to collections/v2 api 2023-09-22 09:43:57 +05:30
Abhinav b58d18b003 replace usage of window['ElectronAPIs'] with globalThis['ElectronAPIs'] to make it worker safe 2023-09-21 21:18:36 +05:30
Abhinav 22f53246f1 add default progressUpdater 2023-09-21 17:33:11 +05:30
Abhinav 74ceccdbee direct import DownloadSharp 2023-09-21 15:54:24 +05:30
Abhinav e624abb1ec redirect to change-password after login 2023-09-21 13:22:58 +05:30
Abhinav 75da4d125e update to use InMemoryStore for redirectURL 2023-09-21 13:06:39 +05:30
Abhinav 535ed8e3df remove appContext redirectURL state and add it to inMemoryStore 2023-09-21 13:02:31 +05:30
Abhinav c847db4ba2 take lock while configuring srp
To prevent multiple  simultaneous execution
2023-09-21 12:35:17 +05:30
Abhinav Kumar 195442e09f
Fix download progress (#1367) 2023-09-20 16:52:24 +05:30
Abhinav 48b1fdd003 remove testing log 2023-09-20 15:59:59 +05:30
Abhinav ccc6b5666f fix live-photo preview 2023-09-20 14:27:52 +05:30
Abhinav e29006f4ce add clear download pogress logic with logs 2023-09-20 13:56:45 +05:30
Abhinav f4e87d934a only show convert option on desktop 2023-09-20 13:30:47 +05:30
Abhinav 9e9298b5e3 add logs 2023-09-20 13:30:47 +05:30
Abhinav 4b5d66baf3 fix handling of conversion failure 2023-09-20 09:13:35 +05:30
Abhinav Kumar 36be8397fc
Refactor photoViewer (#1365) 2023-09-20 09:09:56 +05:30
Abhinav d7a6a0d85e handle if info is missing 2023-09-19 16:48:04 +05:30
Abhinav 1567ff3a1a fallback to fileSize if present , if event.total is missing 2023-09-19 16:45:25 +05:30
Abhinav cbd054b032 handle contentLength not present 2023-09-19 13:14:45 +05:30
Abhinav Kumar d028ff8361
Fixed date time parsing (#1362) 2023-09-19 12:11:14 +05:30
Abhinav ff099d0c1a add unit test for parseDateTimeFromFileName 2023-09-19 11:42:30 +05:30
Abhinav 8d91b798c7 fix hasTimeValues 2023-09-19 11:35:16 +05:30
Abhinav 8a3f58a080 add log for debugging download progress 2023-09-19 10:20:16 +05:30
Abhinav 1817dc5b3d update collect photo link create option icon 2023-09-18 17:01:39 +05:30
Abhinav 29f8f4d328 fix preview removed on conversion failure 2023-09-18 14:09:38 +05:30
Abhinav 243c9a4d49 update to handle isSourceLoaded and conversion failed related state update locally 2023-09-18 13:45:18 +05:30
Abhinav ea38a648eb remove isSourceLoaded and conversionFailed helper stats 2023-09-18 13:35:20 +05:30
Abhinav 3c2b0afe63 rename getUnixTimeInMicroSeconds to validateAndGetCreationUnixTimeInMicroSeconds
and added extra check to prevent date time in future
2023-09-18 12:09:54 +05:30
Abhinav 9fe15d5591 refactor code and fix parsing error 2023-09-18 11:58:17 +05:30
Abhinav 776a17445b don't tab focus on ShowHidePassword password 2023-09-18 10:01:23 +05:30
Crowdin Bot 7b82677b0e New Crowdin translations by GitHub Action 2023-09-18 00:58:32 +00:00
Abhinav 33273bc796 fix default subtext color 2023-09-14 14:38:53 +05:30
Abhinav 7b8107321f fix issues 2023-09-14 14:33:16 +05:30
Abhinav c64a02fa6b fix error icon 2023-09-14 14:29:07 +05:30
Abhinav 73641c61b0 fix isLinkExpired 2023-09-14 14:24:55 +05:30
Abhinav c355464ec5 handle linkExpired 2023-09-14 14:20:45 +05:30
Abhinav a9d8ae9a70 update error usage to critical 2023-09-14 14:17:15 +05:30
Abhinav 4c4c910e2e disable button color that aren't used 2023-09-14 14:16:35 +05:30
Abhinav 38211c2343 added support for disabled enteMenuItem 2023-09-14 14:09:52 +05:30
Abhinav 4492154ba5 update CaptionedText to support button type color 2023-09-14 14:06:51 +05:30
Abhinav a8fba0cac1 fix convert button and livePhoto btn having transparent color 2023-09-14 13:18:58 +05:30
Abhinav b1ca61866c Merge branch 'main' into download-progress 2023-09-14 12:35:39 +05:30
Abhinav 9c82e48a47 move progress to top right 2023-09-14 12:24:16 +05:30
Abhinav b42ff6315b update livePhoto icon in photoViewer 2023-09-14 12:08:50 +05:30
Crowdin Bot 196363661e New Crowdin translations by GitHub Action 2023-09-14 05:22:21 +00:00
Abhinav b7ef45b41e remove loading bar for download 2023-09-13 01:51:24 +05:30
Abhinav 193b6f42a1 fix convert causing black screen 2023-09-13 01:47:24 +05:30
Abhinav b9a8cf95fd remove console log 2023-09-12 14:41:06 +05:30
Abhinav 8860104f77 remove progress bar shown by thumbnail 2023-09-12 14:39:42 +05:30
Abhinav 23a47cefd6 move absolute centering logic to photoFrame and added logic to spinner for post and pre download step 2023-09-12 13:51:20 +05:30
Abhinav 707d4dfd69 adds download progress tracker 2023-09-12 13:45:51 +05:30
Abhinav a7631d2715 add download determinant circular progress bar component with label 2023-09-12 13:40:08 +05:30
Abhinav a5a57bd179 reposition convert button 2023-09-12 12:48:48 +05:30
Abhinav 6791216451 remove debugging logs 2023-09-12 12:46:38 +05:30
Abhinav 0aa9684a7d show convert and play also for live-photo 2023-09-12 12:42:11 +05:30
Abhinav fe08c2be57 adds CONVERT string 2023-09-12 12:30:03 +05:30
Abhinav d81fe68cad fix live-photo and convert btn style 2023-09-12 12:28:46 +05:30
Abhinav 66f918619b fix build 2023-09-12 12:19:13 +05:30
Abhinav ff890c7e82 show conversion notification for all file type 2023-09-12 12:14:41 +05:30
Abhinav fef1309318 fix reopen conversion failed message not shown 2023-09-12 12:13:52 +05:30
Abhinav 8664b8c8f3 fix file name not changing on item update file 2023-09-12 11:49:06 +05:30
Abhinav 0ae168970c fix issues 2023-09-12 11:48:20 +05:30
Abhinav 351dd777b3 Merge branch 'main' into manual-convert 2023-09-12 11:37:32 +05:30
Abhinav 43eb985aee better console log 2023-09-12 11:34:17 +05:30
Abhinav a6ff94fa15 refactor code 2023-09-12 11:30:34 +05:30
Abhinav 95179720c2 fix isSourceLoaded set as true before conversion complete 2023-09-12 10:56:01 +05:30
Crowdin Bot 750be8c961 New Crowdin translations by GitHub Action 2023-09-11 18:38:52 +00:00
Abhinav 5ce4f1be21 Merge branch 'main' into opt-out-of-logging 2023-09-11 17:45:06 +05:30
Abhinav b9c42461bb temp 2023-09-11 13:51:26 +05:30
Abhinav bba5e889a0 revert isPlaybackPossible detection logic update 2023-09-11 11:56:09 +05:30
Abhinav 3ad32b8852 remove unnecessary forceConvert 2023-09-11 11:47:12 +05:30
Abhinav b74cb9ac8c update getConvertedVideo to only use cached files urls and doesn't need to trigger download,as file must be downloaded before showing the convert and play button 2023-09-11 11:40:17 +05:30
Abhinav 4fcd040a47 add thumbStore and filesStore to publicCollectionGallery 2023-09-11 11:34:44 +05:30
Crowdin Bot d8b44049fe New Crowdin translations by GitHub Action 2023-09-11 00:57:58 +00:00
Crowdin Bot 4341fac528 New Crowdin translations by GitHub Action 2023-09-09 16:45:45 +00:00
Abhinav 3eae94eedd remove console log 2023-09-09 15:14:07 +05:30
Abhinav b29e3b4b4e fix strings 2023-09-09 15:09:18 +05:30
Abhinav ea1b0ff49e remove debugging logs 2023-09-09 14:58:38 +05:30
Abhinav 77852c5e80 add file type search 2023-09-09 14:57:56 +05:30
Abhinav 5bf1a39b0c refactor 2023-09-09 14:33:46 +05:30
Abhinav 6be743b6bf fix incorrect shrink ratio 2023-09-07 09:50:15 +05:30
Abhinav 63ea3d8341 refactor 2023-09-07 09:50:02 +05:30
Abhinav aba83f0af6 clear in-memory store on logout 2023-09-07 09:40:00 +05:30
Abhinav b90af7c0ac save synced srpAttributes 2023-09-06 17:50:22 +05:30
Abhinav 0170295ffa remove unnecessary USER_SRP_SETUP_PENDING state 2023-09-06 17:39:17 +05:30
Abhinav 7226d68cf5 fix srp attributes used instead even when keyAttributes present locally 2023-09-06 17:26:24 +05:30
Abhinav c4cb601719 adds error handling 2023-09-06 14:00:32 +05:30
Abhinav 23bc6adab8 update In memory store value on update 2023-09-06 13:57:24 +05:30
Abhinav d3402593a2 update updateOptOutOfCrashReports api type 2023-09-06 13:10:20 +05:30
Abhinav 5bffcc2b01 disable error logging when user opted out of crash reporting 2023-09-06 13:03:15 +05:30
Abhinav db8f769874 adds InMemoryStore 2023-09-06 13:02:18 +05:30
Abhinav a690c8ca55 don't init sentry if user has opted out of crash reporting 2023-09-06 12:31:02 +05:30
Abhinav c07067796e adds Sidebar Preferences setting to opt out of crash reporting 2023-09-06 12:27:23 +05:30
Abhinav Kumar cd51d642d2
UI issues fixes (#1343) 2023-09-06 07:26:15 +05:30
Abhinav 6b331f8435 fix missing react key issue 2023-09-05 18:57:21 +05:30
Abhinav 22da63f79c if the shared file doesn't have any caption hide the description box 2023-09-05 18:23:04 +05:30
Abhinav 5b498829d8 fix hidden collections names rendered as undefined 2023-09-05 18:13:49 +05:30
Abhinav 19dfb3f26c refactor collection-name construction logic 2023-09-05 18:09:43 +05:30
Abhinav 21667274ea fix Screen shaking issue 2023-09-05 16:20:29 +05:30
Abhinav 98c7059ca4 trigger resync on public link update 2023-09-05 15:11:08 +05:30
Abhinav 8ea29dbe99 fixed incorrectly enabled add description for shared album 2023-09-05 11:28:41 +05:30
Abhinav 80b022ec90 fix desktop saved key use 2023-09-05 11:28:41 +05:30
Abhinav 28ee036801 fixes archived files not shown in hidden items section 2023-09-05 09:45:36 +05:30
Abhinav 240bc918bc fix hide not moving files from all collection 2023-09-05 09:38:06 +05:30
Crowdin Bot 71b6c25dd1 New Crowdin translations by GitHub Action 2023-09-05 00:56:44 +00:00
Abhinav 22b170399f Merge branch 'main' into download-album 2023-09-04 21:10:49 +05:30
Abhinav 09d97318c1 fixed file reader not initialized 2023-09-04 13:01:39 +05:30
Abhinav 4c535c73c5 fixed get videoExportName name 2023-09-04 12:47:00 +05:30
Abhinav Kumar 5a7f0de14a
Fix login v2 issues (#1335) 2023-09-04 12:36:13 +05:30
Abhinav 336f91868b Merge branch 'remove-dot-prefix' into download-album 2023-09-03 14:18:26 +05:30
Abhinav 0017d8b83c remove dot prefix from hidden collection export names 2023-09-03 11:18:06 +05:30
Abhinav da56e5aec0 fix progress bar starting before download folder selection 2023-09-03 09:30:19 +05:30
Abhinav 5028129621 remove session storage passpharse storage 2023-09-03 09:06:21 +05:30
Crowdin Bot cb88b93e65 New Crowdin translations by GitHub Action 2023-09-03 01:00:24 +00:00
Crowdin Bot 68127816a1 New Crowdin translations by GitHub Action 2023-09-02 10:37:18 +00:00
Neeraj Gupta 46bdcbffe5 Add support for no device limit on links 2023-09-02 15:06:20 +05:30
Crowdin Bot 744c2976fa New Crowdin translations by GitHub Action 2023-09-02 00:55:47 +00:00
Abhinav 732ccc816f fix two-factor enabled login 2023-09-01 20:46:24 +05:30
Abhinav 634eee1192 added new crypto utils 2023-09-01 20:29:11 +05:30
Abhinav d99bbfae70 basic implementation done 2023-09-01 12:23:19 +05:30
Abhinav Kumar 7a744db009
Login v2 (#1172) 2023-09-01 12:14:00 +05:30