Skip to content

Commit 857626b

Browse files
VijitSingh97claude
andauthored
release: prep v1.8.0 — Config UX round 2 (#620)
VERSION 1.8.0, dashboard pyproject/uv.lock lockstep (#44), CHANGELOG [Unreleased]→[1.8.0]. Config editor logical grouping + nested event groups + host-only grey-out (#611/#612/#613), Tari revenue in the energy calculator (#520), the failover/privacy coverage push (mini-stack fake monerod + tier-4 fault-injection), and the doctor Tor-down fix. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 4dd4c6d commit 857626b

4 files changed

Lines changed: 17 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,20 @@ per the process in [`docs/releasing.md`](docs/releasing.md).
1111

1212
## [Unreleased]
1313

14+
## [1.8.0] - 2026-07-17
15+
16+
**Config UX round 2.** The Configuration view is regrouped around logical
17+
sections (not one-per-service), the telegram/ntfy event toggles collapse into
18+
nested groups, and fields the control gate can't commit — pruning, data
19+
directories, secrets — are greyed out with a host-only note instead of failing
20+
at commit. The energy calculator's net profit now folds in Tari revenue, not
21+
just P2Pool XMR. Alongside the features, a coverage push added the failover and
22+
privacy behaviors that were previously real-hardware-only: a fake monerod in
23+
the CI mini-stack (monerod-down/busy/double-outage failover, Tari-optional
24+
keeps mining), and tier-4 fault-injection for Tor-down, cosign verification,
25+
clock drift, and ENOSPC — which surfaced and fixed a real gap where `doctor`
26+
reported all-clear while the Tor privacy backbone was down.
27+
1428
### Added
1529

1630
- **Energy calculator: Tari revenue in net profit (#520).** `dashboard.energy.tari_price` (fiat

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.7.0
1+
1.8.0

build/dashboard/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "mining-dashboard"
77
# Keep in lockstep with the top-level VERSION file — the single source of truth for the stack version
88
# (#44). A shell test (tests/stack/run.sh) fails if these drift; the dashboard *displays* the version
99
# from VERSION (baked in as PITHEAD_VERSION, #58), so this is packaging metadata only.
10-
version = "1.7.0"
10+
version = "1.8.0"
1111
description = "Monitoring dashboard and XvB switching engine for Pithead"
1212
readme = "README.md"
1313
requires-python = ">=3.11"

build/dashboard/uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)