VersionControl:PRs/maybelle-config/279: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
DrivingThatTrain (talk | contribs)
cryptograss/maybelle-config#279, as GitHub has it
DrivingThatTrain (talk | contribs)
cryptograss/maybelle-config#279, as GitHub has it
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
|url=https://github.com/cryptograss/maybelle-config/pull/279
|url=https://github.com/cryptograss/maybelle-config/pull/279
|author=magent-cryptograss
|author=magent-cryptograss
|state=open
|state=merged
|base=production
|base=production
|branch=wiki-hook-secret
|branch=wiki-hook-secret
|opened=2026-11-06 04:45:46
|opened=2026-11-06 04:45:46
|pushed=2026-11-06 22:53:28
|pushed=2026-11-06 22:53:28
|merged=
|merged=2026-11-07 02:23:00
|closed=
|closed=
|worked_on_by=magent, justin
|worked_on_by=magent, justin
Line 16: Line 16:
|deploy=
|deploy=
}}
}}
<pre class="pr-body">With magenta#404 and pickipedia#175: PickiPedia pushes each save to magenta's `/api/wiki/hook/`, signed with a shared secret. This passes it to memory-lane as `WIKI_HOOK_SECRET` from the vault's `memory_lane_wiki_hook_secret`, when defined.
A person makes the secret (`openssl rand -hex 32`), puts it in the vault under that name, and sets the same value on the wiki host in `LocalSettings.local.php` as `$wgPickiPediaContentMagentaHookSecret`. Until both are set, nothing changes: magenta's minute sweep alone serves.
Redeploy: maybelle (after the vault has the secret)
Worked on by: magent, justin, in #interfaces</pre>

Latest revision as of 17:06, 9 November 2026

maybelle-config#279: memory-lane: WIKI_HOOK_SECRET for PickiPedia's push
State 🟣 merged 2026-11-07 02:23:00
Worked on by magent, justin
Moods #interfaces
Deploy not said
Branch wiki-hook-secret → production, by magent-cryptograss
Opened · last pushed 2026-11-06 04:45:46 · 2026-11-06 22:53:28
With magenta#404 and pickipedia#175: PickiPedia pushes each save to magenta's `/api/wiki/hook/`, signed with a shared secret. This passes it to memory-lane as `WIKI_HOOK_SECRET` from the vault's `memory_lane_wiki_hook_secret`, when defined.

A person makes the secret (`openssl rand -hex 32`), puts it in the vault under that name, and sets the same value on the wiki host in `LocalSettings.local.php` as `$wgPickiPediaContentMagentaHookSecret`. Until both are set, nothing changes: magenta's minute sweep alone serves.

Redeploy: maybelle (after the vault has the secret)
Worked on by: magent, justin, in #interfaces