Skip to content

Releases: DiamondLightSource/authz

Updated bundle structure

15 Feb 15:43
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Bump tokio from 1.35.0 to 1.35.1 in /bundler by @dependabot in #19
  • Bump actions/upload-pages-artifact from 2.0.0 to 3.0.0 by @dependabot in #20
  • Bump docker/metadata-action from 5.3.0 to 5.4.0 by @dependabot in #21
  • Bump actions/deploy-pages from 3.0.1 to 4.0.2 by @dependabot in #22
  • Bump library/rust from 1.74.1-bullseye to 1.75.0-bullseye in /bundler by @dependabot in #23
  • Bump library/rust from 1.74.1-bullseye to 1.75.0-bullseye in /.devcontainer by @dependabot in #24
  • Bump anyhow from 1.0.75 to 1.0.78 in /bundler by @dependabot in #25
  • Bump axum-extra from 0.9.0 to 0.9.1 in /bundler by @dependabot in #26
  • Bump serde_json from 1.0.108 to 1.0.109 in /bundler by @dependabot in #28
  • Bump clap from 4.4.11 to 4.4.12 in /bundler by @dependabot in #27
  • Bump axum from 0.7.2 to 0.7.3 in /bundler by @dependabot in #29
  • Bump the patch group in /bundler with 3 updates by @dependabot in #30
  • Use proposal number in place of proposal ID by @garryod in #32
  • Publish OPA helm chart to ghcr by @garryod in #35
  • Add bundler bearer token to default opa chart config by @garryod in #37
  • Add opa variant option to helm chart by @garryod in #36
  • Add extraConfig option to opa chart by @garryod in #38
  • Bump the patch group in /bundler with 3 updates by @dependabot in #41
  • Bump the minor group with 1 update by @dependabot in #42
  • Add bundle-schema option to bundler CLI by @garryod in #40
  • Add helm chart linting to CI by @garryod in #39
  • Add telemetry to bundler by @garryod in #17
  • Structure bundle for ABAC by @garryod in #44
  • Add a health z-page to bundler by @garryod in #43
  • Map sessions by visit numbers in proposals object by @garryod in #46
  • Add more logs by @garryod in #45
  • Bump the minor group with 2 updates by @dependabot in #47
  • Bump the patch group in /bundler with 4 updates by @dependabot in #48
  • Bump h2 from 0.3.22 to 0.3.24 in /bundler by @dependabot in #49
  • Bump distroless/cc-debian12 from 6714977 to 4049e8f in /bundler by @dependabot in #55
  • Add rego.v1 import to rego files by @garryod in #60
  • Bump the minor group in /.devcontainer with 1 update by @dependabot in #57
  • Bump the minor group in /bundler with 1 update by @dependabot in #56
  • Bump the patch group in /bundler with 2 updates by @dependabot in #58
  • Bump the minor group with 4 updates by @dependabot in #59

Full Changelog: 0.0.4...0.0.5

Bundler Authorization

19 Dec 15:03
Compare
Choose a tag to compare
Bundler Authorization Pre-release
Pre-release

Added endpoint authorization to the bundler with a requisite bearer token

0.0.3-alpha Test OCI bundle with .manifest root

14 Dec 14:52
Compare
Choose a tag to compare

FedIDs, Visit Tuples & ETags

13 Dec 15:31
Compare
Choose a tag to compare
Pre-release
  • Changed user identifiers from ISPyB Person ID values to FedIDs
  • Changed visit identifiers from ISPyB Session ID to tuple of Proposal ID and Visit Number
  • Added ETag support to bundle endpoint to reduce network traffic when being polled by OPA

What's Changed

  • Bump docker/metadata-action from 5.0.0 to 5.3.0 by @dependabot in #3
  • Add testing of data fetching by @garryod in #2
  • Bump axum from 0.7.1 to 0.7.2 in /bundler by @dependabot in #4
  • Bump library/rust from 1.74.0-bullseye to 1.74.1-bullseye in /bundler by @dependabot in #7
  • Bump library/rust from 1.74.0-bullseye to 1.74.1-bullseye in /.devcontainer by @dependabot in #8
  • Bump tokio from 1.34.0 to 1.35.0 in /bundler by @dependabot in #6
  • Bump clap from 4.4.10 to 4.4.11 in /bundler by @dependabot in #5
  • Add github actions for rego files by @DiamondJoseph in #9

New Contributors

Full Changelog: https://github.com/DiamondLightSource/authz/commits/0.0.2

Initial Bundler

11 Dec 17:57
Compare
Choose a tag to compare
Initial Bundler Pre-release
Pre-release

Create an initial bundler which exposes permissionable data from ISPyB as an OPA bundle