Releases: ONS-Innovation/github-copilot-usage-lambda
v3.0.1
What's Changed
- Dockerfile bugfix to include config file within container.
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- fix(lint): address temporary linting exceptions by @TotalDwarf03 in #64
- KEH-1220 - Add config file support by @smstone0 in #65
Full Changelog: v2.2.1...v3.0.0
v2.2.1
Overview
A minor patch to fix a bug when identifying which GitHub Teams have Copilot Metric data.
What's Changed
- KEH-1236 | Bug Fix: copilot_team.json logic by @TotalDwarf03 in #61
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- KEH-PR-template by @nimshi89 in #48
- KEH-892 | MkDocs Refresh by @TotalDwarf03 in #49
- Concourse pipeline by @delterr in #53
- KEH-1155 - Record more in copilot_teams.json by @sebtheo in #52
- Add catalog-info.yaml config file by @sebtheo in #55
- Bump protobuf from 5.29.4 to 5.29.5 by @dependabot[bot] in #51
- Bump tornado from 6.4.2 to 6.5.1 by @dependabot[bot] in #50
- Workflow does not contain permissions by @mwirikia in #56
- Keh 735 add team info by @mwirikia in #54
- KEH-921 - Post-Migration Cleanup by @smstone0 in #57
- KEH-921-2 - Fix MkDocs Deployment by @smstone0 in #59
- KEH-921-3 - Update branch and repo names by @smstone0 in #60
New Contributors
- @nimshi89 made their first contribution in #48
- @dependabot[bot] made their first contribution in #51
- @mwirikia made their first contribution in #56
Full Changelog: v2.1.0...v2.2.0
v2.1.0
v2.0.0
Overview
This release introduces an interim page as a temporary fix to work with the new Github API endpoints and display key information.
What's Changed
New Contributors
Full Changelog: v1.0.0...v2.0.0
v2.0.0-rc.2
Overview
This change updates the data logger's endpoints to use the new ones. This change only affects the data logger and the dashboard does not use this new format as of this release - hence being a pre-release.
Once the dashboard has been reworked for the new dataset, release v2.0.0 can be made.
What's Changed
- KEH-718 | Lambda endpoint updates by @TotalDwarf03 in #44
Full Changelog: v1.1.0-rc.1...v2.0.0-rc.2
v1.1.0-rc.1
Overview
- New Section in Team Usage - Team Usage Overview.
- This gives an overview of team information in the organisation (i.e top and bottom 5 teams based on acceptance rate).
- Can now add a date for when CoPilot users become inactive.
- Individual Team search input has been replaced with a dropdown containing all teams with data.
- Small terraform tweak to make APP_URL calculated instead of it being passed through
.tfvars.
What's Changed
- KEH-444 | APP_URL variable in Terraform by @TotalDwarf03 in #36
- KEH-408 | Adding a parameter for inactivity date by @TotalDwarf03 in #37
- KEH-383 | Team Usage Dropdown by @TotalDwarf03 in #38
- KEH-384 | Team Overview by @TotalDwarf03 in #39
- Bump certifi to 2024.7.4 by @TotalDwarf03 in #40
- Update dashboard dependencies to resolve dependabot alerts by @TotalDwarf03 in #42
- Split team analysis into tabs by @TotalDwarf03 in #43
Full Changelog: v1.0.0...v1.1.0-rc.1
v1.0.0
Overview
Initial release of the CoPilot Usage Dashboard.
What's Changed
- Adding data input by @TotalDwarf03 in #1
- Copilot Usage Deploy in Aws by @gibbardsteve in #3
- Demo prep changes by @TotalDwarf03 in #4
- Added container upload to ECR instructions by @TotalDwarf03 in #5
- Added note to terraform init step to make sure AWS credentials are lo… by @TotalDwarf03 in #6
- Add overall metrics to historic data visualization by @TotalDwarf03 in #7
- Display changes and documentation by @TotalDwarf03 in #8
- Refactor by @TotalDwarf03 in #9
- Documentation by @TotalDwarf03 in #10
- Create deploy_mkdocs.yml by @TotalDwarf03 in #11
- Added ECR instructions to readme by @TotalDwarf03 in #12
- undone readme changes by @TotalDwarf03 in #13
- Add disclaimer to README for cross gov sharing by @TotalDwarf03 in #14
- Update github-api-toolkit dependency to v1.0.0 by @TotalDwarf03 in #16
- Update S3 Interaction by @TotalDwarf03 in #17
- Logging Updates by @TotalDwarf03 in #15
- add linting by @delterr in #18
- Update CODEOWNERS by @TotalDwarf03 in #19
- KEH-197: Add MkDocs Instructions by @TotalDwarf03 in #21
- Add date selection tool to historical data tab by @delterr in #20
- Add Team Usage by @evisos-ons in #22
- KEH-162 | Add Lambda Terraform by @TotalDwarf03 in #24
- KEH-329 | Add Pagination to Seat Information by @TotalDwarf03 in #26
- KEH-339 | Deployment Prep by @TotalDwarf03 in #27
- Added README note about the GitHub App's required callback url. by @TotalDwarf03 in #28
- Lambda terraform tweaks by @TotalDwarf03 in #29
- KEH-360 | Terraform Cost Savings by @TotalDwarf03 in #30
- Added format of
admin_teams.jsonto README by @TotalDwarf03 in #35 - Add scripts to ease setting of variables and publishing docker by @gibbardsteve in #31
- Bug | Env Specific Terraform Backend by @TotalDwarf03 in #32
- KEH-445 | Bug: Lambda Cron Naming by @TotalDwarf03 in #33
- Bug: Lambda IAM Role missing s3:ListBuckets by @TotalDwarf03 in #34
New Contributors
- @TotalDwarf03 made their first contribution in #1
- @gibbardsteve made their first contribution in #3
- @delterr made their first contribution in #18
- @evisos-ons made their first contribution in #22
Full Changelog: https://github.com/ONS-Innovation/github-copilot-usage-dashboard/commits/v1.0.0