Микс mix
  • Joined on 2024-09-27
mix pushed to main at mix/selfpost 2026-08-11 01:26:41 +03:00
7cc499d57c panel: show the send log's status as a badge
aeba3f8db1 panel: put the narrow pages' column back, and centre the badge text
d6e67ceb61 panel: set Sign out like the entries it stands among
Compare 3 commits »
mix pushed to main at mix/selfpost 2026-08-11 00:57:15 +03:00
8ed20b0c98 docs: plan the logrotate mode defect
bd7a3b123d docs: close the CSP and font-ETag check against the test server
Compare 2 commits »
mix pushed to main at mix/selfpost 2026-08-11 00:42:11 +03:00
669f928b4d docs: record what the visual-style pass left open
mix pushed to main at mix/selfpost 2026-08-11 00:38:54 +03:00
f44f5333b3 panel: stop the send log breaking short words across lines
652f1fe438 panel: restyle on the mark's own palette and type
Compare 2 commits »
mix pushed to main at mix/selfpost 2026-08-11 00:10:53 +03:00
c9d726dd64 docs: agree the visual-style plan
f59befdb00 fix: include LICENSE in the Docker build context
Compare 2 commits »
mix pushed to main at mix/selfpost 2026-08-11 00:04:12 +03:00
61bf8e7f9b Update .dockerignore
mix pushed to main at mix/selfpost 2026-08-10 23:45:10 +03:00
15baa1e5d0 feat(panel): add domain-admin role with per-domain authorization
c9076655b9 docs: expand domain-admin plan with schema, routes, and UI spec
e34d81498e release: 1.1.0
Compare 3 commits »
mix pushed to main at mix/selfpost 2026-08-10 23:28:15 +03:00
155b721438 Split internal/web into subpackages before domain-admin growth.
mix pushed to main at mix/selfpost 2026-08-10 22:49:54 +03:00
efaf016c5f Fix DMARC guidance for send-only relays with optional rua= settings.
mix pushed to main at mix/selfpost 2026-08-10 22:20:37 +03:00
2bdc0ea9a8 docs: add visual-style candidate to roadmap
mix pushed to main at mix/selfpost 2026-08-10 21:58:32 +03:00
6c8bf0d3b3 legal: close AGPL packaging gaps
mix pushed to main at mix/selfpost 2026-08-10 21:43:43 +03:00
c713f51f24 release: retag 1.1.0 as 1.0.1
mix pushed to main at mix/selfpost 2026-08-09 23:58:09 +03:00
0ed36e9624 release: 1.1.0
mix pushed to main at mix/selfpost 2026-08-09 23:37:24 +03:00
5178f80fdf docs: changelog entry for the static-asset ETag
mix pushed to main at mix/selfpost 2026-08-09 23:37:00 +03:00
10c41677bd web: give the embedded static assets a content ETag
mix pushed to main at mix/selfpost 2026-08-09 23:25:39 +03:00
01c754f857 docs: record the decision to disclose AI authorship
mix pushed to main at mix/selfpost 2026-08-09 22:59:19 +03:00
691d3c255f docs: point the README at SECURITY.md and disambiguate the two security docs
mix pushed to main at mix/selfpost 2026-08-09 22:58:46 +03:00
295d1afb7d docs: translate the three plans
mix pushed to main at mix/selfpost 2026-08-09 22:48:01 +03:00
06c2014384 docs: translate the roadmap and frame it for an outside reader
mix pushed to main at mix/selfpost 2026-08-09 22:45:29 +03:00
a4cfa11323 docs: retarget the CHANGELOG pointer to the renamed security.md section
236cb07769 docs: translate security.md and the last Russian source comments
04993e0da3 docs: add security policy
Compare 3 commits »