Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ Versions follow [Semantic Versioning](https://semver.org/).

## [Unreleased]

## [2.13.2] - 2026-10-21

### Fixed

- Stop action (menu key 2) now runs `qm shutdown` / `pct shutdown` with
Expand All @@ -20,6 +22,18 @@ Versions follow [Semantic Versioning](https://semver.org/).
on demand (`PMAN_MOCK_GUEST_FAIL`); new tests cover stop, its failure path,
a declined confirmation and restart for VM and CT.

### Changed

- CI: `actions/upload-artifact` 7.0.1 β†’ 7.0.2.

## [2.13.1] - 2026-09-26

### Changed

- README: health monitoring and alerts documented with screenshots; SMTP relay
setup for e-mail alerts.
- CI: GitHub Actions dependency group bumped. No change to `proxmox-manager.sh`.

## [2.13.0] - 2026-09-19

### Added
Expand Down Expand Up @@ -280,7 +294,10 @@ rewrite.

---

[Unreleased]: https://github.com/TimInTech/proxmox-manager/compare/v2.12.1...HEAD
[Unreleased]: https://github.com/TimInTech/proxmox-manager/compare/v2.13.2...HEAD
[2.13.2]: https://github.com/TimInTech/proxmox-manager/compare/v2.13.1...v2.13.2
[2.13.1]: https://github.com/TimInTech/proxmox-manager/compare/v2.13.0...v2.13.1
[2.13.0]: https://github.com/TimInTech/proxmox-manager/compare/v2.12.1...v2.13.0
[2.12.1]: https://github.com/TimInTech/proxmox-manager/compare/v2.12.0...v2.12.1
[2.12.0]: https://github.com/TimInTech/proxmox-manager/compare/v2026.05.04...v2.12.0
[2.8.4]: https://github.com/TimInTech/proxmox-manager/compare/v2.8.3...v2.8.4
Expand Down
18 changes: 15 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
β•‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ•”β–ˆβ–ˆβ–ˆβ–ˆβ•”β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘ β•‘
β•‘ β–ˆβ–ˆβ•”β•β•β•β• β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘ β•‘
β•‘ β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘ β•šβ•β• β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β•‘
β•‘ β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β•β•β• v2.13.0 β•‘
β•‘ β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β• β•šβ•β•β•β• v2.13.2 β•‘
β•‘ β•‘
β•‘ Proxmox VM/CT Manager Β· Single Bash Β· No Dependencies β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
Expand All @@ -17,7 +17,9 @@
**Single-file Bash tool for managing Proxmox VMs and containers.**
No daemons. No agents. No dependencies beyond what ships with Proxmox VE.

**New in v2.13.0:** 🩺 health view per guest and πŸ”” ntfy / e-mail alerts from a
**New in v2.13.2:** ⚑ **Stop** now shuts guests down cleanly (`qm|pct shutdown`,
force stop only after the timeout) instead of pulling the plug.
**v2.13.0:** 🩺 health view per guest and πŸ”” ntfy / e-mail alerts from a
cron check β€” [set up alerts in 3 steps](#-quick-start-alerts-in-3-steps).

[![CI](https://img.shields.io/github/actions/workflow/status/TimInTech/proxmox-manager/ci.yml?branch=main&style=for-the-badge&logo=github&label=CI)](https://github.com/TimInTech/proxmox-manager/actions)
Expand Down Expand Up @@ -498,7 +500,17 @@ cp completions/pman.zsh ~/.zsh/completions/_pman

## πŸ“‹ Changelog

### πŸ†• [v2.13.0](CHANGELOG.md) β€” 2026-09-19
### πŸ†• [v2.13.2](CHANGELOG.md) β€” 2026-10-21

> **Stop** is a graceful shutdown (`qm|pct shutdown --timeout --forceStop 1`);
> Proxmox force-stops only after `--timeout`. Previously `qm|pct stop` cut the
> power immediately. Tests now cover stop and restart.

### [v2.13.1](CHANGELOG.md) β€” 2026-09-26

> README: health monitoring and alerts with screenshots Β· SMTP relay setup

### [v2.13.0](CHANGELOG.md) β€” 2026-09-19

> Health view (`--health`, key `h`) Β· `--check` for cron with ntfy / e-mail
> alerts on changes Β· exit codes 0/1/2/3 Β· `--test-notify`
Expand Down
3 changes: 2 additions & 1 deletion proxmox-manager.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/usr/bin/env bash
# Proxmox VM/CT Management Tool
# Version 2.13.0 β€” 2026-09-19
# Version 2.13.2 β€” 2026-10-21
# - fix: stop action runs qm/pct shutdown --timeout --forceStop 1 (clean shutdown, force stop only after the timeout) instead of qm/pct stop, which pulled the plug
# - feat: health view (--health, menu key h) and cron checks (--check) with ntfy/e-mail alerts
# - fix: action and snapshot menus draw a closed frame (right border, padded rows)
# - fix: #33 TUI frames aligned by visible width; long guest names fit/truncate; PVE version parsed correctly
Expand Down
Loading