Микс mix
  • Joined on 2024-09-27
mix pushed to main at mix/selfpost 2026-08-14 19:31:57 +03:00
74acf09212 docs: verify [Unreleased] against git since 1.2.5
ba07decbb0 docs: bring [Unreleased] up to date with guide and review closure
Compare 2 commits »
mix pushed to main at mix/selfpost 2026-08-14 19:19:08 +03:00
4fc5cff266 docs(guide): add worked restore commands to Full backup and restore
mix pushed to main at mix/selfpost 2026-08-14 19:17:41 +03:00
ac8c2af500 docs(guide,architecture): move internal env vars out of the operator guide
mix pushed to main at mix/selfpost 2026-08-14 19:09:03 +03:00
9e3f0d0fad docs(guide): reorder Installation and add a Full deployment walkthrough
mix pushed to main at mix/selfpost 2026-08-14 15:46:33 +03:00
403c76d17d docs(guide): restructure into Installation / Instance admin / Domain admin
mix pushed to main at mix/selfpost 2026-08-14 15:30:03 +03:00
d9ab7bfa45 docs: retire the completed full-tree review plan
18bfd148ec docs: close P7 — security review of the P0–P1 diff, no findings
e70ba9046e fix(panel): resync mail-path maps once after restore
Compare 3 commits »
mix pushed to main at mix/selfpost 2026-08-14 14:57:47 +03:00
02afa0fa80 fix(panel): code-review P6 optional cleanup
mix pushed to main at mix/selfpost 2026-08-14 14:45:30 +03:00
97a0c7e508 licence,ci: ship OFL with Plex fonts and guard release dispatch (P5)
mix pushed to main at mix/selfpost 2026-08-13 23:53:00 +03:00
efdc2d63fb docs: agree queue-retries (Postfix retry policy in the panel)
mix pushed to main at mix/selfpost 2026-08-13 23:48:37 +03:00
8dfb483244 test: boot a panel on a data directory restored from its own backup (P4)
mix pushed to main at mix/selfpost 2026-08-13 23:41:37 +03:00
e6af1a7866 test: cover the auth, sign-in and RBAC surfaces P0 shipped through (P4)
aab35f0679 fix(panel): P3 optional items — urlquery, aria-live, confirm-without-JS note
0570608738 fix(panel): GUI defects from the 1.2.x layout pass (P3)
Compare 3 commits »
mix pushed to main at mix/selfpost 2026-08-13 21:42:29 +03:00
1cf8bfcbe2 docs: rewrite security/operator docs for the multi-user panel (P2)
mix pushed to main at mix/selfpost 2026-08-13 16:05:44 +03:00
4761991dd5 panel,mail: fail closed on the rate-limit race, session create and app delete
mix pushed to main at mix/selfpost 2026-08-13 14:40:39 +03:00
8355479e03 docs: note e2e send-log badge scraper fix in Unreleased
mix pushed to main at mix/selfpost 2026-08-13 14:20:24 +03:00
6216e430e9 test(e2e): follow send-log status badge markup in scrapers
mix pushed to main at mix/selfpost 2026-08-13 12:24:48 +03:00
a1e7e05d26 ci: gofmt files that failed the formatting workflow check
mix pushed to main at mix/selfpost 2026-08-13 12:24:33 +03:00
fae0068c4a panel: scope the send log to a domain admin's own domains
mix pushed to main at mix/selfpost 2026-08-13 01:36:34 +03:00
b829625066 docs: record full-tree review and 2.x schema squash
mix pushed to main at mix/selfpost 2026-08-13 01:05:12 +03:00
71048922b9 release: 1.2.5
mix pushed to main at mix/selfpost 2026-08-13 01:03:30 +03:00
5caca024c3 panel: restore natural Export and Danger card layout