Commit Graph

324 Commits

Author SHA1 Message Date
Neeraj Gupta
05f5c7f439 [server] Wrap inside db transaction 2024-11-19 10:28:02 +05:30
Neeraj Gupta
641a73c101 [server] validate bonus reversal 2024-11-19 10:24:58 +05:30
Neeraj Gupta
bd53eaec28 [server] Add validation for object_keys 2024-11-13 12:04:55 +05:30
Vishnu Mohandas
ae89637cf9 [server] Send a notification email on BF deal purchase (#3994)
<img width="634" alt="Screenshot 2024-11-09 at 11 13 38 AM"
src="https://github.com/user-attachments/assets/156d86ae-1bf3-411a-9dfb-f992d9e34abd">
2024-11-09 11:42:56 +05:30
vishnukvmd
f5549d4458 [server] Send a notification email on BF deal purchase 2024-11-09 11:13:14 +05:30
Vishnu Mohandas
4dfb73e3d9 [server] Black Friday 2024 (#3977) 2024-11-08 16:28:24 +05:30
vishnukvmd
a558da2706 [server] Black Friday 2024 2024-11-08 16:14:59 +05:30
Neeraj Gupta
ccc436be26 [server] refactor fd status API 2024-11-07 14:33:04 +05:30
Neeraj Gupta
9a683d65c9 [server] Log userID on passkey auth failure 2024-11-06 17:36:18 +05:30
Neeraj Gupta
9e06245941 [server] increse file data replication lockTime 2024-11-06 17:36:18 +05:30
Neeraj Gupta
a87fdfa94b fix log msg 2024-11-06 17:36:18 +05:30
Neeraj Gupta
ff7d65041a [server] Avoid immedidate sync 2024-11-06 17:36:18 +05:30
Neeraj Gupta
0fc17e9453 [server] Log additional details on replication failure 2024-11-04 18:00:59 +05:30
Neeraj Gupta
70f79ebae4 [server] Change method type 2024-10-28 15:12:24 +05:30
Neeraj Gupta
17d1589859 [server] API to get index diff status 2024-10-28 15:03:08 +05:30
ashilkn
3b8c1ed9e3 [server] Add '/' before query params for an album's share URL 2024-10-26 07:51:20 +05:30
Neeraj Gupta
4dc2d277d2 [server] Add API to terminate userSession 2024-10-22 10:16:52 +05:30
Neeraj Gupta
49c8e545b3 [server] Remove freshToken req for account recovery 2024-10-19 11:16:57 +05:30
Neeraj Gupta
8c722c39ec [server] Remove invites & remove members during closeFamily 2024-09-24 15:28:47 +05:30
Neeraj Gupta
5f873a0f7b Increase waittime on error 2024-09-19 11:55:54 +05:30
Neeraj Gupta
a8c7dd52ba [server] Slow down crons 2024-09-19 11:49:48 +05:30
Neeraj Gupta
41512540e4 [server] Remove timelimit for applying referral code 2024-09-18 11:20:15 +05:30
Neeraj Gupta
7911c14e40 [server] Return 4xx for bad request (#3302)
## Description

## Tests
2024-09-17 09:50:38 +05:30
Neeraj Gupta
802ba2bc5b [server] Gracefully handle duplicate update req (#3301)
## Description

## Tests
2024-09-17 09:14:19 +05:30
Tobias Genannt
d25420c867 [server] Optional SMTP authentication
When using a local relay server, not authentication is needed. To
support this use-case authentication is only send to the server when an
user and password are set in the configuration file.
2024-09-15 15:15:10 +02:00
Neeraj Gupta
0947b2bbaa [server] Fix sharing validation 2024-09-13 14:14:31 +05:30
Manav Rathi
af6feaf735 [server] Remove unused roadmap related endpoints 2024-09-09 13:46:54 +05:30
Neeraj Gupta
9920578ca2 [server] Log slowUpload for all destinations 2024-09-06 13:29:57 +05:30
Manav Rathi
9a37542158 [server] Load museum.yaml after configuration.yaml
Since museum.yaml is gitignored, loading it the last makes it easier to do
ad-hoc configuration changes without marking the git tree dirty.
2024-09-05 09:59:32 +05:30
Neeraj Gupta
c416819f0a [server] Increase duration of free trial 2024-09-04 12:18:06 +05:30
Neeraj Gupta
a54237e8e2 [server] Gracefully handle auth key exist err 2024-09-02 17:04:04 +05:30
Neeraj Gupta
236d24c79b [server] Gracefully handle deleted users 2024-08-29 18:01:06 +05:30
Neeraj Gupta
7103477598 [server] Reduce filedata delete worker count to 1 2024-08-27 16:30:04 +05:30
Neeraj Gupta
4ecc64e478 [server] Handle case when no entry exists in trash 2024-08-27 12:35:24 +05:30
Manav Rathi
46e1552f1e [server] Cache count improvement (#2972)
## Description
This does not handle the case where the server might get multiple
request for same user to get the count, and the file count is not cached
yet.

## Tests
2024-08-27 12:15:09 +05:30
Neeraj Gupta
e32facf3e6 [server] Refresh fileCount only if trash or usage changed 2024-08-27 12:01:00 +05:30
Neeraj Gupta
0925f7f0a2 [server] Allow adding support bonus 2024-08-27 11:32:48 +05:30
Neeraj Gupta
bf7f1d43c0 [server] Update endpoint 2024-08-27 11:26:59 +05:30
Neeraj Gupta
e0eda79a91 [server] Refactor 2024-08-27 11:20:27 +05:30
Neeraj Gupta
9334540e1e [server] Rename 2024-08-27 11:14:34 +05:30
Neeraj Gupta
f67516f696 [server] Remove duplicate code 2024-08-27 10:56:56 +05:30
Manav Rathi
45c4d1c623 [server] Remove unused endpoint (#2968)
## Description

## Tests
2024-08-27 10:51:47 +05:30
Neeraj Gupta
65497862ea [server] Remove unused endpoint 2024-08-27 10:48:56 +05:30
Manav Rathi
e2c3b625db [server] Log slow replication upload (#2966)
## Description

## Tests
2024-08-27 10:07:40 +05:30
Neeraj Gupta
706bb12273 [server] Log slow replication 2024-08-27 10:00:06 +05:30
Neeraj Gupta
924bee53e8 [server] Upload fileData in async manner 2024-08-26 17:19:54 +05:30
Neeraj Gupta
b258c3a6b7 [server] Remove slow req logging 2024-08-26 17:19:54 +05:30
Neeraj Gupta
34706eff46 [server] Treat invalid attestation resp as badRequest 2024-08-26 11:25:05 +05:30
Brogio
93e2036cfd Update referral.go to check for profanity in code (#2868)
## Description
Checks if the code contains profanity

## Tests
2024-08-26 11:17:14 +05:30
Neeraj Gupta
9be01793ac remove check for deleted user 2024-08-24 16:46:15 +05:30