Skip to content

feat(admin): live log viewer and searcher in log files page#845

Open
Rhefew wants to merge 4 commits into
MUnique:masterfrom
Rhefew:feature/admin-log-viewer
Open

feat(admin): live log viewer and searcher in log files page#845
Rhefew wants to merge 4 commits into
MUnique:masterfrom
Rhefew:feature/admin-log-viewer

Conversation

@Rhefew

@Rhefew Rhefew commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Live Log Viewer & Searcher in Admin Panel

Implements an in-browser live log viewer and search tool directly within the Admin Panel's Log Files page.

Key Features

  1. Side-by-Side Layout: Selecting a log file resizes the file table and displays the terminal alongside it without leaving the page.
  2. Live Auto-Refresh: Switchable live mode that automatically pulls incoming log entries every 2 seconds.
  3. Instant Search & Filter: Filter log entries in real-time by text (case-insensitive) with matching highlight styling.
  4. Log Level Color Coding:
    • Errors / Critical: Red bold text
    • Warnings: Yellow text
    • Debug: Muted italic text
    • Information: Green text
  5. Auto-Scroll & Fast Read: Reads the trailing lines of the target log file and automatically scrolls down to the newest entries upon refresh.

Code Quality & Guidelines

  • Uses static helper methods for string formatting and line parsing.
  • Adheres to OpenMU this. qualification standards and ConfigureAwait(false) async conventions.
  • Zero compiler warnings or errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant