v2.1.0
v2.1.0 (2025-12-08)
Feature
- feat: Add Icinga2-compatible status tags to multiline output
Add [OK], [WARNING], and [CRITICAL] status tags to long_output in
state, servicegroup, and sslcert commands. These tags enable automatic
color-coding in Icinga Web 2 for improved visibility of issues.
Changes:
- state: Add status tags to each object's state line
- servicegroup: Add status tags to member health details
- sslcert: Add status tags to certificate expiration warnings
This implements the feature requested in issue #28 for better
multiline output formatting in Icinga Web 2.
Fix
- fix: Remove unused loop variable idx in servicegroup command
Remove unused enumerate index to fix ruff B007 linting error. (a1b6315)
Unknown
- Merge pull request #137 from slauger/feature/icinga-status-tags
feat: Add Icinga2-compatible status tags to multiline output (05bf4bb)