Releases: TaserudConsulting/goprocmgr
Releases · TaserudConsulting/goprocmgr
Small fixes to the web ui
Chronological order for web logs
Sort the web viewer logs in chronological order and follow them, but
also allow to scroll up even if logs fills up bellow. Then also show a
button to scroll back down to the bottom.
Also fix some error handling in the CLI client when the server isn't
running that was checked improperly.
Rate limit websocket
The websocket was able to send a lot of data very quickly, so here
I've added a rate limit to not overwhelm clients.
Shell completions and some integration tests
- Introduced shell completions for the fish shell and bash shell
- Introduced some very basic (not fully covered) integration tests for
expected usage patterns to be able to catch regressions in CI.
Realer time, neater flows
- Require an environment variable to read static files from the
filesystem rather than from the embedded resource in the binary to
avoid accidental reads of other static resources from other projects. - Refactor websocket to let the client subscribe to which logs to get
rather than getting "all the logs" at "all the time". - Refactor websocket to send data using events rather than "waiting a
little bit and check if the data has changed". - Tweaks to color themes.
- Tweak the manpage.
- Break the APIs :)
- Remove deprecation notice of rand usage in golang.
Initial release
Initial project release with all features that I currently feel is
required for my daily use.