feat: basic
This commit is contained in:
60
CHANGELOG.md
Normal file
60
CHANGELOG.md
Normal file
@@ -0,0 +1,60 @@
|
||||
# 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
|
||||
|
||||
Reference in New Issue
Block a user