Commit Graph

  • fc444a02a1 feat(chat): add public twin ingress (#11) bluejay 2026-05-18 04:52:20 +00:00
  • 83d4883d55 feat(worldbuilder): pin k8s demo to fake backend (#10) bluejay 2026-05-18 04:52:11 +00:00
  • f8fe3b2688 feat(github-runner): add final long-tail runners (#9) bluejay 2026-05-18 04:52:01 +00:00
  • f2ab892ebc feat(github-runner): add Marquee + TtsReader per-repo runners (#8) bluejay 2026-05-18 03:27:14 +00:00
  • fef68a9560 feat(fc-devicemgmt): add Kubernetes deployment manifests (#1) bluejay 2026-05-18 02:56:23 +00:00
  • 6fe77225ae fix(github-runner): dedupe DOTNET_INSTALL_DIR+NUGET_PACKAGES on base+sharedpos Andrew Stoltz 2026-05-17 21:53:05 -05:00
  • 634b9c4169 feat(github-runner): harden Linux runner fleet (#5) bluejay 2026-05-18 02:51:02 +00:00
  • b8c7e59005 Tighten Pi signage HDMI settle coverage (#3) bluejay 2026-05-18 02:35:17 +00:00
  • 65ac8d6f01 feat(github-runner): pod-env DOTNET_INSTALL_DIR + initContainer for non-root runner (#7) bluejay 2026-05-18 02:25:18 +00:00
  • 35844e0dbd chore(github-runner): un-park github-runner-sharedpos (Shared.Pos non-root build fixed) (#6) bluejay 2026-05-18 02:20:00 +00:00
  • b1e307151e chore(github-runner): un-park github-runner-sharedpos (replicas 1) after Shared.Pos CI fix merged bluejay 2026-05-17 21:54:16 +00:00
  • 12b07219c7 chore(github-runner): park github-runner-sharedpos (replicas 0) until Cx-1 non-root fix bluejay 2026-05-17 21:50:35 +00:00
  • 9fd32c4415 feat(monitoring): MacMiniRunnerOffline alert (Sprint 28 reconcile) bluejay 2026-05-17 19:50:29 +00:00
  • ad670fb344 feat(github-runner): add Shared.Pos repo-scoped Linux runner (unstick stuck publish) bluejay 2026-05-17 19:50:23 +00:00
  • 266b9cb8be feat(github-runner): add top Linux repo runners codex/sprint29-linux-runner-fleet Codex 2026-05-17 13:55:55 -05:00
  • 6f6ca50987 fix(github-runner): switch RUNNER_TOKEN -> ACCESS_TOKEN; set RUN_AS_ROOT=false Codex 2026-05-16 22:08:56 +00:00
  • c7be58c1f7 chore(github-runner): bump replicas 0 -> 1 (PAT provisioned) Codex 2026-05-16 22:04:03 +00:00
  • a1f5a393cd chore(github-runner): rename 1P item to GitHub PAT (Runner Registration) Codex 2026-05-16 22:01:41 +00:00
  • 710340d8be chore(github-runner): rename 1P item to GitHub PAT (Runner Registration) Codex 2026-05-16 10:27:58 -05:00
  • a0f8fd1790 chore(github-runner): gate token provisioning claude/github-runner-token-provisioning Codex 2026-05-15 17:32:14 -05:00
  • 7d2daaa4f8 chore(github-runner): replicas 1 → 0 until 1Password token provisioned Andrew Stoltz 2026-05-15 16:18:19 -05:00
  • e50e103ba0 fix(zabbix): bump web probe timeouts 5s→15s + add failureThreshold Andrew Stoltz 2026-05-15 15:59:04 -05:00
  • e8094eb0bd ci(github-runner): add Phase 2 ephemeral Linux runner K8s manifest claude/fix-guacamole-yaml-doc-separator Codex 2026-05-14 12:46:25 -05:00
  • 8d87d9172c Add Pi signage Phase 1 player artifacts bluejay 2026-05-14 01:46:09 +00:00
  • cfd9743afa Add Apple TV signage docs manifest Codex 2026-05-13 20:32:48 -05:00
  • 41c598394e Add Authentik OIDC client registration assets feat/authentik-oidc-client-registration Codex 2026-05-13 11:37:09 -05:00
  • 5029e209cd kubevirt-vms: boot ci1 from server template Andrew Stoltz 2026-05-12 16:58:18 -05:00
  • f298339152 fix(guacamole): add --- separator between macmini-vnc-creds OnePasswordItem and guacamole-branding ConfigMap Codex 2026-05-12 09:26:03 -05:00
  • c1416c6968 feat(infra): retire fc-redis bootstrap after Redis Manager adoption feat/redis-bluejay-infra-cleanup-phase-1 Codex 2026-05-12 02:22:47 -05:00
  • 6e7d88db49 feat(fc-redis): add SignalR backplane for cross-product event bus (Q-SO-1 Phase A) Codex 2026-05-11 19:02:58 -05:00
  • 5ae50bd491 fix(telephony): init container runs as root to chown hostPath /tmp/tts-audio Codex 2026-05-11 18:37:15 -05:00
  • 653d4472f5 fix(monitoring): mirror Q-MR-3 MultusMemoryPressure + NamespacePendingPodBacklog alerts Codex 2026-05-11 10:42:27 -05:00
  • eb8693e1ce fix(multus): bump kube-multus-ds memory 50Mi/50Mi -> 1Gi/512Mi (prevent OOM cascade) Codex 2026-05-11 10:30:05 -05:00
  • 667777a653 revert(ci1): back to cdrom:scsi (virtio-blk disk hit QEMU flock) claude/ci1-revert-virtio-disk-2026-05-08 Codex 2026-05-08 21:35:00 -05:00
  • 84c9feb893 fix(ci1): present ISO as virtio-blk disk instead of cdrom claude/ci1-iso-as-virtio-disk-2026-05-08 Codex 2026-05-08 21:29:59 -05:00
  • 427dbfcef2 [uc] Phase 1 auth gate deploy v20260509-4162dca-authgate Codex 2026-05-08 21:16:54 -05:00
  • b651a4e2d0 fix(ci1): disable SecureBoot to allow OVMF to boot Windows ISO claude/ci1-disable-secureboot-2026-05-08 Codex 2026-05-08 21:06:18 -05:00
  • b998f50f48 fix(ci1): switch ISO delivery to containerDisk OCI image (Path C) claude/ci1-containerdisk-2026-05-08 Codex 2026-05-08 20:45:38 -05:00
  • 5cf665e77d monitoring: add signage marquee Grafana alerts codex/signage-observability-tail-20260508 Codex 2026-05-08 19:19:32 -05:00
  • 8fd9ae1cd3 fix(ci1): revert NFS Path B + flip ISO cdrom bus sata→scsi claude/ci1-longhorn-scsi-2026-05-08 Codex 2026-05-08 18:54:36 -05:00
  • fc2aca0e9e fix(ci1): mount Windows ISO via Synology NFS (Path B for SATA-CDROM timeout) Codex 2026-05-08 17:03:42 -05:00
  • ba18c52130 docs(ci1): record open rootdisk-flock and SATA-CDROM-timeout issues Codex 2026-05-08 15:18:38 -05:00
  • 9f6dc1a9d5 fix(ci1): revert ISO to Filesystem PVC; CDI v1.65.0 block-upload pod blocked by capability drop Codex 2026-05-08 14:32:52 -05:00
  • 0bf47dfa33 fix(ci1): switch ISO from filesystem PVC to Block-mode DataVolume Codex 2026-05-08 14:23:31 -05:00
  • 87a7d7c70a fix(ci1): switch deprecated running: true -> runStrategy: Always Codex 2026-05-08 14:12:07 -05:00
  • 1c4145a581 fix(ci1): swap bootOrder so Windows install ISO boots first Codex 2026-05-08 14:10:17 -05:00
  • c50a403f74 fix(infra): pin virtio-container-disk to v1.8.2 (containerd 2.1 manifest fix) Codex 2026-05-08 13:28:03 -05:00
  • 503a225ca6 fix(infra): pin virtio-container-disk to v1.8.2 (containerd 2.1 manifest fix) claude/ci1-vm-phase1-2026-05-08 Codex 2026-05-08 13:28:03 -05:00
  • fb7bd10528 feat(infra): activate ci1 VM — running:true + 10Gi ISO PVC + 1P password Codex 2026-05-08 13:24:25 -05:00
  • 63c3753111 feat(infra): activate ci1 VM — running:true + 10Gi ISO PVC + 1P password Codex 2026-05-08 13:24:25 -05:00
  • 6c21d14a98 deploy(fc-updater): bump image to v20260508-pub3-deepening-2bdf108 Codex 2026-05-08 13:07:24 -05:00
  • b3529f8e96 feat(infra): add Multus CNI + CDI + PROD VLAN 57 NAD as GitOps prereqs for ci1 Codex 2026-05-08 13:05:58 -05:00
  • 00c11b4eaa feat(infra): stage ci1 Windows Server 2025 KubeVirt VM (Phase 1, NOT YET APPLIED) Codex 2026-05-08 12:32:47 -05:00
  • 04881f46f0 deploy(intranet): promote brochure wave 1 image Codex 2026-05-08 11:12:56 -05:00
  • c0038e4859 deploy(intranet): bump image to v20260508-7bad3a5 (Theme picker + FcThemedRoot) Codex 2026-05-08 10:20:11 -05:00
  • dee48831c6 Deploy updater public privacy hardening Codex 2026-05-07 17:12:33 -05:00
  • 0f1dc5f871 fix(certs): kill cert-manager renewal loop on 3 broken Certificate specs Codex 2026-05-07 15:32:00 -05:00
  • 11c5f6e6cc fix(selenium): GitOps-capture selenium-netpol (was unmanaged anywhere) Codex 2026-05-07 10:30:59 -05:00
  • d637fe9b30 fix(fc-desktop): land 4 NetworkPolicies into bluejay-infra (was deploy-script-only) Codex 2026-05-07 10:27:20 -05:00
  • 5bfe41beca fix(monitoring): rename bare Grafana dashboard JSONs out of *.json extension Codex 2026-05-07 10:13:37 -05:00
  • df22774674 fix(infra): unstick fc-updater + monitoring ArgoCD apps Codex 2026-05-07 10:11:20 -05:00
  • c4065b15a3 deploy(ttsreader): persist voice reference clips on pvc Codex 2026-05-06 20:48:58 -05:00
  • a4aa612373 deploy(fc-distribution): roll startup backfill fix Codex 2026-05-06 19:50:59 -05:00
  • c2eb37dee9 deploy(ttsreader): enable phase6 biblical routing Codex 2026-05-06 19:46:25 -05:00
  • bf6f542569 deploy(fc-distribution): roll latest endpoint fix Codex 2026-05-06 19:38:26 -05:00
  • e150b2102f deploy(fc-distribution): roll phase1 api image Codex 2026-05-06 19:31:22 -05:00
  • 33a765b0bc deploy(fc-intranet-web): roll v20260506-1737 with Wave 2 specialist galleries Codex 2026-05-06 17:38:22 -05:00
  • 05af0c48f9 Mirror voice stack monitoring assets codex/ttsreader-deploy-20260506 Codex 2026-05-06 17:35:59 -05:00
  • 5484ed7db6 Adopt fc-updater into ArgoCD Codex 2026-05-06 17:33:32 -05:00
  • 2aa84349ea merge claude/bluejay-infra-worldbuilder: roll fc-intranet-web v20260506-2120 with WorldBuilder LIVE flip Codex 2026-05-06 16:22:51 -05:00
  • 851f8e673b deploy(fc-intranet-web): roll v20260506-2120 with WorldBuilder LIVE flip claude/bluejay-infra-worldbuilder Codex 2026-05-06 16:22:43 -05:00
  • f78f8c8192 Merge claude/bluejay-infra-ttsreader-4delta: bump fc-ttsreader image for Phase 4delta enrichment landing Codex 2026-05-06 16:04:57 -05:00
  • 9b255fefc1 merge claude/bluejay-infra-worldbuilder: cpu request fix Codex 2026-05-06 16:04:32 -05:00
  • 6a89a76e39 fc-ttsreader: bump image to v202605061500 (Phase 4delta enrichment pipeline) claude/bluejay-infra-ttsreader-4delta Codex 2026-05-06 16:04:31 -05:00
  • 2489464d4f fix(worldbuilder): cpu request 100m -> 25m to clear scheduler Codex 2026-05-06 16:04:25 -05:00
  • 4b777b16ac monitoring: mirror fc-signage-marquee alert group into noc-monitoring K8s target claude/marquee-monitoring-mirror-2026-05-06 Codex 2026-05-06 16:01:44 -05:00
  • 8c60e3a4d3 merge claude/bluejay-infra-worldbuilder: fc-worldbuilder ArgoCD app Codex 2026-05-06 15:57:34 -05:00
  • df02b4c3c3 feat(worldbuilder): add fc-worldbuilder ArgoCD app Codex 2026-05-06 15:56:59 -05:00
  • c0dceafffd deploy(ttsreader): roll web v20260506-47a88ae Codex 2026-05-06 14:40:57 -05:00
  • 490db8f9e6 deploy(fc-intranet-web): roll v20260505-1108 with fleet-search seam landed Codex 2026-05-06 10:18:36 -05:00
  • 1926bdaf3b merge claude/bluejay-infra-update-center-monitoring-2026-05-05: Update Center Operations dashboard mirror (Phase 1D) Codex 2026-05-05 11:01:06 -05:00
  • ca8d062826 feat(monitoring): mirror Update Center Operations dashboard (Track 1D) claude/bluejay-infra-update-center-monitoring-2026-05-05 Codex 2026-05-05 10:54:39 -05:00
  • 1889462fc4 deploy(fc-intranet-web): roll v20260505-1041 with fc_dp_keys migration Codex 2026-05-05 10:35:42 -05:00
  • 523ba61232 deploy(fc-intranet-web): roll Phase 0 closeout image v20260505-1023 Codex 2026-05-05 10:27:14 -05:00
  • 53f67c8713 merge claude/k8s-manifest-hardening: K8s gotcha sweep (C7) + lint extensions Codex 2026-05-04 23:00:34 -05:00
  • 6b9cf3d12c K8s gotcha sweep C7 — extend lint + cover Track A allowlist + scope Notes/k8s claude/k8s-manifest-hardening Codex 2026-05-04 22:57:59 -05:00
  • 0b52093b36 K8s manifest hardening + new bluejay-infra-lint test project Codex 2026-05-04 03:18:04 -05:00
  • 7a9098d3bd fix(fc-ttsreader): lower web cpu request Codex 2026-05-04 02:28:11 -05:00
  • 57d7ba46a7 feat(monitoring): add fc-remotedesktop grafana dashboard Andrew Stoltz 2026-04-30 14:32:54 -05:00
  • 9ec2e2d52e deploy(ttsreader): bump web image to b6ca2d5 Andrew Stoltz 2026-04-30 12:43:48 -05:00
  • b4d62a8a50 deploy(fc-ttsreader): roll chapter-context image Andrew Stoltz 2026-04-30 02:31:55 -05:00
  • fbbc07023b deploy(fc-llm-bridge): roll fc:vision image v202604300022 claude/fc-vision-deploy Andrew Stoltz 2026-04-30 00:26:45 -05:00
  • 4b0eef0fb0 deploy(fc-llm-bridge): roll alias-fix image v20260430001132 Andrew Stoltz 2026-04-30 00:13:48 -05:00
  • bb09a3786f fix(knowledge): pin live manifest to bundled edition path Andrew Stoltz 2026-04-29 23:37:02 -05:00
  • 006dbcf671 fix(agent-zero): export knowledge mcp gate to python builder Andrew Stoltz 2026-04-29 23:32:55 -05:00
  • 1be71d6ba7 fix(agent-zero): export mcp servers without python indent errors Andrew Stoltz 2026-04-29 23:19:48 -05:00
  • 0c8026c912 fix(agent-zero): avoid heredoc break in mcp bootstrap Andrew Stoltz 2026-04-29 23:16:54 -05:00
  • 621ae47e00 fix(agent-zero): repair fc knowledge mcp manifest Andrew Stoltz 2026-04-29 23:11:57 -05:00
  • ae6b8c0142 fix(knowledge): keep mcp key env on new token secret Andrew Stoltz 2026-04-29 23:06:07 -05:00
  • da55220218 feat(agent-zero): wire fc_knowledge phase1 rollout Andrew Stoltz 2026-04-29 22:58:38 -05:00