TCPDashboard/docs/CHANGELOG.md

28 lines
1.1 KiB
Markdown
Raw Normal View History

2025-06-06 20:33:29 +08:00
# 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.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Initial project setup with data collection for OKX.
- Basic dashboard for system health monitoring and data visualization.
- Modularized data collector and processing framework.
- Comprehensive documentation structure.
### Changed
- Refactored data processing to be more modular and extensible.
- Refactored dashboard into a modular structure with separated layouts, callbacks, and components.
2025-06-07 13:43:26 +08:00
- Refactored common package for better organization:
- Split aggregation.py into dedicated sub-package
- Split indicators.py into dedicated sub-package
- Improved validation.py modularity
- Added safety limits to transformation package
- Verified and documented data_types.py structure
2025-06-06 20:33:29 +08:00
### Removed
2025-06-07 13:43:26 +08:00
- Monolithic `app.py` in favor of a modular dashboard structure.
- Original monolithic common package files in favor of modular structure