Releases: debugloop/saltobserver
Last Release before 1.0
This is the last release before v1.0. It makes the stat page after loading a view more useful by providing stats on how many minions ran their job successfully. With this, all plans mentioned in the v0.9.0 release notes are implemented and only the bigger stuff remains for v1.0:
- ditching gevent for uwsgi
- possibly py3 support, depending on the new dependencies
Of course, there might be a v0.9.5 should the need for urgent bugfixes arise.
A bunch of bugfixes and the addition of tests
also, this serves to test the release system put in place with circleci and dockerhub.
Added indicators for failed jobs
As promised in the v0.9 release, this is a minor update which adds indicators to the sidebar list. It affects every view, so one can check at a glance:
- if the last job for a function failed (the liveupdates set the indicator, too)
- which minions failed on a specific job
- which jobs within an history failed
Bugfix #1 for v0.9.0
This fixes a bug where the multithreaded usage of the redis connection caused ProtocolErrors. This happend especially with much concurrent activity and should be fixed with this release.
First ever release
This is the first ever release of saltobserver. Versioning this project has been on my mind for a while, and now that it's on PyPI, it's become necessary too.
It comes with:
- a shiny new interface
- slightly altered functionality
- the removal of the useless stats page
- more stability
- setuptools and PyPI support
- the removal of socket.io in favor of gevent-websockets
Goals for v0.9.x include:
- indicators for jobs where success != True
- always visible indicators for updates within the list which are offscreen because of scrolling
Goals for v1.0.0 include:
- switching to uwsgi and it's websocket implementation (which would probably make py3 support possible)
- revival of the stats page