OAuth: registration required by default; first-party clients registered on every start (contract C-5, C-6)

This commit is contained in:
2026-09-18 13:04:20 -07:00
parent f82f15d863
commit d6fc4600cd
8 changed files with 359 additions and 4 deletions
+2 -1
View File
@@ -468,7 +468,8 @@ Found at the fork's first boot, and to fix:
Additions for the fork:
- Register ihasmail as the first-party OAuth client (§5.2).
- Register the first-party OAuth clients (§5.2). Done 2026-09-18: see
contract.md C-6.
- Behavior fixes where upstream's first boot needs workarounds: an ACME order
that fails isn't retried on restart, some network settings need a restart,
and the default log path doesn't exist in the image. Each is a candidate for