root
|
185d2c889f
|
Fix AGENT button showing the wrong machine: same-subnet fallback matched whichever agent happened to be first in the list, not the actual browsing machine — happens whenever a LAN client hits the dashboard via hairpin NAT/external hostname and the server sees the same reflected IP for every visitor. Exact-match only now; falls through to not-detected instead of misreporting another real machine as yours.
|
2026-07-07 12:41:53 -05:00 |
|
root
|
b5c47d898b
|
Windows agent v3.2: build standalone PyInstaller exe (no Python/pywin32 install needed on target machines), add frozen-mode self-update (rename-swap since a running exe cant be overwritten in place), simplify installer accordingly, fix default install URL (jarvis.orbishosting.com default port is unreachable from outside the LAN - use :1972), fix stale windows=3.0 in the admin panel version-check map
|
2026-07-07 12:20:22 -05:00 |
|
root
|
ffc01c3d4a
|
Update infra doc: WAN IP change + full FortiGate VIP list, JARVIS auto-deploy pipeline restoration, admin panel fixes (Works/Site Health/Email Intelligence), backup systems audit + fixes across all 4 systems, Blair HQ Backup Downloads feature
|
2026-07-07 11:29:45 -05:00 |
|
root
|
09f73edb0b
|
Fix silent compose failures: poll actual job status in the compose modal instead of a fire-and-forget dispatch toast; add Groq 429 retry-with-backoff using its own rate-limit-reset header (12k tokens/min tier gets exhausted by gmail_triage alone)
|
2026-07-07 10:49:08 -05:00 |
|
root
|
a4336ebdd6
|
Fix Email Intelligence inbox 404: was proxying to the old DO-hosted JARVIS (165.22.1.228/api/email), a dead endpoint since the move to VM211. Now reads email_triage directly, matching the pattern email_action_items already used.
|
2026-07-07 10:06:48 -05:00 |
|
root
|
8034fc67e9
|
Fix field-name mismatches between PHP dispatcher and Python reactor: compose_email (recipient/subject/auto_send -> to_email/subject_hint/send) and send_reply (content -> body) were silently dropping the actual recipient, subject, and user-edited content on every dispatch
|
2026-07-07 09:01:47 -05:00 |
|
root
|
5ff4f3e311
|
Outbox: add SEND button for queued drafts (compose previously had no way to actually send), fix VIEW showing body via list endpoint that omits it
|
2026-07-07 08:58:20 -05:00 |
|
root
|
24b96e809c
|
Site Health tab: fix parkerslingshotrentals.com label + widen cards for full domain names; fix sites freshness-check interval mismatch (300s vs 180s cron) causing checks to feel far apart
|
2026-07-07 08:41:52 -05:00 |
|
root
|
8567018cc3
|
Test: verify auto-deploy pipeline end-to-end
|
2026-07-07 08:25:12 -05:00 |
|
root
|
f8a095f783
|
Fix Works-tab last-run detection bugs, add generic live-log popup for Facts/Stats/Calendar workers, fix webhook branch check (master not main) and log path
|
2026-07-07 07:58:55 -05:00 |
|
root
|
588cfe3f10
|
Adopt live production state as git baseline
|
2026-07-07 07:55:47 -05:00 |
|