Bump version to 1.2.0 and update changelog
Update version number and document all changes from the issue fixes including new features, bug fixes, and performance improvements. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
20
README.md
20
README.md
@@ -73,6 +73,8 @@ curl -sL "http://10.10.10.63:3000/LotusGuild/proxDoc/raw/branch/main/proxDoc.sh"
|
||||
- `--vm-list`: Check VM vitals
|
||||
- `--ct-list`: Check container vitals
|
||||
- `--backup`: Review backup health
|
||||
- `--checks=LIST`: Run only specific checks (comma-separated)
|
||||
- Valid checks: cpu, ram, memory, storage, disk, network, hardware, temps, services, ceph, vms, containers
|
||||
|
||||
## Output Information
|
||||
|
||||
@@ -101,10 +103,26 @@ The script provides detailed information about:
|
||||
|
||||
## Version
|
||||
|
||||
Current Version: 1.1.0
|
||||
Current Version: 1.2.0
|
||||
|
||||
### Changelog
|
||||
|
||||
#### v1.2.0
|
||||
- Fixed variable quoting in disk iteration loops (security)
|
||||
- Added input validation with whitelist of valid options
|
||||
- Added examples to help documentation
|
||||
- Added timeout protection to smartctl and ceph commands
|
||||
- Added `--checks=` option for selective diagnostics
|
||||
- Extracted magic strings into named constants
|
||||
- Added validation for potentially empty variables
|
||||
- Standardized error handling with cleanup trap
|
||||
- Added optional logging infrastructure (PROXDOC_LOGFILE)
|
||||
- Cached disk list and unit files to reduce command overhead
|
||||
- Added efficient process wait utility function
|
||||
- Fixed CPU MHz parsing showing multiple values
|
||||
- Fixed memory DIMM table not displaying data
|
||||
- Fixed bonding_masters showing as network interface
|
||||
|
||||
#### v1.1.0
|
||||
- Added DriveAtlas integration (`--drives`) for physical drive bay mapping
|
||||
- Added Ceph cluster health monitoring (`--ceph`)
|
||||
|
||||
Reference in New Issue
Block a user