- Pin all 23 GitHub Actions uses to 40-char commit SHA with tag comments:
actions/checkout@v6 -> d23441a48e516b6c34aea4fa41551a30e30af803 (v6.1.0)
actions/setup-dotnet@v5 -> 26b0ec14cb23fa6904739307f278c14f94c95bf1 (v5.4.0)
actions/upload-artifact@v6 -> b7c566a772e6b6bfb58ed0dc250532a479d7789f (v6.0.0)
actions/download-artifact@v8 -> 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c (v8.0.1)
softprops/action-gh-release@v2 -> 3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 (v2.6.2)
SHAs verified via gh api repos/<owner>/<action>/git/ref/tags/<tag>
- Move contents:write from workflow level to release steps only
- Add dotnet CycloneDX SBOM generation to linux-release and windows-release
- Add .github/dependabot.yml (github-actions + nuget, weekly, limit 5 PRs)
- Add SECURITY.md with private advisory channel, 72h SLA, threat model
- Add CHANGELOG.md from real git history (Keep a Changelog format)
- Add CONTRIBUTING.md with build/test instructions and Linux test note
- Add CODEOWNERS
- Add .github/ISSUE_TEMPLATE/{bug_report,feature_request}.md
- Add .github/PULL_REQUEST_TEMPLATE.md with mandatory verification checklist
99 lines
2.9 KiB
Markdown
99 lines
2.9 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to Server Monitor Manager are documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
|
Versions follow the tags in this repository.
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- Background link reconciliation service for the Control plane (#12)
|
|
|
|
### Changed
|
|
- Link policy reconciliation now runs continuously (#11)
|
|
|
|
### Fixed
|
|
- Closed security debts in the Desktop app and provisioning helper (#10)
|
|
|
|
---
|
|
|
|
## [v0.1.0-alpha.6] — 2026-07-31
|
|
|
|
### Added
|
|
- Standalone Linux bootstrap foundation: one-command server installation
|
|
script (`deploy/ochenstarik-server-monitor-manager.sh`) (#5)
|
|
- Standalone Server Monitor Manager roadmap (`docs/roadmap.md`) (#5)
|
|
- Confirmed timezone provisioning executed safely (#6)
|
|
- Hardened enrollment and provisioning helper (#7)
|
|
- SSH trust pinning and session key protection (#8)
|
|
|
|
### Changed
|
|
- MSIX version bumped to 1.0.0.6 (#9)
|
|
|
|
---
|
|
|
|
## [v0.1.0-alpha.5] — 2026-07-17
|
|
|
|
### Added
|
|
- Signed Windows MSIX release pipeline
|
|
- Dedicated desktop management pages
|
|
- 100-node Hub load test
|
|
- Source-scoped automation identity
|
|
- Kill switch helper failure tests
|
|
- Export of redacted desktop diagnostics
|
|
|
|
### Fixed
|
|
- Diagnostics JSON made trim-safe
|
|
- Disabled links enforced after reconnect
|
|
- MSIX publishing fixed on clean runners
|
|
- Windows workflow script indentation normalized
|
|
|
|
---
|
|
|
|
## [v0.1.0-alpha.4] — 2026-07-17
|
|
|
|
### Added
|
|
- Certificate re-enrollment lifecycle
|
|
|
|
---
|
|
|
|
## [v0.1.0-alpha.3] — 2026-07-16
|
|
|
|
### Added
|
|
- Apache 2.0 license
|
|
- Offline agent metrics buffering
|
|
- Project documentation in twelve languages
|
|
|
|
---
|
|
|
|
## [v0.1.0-alpha.2] — 2026-07-16
|
|
|
|
### Changed
|
|
- Links migrated to SQLite control plane
|
|
|
|
---
|
|
|
|
## [v0.1.0-alpha.1] — 2026-07-16
|
|
|
|
### Added
|
|
- Initial repository with persistent mTLS control layer
|
|
- Windows SSH monitoring MVP
|
|
- One-command server installation foundation
|
|
- Directed server mesh controls
|
|
- Server profile editing and deletion
|
|
- Restricted Link policy controls
|
|
- Confirmed applied Link state in Windows client
|
|
- Health warnings and automatic refresh
|
|
- Charted short metrics history
|
|
- Application icon assets
|
|
- Secure node enrollment documentation
|
|
- Windows build verification in CI
|
|
|
|
[Unreleased]: https://github.com/ochenstarik-ui/server-monitor-manager/compare/v0.1.0-alpha.6...HEAD
|
|
[v0.1.0-alpha.6]: https://github.com/ochenstarik-ui/server-monitor-manager/compare/v0.1.0-alpha.5...v0.1.0-alpha.6
|
|
[v0.1.0-alpha.5]: https://github.com/ochenstarik-ui/server-monitor-manager/compare/v0.1.0-alpha.4...v0.1.0-alpha.5
|
|
[v0.1.0-alpha.4]: https://github.com/ochenstarik-ui/server-monitor-manager/compare/v0.1.0-alpha.3...v0.1.0-alpha.4
|
|
[v0.1.0-alpha.3]: https://github.com/ochenstarik-ui/server-monitor-manager/compare/v0.1.0-alpha.2...v0.1.0-alpha.3
|
|
[v0.1.0-alpha.2]: https://github.com/ochenstarik-ui/server-monitor-manager/compare/v0.1.0-alpha.1...v0.1.0-alpha.2
|
|
[v0.1.0-alpha.1]: https://github.com/ochenstarik-ui/server-monitor-manager/releases/tag/v0.1.0-alpha.1
|