Skip to content

Conversation

@llucax
Copy link
Contributor

@llucax llucax commented Sep 8, 2023

This merges the following fixes released with v0.25.1:

  • Replace the section-index plugin with navigation.indexes
  • Fix consumer power formula
  • Add test for consumer power formula

llucax and others added 8 commits September 6, 2023 10:16
Signed-off-by: Leandro Lucarella <[email protected]>
The `section-index` plugin has a bug[^1] that causes the navigation bar
to display a wrong text for the **API Reference** link. There is a fix
for it, but `mkdocs-material` already provides the feature natively[^2],
so we can just use it instead, as it is much less likely to have issues.

[^1]: oprypin/mkdocs-section-index#18
[^2]: https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#section-index-pages

Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
The `section-index` plugin has a bug[^1] that causes the navigation bar
to display a wrong text for the **API Reference** link. There is a fix
for it, but `mkdocs-material` already provides the feature natively[^2],
so we can just use it instead, as it is much less likely to have issues.

[^1]: oprypin/mkdocs-section-index#18
[^2]:
https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#section-index-pages
Fixes #640.
All grid meters have to be summed for this formula but in the current
implemantation there was minus pushed to the operator stack. In this
commit the sign error has been corrected.

Signed-off-by: Matthias Wende <[email protected]>
This adds a tests with two grid meters.

Signed-off-by: Matthias Wende <[email protected]>
Signed-off-by: Matthias Wende <[email protected]>
@llucax llucax requested a review from a team as a code owner September 8, 2023 12:10
@llucax llucax requested a review from Marenz September 8, 2023 12:10
@github-actions github-actions bot added part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) part:data-pipeline Affects the data pipeline labels Sep 8, 2023
@llucax llucax self-assigned this Sep 8, 2023
@llucax llucax added the type:bug Something isn't working label Sep 8, 2023
@llucax llucax added this to the v1.0.0-rc milestone Sep 8, 2023
@llucax
Copy link
Contributor Author

llucax commented Sep 8, 2023

Oh, it seems like the direct merge doesn't work because we need to fix the conflicts. Will create a new PR with a merge for the manual (resolved) merge.

@llucax llucax closed this Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:data-pipeline Affects the data pipeline part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants