v1.1.0
Changelog for 1.1.0
The following sections list the changes for 1.1.0.
Summary
- Fix #67: Fixed typecasts within billing API
- Chg #45: Change docker image name
- Chg #42: Drop darwin/386 release builds
- Chg #46: Generate metrics documentation
- Chg #71: Integrate standard web config
- Chg #68: Add support for wildcard repo match
Details
-
Bugfix #67: Fixed typecasts within billing API
In some cases it happened that the GitHub billing API responded with floats, but we only
accepted integers. With this fix any number should be casted to floats all the time. -
Change #45: Change docker image name
We should use the same docker image name as all the other exporters within this organization. So
we renamed the image frompromhippie/github_exporter
topromhippie/github-exporter
to have the same naming convention as for the other exporters. -
Change #42: Drop darwin/386 release builds
We dropped the build of 386 builds on Darwin as this architecture is not supported by current Go
versions anymore. -
Change #46: Generate metrics documentation
We have added a script to automatically generate the available metrics within the
documentation to prevent any documentation gaps. Within thehack/
folder we got a small Go
script which parses the available collectors and updates the documentation partial based on
that. -
Change #71: Integrate standard web config
We integrated the new web config from the Prometheus toolkit which provides a configuration
for TLS support and also some basic builtin authentication. For the detailed configuration
you check out the documentation. -
Change #68: Add support for wildcard repo match
We integrated the functionality to add a wildcard matching for repository names to export
metrics from. Now you don't need to add every single repo you want to match, you can add a whole
organization.