Commit graph

2074 commits

Author SHA1 Message Date
Builder.io
13b0c2449f Create .env file for Discord bot with environment variables
cgen-9d2c6577531c41298c49b7307bac588f
2025-11-08 13:18:46 +00:00
Builder.io
ce4a36fcde Add environment variable validation to bot.js
cgen-65cdc8ed704240e68cf47c612775b9eb
2025-11-08 13:06:17 +00:00
Builder.io
2b4c4acd3d Create Discloud configuration for Discord bot
cgen-fd2baaa03bea451dbc90710f97cc95bc
2025-11-08 12:27:28 +00:00
Builder.io
79915276f5 Remove exposed Discord bot token from DEPLOYMENT_GUIDE.md
cgen-2a0710100e874e2e849dc5cf451f7f6a
2025-11-08 11:52:59 +00:00
Builder.io
a8e5ef28be Remove exposed Gitbook API token from sync-docs-gitbook.ts
cgen-fb464be7162b4e859a8966ab35665c3d
2025-11-08 11:43:09 +00:00
Builder.io
e5aacf6773 Prettier format pending files 2025-11-08 11:03:25 +00:00
Builder.io
ba233408ed Create Discord role sync endpoint for bot
cgen-945cb2a0fb6e4dd8bc64398d0c12b50b
2025-11-08 10:47:30 +00:00
Builder.io
50fc995407 Create Spaceship deployment guide for Discord bot
cgen-22b443c77e964b9a9964cf52ba63a0d1
2025-11-08 10:47:18 +00:00
Builder.io
4d0f1b10c5 Add Discord Management TabsContent to Admin panel
cgen-0659f4c22b33478bbcd8dcbb8c3deed3
2025-11-08 10:46:56 +00:00
Builder.io
653a7327a0 Add Discord Management tab to Admin panel
cgen-6f78a2b413154cf78e5e9af66ae4d1b8
2025-11-08 10:46:34 +00:00
Builder.io
f6a00ba697 Add RealmSelection rendering logic to Onboarding
cgen-c0102286e9cf4b679525360cd7630c32
2025-11-08 10:46:13 +00:00
Builder.io
63e0ca85de Add RealmSelection import to Onboarding
cgen-9a7f402a43534eda882395853d688a18
2025-11-08 10:45:49 +00:00
Builder.io
42fbb21946 Create Realm Selection component for onboarding
cgen-9b5c4fb84616438b8a38a4ffe83b0b86
2025-11-08 10:45:43 +00:00
Builder.io
50ab61d362 Add DiscordVerify import to App.tsx
cgen-e2e418864a6d4e92a11bfeafa9daf8f3
2025-11-08 10:45:28 +00:00
Builder.io
2edbb7eb80 Create DiscordVerify page to handle verification code from Discord
cgen-8c0e2227a2504349a8d4d54db2ba2e6d
2025-11-08 10:45:23 +00:00
Builder.io
3ca97b8ca3 Create API endpoint to link Discord account after verification
cgen-af53d4b4e74941b7851625fe8a7c5e65
2025-11-08 10:44:32 +00:00
Builder.io
5bccad60f4 Create Discord integration database tables and RLS policies
cgen-52c94bb809be4636b35ad0c3e13adc99
2025-11-08 10:44:24 +00:00
Builder.io
95ea16e7f4 Create environment template for Discord bot
cgen-ed8e0d6bffab450f871c036fe1695909
2025-11-08 10:44:13 +00:00
Builder.io
047af505d4 Create Dockerfile for Discord bot on Spaceship
cgen-1e87602c28c04011b924a79f6b69f338
2025-11-08 10:44:08 +00:00
Builder.io
a1ed5a4356 Create Discord bot package.json with dependencies
cgen-8b22700ff2db49b2bf99b59eca9f28de
2025-11-08 10:44:03 +00:00
Builder.io
1f7161a252 Create /verify-role command to check assigned roles
cgen-929d42ccff9c4e4f86f3d3b3650ef064
2025-11-08 10:43:41 +00:00
Builder.io
43cee9eeb7 Create /unlink command to disconnect Discord account
cgen-504dd52ffd5d46f198e36ae3dbd51c46
2025-11-08 10:43:19 +00:00
Builder.io
8749c1b6e3 Create /profile command to show AeThex profile
cgen-c9735d7865ce47c487f90ef29ea6f010
2025-11-08 10:43:01 +00:00
Builder.io
16031cc545 Create /set-realm command to choose primary arm
cgen-8e17e4dbfb8f48cda68f152b6cef8299
2025-11-08 10:42:53 +00:00
Builder.io
bd8a714aa7 Create /verify slash command for account linking
cgen-1efe20e7c7ef459c8ae17838eff0a452
2025-11-08 10:41:24 +00:00
Builder.io
e0ed277eb9 Create main Discord.js bot server
cgen-1510349e31f84ab4bc9ae552d136d6b5
2025-11-08 10:41:13 +00:00
Builder.io
55ca1e5e03 Add video showcase section to Labs page
cgen-f4fff58c295640f2856e9e3ca57d9668
2025-11-08 10:10:20 +00:00
Builder.io
892e173849 Create Game Integration Guide
cgen-dac3cfb24a29402fafb5dfe7a5c07af7
2025-11-08 09:56:19 +00:00
Builder.io
1e714a791a Create endpoint to link Web3 wallet to user
cgen-65002184fdf2400abecc6d6e0a638c5d
2025-11-08 09:55:55 +00:00
Builder.io
9108240e9a Create endpoint to link Roblox account to user
cgen-bc4f6be9ed63493b8322380103b873bc
2025-11-08 09:55:47 +00:00
Builder.io
d7c1a2b1dd Wrap App with Web3Provider opening and closing tags
cgen-e2d3d05c5e9d4bef8119ed1463a17873
2025-11-08 09:55:40 +00:00
Builder.io
06b9610569 Import Web3Provider
cgen-a58c049f74624b5faa814956ed939574
2025-11-08 09:55:28 +00:00
Builder.io
5204019256 Add imports for RobloxCallback and Web3Callback
cgen-4149cb7d4a7141c494a880fc4baa87b5
2025-11-08 09:55:24 +00:00
Builder.io
3447bb74c3 Add Wallet icon to imports
cgen-4b3a4a47e4f24b1a92baa717c00263c7
2025-11-08 09:55:14 +00:00
Builder.io
0872df7b05 Create Web3 and game integration tables
cgen-2ec91a1abd15412fa22dc68ca1115955
2025-11-08 09:55:01 +00:00
Builder.io
d3c7c87ed7 Create game token verification endpoint
cgen-c88dbcd85cbf48dcb82de934e825f1c2
2025-11-08 09:54:49 +00:00
Builder.io
ddc07569dd Create generic game authentication endpoint (Unity, Unreal, Godot)
cgen-9ee8170335a846309fe0076f1e3a20c0
2025-11-08 09:54:43 +00:00
Builder.io
23fdd81533 Create Roblox game authentication endpoint
cgen-e654572a663f44aaa9bf9a4a69d87c82
2025-11-08 09:54:35 +00:00
Builder.io
65663b8725 Create Web3 signature verification endpoint
cgen-090d937f1e7f4dacb9ac9c5b2202f349
2025-11-08 09:54:26 +00:00
Builder.io
437b7fd7f2 Create Web3 nonce endpoint
cgen-718fe01d038a420c9b60c4935e318661
2025-11-08 09:54:18 +00:00
Builder.io
ed0f77ca7c Create Roblox OAuth callback handler
cgen-69b8987cff38461d9c00d268861cf6bb
2025-11-08 09:54:13 +00:00
Builder.io
c9a5cd2593 Create Web3Callback.tsx - Handle Ethereum signature verification
cgen-9c81cac1a6b041b5b628da737e320175
2025-11-08 09:54:06 +00:00
Builder.io
e0fda83dda Create Web3Context.tsx - Handle Ethereum wallet authentication
cgen-5298fa7511b84700a8069a80c6d5ec44
2025-11-08 09:53:57 +00:00
Builder.io
5f07d43aed Create RobloxCallback.tsx - Handle Roblox OAuth redirect
cgen-258689b0c6484b3aa6843e6299555203
2025-11-08 09:53:48 +00:00
Builder.io
12d0881954 Simplify signOut and add console logging to debug the issue
cgen-954b41933e494fdeaee44cceefe0a1eb
2025-11-08 09:28:44 +00:00
Builder.io
eb6069098b Ensure loading is false immediately after signOut, don't rely on callback
cgen-ea5718d6e90447a5beaaf996136f5f41
2025-11-08 09:26:54 +00:00
Builder.io
938e8662af Prettier format pending files 2025-11-08 09:25:03 +00:00
Builder.io
3327c6873d Fix sign-out by not blocking UI with loading state - handle async in background
cgen-0fac0902eded4650a12f24e20af6ec96
2025-11-08 09:23:58 +00:00
Builder.io
1de4389c6c Ensure loading is false after auth state changes, especially on sign-out
cgen-cd6e5ce6ad9b4e58b7e26f92be607960
2025-11-08 09:22:04 +00:00
Builder.io
0f927576e4 Guarantee loading is false - add catch-all timeout
cgen-dd485462dbf14ff18179816ae9b214e8
2025-11-08 09:21:56 +00:00