Joseph Ware
Joseph Ware
## Context As discussed at NOBUGS, Will Smith is mutating the StartDocument to add NeXus specific metadata about the devices (their NXClass, metadata fields e.g. pixel size) [[with the inject_md...
## Expected Behavior A Suspender can be added to the RunEngine that uses the value of an ophyd-async SignalR ## Current Behavior Suspender must use, or documentation says that it...
Ophyd's documentation claims that Ophyd "[puts] the details specific to a device or control system behind a high-level interface with methods like trigger(), read(), and set(...)", however many of the...
Validation for pre-commit and github ci to catch incoming errors. Currently exposes several places where this contract is broken! Fixes #864 ### Checklist - [ ] Add a Changelog entry...
WIP: adds an Authenticator implementation for use when serving Tiled behind a proxy. This is intended be used to define an alternative `decode_access_token` In order to inject the desired behaviour...
This is a PR to pick apart the changes required before #877 into more managably reviewable commits. ### Checklist - [ ] Add a Changelog entry - [ ] Add...
From discussion earlier in the week, I think our ideal state would be one where we have two protocols or abstract base classes that handle all of the logic currently...
I needed to debug the contents of the authorization headers that are being passed into my tiled instance from the oauth2-proxy that it is deployed behind in the cluster: which...
Explains how to add [oauth2-proxy](https://github.com/oauth2-proxy/oauth2-proxy) as a dependency of an umbrella Helm chart, allowing the web front end and API to be served behind a reverse proxy that redirects unauthenticated...
the tiled.server and tiled.client modules are intended to be kept seperate to allow dependencies to be kept minimal in each. However, this is not enforced except by code review which...