Commit Graph

  • 7a61a56ee1 fix(common): prepend /usr/local/sbin to PATH for cron compatibility gmer4lfe 2026-05-24 21:08:39 -04:00
  • fc1fd27a3f fix(common): lock registry prevents EXIT trap overwrite orphaning locks gmer4lfe 2026-05-24 21:02:07 -04:00
  • 207dead909 monitor: darken transcode stream bar to deep orange (#e65100) Gmer4Lfe 2026-05-24 20:20:42 -04:00
  • 2128539450 style(monitor): Live TV bar blue, transcode orange, direct green Gmer4Lfe 2026-05-24 20:16:59 -04:00
  • 0f6154ad82 style(monitor): stream progress bars match parity blue (#1e3a5a) Gmer4Lfe 2026-05-24 20:15:46 -04:00
  • 0757d07ddf fix(varaverk): move varaverk.plg to /boot/config/plugins/ root (matches all other plugins) Gmer4Lfe 2026-05-24 20:10:21 -04:00
  • 376c7f7bc8 feat(scheduler): persist invert preference in localStorage Gmer4Lfe 2026-05-24 20:00:00 -04:00
  • 51fe2664b8 feat(scheduler): scroll lock on by default, persisted in localStorage Gmer4Lfe 2026-05-24 19:58:32 -04:00
  • b754842da2 fix(common): retry Tailscale IP resolution up to 3 times before failing gmer4lfe 2026-05-24 18:56:41 -04:00
  • 7c14627bc3 feat(scheduler): live running indicators for cron-triggered jobs Gmer4Lfe 2026-05-24 18:46:45 -04:00
  • 6600565dd5 feat(varaverk): add local .plg registration; remove dev-mode cron fallback Gmer4Lfe 2026-05-24 18:38:43 -04:00
  • 03e72b6a06 fix(scheduler): use Unraid plugin cron mechanism instead of /etc/cron.d/varaverk Gmer4Lfe 2026-05-24 18:11:50 -04:00
  • 57d55c647c varaverk: replace User Scripts dependency with native job tracking Gmer4Lfe 2026-05-24 17:51:31 -04:00
  • ea9f39a803 watchdogs: make healthy-state outputs always visible Gmer4Lfe 2026-05-24 17:25:33 -04:00
  • afd9129869 watchdogs: add echo banners to network/storage/stability Gmer4Lfe 2026-05-24 17:20:55 -04:00
  • b78fdddb04 fix(watchdogs): Tailscale false positive + system watchdog banner Gmer4Lfe 2026-05-24 17:11:54 -04:00
  • 760fb4a3e2 varaverk: monitor tab overhaul — grid layout, dynamic thresholds, new cards Gmer4Lfe 2026-05-24 16:56:50 -04:00
  • f85493cf35 watchdogs: fix Tailscale error propagation and docker watchdog output order Gmer4Lfe 2026-05-24 16:56:32 -04:00
  • 359b051e64 varaverk: System card (identity/time/uptime/buttons); merge Fallback+Partner into one card Gmer4Lfe 2026-05-24 12:00:09 -04:00
  • 725c371f21 varaverk: remove GPU history chart Gmer4Lfe 2026-05-24 11:53:54 -04:00
  • 6be9873f49 varaverk: fallback and partner cards — 250px min-width, matched flex:1 Gmer4Lfe 2026-05-24 11:50:51 -04:00
  • 36831f0693 Revert "varaverk: top row cards equal width (flex:1 across all five)" Gmer4Lfe 2026-05-24 11:49:30 -04:00
  • f35a0f2dd4 varaverk: top row cards equal width (flex:1 across all five) Gmer4Lfe 2026-05-24 11:48:50 -04:00
  • cead4eb46f varaverk: redesign Fallback card — host online/offline list, state line, active fallback containers with image Gmer4Lfe 2026-05-24 11:47:08 -04:00
  • 6bb44cae8b varaverk: Docker memory — use docker stats sum instead of raw cgroup (matches Unraid dashboard) Gmer4Lfe 2026-05-24 11:41:59 -04:00
  • 9e236e3f52 varaverk: fix Docker memory — use /sys/fs/cgroup/docker/memory.current (Unraid cgv2 path) Gmer4Lfe 2026-05-24 11:39:41 -04:00
  • c17be8d017 varaverk: add Partner card — known hosts, owner tags, Tailscale online status Gmer4Lfe 2026-05-24 11:36:23 -04:00
  • cbac3949e0 varaverk: network canvas 100→110px Gmer4Lfe 2026-05-24 11:30:15 -04:00
  • 3c26f8d767 varaverk: memory top procs — top 3, inline right of total on same line Gmer4Lfe 2026-05-24 11:28:51 -04:00
  • 397ec405a0 varaverk: memory card — top 5 procs by RSS as horizontal strip under total Gmer4Lfe 2026-05-24 11:25:27 -04:00
  • 475cb3e75c varaverk: memory card — top 3 usages by size in top-right corner Gmer4Lfe 2026-05-24 11:21:43 -04:00
  • 2cd0a8e66e varaverk: inline RX/TX legend with speed numbers; drop separate legend row Gmer4Lfe 2026-05-24 11:20:11 -04:00
  • 50614b9cbe varaverk: network canvas 52→100px Gmer4Lfe 2026-05-24 11:16:49 -04:00
  • 423a8e3e0a varaverk: CPU canvas 36→60px; add GPU history chart at 60px Gmer4Lfe 2026-05-24 11:15:31 -04:00
  • 496d70c137 Revert "varaverk: stretch CPU and GPU graphs to card bottom; add GPU history chart" Gmer4Lfe 2026-05-24 11:12:55 -04:00
  • 660c4762f2 varaverk: stretch CPU and GPU graphs to card bottom; add GPU history chart Gmer4Lfe 2026-05-24 11:11:04 -04:00
  • 4a22f3af66 varaverk: fix ext IP and Tailscale IP in network card Gmer4Lfe 2026-05-24 11:07:15 -04:00
  • b2e937526f varaverk: add media, confform, script API/include files (from previous session) Gmer4Lfe 2026-05-24 10:59:13 -04:00
  • 279ac156c2 varaverk: fix monitor API — include config.php so vv_conf_vars/detect_host resolve Gmer4Lfe 2026-05-24 10:55:13 -04:00
  • ab3e28531e varaverk: monitor overhaul — CPU/memory/network/streams cards; scheduler polish Gmer4Lfe 2026-05-24 10:52:42 -04:00
  • f7bef55e51 varaverk: green checkmark feedback on schedule save Gmer4Lfe 2026-05-23 21:07:15 -04:00
  • 8383306831 varaverk: fix cron format and permissions for dcron Gmer4Lfe 2026-05-23 21:03:52 -04:00
  • 0e13d8772d user_script_plug-in.sh: v2.6 full audit and update Gmer4Lfe 2026-05-23 20:57:47 -04:00
  • f6cb861f36 varaverk: suggestions panel color + parser regex fix Gmer4Lfe 2026-05-23 20:47:20 -04:00
  • a1745a575b Scheduler UI polish + per-script verbose logging + coffee report as orchestrator Gmer4Lfe 2026-05-23 20:05:26 -04:00
  • 97d99f85fb Log panel stretches to match script list height Gmer4Lfe 2026-05-23 18:28:05 -04:00
  • 7062790d89 Script name: remove underline, bump name to 16px, description to 14px Gmer4Lfe 2026-05-23 18:25:40 -04:00
  • ab228c9199 Script name color: soft green #6fcf97 Gmer4Lfe 2026-05-23 18:24:38 -04:00
  • ff577ffcf5 Scheduler: bold underlined script name, larger description text Gmer4Lfe 2026-05-23 18:23:14 -04:00
  • 4a5e1537d1 Fix cron input width — pixel value with flex: 0 0 110px Gmer4Lfe 2026-05-23 18:21:16 -04:00
  • c40d243d38 Move Run/Dry Run/Log buttons below description line Gmer4Lfe 2026-05-23 18:19:17 -04:00
  • 91f959dc3a Fix description line truncation — padding-left instead of margin-left Gmer4Lfe 2026-05-23 18:17:16 -04:00
  • 24d8697858 Fix description parser to skip banner lines; shrink cron input width Gmer4Lfe 2026-05-23 18:14:42 -04:00
  • 065b29fcc8 Scheduler: inline cron beside name, dynamic description from script headers Gmer4Lfe 2026-05-23 18:11:12 -04:00
  • fc01268c12 Scheduler: single Save Schedule button at bottom saves all cron entries at once Gmer4Lfe 2026-05-23 18:06:26 -04:00
  • 477b2041a7 Scheduler: 50/50 split, taller log, auto-load most recent log on page load Gmer4Lfe 2026-05-23 18:02:40 -04:00
  • 706ef2dd72 Scheduler: two-panel responsive layout with running indicator Gmer4Lfe 2026-05-23 17:59:51 -04:00
  • d0b842a489 Add Dry Run button; fix CSRF token on all POST API calls Gmer4Lfe 2026-05-23 17:50:47 -04:00
  • 131d9093b0 Scheduler: Run button, single card-level Save, remove per-row Save Gmer4Lfe 2026-05-23 17:22:52 -04:00
  • 6050816fe4 Scheduler: card layout, per-job logs, live log panel Gmer4Lfe 2026-05-23 17:17:09 -04:00
  • 1b365d4fb7 Fix conf array parser stopping early at ) in comments Gmer4Lfe 2026-05-23 17:12:58 -04:00
  • 0197eab7a5 Read scheduler children from master.conf arrays Gmer4Lfe 2026-05-23 17:08:52 -04:00
  • b00918e080 Fix child script detection in scheduler Gmer4Lfe 2026-05-23 17:04:36 -04:00
  • f6f3655810 Rebuild cron on boot via disks_mounted event Gmer4Lfe 2026-05-23 16:58:05 -04:00
  • d3a5af09d1 Create /var/log/varaverk/ on cron rebuild Gmer4Lfe 2026-05-23 16:54:51 -04:00
  • 7b7a3a9e9e Fix plugin routing, missing includes, and make SCRIPTS_DIR configurable Gmer4Lfe 2026-05-23 16:48:52 -04:00
  • 4ab3ddbc47 Add Varaverk plugin scaffold (PHP, unRAID native) Gmer4Lfe 2026-05-23 16:19:12 -04:00
  • 5e4f510a42 Fix stale 15-minute critical sync references — corrected to 30 minutes Gmer4Lfe 2026-05-23 15:44:39 -04:00
  • 59c2372fa1 Fix stale 3-minute transcode timing — corrected to 7 minutes Gmer4Lfe 2026-05-23 15:43:14 -04:00
  • e215db2a57 Warn that VRAM exhaustion masks --gpus fixes Gmer4Lfe 2026-05-23 14:30:33 -04:00
  • c11e85d8be Show full GPU Extra Parameters string everywhere it appears Gmer4Lfe 2026-05-23 14:24:41 -04:00
  • 921e137d95 Add GPU containers section to main README — ignore Google Gmer4Lfe 2026-05-23 14:19:56 -04:00
  • 1381540dab Document GPU setup, --gpus vs --runtime=nvidia, and VRAM starvation Gmer4Lfe 2026-05-23 14:11:00 -04:00
  • 767e64c072 Add Jellyfin to HOST2 transcode servers Gmer4Lfe 2026-05-23 13:40:55 -04:00
  • 8e5bd28843 Add Jellyfin to HOST1 transcode servers Gmer4Lfe 2026-05-23 13:39:26 -04:00
  • 3b2501d091 docs(transcodes): note unRAID 7.2.5 regression context for NVIDIA conflict Gmer4Lfe 2026-05-23 10:54:51 -04:00
  • f992804739 docs(transcodes): document NVIDIA_VISIBLE_DEVICES + bind-propagation=shared conflict Gmer4Lfe 2026-05-23 10:46:58 -04:00
  • c3fb0d4bd6 docs(manual): remove NerdPack tools section — not required Gmer4Lfe 2026-05-23 10:24:35 -04:00
  • 2e04821b75 docs: add Manual.md — end-to-end setup guide Gmer4Lfe 2026-05-23 10:23:27 -04:00
  • 4c559f7791 fix(log/echo): log → info for section-level status across 4 scripts Gmer4Lfe 2026-05-23 09:58:19 -04:00
  • b76072a318 fix(lidarr_missing_art): log → info for section-level status lines Gmer4Lfe 2026-05-23 09:50:58 -04:00
  • 48374c1640 docs(transcodes): add dirty shutdown recovery to troubleshooting Gmer4Lfe 2026-05-23 09:47:28 -04:00
  • 96ff9b8f95 feat(partnership): extract transfer into partnership_transfer.sh Gmer4Lfe 2026-05-23 09:42:39 -04:00
  • 8f86e9db88 fix(fallback_state_reset): add missing exit 0 at end of script Gmer4Lfe 2026-05-23 09:35:28 -04:00
  • fda853eed8 fix 9 bugs in partnership offboard flow Gmer4Lfe 2026-05-23 09:24:34 -04:00
  • 14a74939e6 audit and clean master.conf, common.sh, and emby sync tools Gmer4Lfe 2026-05-23 09:09:25 -04:00
  • ee086f309e rename appdata-Failover→appdata-Fallback in docs; critical sync 15→30min; transcode 3→7min Gmer4Lfe 2026-05-22 22:22:21 -04:00
  • 2d0c91ea13 fix stale RAM tier vars in stability_watchdog section of Watchdogs manual Gmer4Lfe 2026-05-22 22:09:13 -04:00
  • 2fa78a21b6 doc audit — fix stale watchdog vars, fallback_state_reset, add monthly_maintenance and mesh_monitor sections Gmer4Lfe 2026-05-22 22:07:46 -04:00
  • 070013cb4f fix widespread naming errors across all docs — array_started, fallback, FALLBACK_ Gmer4Lfe 2026-05-22 21:53:32 -04:00
  • 8d72fbf0e2 fix Failover→Fallback naming and missing/stale script references Gmer4Lfe 2026-05-22 21:47:03 -04:00
  • 8b0ee44b65 fix stale doc references across four files Gmer4Lfe 2026-05-22 21:41:31 -04:00
  • 8d8a4fd637 update stale media ownership language across all docs Gmer4Lfe 2026-05-22 21:35:45 -04:00
  • 29eb722057 update README media model — arr_sync.sh union replaces ownership split Gmer4Lfe 2026-05-22 21:30:07 -04:00
  • d708d04188 add monthly_maintenance.sh — uptime-triggered orchestrator Gmer4Lfe 2026-05-22 21:23:10 -04:00
  • d05df84d00 Docs: add network_watchdog to README-Watchdogs and Manual-Watchdogs Gmer4Lfe 2026-05-22 20:54:04 -04:00
  • 4535804c5d Add System/network_watchdog.sh — services-layer connectivity watchdog Gmer4Lfe 2026-05-22 20:51:22 -04:00
  • 13ce8497f3 Update all docs to reflect watchdog restructure Gmer4Lfe 2026-05-22 20:26:36 -04:00
  • cf21efaeea Structural reorganization: watchdog taxonomy + server_reboot integration Gmer4Lfe 2026-05-22 20:17:22 -04:00
  • 670f25fbbd Move .conf files into Configurations/ folder Gmer4Lfe 2026-05-22 19:18:18 -04:00