This jira is to capture the backend changes required to support the new log viewer in 3.5.0. The required changes include:
- Accept logPattern as a query parameter
- Allow sending a list of objects instead of a list of strings as response from the API. Each object should include:
- Log Level
- Thread name
- Fully Qualified Class name
- Class Name without package
- Line number
- Stack Trace
These changes should perhaps be made in the undocumented /next and /prev APIs to begin with, so that backward compatibility is maintained for documented APIs, while still providing the functionality that the UI needs.
The existing query parameters should stay.