Commit graph

  • c2b9908e69 refactor(naming): complete class naming convention alignment Julian Pawlowski 2025-11-20 11:22:53 +0000
  • 07f5990e06 docs(guidelines): update naming conventions for public and private classes Julian Pawlowski 2025-11-20 10:29:45 +0000
  • 5ff61b6d5c feat(setup): add optional pyright installation and create type-check script Julian Pawlowski 2025-11-20 10:10:33 +0000
  • 781286216a fix(devcontainer): suppress unused import and variable warnings in Python analysis Julian Pawlowski 2025-11-20 09:44:59 +0000
  • 821131dbe9 fix(devcontainer): add custom_components/tibber_prices to Python analysis include Julian Pawlowski 2025-11-20 09:30:32 +0000
  • d6761186f1 chore(release): bump version to 0.11.1 v0.11.1 Julian Pawlowski 2025-11-19 20:55:44 +0000
  • ced6dcf104 fix(coordinator): sync cached_user_data after API call for new integrations Julian Pawlowski 2025-11-19 20:55:13 +0000
  • 2cbb35afd2 chore(release): bump version to 0.11.0 v0.11.0 Julian Pawlowski 2025-11-19 20:18:37 +0000
  • 457fa7c03f refactor(periods): merge adjacent periods and remove is_extension logic Julian Pawlowski 2025-11-19 20:16:58 +0000
  • 625bc222ca refactor(coordinator): centralize time operations through TimeService Julian Pawlowski 2025-11-19 18:36:12 +0000
  • b3f91a67ce chore(release): bump version to 0.10.1 v0.10.1 Julian Pawlowski 2025-11-18 22:19:00 +0000
  • 3d1b6a64fc docs(architecture): update architecture documentation with Calculator Pattern details and sensor organization Julian Pawlowski 2025-11-18 21:29:07 +0000
  • a962289682 refactor(sensor): implement Calculator Pattern with specialized modules Julian Pawlowski 2025-11-18 21:25:55 +0000
  • df075ae56a docs(AGENTS): update documentation metadata and guidelines for code examples Julian Pawlowski 2025-11-18 20:08:25 +0000
  • b5a0854cee docs(coordinator): enhance package docstring with detailed overview and components Julian Pawlowski 2025-11-18 20:08:09 +0000
  • 5ab7703d90 fix(imports): update imports after utils package reorganization Julian Pawlowski 2025-11-18 20:07:28 +0000
  • 4876a2cc29 refactor(entity_utils): extract shared helpers from sensor platform Julian Pawlowski 2025-11-18 20:07:17 +0000
  • ac24f6a8cb refactor(services): split monolithic services.py into package Julian Pawlowski 2025-11-18 20:07:05 +0000
  • d52eb6b788 refactor(utils): create utils package and consolidate constants Julian Pawlowski 2025-11-18 20:06:46 +0000
  • d828f754be Merge branch 'chore/refactoring' into main Julian Pawlowski 2025-11-18 17:32:54 +0000
  • c316d5deef refactor: resolve circular imports and enhance documentation Julian Pawlowski 2025-11-18 17:32:36 +0000
  • 3f90de0c0a
    chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (#29) dependabot[bot] 2025-11-18 08:56:11 +0100
  • 3125bc0af8
    chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 dependabot[bot] 2025-11-17 20:31:24 +0000
  • 21b444c16d chore(release): bump version to 0.10.0 v0.10.0 Julian Pawlowski 2025-11-17 04:11:45 +0000
  • ef983d0a99 feat(sensor): migrate chart_data_export from binary_sensor to sensor platform Julian Pawlowski 2025-11-17 04:11:10 +0000
  • e17f59c283 chore(release): bump version to 0.11.0 Julian Pawlowski 2025-11-17 03:14:19 +0000
  • 38ce1c4c50 feat(chart_export): add Chart Data Export diagnostic sensor Julian Pawlowski 2025-11-17 03:14:02 +0000
  • 0bf810f0d5 chore(release): bump version to 0.10.0 Julian Pawlowski 2025-11-16 23:52:57 +0000
  • fb70f29ac9 feat(services): rewrite ApexCharts service for modern workflow Julian Pawlowski 2025-11-16 23:52:36 +0000
  • 7bc83ed3e2 chore(dev): remove IntelliCode extension from devcontainer configuration Julian Pawlowski 2025-11-16 18:15:00 +0000
  • 329f96f2f4 chore(dev): enhance sync-hac script to clean up broken symlinks and report changes Julian Pawlowski 2025-11-16 18:13:29 +0000
  • 60c3b72932 chore(dev): add HACS installation and sync scripts for testing Julian Pawlowski 2025-11-16 18:05:14 +0000
  • 3a9ba55dd3 feat(sensors): improve price trend sensors with temporal context Julian Pawlowski 2025-11-16 17:09:16 +0000
  • 76dc488bb5 feat(sensors): add momentum-based trend detection with two new sensors Julian Pawlowski 2025-11-16 12:49:43 +0000
  • 6389249020 refactor(translations): update terminology for price period settings in German translations Julian Pawlowski 2025-11-16 10:29:30 +0000
  • 3c69ca6f75 feat(release): remove version tag prefix from release titles Julian Pawlowski 2025-11-16 00:26:34 +0000
  • 4508e69ffd chore(release): bump version to 0.9.0 v0.9.0 Julian Pawlowski 2025-11-16 00:12:20 +0000
  • 63442dae1d feat(api): add multi-home support and diagnostic sensors Julian Pawlowski 2025-11-16 00:11:56 +0000
  • 4e64cf7598 refactor(sensors): optimize default entity activation for better UX Julian Pawlowski 2025-11-15 21:47:09 +0000
  • dae0b43971 refactor(translations): enhance clarity of price labels in German, Norwegian, Dutch, and Swedish Julian Pawlowski 2025-11-15 21:35:44 +0000
  • c3c98a4b63 refactor(translations): simplify price start time labels in multiple languages Julian Pawlowski 2025-11-15 21:23:26 +0000
  • a2c1edb876 refactor(translations): improve clarity of price labels in multiple languages Julian Pawlowski 2025-11-15 21:18:19 +0000
  • ac2ce5d9cf refactor(translations): update price labels for clarity and consistency across multiple languages Julian Pawlowski 2025-11-15 21:01:26 +0000
  • 7250667434 chore(release): bump version to 0.8.0 v0.8.0 Julian Pawlowski 2025-11-15 20:39:10 +0000
  • d06ae63075 feat(sensors): add Energy Dashboard price sensor and period duration sensors Julian Pawlowski 2025-11-15 20:38:21 +0000
  • 9c00d985c8 chore(release): bump version to 0.7.0 v0.7.0 Julian Pawlowski 2025-11-15 18:22:08 +0000
  • a75b8ffdb3 perf(coordinator): optimize API calls and data processing Julian Pawlowski 2025-11-15 18:21:50 +0000
  • 76b0d0a766 docs(user): add dynamic icon and color guides for dashboard customization Julian Pawlowski 2025-11-15 18:00:38 +0000
  • 503075c443 refactor(config_flow): restructure package to satisfy hassfest validation Julian Pawlowski 2025-11-15 17:40:53 +0000
  • decca432df feat(sensors): add timing sensors for best_price and peak_price periods Julian Pawlowski 2025-11-15 17:11:28 +0000
  • 22165d038d feat(sensors): add timestamp attributes and enhance icon system Julian Pawlowski 2025-11-15 15:31:43 +0000
  • b32679ba75 feat(translations): add price level and rating states for multiple languages Julian Pawlowski 2025-11-15 14:18:41 +0000
  • e18d653233 feat(sensors): add daily aggregated price level and rating sensors Julian Pawlowski 2025-11-15 13:31:44 +0000
  • 1e51b0485b refactor(const): update icon for 'off_no_future' state in BINARY_SENSOR_ICON_MAPPING Julian Pawlowski 2025-11-15 13:08:54 +0000
  • e35970dfcb refactor(const): update icon for 'off_no_future' state in BINARY_SENSOR_ICON_MAPPING Julian Pawlowski 2025-11-15 13:07:04 +0000
  • d90266e1ad refactor(config_flow): split monolithic file into modular package structure Julian Pawlowski 2025-11-15 13:03:13 +0000
  • efda22f7ad refactor(binary_sensor): split into package matching sensor/ structure Julian Pawlowski 2025-11-15 12:35:02 +0000
  • 78498a9aec
    Fix AttributeError when homes lack active subscriptions (#28) Copilot 2025-11-15 13:08:15 +0100
  • cf221725a2 docs: add refactoring guide and planning directory documentation Julian Pawlowski 2025-11-15 12:07:18 +0000
  • fa40c00f67 refactor(sensors): Transform sensor platform into package Julian Pawlowski 2025-11-15 11:42:56 +0000
  • cfa422ad77 Fix AttributeError for homes without active subscription copilot/fix-tibber-prices-error copilot-swe-agent[bot] 2025-11-15 11:29:58 +0000
  • afd33c2460 Initial plan copilot-swe-agent[bot] 2025-11-15 11:23:53 +0000
  • d2d07d5e16 refactor(sensors): Refactor price sensor calculations and remove unused methods Julian Pawlowski 2025-11-15 09:29:33 +0000
  • 7737dccd49 refactor(sensors): rename current price sensors for clarity Julian Pawlowski 2025-11-15 08:30:25 +0000
  • c4f36d04de feat(icons): add dynamic icons and colors for all sensor types Julian Pawlowski 2025-11-14 11:31:25 +0000
  • fe5af68f8e feat(sensor): add icon color determination based on price trend state Julian Pawlowski 2025-11-14 09:52:28 +0000
  • 6521aa7bdd feat(sensor): add dynamic icon support for price trend sensors Julian Pawlowski 2025-11-14 09:39:37 +0000
  • 3a9234ffbf chore(release): bump version to 0.6.1 v0.6.1 Julian Pawlowski 2025-11-14 01:14:05 +0000
  • 07517660e3 refactor(volatility): migrate to coefficient of variation calculation Julian Pawlowski 2025-11-14 01:12:47 +0000
  • 6dc49becb1 chore(release): bump version to 0.6.0 v0.6.0 Julian Pawlowski 2025-11-14 00:18:32 +0000
  • 67270d8fe2 chore(release): bump version to 0.5.1 Julian Pawlowski 2025-11-14 00:07:50 +0000
  • 5a5c8ca3cc feat(relaxation): make tail handling smarter and attempts configurable Julian Pawlowski 2025-11-14 00:07:12 +0000
  • d3c02568ee fix(build_periods): improve comment clarity for smoothing impact on interval qualification v0.5.0 Julian Pawlowski 2025-11-13 23:00:26 +0000
  • a39eb66f49 fix(const): clarify comments on peak price flexibility threshold Julian Pawlowski 2025-11-13 23:00:18 +0000
  • 2e7dd64db0 chore(release): bump version to 0.5.0 Julian Pawlowski 2025-11-13 22:53:48 +0000
  • 383b495545
    Feature/adaptive defaults (#22) Julian Pawlowski 2025-11-13 23:51:29 +0100
  • a012c315c3
    Merge pull request #23 from jpawlowski/copilot/sub-pr-22 Julian Pawlowski 2025-11-13 23:49:08 +0100
  • a12e6b0440
    Update custom_components/tibber_prices/period_utils/relaxation.py Julian Pawlowski 2025-11-13 23:48:24 +0100
  • 0ac91da3a3
    Update custom_components/tibber_prices/period_utils/period_building.py Julian Pawlowski 2025-11-13 23:47:48 +0100
  • aef471cbc8
    Update custom_components/tibber_prices/const.py Julian Pawlowski 2025-11-13 23:47:10 +0100
  • 62eacfb30b refactor: convert flexibility_pct to ratio once at function entry copilot/sub-pr-22 copilot-swe-agent[bot] 2025-11-13 22:40:55 +0000
  • 771afe7c0f Initial plan copilot-swe-agent[bot] 2025-11-13 22:36:36 +0000
  • 9f15e366d7 docs(periods): improve formatting and clarity in period-calculation.md Julian Pawlowski 2025-11-13 22:35:06 +0000
  • 805c76db3d fix(const): improve clarity in comments regarding period lengths for price alerts Julian Pawlowski 2025-11-12 16:59:19 +0000
  • b46f8a2d28 docs(periods): fix corrupted period-calculation.md and add outlier filtering documentation Julian Pawlowski 2025-11-12 16:59:07 +0000
  • a2c684821d
    Update custom_components/tibber_prices/const.py Julian Pawlowski 2025-11-12 17:50:13 +0100
  • d02e460b1d
    Update custom_components/tibber_prices/coordinator.py Julian Pawlowski 2025-11-12 17:49:25 +0100
  • 3e22292c77
    Update custom_components/tibber_prices/const.py Julian Pawlowski 2025-11-12 17:48:58 +0100
  • 0ba1c152a2
    Update docs/user/period-calculation.md Julian Pawlowski 2025-11-12 17:45:38 +0100
  • 23b8bd1c62 feat(periods): modularize period_utils and add statistical outlier filtering Julian Pawlowski 2025-11-12 16:37:34 +0000
  • 53e73a7fda feat(period-calc): adaptive defaults + remove volatility filter Julian Pawlowski 2025-11-12 13:20:14 +0000
  • b1c36f5279 chore(dev): disable analytics and error reporting for dev instance Julian Pawlowski 2025-11-11 21:35:50 +0000
  • 3f43bb4bc0 chore(release): bump version to 0.4.1 v0.4.1 Julian Pawlowski 2025-11-11 21:22:36 +0000
  • aa58c6718f refactor(period_utils): implement per-day relaxation with 4×4 matrix strategy Julian Pawlowski 2025-11-11 21:21:56 +0000
  • b191238df4 docs(agents): add logging and documentation writing guidelines Julian Pawlowski 2025-11-11 21:20:06 +0000
  • 95758ec40a docs(user): rewrite period calculation documentation for clarity Julian Pawlowski 2025-11-11 21:19:57 +0000
  • b4a1775968
    Merge pull request #21 from jpawlowski/dependabot/pip/pre-commit-gte-4.3.0-and-lt-4.5.0 Julian Pawlowski 2025-11-11 15:10:06 +0100
  • d0301e07a2
    Merge pull request #20 from jpawlowski/dependabot/github_actions/astral-sh/setup-uv-7.1.3 Julian Pawlowski 2025-11-11 15:09:44 +0100
  • efeb3f9df6
    chore(deps): update pre-commit requirement dependabot[bot] 2025-11-10 20:24:22 +0000
  • 4478a8f797
    chore(deps): bump astral-sh/setup-uv from 7.1.2 to 7.1.3 dependabot[bot] 2025-11-10 20:23:34 +0000