- Riorganizzato README.md con badge versione, changelog, guida rapida e istruzioni semplificate per Docker/Unraid - Creato CHANGELOG.md secondo standard Keep a Changelog/SemVer - Aggiunto script bump-version.ps1 per gestione automatica versioni e tagging Git - Aggiornate guide deployment: PUBLISHING_GUIDE.md, UNRAID_INSTALL.md e README.md in /deployment - Modificato unraid-template.xml: porta WebUI configurabile (default 8888), volumi e variabili ambiente semplificati - Aggiornata PROJECT_STRUCTURE.md con nuova struttura e best practices - Migliorata chiarezza, professionalità e automazione del workflow di rilascio
59 lines
1.7 KiB
Markdown
59 lines
1.7 KiB
Markdown
# Changelog
|
|
|
|
Tutte le modifiche significative a TradingBot sono documentate qui.
|
|
|
|
Formato basato su [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), segue [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
---
|
|
|
|
## [1.1.0] - 2024-12-17
|
|
|
|
### Added
|
|
- **Automated Deployment**: MSBuild post-build per push automatico su Gitea Registry
|
|
- **Multiple Docker Tags**: latest, version, version-date per ogni release
|
|
- **Versioning System**: Script PowerShell `bump-version.ps1` per gestione versioni
|
|
- **Unraid Support**: Template XML per installazione 1-click
|
|
- **Documentation**: Guide complete per deployment e versioning
|
|
|
|
### Changed
|
|
- Riorganizzata struttura progetto (`/deployment`, `/docs`)
|
|
- Default WebUI port cambiato da 8080 a 8888
|
|
- Health check timing aumentato a 40s per startup Blazor
|
|
|
|
### Fixed
|
|
- WebUI icon non visibile in Unraid Docker tab
|
|
- Port mapping non configurabile in template
|
|
- Template URL path corretto
|
|
|
|
---
|
|
|
|
## [1.0.0] - 2024-12-15
|
|
|
|
### Added
|
|
- **Initial Release** di TradingBot
|
|
- Blazor Server UI con dashboard real-time
|
|
- Simple Moving Average (SMA) trading strategy
|
|
- 15 criptovalute supportate
|
|
- Simulazione market data per testing
|
|
- Trade history e statistics
|
|
- Settings persistenti via JSON
|
|
- Indicatori tecnici: SMA, EMA, RSI, MACD, Bollinger Bands
|
|
- Docker support con multi-stage build
|
|
- Health checks integrati
|
|
|
|
---
|
|
|
|
## Version Legend
|
|
|
|
- **Added**: Nuove features
|
|
- **Changed**: Modifiche a funzionalità esistenti
|
|
- **Deprecated**: Features da rimuovere
|
|
- **Removed**: Features rimosse
|
|
- **Fixed**: Bug fixes
|
|
- **Security**: Security fixes
|
|
|
|
---
|
|
|
|
[1.1.0]: https://gitea.encke-hake.ts.net/Alby96/Encelado/compare/v1.0.0...v1.1.0
|
|
[1.0.0]: https://gitea.encke-hake.ts.net/Alby96/Encelado/releases/tag/v1.0.0
|