mirror of
https://github.com/AeThex-Corporation/AeThex-OS.git
synced 2026-04-17 22:07:20 +00:00
Major Features: - Custom .aethex programming language with cross-platform compilation - Compiles to JavaScript, Lua (Roblox), Verse (UEFN), and C# (Unity) - Built-in COPPA compliance and PII detection for safe metaverse development Integration Points: 1. Terminal Integration - Added 'aethex' command for in-terminal compilation - Support for all compilation targets with --target flag - Real-time error reporting and syntax highlighting 2. IDE Integration - Native .aethex file support in Monaco editor - One-click compilation with target selector - Download compiled code functionality - Two example files: hello.aethex and auth.aethex 3. Curriculum Integration - New "AeThex Language" section in Foundry tech tree - Three modules: Realities & Journeys, Cross-Platform Sync, COPPA Compliance - Certification path for students 4. Documentation Site - Complete docs at /docs route (client/src/pages/aethex-docs.tsx) - Searchable documentation with sidebar navigation - Language guide, standard library reference, and examples - Ready for deployment to aethex.dev 5. npm Package Publishing - @aethex.os/core@1.0.0 - Standard library (published) - @aethex.os/cli@1.0.1 - Command line compiler (published) - Both packages live on npm and globally installable Domain Configuration: - DNS setup for 29+ domains (aethex.app, aethex.co, etc.) - nginx reverse proxy configuration - CORS configuration for cross-domain requests - OAuth redirect fixes for hash-based routing Standard Library Features: - Passport: Universal identity across platforms - DataSync: Cross-platform data synchronization - SafeInput: PII detection (phone, email, SSN, credit cards) - Compliance: COPPA/FERPA age gates and audit logging Documentation Package: - Created aethex-dev-docs.zip with complete documentation - Ready for static site deployment - Includes examples, API reference, and quickstart guide Technical Improvements: - Fixed OAuth blank page issue (hash routing) - Added .gitignore rules for temp files - Cleaned up build artifacts and temporary files - Updated all package references to @aethex.os namespace Co-Authored-By: Claude <noreply@anthropic.com>
73 lines
3.5 KiB
XML
73 lines
3.5 KiB
XML
<?xml version="1.0"?>
|
|
<!--
|
|
** DO NOT EDIT THIS FILE.
|
|
** If you make changes to this file while any VirtualBox related application
|
|
** is running, your changes will be overwritten later, without taking effect.
|
|
** Use VBoxManage or the VirtualBox Manager GUI to make changes.
|
|
**
|
|
** Written by VirtualBox 7.2.4 (r170995)
|
|
-->
|
|
<VirtualBox xmlns="http://www.virtualbox.org/" version="1.19-windows">
|
|
<Machine uuid="{8c1c17d5-577f-49b7-a0f9-a2a911c386b1}" name="AeThexOS_V5" OSType="Ubuntu_64" snapshotFolder="Snapshots" lastStateChange="2026-02-06T05:50:10Z">
|
|
<MediaRegistry>
|
|
<HardDisks>
|
|
<HardDisk uuid="{df646f0c-79f5-44d0-80dd-a4adf770a768}" location="AeThexOS_V5.vdi" format="VDI" type="Normal"/>
|
|
</HardDisks>
|
|
<DVDImages>
|
|
<Image uuid="{a8fccaaf-38fc-4b21-bfb4-4fd7009afb9a}" location="C:/Users/PCOEM/AeThexOS/AeThex-OS-V5-Final.iso"/>
|
|
</DVDImages>
|
|
</MediaRegistry>
|
|
<ExtraData>
|
|
<ExtraDataItem name="GUI/LastNormalWindowPosition" value="640,77,1048,826"/>
|
|
</ExtraData>
|
|
<Hardware>
|
|
<Memory RAMSize="4096"/>
|
|
<Boot>
|
|
<Order position="1" device="DVD"/>
|
|
<Order position="2" device="HardDisk"/>
|
|
<Order position="3" device="None"/>
|
|
<Order position="4" device="None"/>
|
|
</Boot>
|
|
<Display controller="VMSVGA" VRAMSize="128"/>
|
|
<Firmware/>
|
|
<BIOS>
|
|
<IOAPIC enabled="true"/>
|
|
<SmbiosUuidLittleEndian enabled="true"/>
|
|
<AutoSerialNumGen enabled="true"/>
|
|
</BIOS>
|
|
<Network>
|
|
<Adapter slot="0" enabled="true" MACAddress="0800274A28ED" type="82540EM">
|
|
<NAT localhost-reachable="true"/>
|
|
</Adapter>
|
|
</Network>
|
|
<AudioAdapter useDefault="true" driver="WAS" enabled="true"/>
|
|
<Clipboard/>
|
|
<GuestProperties>
|
|
<GuestProperty name="/VirtualBox/GuestAdd/GuiOnFocus" value="1" timestamp="1770357645828035200" flags="TRANSIENT, RDONLYGUEST"/>
|
|
<GuestProperty name="/VirtualBox/HostInfo/GUI/LanguageID" value="en_US" timestamp="1770357655669806400" flags="RDONLYGUEST"/>
|
|
<GuestProperty name="/VirtualBox/HostInfo/VBoxRev" value="170995" timestamp="1770357010002592302" flags="TRANSIENT, RDONLYGUEST"/>
|
|
<GuestProperty name="/VirtualBox/HostInfo/VBoxVer" value="7.2.4" timestamp="1770357010002592300" flags="TRANSIENT, RDONLYGUEST"/>
|
|
<GuestProperty name="/VirtualBox/HostInfo/VBoxVerExt" value="7.2.4" timestamp="1770357010002592301" flags="TRANSIENT, RDONLYGUEST"/>
|
|
</GuestProperties>
|
|
<StorageControllers>
|
|
<StorageController name="SATA Controller" type="AHCI" PortCount="30" useHostIOCache="false" Bootable="true" IDE0MasterEmulationPort="0" IDE0SlaveEmulationPort="1" IDE1MasterEmulationPort="2" IDE1SlaveEmulationPort="3">
|
|
<AttachedDevice type="HardDisk" hotpluggable="false" port="0" device="0">
|
|
<Image uuid="{df646f0c-79f5-44d0-80dd-a4adf770a768}"/>
|
|
</AttachedDevice>
|
|
</StorageController>
|
|
<StorageController name="IDE Controller" type="PIIX4" PortCount="2" useHostIOCache="true" Bootable="true">
|
|
<AttachedDevice passthrough="false" type="DVD" hotpluggable="false" port="0" device="0">
|
|
<Image uuid="{a8fccaaf-38fc-4b21-bfb4-4fd7009afb9a}"/>
|
|
</AttachedDevice>
|
|
</StorageController>
|
|
</StorageControllers>
|
|
<RTC localOrUTC="UTC"/>
|
|
<CPU count="2">
|
|
<HardwareVirtExLargePages enabled="true"/>
|
|
<PAE enabled="false"/>
|
|
<LongMode enabled="true"/>
|
|
<X2APIC enabled="true"/>
|
|
</CPU>
|
|
</Hardware>
|
|
</Machine>
|
|
</VirtualBox>
|