All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and we adhere to Semantic Versioning.
1.0.0 - 2024-07-15
- Unit tests for
application
,bootstrap
andparser
modules added.
- The
log
endpoint now gives custom 404 messages if the agentname
andlog
field name parameters are not provided. - Service is now built as a package with executable script entry point.
- Export log parser could use a log level as a microsecond datetime field.
- Logs containing unknown status levels no longer cause errors.
- Agent versions link to the GitHub data-gathering repository instead of a GitLab repository if commit information is available.
- Jenkins job build project lookups handle connection errors by falling back to not having Jenkins details in the overview until refreshed.
- The
log
endpoint no longer tries to serve agent fields that are not logs.
0.0.3 - 2024-06-25
- Initial release of version as used during the GROS research project. Previously, versions were rolling releases based on Git commits.
- Correct help output description.
- Support for Python 2.7 dropped.