This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryUpdates New Features, Bug Fixes, and once across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds Wake-on-LAN per-client setting to wake sleeping machines for scheduled backups. Adds Wake-on-LAN per-client setting to wake sleeping machines for scheduled backups. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds Restore from S3 Backup one-click restore with admin password display. Adds Restore from S3 Backup one-click restore with admin password display. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Adds real percentage progress bar for running restores in queue and dashboard. Adds real percentage progress bar for running restores in queue and dashboard. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Medium |
Grants client owners default full access, including Install and Delete tabs. Grants client owners default full access, including Install and Delete tabs. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Makes Docker helper/code version drift self‑heal by refreshing SSH helper at container startup. Makes Docker helper/code version drift self‑heal by refreshing SSH helper at container startup. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Fixes PostgreSQL database enumeration failure when GRANTed privileges cause multi-line ACL output. Fixes PostgreSQL database enumeration failure when GRANTed privileges cause multi-line ACL output. Source: llm_adapter@2026-07-15 Confidence: low |
— |
| Refactor | Low |
Updates agent to version 2.63.0, including PostgreSQL enumeration fix and MAC address reporting for Wake-on-LAN. Updates agent to version 2.63.0, including PostgreSQL enumeration fix and MAC address reporting for Wake-on-LAN. Source: llm_adapter@2026-07-15 Confidence: high |
— |
Full changelog
New Features
- Wake-on-LAN (#326) — a per-client setting that wakes a sleeping machine with a magic packet when a scheduled backup is due. The MAC address is auto-detected from the agent, and the job waits (with live status) until the client wakes or a configurable timeout fails it with a clear error. Only works when the BBS server is on the same network as the client.
- Restore from S3 Backup (#342) — the card described in the wiki now actually exists: on Storage → S3 Sync Settings, list the server backups in your bucket and restore one onto a fresh install with one click. Shows the newly generated admin password (once) and brings the server back in maintenance mode.
- Restore progress bar (#343) — running restores now show a real percentage in the queue and dashboard instead of an indefinite "Preparing…" bar, using the expected file count (resolved from the catalog when the restore is queued) with a byte-based fallback.
- Client owners get access by default (#337) — assigning an owner to a client now grants that user access with all permissions (individually revocable on their profile), and owners can use the Install and Delete tabs for their own clients. Existing owner assignments gain access on upgrade.
Bug Fixes
- *PostgreSQL "Databases = " failed on clusters with GRANTed privileges — database enumeration now uses a catalog query instead of parsing psql -l, whose multi-line ACL output was mis-read as database names. Thanks to @DaCyber-ThExTincT for the contribution!
- Docker: helper/code version drift self-heals — containers refresh their installed SSH helper from the app code at startup, and the helper's unknown-action error now points at updating to the latest release.
Agent
The agent updates to 2.63.0 (PostgreSQL enumeration fix, MAC address reporting for Wake-on-LAN). Agents update automatically once the server is on 2.63.0.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]