Skip to content

Commit 4676ed3

Browse files
danuwtkuramoto33rinikedaJasonLuukvaughanknight
authored
Release 1.7.0 (#605)
* Update the description to mention pull requests Signed-off-by: tkuramoto33 <[email protected]> * Create enablement.md table of content Signed-off-by: Rintaro Ikeda <[email protected]> * draft of enablement.md Signed-off-by: Rintaro Ikeda <[email protected]> * Update carbon-aware-cli.md Fixes bugs with Linux scripts Signed-off-by: JasonLuuk <[email protected]> * Initial codespace branch and associated docs * updated vs code extensions * DCO Remediation Commit for Dan Benitah <[email protected]> I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 44578f4 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 3ae9a00 Signed-off-by: Dan Benitah <[email protected]> * Update README.md * More updates More updates * Added plcaeholder images Added plcaeholder images * Updated images Updates all images and compressed some images, cleaned up naming for the avif file. * More updates New images, and some updates to the copy after stepping away from it for a bit. * Updates with theory of change details Updates with theory of change details * Minor updates, included adopters page link Minor updates, included adopters page link * Update README.md * More updates More updates * Added plcaeholder images Added plcaeholder images * Updated images Updates all images and compressed some images, cleaned up naming for the avif file. * More updates New images, and some updates to the copy after stepping away from it for a bit. * Updates with theory of change details Updates with theory of change details * Signed-off-by: Vaughan Knight <[email protected]> DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: da70ec4 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 6be74ff I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: fe5cef9 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: b4a7973 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: d0a954a I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 996d084 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 648a1ce I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 581267c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 3c90f55 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 6c1514e I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0592710 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: c59057c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0cec58f I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 028a179 Signed-off-by: Vaughan Knight <[email protected]> * Update tests.md our current coverage is 74.6% so adjusting until we can improve Signed-off-by: Dan Benitah <[email protected]> * Update README.md linking to the new banner Signed-off-by: Dan Benitah <[email protected]> * adding the banner image Signed-off-by: Dan Benitah <[email protected]> * Create SECURITY.md * merge and bug fixes * Qucikstart fix and overview link adjustment following move * Up Helm chart version to 1.1.0 Signed-off-by: Yasumasa Suenaga <[email protected]> * Signed-off-by: Vaughan Knight <[email protected]> DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: da70ec4 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 6be74ff I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: fe5cef9 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: b4a7973 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: d0a954a I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 996d084 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 648a1ce I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 581267c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 3c90f55 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 6c1514e I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0592710 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: c59057c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0cec58f I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 028a179 Signed-off-by: Vaughan Knight <[email protected]> * CarbonHack24 Update to README.md Signed-off-by: Dan Benitah <[email protected]> * Create tests.md test coverage #413 Signed-off-by: Dan Benitah <[email protected]> * Update tests.md our current coverage is 74.6% so adjusting until we can improve Signed-off-by: Dan Benitah <[email protected]> * Signed-off-by: Vaughan Knight <[email protected]> DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: da70ec4 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 6be74ff I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: fe5cef9 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: b4a7973 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: d0a954a I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 996d084 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 648a1ce I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 581267c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 3c90f55 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 6c1514e I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0592710 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: c59057c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0cec58f I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 028a179 Signed-off-by: Vaughan Knight <[email protected]> * blog updates * DCO Remediation Commit for Dan Benitah <[email protected]> I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 356ce09 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 2c342a8 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 04be596 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: c437b5b I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 46958d9 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 21a0e16 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 8bbe72e I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 62e2a95 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 5183d73 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 93267d6 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: ee8841c I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 2d7b4dd I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 68bbb2f I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 735a515 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: a31b391 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: b7483b6 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 4cece7b I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 83f3073 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 4799d7a I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: d2d823d I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: c3d832c I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: ec96b52 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 9567c45 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 4527514 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: ff729b0 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 1bdd2ad I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 012ca25 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: c7d4563 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: a51782f I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: cc15035 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 3c62bd4 I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 590f262 Signed-off-by: Dan Benitah <[email protected]> DCO Remediation Commit for danuw <[email protected]> I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: fbc602c I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: ac1432f I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: 8166cf2 I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: 48f117e Signed-off-by: danuw <[email protected]> * DCO Remediation Commit for danuw <[email protected]> I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: fbc602c I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: ac1432f I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: 8166cf2 I, danuw <[email protected]>, hereby add my Signed-off-by to this commit: 48f117e Signed-off-by: danuw <[email protected]> Signed-off-by: Dan Benitah <[email protected]> * Update baseURL docusaurus config Signed-off-by: Osama Jandali <[email protected]> * Update docusaurus.config.js Signed-off-by: Osama Jandali <[email protected]> * Revert changes Signed-off-by: Osama Jandali <[email protected]> * Update domain from docusaurus Signed-off-by: Osama Jandali <[email protected]> * Update docusaurus.config.js Signed-off-by: Osama Jandali <[email protected]> * Create CNAME file Signed-off-by: Osama Jandali <[email protected]> * clean up for title * Option to show the samples in the local docs using `nm run start-with-samples` . Will need deleting manually for now * seo for the doc site * docs fixes * layout update for blogs * Update SECURITY.md Updated with @Willmish recommendations for the document which were lost in a comment 👍 * DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 2dc06f8 Signed-off-by: Vaughan Knight <[email protected]> * Ensure pictures on the blog are correctly sized * updated links to videos * Update README.md * Change "Withing" to "Within" I'm genuinely unsure on what word this should be, possible "Using", but I'm sure it's not "Withing". Signed-off-by: Richard Jackson <[email protected]> * Update README.md Two other typos - programatically -> programmatically - soruces -> sources Signed-off-by: Richard Jackson <[email protected]> * first draft of release 1.3 changelog * Update README.md with updated link to overview Signed-off-by: Dan Benitah <[email protected]> * Fix overview URL in README Signed-off-by: Szymon Duchniewicz <[email protected]> * Update README.md Update FAQ link for Carbon Hack Signed-off-by: Russell Trow <[email protected]> * Updates to the contribution documentation Updates to the contribution documentation * DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: f267eba Signed-off-by: Vaughan Knight <[email protected]> * Readme as project overview in docs, disclaimer update for graduated project, and docs deploying pipeline updates * DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: bd7ad15 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 693beed I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 1d78756 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: a7bc0fc I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 571e217 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: a07870f I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0314c47 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 3af6f73 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 932a665 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 9f09493 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 02ea4d6 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 183a676 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 0481081 Signed-off-by: Vaughan Knight <[email protected]> * Migrate to .NET 8 #404 #420 #421 #422 Co-authored-by: Takuya Iwatsuka <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * fix typos Signed-off-by: omahs <[email protected]> * fix typo Signed-off-by: omahs <[email protected]> * fix typo Signed-off-by: omahs <[email protected]> * fix typos Signed-off-by: omahs <[email protected]> * fix typos Signed-off-by: omahs <[email protected]> * fix typos Signed-off-by: omahs <[email protected]> * Update agenda-template.md Signed-off-by: Sophie Trinder <[email protected]> * Resolve NU1605 relating to System.IO.FileSystem.Primitives https://learn.microsoft.com/en-us/nuget/reference/errors-and-warnings/nu1605#example-3 Signed-off-by: Yasumasa Suenaga <[email protected]> * Use RID rather than QEMU to build WebAPI container image https://devblogs.microsoft.com/dotnet/improving-multiplatform-container-support/ Signed-off-by: Yasumasa Suenaga <[email protected]> * Separate OpenAPI document generation from build-env stage Signed-off-by: Yasumasa Suenaga <[email protected]> * Add GHA workflow for generating WebAPI client library for Java Signed-off-by: Yasumasa Suenaga <[email protected]> * Create case-study-template.md Creating the case study template. Signed-off-by: Vaughan Knight <[email protected]> * Update case-study-template.md Minor updates. Signed-off-by: Vaughan Knight <[email protected]> * Up Helm chart version to 1.2.0 (#500) Signed-off-by: Yasumasa Suenaga <[email protected]> * First draft of the ADR for watt time v3 changes First draft of the ADR for watt time v3 changes. Looking at path mappings and parameters. Still plenty to work on. * Initial changelog 1.4.0 (#511) Signed-off-by: Dan Benitah <[email protected]> * overview.md: Fixed three broken links Signed-off-by: joecus1 <[email protected]> * DCO Remediation Commit for joecus1 <[email protected]> I, joecus1 <[email protected]>, hereby add my Signed-off-by to this commit: c6b2c14 Signed-off-by: joecus1 <[email protected]> * Update enablement.md update older .Net reference Signed-off-by: nttDamien <[email protected]> * (fix) broken links - Update enablement.md Signed-off-by: nttDamien <[email protected]> * Moved ADR to correct location Moved ADR to correct location * Further updates for the watt time v2 to v3 upgrade Signed-off-by: Vaughan Knight <[email protected]> * Further updates for the watt time v2 to v3 upgrade Signed-off-by: Vaughan Knight <[email protected]> * Update SECURITY.md (.NET 8 upgrade) Signed-off-by: nttDamien <[email protected]> * Update enablement.md 2 missed references... Signed-off-by: nttDamien <[email protected]> * Update docusaurus.config.js removed banner's mention of Hack Signed-off-by: Dan Benitah <[email protected]> * Update docusaurus.config.js Signed-off-by: Dan Benitah <[email protected]> * documentation-change.yml: Created issue template for documentation changes. Signed-off-by: joecus1 <[email protected]> * Update 0016-watt-time-v3.md updated notes for BA Signed-off-by: Vaughan Knight <[email protected]> * First draft of the ADR for watt time v3 changes First draft of the ADR for watt time v3 changes. Looking at path mappings and parameters. Still plenty to work on. * Moved ADR to correct location Moved ADR to correct location * Further updates for the watt time v2 to v3 upgrade Signed-off-by: Vaughan Knight <[email protected]> * Update 0016-watt-time-v3.md updated notes for BA Signed-off-by: Vaughan Knight <[email protected]> * Add blog article for .NET 8 upgrade Signed-off-by: Yasumasa Suenaga <[email protected]> * Update article Signed-off-by: Yasumasa Suenaga <[email protected]> * Create 0016-watt-time-v3.md More updates. * Added base url to the configuration with validation Added AuthenticationBaseUrl to the configuration and updated Authentication to leverage the v3 authenication path - note the API is not updated and will require further updates. * Updated start and end configuration Updated start and end configuration to new values * Balancing Authority Parameter Renamed to Region Balancing Authority Renamed to Region. Does not include updates to API, just the Query String parameter. * Update GHA workflow for uploading Javadoc Signed-off-by: Yasumasa Suenaga <[email protected]> * Add example for 'podman play kube' (#340) * Add example for 'podman play kube' Signed-off-by: Yasumasa Suenaga <[email protected]> * Update Swagger JSON URL Signed-off-by: Yasumasa Suenaga <[email protected]> --------- Signed-off-by: Yasumasa Suenaga <[email protected]> * Updates for historical data API Updates for historical data API * Removed accidental file Removed accidental file * Lots of test updates Lots of test updates, need to do some fixes. * Historical forecasts updated Historical forecasts updated * DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: b9490e4 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: b991bac I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: e4f1494 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: b443e9e I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: ab1205d I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 7c115fa I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: e047c9a I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: aa81382 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 8640c8c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 880fcf7 Signed-off-by: Vaughan Knight <[email protected]> * Many tests reworked, a few to go Many tests reworked, a few to go. Consolidated a lot of the hand crafted json objects into objects that get serialized as the purist JsonObject format was prone to errors - in some cases tests were passing even with bad typing. * Further test updates Further test updates * Further updates, just 1 test left to remediate Further updates, just 1 test left to remediate * Updated to add authentication client to the service builder for the tests Updated to add authentication client to the service builder for the tests. All tests now passing. * Renaming of Balancing Authority to Region Renaming of Balancing Authority to Region through all code and comments. This will also need updating through documentation. * Fixed spelling error in latitude Fixed spelling error in latitude * Fixed a bug where location sources were loading twice Fixed a bug where location sources were loading twice. Added a semaphore to stop any threading issues, and also stopped it loading twice in the service configuration. * Fixed typo for method name Fixed typo for method name * DCO Remediation Commit for Vaughan Knight <[email protected]> I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: e324f36 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: be6663c I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 39e45a6 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: fbfcac1 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 9aabd27 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 8127a92 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 4ff0151 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: d93320f I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 91799f7 I, Vaughan Knight <[email protected]>, hereby add my Signed-off-by to this commit: 4665813 Signed-off-by: Vaughan Knight <[email protected]> * Updates based on code review for WattTime Tests Updates based on code review for WattTime Tests. Mostly cleanup of constants which were removed elsewhere in tests. * Cleaned up a lot of the string literals Cleaned up a lot of the string literals. They were causing too much fragility in the code base, and made it complex when updating the WattTime API. * More cleanup of some of the strings More cleanup of some of the strings. Creating consistency for using the test data on parameters and not just reponses also. * Updates to documentation and changelog Updates to documentation and changelog * Fix Signed-off-by: Yasumasa Suenaga <[email protected]> * Update azure-regions.json (#536) Latest azure-regions.json list Adds italynorth, polandcentral, spaincentral, mexicocentral, israelcentral, qatarcentral, brazilus, eastusstg (Also seems to remove trailing zeros in some existing coordinates) Signed-off-by: Dan Benitah <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Update casdk-docs/blog/2024-05-16-dotnet8/index.md Co-authored-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> * Fix comments Signed-off-by: Yasumasa Suenaga <[email protected]> * Update CHANGELOG.md for v1.5 Signed-off-by: Dan Benitah <[email protected]> * Update CHANGELOG.md layout update Signed-off-by: Dan Benitah <[email protected]> * Add env directive to values.yaml and troubleshooting guide to avoid inotify limitation on Linux Closes #528 Signed-off-by: Yasumasa Suenaga <[email protected]> * Add env directive into explanation of values.yaml for Helm chart Signed-off-by: Yasumasa Suenaga <[email protected]> * typo: fix incorrect usage of it's Signed-off-by: Scott Trent <[email protected]> * Docs/blog update for releases 1.3 to1.5 and fix (#551) * Catching up on release blog posts for 1.3, 1.4 and 1.5 Signed-off-by: Dan Benitah <[email protected]> * fixed docusaurus (strict) compilation error * release dates updated Signed-off-by: Dan Benitah <[email protected]> * added tag Signed-off-by: Dan Benitah <[email protected]> * tag update to post and image layout fix Signed-off-by: Dan Benitah <[email protected]> * updated slug Signed-off-by: Dan Benitah <[email protected]> * formatting fix Signed-off-by: Dan Benitah <[email protected]> * DCO Remediation Commit for Dan Benitah <[email protected]> I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 53e120c Signed-off-by: Dan Benitah <[email protected]> * formatting * DCO Remediation Commit for Dan Benitah <[email protected]> I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: 0f6cada Signed-off-by: Dan Benitah <[email protected]> --------- Signed-off-by: Dan Benitah <[email protected]> * Add a configuration for disabling to cache JSON emission data Signed-off-by: Yasumasa Suenaga <[email protected]> * Update CHANGELOG.md for 1.6 Signed-off-by: Dan Benitah <[email protected]> * Update 1-pr.yaml Updating from deprecated version of upload and download artifact to v4 as mentioned in https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/ Signed-off-by: Dan Benitah <[email protected]> * Update dev_carbon-aware-api.yml updating upload and download artifact@v1or 2 actions to v4 Signed-off-by: Dan Benitah <[email protected]> * fixes and release notes post for 1.6 Signed-off-by: Dan Benitah <[email protected]> * updated blog post * docs workflow's node version updated to latest LTS -> 22 * DCO Remediation Commit for Dan Benitah <[email protected]> I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: d3b054b I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: f412591 Signed-off-by: Dan Benitah <[email protected]> * blogs with truncate Signed-off-by: Dan Benitah <[email protected]> * node version update back to 20 Signed-off-by: Dan Benitah <[email protected]> * adding yarn.lock * pipelines fixes Signed-off-by: Dan Benitah <[email protected]> * Update CarbonAwareController.cs (minor typos) Signed-off-by: Richard Jackson <[email protected]> * DCO Remediation Commit for Dan Benitah <[email protected]> I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: eae5bd1 Signed-off-by: Dan Benitah <[email protected]> * Consider null value in carbonIntensity on EM (#575) Issue #571 Signed-off-by: Yasumasa Suenaga <[email protected]> * EM datasource didn't filter out-of-range emission data (#572) Issue #570 Signed-off-by: Yasumasa Suenaga <[email protected]> * Update CHANGELOG.md updating changelog for 1.6.1 Signed-off-by: Dan Benitah <[email protected]> * Add configuration for tracing log (#531) Signed-off-by: Yasumasa Suenaga <[email protected]> * Updating 1.6.1 to include #531 straight away * DCO Remediation Commit for Dan Benitah <[email protected]> I, Dan Benitah <[email protected]>, hereby add my Signed-off-by to this commit: f35bb59 Signed-off-by: Dan Benitah <[email protected]> * fix Signed-off-by: Dan Benitah <[email protected]> * add gh cli to devcontainer/codespace Signed-off-by: Dan Benitah <[email protected]> * Add developerEmail to config.json Signed-off-by: Yasumasa Suenaga <[email protected]> * Fix typo in commit message for Javadoc Signed-off-by: Yasumasa Suenaga <[email protected]> * Upgrade actions/checkout to v4 Signed-off-by: Yasumasa Suenaga <[email protected]> * Fix compile error in Program.cs in WebAPI This commit fixes not to refer variables deleted by b502723 . Signed-off-by: Yasumasa Suenaga <[email protected]> * Add workflow for generating NPM library Signed-off-by: Yasumasa Suenaga <[email protected]> * Add WebAPI client example for TS Signed-off-by: Yasumasa Suenaga <[email protected]> * Add client API docs into sidebar Signed-off-by: Yasumasa Suenaga <[email protected]> * Add Client API documents for WebAPI 1.0.0 * Update CHANGELOG.md for 1.7 Signed-off-by: Dan Benitah <[email protected]> * Create 2025-01-07-release-1.7.mdx Signed-off-by: Dan Benitah <[email protected]> * Create 2024-11-30-relese1.6.1.mdx Signed-off-by: Dan Benitah <[email protected]> * Update CHANGELOG.md Signed-off-by: Dan Benitah <[email protected]> --------- Signed-off-by: tkuramoto33 <[email protected]> Signed-off-by: Rintaro Ikeda <[email protected]> Signed-off-by: JasonLuuk <[email protected]> Signed-off-by: Dan Benitah <[email protected]> Signed-off-by: Vaughan Knight <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> Signed-off-by: danuw <[email protected]> Signed-off-by: Osama Jandali <[email protected]> Signed-off-by: Richard Jackson <[email protected]> Signed-off-by: Szymon Duchniewicz <[email protected]> Signed-off-by: Russell Trow <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> Signed-off-by: omahs <[email protected]> Signed-off-by: Sophie Trinder <[email protected]> Signed-off-by: joecus1 <[email protected]> Signed-off-by: nttDamien <[email protected]> Signed-off-by: Yasumasa Suenaga <[email protected]> Signed-off-by: Scott Trent <[email protected]> Signed-off-by: Dan Benitah <[email protected]> Co-authored-by: tkuramoto33 <[email protected]> Co-authored-by: Rintaro Ikeda <[email protected]> Co-authored-by: rinikeda <[email protected]> Co-authored-by: JasonLuuk <[email protected]> Co-authored-by: Vaughan Knight <[email protected]> Co-authored-by: Sophie Trinder <[email protected]> Co-authored-by: Szymon Duchniewicz <[email protected]> Co-authored-by: Yasumasa Suenaga <[email protected]> Co-authored-by: Osama Jandali <[email protected]> Co-authored-by: Richard Jackson <[email protected]> Co-authored-by: Szymon Duchniewicz <[email protected]> Co-authored-by: Russell Trow <[email protected]> Co-authored-by: Takuya Iwatsuka <[email protected]> Co-authored-by: omahs <[email protected]> Co-authored-by: joecus1 <[email protected]> Co-authored-by: nttDamien <[email protected]> Co-authored-by: Yasumasa Suenaga <[email protected]> Co-authored-by: Scott Trent <[email protected]> Co-authored-by: Scott Trent <[email protected]>
1 parent 92d0e5e commit 4676ed3

File tree

286 files changed

+36889
-23358
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

286 files changed

+36889
-23358
lines changed

.devcontainer/devcontainer.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@
3232

3333
// Uncomment the line below to mount your local usersecrets into the devcontainer from a Mac/Linux OS
3434
// "mounts": [ "source=${localEnv:HOME}/.microsoft/usersecrets,target=/root/.microsoft/usersecrets,type=bind" ],
35-
35+
"features": {
36+
"ghcr.io/devcontainers/features/github-cli:1": {}
37+
},
3638

3739
// Add the IDs of extensions you want installed when the container is created in the array below.
3840
"customizations": {

.github/workflows/4-release.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,17 @@ env:
99
IMAGE_NAME: ${{ github.repository }}
1010

1111
jobs:
12+
detect-current-api-version:
13+
uses: ./.github/workflows/detect-webapi-version.yaml
14+
with:
15+
# We cannot use environment variables here due to workflow limitation.
16+
# https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/reusing-workflows#limitations
17+
registry: ghcr.io
18+
image-repo: ${{ github.repository }}
19+
1220
publish-container-image:
1321
runs-on: ubuntu-latest
22+
needs: detect-current-api-version
1423
permissions:
1524
packages: write
1625
steps:
@@ -39,3 +48,28 @@ jobs:
3948
tags: ${{ steps.meta.outputs.tags }}
4049
labels: ${{ steps.meta.outputs.labels }}
4150
provenance: false
51+
52+
detect-newer-api-version:
53+
needs: publish-container-image
54+
uses: ./.github/workflows/detect-webapi-version.yaml
55+
with:
56+
# We cannot use environment variables here due to workflow limitation.
57+
# https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/reusing-workflows#limitations
58+
registry: ghcr.io
59+
image-repo: ${{ github.repository }}
60+
61+
generate-webapi-clients:
62+
needs:
63+
- detect-current-api-version
64+
- detect-newer-api-version
65+
if: ${{ needs.detect-current-api-version.outputs.apiver != needs.detect-newer-api-version.outputs.apiver }}
66+
uses: ./.github/workflows/4.a-generate-webapi-clients.yaml
67+
permissions:
68+
contents: write
69+
packages: write
70+
pull-requests: write
71+
with:
72+
# We cannot use environment variables here due to workflow limitation.
73+
# https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/reusing-workflows#limitations
74+
registry: ghcr.io
75+
image-repo: ${{ github.repository }}
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
name: 4.a-Generate WebAPI client libraries
2+
3+
on:
4+
workflow_call:
5+
inputs:
6+
registry:
7+
type: string
8+
required: true
9+
image-repo:
10+
type: string
11+
required: true
12+
tag:
13+
type: string
14+
required: false
15+
default: latest
16+
workflow_dispatch:
17+
inputs:
18+
registry:
19+
type: string
20+
required: false
21+
default: ghcr.io
22+
image-repo:
23+
type: string
24+
required: false
25+
default: "green-software-foundation/carbon-aware-sdk"
26+
tag:
27+
type: string
28+
required: false
29+
default: latest
30+
31+
permissions:
32+
contents: write
33+
packages: write
34+
pull-requests: write
35+
36+
jobs:
37+
detect-api-version:
38+
uses: ./.github/workflows/detect-webapi-version.yaml
39+
with:
40+
registry: ${{ inputs.registry }}
41+
image-repo: ${{ inputs.image-repo }}
42+
tag: ${{ inputs.tag }}
43+
44+
generate-java-client:
45+
needs: detect-api-version
46+
uses: ./.github/workflows/4.a.1-generate-webapi-client-java.yaml
47+
with:
48+
image: ${{ needs.detect-api-version.outputs.image }}
49+
apiver: ${{ needs.detect-api-version.outputs.apiver }}
50+
51+
generate-npm-client:
52+
needs: detect-api-version
53+
uses: ./.github/workflows/4.a.1-generate-webapi-client-npm.yaml
54+
with:
55+
image: ${{ needs.detect-api-version.outputs.image }}
56+
apiver: ${{ needs.detect-api-version.outputs.apiver }}
57+
58+
push-apidocs:
59+
runs-on: ubuntu-latest
60+
needs:
61+
- detect-api-version
62+
- generate-java-client
63+
- generate-npm-client
64+
env:
65+
DOCPATH: casdk-docs/static/client-apidocs/${{ needs.detect-api-version.outputs.apiver }}
66+
steps:
67+
- name: Checkout
68+
uses: actions/checkout@v4
69+
with:
70+
ref: dev
71+
- name: Extract Javadoc
72+
uses: actions/download-artifact@v4
73+
with:
74+
name: javadoc
75+
path: ${{ env.DOCPATH }}/java
76+
- name: Extract TypeDoc
77+
uses: actions/download-artifact@v4
78+
with:
79+
name: typedoc
80+
path: ${{ env.DOCPATH }}/npm
81+
- name: Create PR for Client API docs
82+
uses: peter-evans/create-pull-request@v7
83+
with:
84+
commit-message: "Add Client API documents for WebAPI ${{ needs.detect-api-version.outputs.apiver }}"
85+
branch: gha/pr/webapidoc-${{ needs.detect-api-version.outputs.apiver }}
86+
delete-branch: true
87+
title: "Add Client API documents for WebAPI ${{ needs.detect-api-version.outputs.apiver }}"
88+
body: |
89+
This PR has been created by 4.a-generate-webapi-clients.yaml due to WebAPI version update.
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
name: 4.a.1-Generate WebAPI client library for Java
2+
3+
on:
4+
workflow_call:
5+
inputs:
6+
image:
7+
required: true
8+
type: string
9+
apiver:
10+
required: true
11+
type: string
12+
13+
jobs:
14+
generate-java-client:
15+
runs-on: ubuntu-latest
16+
services:
17+
webapi:
18+
image: ${{ inputs.image }}
19+
ports:
20+
- 8080:8080
21+
options: >-
22+
--health-cmd "curl -sS http://localhost:8080/health"
23+
--health-interval 3s
24+
--health-timeout 5s
25+
--health-retries 5
26+
permissions:
27+
packages: write
28+
env:
29+
API: http://localhost:8080/api/v1/swagger.yaml
30+
steps:
31+
- name: Prepare
32+
run: |
33+
mkdir work pages
34+
npm install -g @openapitools/[email protected]
35+
- name: Generate client library
36+
run: |
37+
echo '{"apiPackage": "foundation.greensoftware.carbonaware.webapi.client", "artifactDescription": "Carbon Aware SDK client library for Java", "artifactId": "casdk-client", "artifactVersion": "${{ inputs.apiver }}", "developerOrganization": "Green Software Foundation", "developerOrganizationUrl": "https://greensoftware.foundation/", "groupId": "foundation.greensoftware", "licenseName": "MIT License", "scmUrl": "${{ env.REPO }}", "artifactUrl": "${{ env.REPO }}/packages/", "scmConnection": "${{ github.repositoryUrl }}", "scmDeveloperConnection": "${{ github.repositoryUrl }}", "licenseUrl": "https://opensource.org/license/mit/", "developerName": "Green Software Foundation", "developerEmail": "[email protected]"}' > config.json
38+
openapi-generator-cli generate -i ${{ env.API }} -g java -o work -c config.json
39+
sed -i "s|</project>|<distributionManagement><repository><id>github</id><name>GitHub Packages</name><url>https://maven.pkg.github.com/${{ github.repository }}</url></repository></distributionManagement></project>|" work/pom.xml
40+
shell: bash
41+
- name: Setup Java 8
42+
uses: actions/setup-java@v4
43+
with:
44+
distribution: temurin
45+
java-version: 8
46+
cache: maven
47+
- name: Run Maven
48+
run: mvn -B deploy javadoc:javadoc
49+
env:
50+
GITHUB_TOKEN: ${{ github.token }}
51+
working-directory: work
52+
- name: Upload Javadoc
53+
uses: actions/upload-artifact@v4
54+
with:
55+
name: javadoc
56+
path: work/target/apidocs
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: 4.a.1-Generate WebAPI client library for NPM
2+
3+
on:
4+
workflow_call:
5+
inputs:
6+
image:
7+
required: true
8+
type: string
9+
apiver:
10+
required: true
11+
type: string
12+
13+
jobs:
14+
generate-npm-client:
15+
runs-on: ubuntu-latest
16+
services:
17+
webapi:
18+
image: ${{ inputs.image }}
19+
ports:
20+
- 8080:8080
21+
options: >-
22+
--health-cmd "curl -sS http://localhost:8080/health"
23+
--health-interval 3s
24+
--health-timeout 5s
25+
--health-retries 5
26+
permissions:
27+
packages: write
28+
env:
29+
API: http://localhost:8080/api/v1/swagger.yaml
30+
steps:
31+
- name: Setup Node.js 22
32+
uses: actions/setup-node@v4
33+
with:
34+
node-version: 22.x
35+
registry-url: https://npm.pkg.github.com
36+
- name: Prepare
37+
run: |
38+
mkdir work
39+
npm install -g @openapitools/[email protected]
40+
- name: Generate client library
41+
run: |
42+
echo -n '{"npmName": "@${{ github.repository_owner }}/casdk-client", "npmVersion": "${{ inputs.apiver }}", "licenseName": "MIT", "gitUserId": "${{ github.repository_owner }}", "gitRepoId": "' > config.json
43+
echo -n "${{ github.repository }}" | sed -e 's|^.\+/||' >> config.json
44+
echo -n '", "npmRepository": "https://npm.pkg.github.com"}' >> config.json
45+
openapi-generator-cli generate -i ${{ env.API }} -g typescript-axios -o work -c config.json
46+
shell: bash
47+
- name: Publish NPM library
48+
working-directory: work
49+
run: |
50+
npm install
51+
npm publish
52+
env:
53+
NODE_AUTH_TOKEN: ${{ github.token }}
54+
- name: Setup TypeDoc
55+
run: npm install -g typedoc
56+
- name: Generate documents
57+
working-directory: work
58+
run: |
59+
echo '{"out": "docs", "excludePrivate": true, "excludeProtected": true, "excludeExternals": true, "includeVersion": true}' > ../typedoc.json
60+
npx typedoc --options ../typedoc.json --entryPoints index.ts
61+
- name: Upload TypeDoc
62+
uses: actions/upload-artifact@v4
63+
with:
64+
name: typedoc
65+
path: docs
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: Detect API version from OpenAPI document in WebAPI container image
2+
3+
on:
4+
workflow_call:
5+
inputs:
6+
registry:
7+
type: string
8+
required: true
9+
image-repo:
10+
type: string
11+
required: true
12+
tag:
13+
type: string
14+
required: false
15+
default: latest
16+
outputs:
17+
image:
18+
value: ${{ jobs.make-image-name-for-pull.outputs.image }}
19+
apiver:
20+
value: ${{ jobs.detect-api-version.outputs.apiver }}
21+
22+
jobs:
23+
make-image-name-for-pull:
24+
runs-on: ubuntu-latest
25+
outputs:
26+
image: ${{ steps.make-image-name.outputs.IMAGE_NAME }}
27+
steps:
28+
- name: Make string for pulling container image
29+
id: make-image-name
30+
run: |
31+
REPO=${{ inputs.registry }}/${{ inputs.image-repo }}
32+
REPO_LOWER=${REPO,,}
33+
echo "IMAGE_NAME=$REPO_LOWER:${{ inputs.tag }}" >> "$GITHUB_OUTPUT"
34+
35+
detect-api-version:
36+
needs: make-image-name-for-pull
37+
runs-on: ubuntu-latest
38+
services:
39+
webapi:
40+
image: ${{ needs.make-image-name-for-pull.outputs.image }}
41+
ports:
42+
- 8080:8080
43+
options: >-
44+
--health-cmd "curl -sS http://localhost:8080/health"
45+
--health-interval 3s
46+
--health-timeout 5s
47+
--health-retries 5
48+
outputs:
49+
apiver: ${{ steps.detect-api-version.outputs.CURRENT_API_VERSION }}
50+
steps:
51+
- name: Detect API version
52+
id: detect-api-version
53+
run: |
54+
API_VERSION=`curl -sS http://localhost:8080/api/v1/swagger.yaml | yq -r .info.version`
55+
echo "CURRENT_API_VERSION=$API_VERSION" >> "$GITHUB_OUTPUT"

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ src/data/location-sources/custom-azure-zones.json
3434
# exclude artifacts on java-client example
3535
samples/java-client/target
3636

37-
casdk-docs/docs/samples/*
37+
casdk-docs/docs/samples/*
38+
node_modules/

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,25 @@
22

33
All notable changes to the Carbon Aware SDK will be documented in this file.
44

5+
## [1.7] - 2025-01
6+
7+
This release mainly introduces new clients libraries for NPM and Java [https://github.com/Green-Software-Foundation/carbon-aware-sdk/labels/v1.7](https://github.com/Green-Software-Foundation/carbon-aware-sdk/labels/v1.7)
8+
9+
### Added
10+
11+
- [PR #591] Publish WebAPI client library for NPM ](https://github.com/Green-Software-Foundation/carbon-aware-sdk/pull/591)
12+
- [PR #597] Add Client API documents for WebAPI 1.0.0 ](https://github.com/Green-Software-Foundation/carbon-aware-sdk/pull/597)
13+
- [PR #588] Add gh cli to devcontainer/codespace ](https://github.com/Green-Software-Foundation/carbon-aware-sdk/pull/588)
14+
- [PR #471] Add GHA workflow for generating WebAPI client library for Java ](https://github.com/Green-Software-Foundation/carbon-aware-sdk/pull/471)
15+
16+
### Fixed
17+
18+
- [#571] [Bug]: Cannot get the value of a token type 'Null' as a number ](https://github.com/Green-Software-Foundation/carbon-aware-sdk/issues/571)
19+
- [#570] [Bug]: webapi query on bylocation shows 24 hours worth of data even when smaller range requested ](https://github.com/Green-Software-Foundation/carbon-aware-
20+
sdk/issues/570)
21+
22+
For more details, checkout [https://github.com/Green-Software-Foundation/carbon-aware-sdk/issues/601](https://github.com/Green-Software-Foundation/carbon-aware-sdk/issues/601)
23+
524
## [1.6.1] - 2024-11
625

726
Release addressing minor issues [https://github.com/Green-Software-Foundation/carbon-aware-sdk/labels/v1.6.1](https://github.com/Green-Software-Foundation/carbon-aware-sdk/labels/v1.6.1)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
slug: release-v1.6.1
3+
title: Release v1.6.1
4+
tags: [v1.6.1, release]
5+
---
6+
7+
Release 1.6.1
8+
9+
10+
Release addressing minor issues [https://github.com/Green-Software-Foundation/carbon-aware-sdk/labels/v1.6.1](https://github.com/Green-Software-Foundation/carbon-aware-sdk/labels/v1.6.1)
11+
12+
<!-- truncate -->
13+
14+
### Added
15+
16+
- [PR #531] Add configuration for tracing log](https://github.com/Green-Software-Foundation/carbon-aware-sdk/pull/531)
17+
18+
### Fixed
19+
20+
- [PR #575] Consider null value in carbonIntensity on EM ](https://github.com/Green-Software-Foundation/carbon-aware-sdk/pull/575)
21+
- [PR #572] EM datasource didn't filter out-of-range emission data ](https://github.com/Green-Software-Foundation/carbon-aware-sdk/pull/572)
22+
23+
For more details, checkout [https://github.com/Green-Software-Foundation/carbon-aware-sdk/issues/579](https://github.com/Green-Software-Foundation/carbon-aware-sdk/issues/579)

0 commit comments

Comments
 (0)