Changelog
All notable changes to the SSI Agent will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added
- Comprehensive documentation in
docs/folder - Service script block structure standardization
- Best practices guide for writing service scripts
Changed
- Documentation structure reorganized
[1.0.0] - Initial Release
Added
- Agent daemon with WebSocket connection to backend
- CLI tool (
ssi) for managing services - Service script parsing and validation
- Systemd timer-based scheduling
- Installation script with uninstall support
- Registration flow with 6-digit code
- Log file watching and status reporting
Features
ssi add- Add new service scriptsssi remove- Remove servicesssi list- List all servicesssi status- View service statusssi run- Manually run a servicessi register- Register with backendssi unregister- Unregister agentssi whoami- Display agent infossi set-backend- Configure backend URL
Version History Format
When adding new versions, use this format:
markdown
1## [X.Y.Z] - YYYY-MM-DD
2
3### Added
4
5- New features
6
7### Changed
8
9- Changes to existing functionality
10
11### Deprecated
12
13- Features to be removed in future
14
15### Removed
16
17- Removed features
18
19### Fixed
20
21- Bug fixes
22
23### Security
24
25- Security-related changes