Commit graph

177 commits

Author SHA1 Message Date
MrPiglr
069b9d052d fix: Enable privileged mode for ISO build 2025-12-28 09:06:39 -07:00
MrPiglr
06f86ffa9c docs: Add comprehensive ISO build fix documentation 2025-12-27 22:20:05 -07:00
MrPiglr
7715fba8b5 fix(linux-iso): Fix ISO build script syntax errors and mobile app integration
- Fix corrupted kernel/initrd extraction section
- Fix unmount commands (proc/sys/dev)
- Fix isolinux and GRUB configuration syntax
- Fix mksquashfs error handling
- Add mobile app build and integration
- Create systemd service for mobile server
- Update Firefox kiosk to launch mobile UI
- Add Capacitor Android build copying
- Improve GitLab CI error handling (fail on missing tools)
- Update completion messages with mobile features

This resolves ISO build failures and properly packages the Ingress-style mobile UI into the bootable Linux distribution.
2025-12-27 22:19:05 -07:00
MrPiglr
29385e9844 Merge branch 'main' of https://github.com/AeThex-Corporation/AeThex-OS 2025-12-27 22:06:10 -07:00
MrPiglr
cee14d232e new file: README.txt
new file:   aethex-desktop.service
2025-12-28 02:53:08 +00:00
MrPiglr
191cfd2f5c ci: add GitLab Release job on tags and attach ISO artifact; expose artifacts/local in build 2025-12-28 02:07:02 +00:00
MrPiglr
adf1de6747 tools: add USB flash script and GitLab artifact downloader; docs: quick flashing guide; gitignore artifacts/ and ISO files 2025-12-27 23:45:00 +00:00
MrPiglr
f80f1fed36 ISO builder: remove sudo (run as root in CI) 2025-12-27 22:51:27 +00:00
MrPiglr
a42eb9b1e5 ISO builder: add output for long operations, check mksquashfs 2025-12-27 22:40:06 +00:00
MrPiglr
ffdba54caf Rewrite ISO builder: simplified, robust, CI-ready 2025-12-27 22:25:19 +00:00
MrPiglr
722c4ff8ec Fix: add fallback tool detection and verify grub/squashfs in CI 2025-12-27 22:20:10 +00:00
MrPiglr
d7861b3179 Fix: GitLab CI apt-get command syntax 2025-12-27 22:12:02 +00:00
MrPiglr
cfc5b01b0e Add trigger script for GitLab CI pipeline 2025-12-27 22:09:07 +00:00
MrPiglr
4a089ad133 CI: prioritize GitLab; Actions now manual-only; add grub-common to GitLab deps 2025-12-27 21:45:26 +00:00
MrPiglr
588b62f952 CI: ensure grub-mkrescue via grub-common 2025-12-27 21:38:43 +00:00
MrPiglr
55445af176 CI: temporarily enable push trigger to run ISO build 2025-12-27 21:37:02 +00:00
MrPiglr
4612915b13 CI: Make Actions manual-only; implement debootstrap ISO builder 2025-12-27 21:34:14 +00:00
MrPiglr
61d478abc0 CI: Add ISO workflow and stub build script 2025-12-27 21:28:11 +00:00
MrPiglr
1fccd137ee Add GitLab CI for ISO building with 400GB storage 2025-12-27 20:34:17 +00:00
MrPiglr
e4add3cbb0 Simplify workflow to bare minimum 2025-12-27 19:58:17 +00:00
MrPiglr
de9192adab CI: Update to Node 22 for Capacitor compatibility 2025-12-27 19:54:35 +00:00
MrPiglr
79f4f22012 Fix TS: add Capacitor deps, icons, Mode/Realm enums, type guards 2025-12-27 19:47:54 +00:00
MrPiglr
0f68fcb57e Stabilize build: add Capacitor deps, TS target, stubs and guards 2025-12-27 19:37:48 +00:00
MrPiglr
6f15448197 Simplify workflow: just verify code exists 2025-12-27 19:19:39 +00:00
MrPiglr
833aa2e3a2 Simplify: Remove complex ISO build, use GitHub Actions verification only 2025-12-27 19:16:34 +00:00
MrPiglr
570fede433 Remove issue comment step from workflow dispatch 2025-12-27 18:50:29 +00:00
MrPiglr
3299c35931 Fix GitHub Actions ISO build workflow 2025-12-27 18:40:04 +00:00
MrPiglr
c8d1c01c18 Add AeThex Linux bootable OS 2025-12-27 18:08:27 +00:00
MrPiglr
2496c0f990 modified: android/.idea/misc.xml 2025-12-27 05:58:03 -07:00
MrPiglr
411c57e508 modified: client/src/pages/os.tsx
modified:   docs/ENTITLEMENTS_QUICKSTART.md
2025-12-27 06:30:21 +00:00
MrPiglr
53fa49295a Resolve merge conflicts in Tauri config 2025-12-26 22:55:28 -07:00
MrPiglr
24b7e83fd2 new file: MOBILE_FEATURES.md 2025-12-26 22:53:51 -07:00
MrPiglr
ebcef5da2e modified: android/capacitor.settings.gradle 2025-12-26 22:53:25 -07:00
MrPiglr
e1c14830b5 deleted: AeThex-OS 2025-12-26 22:08:16 +00:00
MrPiglr
dd1d3579ca modified: package.json 2025-12-24 19:11:48 +00:00
MrPiglr
670aec8068 new file: script/seed.ts 2025-12-24 17:45:22 +00:00
MrPiglr
f97122135d modified: server/routes.ts 2025-12-24 04:41:58 +00:00
MrPiglr
773cc74c33 Add OAuth 2.0 implementation with secure credential handling
- Implement server-side OAuth handlers for Discord, Roblox, GitHub
- Add OAuth routes with state validation and PKCE support
- Create comprehensive documentation (setup, rotation, quickstart)
- Add .env to .gitignore to protect credentials
2025-12-24 04:15:25 +00:00
MrPiglr
fa62b3cef1 modified: server/routes.ts 2025-12-24 02:45:56 +00:00
MrPiglr
99a43bc3c7 modified: client/src/pages/os.tsx 2025-12-24 02:15:46 +00:00
MrPiglr
9ed30a52df modified: .env
new file:   .env.local
	modified:   client/src/lib/supabase.ts
