Releases: DiamondLightSource/authz
Releases · DiamondLightSource/authz
Restructure Policy
What's Changed
- Bump the patch group in /bundler with 3 updates by @dependabot in #116
- Bump actions/checkout from 4.1.5 to 4.1.6 in the minor group by @dependabot in #117
- Move beamline rego function to fix regal messy rule lint by @garryod in #120
- Bump the patch group in /bundler with 3 updates by @dependabot in #119
- Fix OPA deployment checksum/config annotation by @MattPrit in #118
- Bump docker/login-action from 3.1.0 to 3.2.0 in the minor group by @dependabot in #121
- Bump the opentelemetry group across 1 directory with 5 updates by @dependabot in #122
- Bump tokio from 1.37.0 to 1.38.0 in /bundler by @dependabot in #123
- Bump the patch group in /bundler with 2 updates by @dependabot in #124
- Bump library/rust from 1.78.0-bookworm to 1.79.0-bookworm in /bundler in the minor group by @dependabot in #125
- Bump library/rust from 1.78.0-bookworm to 1.79.0-bookworm in /.devcontainer in the minor group by @dependabot in #126
- Bump the minor group with 2 updates by @dependabot in #127
- Bump the patch group in /bundler with 2 updates by @dependabot in #128
- Bump docker/build-push-action from 5.4.0 to 6.1.0 by @dependabot in #129
- Bump url from 2.5.0 to 2.5.2 in /bundler in the patch group by @dependabot in #130
- Bump the patch group in /bundler with 2 updates by @dependabot in #131
- Bump docker/build-push-action from 6.1.0 to 6.2.0 in the minor group by @dependabot in #132
- Bump the minor group with 4 updates by @dependabot in #133
- Bump the patch group in /bundler with 3 updates by @dependabot in #134
- Bump distroless/cc-debian12 from
e1065a1
to3b75fdd
in /bundler by @dependabot in #135 - Bump clap from 4.5.8 to 4.5.9 in /bundler in the patch group by @dependabot in #136
- Bump the minor group with 2 updates by @dependabot in #137
- Bump tokio from 1.38.0 to 1.38.1 in /bundler in the patch group by @dependabot in #139
- Bump docker/build-push-action from 6.3.0 to 6.4.1 in the minor group by @dependabot in #140
- Bump the patch group in /bundler with 2 updates by @dependabot in #144
- Bump tokio from 1.38.1 to 1.39.2 in /bundler by @dependabot in #146
- Bump library/rust from 1.79.0-bookworm to 1.80.0-bookworm in /.devcontainer in the minor group by @dependabot in #142
- Bump library/rust from 1.79.0-bookworm to 1.80.0-bookworm in /bundler in the minor group by @dependabot in #143
- Bump the minor group with 3 updates by @dependabot in #141
- Bump sqlx from 0.7.4 to 0.8.0 in /bundler by @dependabot in #145
- Bump the patch group in /bundler with 3 updates by @dependabot in #147
- Bump the minor group with 2 updates by @dependabot in #148
- Bump the minor group with 2 updates by @dependabot in #150
- Bump the minor group across 2 directories with 1 update by @dependabot in #149
- Bump the patch group in /bundler with 3 updates by @dependabot in #151
- Bump derive_more from 0.99.18 to 1.0.0 in /bundler by @dependabot in #152
- Bump docker/build-push-action from 6.6.1 to 6.7.0 in the minor group by @dependabot in #153
- Bump the patch group in /bundler with 4 updates by @dependabot in #154
- Bump the patch group in /bundler with 4 updates by @dependabot in #156
- Bump the minor group with 2 updates by @dependabot in #158
- Bump tokio from 1.39.3 to 1.40.0 in /bundler by @dependabot in #157
- Fix policy structure by @garryod in #163
- Use bundler chart
appVersion
for bundler tag if not otherwise specified by @garryod in #165 - Set AWS region when publishing techdocs by @garryod in #166
Full Changelog: 0.0.10...0.0.11
Flatten Helm Chart Values
- Helm chart values have been flattened, removing the need for
opa.opa.<some_value>
What's Changed
- Bump rustls from 0.21.10 to 0.21.11 in /bundler by @dependabot in #103
- Bump the minor group with 3 updates by @dependabot in #104
- Bump the patch group in /bundler with 4 updates by @dependabot in #105
- Bump library/rust from 1.77.2-bookworm to 1.78.0-bookworm in /.devcontainer in the minor group by @dependabot in #109
- Bump library/rust from 1.77.2-bookworm to 1.78.0-bookworm in /bundler in the minor group by @dependabot in #110
- Bump distroless/cc-debian12 from
7a01d63
toe1065a1
in /bundler by @dependabot in #111 - Bump the minor group with 3 updates by @dependabot in #107
- Bump the patch group across 1 directory with 3 updates by @dependabot in #108
- Bump actions/checkout from 4.1.4 to 4.1.5 in the minor group by @dependabot in #112
- Bump the patch group in /bundler with 4 updates by @dependabot in #113
- Flatten OPA Helm values by @MattPrit in #114
New Contributors
Full Changelog: 0.0.9...0.0.10
Allow templating of bundler token secret in OPA chart
- Add ability to use templated values when specifying the bundler token secret name (
opa.orgData.bundlerSecret.name
) in the OPA helm chart
What's Changed
- Bump actions/configure-pages from 4.0.0 to 5.0.0 by @dependabot in #98
- Bump borales/actions-yarn from 4.2.0 to 5.0.0 by @dependabot in #99
- Bump azure/setup-helm from 3.5 to 4 by @dependabot in #100
- Bump library/rust from 1.77.1-bookworm to 1.77.2-bookworm in /.devcontainer in the minor group by @dependabot in #101
- Bump library/rust from 1.77.1-bookworm to 1.77.2-bookworm in /bundler in the minor group by @dependabot in #102
- Bump the minor group with 9 updates by @dependabot in #97
Full Changelog: 0.0.8...0.0.9
Fixed docs publishing
0.0.7
- Implemented organisational policy
- Added user facing documentation
What's Changed
- Bump the patch group in /bundler with 2 updates by @dependabot in #86
- Bump tokio from 1.36.0 to 1.37.0 in /bundler by @dependabot in #87
- Bump actions/configure-pages from 4.0.0 to 5.0.0 by @dependabot in #88
- Bump whoami from 1.4.1 to 1.5.1 in /bundler by @dependabot in #89
- Bump h2 from 0.3.24 to 0.3.26 in /bundler by @dependabot in #90
- Bump library/rust from 1.77.0-bullseye to 1.77.1-bullseye in /.devcontainer in the minor group by @dependabot in #91
- Bump library/rust from 1.77.0-bullseye to 1.77.1-bullseye in /bundler in the minor group by @dependabot in #92
- Bump distroless/cc-debian12 from
e6ae66a
to7a01d63
in /bundler by @dependabot in #93 - Implement organisational policy by @garryod in #94
- Implement org policies as functions by @garryod in #95
- Add User Facing Docs by @garryod in #34
Full Changelog: 0.0.6...0.0.7
OPA Chart Enhancements
- Added
opa.logLevel
option to OPA helm chart to specify OPA log level - Added
opa.bundlerSecret
option to OPA helm chart to specify a existing secret containing the bundler authorization bearer token
What's Changed
- Bump StyraInc/setup-regal from 0.2.0 to 1.0.0 by @dependabot in #61
- Bump distroless/cc-debian12 from
4049e8f
to899570a
in /bundler by @dependabot in #64 - Bump tokio from 1.35.1 to 1.36.0 in /bundler by @dependabot in #63
- Bump clap from 4.4.16 to 4.5.1 in /bundler by @dependabot in #62
- Bump distroless/cc-debian12 from
899570a
toefafe74
in /bundler by @dependabot in #65 - Bump the patch group in /bundler with 4 updates by @dependabot in #66
- Bump opentelemetry-semantic-conventions from 0.13.0 to 0.14.0 in /bundler by @dependabot in #69
- Bump the minor group with 1 update by @dependabot in #73
- Bump mio from 0.8.10 to 0.8.11 in /bundler by @dependabot in #74
- Bump the minor group with 2 updates by @dependabot in #75
- Bump the patch group in /bundler with 1 update by @dependabot in #76
- Bump the opentelemetry group in /bundler with 4 updates by @dependabot in #78
- Bump distroless/cc-debian12 from
efafe74
toe6ae66a
in /bundler by @dependabot in #79 - Bump the minor group with 5 updates by @dependabot in #80
- Bump the patch group in /bundler with 3 updates by @dependabot in #81
- Bump the patch group in /bundler with 2 updates by @dependabot in #82
- Bump the minor group with 1 update by @dependabot in #83
- Bump the minor group in /bundler with 1 update by @dependabot in #84
- Bump the minor group in /.devcontainer with 1 update by @dependabot in #85
Full Changelog: 0.0.5...0.0.6
Updated bundle structure
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
to4049e8f
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
Added endpoint authorization to the bundler with a requisite bearer token
0.0.3-alpha Test OCI bundle with .manifest root
Full Changelog: 0.0.2...0.0.3-alpha
FedIDs, Visit Tuples & ETags
- 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
- @dependabot made their first contribution in #3
- @garryod made their first contribution in #2
- @DiamondJoseph made their first contribution in #9
Full Changelog: https://github.com/DiamondLightSource/authz/commits/0.0.2