Andrew Stoltz
4c369cc7ec
deploy(kiosk): bump GX10 web image for KI admin
2026-06-19 05:15:43 -05:00
Robot
299ce5aeed
deploy(gx10): accept DER agent client cert headers
2026-06-19 01:58:12 -05:00
Robot
57a1afe159
deploy(gx10): bump DeviceManagement enrollment fix
2026-06-19 01:21:47 -05:00
Robot
0d71a789c2
deploy(gx10): add DeviceManagement agent mTLS route
2026-06-19 00:51:01 -05:00
Robot
14d89ba49d
deploy(gx10): restore DeviceManagement agent heartbeat auth
2026-06-19 00:22:31 -05:00
Robot
0eda4362ce
deploy(gx10): restore DeviceManagement agent cert auth
2026-06-19 00:05:00 -05:00
Andrew Stoltz
6f12ace02d
deploy(knowledge): SEC-3 Search/Editions authorize + rebuild_index gate -> v20260619-sec3-6370c95
...
Removes [AllowAnonymous] bypass on Search/Editions + role-gates rebuild_index (PR #14 , 6370c95). Image built+imported (RKE2 socket). Fail-open while auth off (inert until SEC-1); image now carries the hardening.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 23:58:30 -05:00
Andrew Stoltz
0c03e53df9
deploy(chat): SEC-3 /api/memory + MCP write-tool auth -> v20260619-sec3-5a8859b
...
Closes the live anon /api/memory GET leak (PR #25 , 5a8859b). Image built+imported (RKE2 socket). 0 anon consumers verified; UI reads via DI. Fail-closed 401, scheme reg'd unconditionally.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 23:53:42 -05:00
Robot
62a3e75ddc
deploy(gx10): roll DeviceManagement REST auth hardening
2026-06-18 23:53:18 -05:00
Andrew Stoltz
4bbd157c8f
deploy(php): enable generated route WAF
2026-06-18 23:47:04 -05:00
Andrew Stoltz
1969285e4f
deploy(gateway): SEC-3 /api/gateway auth -> v20260619-sec3-429e6cf
...
Closes the live anon /api/gateway/* REST bypass (PR #2 , 429e6cf). Image built+imported to GX10 containerd. No consumers of the REST group; agent-zero uses /mcp (keyed).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 23:44:25 -05:00
Andrew Stoltz
68a5f1ac5d
deploy(php): allow manager DELETE through WAF
2026-06-18 20:37:47 -05:00
Andrew Stoltz
f0b122bac7
deploy(php): bump HM-4 Drupal ready image
2026-06-18 20:33:18 -05:00
Andrew Stoltz
c9538eeeef
deploy(php): bump HM-4 probe fix image
2026-06-18 20:13:49 -05:00
Andrew Stoltz
c968e1c4d9
deploy(gx10): roll php web scoped templates
2026-06-18 19:11:14 -05:00
Robot
bc39da26a1
deploy(gx10): roll DeviceManagement auth challenge image
2026-06-18 19:09:22 -05:00
Robot
984e3423db
deploy(gx10): roll DeviceManagement auth401 common image
2026-06-18 19:00:27 -05:00
Andrew Stoltz
5d0baa0fdd
deploy(gx10): roll php web site-id recovery
2026-06-18 18:56:52 -05:00
Robot
f594d82c65
deploy(gx10): bump DeviceManagement auth status image
2026-06-18 18:43:06 -05:00
Andrew Stoltz
0b7d0fa476
deploy(gx10): roll php web tenant header fix
2026-06-18 18:30:25 -05:00
Andrew Stoltz
500b2484ab
deploy(gx10): bump DeviceManagement web readiness image
2026-06-18 18:23:17 -05:00
Andrew Stoltz
c0a0341cef
fix(gx10): route php operator to in-cluster manager
2026-06-18 18:16:42 -05:00
Robot
adafbb41f7
secure gx10 device management writes
2026-06-18 18:15:14 -05:00
Andrew Stoltz
09dce583bb
deploy(gx10): roll mysql web tenant namespace fix
2026-06-18 18:05:12 -05:00
Andrew Stoltz
6d0464ec17
fix(gx10): add default tenant namespace
2026-06-18 17:40:38 -05:00
Andrew Stoltz
3b96a6272a
deploy(gx10): restart php web for autodns config
2026-06-18 17:35:47 -05:00
Andrew Stoltz
061a0d61a8
fix(gx10): point php autodns at gx10 vip
2026-06-18 17:34:07 -05:00
Andrew Stoltz
ae6dfe9144
deploy: bump GX10 PHP and MySQL bypass proof images
2026-06-18 17:22:49 -05:00
Robot
28f9ac2ef9
platform: use current MetalLB VIP annotations
2026-06-18 16:44:49 -05:00
Andrew Stoltz
a7ba47e307
platform: dedicate GX10 Gitea SSH VIP
2026-06-18 16:40:50 -05:00
Andrew Stoltz
2e8cabcd63
platform: keep GX10 shared VIP traffic policy aligned
2026-06-18 16:30:24 -05:00
Andrew Stoltz
3948350ac2
platform: align GX10 Traefik source policy with live chart
2026-06-18 16:26:47 -05:00
Andrew Stoltz
ac153248c2
platform: preserve GX10 Traefik client source IP
2026-06-18 16:25:46 -05:00
Andrew Stoltz
9cef99739a
security: add tenant allowlist and WAF canary proof
2026-06-18 16:21:08 -05:00
Robot
bd050c3d9b
deploy(devicemgmt): roll command result hotfix
2026-06-18 15:02:50 -05:00
Robot
a41b22bca4
deploy(devicemgmt): roll APK artifact endpoint image
2026-06-18 14:39:48 -05:00
Andrew Stoltz
38590d3d5a
deploy(knowledge): roll qwen3 canary profile image
2026-06-18 14:21:40 -05:00
Andrew Stoltz
27815cefca
deploy(knowledge): roll catalog filter image
2026-06-18 14:12:04 -05:00
Andrew Stoltz
6e0d33b5b9
deploy(tenant): add bluejay.dev edge controls
2026-06-18 12:56:41 -05:00
Andrew Stoltz
b015c8a8e1
deploy(updater): roll feed signed manifest image
2026-06-18 12:42:42 -05:00
Andrew Stoltz
d51e55c78d
deploy(updater): roll corrected GX10 containment image
2026-06-18 11:26:01 -05:00
Robot
f78e6747b4
deploy(apple-mdm): route scep to noc1 ca
...
Adds the GX10 /scep route to the noc1 Apple MDM SCEP CA without exposing NanoHUB APIs.
2026-06-18 11:23:00 -05:00
Andrew Stoltz
e543018bdc
deploy(updater): recover GX10 image after packaging failure
2026-06-18 11:20:11 -05:00
Andrew Stoltz
d0c9717d90
deploy(updater): roll GX10 containment image
2026-06-18 11:08:12 -05:00
Andrew Stoltz
2c1aa3f0c8
deploy(updater): contain public UpdateCenter on GX10
2026-06-18 10:55:50 -05:00
Robot
aba9d7c995
deploy(gx10): pin DeviceManagement MDM-N8 image
2026-06-18 09:45:14 -05:00
Robot
a56e98422f
deploy(gx10): wire Apple MDM runtime secret keys
2026-06-18 08:41:44 -05:00
Robot
27600b8b99
deploy(gx10): roll DeviceManagement InstallProfile payloads
2026-06-18 07:55:48 -05:00
Robot
9929a91812
deploy(gx10): roll DeviceManagement MDM policy payloads
2026-06-18 07:03:58 -05:00
Robot
5af4d9077a
deploy(gx10): roll DeviceManagement readiness status
2026-06-18 05:55:52 -05:00