645 Commits

Author SHA1 Message Date
Neeraj Gupta
e74d705446 [server] API to enable joining collection via link 2025-01-06 11:27:22 +05:30
vishnukvmd
a11ea3b41b Update template 2025-01-04 17:16:05 +05:30
vishnukvmd
f967b6b00e Request feedback on paid sub cancellation 2025-01-04 17:05:07 +05:30
vishnukvmd
afd8d4caac Fix case 2025-01-03 16:52:12 +05:30
Neeraj Gupta
a1e97239c3
[server] Skip sending ott during signup when registrations are disabled (#4563)
## Description

## Tests
2025-01-01 14:39:00 +05:30
Neeraj Gupta
ede505d939 [server] Speed up deletion 2025-01-01 13:40:48 +05:30
Manav Rathi
93071af19a
[server] Add workaround for intermittent Safari CORS errors (#4540)
At times, Safari will fail our API responses because its CORS preflight
fails. The errors are reproducible, but intermittently, and not on
localhost. We seem not to be the first ones to hit
[this](https://github.com/processing/p5.js-web-editor/issues/3156).

Based on a hint from:


https://github.com/supabase/supabase/issues/20982#issuecomment-2548329565

Modify our CORS responses to use 200 instead of 204 to try and fix
Safari.
2024-12-30 18:54:31 +05:30
Manav Rathi
182fd89356
[server] Retain published image commit as branch instead of tag
Overwriting tags is clunky (besides being generally discouraged). e.g. pulling
the overwritten tags locally requires `git fetch --force --tags`. So instead use
the branch `server/ghcr` to point to the commit from which the latest published
ghcr docker image has been built
2024-12-30 13:58:08 +05:30
Manav Rathi
6516b457cb
[server] Add workaround for intermittent Safari CORS errors
At times, Safari will fail our API responses because its CORS preflight fails.
The errors are reproducible, but intermittently, and not on localhost.  We seem
not to be the first ones to hit [this](https://github.com/processing/p5.js-web-editor/issues/3156).

Based on a hint from:

https://github.com/supabase/supabase/issues/20982#issuecomment-2548329565

Modify our CORS responses to use 200 instead of 204 to try and fix Safari.
2024-12-30 12:13:53 +05:30
Neeraj Gupta
7adb166fad [server] Fix canDowngrade storage check 2024-12-27 15:18:55 +05:30
Neeraj Gupta
42a8b5c826 [server] Rename accountUrl -> accountsUrl 2024-12-24 15:25:04 +05:30
Neeraj Gupta
1bef409552
[server] Return various app urls as part of relevant API response. (#4458)
## Description

For the cast dialog, that we show on the app, before making the API call
to pair. Have parked that change for now.

## Tests
2024-12-23 15:08:00 +05:30
Neeraj Gupta
62155040da Review comment + return castUrl as part of featureFlag 2024-12-23 14:19:33 +05:30
Neeraj Gupta
0df0126af4 [server] Disable 2fa on legacy account recovery 2024-12-21 17:15:50 +05:30
Neeraj Gupta
4cb11f4b06 [server] Return accounts & familyUrl 2024-12-21 11:56:43 +05:30
Neeraj Gupta
150faa5d84 [server] Config for accounts,cast, & family apps 2024-12-21 11:46:12 +05:30
Neeraj Gupta
7f3d0a5328 Add comment 2024-12-18 13:19:32 +05:30
Neeraj Gupta
423a669cff [sever] Bump db migration query 2024-12-18 13:12:16 +05:30
Neeraj Gupta
4546d60e61 Merge remote-tracking branch 'origin/main' into video_file_preview 2024-12-18 13:09:19 +05:30
Neeraj Gupta
eec060ae71 Fixed typos 2024-12-17 13:37:34 +05:30
Neeraj Gupta
b3cf07f232 Merge remote-tracking branch 'origin/main' into video_file_preview 2024-12-17 13:34:24 +05:30
Neeraj Gupta
f1e17948c4 [server] Lint fix 2024-12-16 13:42:11 +05:30
Neeraj Gupta
abeac7aa49 [server] Upgrade go version to 1.23 2024-12-16 13:38:53 +05:30
Vishnu Mohandas
34e6e71b34
Return empty list (#4402) 2024-12-16 09:37:48 +05:30
vishnukvmd
c6faaf8aa9 Return empty list 2024-12-14 10:27:44 -08:00
Vishnu Mohandas
ca40492d99
Remove bold (#4393) 2024-12-13 12:44:18 +05:30
vishnukvmd
c220e0385a Update 2024-12-12 23:13:13 -08:00
vishnukvmd
df9c08cd7f Remove bold 2024-12-12 23:08:08 -08:00
Neeraj Gupta
113fbef0d9 [server] Fix recovery email 2024-12-13 12:31:12 +05:30
Neeraj Gupta
58ae5eee32 Update from address 2024-12-13 12:01:35 +05:30
Neeraj Gupta
eaee515e17 Update templates 2024-12-13 12:01:06 +05:30
Neeraj Gupta
3be7c4a60f Update templates 2024-12-13 11:49:26 +05:30
Neeraj Gupta
38d679f574 [server] Clean up emergency contacts on account deletion 2024-12-12 15:32:10 +05:30
Neeraj Gupta
c648127ff8 [server] Reject/Stop active recovery when contact is removed 2024-12-12 14:53:08 +05:30
Neeraj Gupta
cbe105020b Update emails 2024-12-12 14:21:32 +05:30
Neeraj Gupta
9c0426d716 [server] Update contact emails 2024-12-12 11:27:58 +05:30
Neeraj Gupta
35de887624 [server] Update contact emails 2024-12-12 11:27:52 +05:30
Neeraj Gupta
b6d9527f1d [server] Update template 2024-12-11 16:23:40 +05:30
Neeraj Gupta
12927b6f82 [server] Send recovery emails 2024-12-11 16:08:27 +05:30
Neeraj Gupta
92208b7d21 [server] Send legacy invites 2024-12-11 15:25:54 +05:30
Neeraj Gupta
e4c35b404e [server] Support for sending mail with base template 2024-12-11 15:24:00 +05:30
Neeraj Gupta
7b85d216dd [mob] Legacy UX fixes 2024-12-10 14:34:17 +05:30
Neeraj Gupta
ebf92dba94 [mob] Allow internal user to approve recovery for testing 2024-12-10 13:43:25 +05:30
Neeraj Gupta
c4799a719b [server] Fix next reminder time 2024-12-10 13:38:39 +05:30
Neeraj Gupta
1222a063e8 Add support for approving recovery 2024-12-10 13:33:18 +05:30
Neeraj Gupta
7952257a89 Fix server status 2024-12-10 11:45:24 +05:30
Neeraj Gupta
5aa2527021 [server] Change default emergency notice to 30 days 2024-12-09 13:08:30 +05:30
Neeraj Gupta
e6fa7d4e21 [server] Migrate server changes for emergency contact 2024-12-06 21:41:28 +05:30
Zayd
0fe23817cc
fixes minor typo in docker-compose comments 2024-12-05 15:04:33 -08:00
Manav Rathi
ac15a502b9
[server] Remove unnecessary logging when mailing lists are not configured 2024-12-02 10:08:01 +05:30