John T. Myers
|
1d3b741ee3
|
feat(providers): support sandbox provider attach lifecycle (#1242)
* feat(providers): support sandbox provider attach lifecycle
Closes #1171
Adds sandbox provider list, attach, and detach API/CLI support while keeping provider policy and credential resolution derived from current sandbox attachments.
* fix(providers): refresh sandbox provider credentials
Adds provider environment revisions and generation-scoped sandbox credential snapshots so future SSH and exec launches pick up provider attach, detach, and credential updates without mutating already-running processes.
Also blocks provider deletion while attached to prevent stale sandbox provider references.
* fix(providers): serialize sandbox object mutations
* test(providers): cover sandbox provider attach lifecycle
* test(providers): accept versioned credential placeholders
|
2026-05-08 11:14:44 -07:00 |
|
John T. Myers
|
cdb1de59ba
|
feat(providers): add custom profile registry (#1170)
Add custom profile registry. Allow attaching custom profiles at sandbox start.
|
2026-05-07 09:41:25 -07:00 |
|
John T. Myers
|
043bde279a
|
feat(providers): add profile-backed policy composition (#1037)
Foundation for providers v2. Add provider profiles and provider profile composition with user policies.
|
2026-05-04 18:34:33 -07:00 |
|
Drew Newberry
|
24724742a8
|
ci(rust): enforce -D warnings on clippy (#1008)
|
2026-04-29 12:12:53 -07:00 |
|
Derek Carr
|
5e28ea3a4b
|
feat(server): add object meta convention to top-level objects (#919)
- adds filterable label selectors on resources
Closes #864
Signed-off-by: Derek Carr <decarr@redhat.com>
|
2026-04-27 07:16:07 -07:00 |
|
Piotr Mlocek
|
a6d45528c1
|
feat(server,sandbox): supervisor-initiated SSH connect and exec over gRPC-multiplexed relay (#867)
|
2026-04-21 08:38:18 -07:00 |
|
John T. Myers
|
bbcaed2ea7
|
refactor(proto): rename UpdateSettings to UpdateConfig for consistency with read path (#515)
|
2026-03-20 16:45:59 -07:00 |
|
John T. Myers
|
a831a8921b
|
feat(settings): gateway-to-sandbox runtime settings channel (#474)
* feat(gateway/sandbox): add global and sandbox runtime settings flow
|
2026-03-20 14:08:57 -07:00 |
|
Drew Newberry
|
fbd93a4632
|
refactor: rename navigator- crate prefix to openshell- (#277)
|
2026-03-13 02:02:18 -07:00 |
|