From 91dadf7b3529ec9ad90df6fd08fbbdb3ef852803 Mon Sep 17 00:00:00 2001 From: Mix Date: Sun, 18 Oct 2026 23:56:22 +0300 Subject: [PATCH] docs: preflight leaves the roadmap and the design contract MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Owner, 2026-10-18: "Preflight там почему остался?" It was not dropped with a condition for return: what it was for shipped in other forms - its checks on Server › Health (health-setup-checks, 2.11.0), its test e-mail as a form of its own (test-email, 2.12.0) - and its mockup went in 2c23f4c. The entry under Dropped, the route row and the Who-sees-what mention go; the history is in git and the CHANGELOG. The port-check entry still says it came from the former preflight, which is where it came from. Co-Authored-By: Claude Opus 5.5 --- docs/plans/panel-redesign.md | 3 +-- docs/roadmap.md | 4 ---- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/docs/plans/panel-redesign.md b/docs/plans/panel-redesign.md index 23c1d98..bad2a08 100644 --- a/docs/plans/panel-redesign.md +++ b/docs/plans/panel-redesign.md @@ -97,7 +97,7 @@ only. | Add / delete a domain, either direction | yes | no | | Queues, either direction | yes | no — the global role only (owner, 2026-10-18: "Пока только Global. Пересмотр по необходимости."; roadmap § Dropped) | | Inbound › Quarantine | all domains | assigned inbound domains | -| Inbound › Filter lists, Server › Preflight | yes | no — the lists are instance-wide | +| Inbound › Filter lists | yes | no — the lists are instance-wide | | Account, Help | yes | yes | - New table `user_inbound_domains (user_id, inbound_domain_id)`, mirroring @@ -164,7 +164,6 @@ list, an action under the thing it changes. |---|---|---| | overview | `GET /overview` | `/status` | | health | `GET /server/health` · `POST …/recheck` · `POST …/reload` | tables of `/status` · `/status/recheck` · `/reload` | -| preflight | `GET /server/preflight` · `POST …/preflight/run` · `POST …/preflight/test-email` | — (preflight; its plan says `/preflight`) | | out-domains | `GET, POST /outbound/domains` | `/domains` | | out-domain | `GET /outbound/domains/{id}` · `POST …/dns-recheck` | `/domains/{id}` | | out-domain-settings | `GET /outbound/domains/{id}/settings` · `POST …/settings/reports` · `…/settings/ratelimit` · `…/settings/ratelimit/recalc` · `…/settings/export` | cards of `/domains/{id}` · `…/dmarc` · `…/ratelimit` · `…/ratelimit/recalc` · `…/export` | diff --git a/docs/roadmap.md b/docs/roadmap.md index 33a0b40..dceb003 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -134,10 +134,6 @@ without that it is not offered again. line "last connection from outside on each port", read from `mail.log`, and a command in the help to run from one's own machine. **Returns if:** the owner accepts an outside probe, or asks for one of the two substitutes. -- **preflight as a page of its own** (dropped 2026-10-13): its installation - checks went to Server › Health (health-setup-checks, `2.11.0`) and its test - e-mail to a form of its own (test-email, `2.12.0`). Its plan, - `plans/preflight.md`, was removed and stays in git history. - **A domain administrator's rows in the queues** (decided 2026-10-18: "Пока только Global. Пересмотр по необходимости."). Since `2.16.0` both queues are tables split by the recipient's domain, so the rows of a