Neeraj Gupta
627eab472c
[server][cast] Only log ip mismatch instances
2024-05-03 12:32:16 +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
8038583d5a
[server] Restrict casting to same IP
2024-04-25 14:03:25 +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
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
Neeraj Gupta
c73dc36a8c
[Server] Fix data cleanup pipeline for recovered account ( #1410 )
...
## Description
For accounts that were recovered post deletion (within x days), we were
not removing the entry from data_cleanup cron.
The data_clean up cron anyways verify that the account is indeed deleted
before proceeding with deletion, so it was not causing any harm, but the
cron was logging error.
## Tests
- [x] Verify that data clean up entry is removed if the account is
recovered
- [x] Verify that for existing data_cleanup entry for already recovered
account, the entry is deleted from cron.
2024-04-15 10:09:29 +05:30
Neeraj Gupta
8ed2c7cff9
[server] Pick base publicHost url from config ( #1443 )
...
## Description
## Tests
Ran locally with the config in local.yaml and verified that it's
modified as well when I had put localhost:3002 in the museum.yaml config
2024-04-15 09:56:21 +05:30
Neeraj Gupta
a9072d7dcb
[server] Add todo
2024-04-12 13:16:55 +05:30
Neeraj Gupta
830483ca68
[server] Remove existing scheduledDelete entries if account is recovered
2024-04-11 11:03:57 +05:30
Neeraj Gupta
02e8861e96
[server] Remove entry from data cleanup on account recovery
2024-04-11 10:54:38 +05:30
Neeraj Gupta
339d728774
[server] Handle no user err gracefully
2024-04-11 10:29:39 +05:30
Neeraj Gupta
fa195af971
[server]Change log level to warning
2024-04-11 10:26:19 +05:30
Neeraj Gupta
46188313ad
Minor refactor
2024-04-09 11:20:45 +05:30
Neeraj Gupta
73eacfb30d
[server] Use correct app while updating ott table
2024-04-09 11:14:44 +05:30
vishnukvmd
c32badc82c
[server] Delete the subscriber on listmonk when needed
2024-04-05 17:12:06 +05:30
Manav Rathi
b6177a5bc3
Listmonk mailing list control ( #1289 )
...
## Description
Add listmonk mailing list subscribe and unsubscribe
## Tests
Tested getSubscriberID, unsubscribe, and subscribe using a locally
running listmonk server with different parameters.
- [x] A new subscriber is created and added to the listmonk campaign
mailing list on listmonkSubscribe() for the given list IDs
- [x] Subscriber is removed from listmonk campaign mailing list on
listmonkUnsubscribe() for the given list IDs
- [x] The old email address is unsubscribed, and the new email is
subscribed when a user updates the email
2024-04-04 17:21:55 +05:30
Vishal
d8190926fd
Change if-else
2024-04-04 11:24:13 +05:30
Vishal
92715b658c
Change API parameter
2024-04-03 19:24:12 +05:30
Vishal
2ddf4c897c
Rectify if else
2024-04-03 18:25:41 +05:30
Vishal
ffefae89a6
Redefine struct
2024-04-03 17:50:53 +05:30
Vishal
39ec761949
fix warnings
2024-04-03 12:57:37 +05:30
Vishal
01f842c445
Rearrange methods
2024-04-03 12:41:18 +05:30
Neeraj Gupta
2fe703df92
[server] Increase embedding fetch limit ( #1300 )
...
## Description
Also use different semaphore than existing diff API
## Tests
2024-04-03 12:38:34 +05:30
Vishal
18c48c7e0a
Fix typo in comment
2024-04-03 11:14:55 +05:30
Vishal
b8100b1273
rename functions
2024-04-02 17:45:30 +05:30
Vishal
a5fcbbf901
add listmonk mailing list control (subscribe/usubscribe)
2024-04-02 17:36:53 +05:30
Neeraj Gupta
25cedd5e2f
[server] Gracefully handle stale collection entry ( #1260 )
...
## Description
## Tests
2024-03-30 15:24:52 +05:30
Neeraj Gupta
459c4515a0
[server] Drop locationTag table and related code
2024-03-29 16:08:28 +05:30
vishnukvmd
44403c94c2
Cancel SEPA subscriptions when payments fail
2024-03-27 16:20:58 +05:30
vishnukvmd
25a054287a
Prevent duplicate emails for SEPA
2024-03-27 14:22:30 +05:30
vishnukvmd
888aca7e6c
Extract common code
2024-03-26 21:11:57 +05:30
vishnukvmd
31d3319d20
Revert "Depend on subscription-past-due events to trigger the account-on-hold email"
...
This reverts commit a131c16f4e
.
2024-03-26 20:59:02 +05:30
vishnukvmd
a131c16f4e
Depend on subscription-past-due events to trigger the account-on-hold email
2024-03-26 20:29:55 +05:30