bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-06 10:47:43 -04:00
d188a673a6 feat(plugins): installs fetch only what the catalog names, verified (#5032)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-06 10:44:21 -04:00
96126b1c83 feat(auth): forged browser requests are refused (#5031)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-10-06 10:37:38 -04:00
faa1b72307 fix(family): undoing the decision that created an idea leaves no applicability or scope behind (#4989)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 10:37:35 -04:00
522503e011 docs: hosting guide and security notes; README setup and HTTPS guidance (M462 #4986)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-10-06 10:33:31 -04:00
8aacc1824c feat(family): the promotion engine - triggers, the three criteria, the decision log and undo (milestone 463 step 3, #4989)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-06 10:30:32 -04:00
1d9ac2b46a feat(mcp): built-in playbooks get steward_url from Steward itself
06e89308a8 feat(ansible): a run's scope reads as the target or group it names
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 10:29:33 -04:00
6de8d4136d feat(android): keep the session cookie in Keystore-encrypted storage (M462 #4985)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-06 10:27:36 -04:00
30cb375079 test(docker): host-wide log search includes the removed container's line
f72ed97034 feat(mcp): get_host groups a host's parts by kind and says what it cut
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-06 10:26:13 -04:00
190a5d1e80 feat(docker): a removed container's logs and events stay reachable by name
e9341c5639 feat(docker): overview findings say when the problem began
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 10:00:26 -04:00
60c87da38e ci(govulncheck): check out with plain git; the golang image has no node (M462 #4984)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-10-06 09:58:42 -04:00
1774ee3696 fix(frontend): each shared <style src> sheet sits at one block index everywhere, so vite build cannot depend on transform order (#4988)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 09:51:46 -04:00
b36125fa67 ci: one workflow graph, so nothing publishes on red; add govulncheck and npm audit (M462 #4984)
3217e10168 fix(deps): clear known vulnerabilities in what ships; build on the Go line CI tests (M462 #4984)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-10-06 09:51:31 -04:00
07d2542479 feat(family): platforms declared at inception and detected from bound repos (milestone 463 step 2, #4988)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-06 09:46:08 -04:00
bac2859455 feat(docker): Swarm task awareness — replaced tasks, service crash loops, last task error
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 09:43:59 -04:00
327d49428f feat(auth): store Subsonic API keys hashed; a new key is shown once (M462 #4983)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 09:35:52 -04:00
2f3fbccab6 feat(auth): first account on a new server needs the setup token from the server log (M462 #4982)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-10-06 09:33:29 -04:00
e68ccc5884 feat(family): platforms, family ideas, the adoption ledger and its decision log (milestone 463 step 1, #4987)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 09:32:12 -04:00
46194a609d fix(auth): build password-reset links from an operator-set public address, never the Host header (M462 #4981)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 09:29:28 -04:00
d411693bb2 feat(server): security headers and a hash-based CSP for the web app (M462 #4980)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-06 08:34:36 -04:00
24b767c23b feat(server): cap request bodies, bound body reads, private cache headers, JSON-only cookie writes (M462 #4979)
755f997b0d feat(auth): sessions expire server-side; password change and reset end other sessions (M462 #4978)
719dc62b0d fix(auth): set the session cookie's Secure flag behind a TLS-terminating proxy (M462 #4977)
Compare 3 commits »