Commit graph

3 commits

Author SHA1 Message Date
Silent Mode
6a835fcfac merge: WordPress 7.1.2 into the vendored subtree 2026-09-22 20:15:34 +02:00
Silent Mode
34fd3f062c patch(core): the setup wizard asks for a wallet, not a mailbox
The one change Sirius Press has to make inside WordPress itself. The
installer runs before plugins load and refuses to finish without an email
address, so a site with no mail identity cannot be installed at all.

  - "Your Email" becomes "Your wallet address", and it is optional. The
    installer has nothing to verify a signature against yet — the site does
    not exist — so an address typed here is taken on trust and can be
    replaced from the profile screen afterwards, where it CAN be proved.
  - The two is_email() gates become one address check.
  - wp_install() still receives an email string, because its signature and
    everything downstream expects one. It gets a permanently unroutable
    .invalid placeholder.

Kept as a commit on top of the vendored subtree rather than applied at build
time, so `git subtree merge` three-way merges it against each upstream
release and says so when a hunk stops fitting. patches/ keeps the same diff
in readable form for anyone auditing what this fork changes in core.

75 lines, one file. Everything else Sirius Press does is a plugin.
2026-09-21 02:55:34 +02:00
Silent Mode
1a3814ba58 Add 'SiriusPress/wordpress/' from commit '1f173de8853599ec98be14bf3908a1692a497463'
git-subtree-dir: SiriusPress/wordpress
git-subtree-mainline: 6d2204413f383520b3f2ece120bc7324f2e88906
git-subtree-split: 1f173de885
2026-09-21 02:55:08 +02:00