2025-12-24 01:52:33 +00:00
MrPiglr
b98dff9d85 modified: .env 2025-12-24 01:29:16 +00:00
MrPiglr
929d293e5f new file: server/api/os.ts 2025-12-24 01:25:27 +00:00
MrPiglr
e1c3b9d745 modified: client/src/pages/analytics.tsx
modified:   client/src/pages/file-manager.tsx
	modified:   client/src/pages/messaging.tsx
	modified:   client/src/pages/notifications.tsx
2025-12-24 00:36:49 +00:00
MrPiglr
d41043dfdc new file: EXPANSION_COMPLETE.md
new file:   QUICK_REFERENCE.md
	new file:   README_EXPANSION.md
	new file:   SESSION_SUMMARY.md
	new file:   VERIFICATION_CHECKLIST.md
	new file:   client/src/pages/lab.tsx
2025-12-24 00:24:40 +00:00
MrPiglr
7b05506565 modified: package-lock.json 2025-12-23 23:11:20 +00:00
MrPiglr
6876984402 modified: vercel.json 2025-12-23 23:04:09 +00:00
MrPiglr
686ed5ba59 modified: vercel.json 2025-12-23 23:03:14 +00:00
MrPiglr
0499e8a00a modified: vite.config.ts 2025-12-23 22:37:27 +00:00
MrPiglr
0eddcc7d59 new file: api/auth-login.ts
new file:   api/hello.ts
2025-12-23 22:21:05 +00:00