settings-save-row: the Settings form is the left column
test / test (push) Waiting to run

The owner chose Variant 2 on 2026-10-16 ("форма в левой колонке, кнопка
под своими полями"); the mockup is f95c553. Server › Settings: the form
wraps only the left column - Log retention, Notifications and Save
settings under them - and the right column, outside the form, holds
Notification mail and the read-only Sending rate limits. The boxes are
renumbered column by column (Notifications 02, Notification mail 03,
Sending rate limits 04). The fields, their names and the POST are
unchanged.

Tests: the page's outline matches the mockup's (TestPanelOutlinesMatchMockups);
go vet + go test (26 packages) and make e2e on the test server for this
tree.

CHANGELOG [Unreleased]; roadmap row done, its section quotes the choice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
mix
2026-10-16 13:04:06 +03:00
co-authored by Claude Opus 5.5
parent f95c5530c7
commit 82a53e111c
4 changed files with 42 additions and 26 deletions
+6
View File
@@ -15,6 +15,12 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version
stays open as before, with *In DNS now* where it differs. A `<details>`
block, no script; *Re-check DNS* draws the page again, so a record that
has just turned right comes back folded.
- **Server › Settings: *Save settings* sits under the fields it saves**
(settings-save-row): the form is the left column - Log retention,
Notifications, the button - and the right column holds what is not a
field, Notification mail and the read-only Sending rate limits. Before,
the button stood under both columns, after a long gap whenever the
records of the server's own name were open.
## [2.8.0] - 2026-10-16