Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,21 @@ docstring gives: it is a record, not a claim about now.

## 2026-11-09

- **ADR-0089's trigger 3 has fired: Wiki.js 3.x is stable, and the move is
[#1339](https://github.com/Gerrrt/HomeLab/issues/1339).** `requarks/wiki`
published `3.0.1`, its first stable 3.x release, on 2026-11-01. Five more
followed by today, the latest `3.3.0`. `wiki-watch` reported the firing in
its 2026-11-02 run, in
[#1298](https://github.com/Gerrrt/HomeLab/issues/1298). The same issue
lists four advisories published 2026-11-05 that affect the pinned `2.5.317`
and have no 2.x fix: three stored XSS and one disclosure of unpublished
pages. Unless a 2.x release patches them, they fire trigger 1 on
2026-12-05, so the move now has a date. As ADR-0089 requires, the move is
its own issue. It is gated first on the three things that must survive,
read against 3.x, the git mirror to `Gerrrt/Lemmiwinks` among them. Then
comes a restore rehearsal from an ADR-0065 dump. #1298 stays open:
`wiki_watch.py` keeps it open while a stable 3.x exists, until #1339
re-aims or retires the watcher.
- **[#574](https://github.com/Gerrrt/HomeLab/issues/574): the current-state
documents now say the UPS shutdown is armed and not proved.**
`security.md`'s mains-loss row still said that as of 2026-09-20 nothing
Expand Down
11 changes: 11 additions & 0 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,17 @@ What an entry here may contain:

Closes when it is empty.

- **[#1339](https://github.com/Gerrrt/HomeLab/issues/1339) Move the wiki to
Wiki.js 3.x.** Required by
[ADR-0089](adr/0089-keep-the-wiki-on-wikijs-2-until-a-named-trigger-fires.md),
whose trigger 3 has fired. First in the milestone because it has a date:
2026-12-05, when the four unfixed 2.x advisories in
[#1298](https://github.com/Gerrrt/HomeLab/issues/1298) fire trigger 1.
Two gates, in order. First, 3.x must keep what ADR-0089 says has to
survive: internal-only, Postgres for ADR-0065's pull, and the git mirror.
If it cannot, a new ADR moves the target to BookStack. Second, a restore
rehearsal from an ADR-0065 dump into 3.x before the household's pages
move.
- **[#574](https://github.com/Gerrrt/HomeLab/issues/574) Shut down on the
UPS's signal.** Decided by
[ADR-0049](adr/0049-shut-down-on-the-ups-from-a-nut-server-on-the-firewall.md).
Expand Down
Loading