Grant Whitmer windyadmin
  • Joined on 2026-08-11
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 15:43:39 +00:00
00ec963f82 telemetry: fix ci.run completeness — cursor on (finish time, job id)
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 15:32:07 +00:00
b5e4eaf57a telemetry: ci.job_cancelled from the janitor; interval_s on heartbeat
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 15:17:07 +00:00
baaa542bae docs: audit disposition 09-23 — R2 god token replaced by bucket-scoped token
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 15:12:06 +00:00
0634a6cb1b style: ruff fix in telemetry_emit
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 15:07:05 +00:00
1a171eabd5 telemetry: CI emitter for admin.windyword.ai (inert until token)
28c31236b8 ci: janitor also clears jobs blocked forever on failed needs
Compare 2 commits »
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 14:59:07 +00:00
cd5967031b ci: janitor cancels jobs no runner can ever take
f246417095 ci: windy-pro desktop/installer jobs are NON-BLOCKING (Grant, 09-23)
Compare 2 commits »
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 14:49:42 +00:00
50c1464043 security: never bundle credential repos to R2 in plaintext
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 13:59:40 +00:00
7a63f90da3 ci: bridge windy-mind (private) verdicts to GitHub
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 13:58:07 +00:00
b8f97f0731 ops: sync never pushes archive/* branches to Windy Git
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 13:52:06 +00:00
95c33c8004 ops: host systemd units in git; windy-pro tags never reach Windy Git
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 13:49:40 +00:00
d5181f1c6d ci: G11.5 resolved — onboard windy-pro; cloud cells + windytalk; promote script
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 07:28:35 +00:00
e6530d3171 test: behavioral G3.5 webhook tests (audit: tests were source-string asserts)
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 07:23:34 +00:00
419443573a ci: onboard windy-hand; stop running windy-agent CI twice
4a34b35441 security: CI egress filter — jobs reach the internet, never Veron/LAN
Compare 2 commits »
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 07:19:35 +00:00
dfe5543eda docs: runbook + AGENTS match reality (item 5 of the launch bar)
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 07:14:35 +00:00
40cb455d0d ci: onboard windy-translate, windytranslate-site, windytraveler-site
8c404eb410 security: turn off Gitea OAuth auto-registration
Compare 2 commits »
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 06:59:36 +00:00
5b16114b98 auth: token contract v1 (aud windy_git, both issuers); CI for eternitas
18ea9a4686 auth: G3.2 hub JWKS verifier — humans can sign in to the plane (SSO #14)
32e8ac8474 ci: bridge windy-registry (private) PR/main verdicts to GitHub
8e9fa3116c ci: six runners; SSO #8 Gitea sign-in hardening (staged)
Compare 4 commits »
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 06:49:16 +00:00
74ad4950b2 ci: onboard windy-drops, windy-code-web, windy-code, windy-traveler
e7bbf9af51 ci: prune.sh must address dind over TCP (it has no unix socket)
45686283be ci: bound CI storage; don't bridge image-build jobs
Compare 3 commits »
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 06:44:35 +00:00
e4a15869c0 ci: onboard windy-connect + windy-search to private-repo CI
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 06:28:38 +00:00
dcf9286f16 ci: make Windy Git CI permanent for the private repos
windyadmin pushed to main at windyadmin/windy-git 2026-09-23 06:13:36 +00:00
1b09b9b0d3 ci: sync windy-chat + windy-mail, bridge PR CI verdicts back to GitHub