- Includes a new feature to handle IO (list, upload, and download)
- Bug fix on monitor page blocked due to missing docker containers
- Includes an option to host monitor page without authentication
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.1.3...v0.1.4
- Include open files metric to service/process monitoring
- Includes process/service usage metrics served via API endpoints
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.1.1...v0.1.3
- Include services/processes metrics to monitoring page
- Filter PIDs from docker stats
- Remove overall code redundancies in the UI
- Convert collapsible sections of top level information in tables
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.1.0...v0.1.1
- Relese dev version for 0.1.1
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.1.0...v0.1.1-dev
- Include docker stats in monitoring page
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.9...v0.1.0
- Alpha version for docker stats
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.9...v0.1.0-alpha
- Includes disks information in the monitoring page
- Restructured monitoring page with dedicated div container for each category of system information
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.8...v0.0.9
- Includes an option to get CPU load average via API calls and monitoring page UI
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.7...v0.0.8
- Includes a new feature to monitor disk utilization and get process name
- Bug fix on uncaught errors during server shutdown
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.6...v0.0.7
- Includes an option to limit maximum number of WebSocket sessions
- Includes a logout functionality for the monitoring page
- Uses bearer auth for the monitoring page
- Redefines progress bars with newer color schemes
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.5...v0.0.6
- Includes an option to limit max number of concurrent sessions for monitoring page
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.5...v0.0.6a
- Packs an entirely new UI and authentication mechanism for monitoring tool
- Includes speed, stability and security improvements for monitoring feature
- Adds night mode option for monitoring UI
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.4...v0.0.5
- Includes an option to monitor system resources via WebSockets
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.3...v0.0.4
- Allows env vars to be sourced from both
env_file
andkwargs
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.2...v0.0.3
- Includes added support for custom log configuration
- Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.1...v0.0.2
- Includes a process monitor and remote command execution functionality
- Security improvements including brute force protection and rate limiting
- Accepts
JSON
andYAML
files for env config - Supports custom worker count for
uvicorn
server - Allows custom logging using
logging.ini
- Includes an option to set the
apikey
via commandline - Full Changelog: https://github.com/thevickypedia/PyNinja/compare/v0.0.0...v0.0.1
- Release first stable version
- Set project name to PyNinja