Commit graph

177 commits

Author SHA1 Message Date
sirpiglr
3feb3d91d9 Add a way to display participants in an activity
Define interfaces for participant and voice state, fetch and subscribe to participant updates, and display participants in a new component within the Activity page.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 4414273a-a40f-4598-8758-a875f7eccc1c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/139vJay
Replit-Helium-Checkpoint-Created: true
2025-12-13 04:51:25 +00:00
sirpiglr
2e6de6e57c Remove references to Dev-Link across the application
Removes the "Dev-Link" identifier and associated configurations from various UI components and navigation elements, consolidating its functionality into the "Nexus" realm.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: c78d9734-c653-46ad-a86e-c692f7d13621
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/aPpJgbb
Replit-Helium-Checkpoint-Created: true
2025-12-13 02:36:31 +00:00
sirpiglr
8bf8584fa6 Fix Discord login and update deployment configuration
Correct Discord login flow by falling back to window.location.origin when VITE_API_BASE is not set. Update deployment configuration for autoscale and remove dead reference in Login.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 364421d0-abed-4b4a-a686-4aa79792a4a3
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/LFvmEVc
Replit-Helium-Checkpoint-Created: true
2025-12-09 02:02:36 +00:00
sirpiglr
0cd72d3ddc Add proper external link handling for Discord activities
Update DiscordActivityContext to include an `openExternalLink` function that uses the Discord SDK to open external URLs, replacing `window.open` calls to avoid popup blocking issues within the Discord client.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d3965bf1-4405-4725-8fa0-b46ffd1f2824
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
2025-12-08 21:04:49 +00:00
sirpiglr
6454eb224e Update Discord activity features and documentation
Refactors Discord activity integration to use new SDK authentication methods, updates API endpoints for token exchange and OAuth, and revises documentation for clarity.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: e54ac654-1faa-42a2-b227-b7df7908c2b7
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
2025-12-08 00:44:36 +00:00
MrPiglr
577ef68dad Sync local changes 2025-12-07 00:17:04 +00:00
sirpiglr
c2b45166b8 Update authentication flow and remove unused verification components
Refactors authentication context and login page, removing manual verification UI and ensuring proper profile creation via auth state changes. Updates Supabase auth linking and unlinking types.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: ec4482a8-b3eb-4d1e-8edb-34a8f6b04f0b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/fhRML7y
Replit-Helium-Checkpoint-Created: true
2025-12-06 03:30:01 +00:00
sirpiglr
79664f3e4c Improve authentication by extending timeouts and enhancing refresh handling
Extend loading timeout to 30s, remove onboarding progress from local storage clear, and remove invalid TOKEN_REFRESH_FAILED event handling.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 7c308a4f-cdda-469f-b6dd-d39d0348d45c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/saoW2ee
Replit-Helium-Checkpoint-Created: true
2025-12-02 22:06:25 +00:00
Builder.io
3ba5d68879 Prettier format pending files 2025-11-17 04:58:15 +00:00
Builder.io
fcc785759b Restore Foundation to Layout ARMS list with external link
cgen-45f8ed05af0d4e69a28b1b341cd9e1ed
2025-11-17 04:55:21 +00:00
Builder.io
8715e385cf Remove Foundation imports and routes from aethex.dev
cgen-4809a7ef8a7d4a6584b2f80894ecc422
2025-11-17 03:22:52 +00:00
Builder.io
a7d614e9ed Prettier format pending files 2025-11-16 09:32:17 +00:00
Builder.io
9e63a9dc87 completionId: cgen-7335c5c640504f1081885bb4461dc9d6
cgen-7335c5c640504f1081885bb4461dc9d6
2025-11-16 08:34:15 +00:00
Builder.io
60d83c97d8 completionId: cgen-23094e4a72da4e0c8e2b70331f6a0196
cgen-23094e4a72da4e0c8e2b70331f6a0196
2025-11-16 08:25:33 +00:00
Builder.io
aaac82137c Prettier format pending files 2025-11-15 02:11:47 +00:00
Builder.io
22deb7a44a Create context for subdomain-based passport rendering (aethex.me / aethex.space)
cgen-d354ca4c207a40e4bc71cc425d83f459
2025-11-15 01:26:00 +00:00
Builder.io
8e020e658a Create ArmThemeContext for arm-specific immersion theming
cgen-7bc52658902c4798920137eebbd25bfc
2025-11-13 05:40:57 +00:00
Builder.io
c5f6952b19 completionId: cgen-8fad880b65dd4d46bff93913659dcc24
cgen-8fad880b65dd4d46bff93913659dcc24
2025-11-13 03:54:56 +00:00
Builder.io
381a7dff27 Prettier format pending files 2025-11-13 03:24:02 +00:00
Builder.io
2353778a52 Fix /api/auth/send-verification-email in AuthContext.tsx
cgen-137341a3d8e545fea1c5a970023cb9f2
2025-11-13 03:01:27 +00:00
Builder.io
9dc954c273 Fix API_BASE definition in DiscordActivityContext.tsx
cgen-21330814c81248ce9920ae7b7fd93b6b
2025-11-13 03:00:32 +00:00
Builder.io
10e9411d36 Add API_BASE to AuthContext.tsx
cgen-546e43c8f9d0444b9d5ec87e43f89c10
2025-11-13 03:00:27 +00:00
Builder.io
da3a8c7c8e Add API_BASE to DiscordActivityContext.tsx
cgen-976eb5b1c3764e02ae10f7eff0d921e2
2025-11-13 03:00:23 +00:00
Builder.io
030cb1f1af completionId: cgen-a61e1e0828f3468da892ecaed565d9b6
cgen-a61e1e0828f3468da892ecaed565d9b6
2025-11-11 22:43:38 +00:00
Builder.io
5fc83048d1 completionId: cgen-943e8c0e51964112b1a8cdee1c319e5a
cgen-943e8c0e51964112b1a8cdee1c319e5a
2025-11-11 22:39:00 +00:00
Builder.io
65fea3ce45 completionId: cgen-21d129e4101b4d48a240419f117d5df5
cgen-21d129e4101b4d48a240419f117d5df5
2025-11-11 22:08:52 +00:00
Builder.io
132ce26fb3 completionId: cgen-e72cccfa914f4573ac1471eb67a3f05c
cgen-e72cccfa914f4573ac1471eb67a3f05c
2025-11-10 23:37:41 +00:00
Builder.io
0575151ffe Prettier format pending files 2025-11-10 22:02:35 +00:00
Builder.io
6dbb4a140f Improve Discord linking error handling and add better logging
cgen-550dfacfbd974366b78837beba90f6e7
2025-11-10 22:00:17 +00:00
Builder.io
074b93f79e Fix signIn to return user object for Login.tsx compatibility
cgen-000542f19b3744a798ac3d30a63af094
2025-11-10 21:58:58 +00:00
Builder.io
7d451e8bba Add redirectTo parameter to signInWithOAuth for staff login support
cgen-a5840c22e224448a971db83eb1de3b17
2025-11-10 19:28:07 +00:00
Builder.io
01c9e0212c Prettier format pending files 2025-11-10 03:18:01 +00:00
Builder.io
1db004b259 completionId: cgen-bfa502fa2cc04e66b20493388085f512
cgen-bfa502fa2cc04e66b20493388085f512
2025-11-10 03:06:24 +00:00
Builder.io
17a751f897 completionId: cgen-6586e28a76354f0f80f494746ac41b3f
cgen-6586e28a76354f0f80f494746ac41b3f
2025-11-10 02:56:03 +00:00
Builder.io
e945424d86 completionId: cgen-66675a65e7a84423a447d28a0dc4d5e0
cgen-66675a65e7a84423a447d28a0dc4d5e0
2025-11-10 02:55:36 +00:00
Builder.io
d403a96b20 Prettier format pending files 2025-11-10 02:53:29 +00:00
Builder.io
27695fe46b completionId: cgen-a24837f6b41847acab05e6def167c408
cgen-a24837f6b41847acab05e6def167c408
2025-11-10 02:52:14 +00:00
Builder.io
371aaba38a completionId: cgen-9848465b25094a989d6ad3c49589848a
cgen-9848465b25094a989d6ad3c49589848a
2025-11-10 02:52:10 +00:00
Builder.io
9dbd8a9c2b completionId: cgen-a83f13cacbd34e0eb7fdd790680e1ef4
cgen-a83f13cacbd34e0eb7fdd790680e1ef4
2025-11-10 02:52:02 +00:00
Builder.io
c66987bdf5 completionId: cgen-661dc5a5705841a2be21c7e64b90117b
cgen-661dc5a5705841a2be21c7e64b90117b
2025-11-10 02:45:25 +00:00
Builder.io
33d1641229 Fix AuthContext clearing session on every page load
cgen-fab9160a1ffc453fa595032e67855330
2025-11-10 00:45:49 +00:00
Builder.io
d3f8fad03e Prettier format pending files 2025-11-10 00:25:57 +00:00
Builder.io
982bc98155 Handle Discord OAuth link separately using custom endpoint
cgen-16af96fa93134cf2b2466e359454d4b3
2025-11-10 00:24:17 +00:00
Builder.io
fe49f35017 Add Discord to supported OAuth providers
cgen-520b7aed050442f6b12f57fe9e555355
2025-11-10 00:17:52 +00:00
Builder.io
890744574b Prettier format pending files 2025-11-09 23:43:44 +00:00
Builder.io
d5b871bbe5 completionId: cgen-2fdb870a51f54b57a1bcda5063a1bd09
cgen-2fdb870a51f54b57a1bcda5063a1bd09
2025-11-09 23:40:48 +00:00
Builder.io
2e4c958fff completionId: cgen-47627fcd65e1492788cb700f51a99223
cgen-47627fcd65e1492788cb700f51a99223
2025-11-09 23:40:38 +00:00
Builder.io
a04f1cb786 completionId: cgen-34f04021fe2d4c7daf28440dcabef431
cgen-34f04021fe2d4c7daf28440dcabef431
2025-11-09 23:40:24 +00:00
Builder.io
9e1120eb79 Add discordSdk.authenticate() call to properly authenticate session
cgen-43188a35f30a4b0d93f08cbbfd8402f8
2025-11-09 21:46:56 +00:00
Builder.io
81996f1040 Prettier format pending files 2025-11-09 09:28:34 +00:00