Add the maintenance mode API endpoint as a serverless function in the `/api` directory for Vercel deployment, resolving the 404 error and changing it to a 403 Forbidden error, indicating the endpoint is now reachable but requires proper admin authentication. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: c9112cee-59c2-4f0e-a0fd-fcf496f93fd8 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/qPXTzuE Replit-Helium-Checkpoint-Created: true
75 lines
No EOL
2.9 KiB
Text
75 lines
No EOL
2.9 KiB
Text
index-CRtYY8PW.js:1017 GET https://kmdeisowhtsalsekkzqd.supabase.co/rest/v1/user_profiles?select=*%2Cuser_achievements%28achievements%28xp_reward%29%29&order=updated_at.desc&limit=200 400 (Bad Request)
|
|
(anonymous) @ index-CRtYY8PW.js:1017
|
|
(anonymous) @ index-CRtYY8PW.js:1017
|
|
await in (anonymous)
|
|
then @ index-CRtYY8PW.js:992Understand this error
|
|
index-CRtYY8PW.js:2413 GET https://aethex.dev/api/applications?user_id=f2719189-f99f-48b6-aafd-b429b0e2a804 500 (Internal Server Error)
|
|
(anonymous) @ index-CRtYY8PW.js:2413
|
|
(anonymous) @ index-CRtYY8PW.js:2413
|
|
ux @ index-CRtYY8PW.js:40
|
|
Gc @ index-CRtYY8PW.js:40
|
|
tZ @ index-CRtYY8PW.js:40
|
|
fl @ index-CRtYY8PW.js:40
|
|
cE @ index-CRtYY8PW.js:40
|
|
ro @ index-CRtYY8PW.js:38
|
|
(anonymous) @ index-CRtYY8PW.js:40Understand this error
|
|
index-CRtYY8PW.js:1049 POST https://aethex.dev/api/admin/platform/maintenance 403 (Forbidden)
|
|
(anonymous) @ index-CRtYY8PW.js:1049
|
|
await in (anonymous)
|
|
o @ index-CRtYY8PW.js:2345
|
|
(anonymous) @ index-CRtYY8PW.js:40
|
|
(anonymous) @ index-CRtYY8PW.js:2333
|
|
(anonymous) @ index-CRtYY8PW.js:40
|
|
yJ @ index-CRtYY8PW.js:37
|
|
wJ @ index-CRtYY8PW.js:37
|
|
NJ @ index-CRtYY8PW.js:37
|
|
$3 @ index-CRtYY8PW.js:37
|
|
F3 @ index-CRtYY8PW.js:37
|
|
(anonymous) @ index-CRtYY8PW.js:37
|
|
mj @ index-CRtYY8PW.js:40
|
|
W5 @ index-CRtYY8PW.js:37
|
|
my @ index-CRtYY8PW.js:37
|
|
Yv @ index-CRtYY8PW.js:37
|
|
FJ @ index-CRtYY8PW.js:37Understand this error
|
|
index-CRtYY8PW.js:1049 Failed to toggle maintenance mode: Error: Forbidden - Admin access required
|
|
at index-CRtYY8PW.js:1049:31868
|
|
at async Object.o (index-CRtYY8PW.js:2345:7537)
|
|
(anonymous) @ index-CRtYY8PW.js:1049
|
|
await in (anonymous)
|
|
o @ index-CRtYY8PW.js:2345
|
|
(anonymous) @ index-CRtYY8PW.js:40
|
|
(anonymous) @ index-CRtYY8PW.js:2333
|
|
(anonymous) @ index-CRtYY8PW.js:40
|
|
yJ @ index-CRtYY8PW.js:37
|
|
wJ @ index-CRtYY8PW.js:37
|
|
NJ @ index-CRtYY8PW.js:37
|
|
$3 @ index-CRtYY8PW.js:37
|
|
F3 @ index-CRtYY8PW.js:37
|
|
(anonymous) @ index-CRtYY8PW.js:37
|
|
mj @ index-CRtYY8PW.js:40
|
|
W5 @ index-CRtYY8PW.js:37
|
|
my @ index-CRtYY8PW.js:37
|
|
Yv @ index-CRtYY8PW.js:37
|
|
FJ @ index-CRtYY8PW.js:37Understand this error
|
|
index-CRtYY8PW.js:1049 Auth loading timeout - forcing loading to false
|
|
index-CRtYY8PW.js:1049 POST https://aethex.dev/api/admin/platform/maintenance 403 (Forbidden)
|
|
(anonymous) @ index-CRtYY8PW.js:1049
|
|
await in (anonymous)
|
|
o @ index-CRtYY8PW.js:2345
|
|
(anonymous) @ index-CRtYY8PW.js:40
|
|
(anonymous) @ index-CRtYY8PW.js:2333
|
|
(anonymous) @ index-CRtYY8PW.js:40
|
|
yJ @ index-CRtYY8PW.js:37
|
|
wJ @ index-CRtYY8PW.js:37
|
|
NJ @ index-CRtYY8PW.js:37
|
|
$3 @ index-CRtYY8PW.js:37
|
|
F3 @ index-CRtYY8PW.js:37
|
|
(anonymous) @ index-CRtYY8PW.js:37
|
|
mj @ index-CRtYY8PW.js:40
|
|
W5 @ index-CRtYY8PW.js:37
|
|
my @ index-CRtYY8PW.js:37
|
|
Yv @ index-CRtYY8PW.js:37
|
|
FJ @ index-CRtYY8PW.js:37Understand this error
|
|
index-CRtYY8PW.js:1049 Failed to toggle maintenance mode: Error: Forbidden - Admin access required
|
|
at index-CRtYY8PW.js:1049:31868
|
|
at async Object.o (index-CRtYY8PW.js:2345:7537) |