Commit graph

3746 commits

Author SHA1 Message Date
sirpiglr
7d53f658bf 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
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
sirpiglr
f75c895fcc Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 928d8adb-cb41-4a87-b36b-e1ce3c2e2b15
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/dEcr2nB
Replit-Helium-Checkpoint-Created: true
2025-12-02 21:56:39 +00:00
sirpiglr
ad6d099b97 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 928d8adb-cb41-4a87-b36b-e1ce3c2e2b15
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/dEcr2nB
Replit-Helium-Checkpoint-Created: true
2025-12-02 21:56:39 +00:00
sirpiglr
f732ad9d17 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e7bee75f-359a-48ce-a704-ea3982ad90dd
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/J6MGPe6
Replit-Commit-Deployment-Build-Id: 14efbde6-cc75-4825-9f6b-abe12415af4d
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:55:18 +00:00
sirpiglr
348bf9b8b1 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e7bee75f-359a-48ce-a704-ea3982ad90dd
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/J6MGPe6
Replit-Commit-Deployment-Build-Id: 14efbde6-cc75-4825-9f6b-abe12415af4d
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:55:18 +00:00
sirpiglr
5594c4b181 Fix server build to produce the correct output file for deployment
Update Vite server build configuration to ensure `production.mjs` is generated, resolving a deployment error.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e5d29f14-f45b-4502-aef7-ca0395bf135c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/23kpkkM
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:51:07 +00:00
sirpiglr
612fc69acf Fix server build to produce the correct output file for deployment
Update Vite server build configuration to ensure `production.mjs` is generated, resolving a deployment error.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e5d29f14-f45b-4502-aef7-ca0395bf135c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/23kpkkM
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:51:07 +00:00
sirpiglr
745ac953ae Allow all hosts for Vite development server in Replit environment
Configure vite.config.ts to set `allowedHosts: true` and update replit.md to document this change, enabling the development server to accept requests from Replit's dynamic proxy hostnames.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 67514a43-55bc-402d-96bf-6b8994c3e0fd
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/FjR2iCp
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:16:34 +00:00
sirpiglr
04cf84c4b7 Allow all hosts for Vite development server in Replit environment
Configure vite.config.ts to set `allowedHosts: true` and update replit.md to document this change, enabling the development server to accept requests from Replit's dynamic proxy hostnames.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 67514a43-55bc-402d-96bf-6b8994c3e0fd
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/FjR2iCp
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:16:34 +00:00
sirpiglr
d8b5715ea1 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 26248546-a51e-40a9-9d98-53d8950bdbe7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/dxDbFOs
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:12:06 +00:00
sirpiglr
88d621ccc1 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 26248546-a51e-40a9-9d98-53d8950bdbe7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/dxDbFOs
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:12:06 +00:00
sirpiglr
74b911b863 Configure Vite to work with Replit and secure file system access
Update Vite configuration to use port 5000 and host 0.0.0.0 for Replit compatibility, adjust fs.allow and fs.deny settings for improved security, and add a replit.md documentation file.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 03255903-d5eb-4d8a-aaac-72c01c2fedf6
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/dxDbFOs
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:11:51 +00:00
sirpiglr
855c518623 Configure Vite to work with Replit and secure file system access
Update Vite configuration to use port 5000 and host 0.0.0.0 for Replit compatibility, adjust fs.allow and fs.deny settings for improved security, and add a replit.md documentation file.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 03255903-d5eb-4d8a-aaac-72c01c2fedf6
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/dxDbFOs
Replit-Helium-Checkpoint-Created: true
2025-12-02 18:11:51 +00:00
Builder.io
e2efadff2d Prettier format pending files 2025-11-17 08:47:57 +00:00
Builder.io
a4fe444b03 Create Google OAuth callback endpoint with federation
cgen-9e4a8de372824d889bd5f07f8fd4b3ec
2025-11-17 08:46:43 +00:00
Builder.io
34ec4f3955 Create Google OAuth start endpoint
cgen-a3b040d0db1542379753fe8a2901db05
2025-11-17 08:46:28 +00:00
Builder.io
dd8141eafb Create GitHub OAuth callback endpoint with federation
cgen-25a256afe6de4712bb2063effa8b2432
2025-11-17 08:46:23 +00:00
Builder.io
f22d76fe6d Create GitHub OAuth start endpoint
cgen-4899ef160380480abca4d7f7e7d2f1d6
2025-11-17 08:46:08 +00:00
Builder.io
34bb97f6c6 Add Discord to Login.tsx OAuth options
cgen-189215eeef9d4522908d3e7af60ddd1b
2025-11-17 08:39:31 +00:00
Builder.io
2a885a7ec1 Update Discord linking flow to use OAuth Federation
cgen-ad2e373cde4344ac9232bef944ff782d
2025-11-17 08:39:24 +00:00
Builder.io
f607d58b4e Update Discord OAuth callback to use OAuth Federation
cgen-5a093f40c44247fcae1d7d82d3f9edb9
2025-11-17 08:39:18 +00:00
Builder.io
ac30435fd0 Add OAuth federation import to Discord callback
cgen-21b84a8fe4224d1f828e2414753e08e6
2025-11-17 08:39:10 +00:00
Builder.io
776f103eab OAuth Federation Architecture - Multiple OAuth providers link to one Foundation Passport
cgen-b699557dedc2447ab33b43d9b6e1f6ed
2025-11-17 08:38:58 +00:00
Builder.io
56ea6aee97 OAuth Federation helper - links external OAuth providers to Foundation Passports
cgen-e1b376fce8314d75888ebbacc24dc778
2025-11-17 08:38:37 +00:00
Builder.io
ee59b17859 Create provider_identities table for OAuth federation to Foundation Passports
cgen-b79736960bf448c29552233ade19338b
2025-11-17 08:38:20 +00:00
Builder.io
d909ec687c Comprehensive CORP/ClientDashboard with projects, contracts, team management
cgen-e5694138270d4a94b40174722f7c9250
2025-11-17 08:27:54 +00:00
Builder.io
539826ea97 Update Discord provider to use DiscordIcon instead of MessageCircle
cgen-773a651a9e43433dab5e5baa75d45fb8
2025-11-17 08:27:08 +00:00
Builder.io
1025346302 Add DiscordIcon component and remove MessageCircle import from Dashboard
cgen-991a176c023140048b65062a96c19f88
2025-11-17 08:27:05 +00:00
Builder.io
c76f175628 GameForge architecture documenting 3 roles (Product, Program, Asset)
cgen-e7f86df28abd4492a16ef76479893092
2025-11-17 08:15:22 +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
7f977dc7cd Enhanced Foundation arm page featuring GameForge as flagship mentorship program
cgen-a2c8bfbf3aeb4380b0439e5cc2be0929
2025-11-17 08:14:38 +00:00
Builder.io
df48783a2b Enhanced Labs Dashboard with strategic widgets and soft-gating
cgen-00352ad013cc47fdaaea59ed9bc32518
2025-11-17 07:45:30 +00:00
Builder.io
497fcd8203 Document Labs strategic role and architecture
cgen-780cd6b978df43838447561cf11f93c0
2025-11-17 07:44:43 +00:00
Builder.io
3ba5d68879 Prettier format pending files 2025-11-17 04:58:15 +00:00
Builder.io
1cc6c3c56e Add external property to feature card interface
cgen-c79aa72f12ef4065ad6d0db1a9549469
2025-11-17 04:56:35 +00:00
Builder.io
6c178cc163 Update Dashboard arm click to support external links
cgen-b5977d1e08ea4fb6bd9a796ecc711d4f
2025-11-17 04:56:11 +00:00
Builder.io
58e1c7f1d9 Update Arms.tsx to support external links
cgen-4e1132d780184431ab11397a7a4ee7e7
2025-11-17 04:55:51 +00:00
Builder.io
2d1a084fc6 Add external property to Arms Arm interface
cgen-b3d6c38dbe554ca692115029419ffb1f
2025-11-17 04:55:32 +00:00
Builder.io
1ed90fd089 Restore Foundation to Arms.tsx with external link
cgen-3f06ed58681046a5b084b95b0dfbd308
2025-11-17 04:55:28 +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
f124dd4977 Restore Foundation arm with external link to aethex.foundation
cgen-f9a20fe859104044b82861cabc1aa4e3
2025-11-17 04:55:03 +00:00
Builder.io
aa434933ab Prettier format pending files 2025-11-17 04:20:27 +00:00
Builder.io
e732100390 Add explicit validation that passport is from Foundation
cgen-63108e08239b4627bd2f01699e795e69
2025-11-17 03:54:42 +00:00
Builder.io
fd673c07e4 Add Foundation passport cache tracking columns
cgen-ce44ca53fefb42ebb720613170e4ead2
2025-11-17 03:54:34 +00:00
Builder.io
b6e28f2fa3 Make profile endpoint read-only cache, reject writes
cgen-8fb9fd52f1584fc59072bb8d66bb2372
2025-11-17 03:54:25 +00:00
Builder.io
dc8e814746 Clarify one-way passport sync from Foundation
cgen-72a356870ee14a30ac0fc85316be31b6
2025-11-17 03:54:07 +00:00
Builder.io
c624ea9325 Passport Architecture - Foundation as Sole Issuer
cgen-23713b9e9846477491bef5593076883e
2025-11-17 03:53:55 +00:00
Builder.io
1e88fbe75c Remove Foundation from Layout.tsx ARMS list
cgen-33bf35732961499f87d93d1df82b7cd6
2025-11-17 03:48:26 +00:00