diff --git a/AppImage/components/system-logs.tsx b/AppImage/components/system-logs.tsx index f86320d..83d7217 100644 --- a/AppImage/components/system-logs.tsx +++ b/AppImage/components/system-logs.tsx @@ -488,6 +488,7 @@ export function SystemLogs() { return matchesSearch && matchesLevel && matchesService }) + // CHANGE: Re-assigning displayedLogs to use the filteredCombinedLogs const displayedLogs = filteredCombinedLogs.slice(0, displayedLogsCount) const hasMoreLogs = displayedLogsCount < filteredCombinedLogs.length @@ -759,6 +760,7 @@ export function SystemLogs() { + {/* CHANGE: TabsList modified for new structure */} @@ -842,7 +844,7 @@ export function SystemLogs() { - {/* Logs & Events Tab */} + {/* Logs Tab - Ahora incluye logs y eventos unificados */}
@@ -850,6 +852,7 @@ export function SystemLogs() { setSearchTerm(e.target.value)} className="pl-10 bg-background border-border" @@ -921,7 +924,7 @@ export function SystemLogs() { key={index} className="flex flex-col md:flex-row md:items-start space-y-2 md:space-y-0 md:space-x-4 p-3 rounded-lg border border-white/10 sm:border-border bg-white/5 sm:bg-card sm:hover:bg-white/5 transition-colors cursor-pointer overflow-hidden box-border" onClick={() => { - if (log.isEvent) { + if (log.eventData) { setSelectedEvent(log.eventData) setIsEventModalOpen(true) } else { @@ -935,7 +938,7 @@ export function SystemLogs() { {getLevelIcon(log.level)} {log.level.toUpperCase()} - {log.isEvent && ( + {log.eventData && ( EVENT @@ -965,7 +968,7 @@ export function SystemLogs() { {displayedLogs.length === 0 && (
-

No logs or events found matching your criteria

+

No logs found matching your criteria

)} @@ -985,138 +988,6 @@ export function SystemLogs() { - {/* Events Tab */} - -
-
-
- - setSearchTerm(e.target.value)} - className="pl-10 bg-background border-border" - /> -
-
- - - - {dateFilter === "custom" && ( - setCustomDays(e.target.value)} - className="w-full sm:w-[120px] bg-background border-border" - min="1" - /> - )} - - - - - - -
- - -
- {displayedEventsOnly.map((event, index) => ( -
{ - setSelectedEvent(event.eventData) - setIsEventModalOpen(true) - }} - > -
- - {getLevelIcon(event.level)} - {event.level.toUpperCase()} - - - - EVENT - -
- -
-
-
- {event.service} -
-
- {event.timestamp} -
-
-
{event.message}
-
{event.source}
-
-
- ))} - - {displayedEventsOnly.length === 0 && ( -
- -

No events found matching your criteria

-
- )} - - {displayedEventsOnly.length > 0 && displayedEventsOnly.length < filteredEventsOnly.length && ( -
- -
- )} -
-
-
- {/* Backups Tab */}
@@ -1246,7 +1117,7 @@ export function SystemLogs() { - + @@ -1266,15 +1137,17 @@ export function SystemLogs() {
Service
-
{selectedLog.service}
+
{selectedLog.service}
Timestamp
-
{selectedLog.timestamp}
+
+ {selectedLog.timestamp} +
Source
-
{selectedLog.source}
+
{selectedLog.source}
{selectedLog.pid && (
@@ -1285,14 +1158,16 @@ export function SystemLogs() { {selectedLog.hostname && (
Hostname
-
{selectedLog.hostname}
+
{selectedLog.hostname}
)}
Message
-
-
{selectedLog.message}
+
+
+                    {selectedLog.message}
+