Skip to content

History / Deprecations v190

Revisions

  • wiki(v1.100.1b.D): GOTH/UI narrative cleanup — close the retirement track Completes the wiki narrative cleanup for the retired Web GUI surface (nftban-ui + nftban-ui-auth + GOTH packages). Pattern applied across the 5 affected pages: - Active tables/sections describe current (post-removal) state. - A single 'Historical note (<= v1.100.0)' block links to the archive page for full context, replacing scattered inline retirement notes. - Archive pages remain verbatim (intentional historical record). Per-page changes: Deprecations-v190.md - Web GUI entry: status -> 'RETIRED — removal complete', list full A/B/C1/C2/D removal stage chain, note CLI surface removed in C2. - Sampler entry: marked DEPRECATED orphan (consumer was nftban-ui). - GUI Cache Exporter: marked PENDING REMOVAL (D2 deletes the file). - GOTH UI Architecture entry: marked RETIRED with v1.x clarification. Binary-Verification-SLSA.md - Active binaries table reduced to nftban-core only. - Historical note paragraph added below. Security-Architecture.md - 'Web GUI access:' subsection collapsed into a Historical note. - 'nftban-ui.service / nftban-ui-auth.*' line dropped from nftban-group authorization service list. - Permission matrix: 'Access Web GUI' row dropped. - 'Web GUI access: Yes (read-only)' line for auditor: dropped. - 'access GUI' bullet from panel-group cannot-do list: dropped. - 'GUI Login Fails' troubleshooting subsection (pamtest + systemctl status nftban-ui*): dropped. - User-example comment lines: 'CLI, Web GUI' -> 'CLI'. - Group description: 'humans, CLI, Web GUI' -> 'humans, CLI'. Systemd-Units-Overview.md - nftban-ui.service / nftban-ui-auth.service rows removed from Non-Timer Services table. - Historical note paragraph added below. FHS-Compliance.md - /usr/lib/nftban/bin/ row: dropped inline 'nftban-ui retired' note (binary not present in current tree). - nftban-ui.service row dropped from systemd units table. - 'Web GUI' dropped from nftban-group permissions cell. Web-Panel-Compatibility.md - 'Access Web GUI' bullet removed from panel-group cannot-do list (the only conflation with the retired nftban Web GUI surface). - cPanel/Plesk/DA panel content untouched. Closes the GOTH/UI documentation track. Archive pages unchanged.

    @itcmsgr itcmsgr committed Apr 26, 2026
  • wiki(v1.100.1b.A): Web GUI + nftban-ui retirement notices + archive page Add archive/Web-GUI-and-nftban-ui-retired.md as the consolidated historical record (what was retired, retirement schedule, operator impact, transitional handling, why). Add inline "Retired in v1.100.1b.A" block-quote notices to the 5 active wiki pages that explicitly mention nftban-ui or the Web GUI: - Binary-Verification-SLSA.md - Security-Architecture.md - Systemd-Units-Overview.md - FHS-Compliance.md - Deprecations-v190.md (formal deprecation entry under "Deprecated Components", not just an inline notice) Per locked wiki rule: - Web-Panel-Compatibility.md NOT touched (operator panels, distinct surface from the retired nftban Web GUI) - No broad architecture rewrite - jail→filter not applied to wiki (pre-survey found 0 hits) - _Sidebar.md NOT touched (no direct GUI link; only "Web Panel Compatibility" entry which references the unrelated panel page) Notice format follows the locked block-quote template (b1): > **Retired in v1.100.1b.A.** ... See archive/Web-GUI-and-nftban-ui-retired. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

    @itcmsgr itcmsgr committed Apr 26, 2026
  • wiki: publish v1.90 pages — deprecations, exports, health delta, metrics arch, watchdog/profiles

    @itcmsgr itcmsgr committed Apr 17, 2026