Add Rsync page, upgrade monitor rsync card, partnership overhaul, API key periodic check, docker watchdog manual-stop detection

This commit is contained in:
Gmer4Lfe
2026-06-03 15:58:50 -04:00
parent 8be54ab5ee
commit de6fcc3997
13 changed files with 2546 additions and 343 deletions
+27 -10
View File
@@ -466,16 +466,6 @@ $runningScripts = array_unique($runningScripts);
<li><strong>Child (orch OFF)</strong> — enter a cron to run it standalone</li>
<li><strong>Rsync badge</strong> — toggle writes TIER_RSYNC_ENABLED directly to master.conf</li>
<li><strong>Rsync (orch OFF)</strong> — fill location + standalone cron + Save; both required for independent firing</li>
<li class="vv-info-sep">Editor Keyboard Shortcuts</li>
<li><strong>Ctrl+S</strong> — save · <strong>Ctrl+Z / Ctrl+Y</strong> — undo / redo (200 steps)</li>
<li><strong>Ctrl+/</strong> — toggle line comment · <strong>Tab / Shift+Tab</strong> — indent / dedent</li>
<li><strong>Ctrl+F</strong> — find · <strong>Ctrl+H</strong> — find &amp; replace · <strong>Ctrl+G</strong> — go to line</li>
<li><strong>Ctrl+D</strong> — select next occurrence · <strong>Ctrl+L</strong> — select line · <strong>Ctrl+Shift+K</strong> — delete line</li>
<li><strong>Alt+↑/↓</strong> — move line · <strong>Alt+Shift+↓</strong> — duplicate line below</li>
<li><strong>Home</strong> — smart (first non-space → col 0)</li>
<li><strong>( { [ " ` </strong> — auto-close pair; wraps selection; Backspace deletes both when between them</li>
<li><strong>A / A+</strong> in status bar — font size (922px, persists across sessions)</li>
<li><strong>Indent guides</strong> — faint vertical lines every 2 spaces in the background</li>
</ul>
</div>
</div>
@@ -909,6 +899,33 @@ Still the same two servers, two households, the same media stack running itself.
<span class="vv-goto-info" id="vv-goto-info"></span>
<span class="vv-find-x" onclick="vvGotoClose()" title="Close (Esc)">×</span>
</div>
<!-- ── Keyboard Shortcuts — expanded by default, state remembered ── -->
<div class="vv-sug-block" data-save-key="editor-shortcuts" style="margin-bottom:6px;border:1px solid #1e1e1e;border-radius:4px;">
<div class="vv-sug-header" onclick="vvToggleSug(this)" style="padding:5px 8px;">
<span class="vv-sug-chevron">▾</span>
<span style="font-size:11px;font-weight:bold;color:#555;letter-spacing:.06em;text-transform:uppercase;">Keyboard Shortcuts</span>
</div>
<div class="vv-sug-body" style="padding:4px 10px 8px;">
<ul class="vv-info-cols" style="font-size:11px;">
<li><strong>Ctrl+S</strong> — save</li>
<li><strong>Ctrl+Z / Ctrl+Y</strong> — undo / redo (200 steps)</li>
<li><strong>Ctrl+/</strong> — toggle line comment</li>
<li><strong>Tab / Shift+Tab</strong> — indent / dedent</li>
<li><strong>Ctrl+F</strong> — find</li>
<li><strong>Ctrl+H</strong> — find &amp; replace</li>
<li><strong>Ctrl+G</strong> — go to line</li>
<li><strong>Ctrl+D</strong> — select next occurrence</li>
<li><strong>Ctrl+L</strong> — select line</li>
<li><strong>Ctrl+Shift+K</strong> — delete line</li>
<li><strong>Alt+↑/↓</strong> — move line</li>
<li><strong>Alt+Shift+↓</strong> — duplicate line below</li>
<li><strong>Home</strong> — smart (first non-space → col 0)</li>
<li><strong>( { [ " `</strong> — auto-close pair; wraps selection; Backspace deletes both</li>
<li><strong>A / A+</strong> in status bar — font size (922px, persists)</li>
</ul>
</div>
</div>
<div id="vv-editor-wrap">
<pre id="vv-ln-gutter" aria-hidden="true"></pre>
<div id="vv-editor-inner">