Commit Graph

  • 188f6f8f10 fix: persist agent version on every heartbeat myron 2026-06-17 17:19:56 +00:00
  • 7f6397b514 perf: route Guardian and Vision text analysis to Groq instead of Claude myron 2026-06-17 17:06:15 +00:00
  • dd2f48193b fix: add data-cfasync=false to face-api.js to suppress Rocket Loader myron 2026-06-17 14:43:29 +00:00
  • 1e57a7c90c fix: check sites locally to avoid Cloudflare CDN timeouts myron 2026-06-17 14:30:40 +00:00
  • 2f57908a50 fix: storeFact always bumps updated_at; fix $fresh() wrong column name fix-session myron 2026-06-17 14:24:17 +00:00
  • 2f5e7b5a00 fix: remove missing includes/auth.php require from metrics and suggestions myron 2026-06-17 14:18:33 +00:00
  • 9623d7323a fix: cache-bust JS files to force Cloudflare to serve fixed jarvis-protocols.js myron 2026-06-17 14:02:53 +00:00
  • 9169324148 fix: escape apostrophe in jarvis-protocols.js line 1432 myron 2026-06-17 14:02:04 +00:00
  • f8aaaf725c fix: scope session_start() skip to machine-agent calls only myron 2026-06-17 13:49:45 +00:00
  • 025c6d6fec Fix session explosion: skip session_start for agent/netscan/ping endpoints myron 2026-06-17 13:23:53 +00:00
  • f304ada4d3 Fix chat URL routing and agent.php fact_type column error myron 2026-06-17 12:33:09 +00:00
  • 6195f9bd3b feat: implement 7 JARVIS UI enhancements myron 2026-06-17 11:39:45 +00:00
  • 58070c7f06 Move weather widget from right panel to left panel myron 2026-06-17 03:52:50 +00:00
  • 2c712a4fc6 Add live voice transcript, keyboard shortcuts, agent topology map myron 2026-06-17 03:32:48 +00:00
  • b014fd96ab Fix HA toggle (Rocket Loader) and network map cleanup myron 2026-06-17 03:20:37 +00:00
  • b2aa3280e1 Add morning briefing, command palette, and boot animations myron 2026-06-17 03:00:16 +00:00
  • 462ce257a8 Modularize JARVIS frontend into separate CSS/JS files myron 2026-06-17 02:55:35 +00:00
  • 9f92e4d5e4 Add JARVIS improvements: mobile UI, sparklines, suggestions, multi-step commands, Arc Reactor health, tier badges myron 2026-06-17 02:49:05 +00:00
  • bde8909490 feat: tier source badge + VM resource suggestions myron 2026-06-17 02:38:24 +00:00
  • b024e51f3d feat: HA scene control via voice myron 2026-06-17 02:34:29 +00:00
  • c29d1bf4c7 feat: proactive alerts, Jellyfin control, agent sparklines, CCR roster fix myron 2026-06-17 02:30:13 +00:00
  • e381858299 feat: voice agent commands, cross-session memory, proactive reminders myron 2026-06-17 02:23:48 +00:00
  • c74a9af8be feat: mobile UI, chat history search, news source filtering myron 2026-06-17 02:18:10 +00:00
  • 290389abef feat: voice routing, Jellyfin integration, context-aware briefing myron 2026-06-17 02:07:18 +00:00
  • c6549ee27e Agent self-healing: auto-migrate old config key names on startup myron 2026-06-17 01:57:40 +00:00
  • 5d12ed6f62 Fix network map not opening from chat/voice myron 2026-06-17 01:33:31 +00:00
  • 5bbd3a9098 Add DOCS tab to admin panel with infrastructure reference download myron 2026-06-15 04:05:53 +00:00
  • 8d64320749 agent: add nordlynx VPN status to metrics myron 2026-06-14 00:09:19 +00:00
  • 205fc37c12 Fix Windows agent: exit(1) after self-update so SCM restarts the service myron 2026-06-13 14:30:20 +00:00
  • 29c3439d0a Fix installer: use if-not fallbacks so iex piping works (param defaults don't apply via iex) myron 2026-06-12 12:38:45 +00:00
  • b4a37981af Embed default registration key so irm | iex works without prompting myron 2026-06-12 12:37:08 +00:00
  • 8c962b88f4 Fix Windows installer: handle per-user Python, make pywin32 postinstall non-fatal myron 2026-06-12 12:27:23 +00:00
  • b19ce85d84 Windows agent: run as background Windows Service (Win 8.1+) myron 2026-06-12 12:11:38 +00:00
  • 04bd412b65 Fix 3 arc reactor bugs: metrics_json→metric_data, system nesting, message→content in conversations myron 2026-06-12 01:59:58 +00:00
  • 7dc457562b Update button — popup progress modal, polls for version confirmation, live cell update myron 2026-06-12 01:45:52 +00:00
  • 0469b31829 Agent version tracking — workers tab shows current vs latest version myron 2026-06-12 01:44:59 +00:00
  • 4c67efe715 Agent v3.1/3.0 — Mac agent, Windows self-update, all capabilities parity myron 2026-06-12 01:20:38 +00:00
  • 9e590dff29 Fix guardian tab stuck on loading — const ts shadowed ts() function causing ReferenceError myron 2026-06-12 01:13:13 +00:00
  • 146a13d8ec Fix vision protocol — always fetch all online agents for screenshot modal myron 2026-06-12 01:10:28 +00:00
  • 48b912574d Fix arc reactor capabilities showing blank — fall back to handlers field myron 2026-06-12 01:07:57 +00:00
  • b19e8e1b25 Phase 2: facts_collector TTL guards — reduce external polling myron 2026-06-11 21:37:26 +00:00
  • 6b906da406 deploy: auto-sync reactor.py to /opt/jarvis-arc on deploy myron 2026-06-11 21:35:24 +00:00
  • c2c7a2627a install-agent.sh: rewrite for agent v3.0 config format myron 2026-06-11 21:33:53 +00:00
  • 950749323c admin: Workers page — consolidated view of all JARVIS Agent Workers myron 2026-06-11 21:31:50 +00:00
  • 6eb387899e agent v3.0: always re-register on startup to refresh capabilities myron 2026-06-11 21:21:04 +00:00
  • 8b7f597e76 agent: v3.0 — fix cfg scope bug in execute_command (update + shell commands) myron 2026-06-11 21:10:08 +00:00
  • 2767a858dd api.php: fault-isolated dispatch — ob_start+catch(Throwable) per endpoint myron 2026-06-11 20:49:52 +00:00
  • 6abff8dd56 Add reactor.py to deploy/ + gitignore WireGuard .conf files in public_html myron 2026-06-11 20:47:23 +00:00
  • 90b96f5de5 Admin panel: full CSS consistency pass — Orbitron font, readable nav, align color vars to main page myron 2026-06-11 20:45:28 +00:00
  • d8cfeec809 Fix panel swap + add collapsible panels myron 2026-06-11 20:35:05 +00:00
  • 13b644eada Add panel swap button + fix install-agent.sh config format myron 2026-06-11 20:30:14 +00:00
  • cf132066c3 Fix SyntaxError: literal newlines in single-quoted string in loadIntel myron 2026-06-11 20:00:25 +00:00
  • 8298353106 Fix Vision Protocol: rename shadowed ts var, load agents dynamically myron 2026-06-11 18:21:44 +00:00
  • d3d2b36257 Add missing loadArc, arcTestPing, arcPurge functions myron 2026-06-11 18:14:56 +00:00
  • abe7a25141 Fix duplicate CAT_COLORS const breaking admin login myron 2026-06-11 18:10:42 +00:00
  • cb90ea087e Fix admin: add Cache-Control: no-transform to block Cloudflare Rocket Loader myron 2026-06-11 12:42:34 +00:00
  • f8d815fed9 Phase 9+10: update reactor.py (clearance protocol + memory core) myron 2026-06-11 12:33:21 +00:00
  • 27a0259e64 Phase 10: Memory Core — auto-extraction knowledge graph myron 2026-06-11 12:33:05 +00:00
  • 93d7594c4f Phase 9: Clearance Protocol — intercept, approve/deny, HUD, voice commands myron 2026-06-11 12:19:14 +00:00
  • aaf07edacb Phase 8: Mission Directives — OKR/goal tracking with AI review myron 2026-06-11 11:59:44 +00:00
  • b6c417948e Phase 7: Mission Ops — multi-step automated workflow engine myron 2026-06-11 11:49:07 +00:00
  • 8229f52b8b Phase 6: Comms v2 — send email, compose, schedule, meeting prep myron 2026-06-11 05:05:00 +00:00
  • f15225994a Phase 5: Guardian Mode — continuous awareness + proactive AI alerts myron 2026-06-11 04:52:08 +00:00
  • 56c9e2d914 Phase 4: Vision Protocol — screenshot + Claude vision myron 2026-06-11 04:42:21 +00:00
  • 068aff27b4 Phase 3: Comms Protocol + Field Protocol myron 2026-06-11 04:33:43 +00:00
  • 9ea43c852b feat: Phase 2 — Intel Protocol + Iron Protocol myron 2026-06-11 04:16:29 +00:00
  • 7013a80428 feat: Phase 1 — Arc Reactor Core Daemon myron 2026-06-11 04:07:28 +00:00
  • cd80525851 Add NovaCPX to webhook router (VM deploys via its own cron) myron 2026-06-09 23:06:02 +00:00
  • 27eb012005 Update Parker Slingshot monitoring URL to parkerslingshotrentals.com myron 2026-06-09 22:50:44 +00:00
  • 1c3a9fd49e Improve network map with floating bubble nodes and 6-ring layout myron 2026-06-03 03:26:48 +00:00
  • 549ff972cf Network map: full screen overlay (100vw x 100vh) myron 2026-06-02 14:42:30 +00:00
  • d77621c849 Fix sites manager: DB-first settings storage, all 5 sites now read/write myron 2026-06-02 12:48:51 +00:00
  • 85d3447ccc Fix voice broken by Notification.requestPermission + tighten sleep regex myron 2026-06-02 11:12:26 +00:00
  • 13792b3ced Add sleep mode + window focus on wake myron 2026-06-02 02:45:41 +00:00
  • 381977ed1e Remove user name prefix from chat messages myron 2026-06-02 02:39:02 +00:00
  • afff54e43b Restore working page + clean orbital network map rebuild myron 2026-06-02 02:20:07 +00:00
  • 57d5d7f51e Network map: orbital ring layout, smaller overlay, everything visible and contained myron 2026-06-02 01:57:13 +00:00
  • 8bdea2ce2c Redesign network map: 4 clear zones, better spacing, outward labels, section headers myron 2026-06-02 00:44:35 +00:00
  • 8c96ebbc42 Network topology overlay: voice/chat triggered full-screen viz with directional flow particles myron 2026-06-02 00:38:08 +00:00
  • c8e002091e 10 more alive-feeling effects: HUD corners, data stream, topology, boot seq, vignette, EKG, audio ring, typewriter, static burst, color cycle myron 2026-06-02 00:27:27 +00:00
  • c34d497e9d Fix camera/mic interference: detection runs during TTS, 12s exit threshold, require no recent commands myron 2026-06-02 00:15:47 +00:00
  • c91e5b8be7 Face tracking: reactor follows face position via camera myron 2026-06-01 23:58:38 +00:00
  • b3a329e81a Add 6 more alive-feeling effects: parallax, sparklines, flash, glitch, alert pulse, hover rise myron 2026-06-01 23:44:57 +00:00
  • 3297c00a1c Add futuristic floating UI: particles, panel float, HUD corners, scanline sweep, arc reactor, parallel refresh, animated counters myron 2026-06-01 23:39:25 +00:00
  • 02847d5de3 Fix intent placeholders, add alert/agent/deploy action intents, admin search+tester myron 2026-06-01 23:23:32 +00:00
  • cf95960e57 Add HIDE UNAVAIL toggle to KB Facts page; filter unavailable/empty fact values client-side myron 2026-06-01 15:18:56 +00:00
  • f0e42cbcbd Style count badges to match agents page (cyan, spaced, X ONLINE / Y TOTAL format) myron 2026-06-01 14:25:04 +00:00
  • 78c95a508d Add total count badges beside page titles in admin myron 2026-06-01 14:22:36 +00:00
  • 0caff5db57 Add brightness, media player, siren control + 5 scene keywords myron 2026-06-01 14:16:30 +00:00
  • 82e0262a4f fix: escape apostrophe in TODAY'S SCHEDULE string literal — SyntaxError was killing entire main JS, no panels loaded myron 2026-06-01 10:28:28 +00:00
  • 14bff8e1af fix: remove planner mini panel from main JARVIS page — belongs in admin only myron 2026-06-01 10:14:19 +00:00
  • 6ba412a886 fix: remove var sessionToken/sessionUser from injected script — conflicted with main script let declarations, killing all JS including logout() myron 2026-06-01 10:09:14 +00:00
  • 7286b999ff fix: force loginScreen hidden + app visible at HTML level — no JS needed to show dashboard myron 2026-06-01 10:05:37 +00:00
  • e0fc31332c fix: inject token as JS global (no sessionStorage needed), skip bridge.php, direct login→app myron 2026-06-01 10:01:00 +00:00
  • 2af5c03f1a fix: use default PHP session (PHPSESSID) not custom name — must match what api.php expects myron 2026-06-01 09:57:02 +00:00
  • 06a5b92543 fix: PHP entry point with Cache-Control: no-transform — disables Rocket Loader; server-side auth redirect myron 2026-06-01 09:39:03 +00:00
  • f30f0fdfad revert: restore admin/index.php to pre-login-fix state myron 2026-06-01 09:30:57 +00:00
  • d4a6d8359e revert: restore index.html to pre-login-fix state, remove all added login files myron 2026-06-01 09:30:47 +00:00
  • 50452753dc fix: index.php entry point — server-side 302 to login.php, no JS required; _app.html is the actual app myron 2026-06-01 09:28:39 +00:00
  • 69673685d9 fix: pure PHP login — login.php POSTs to PHP, bridge.php writes token to sessionStorage, zero JS dependency for auth myron 2026-06-01 09:22:24 +00:00