TCPDashboard/docs/CHANGELOG.md
2025-06-07 13:43:26 +08:00

1.1 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[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.
  • 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

Removed

  • Monolithic app.py in favor of a modular dashboard structure.
  • Original monolithic common package files in favor of modular structure