Commit graph

272 commits

Author SHA1 Message Date
MrPiglr
1c7b70666a
feat: add Godot, GameMaker, GameJolt, and Itch.io integrations
- Game engine integrations: Godot (GDScript/C#), GameMaker (GML)
- Distribution platform integrations: GameJolt, Itch.io
- Reorganized DocsIntegrations into Engines/Platforms/Distribution sections
- Added routes for all 4 new integration pages
- Total coverage: 10+ platforms, 2+ engines, 2+ storefronts
2026-01-10 23:30:03 +00:00
MrPiglr
68d84528cf
feat: add Spatial, Decentraland, and The Sandbox platform integrations
- Created comprehensive integration docs for Spatial (5M+ visitors, web-based)
- Created comprehensive integration docs for Decentraland (800K+ users, Ethereum)
- Created comprehensive integration docs for The Sandbox (2M+ players, Polygon)
- Updated DocsIntegrations page with new platform showcase cards
- Added routes for /docs/integrations/spatial, /decentraland, /thesandbox
- Updated homepage to mention all 8 supported platforms explicitly
- Each integration includes: Quick start, code examples, auth flows, best practices
2026-01-10 22:59:45 +00:00
MrPiglr
bbc5e4a07a
feat: add VRChat and RecRoom platform integrations
- Create VRChat integration docs with Udon C# examples
- Create RecRoom integration docs with Circuits visual scripting
- Add VRChat and RecRoom to homepage cross-platform claims
- Add routes for /docs/integrations/vrchat and /docs/integrations/recroom
- Update DocsIntegrations page with platform showcase cards
- Include authentication flows, code examples, and best practices
- Cover 30K+ VRChat users and 3M+ RecRoom MAU

Closes the gap in cross-platform social VR support
2026-01-10 21:11:03 +00:00
MrPiglr
7aedd591b7
Add auto-redirect countdown to realm landing pages
- Show beautiful landing pages for 5 seconds before redirecting
- Add countdown timer in sticky banner (5, 4, 3, 2, 1...)
- 'Go Now' button to skip countdown and redirect immediately
- Pulsing icon animation during countdown
- GameForge → aethex.foundation/gameforge
- Labs → aethex.studio
- Foundation → aethex.foundation
- Best of both worlds: showcase pages + auto-navigation
2026-01-10 20:25:56 +00:00
MrPiglr
4f89366d77
feat: Improve developer platform navigation and discoverability
- Add breadcrumbs to all developer platform pages for better navigation context
- Add 'Main Dashboard' link to developer mode navigation for easy exit
- Add prominent developer CTA card to main dashboard to increase discovery
- Wrap developer dashboard route with RequireAccess for authentication

User Flow Improvements:
✓ Users can now easily navigate back to main dashboard from dev platform
✓ Breadcrumbs show clear path: Home > Developer Platform > Current Page
✓ New users see attractive CTA with API keys, docs, and templates links
✓ Authentication enforced on /dev-platform/dashboard

Files changed: 9 (Layout, Dashboard, and 7 dev-platform pages)
2026-01-10 02:29:14 +00:00
MrPiglr
25d584fd46
feat: Complete database migration and developer platform
- Applied all 31 pending Supabase migrations successfully
- Fixed 100+ policy/trigger/index duplication errors for shared database
- Resolved foundation_contributions schema mismatch (added user_id, contribution_type, resource_id, points columns)
- Added DROP IF EXISTS statements for all policies, triggers, and indexes
- Wrapped storage.objects operations in permission-safe DO blocks

Developer Platform (10 Phases Complete):
- API key management dashboard with RLS and SHA-256 hashing
- Complete API documentation (8 endpoint categories)
- 9 template starters + 9 marketplace products + 12 code examples
- Quick start guide and SDK distribution
- Testing framework and QA checklist

Database Schema Now Includes:
- Ethos: Artist/guild tracking, verification, tracks, storage
- GameForge: Games, assets, monetization
- Foundation: Courses, mentorship, resources, contributions
- Nexus: Creator marketplace, portfolios, contracts, escrow
- Corp Hub: Invoices, contracts, team management, projects
- Developer: API keys, usage logs, profiles

Platform Status: Production Ready 
2026-01-10 02:05:15 +00:00
sirpiglr
0ba8ee370f Update routing to keep GameForge management local on aethex.dev
Modify `App.tsx` to retain local routing for `/dashboard/gameforge` and `/gameforge/manage/*` while redirecting public GameForge routes to `aethex.foundation`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 3d76e971-6dc7-43ad-844f-58f19cac4148
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 03:46:16 +00:00
sirpiglr
0c45a4130c Update routing and URL handling for opportunities and dev-link
Consolidate dev-link routes to redirect to opportunities with an ecosystem filter, and update URL parameter handling in OpportunitiesHub.tsx to preserve existing query parameters.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 05574cd0-d046-4714-966b-aa44b58b4ce8
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:27:42 +00:00
sirpiglr
ee1e052094 Remove Dev-Link pages and redirect to Nexus opportunities
Removes all pages and components related to Dev-Link, updating routes in App.tsx to redirect /dev-link and /dev-link/waitlist to /opportunities?ecosystem=roblox.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: a73e905c-11b2-4d95-8ad7-db01d93e9347
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:25:57 +00:00
sirpiglr
143b727199 Remove unused foundation and gameforge page imports and files
Removes unused imports and page component files for Foundation and GameForge sections from the client application to clean up dead code.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: c3aceb3d-e1df-4755-899c-9004488b190a
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:08:29 +00:00
sirpiglr
273401e0bb Add conditional rendering for Discord activity content
Introduce DiscordActivityWrapper component to conditionally render Activity page based on Discord presence.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 9be860f7-97e3-45a3-aec7-a3bc407d28ec
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 20:47:29 +00:00
MrPiglr
577ef68dad Sync local changes 2025-12-07 00:17:04 +00:00
sirpiglr
194c94eb83 Add a new internal documentation page for ownership flows
Add a new route and page to the application for displaying internal documentation related to corp/foundation ownership flows.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 970e4ed1-0bbe-4e80-9fa6-368f0905cf07
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/KFa45EQ
Replit-Helium-Checkpoint-Created: true
2025-12-06 04:44:40 +00:00
sirpiglr
d2665b2b6b Redirect Labs routes to aethex.studio and update documentation
Update client-side routing in App.tsx to redirect `/labs/*` and `/dashboard/labs` to `https://aethex.studio` and `https://aethex.studio/dashboard` respectively, and modify replit.md to reflect these changes.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9f5ee0ec-1d84-40ab-8a79-c00a685ef78f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/uM0p4Kd
Replit-Helium-Checkpoint-Created: true
2025-12-06 04:37:06 +00:00
sirpiglr
7197be23c4 Redirect Foundation and GameForge routes to a new domain
Introduce an `ExternalRedirect` component and update routes in `App.tsx` to redirect `/foundation/*` and `/gameforge/*` to `aethex.foundation`. This change enforces legal entity separation as per the Axiom Model, ensuring user-facing URLs reflect the independent `aethex.foundation` domain. Documentation in `replit.md` is updated to reflect this new routing architecture.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: c737b80b-9de9-4761-99f3-d5ff94612014
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/uM0p4Kd
Replit-Helium-Checkpoint-Created: true
2025-12-06 04:34:07 +00:00
sirpiglr
f208bce4b7 Add downloads page and update roadmap with new milestones
Adds a new downloads page for desktop applications and integrates new milestones for desktop and mobile applications into the roadmap page.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: f42fc35c-b758-4fe4-9d6a-c616c5c45526
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/UJaB6ez
Replit-Helium-Checkpoint-Created: true
2025-12-06 02:13:39 +00:00
sirpiglr
49ee808d2b Refactor desktop application and improve Electron integration
Restructure the Electron application by separating concerns into new modules (windows, ipc, sentinel), introduce TypeScript types for IPC, and update build configurations and entry points for desktop applications.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 714c0a0f-ae39-4276-a53a-1f68eb5443fa
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/CdxgfN4
Replit-Helium-Checkpoint-Created: true
2025-12-05 22:36:13 +00:00
MrPiglr
82de4d9b41 modified: .replit 2025-12-05 01:06:47 -07:00
sirpiglr
a283e81c5e Add a secure bot management panel and new Discord commands
Implement server-side proxy endpoints for bot management, add admin token authentication, and introduce new Discord slash commands for help, stats, leaderboards, and posting.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f0eccab4-b258-4b1c-a2a5-e7b2b3c56c44
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/ryY0zvi
Replit-Helium-Checkpoint-Created: true
2025-12-04 02:44:05 +00:00
sirpiglr
4077fac4c9 Move the feed page to the community section and add redirects
Update client-side routing and vercel.json to redirect the /feed endpoint to /community/feed, and integrate the Feed component into the Community page.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a87bc4c4-2f36-45ef-9537-d97890015ee4
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/duiWnI1
Replit-Helium-Checkpoint-Created: true
2025-12-03 03:11:57 +00:00
sirpiglr
c8d5fa5b42 Add access to community and developer directory pages
Add route handling for nested community pages and the developer directory.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 5a023912-216b-4418-910a-e0e038199373
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:03:17 +00:00
Builder.io
e2efadff2d Prettier format pending files 2025-11-17 08:47:57 +00:00
Builder.io
45bb853d1e Add Foundation landing page route to App.tsx
cgen-425c3e2885a443e18d060acf59a42458
2025-11-17 08:14:49 +00:00
Builder.io
654e8545ce Add Foundation import to App.tsx
cgen-ce8ec78694af4496a575ff64cd61e713
2025-11-17 08:14:44 +00:00
Builder.io
3ac00582f5 Remove Foundation community routes
cgen-ccb9150eef1d45f490189bbcc0a34995
2025-11-17 03:23:17 +00:00
Builder.io
586b9c4854 Remove remaining Foundation imports
cgen-9bac56a1bac34cda939820f5cf7b0fd5
2025-11-17 03:23:00 +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
93b3150269 completionId: cgen-b3367402393d4563bfbe64447101f130
cgen-b3367402393d4563bfbe64447101f130
2025-11-17 02:58:25 +00:00
Builder.io
04ccf2968f completionId: cgen-686ea477f01e454ea3e87ccd795fd2f4
cgen-686ea477f01e454ea3e87ccd795fd2f4
2025-11-17 02:58:20 +00:00
Builder.io
469cf3233c Remove AdminBlogManager import and route (using component instead)
cgen-1d962461034a4c42a50d67b60eaabd80
2025-11-15 20:07:04 +00:00
Builder.io
605215bd3d Add AdminBlogManager route
cgen-ec718261c7914c4bbe11b23980fbf3d6
2025-11-15 20:05:44 +00:00
Builder.io
759bad4924 Add AdminBlogManager import
cgen-2070b4cb85f74cfb8c197f979dc204d4
2025-11-15 20:05:41 +00:00
Builder.io
8a94eb1785 Prettier format pending files 2025-11-15 16:38:40 +00:00
Builder.io
ca60030fc7 Wrap CORP/ClientHub routes with RequireAccess for enterprise clients
cgen-cb76d599d0ad4f88a1977f87062f3ec7
2025-11-15 09:22:07 +00:00
Builder.io
c6c2f553bb Re-add StaffDashboard import
cgen-193bfc23077c412dba7990c3faa8977c
2025-11-15 09:05:35 +00:00
Builder.io
0cf7d48ca4 Fix duplicate StaffDashboard import and route
cgen-db6cfdf7d16247a3974a6d84cd821cb2
2025-11-15 09:04:55 +00:00
Builder.io
dc8748f3db completionId: cgen-4a4a1db11c1c42e4915ee89933940bc0
cgen-4a4a1db11c1c42e4915ee89933940bc0
2025-11-15 09:04:04 +00:00
Builder.io
007af132ea completionId: cgen-0d56467d513445fd86ebdffb4aa889a1
cgen-0d56467d513445fd86ebdffb4aa889a1
2025-11-15 09:03:54 +00:00
Builder.io
1f94fd149b completionId: cgen-18d821df92bb41cab02b575e6a9a2b89
cgen-18d821df92bb41cab02b575e6a9a2b89
2025-11-15 08:59:51 +00:00
Builder.io
7f2cc00e49 completionId: cgen-4e7891923c464e98b795fe3bfc5722d8
cgen-4e7891923c464e98b795fe3bfc5722d8
2025-11-15 08:59:42 +00:00
Builder.io
bff6804eef completionId: cgen-8e676e48733e4832b1c405e902057799
cgen-8e676e48733e4832b1c405e902057799
2025-11-15 08:52:55 +00:00
Builder.io
b03845282e completionId: cgen-815030701fa4464c909ba64a31259dd3
cgen-815030701fa4464c909ba64a31259dd3
2025-11-15 08:52:51 +00:00
Builder.io
aaac82137c Prettier format pending files 2025-11-15 02:11:47 +00:00
Builder.io
e88933f6b9 Remove duplicate route and keep proper SubdomainPassport handling
cgen-39e3882300204abb9ed9745894a418bb
2025-11-15 01:27:32 +00:00
Builder.io
932775c489 Add SubdomainPassport route to handle aethex.me and aethex.space domains
cgen-4f7cb6c59da8436687d0c33a21b3aa22
2025-11-15 01:27:28 +00:00
Builder.io
ed02c154fd Add SubdomainPassportProvider to context wrapper hierarchy
cgen-4eed185c8b1e445b9df5c625b3bcbff5
2025-11-15 01:27:10 +00:00
Builder.io
0e62f32d79 Import SubdomainPassport page and provider
cgen-4491a01a4f67445e99e60e6c41d5ef93
2025-11-15 01:26:40 +00:00
Builder.io
1d586ae486 completionId: cgen-2f85ba552f45428880555c4f5463d26c
cgen-2f85ba552f45428880555c4f5463d26c
2025-11-13 06:22:09 +00:00
Builder.io
c384fbd34b completionId: cgen-2cf997b2e107465db254e085fee95328
cgen-2cf997b2e107465db254e085fee95328
2025-11-13 06:22:06 +00:00
Builder.io
5c4e220193 Add ArmThemeProvider to App.tsx
cgen-4c3635e4e02c4c4a987e6fbd8f309f34
2025-11-13 05:41:39 +00:00