Skip to content

Add a way to view the core's logs from the UI

Luc Everse requested to merge online-logs into development

Description

Introduces a ring buffer log appender, which can be read using an API call.

Additions

  • The ring buffer appender
  • A new endpoint returning the entries in the ring buffer
  • A new Response constructor for pre-populating the response

Changes

  • Logback now also writes to the ring buffer appender

Test and Review

Resolves #194 (closed)

To be filled in by the reviewers

  • All of the methods are commented to expectation

  • The methods are tested to satisfaction

  • There are no unnecessary files present in the MR

  • The continuous integration has no problems with the MR

  • The MR is filled in as requested (including labels, milestones, and reviewers)

  • The documentation is up-to-date

  • All nullable parameters are marked as such

Edited by Luc Everse

Merge request reports