chore(deps): bump rustls from 0.23.40 to 0.23.41 - #19
dependabot[bot] wants to merge 5 commits into
Conversation
- Shared: RunCommandResponse fields for truncated/timed_out/duration_ms - Agent: bounded capture with PGID tracking and output limit - Server: RunCommand-based API exec with output collection
bump server: sanitize command string before writing to audit log. Strip control characters, truncate to 512 chars to prevent log injection.
Require explicit trusted-proxy configuration, remove the example administrator login, and build the Kubernetes agent from the committed workspace lock. Helm now refuses implicit default service accounts and drops unused ConfigMap privileges. Update component pointers and prune vulnerable or unmaintained dependency paths.
fd868fd to
ee4d55e
Compare
Use the default GitHub token for public recursive submodules so Dependabot pull requests can run without repository secrets. Include the server workspace member in the Kubernetes agent image checkout and trigger paths because its manifest is required by the hardened Docker build.
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.40 to 0.23.41. - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](rustls/rustls@v/0.23.40...v/0.23.41) --- updated-dependencies: - dependency-name: rustls dependency-version: 0.23.41 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
ee4d55e to
b268964
Compare
5c59612 to
ef35864
Compare
REST module + two SQLite tables (fan_out_runs + fan_out_results) that broadcast a kind-specific Message to a list of agent_ids, mark offline targets up-front, and attribute responses back to the oldest pending row for that (agent_id, kind) pair. v1 kinds: apt-status, apt-upgrade, docker-list. The attribution hook lives next to the existing scheduled_apt_runs intercept, so a single AptUpgradeResponse can satisfy both a fan-out and a scheduled run if they happen to overlap.
New /fan-out route with kind selector, multi-host checkbox grid
(seeded to all online agents), and a live results table that polls
/api/fan-out/{id} every 2s. Sidebar gets a Fan-out shortcut.
Destructive apt-upgrade fan-outs route through the confirm modal.
REST module + two SQLite tables (fan_out_runs + fan_out_results) that broadcast a kind-specific Message to a list of agent_ids, mark offline targets up-front, and attribute responses back to the oldest pending row for that (agent_id, kind) pair. v1 kinds: apt-status, apt-upgrade, docker-list. The attribution hook lives next to the existing scheduled_apt_runs intercept, so a single AptUpgradeResponse can satisfy both a fan-out and a scheduled run if they happen to overlap.
New /fan-out route with kind selector, multi-host checkbox grid
(seeded to all online agents), and a live results table that polls
/api/fan-out/{id} every 2s. Sidebar gets a Fan-out shortcut.
Destructive apt-upgrade fan-outs route through the confirm modal.
REST module + two SQLite tables (fan_out_runs + fan_out_results) that broadcast a kind-specific Message to a list of agent_ids, mark offline targets up-front, and attribute responses back to the oldest pending row for that (agent_id, kind) pair. v1 kinds: apt-status, apt-upgrade, docker-list. The attribution hook lives next to the existing scheduled_apt_runs intercept, so a single AptUpgradeResponse can satisfy both a fan-out and a scheduled run if they happen to overlap.
New /fan-out route with kind selector, multi-host checkbox grid
(seeded to all online agents), and a live results table that polls
/api/fan-out/{id} every 2s. Sidebar gets a Fan-out shortcut.
Destructive apt-upgrade fan-outs route through the confirm modal.
|
A newer version of rustls exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged. |
|
Superseded by #38, which includes this update and passed the consolidated validation suite. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps rustls from 0.23.40 to 0.23.41.
Commits
642a103ci: drop Taplo job752c144Drop nightly clippy tests8d8611aFix newclippy::useless-borrows-in-formattingebf3297Fix newclippy::manual_clear46808e7ci: sync cargo-check-external-types nightly041a8d2Cargo deny: allow RUSTSEC-2026-017362e220eTake semver-compatible dependency updates3c14696Upgrade to hickory-resolver 0.26848a2ccconnect-tests: delete ech.rs5ce9cacBump version to 0.23.41