Skip to content

Releases: DiamondLightSource/graph-sessions

Query using proposal code

11 Apr 15:50
Compare
Choose a tag to compare
Pre-release

Session queries now use the Proposal Code to guarantee uniqueness

What's Changed

  • Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 in the minor group by @dependabot in #19
  • Bump library/rust from 1.77.0-bullseye to 1.77.1-bullseye in the minor group by @dependabot in #20

Full Changelog: 0.1.0-rc8...0.1.0-rc9

`mx_admin` & `super_admin` Authorization

08 Apr 08:36
Compare
Choose a tag to compare
  • Allows subjects with the mx_admin or super_admin permision to access MX beamline sessions or all sessions respectively
  • Validate access token issuer, issue time, and expiry time during authorization

What's Changed

Full Changelog: 0.1.0-rc7...0.1.0-rc8

Fix deployment ispyb URL

28 Mar 16:16
Compare
Choose a tag to compare
Pre-release
  • Adds the database path to the URL of the ispyb instance

Beamline Authorization

28 Mar 16:09
Compare
Choose a tag to compare
Pre-release
  • Allow subjects to access sessions conducted on beamlines for which they have admin privileges

What's Changed

New Contributors

Full Changelog: 0.1.0-rc5...0.1.0-rc6

Propagate trace-context to OPA

27 Mar 18:31
Compare
Choose a tag to compare
Pre-release
  • Injects tracing context into OPA request
  • Updates OPA chart to 0.1.2

Full Changelog: 0.1.0-rc4...0.1.0-rc5

Helm Chart & Distributed Tracing

26 Mar 14:48
Compare
Choose a tag to compare
Pre-release
  • Added helm chart
  • Enabled OpenTelemetry Context Propagation
  • Disabled async-graphql automated tracing

What's Changed

Full Changelog: 0.1.0-rc3...0.1.0-rc4

0.1.0-rc3

25 Mar 19:27
Compare
Choose a tag to compare
0.1.0-rc3 Pre-release
Pre-release
  • Fixed OPA policy input mappings
  • Added OpenTelemetry span propagation
  • Improved logging

What's Changed

New Contributors

Full Changelog: 0.1.0-rc2...0.1.0-rc3

Initial Prerelease - Take 2

20 Mar 18:24
Compare
Choose a tag to compare

Initial Prerelease

20 Mar 17:53
Compare
Choose a tag to compare
Initial Prerelease Pre-release
Pre-release

An initial sessions service, providing access to Beamline Sessions in ISPyB

Full Changelog: https://github.com/DiamondLightSource/sessions-graphql/commits/0.1.0