Add AV/Defender tests and clear PROBLEMS.md antivirus rows.

Cover mining diagnostics JSON blockers, AV-Safe preset fields, defender_off error paths, and Calibrate exclusion .ps1 generation with Go + Vitest; honest AV limits already documented in settingHelp.
This commit is contained in:
AetherForge
2026-06-07 06:34:56 -07:00
parent 74c006a04b
commit 7831e70dd4
35 changed files with 436 additions and 197 deletions

View File

@@ -37,7 +37,7 @@
font-size: 1.1rem;
font-weight: 700;
color: var(--neon-cyan);
text-shadow: 0 0 12px rgba(0, 245, 255, 0.5);
text-shadow: 0 0 12px rgba(0, 232, 245, 0.5);
line-height: 1.2;
}

View File

@@ -49,7 +49,7 @@
border: 1px solid var(--border-brass);
border-radius: 2px;
padding: 0.75rem 1rem;
box-shadow: 0 0 20px rgba(0, 245, 255, 0.15), var(--shadow-panel);
box-shadow: 0 0 20px rgba(0, 232, 245, 0.15), var(--shadow-panel);
}
.neon-tooltip-time {

View File

@@ -33,7 +33,7 @@ interface HashrateChartProps {
const GRAD_IDS = ['cyan', 'magenta', 'amber', 'green', 'purple'] as const;
function colorToId(color: string): string {
if (color.includes('e8f5') || color.includes('f5ff') || color.includes('06b6d4') || color === '#00e8f5' || color === '#00f5ff' || color.includes('neon-cyan')) return 'cyan';
if (color.includes('e8f5') || color.includes('f5ff') || color.includes('06b6d4') || color === '#00e8f5' || color === '#00e8f5' || color.includes('neon-cyan')) return 'cyan';
if (color.includes('2da6') || color.includes('8b5cf6')) return 'magenta';
if (color.includes('b020') || color.includes('eab308')) return 'amber';
if (color.includes('39ff') || color.includes('22c55e')) return 'green';