Commit Graph

9 Commits

Author SHA1 Message Date
AetherForge
615034554c One-click LAUNCH.bat: pull, UI build, tunnel, and server start.
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Operators double-click LAUNCH for git pull, npm build, data prep, cloudflared, and AetherForge or dev miner-server; devrun shares launch-prep.
2026-06-09 04:03:02 -07:00
AetherForge
fd5cc1dd61 Fix portable USB pack webroot resolution and document LAUNCH flow.
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Prefer server/webroot in pack-usb (Vite outDir), cd to deck root before starting AetherForge so cwd-based webroot lookup hits usb\webroot, and note pack/LAUNCH steps in tests/README.
2026-06-07 00:48:24 -07:00
AetherForge
8466c7aa9b fix: 2026-06-04 audit pass — README, USB pack, multi-area fixes
WS ticket dashboard auth, builder universal signing/size limits/fusion obfuscation/dropper bundles, Path Tracer WireGuard topology, SessionGate degraded mode and download timeouts, server bootstrap (data dir, cloudflared dedupe, config port precedence), agent mesh/miner/spread fixes. README refreshed; usb bundle repacked; PROBLEMS.md audit log updated.
2026-06-04 20:41:44 -07:00
AetherForge
ea504b83e2 fix: six maintenance fixes across LAUNCH.bat, config, go.mod, and gitignore
- LAUNCH.bat (root + usb): add :server_launch fast-path so server always
  starts even when Go is not found; only obfuscation tools are skipped
- LAUNCH.bat (root + usb): fix misleading echo -- credentials are printed
  by AetherForge.exe itself, not by the batch script
- usb/data/config.json: correct SupportXMR TLS port (3333->443) and add
  MoneroOcean and HeroMiners backup pool entries
- server/go.mod: bump go directive from 1.25.0 to 1.26.3 to match bundled
  toolchain version used by LAUNCH.bat and pack-usb.bat
- pack-usb.bat: replace four Unicode em-dash characters (U+2014) with plain
  ASCII hyphens to avoid garbled output on non-UTF-8 code pages
- .gitignore: add _err.txt, _out.txt, and _*.txt pattern to suppress
  recurring untracked temp debug files in repo root
2026-06-01 21:40:06 -07:00
AetherForge
1413a9394f Add pool presets, operator bake-ins, and USB pack improvements
- Pool preset checkboxes with failover in Calibrate and Forge

- Tier 1/2 UX: setup banner, forge next worker, LAN defaults, blueprint prompt

- USB: auto-install forge tools, seed config.json, sync LAUNCH.bat
2026-06-01 21:06:19 -07:00
AetherForge
afba486c28 Remove Cloudflare from pack-usb, fix password length test 2026-06-01 16:31:02 -07:00
AetherForge
3605d540da Add self-healing Cloudflare tunnel with 60s watchdog for USB deck.
Replaces fragile batch-based tunnel install with a single PowerShell
script (cloudflare/start-tunnel.ps1) that installs cloudflared as a
Windows service (admin) or runs as a background process (non-admin),
clears stale EventLog registry keys that caused service rollback, and
runs a 60-second watchdog that auto-restarts the connector on failure.
Hostname changed to aether.thetempleofdoom.com. LAUNCH.bat and
pack-usb.bat updated accordingly.
2026-06-01 15:03:17 -07:00
AetherForge
2f528229f2 Improve portable USB pack and credentials-based tunnel launcher.
Expand pack-usb.bat to sync LAUNCH.bat, cloudflare assets, and data dirs while preserving operator state; align usb/LAUNCH.bat with credentials.json tunnel flow instead of a baked token.
2026-05-31 02:32:24 -07:00
drjones
77e1dbbb13 feat: 10-item hardening pass - disguise extensions, USB pack script, AI auth, pool failover, forge cancel, secret rotation, dead REST wired 2026-05-30 11:44:01 -07:00