Skip to content

Releases: canonical/hardware-api

Revision 4

01 May 23:21
bec8abb
Compare
Choose a tag to compare

resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 3

Static resources:
Released to 'latest/edge' at 23:21 UTC on 1 May 2024

What's Changed

Full Changelog: rev3...rev4

Revision 3

01 May 21:15
a1ee657
Compare
Choose a tag to compare

resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 2

Static resources:
Released to 'latest/edge' at 21:15 UTC on 1 May 2024

What's Changed

  • A first stab at the client app by @mz2 in #2
  • Add basic response for a /status endpoint with dummy data by @nadzyah in #3
  • OpenAPI spec on the web by @mz2 in #4
  • Configure Renovate by @renovate in #1
  • Update actions/setup-python action to v5 by @renovate in #9
  • Update dependency uvicorn to ^0.27.0 by @renovate in #7
  • Only run OpenAPI schema generator on main by @mz2 in #10
  • Update dependency black to v24 by @renovate in #12
  • Improve certification status endpoint schema by @nadzyah in #11
  • Update dependency black to v24.1.1 by @renovate in #15
  • Generate OpenAPI schema in HTML format as part of pre-commit hook by @nadzyah in #13
  • Update dependency pydantic to v2.6.0 by @renovate in #16
  • Update dependency ruff to v0.1.15 by @renovate in #17
  • Get certification status in client with sample data by @nadzyah in #18
  • Update actions/checkout action to v4 by @renovate in #20
  • Update dependency ruff to ^0.2.0 by @renovate in #22
  • Add python bindings for hwlib by @nadzyah in #21
  • Update dependency fastapi to v0.109.2 by @renovate in #24
  • Update dependency pydantic to v2.6.1 by @renovate in #25
  • Update dependency ruff to v0.2.1 by @renovate in #26
  • Fix the command for cargo tests in readme by @nadzyah in #27
  • Update dependency uvicorn to v0.27.1 by @renovate in #29
  • Update dependency sqlalchemy to v2.0.26 by @renovate in #31
  • Update dependency pre-commit to v3.6.1 by @renovate in #30
  • Create debian source for hwlib by @nadzyah in #28
  • Add script for automatically update package version by @nadzyah in #36
  • Update dependency pre-commit to v3.6.2 by @renovate in #43
  • Update dependency ruff to v0.2.2 by @renovate in #42
  • Update dependency black to v24.2.0 by @renovate in #32
  • Update dependency pydantic to v2.6.2 by @renovate in #47
  • Update dependency sqlalchemy to v2.0.27 by @renovate in #33
  • Update dependency fastapi to ^0.110.0 by @renovate in #48
  • Update dependency ruff to ^0.3.0 by @renovate in #50
  • Update dependency pydantic to v2.6.3 by @renovate in #49
  • Update dependency sqlalchemy to v2.0.28 by @renovate in #52
  • Update dependency ruff to v0.3.1 by @renovate in #55
  • Update dependency mypy to v1.9.0 by @renovate in #56
  • Update dependency ruff to v0.3.2 by @renovate in #58
  • Update dependency pydantic to v2.6.4 by @renovate in #61
  • Update dependency black to v24.3.0 by @renovate in #63
  • Update dependency ruff to v0.3.3 by @renovate in #62
  • Update dependency uvicorn to ^0.28.0 by @renovate in #59
  • Add Dockerfile for deployment environment by @nadzyah in #66
  • Update dependency uvicorn to ^0.29.0 by @renovate in #65
  • Update dependency ruff to v0.3.4 by @renovate in #69
  • Update dependency sqlalchemy to v2.0.29 by @renovate in #72
  • Update dependency pre-commit to v3.7.0 by @renovate in #73
  • Add CI for publishing docker image on ghrc by @nadzyah in #70
  • Update actions/checkout action to v4 by @renovate in #77
  • Update docker/metadata-action digest to c314eea by @renovate in #76
  • Update docker/login-action digest to e92390c by @renovate in #75
  • Add jammy and x64 labels for self hosted runners by @codethulu in #89
  • Implement basic logic for "Certified" status by @nadzyah in #84
  • Update actions/configure-pages action to v5 by @renovate in #85
  • Update docker/login-action digest to 5f4866a by @renovate in #82
  • Update docker/build-push-action digest to f8bc7f4 by @renovate in #74
  • Update docker/metadata-action digest to 1294d94 by @renovate in #93
  • Update dependency black to v24.4.0 by @renovate in #96
  • Adds a starter for a snapcraft.yaml by @mz2 in #51
  • Charm & terraform plan for hardware-api by @mz2 in #81
  • Import hardware data and certificates from C3 by @nadzyah in #97
  • Update dependency fastapi to v0.110.2 by @renovate in #108
  • Update dependency ruff to ^0.4.0 by @renovate in #102
  • Update docker/build-push-action digest to 7e6f776 by @renovate in #99
  • Fix: remove top key from the hwlib response body by @nadzyah in #111
  • Fix update_package_version script by @nadzyah in #113
  • Update dependency black to v24.4.2 by @renovate in #110
  • Update dependency pytest to v8.1.2 by @renovate in #114
  • Update dependency fastapi to v0.110.3 by @renovate in #117
  • Update dependency pytest to v8.2.0 by @renovate in #116
  • Update dependency mypy to v1.10.0 by @renovate in #109
  • Update Terraform juju to ~> 0.12.0 by @renovate in #119
  • Publish the server charm by @mz2 in #106

New Contributors

Full Changelog: https://github.com/canonical/hardware-api/commits/rev3