Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content
Snippets Groups Projects

Add LogPanel widget

Merged perl_d requested to merge feature/log-panel into main

Description

Adds a widget which consists of a panel which monitors the log stream. Automatically subscribes to updates and can fetch the history from Redis. Can filter based on:

  • Log level
  • Text or Regex
  • Service which sent the message
  • Time range

Related Issues

closes #31 (closed)

Definition of Done

  • Documentation is up-to-date.
Edited by perl_d

Merge request reports

Merge request pipeline #48307 passed with warnings

Merge request pipeline passed with warnings for f219c6fb

Test coverage 80.00% (0.00%) from 1 job
Test summary results are being parsed

Merged by wyzula_jwyzula_j 3 days ago (Jan 31, 2025 10:51am UTC)

Loading

Pipeline #48314 passed with warnings

Pipeline passed with warnings for f219c6fb on main

Test coverage 80.00% (0.00%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • There is no color coding for text in the widget, I would like to have the same or similar color coding of the messages as in terminal. However we can also think about color coding messages depending on the type of message such as INFO, SUCCESS etc.

    Widget: image

    Terminal image

    • Resolved by perl_d

      If possible I would like for fine filtering based on time, service where it comes from (BECWidgets, BEC lib etc.).

    • Resolved by appel_c

      I don't understand how the search is designed, for example I want to search for example logs with words "queue" (highlighted by me in text window), however the search do not return in:

      image

      after search:

      image

  • perl_d added 8 commits

    added 8 commits

    Compare with previous version

  • perl_d added 2 commits

    added 2 commits

    • 500db113 - feat(widget): add LogPanel widget
    • 59700901 - docs: add docs for LogPanel

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading