Commit graph

4 commits

Author SHA1 Message Date
copilot-swe-agent[bot]
fe32491938 Move trailing null removal from client-side to get_chartdata service
Co-authored-by: jpawlowski <75446+jpawlowski@users.noreply.github.com>
2025-12-01 01:27:21 +00:00
copilot-swe-agent[bot]
fd73dbbb1b Add optional chaining for safer array access in data_generator
Co-authored-by: jpawlowski <75446+jpawlowski@users.noreply.github.com>
2025-12-01 00:56:09 +00:00
copilot-swe-agent[bot]
789a9cd2f1 Fix ApexCharts header N/A display by removing trailing nulls from data
Co-authored-by: jpawlowski <75446+jpawlowski@users.noreply.github.com>
2025-12-01 00:54:08 +00:00
Julian Pawlowski
6338f51527 refactor(services): rename service modules to match service names
Renamed service modules for consistency with service identifiers:
- apexcharts.py → get_apexcharts_yaml.py
- chartdata.py → get_chartdata.py
- Added: get_price.py (new service module)

Naming convention: Module names now match service names directly
(tibber_prices.get_apexcharts_yaml → get_apexcharts_yaml.py)

Impact: Improved code organization, easier to locate service implementations.
No functional changes.
2025-11-25 20:44:39 +00:00
Renamed from custom_components/tibber_prices/services/apexcharts.py (Browse further)