diff --git a/components/admin_logs.templ b/components/admin_logs.templ index 9965159..b37321a 100644 --- a/components/admin_logs.templ +++ b/components/admin_logs.templ @@ -28,7 +28,7 @@ templ AdminLogs(ctx context.Context, data LogViewerData) {

- Log Viewer + Log Viewer

-
@@ -150,7 +147,6 @@ templ AdminLogs(ctx context.Context, data LogViewerData) { const resumeButton = document.getElementById('resume-logs'); const clearButton = document.getElementById('clear-logs'); const downloadButton = document.getElementById('download-logs'); - const generatorButton = document.getElementById('start-generator'); const connectionStatus = document.getElementById('connection-status'); const filterLevel = document.getElementById('filter-level'); const filterSource = document.getElementById('filter-source'); @@ -512,33 +508,6 @@ templ AdminLogs(ctx context.Context, data LogViewerData) { searchTimeout = setTimeout(applyFilters, 300); }); - // Start Log Generator button click - generatorButton.addEventListener('click', function() { - fetch('/admin/logs/start-generator', { - method: 'POST', - headers: { - 'Content-Type': 'application/json' - } - }) - .then(response => response.json()) - .then(data => { - console.log(data.message); - // Show toast or notification - const toast = document.createElement('div'); - toast.className = 'fixed bottom-4 right-4 bg-green-500 text-white px-4 py-2 rounded-lg shadow-lg z-50'; - toast.innerHTML = 'Log generator started'; - document.body.appendChild(toast); - - // Remove toast after 3 seconds - setTimeout(() => { - toast.remove(); - }, 3000); - }) - .catch(error => { - console.error('Error starting log generator:', error); - }); - }); - // Initial connection connectWebSocket(); }); diff --git a/components/layout.templ b/components/layout.templ index b7512ed..c318405 100644 --- a/components/layout.templ +++ b/components/layout.templ @@ -194,7 +194,7 @@ templ LayoutWithContext(title string, ctx context.Context) { Audit Logs - + Log Viewer @@ -297,19 +297,23 @@ templ LayoutWithContext(title string, ctx context.Context) { Audit Logs + + + Log Viewer + Database Tools // Settings Dropdown - -