Commit graph

77 commits

Author SHA1 Message Date
sirpiglr
efb2607638 Add chat functionality and adjust icon sizes on the operating system
Reorders application definitions to include the chat app in the visible desktop icons and reduces the size of taskbar dock icons.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 63dea3a9-6855-4353-a5f2-0df65226e46d
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/NVB9NVD
Replit-Helium-Checkpoint-Created: true
2025-12-21 03:39:25 +00:00
sirpiglr
664be17a01 Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 1aff1955-4767-4d17-ab59-7a73367fd366
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/NVB9NVD
Replit-Helium-Checkpoint-Created: true
2025-12-21 03:38:04 +00:00
sirpiglr
4d5e4674e3 Improve desktop management by associating windows with specific desktops
Refactors the window management system to include a `desktopId` property for each window, allowing windows to be associated with specific virtual desktops. This change impacts the `WindowState` interface, `openApp`, `closeWindow`, and `onLoadLayout` functions, and updates the rendering of windows in the taskbar and main display to only show windows belonging to the `currentDesktop`. Additionally, new tray panel states for audio and battery have been introduced.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9186b2b0-64d9-45e3-9acd-f325d9d49cff
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/NVB9NVD
Replit-Helium-Checkpoint-Created: true
2025-12-21 03:30:18 +00:00
sirpiglr
f14cd2cc51 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a95331f5-7906-454b-ba7d-77d64daf9d90
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/EW12Mw9
Replit-Helium-Checkpoint-Created: true
2025-12-21 03:05:30 +00:00
sirpiglr
39833cebd7 Update application names and icons for a more intuitive user experience
Update various application names and icons in the OS interface, including adding a 'Key' icon for the 'LOGIN' application.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 3935485c-2de6-4e82-b4bc-2acfd6eff399
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/fg2WOSL
Replit-Helium-Checkpoint-Created: true
2025-12-21 03:05:00 +00:00
sirpiglr
f41cc27843 Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: cca8ab7a-b8ab-4045-b7ca-518d4e6562fb
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/m8bgj9H
Replit-Helium-Checkpoint-Created: true
2025-12-21 02:59:09 +00:00
sirpiglr
81f1918ae3 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 506a04af-c1e6-4e39-bfc5-3a979882236e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/m8bgj9H
Replit-Helium-Checkpoint-Created: true
2025-12-21 02:56:33 +00:00
sirpiglr
b772c75ab2 Update the operating system to launch directly into the AeThex OS desktop environment
Refactors the application routing to set AeThexOS as the root route and introduces new applications like "Network Neighborhood", "Mission.txt", "The Foundry", "Dev Tools", and "System Status" to the OS desktop.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 6dceac5d-6f23-4361-a652-e5a5d975d4d7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/qyCtfDO
Replit-Helium-Checkpoint-Created: true
2025-12-21 02:55:38 +00:00
sirpiglr
0398f62df6 Add a network directory for viewing architects and their profiles
Introduce new routes and API endpoints for a public network directory, allowing users to view architect profiles and associated data.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 947fb3f7-a8df-488c-a0dd-73d268844a6f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/qyCtfDO
Replit-Helium-Checkpoint-Created: true
2025-12-21 02:37:14 +00:00
sirpiglr
f7d1d94666 Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 84394d68-5990-468b-9337-3279a0bf1619
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/7PJPqIO
Replit-Helium-Checkpoint-Created: true
2025-12-21 02:28:35 +00:00
sirpiglr
3b52532939 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c01f0bb2-709d-4221-9ae8-ba7136ef8b50
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/7PJPqIO
Replit-Commit-Deployment-Build-Id: 45475567-421e-4ab0-a2b7-a11d1d0ab5d1
Replit-Helium-Checkpoint-Created: true
2025-12-18 23:01:34 +00:00
sirpiglr
fe5b7f8176 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 56172ff2-b5db-4022-8e89-603cce77c4dc
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/7PJPqIO
Replit-Commit-Deployment-Build-Id: 83272701-0a35-46a8-9250-91712355a650
Replit-Helium-Checkpoint-Created: true
2025-12-18 22:59:57 +00:00
sirpiglr
0a0a63c3d1 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a6e51802-be28-4454-8051-379ec18e668e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/7PJPqIO
Replit-Commit-Deployment-Build-Id: 1196d3c8-34bc-4cf1-9a56-c6e6976e56f2
Replit-Helium-Checkpoint-Created: true
2025-12-18 22:58:56 +00:00
sirpiglr
b05be8a422 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 44709fee-560a-43ab-9508-f5e5fc6a42c1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/7PJPqIO
Replit-Commit-Deployment-Build-Id: fd768625-970d-4674-ae6d-b28525e3008c
Replit-Helium-Checkpoint-Created: true
2025-12-17 21:23:32 +00:00
sirpiglr
f6218dc47c Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ec73230a-da36-4652-bbdd-54a5a3dd9103
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/7PJPqIO
Replit-Helium-Checkpoint-Created: true
2025-12-17 05:00:09 +00:00
sirpiglr
89c576aac7 Prepare codebase for future cross-platform deployment
Implement platform abstraction layer for API requests and storage, and document multi-platform strategy.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 4ad7a49d-0f69-4e30-a6ae-edccda64bd96
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/jIK7HfC
Replit-Helium-Checkpoint-Created: true
2025-12-17 04:59:41 +00:00
sirpiglr
385e5e8a04 Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 77989940-59de-4c96-ab02-8675ec5bff74
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/jIK7HfC
Replit-Helium-Checkpoint-Created: true
2025-12-17 04:56:06 +00:00
sirpiglr
5565fdcafc Hide chatbot on the operating system page
Prevent the chatbot from rendering on the /os route by conditionally returning null within the Chatbot component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 7c484b61-ca16-4748-a3ba-621170ab915f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/jIK7HfC
Replit-Helium-Checkpoint-Created: true
2025-12-17 04:39:38 +00:00
sirpiglr
d8d11c86b8 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 73e9478b-2c2c-41e8-b7cb-ec0d28b033b1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/xgQmWZA
Replit-Commit-Deployment-Build-Id: ab9ef565-6c2b-404f-812d-327b65440429
Replit-Helium-Checkpoint-Created: true
2025-12-17 04:35:02 +00:00
sirpiglr
48dec44cfe Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9732bb9b-ef2e-433a-bd0d-90acf2b92d13
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/xgQmWZA
Replit-Commit-Deployment-Build-Id: ab9ef565-6c2b-404f-812d-327b65440429
Replit-Helium-Checkpoint-Created: true
2025-12-17 04:29:10 +00:00
sirpiglr
84a79fa2f2 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 843c72ea-246e-463c-b56b-cf8b05dce3a2
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/xgQmWZA
Replit-Commit-Deployment-Build-Id: 555d06a6-1dbb-45d1-a73a-a7f625c2426d
Replit-Helium-Checkpoint-Created: true
2025-12-17 03:57:35 +00:00
sirpiglr
42f63a59df Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 77536cae-7a8b-4167-893a-8d8283d33a95
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/xgQmWZA
Replit-Helium-Checkpoint-Created: true
2025-12-17 03:53:12 +00:00
sirpiglr
c87d2227d1 Add a daily tip popup and improve system loading indicators
Introduce a daily tips pop-up on startup, refine loading states for API calls, and fix a sound playback initialization bug.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 041cfe5f-b8c3-4940-b6e3-280aa91a2a9f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/nBprVcr
Replit-Helium-Checkpoint-Created: true
2025-12-17 03:52:14 +00:00
sirpiglr
752e14e480 Improve theme switching animation for a smoother user experience
Refactor `switchClearance` function in `os.tsx` to use a single `setTimeout` for mode switching, ensuring a smooth, non-repeating transition animation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 144d7508-e90b-43b4-a0a4-a459de6f69ab
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/nBprVcr
Replit-Helium-Checkpoint-Created: true
2025-12-17 03:44:54 +00:00
sirpiglr
b2aa09e481 Simplify clearance mode switching animation and toasts
Remove unnecessary setTimeout calls for clearance mode switching and toast notifications in the AeThexOS component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 21cc4729-4694-409c-8f3d-e946b1d61bfb
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/rpkLa5R
Replit-Helium-Checkpoint-Created: true
2025-12-17 03:44:05 +00:00
sirpiglr
ce8b6b7c28 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 7c99ad70-da04-46bd-a6e1-4b6f512dc63c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/ezKzKwt
Replit-Helium-Checkpoint-Created: true
2025-12-17 03:35:30 +00:00
sirpiglr
1cdd1a92cf Add theme switching between Corp and Foundation modes
Implement a new clearance mode switching feature, allowing users to toggle between 'foundation' and 'corp' themes. This includes defining new themes with distinct visual styles, updating state management for persistence, and adding a `switchClearance` function with associated UI feedback and animations. New desktop applications are also introduced for the 'foundation' mode.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: edf94a09-387a-48be-9d58-039f84209fcb
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/PpMwkFy
Replit-Helium-Checkpoint-Created: true
2025-12-17 03:34:34 +00:00
sirpiglr
ddfb7826f4 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a2e2e2a7-6257-4855-a530-8ff300269a84
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/gDYUPHL
Replit-Commit-Deployment-Build-Id: 617c0a8b-a42d-4a0e-aa65-44a2306bfced
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:55:21 +00:00
sirpiglr
05b06519c7 Expand admin access to include overseer and employee roles
Update the isAdmin check in server/routes.ts to include 'oversee' and 'employee' roles in addition to 'admin' for administrative access.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 53205cf3-ee26-42f0-98cc-9723a1b69ba3
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/gDYUPHL
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:53:10 +00:00
sirpiglr
8de4a46ee7 Add logging to track login attempts and errors
Adds console logs to the client-side login component to capture login attempt details, success messages, and any associated errors for debugging purposes.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9b872228-6ed3-44f3-b8e4-44379b646736
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/onpHYqC
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:51:34 +00:00
sirpiglr
8f56601ce2 Update the platform's main image for a better visual appeal
Replace the existing opengraph image file with an updated version.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d7a5f473-e89e-4c83-aab6-6c5a9a0759d7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/onpHYqC
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:38:49 +00:00
sirpiglr
84061269c2 Remove the user signup functionality from the application
Remove signup functionality from the client-side login page, including associated UI elements and logic, and adjust the login page to exclusively handle user authentication.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 079607b1-dbb2-40bc-aab3-079e191d5b97
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/z60QszX
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:30:12 +00:00
sirpiglr
1fc5c9235b Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: bfb2f91e-060e-4ec8-b146-eeb886aabf6b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/z60QszX
Replit-Commit-Deployment-Build-Id: 188478fd-3645-4f1c-b721-0c284071ad65
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:16:06 +00:00
sirpiglr
4b3d409a9f Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 14b62da7-fd0e-4ca0-8917-789e561ad7a5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/z60QszX
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:14:36 +00:00
sirpiglr
0cfb38d847 Update authentication to use Supabase and enable user sign-up
Integrate Supabase Auth for user login and sign-up, replacing the previous custom authentication system. This change modifies API routes, frontend authentication context, and the login page to support email-based authentication and a new sign-up flow.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 7b6bc38e-d7e0-4263-881e-db7e4f1e15bb
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/bgcvGPx
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:13:28 +00:00
sirpiglr
091461a865 Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9d61b0f8-bf5a-400f-9764-0c614b540610
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/bgcvGPx
Replit-Helium-Checkpoint-Created: true
2025-12-17 02:10:03 +00:00
sirpiglr
78cdc7e184 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c5aa1dd0-77ee-4a66-bf8f-5d396a732a51
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/wSOtJcj
Replit-Commit-Deployment-Build-Id: d20616d1-be7a-4849-b8d6-048cb8079b39
Replit-Helium-Checkpoint-Created: true
2025-12-17 01:46:49 +00:00
sirpiglr
2c7e6d8308 Add customizable theme and layout options to the operating system
Introduces `ThemeSettings` and `DesktopLayout` interfaces, initializes theme and layout state from localStorage, fetches weather data, and updates the `SettingsApp` component to manage theme preferences (mode, accent color, transparency) and save/load desktop layouts.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8a42c24d-c4b5-4944-b3d7-21cfa32831c0
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/wSOtJcj
Replit-Helium-Checkpoint-Created: true
2025-12-17 01:43:33 +00:00
sirpiglr
d037f7f389 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 11b4138b-36fa-4ace-83d5-098f737ebb09
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/IlKAXTw
Replit-Helium-Checkpoint-Created: true
2025-12-17 01:32:15 +00:00
sirpiglr
261eaf84c5 Add loading skeletons and new terminal commands for better user experience
Introduce a reusable Skeleton component for loading states, enhance the TerminalApp with commands like 'dice', 'cowsay', and 'joke', and update existing UI elements to use the new skeleton components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: d9c26768-4739-47d1-ac7b-bb6d188535ad
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/aiPwIfX
Replit-Helium-Checkpoint-Created: true
2025-12-17 01:29:30 +00:00
sirpiglr
b7fc74f459 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 0d0fc27c-71d9-4918-aaf2-7fba1b06de9f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/aiPwIfX
Replit-Helium-Checkpoint-Created: true
2025-12-17 01:25:22 +00:00
sirpiglr
7b7a6c21f9 Add visual customization and user feedback mechanisms to the OS
Introduces accent color customization to window states, a toast notification system with configurable types, and spotlight search functionality. Includes persistent window position saving and an onboarding flow.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 04672039-bd82-48bb-9604-9d34e3811e75
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/2bJ20cG
Replit-Helium-Checkpoint-Created: true
2025-12-17 01:24:24 +00:00
sirpiglr
3ed42aa423 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9c749920-028b-4260-8b44-d45dacfab0c1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/5K4qhoQ
Replit-Commit-Deployment-Build-Id: 57c16f9c-795f-4575-a05e-a7c2b34dcde4
Replit-Helium-Checkpoint-Created: true
2025-12-17 01:08:20 +00:00
sirpiglr
d71346b364 Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f2ad6de5-0d48-4e53-88db-c2edaf695baa
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/5K4qhoQ
Replit-Helium-Checkpoint-Created: true
2025-12-16 06:59:57 +00:00
sirpiglr
25966cc134 Add secret wallpapers and unlockable content to the OS
Adds secret wallpapers to `os.tsx`, introduces a Konami code listener and a custom event for unlocking secrets, and updates the `home.tsx` page to include a launch button for the OS.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: b18eaabe-d850-4085-a2cc-579dd2bd7445
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/3VrsFWy
Replit-Helium-Checkpoint-Created: true
2025-12-16 06:58:18 +00:00
sirpiglr
e265118116 Add new productivity and entertainment applications to the operating system
Introduces 11 new applications including Network Map, Metrics Dashboard, Code Editor, News Feed, Arcade, Profiles, Leaderboard, Calculator, Notes, System Monitor, and Webcam to the OS. Updates imports and app definitions in `client/src/pages/os.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 56c37d19-0ef5-4557-ad11-ef1f2f5ddda1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/0DVaTy4
Replit-Helium-Checkpoint-Created: true
2025-12-16 06:54:15 +00:00
sirpiglr
b7a4014d17 Add public API endpoints for the operating system page
Introduces new public GET endpoints (/api/os/projects, /api/os/architects, /api/os/achievements, /api/os/notifications) to the server, enabling the client-side OS page to fetch real-time data. Updates the OS page to utilize these endpoints for displaying projects, architects, achievements, and notifications.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 258050df-3080-49f3-b0e1-4d1b677f529f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/0DVaTy4
Replit-Helium-Checkpoint-Created: true
2025-12-16 06:43:05 +00:00
sirpiglr
7f03ac1bb9 Add a virtual desktop environment with app management
Adds the AeThexOS virtual desktop page, including window management, app launching, and basic system utilities, along with updates to the protected route and authentication context.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9aeffd21-c394-4a5b-a2cb-b0ba603639c1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/ogW6F7k
Replit-Helium-Checkpoint-Created: true
2025-12-16 06:30:51 +00:00
sirpiglr
cf72b31513 Secure all admin routes and fix achievement icon display
Introduces a ProtectedRoute component to secure all admin routes, centralizing authentication logic. Removes redundant individual auth checks from admin pages. Updates admin-achievements.tsx to use a new `iconMap` for consistent icon rendering, resolving display issues.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 5a2fcd4b-aa24-41db-8542-c8df6e959cd0
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/ugufFZw
Replit-Helium-Checkpoint-Created: true
2025-12-16 01:02:07 +00:00
sirpiglr
c4e451da90 Improve authentication session handling to prevent pages from disappearing
Update query options for the session endpoint to set staleTime, gcTime, and disable refetchOnWindowFocus and refetchOnMount.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: fe51a801-9ddd-4ebd-97be-42fe1cf117c5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/hiQP6r9
Replit-Helium-Checkpoint-Created: true
2025-12-16 00:43:05 +00:00