Skip to content

Commit 91d49da

Browse files
gneitzkeclaude
andcommitted
release: 0.5.0 — readable evidence, one incident concept, report polish
Ten commits of UX work that PyPI never saw: evidence that reads as a story rather than a sorted dump, a dashboard that leads with the incident instead of collector plumbing, one severity ladder across app and report, honest distinctions between the three kinds of unknown, report page breaks and ink, and the incident concept reserved for groups that actually group something. Also fixes the mini's boot script, which grepped for a container name pattern with a generation number hardcoded into it, so it could never match and the daemon stayed down after every reboot. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014DGXNizASgdJWegya9JnYx
1 parent f72624c commit 91d49da

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎Dockerfile.netadmin‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ ENV PYTHONUNBUFFERED=1 \
5050
PIP_NO_CACHE_DIR=1 \
5151
DB_PATH=/app/data/netadmin.db \
5252
NETADMIN_INSTALL_METHOD=container \
53-
NETADMIN_VERSION=0.4.0
53+
NETADMIN_VERSION=0.5.0
5454

5555
WORKDIR /app
5656

‎addon/Dockerfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ ENV NETADMIN_DATA_DIR=/data \
2525
PYTHONUNBUFFERED=1 \
2626
PYTHONDONTWRITEBYTECODE=1
2727

28-
ARG NETADMIN_VERSION=0.4.0
28+
ARG NETADMIN_VERSION=0.5.0
2929

3030
# --no-cache keeps the wheel cache out of the layer. --only-binary=:all: is the
3131
# guard that matters on musl: it fails loudly if any dependency lacks a

‎addon/config.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# the pinned install in Dockerfile, because the add-on installs the published
1010
# wheel of exactly that version. A test enforces all three agree.
1111
name: UnifiOptimizer
12-
version: "0.4.0"
12+
version: "0.5.0"
1313
slug: unifioptimizer
1414
description: Keeps the UniFi history your controller throws away and turns it into tracked, root-caused issues.
1515
url: https://github.com/gneitzke/UnifiOptimizer

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ build-backend = "setuptools.build_meta"
88
# is fully supported: pip installs "unifioptimizer", `import netadmin` works, and
99
# the `netadmin` command is registered via [project.scripts] below.
1010
name = "unifioptimizer"
11-
version = "0.4.0"
11+
version = "0.5.0"
1212
description = "The incident engine for UniFi: keeps the history your controller throws away and turns it into tracked, root-caused issues with revertible fixes."
1313
readme = "README.md"
1414
license = "MIT"

0 commit comments

Comments
 (0)