Commit graph

1459 commits

Author SHA1 Message Date
Manav Rathi e97225fa10
Remove 2024-05-20 09:57:42 +05:30
Manav Rathi a3aa3755c6
[desktop] Clarify that existing indexed people will not show
These auto complete suggestions and the list of people in the photo details are
not shown when ML search is disabled, and it is disabled for non-internal users,
so updated the description.
2024-05-20 09:45:55 +05:30
Manav Rathi 97b964fd6c
[web] Fix race condition in initialization of search worker
During app init, two worker instances would get created in some cases and two
getInstances raced because of the await. This was causing the search results to
be empty until the page is reloaded (since the files array was empty in the
worker that got assigned, but the files would get set to the other worker
instance that lost the race).
2024-05-19 20:21:37 +05:30
Manav Rathi e5a96222b9
Use 2024-05-19 19:14:48 +05:30
Manav Rathi 5c92bc5b89
Reduce scope 2024-05-19 19:08:07 +05:30
Manav Rathi f692638ede
Try to find a split point 2024-05-19 19:03:25 +05:30
Manav Rathi c2e42266a6
Remove unused 2024-05-19 18:57:35 +05:30
Manav Rathi 2db8c779b4
Convert to function (in preparation of declassing) 2024-05-19 18:56:42 +05:30
Manav Rathi 2d9831bc59
Move 2024-05-19 18:15:56 +05:30
Manav Rathi b026d861ff
Relative 2024-05-19 18:10:13 +05:30
Manav Rathi d9ba96b928
lf 2024-05-19 17:58:37 +05:30
Manav Rathi ffcf015e1c
lf 2024-05-19 16:58:24 +05:30
Manav Rathi b71b6142c5
Tweak 2024-05-19 16:57:19 +05:30
Manav Rathi 568e470752
Inline 2024-05-19 16:51:07 +05:30
Manav Rathi faf415277e
Trim 2024-05-19 16:46:01 +05:30
Manav Rathi bfc81b1ab6
Inline 2024-05-19 16:44:19 +05:30
Manav Rathi d99c10c15e
Inline 2024-05-19 16:41:42 +05:30
Manav Rathi d39cf15f26
Prune 2024-05-19 16:31:43 +05:30
Manav Rathi 37abeac87b
Comment out 2024-05-19 15:36:37 +05:30
Manav Rathi 7f5c951910
Split 2024-05-19 15:34:43 +05:30
Manav Rathi 87c7999370
Reduce API surface for migration 2024-05-19 15:21:45 +05:30
Manav Rathi ee894a668c
Reduce distance to server type 2024-05-19 13:23:08 +05:30
Manav Rathi 6b5788539b
Move out 2024-05-19 13:17:58 +05:30
Manav Rathi 9346ce3255
Prune 2024-05-19 13:12:27 +05:30
Manav Rathi 40dfeb5bca
Tweak 2024-05-19 12:57:47 +05:30
Manav Rathi 2e46f993f0
Remove duplicate alignment calculation 2024-05-19 12:50:31 +05:30
Manav Rathi ded2402483
Rearrange 2024-05-19 12:43:24 +05:30
Manav Rathi 393a8f11dd
Rearrange 2024-05-19 12:28:54 +05:30
Manav Rathi 82485ef9a1
Tweak 2024-05-19 12:24:17 +05:30
Manav Rathi b36d3befe0
Split 2024-05-19 12:10:53 +05:30
Manav Rathi e6ed6b4916
Tinker 2024-05-19 12:06:59 +05:30
Manav Rathi 6427c09f52
Don't let face crop save failures abort the entire indexing 2024-05-19 11:59:03 +05:30
Manav Rathi 9abc22ade5
Remove unused 2024-05-19 11:57:13 +05:30
Manav Rathi 1466ece701
Cache the caches 2024-05-19 11:54:00 +05:30
Manav Rathi 99ed1bc9af
Show saved crops 2024-05-19 07:18:18 +05:30
Manav Rathi 3ade7b797e
Fix duplicate check 2024-05-18 20:50:35 +05:30
Manav Rathi 93c498b0f4
Remove unused context 2024-05-18 20:39:57 +05:30
Manav Rathi 6849041735
Tweak 2024-05-18 20:26:20 +05:30
Manav Rathi a4494f5c6a
Tweak 2024-05-18 20:23:31 +05:30
Manav Rathi 97adb89494
Tweak 2024-05-18 20:18:39 +05:30
Manav Rathi fe8ff0a12a
Remove redundant 2024-05-18 20:16:00 +05:30
Manav Rathi 8975546294
Simplify 2024-05-18 20:13:43 +05:30
Manav Rathi acd3568dc6
Tinker 2024-05-18 20:06:29 +05:30
Manav Rathi 3b6760c65e
Remove unused blazeflaze landmarks 2024-05-18 19:55:51 +05:30
Manav Rathi 6304d90b52
Inline 2024-05-18 19:50:13 +05:30
Manav Rathi 410b6e7d3e
Tinker 2024-05-18 19:41:34 +05:30
Manav Rathi a161203d0b
Inline 2024-05-18 19:32:34 +05:30
Manav Rathi c8623bab12
Cleanup 2024-05-18 17:42:27 +05:30
Manav Rathi aa76448747
Shorten 2024-05-18 17:32:42 +05:30
Manav Rathi 139370c997
Shorten 2024-05-18 17:31:39 +05:30
Manav Rathi 4d5ba47be4
Sugar 2024-05-18 17:27:41 +05:30
Manav Rathi 3f18fb84a1
Rearrange 2024-05-18 17:20:42 +05:30
Manav Rathi 39a75430a5
Inline 2024-05-18 17:19:29 +05:30
Manav Rathi c557e4a7a5
Inline 2024-05-18 16:56:18 +05:30
Manav Rathi a2e7231c37
Prune 2024-05-18 16:52:54 +05:30
Manav Rathi 9ba028b79d
Isolate 2024-05-18 16:52:25 +05:30
Manav Rathi 8f43c3d712
Simplify 2024-05-18 16:19:55 +05:30
Manav Rathi 76cfae12a5
Point of use 2024-05-18 16:02:27 +05:30
Manav Rathi b29436e160
Prune 2024-05-18 16:00:07 +05:30
Manav Rathi bcbd805404
Inline 2024-05-18 15:58:41 +05:30
Manav Rathi 433d0e81fc
Prune 2024-05-18 15:57:36 +05:30
Manav Rathi bef7574c29
Trim 2024-05-18 15:53:10 +05:30
Manav Rathi 772215eddc
Rearrange 2024-05-18 10:59:18 +05:30
Manav Rathi e13f59606f
Inline 2024-05-18 10:56:19 +05:30
Manav Rathi 4840214d89
Rearrange 2024-05-18 10:51:31 +05:30
Manav Rathi b3b79c2b90
Rearrange 2024-05-18 10:48:09 +05:30
Manav Rathi f25b4b37d0
Site of use 2024-05-18 10:46:34 +05:30
Manav Rathi 8a5bffc3e9
Remove unused 2024-05-18 10:43:44 +05:30
Manav Rathi 2791eeb270
Remove unused 2024-05-18 10:42:39 +05:30
Manav Rathi bd3bdf64c2
Tweak 2024-05-18 10:40:49 +05:30
Manav Rathi 56aaad62be
Tweak 2024-05-18 10:33:32 +05:30
Manav Rathi 88f9186be0
Split 2024-05-18 10:25:35 +05:30
Manav Rathi 9fa828e384
Restrict 2024-05-18 10:23:50 +05:30
Manav Rathi 42d767cac3
Shorten 2024-05-18 10:18:09 +05:30
Manav Rathi 17d78f23bb
Shorten 2024-05-18 10:14:15 +05:30
Manav Rathi 246d44648b
Reify 2024-05-18 10:11:16 +05:30
Manav Rathi 33d3428222
Move 2024-05-18 10:07:39 +05:30
Manav Rathi 295717ac2f
Simplify 2024-05-18 09:59:53 +05:30
Manav Rathi 9808dce44d
Pretty 2024-05-18 09:56:20 +05:30
Manav Rathi fb81a59d4b
Site of use 2024-05-18 09:51:42 +05:30
Manav Rathi 0188749692
Prune 2024-05-18 09:21:17 +05:30
Manav Rathi 46ad045ed4
Merge 2024-05-18 09:19:14 +05:30
Manav Rathi 58193c0d7f
Remove unused exports 2024-05-18 09:18:32 +05:30
Manav Rathi 87f60149e1
Remove DB dependency from indexer 2024-05-18 09:16:53 +05:30
Manav Rathi ae70eb33dd
Inline 2024-05-18 09:13:48 +05:30
Manav Rathi e224ad19d3
Separate 2024-05-18 09:12:49 +05:30
Manav Rathi f9346c56e9
Inline 2024-05-18 09:02:59 +05:30
Manav Rathi e15460684d
Inline 2024-05-18 08:51:57 +05:30
Manav Rathi 93cdf73a66
Inline 2024-05-18 08:50:48 +05:30
Manav Rathi eaadc54184
Inline 2024-05-18 08:48:37 +05:30
Manav Rathi 5eb21fafbe
Extract indexer 2024-05-18 08:43:01 +05:30
Manav Rathi 8edb506b29
Prune 2024-05-18 08:07:49 +05:30
Manav Rathi a7e6b1bf5b
Prune 2024-05-18 08:04:09 +05:30
Manav Rathi 0109602168
Inline 2024-05-18 08:03:17 +05:30
Manav Rathi 25ced9ce9d
Prune 2024-05-18 08:00:42 +05:30
Manav Rathi fcd4459e6d
Move currently unused cluster stuff out of the way 2024-05-18 07:49:15 +05:30
Manav Rathi 295f4a0c2a
Essence 2024-05-18 07:27:58 +05:30
Manav Rathi 512766ebed
Essence 2024-05-18 07:21:43 +05:30
Manav Rathi d4449d0f0b
Remove noise 2024-05-18 07:10:24 +05:30
Manav Rathi 85562806a3
Prune 2024-05-18 07:07:48 +05:30
Manav Rathi a18566ff86
Remove error message persistence 2024-05-18 07:05:47 +05:30
Manav Rathi 5c7361262d
Prune 2024-05-18 07:00:46 +05:30
Manav Rathi 103d907781
[web] Fail to start if the port is taken
This prevents cases say where the web app is running in a terminal, but when we
try to run the desktop app it silently switches to a different and then failing
to load in a manner that is harder to debug compared to if it'd failed outright.

