61 lines
1.2 KiB
Markdown
61 lines
1.2 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
- Initial project setup
|
|
- HTTP REST API for Wake-on-LAN operations
|
|
- MQTT support for device wake commands
|
|
- Basic username/password authentication
|
|
- OIDC provider integration
|
|
- JSON-based device configuration persistence
|
|
- Configuration file hot-reload with file system watching
|
|
- React + shadcn/ui Web UI dashboard
|
|
- Docker image and docker-compose setup
|
|
- Multi-platform binary releases (Linux, macOS, Windows)
|
|
|
|
### Changed
|
|
|
|
- N/A
|
|
|
|
### Deprecated
|
|
|
|
- N/A
|
|
|
|
### Removed
|
|
|
|
- N/A
|
|
|
|
### Fixed
|
|
|
|
- N/A
|
|
|
|
### Security
|
|
|
|
- N/A
|
|
|
|
## [0.1.0] - YYYY-MM-DD
|
|
|
|
### Added
|
|
|
|
- Initial release of Galvanize
|
|
- Core Wake-on-LAN functionality
|
|
- HTTP API with RESTful endpoints
|
|
- MQTT protocol support
|
|
- Basic and OIDC authentication
|
|
- Web UI for device management
|
|
- Configuration persistence and hot-reload
|
|
- Docker support with multi-arch images
|
|
|
|
---
|
|
|
|
[Unreleased]: https://github.com/aitiome/galvanize/compare/v0.1.0...HEAD
|
|
[0.1.0]: https://github.com/aitiome/galvanize/releases/tag/v0.1.0
|
|
|