Files
Encelado/TradingBot/CHANGELOG.md
Alberto Balbo 0e64afa1f2 Refactor documentazione, versioning e deployment
- 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
2025-12-21 18:31:00 +01:00

1.7 KiB

Changelog

Tutte le modifiche significative a TradingBot sono documentate qui.

Formato basato su Keep a Changelog, segue Semantic Versioning.


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