fix queue and stats

This commit is contained in:
Pierre
2026-03-07 17:34:58 +01:00
parent eee9773f23
commit ff62c9c76e
20 changed files with 150 additions and 2202 deletions
@@ -21,7 +21,6 @@ function Plugins() {
const [configEditing, setConfigEditing] = useState<Record<string, unknown> | null>(null);
const [loading, setLoading] = useState(false);
const [error, setError] = useState<string | null>(null);
const [scanStatus, setScanStatus] = useState<string | null>(null);
// Container plugin management state
const [showAddPluginModal, setShowAddPluginModal] = useState(false);
@@ -115,18 +114,6 @@ function Plugins() {
}
};
const triggerScan = async () => {
setScanStatus('Scanning...');
try {
await fetch('/api/scan/trigger', { method: 'POST' });
setScanStatus('Scan triggered');
setTimeout(() => setScanStatus(null), 3000);
} catch (err) {
console.error('Failed to trigger scan:', err);
setScanStatus('Scan failed');
}
};
const rescanPlugins = async () => {
setLoading(true);
try {
@@ -344,13 +331,6 @@ function Plugins() {
>
Rescan Plugins
</button>
<button
className="btn btn-primary"
onClick={triggerScan}
disabled={loading}
>
{scanStatus || 'Trigger File Scan'}
</button>
</div>
</div>