Ref:
- https://github.com/vercel/next.js/discussions/23932#discussioncomment-599284
2024-05-17 14:35:10 +05:30
Crowdin Bot 3d9aa05b07 New Crowdin translations by GitHub Action 2024-05-17 01:41:51 +00:00
Manav Rathi 20a7e47cde
lint fix 2024-05-16 21:43:41 +05:30
Manav Rathi ff5fbf3984
Update README 2024-05-16 21:42:03 +05:30
Manav Rathi 1fbaa1e85d
Link 2024-05-16 21:31:01 +05:30
Manav Rathi 23138800e0
[web] Add ubuntu instructions to the getting started docs 2024-05-16 21:28:34 +05:30
Manav Rathi 9fc07b592b
[desktop] Prevent accidental dismissal of auto update dialog 2024-05-16 20:07:11 +05:30
Manav Rathi 25435dd693
[web] Disable clustering 2024-05-16 19:31:05 +05:30
Manav Rathi 8c2654e30a
[web] Make corepack happy
Latest Node 20 (20.13.1) ships with an updated corepack which seems to insist
putting a package manager field in package.json
(https://github.com/nodejs/corepack/pull/413).

Let it have its way, hoping that this doesn't break someone's workflow
(depending on how they installed yarn without corepack or if they have a node
version that doesn't have corepack).
2024-05-16 15:43:02 +05:30
Manav Rathi 33272776d1
lf 2024-05-16 15:07:15 +05:30
Manav Rathi 7156a42d92
Unused 2024-05-16 15:06:02 +05:30
Manav Rathi 3603ca3d9b
Reintroduce in worker 2024-05-16 14:52:36 +05:30
Manav Rathi f7099c9bfe
Prune 2024-05-16 14:46:42 +05:30
Manav Rathi 2452467796
Bypass 2024-05-16 14:42:15 +05:30
Manav Rathi 23087ee8dc
Shuffle 2024-05-16 14:37:52 +05:30
Manav Rathi fca668b8e6
Inline 2024-05-16 14:34:24 +05:30
Manav Rathi 865ddc0fa9
Inline 2024-05-16 14:30:43 +05:30
Manav Rathi fb53ae7163
Unwrap 2024-05-16 14:27:28 +05:30
Manav Rathi a293141444
Remove unused contexty 2024-05-16 14:21:38 +05:30
Manav Rathi b1d9da663e
Prune 2024-05-16 14:19:57 +05:30
Manav Rathi 054b4c7cfb
Unclass indexer 2024-05-16 14:17:20 +05:30
Manav Rathi 3db91d2034
Cleanup 2024-05-16 13:52:45 +05:30
Manav Rathi 84c737ddd3
Unclass 2024-05-16 13:51:15 +05:30
Manav Rathi 43a3df5bbf
embeddings 2024-05-16 13:43:18 +05:30
Manav Rathi 73946d9b8e
Tinker 2024-05-16 13:36:03 +05:30
Manav Rathi 48cc9a08b6
Rename 2024-05-16 13:29:45 +05:30
Manav Rathi 839b4c04a9
Unclass 2024-05-16 13:29:27 +05:30
Manav Rathi 36af1cfacd
Move 2024-05-16 13:19:33 +05:30
Manav Rathi d8f7078418
Move 2024-05-16 13:17:27 +05:30
Manav Rathi 569808c291
Rearrange 2024-05-16 13:16:20 +05:30
Manav Rathi 7160ae700f
Inline 2024-05-16 13:07:55 +05:30
Manav Rathi db05afb9ff
Inline and move 2024-05-16 13:03:00 +05:30
Manav Rathi fca2d460f9
Disable clustering 2024-05-16 12:55:05 +05:30
Manav Rathi adda781dcc
Fix initial run 2024-05-16 12:54:15 +05:30
Manav Rathi ad684c46c3
Remove old file handling 2024-05-16 12:43:58 +05:30
Manav Rathi 8a071fd45b
Inline 2024-05-16 12:24:38 +05:30
Manav Rathi 79aea6a979
Inline 2024-05-16 12:24:00 +05:30
Manav Rathi c48042546e
Inline and move 2024-05-16 12:15:11 +05:30
Manav Rathi 2a35b0ec9c
Inline clustering 2024-05-16 12:07:11 +05:30
Manav Rathi fbebbd3583
Clean alignment 2024-05-16 11:44:24 +05:30
Manav Rathi 19f06e6494
Rename 2024-05-16 11:33:03 +05:30
Manav Rathi 24c33fceb7
Remove class 2024-05-16 11:28:55 +05:30
Manav Rathi c127b7fc7e
doc 2024-05-16 11:23:48 +05:30
Manav Rathi 0993d81b57
Remove unused clustering methods 2024-05-16 11:15:10 +05:30
Manav Rathi dfd91beaff
Inline 2024-05-16 11:13:34 +05:30
Manav Rathi cfbd7806c8
Inline 2024-05-16 11:10:41 +05:30
Manav Rathi 2c0e8c76c3
From discussion 2024-05-16 11:09:02 +05:30
Manav Rathi 1856e344db
Remove unused clustering method 2024-05-16 11:03:03 +05:30