Neeraj Gupta
851f914ef8
Add wasabi-derived in list of dcs
2024-05-15 17:50:05 +05:30
Neeraj Gupta
7eabea3884
Rename embedding dc to derived storage
2024-05-15 16:37:23 +05:30
Neeraj Gupta
cc457eca98
Add log when embedding is fetched after retry
2024-05-15 14:25:28 +05:30
Neeraj Gupta
835a773f13
Add fallback logic to read embedding from hot bucket
2024-05-14 17:00:16 +05:30
Neeraj Gupta
87b087f295
Minor refactor
2024-05-14 14:52:07 +05:30
Neeraj Gupta
74a6e32538
Fix error check for no-object found
2024-05-14 14:37:24 +05:30
Neeraj Gupta
18d1bb60ca
Delete embeddings from hot bucket if different from embedding bucket
2024-05-14 14:18:50 +05:30
Neeraj Gupta
3e7b16288f
Add support for configuring diff bucket for embeddings
2024-05-14 14:03:35 +05:30
Neeraj Gupta
bce3f40a16
Avoid retry for 404 error
2024-05-14 11:44:41 +05:30
Neeraj Gupta
acd61fc084
Fixed typo
2024-05-13 16:33:48 +05:30
Neeraj Gupta
be44665128
[server] Refactor embedding fetch
2024-05-13 16:33:36 +05:30
Neeraj Gupta
50613b8c57
[server] Add option to updateMetadata without versionChange ( #1708 )
...
## Description
## Tests
2024-05-13 13:31:58 +05:30
Manav Rathi
321f97cdae
[server] Make sender email configurable
2024-05-12 16:00:15 +05:30
Neeraj Gupta
6a186ef420
[server] Add option to updateMetadata without versionChange
2024-05-11 13:31:46 +05:30
Neeraj Gupta
ef5740e728
[server] Increase emb fetchTimeout to 15seconds
2024-05-11 09:47:14 +05:30
Neeraj Gupta
0dcc3c974c
[server] Ignore uploadUrl limit while copying files
2024-05-11 09:46:39 +05:30
Neeraj Gupta
3a70dcd930
[server] Add timeout while fetching embedding
2024-05-10 17:18:41 +05:30
Neeraj Gupta
5feb009b74
Fix lint warning
2024-05-10 16:19:27 +05:30
Neeraj Gupta
87a2f0e0df
[server] Avoid pulling files with no-embedding info
2024-05-10 16:09:49 +05:30
Neeraj Gupta
b100d455dd
[server] always use upperCase for castCode
2024-05-09 17:49:53 +05:30
Neeraj Gupta
316473f5cf
[server] convert email to lowerCase
2024-05-08 20:35:21 +05:30
vishnukvmd
028e784a40
Retry requests to fetch embeddings thrice before throwing an error
2024-05-08 17:34:37 +05:30
Neeraj Gupta
a62edad446
[server][cast] Fix err handling
2024-05-03 12:36:02 +05:30
Neeraj Gupta
627eab472c
[server][cast] Only log ip mismatch instances
2024-05-03 12:32:16 +05:30
Neeraj Gupta
ad5cfdc6db
[server][cast] convert deviceCode input to upperCase
2024-05-03 12:31:26 +05:30
Neeraj Gupta
99b13d18b0
[server][cast] Generate alphaNumeric deviceCode
2024-05-03 12:29:32 +05:30
Neeraj Gupta
48f24d48b5
[server] Move generateAlphaNumString to util
2024-05-03 12:11:35 +05:30
Neeraj Gupta
94d0378e18
[server] Clean up old cast sessions
2024-04-25 14:43:25 +05:30
Neeraj Gupta
4694bf6b7e
[server] Ratelimit add device code API for cast
2024-04-25 14:07:10 +05:30
Neeraj Gupta
8038583d5a
[server] Restrict casting to same IP
2024-04-25 14:03:25 +05:30
Neeraj Gupta
ef0873082a
Fixed typo
2024-04-25 13:02:54 +05:30
Neeraj Gupta
5afc2de7bc
[server] Add admin endpoint for updating feature flag
2024-04-22 17:43:14 +05:30
Neeraj Gupta
648806baa7
[server] Add endpoint to get user feature flags
2024-04-22 17:30:54 +05:30
Neeraj Gupta
3fbf6674fe
[server] Add API to return feature flags value
2024-04-22 16:57:00 +05:30
Neeraj Gupta
5b4d66933e
[server] Add req validation for remoteStore insertOrUpdate
2024-04-22 16:44:12 +05:30
Neeraj Gupta
59ce8ea9bb
[server] Fix another validation issue
2024-04-22 10:18:18 +05:30
Neeraj Gupta
b43e077a24
[server] Another fix in file update req validation
2024-04-22 09:53:48 +05:30
Neeraj Gupta
74360f3c84
[server] Fix validation for fileUpdate
2024-04-22 09:41:14 +05:30
Neeraj Gupta
d0621eea3e
[server] Limit copying max 100 files in single req
2024-04-20 12:54:27 +05:30
Neeraj Gupta
cbdd116cea
[server] Copy thumb and file in parallel
2024-04-20 12:49:28 +05:30
Neeraj Gupta
91620965b0
[server] Minor refactor
2024-04-20 12:37:35 +05:30
Neeraj Gupta
5a5e3d28cb
[server] Copy files in parallel
2024-04-20 12:36:18 +05:30
Neeraj Gupta
bf738d9585
[server] Lint fix
2024-04-20 12:23:00 +05:30
Neeraj Gupta
ca7b03e945
[server] Fix incorrect pointer assignment in collection file map
2024-04-20 12:21:44 +05:30
Neeraj Gupta
fbf8b61891
[server] Fix query
2024-04-19 19:20:21 +05:30
Neeraj Gupta
710f76ee40
Merge remote-tracking branch 'origin/main' into save_a_copy
2024-04-19 13:36:00 +05:30
Neeraj Gupta
04df64de05
[server] Improvate req validation on file createOrUpdate ( #1485 )
...
## Description
During the testing of copyFile functionality, I ran into issues where
files were created without all attributes (esp File EncryptedKey & Nonce
for thumbnail and file decryption).
This change
## Tests
Tested regular file upload, unable to test update as Photos app on
simulator is not showing save option. I don't expect it to break.
2024-04-19 12:11:57 +05:30
Neeraj Gupta
816fa330de
[server] Implement support for copying object
2024-04-19 11:26:14 +05:30
Neeraj Gupta
c124cde471
[server] Add basic scaffold for copying files
2024-04-17 15:43:48 +05:30
Neeraj Gupta
aabb884828
[server] Add validation logic for file copy
2024-04-17 15:19:20 +05:30