Dan Allan
Dan Allan
Coincidentally, this came up on our side too. @mrakitin and @hyperrealist have a use case very similar to the dash app use case.
This is compelling. I think it is worth trying to build websockets support into core. We describe Tiled as offering: * Slicing ("structured access" generally) * Granular access control *...
Saying a little more on what this could look like: * An additional optional method, perhaps `stream()`, on Tiled adapters which is a generator returning items in the stream. Items...
Note that it is possible to develop this all out of Tiled core using the `include_routers` mechanism by which Adapters can add custom routes to the server. If we like...
Adding a diagram here that was sketched in a discussion about this with @whs92 and colleagues 
Yes. (And I am very happy for feedback on how to draw it better.) ``` GET /api/v1/metadata/{path} # exists as soon as RunStart comes out GET /api/v1/table/full/{path} # poll for...
I’ve asked @Kezzsim to test drive this locally a bit before we merge. Merge away when you are satisfied, Kari!
Rebased and force-pushed to resolve merge conflicts with #695
Tests failed due to an incompatibility with pydantic 2.x, introduced by #695. I have pushed a commit with a fix.
Yes, good catch @Kezzsim! And thanks for presenting some additional options @hyperrealist. Some additional design considerations: Option (1) would break symmetry between GET and PATCH, as `GET /metadata/{path}` currently returns...