Commit graph

686 commits

Author SHA1 Message Date
sirpiglr
1bf0398b92 Introduce an interactive realm selector with animated cards
Replace the existing Scene component with a new IsometricRealmSelector component, which includes animated and interactive IsometricRealmCard components. This change enhances the visual appeal and user interaction of the realm selection process.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 0b0d2f50-5f1a-411e-bb1d-b426ced94cd0
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/lX9tyiI
Replit-Helium-Checkpoint-Created: true
2025-12-05 22:49:13 +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
sirpiglr
a2805ea740 Add a fallback interface for when the 3D scene cannot be rendered
Updates Scene.tsx to include a fallback UI with realm selection when WebGL is not available, and fixes TypeScript errors in TitleBar.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 893e1048-aa5f-4dea-8907-56a7ccad680b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/c8LGG4t
Replit-Helium-Checkpoint-Created: true
2025-12-05 22:22:25 +00:00
MrPiglr
82de4d9b41 modified: .replit 2025-12-05 01:06:47 -07:00
sirpiglr
bce04f18cd Update realm options to align with app-wide taxonomy
Aligns RealmSwitcher realm IDs with the ARMS taxonomy used throughout the application, ensuring proper persistence and pre-selection of saved realms. Adds JWT authentication to the profile update endpoint and updates the dashboard to send authentication tokens with API requests.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 83f304a8-9190-4f3a-a7b9-ba30cbf05d91
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/xCMzR8i
Replit-Helium-Checkpoint-Created: true
2025-12-04 09:53:13 +00:00
sirpiglr
79f76904a5 Fix incorrect API endpoint for creating posts
Corrected the API endpoint from `/api/community/posts` to `/api/posts` in `client/components/feed/PostComposer.tsx` and `client/pages/AdminFeed.tsx` to resolve 404 errors during post creation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a799a8f1-584a-45ee-89c7-1f58a69e6795
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/zMxtXds
Replit-Helium-Checkpoint-Created: true
2025-12-03 19:14:12 +00:00
sirpiglr
68d4a25357 Add Discord integration to display messages in the community feed
Integrates Discord messages into the community feed by adding a Discord source type, displaying channel names and author tags, and creating a Discord icon for the UI. The bot now handles messages from main chat channels and syncs them to the feed, creating guest profiles for unlinked Discord users.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 0a135de7-860c-4a4d-9cbe-7644c5fca3f0
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/ebxARkc
Replit-Helium-Checkpoint-Created: true
2025-12-03 03:05: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
f124dd4977 Restore Foundation arm with external link to aethex.foundation
cgen-f9a20fe859104044b82861cabc1aa4e3
2025-11-17 04:55:03 +00:00
Builder.io
1e88fbe75c Remove Foundation from Layout.tsx ARMS list
cgen-33bf35732961499f87d93d1df82b7cd6
2025-11-17 03:48:26 +00:00
Builder.io
f97fcfad0f Remove Foundation from PageTransition
cgen-1efc136a62864c7091f9d7f2cbed3721
2025-11-17 03:23:26 +00:00
Builder.io
4f5070fc1c completionId: cgen-76d9832c7f724e77b0b293d5540a54c3
cgen-76d9832c7f724e77b0b293d5540a54c3
2025-11-17 03:22:30 +00:00
Builder.io
f9465d75c2 Prettier format pending files 2025-11-17 03:02:34 +00:00
Builder.io
bdf45b1874 completionId: cgen-20c654c613e94b4ea8ea62f8b0d587f3
cgen-20c654c613e94b4ea8ea62f8b0d587f3
2025-11-17 02:50:43 +00:00
Builder.io
771049d23d completionId: cgen-07089d6cb95246c0be296a6f5d4ca55c
cgen-07089d6cb95246c0be296a6f5d4ca55c
2025-11-17 02:50:38 +00:00
Builder.io
d9930643f6 Prettier format pending files 2025-11-16 04:14:57 +00:00
Builder.io
549b31af73 Create group passport display component
cgen-e728517868ea4710804d6ebacbd5dbc6
2025-11-16 04:13:58 +00:00
Builder.io
1a680a424f Prettier format pending files 2025-11-15 21:13:01 +00:00
Builder.io
cea647b13a Rewrite AdminBlogManager with create and manage tabs
cgen-f19bc11d9da7449da826a017a1b0e348
2025-11-15 20:06:59 +00:00
Builder.io
11c8fdd8e2 Add blog creation handlers
cgen-1cbe4e28c4964f90b891b645e1adfc0e
2025-11-15 20:06:16 +00:00
Builder.io
f9e98fa14d Add state and handlers for blog creation
cgen-b97c536e656b4fd28dd118b436d97e6c
2025-11-15 20:06:09 +00:00
Builder.io
2ceb3e7447 Add blog creation to AdminBlogManager component
cgen-39e58689ccaf4ee8b49028ba563c7c0f
2025-11-15 20:06:05 +00:00
Builder.io
aa77557bf7 Create blog editor form component
cgen-8f9ee94d8ed24210aae262947896f121
2025-11-15 20:05:04 +00:00
Builder.io
45a1192a71 Create Blog CTA components for NEXUS and CORP
cgen-fb5da5dc37dc45918d65492dee3699a1
2025-11-15 19:46:08 +00:00
Builder.io
35133d884b Prettier format pending files 2025-11-15 17:16:51 +00:00
Builder.io
0218b7fb97 Create sprint management component for joining/creating sprints
cgen-21128cc3578d492085955a8bdbf6f23e
2025-11-15 17:03:23 +00:00
Builder.io
e16aea5fb7 completionId: cgen-bc1c187d26f9422aa80873213ada90ac
cgen-bc1c187d26f9422aa80873213ada90ac
2025-11-15 16:50:11 +00:00
Builder.io
5c48a06000 completionId: cgen-8dcadadd6a194fa98cb8c93c149c5621
cgen-8dcadadd6a194fa98cb8c93c149c5621
2025-11-15 16:48:48 +00:00
Builder.io
8a94eb1785 Prettier format pending files 2025-11-15 16:38:40 +00:00
Builder.io
becbf850c8 Create comprehensive profile editor component
cgen-5f0d8b4f5a784235ac5933f6d36b8c72
2025-11-15 16:37:41 +00:00
Builder.io
aa9ab01523 Create DirectoryWidget for STAFF dashboard
cgen-af537e4c87db4dcdbf57edbef0f0cf3b
2025-11-15 09:29:39 +00:00
Builder.io
48ee84ee96 Create ResearchWidget for LABS dashboard
cgen-0b4448a51fc74d73bfe321d8f92d2d01
2025-11-15 09:29:20 +00:00
Builder.io
28128379a5 Create TeamWidget for dashboards
cgen-9fc3092030464b7a89d85b5fdf4df6aa
2025-11-15 09:29:07 +00:00
Builder.io
cc84c0953d Create SprintWidget for GAMEFORGE dashboard
cgen-8e5e7fb51ebb463388ae34d7348edc28
2025-11-15 09:28:55 +00:00
Builder.io
bbb67924c5 Create AchievementsWidget for FOUNDATION dashboard
cgen-7199329cd6e1467e98b89ff38a6cd069
2025-11-15 09:28:35 +00:00
Builder.io
1baff37079 Create MentorshipWidget for FOUNDATION dashboard
cgen-154f6c398df8421ea67748913fa2662f
2025-11-15 09:28:23 +00:00
Builder.io
e6440d453d Create CoursesWidget for FOUNDATION dashboard
cgen-04b2deee7ba74729bcbb6d02d6246679
2025-11-15 09:28:08 +00:00
Builder.io
a4ff182da4 Create ProjectStatusWidget for CORP dashboard
cgen-265a91f1dfab41589bdc1f1b3538395f
2025-11-15 09:27:19 +00:00
Builder.io
356e467e63 Create ApplicantTrackerWidget for NEXUS Client Kanban
cgen-2da5148275134a0ba8fdba00651c7b58
2025-11-15 09:26:05 +00:00
Builder.io
b3de91de4d Create PostedOpportunitiesWidget for NEXUS Client
cgen-90c1b2c496e9467a82a6349daedf6b13
2025-11-15 09:25:33 +00:00
Builder.io
c5b2ee974e Create ApplicationsWidget component for NEXUS
cgen-56c47a3f5a8549c59a2211cc7dd18fd1
2025-11-15 09:24:48 +00:00
Builder.io
2820e4ec3b Create reusable Opportunities widget for job listings
cgen-d9ad3368dda64a2eba3d1979ac13b841
2025-11-15 09:21:32 +00:00
Builder.io
72eb16a4f6 Create reusable Contracts widget for marketplace
cgen-a66166315fa44c029eb7f030b503f035
2025-11-15 09:21:17 +00:00
Builder.io
5cee4908df Create ETHOS Storefront widget for creator marketplace
cgen-98180e31c0fa4bd0a27255c87f5a0fc9
2025-11-15 09:20:59 +00:00
Builder.io
93474f2b2c Create reusable Payouts widget component with Stripe Connect
cgen-241a86ab85104b0fa43d67c3c5ecfef4
2025-11-15 09:20:45 +00:00
Builder.io
0fc029025f Create standardized CTA button group component
cgen-a9e11d202e2a4c018493a4db414f294c
2025-11-15 09:18:15 +00:00
Builder.io
439b966d56 Create dashboard theme wrapper component
cgen-1b2c63805535492fac138f956ac05669
2025-11-15 09:18:05 +00:00
Builder.io
8aa5973c00 Create reusable Kanban board component
cgen-d7748bf02967485894c8af7beeff62d0
2025-11-15 09:17:45 +00:00
Builder.io
d93ac1f2f8 Prettier format pending files 2025-11-15 05:33:25 +00:00