Микс mix
  • Joined on 2024-09-27
mix pushed to main at mix/selfpost 2026-10-12 08:39:26 +03:00
d398f488e2 inbound-antispam-panel: the filter signs what it judged
mix pushed to main at mix/selfpost 2026-10-12 08:20:35 +03:00
89774ab847 inbound-antispam-panel: three things the reviews left as found
mix pushed to main at mix/selfpost 2026-10-12 07:55:33 +03:00
c731a98a0f inbound-antispam-panel: findings of the technical and security reviews
5f86457848 milter: the level-2 limit and the client IP list hold for every message
00feb7c1c7 design: help, an allow entry by sender address trusts a claimed address
Compare 3 commits »
mix pushed to main at mix/selfpost 2026-10-12 07:25:04 +03:00
d2a778edc0 inbound-antispam-panel: Filter lists accepted; steps 8-10 closed
7192c3861e inbound-antispam-panel: Filter lists, kind column, matches, note on a sheet
e0ccff257d design: in-filter-lists, kind column, matches, the note on a sheet
c1da784193 inbound-antispam-panel: the backup holds the lists; Inbound log accepted
9d330bed77 inbound-antispam-panel: Inbound log, Why as a sheet; no Deny on a Postfix reject
Compare 17 commits »
mix pushed to main at mix/selfpost 2026-10-11 22:01:34 +03:00
d65d632505 release: 2.0.1: DMARC ingest drops and bounds; Full backup from the panel
dd0fefdcb7 backup: the panel's archive is the command's, private key included
75ebbf6a57 design: the panel's backup needs the private key readable, and says so
ede3783734 panel-redesign: Full backup and Help say why the queue is left out
d70371a50c design: Full backup and Help say why the queue is left out
Compare 14 commits »
mix pushed tag v2.0.0 to mix/selfpost 2026-10-11 14:32:32 +03:00
mix pushed to main at mix/selfpost 2026-10-11 14:32:32 +03:00
403ce93990 release: 2.0.0: Panel redesign; new URLs; database from zero
252e5d1cff dmarc-ingest: Postfix can run the command, and it is told the recipient
5af4d6c368 panel-redesign: the health cards of Overview carry no anchor
Compare 3 commits »
mix pushed to main at mix/selfpost 2026-10-11 14:13:20 +03:00
ddde177776 design: the health cards of Overview open Health at its top
mix pushed to main at mix/selfpost 2026-10-11 14:09:01 +03:00
e69d139487 docs: the preflight and inbound-antispam plans use the 2.0 paths
3f0d15c9e3 entrypoint: the queue directory and pid/ stay owned by root
bbd2d83364 panel: show/hide rules reach a form that arrives in an htmx swap
c5588ebba1 panel-redesign: the DMARC hub before the first report says what to do now
f6838e4696 design: the hosted address form on the DMARC hub is in the smaller mono size
Compare 14 commits »
mix pushed to main at mix/selfpost 2026-10-10 23:08:03 +03:00
b951eae58c panel-redesign: no report mailbox for the server as a whole
ea847fea44 design: the DMARC hub names the form of a hosted address, not a server mailbox
06ae9ca8d3 design: is-hidden is in the Bulma subset
be85cb71c9 panel-redesign: technical review - every page re-shot and audited
ed3cb4aaac docs: the panel as it is in 2.0
Compare 33 commits »
mix pushed to main at mix/selfpost 2026-10-09 16:27:16 +03:00
57c6fddfc3 release: 1.9.5: GHCR release fix: keep per-arch images, sweep orphaned versions (CI only)
1e92c5b2a2 release: 1.9.4: Panel-redesign plan: component kit, stages, reorder (docs only)
Compare 2 commits »
mix pushed to main at mix/selfpost 2026-09-22 17:50:40 +03:00
6bfaa518d7 release: 1.9.3: Panel-redesign prep: mockups, routes, design contract (docs only)
7ef7f75246 release: 1.9.2: Review pass: port-25 milters, DMARC validation, rate-limit fix
967d3d95de release: 1.9.1: Port-25 Postfix startup with inbound/DMARC/antispam flags
7b8685d038 release: 1.9.0: Per-application client IP allow-list and rate-limit overrides
9d8b19d14a release: 1.8.0: Built-in operator help drawer and /help page
Compare 19 commits »
mix pushed to main at mix/selfpost 2026-09-22 14:27:59 +03:00
1ee509dcab Version cut 1.9.3: close the panel-redesign docs prep, bump the pin
7c8a98a1cf Version cut 1.9.2: close the code review pass, bump the pin
Compare 2 commits »
mix pushed to main at mix/selfpost 2026-09-22 11:22:10 +03:00
d83d326217 docs: panel header, type scale, account e-mail and the fixes of a full review
mix pushed to main at mix/selfpost 2026-09-21 23:17:59 +03:00
4921416384 docs: compare three panel headers against the current one
mix pushed to main at mix/selfpost 2026-09-21 22:19:35 +03:00
2f7b5d95c3 docs: draw the roadmap's screens in the panel design
5e0adb2de5 docs: record the owner's decisions on routes, compatibility and inbound roles
1bcfca1586 docs: turn the accepted panel design into an enforceable contract
d1f22fbcc8 docs: draw every panel screen in the accepted redesign direction
2b69605cf9 docs: draw three panel-redesign directions on the key screens
Compare 5 commits »
mix pushed to main at mix/selfpost 2026-09-08 22:59:34 +03:00
af9867bc2f docs: record panel-redesign givens
mix pushed to main at mix/selfpost 2026-08-27 14:56:49 +03:00
10f5b4e8e1 docs: remove unused legacy icon.png asset
mix pushed to main at mix/selfpost 2026-08-22 12:09:02 +03:00
50f1e4b298 docs: adopt YOUR SMTP. YOUR RULES. tagline and hero line
mix pushed to main at mix/selfpost 2026-08-21 00:35:27 +03:00
b29f4845ba docs: retire the code-review plan, its content now lives where it belongs