anaconda icon indicating copy to clipboard operation
anaconda copied to clipboard

Web UI: Add a log viewer

Open M4rtinK opened this issue 2 years ago • 3 comments

Add a log viewer that opens in a modal window when the "Show logs" button in the upper right corner of the screen is clicked.

The log viewer is currently hardcoded to follow /tmp/anaconda.log.

M4rtinK avatar Jun 09 '22 20:06 M4rtinK

Snímek obrazovky 2022-06-09 v 22 12 14 This is basically a simplified version of the current log viewer mockup - it follows live updates to anaconda.log & supports search. TODO (in separate PR):

  • log file selection
  • log levels
  • head/tail buttons
  • actual live version data
  • printscreen support

Remainig issues to fix for this PR:

  • [x] move the modal somewhere else
  • [ ] unit test coverage
  • [ ] report PF bug on line numbers
  • [ ] ask PF team about modal sizing

M4rtinK avatar Jun 09 '22 20:06 M4rtinK

PR updated - thanks a lot for all the feedback so far! :) Snímek obrazovky 2022-06-10 v 17 56 06

M4rtinK avatar Jun 10 '22 15:06 M4rtinK

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] avatar Aug 15 '22 03:08 github-actions[bot]

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] avatar Dec 20 '22 02:12 github-actions[bot]

This PR was closed because it has been stalled for 30 days with no activity.

github-actions[bot] avatar Jan 19 '23 02:01 github-actions[bot]

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] avatar Mar 22 '23 02:03 github-actions[bot]

This PR was closed because it has been stalled for 30 days with no activity.

github-actions[bot] avatar Apr 22 '23 02:04 github-actions[bot]