Fix admin: add Cache-Control: no-transform to block Cloudflare Rocket Loader

This commit is contained in:
2026-06-11 12:42:34 +00:00
parent f8d815fed9
commit cb90ea087e
+3
View File
@@ -5,6 +5,9 @@ require_once __DIR__ . '/../../api/lib/db.php';
session_name('jarvis_admin'); session_name('jarvis_admin');
session_start(); session_start();
// Prevent Cloudflare Rocket Loader from deferring inline scripts (breaks doLogin, CAT_COLORS, etc.)
header('Cache-Control: no-transform');
// ── AUTH HELPERS ────────────────────────────────────────────────────────────── // ── AUTH HELPERS ──────────────────────────────────────────────────────────────
function loggedIn(): bool { return !empty($_SESSION['admin_user']); } function loggedIn(): bool { return !empty($_SESSION['admin_user']); }
function j(mixed $d): never { header('Content-Type: application/json'); echo json_encode($d); exit; } function j(mixed $d): never { header('Content-Type: application/json'); echo json_encode($d); exit; }