-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ElectricityMaps source): unify ElectricityMaps and ElectricityMapsFree #619
base: dev
Are you sure you want to change the base?
feat(ElectricityMaps source): unify ElectricityMaps and ElectricityMapsFree #619
Conversation
…eply.github.com> I, Robin TROESCH <[email protected]>, hereby add my Signed-off-by to this commit: b086396 I, Robin TROESCH <[email protected]>, hereby add my Signed-off-by to this commit: e3ba7d1 Signed-off-by: Robin TROESCH <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR unifies the ElectricityMaps and ElectricityMapsFree sources by removing all references and dependencies on ElectricityMapsFree in both documentation and test code. Key changes include updating documentation to reflect only the ElectricityMaps source, removing the ElectricityMapsFree controllers and tests, and revising configuration examples and environment variable settings.
Reviewed Changes
Copilot reviewed 45 out of 45 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
casdk-docs/docs/tutorial-extras/selecting-a-data-source.md | Removed references to ElectricityMapsFree from the data source table. |
src/CarbonAware.CLI/test/integrationTests/IntegrationTestingBase.cs | Removed the ElectricityMapsFree using/import and case block and updated environment variable settings. |
casdk-docs/docs/overview/enablement.md | Eliminated the ElectricityMapsFree link from the enablement list. |
src/CarbonAware.CLI/test/integrationTests/Commands/Emissions/EmissionsCommandTests.cs | Removed the ElectricityMapsFree test fixture. |
samples/casdk-demo/README.md | Updated sample configuration from ElectricityMapsFree to ElectricityMaps. |
casdk-docs/docs/quickstart.md | Adjusted configuration examples to remove ElectricityMapsFree references. |
casdk-docs/docs/architecture/data-sources.md | Removed ElectricityMapsFree from the data sources list. |
casdk-docs/docs/tutorial-extras/packaging.md | Cleared out ElectricityMapsFree related configuration and project references. |
casdk-docs/docs/tutorial-extras/carbon-aware-library.md | Deleted ElectricityMapsFree sections from the library documentation. |
casdk-docs/docs/architecture/c-sharp-client-library.md | Removed ElectricityMapsFree from the client library documentation. |
src/CarbonAware.CLI/test/integrationTests/Commands/Location/LocationCommandTests.cs | Removed the ElectricityMapsFree test fixture. |
casdk-docs/docs/tutorial-extras/containerization.md | Eliminated ElectricityMapsFree Docker run instructions. |
casdk-docs/docs/tutorial-basics/containerization.md | Similar removal of ElectricityMapsFree instructions. |
casdk-docs/docs/tutorial-basics/carbon-aware-webapi.md | Removed ElectricityMapsFree sections from the WebAPI documentation. |
casdk-docs/docs/tutorial-extras/configuration.md | Removed config sections related to ElectricityMapsFree. |
src/CarbonAware.CLI/test/integrationTests/Commands/EmissionsForecasts/EmissionsForecastsCommandTests.cs | Removed commentary/test fixture for ElectricityMapsFree. |
src/CarbonAware.DataSources/CarbonAware.DataSources.ElectricityMapsFree/mock/ElectricityMapsFreeDataSourceMocker.cs | Removed the ElectricityMapsFree data source mocker entirely. |
Thank you very much for this contribution. It (this PR) does not seem to compile correctly though, to pass the basic checks. @unitrium are you able to double check you committed everything you had planned to please? Let me know if you need any help. cc @jbdietrich |
Thanks, I will double-check and see what I can do |
…eply.github.com> I, Robin TROESCH <[email protected]>, hereby add my Signed-off-by to this commit: ea41012 Signed-off-by: Robin TROESCH <[email protected]>
Seems to be working now. Ready for review |
Pull Request
Issue Number: #613
Summary
Remove all references to ElectricityMapsFree as it has been unified with ElectricityMaps.
Changes
Checklist
Are there API Changes?
No API changes expected.
Is this a breaking change?
The ElectricityMapsFree source will no longer be available.
Anything else?
cc @jbdietrich
This PR Closes #613