Skip to content

v0.3.0 08/18/2021

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 18 Aug 23:32
- Add time validation struct and interface. [#44](https://github.com/xmidt-org/glaukos/pull/45)
- Add validator interface to validate events. [#48](https://github.com/xmidt-org/glaukos/pull/48)
- Add event finder to separate out searching through history of events from parsers. [#49](https://github.com/xmidt-org/glaukos/pull/49)
- Add `TimeElapsedParser`. [#55](https://github.com/xmidt-org/glaukos/pull/55)
- Add rate limiter and metrics for codex client. [#57](https://github.com/xmidt-org/glaukos/pull/57)
- Add metrics to track event types and how long events are in memory. [#59](https://github.com/xmidt-org/glaukos/pull/59)
- Switch to `touchstone` library. [#62](https://github.com/xmidt-org/glaukos/pull/62)
- Remove themis libraries and switch to `zap`, `sallust`, `httpaux`, and `arrangehttp` libraries. [#64](https://github.com/xmidt-org/glaukos/pull/64)

- Change `TimeElapsedParser` to `RebootDurationParser`, reworking implementation logic. [#67](https://github.com/xmidt-org/glaukos/pull/67)
- Rename packages and move files. [#46](https://github.com/xmidt-org/glaukos/pull/46)
- Refactor to only use Events, remove use of wrp.Message beyond converting a wrp.Message to Event when a message is received through the webhook. [#47](https://github.com/xmidt-org/glaukos/pull/47)
- Refactor to use `interpreter` library. [#53](https://github.com/xmidt-org/glaukos/pull/53)
- Modify `Parser` interface. [#55](https://github.com/xmidt-org/glaukos/pull/55)
- Use `httpaux/retry` instead of `webpa-common/xhttp` library. [#57](https://github.com/xmidt-org/glaukos/pull/57)

- Create `bootTimeParser` and `totalBootTimeParser` through configuration of time-elapsed parser and remove code files that implement these parsers. [#55](https://github.com/xmidt-org/glaukos/pull/55)