From e8cb6061fe2852c2393b338cc748af475031fd07 Mon Sep 17 00:00:00 2001 From: wtclaude Date: Mon, 24 Aug 2026 11:50:38 -0500 Subject: [PATCH] fix(facts): installer v0.1.1 is released, so the note names a version Recovering installer's orphan tag published v0.1.1, which moved the platform under this branch and turned checkFacts red -- the check working exactly as it should, since a version this site quotes had changed. FAIL release installer platform.json says : v0.1.0 installer releases/latest says : v0.1.1 The 500 that orphaned the tag was a race with the tag push one second earlier, not a structural failure: re-running the workflow took the built-in orphan-tag recovery path and published all four assets unchanged. So the stale-path Aside stops saying "v0.1.0 is still the current download", which is no longer true, and says the durable thing instead -- v0.1.0 prints the old path, v0.1.1 prints the real one -- which stays correct however many releases follow. platform.json and the PLAN.md version table move to v0.1.1, and the phase 7 findings record the pipeline defect as a fourth finding. Co-Authored-By: Claude --- PLAN.md | 12 +++++++----- .../docs/getting-started/connect-a-game-server.mdx | 8 +++++--- src/data/platform.json | 2 +- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/PLAN.md b/PLAN.md index e324da2..15b2137 100644 --- a/PLAN.md +++ b/PLAN.md @@ -86,7 +86,7 @@ All values re-read from the Gitea API on **2026-08-19**, after revision 1. | **Current bundle** | **2026.08.19** (protocol 4, generated 09:05:52Z) | `installer` branch `bundles` → `current.json` | | uo-link sidecar | **v2.0.0** (2026-08-19) | release; in bundle 2026.08.19 | | Plugin overlay | **v1.0.0** (2026-08-19) | release; in bundle 2026.08.19 | -| Installer | **v0.1.0** (2026-08-07) | release | +| Installer | **v0.1.1** (2026-08-24) | release | | `module-uo` | **v1.0.1** (2026-08-19) | release | | Android app | **v0.5.0** (2026-08-08), id `com.runicgateway.app` | release; `app/build.gradle.kts` | | ServUO | **57.4** — min version, and the only version the patch tier is verified against | bundle `overlay.servuo` | @@ -918,10 +918,12 @@ Hero editor into Branding and theming, Web Bot Activity into Authentication. one path segment, and the screen is **`/admin/uo/link`**, labelled *Shard (uo-link)*. The old path does not even 404 — the SPA sends the operator to the dashboard, so the link looks like it worked and the four values have nowhere to go. **Fixed in installer#22** (the path is a named constant and - both handoff tests assert it) **and docs#174**, both merged 2026-08-24. The note here is pinned to - **v0.1.0** because that is still the current download: the release run for the fix built every - artifact and pushed tag `v0.1.1`, then took a `500` creating the release, leaving the tag orphaned - and no binaries published. That is an `installer` problem, not this repo's, and is raised there. + both handoff tests assert it) **and docs#174**, both merged 2026-08-24, and shipped in installer + **v0.1.1**. Getting there found a fourth defect, in `installer`'s release pipeline: the run for the + fix built every artifact and pushed tag `v0.1.1`, then took a `500` from `POST /releases` one + second later, leaving an orphan tag and no binaries. Re-running the workflow published it — the + failure was a race with the tag push, not a structural one — so the note here names v0.1.0 as the + version that prints the old path rather than describing the installer as currently wrong. - **The admin "Restart the server" button opens a `window.confirm`.** Its text is the honest warning that a deployment with no supervisor does not come back — which is exactly why `restart: unless-stopped` is called out as load-bearing on the install page rather than left as diff --git a/src/content/docs/docs/getting-started/connect-a-game-server.mdx b/src/content/docs/docs/getting-started/connect-a-game-server.mdx index 7859d75..10b7771 100644 --- a/src/content/docs/docs/getting-started/connect-a-game-server.mdx +++ b/src/content/docs/docs/getting-started/connect-a-game-server.mdx @@ -107,14 +107,16 @@ sidebar — `/admin/uo/link`. Tick *Enable the shard integration*, paste **Base immediately. The token is encrypted at rest and **never returned to any client** — losing it means diff --git a/src/data/platform.json b/src/data/platform.json index 2683f81..9948f9d 100644 --- a/src/data/platform.json +++ b/src/data/platform.json @@ -27,7 +27,7 @@ "releases": { "link": "v2.0.0", - "installer": "v0.1.0", + "installer": "v0.1.1", "Module-uo": "v1.0.1", "Android-app": "v0.5.0" },