aethex-forge/api
AeThex f1bcc957f9 fix: Discord Activity token exchange, CSP headers, subscription routes, and static asset 404
- Remove redirect_uri from Discord token exchange (Activities use proxy auth, not redirect flow)
- Add Content-Security-Policy with frame-ancestors for Discord embedding (was only in vercel.json)
- Wire up subscription create-checkout and manage routes in Express
- Add Studio arm to ArmSwitcher with external link
- Prevent SPA catch-all from serving HTML for missing static assets (fixes script.js Unexpected token error)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 23:49:50 +00:00
..
achievements Update imports batch 28 2025-11-16 05:03:40 +00:00
admin Add admin moderation and analytics dashboards 2026-01-26 22:39:47 +00:00
ai Add AI chat assistant and backend API for AI interactions 2025-12-06 03:58:12 +00:00
auth Fix various type errors in API files to ensure proper functionality 2025-12-08 01:29:26 +00:00
blog Fix boolean return type in isUserAdminOrStaff 2025-11-16 07:07:59 +00:00
candidate Add Candidate Portal foundation - API and core pages 2026-01-26 21:58:45 +00:00
community Prettier format pending files 2025-11-16 07:12:36 +00:00
corp Update authentication and authorization logic across multiple API endpoints 2025-12-13 03:17:12 +00:00
courses Create course download endpoint 2025-11-13 04:08:19 +00:00
developer feat: Complete database migration and developer platform 2026-01-10 02:05:15 +00:00
devlink Update _supabase imports to include .js extension - batch 1 2025-11-16 05:03:04 +00:00
discord fix: Discord Activity token exchange, CSP headers, subscription routes, and static asset 404 2026-04-14 23:49:50 +00:00
ethos Fix various type errors in API files to ensure proper functionality 2025-12-08 01:29:26 +00:00
feed GET /api/feed - Unified community feed with arm filtering 2025-11-13 06:19:18 +00:00
foundation Update authentication and authorization logic across multiple API endpoints 2025-12-13 03:17:12 +00:00
gameforge Fix various type errors in API files to ensure proper functionality 2025-12-08 01:29:26 +00:00
games Fix various type errors in API files to ensure proper functionality 2025-12-08 01:29:26 +00:00
github/oauth Fix various type errors in API files to ensure proper functionality 2025-12-08 01:29:26 +00:00
google/oauth Prettier format pending files 2025-11-17 08:47:57 +00:00
integrations Fix various type errors in API files to ensure proper functionality 2025-12-08 01:29:26 +00:00
labs Update imports batch 66 2025-11-16 05:04:30 +00:00
nexus Fix various type errors in API files to ensure proper functionality 2025-12-08 01:29:26 +00:00
nexus-core Update authentication and authorization logic across multiple API endpoints 2025-12-13 03:17:12 +00:00
passport Prettier format pending files 2025-11-16 09:42:50 +00:00
profile Make profile endpoint read-only cache, reject writes 2025-11-17 03:54:25 +00:00
roblox Fix type casting in arm affiliations 2025-11-16 07:08:24 +00:00
staff Add OKR management and time tracking features 2026-01-26 22:36:16 +00:00
studio Update authentication and authorization logic across multiple API endpoints 2025-12-13 03:17:12 +00:00
subscriptions Add subscription management and pricing tiers to the platform 2025-12-12 23:27:03 +00:00
user Improve Discord Activity UI with public endpoints and new realm setting 2025-12-08 22:13:52 +00:00
web3 Prettier format pending files 2025-11-08 11:03:25 +00:00
.vercelignore completionId: cgen-749b1ab65663407aadb24833be766c19 2025-11-16 08:25:14 +00:00
_auth.ts Implement shared authentication and authorization helpers for API security 2025-12-13 03:06:44 +00:00
_notifications.ts Prettier format pending files 2025-11-16 06:57:56 +00:00
_oauth-federation.ts Prettier format pending files 2025-11-17 08:47:57 +00:00
_supabase.ts completionId: cgen-5723b94d8a1c42d693d94d8552b0af02 2025-11-16 09:50:22 +00:00
applications.ts Prettier format pending files 2025-11-16 07:12:36 +00:00
creators.ts Prettier format pending files 2025-11-17 03:02:34 +00:00
devconnect-links.ts Prettier format pending files 2025-11-16 07:12:36 +00:00
interests.ts Update imports batch 28 2025-11-16 05:03:40 +00:00
opportunities.ts Prettier format pending files 2025-11-16 06:57:56 +00:00
roblox-callback.ts Update _supabase imports to include .js extension - batch 1 2025-11-16 05:03:04 +00:00
sync-docs-gitbook.ts Prettier format pending files 2025-11-08 17:32:49 +00:00
tsconfig.json TypeScript config for Vercel API functions 2025-11-16 04:34:27 +00:00