Commit Graph

  • 6da43e5a8e fix: prevent v02 cicd full rebuild regressions Codex 2026-05-31 05:32:05 +08:00
  • 5749f4f7d9 chore: promote G14 GitOps source bca1fcb HWLAB G14 GitOps Bot 2026-05-30 21:18:03 +00:00
  • bca1fcbe43 Merge pull request #604 from pikasTech/pr/v02-g14-functional-sync Lyon 2026-05-31 05:09:22 +08:00
  • 5bf4bf0f47 feat: sync g14 harness and device-pod cli Codex 2026-05-31 05:07:16 +08:00
  • 5d18deb389 chore: promote G14 GitOps source 1ebbfe2 HWLAB G14 GitOps Bot 2026-05-30 06:43:26 +00:00
  • 1ebbfe2bfe docs: keep hwlab-cli out of v02 cicd Codex 2026-05-30 14:38:03 +08:00
  • 0cf79ecc9d feat: expose hwlab client pod routes Codex 2026-05-30 14:05:28 +08:00
  • 395216122a fix: make hwlab cli a short web client Codex 2026-05-30 12:31:07 +08:00
  • c51f1fef83 chore: promote G14 GitOps source 6edce68 HWLAB G14 GitOps Bot 2026-05-30 03:15:17 +00:00
  • 6edce687ca fix: stabilize cloud web proxy runtime Codex 2026-05-30 11:09:56 +08:00
  • 4282465875 chore: promote G14 GitOps source aee03fa HWLAB G14 GitOps Bot 2026-05-30 02:31:44 +00:00
  • aee03fab68 fix: delegate cloud web auth to cloud api Codex 2026-05-30 10:23:59 +08:00
  • b52c569d17 docs: document v02 cicd performance budget Codex 2026-05-30 09:50:08 +08:00
  • e2a29f9fd8 fix: skip v02 runtime wait on no-op promotion Codex 2026-05-30 09:41:31 +08:00
  • 6f183cf2a1 chore: promote G14 GitOps source 77b4e8a HWLAB G14 GitOps Bot 2026-05-30 01:24:41 +00:00
  • 77b4e8afa2 fix: trim v02 cicd fast path checks Codex 2026-05-30 09:22:37 +08:00
  • 4c2c0f61af chore: promote G14 GitOps source df8a345 HWLAB G14 GitOps Bot 2026-05-30 01:11:09 +00:00
  • df8a3453c8 fix: skip prepare-source npm install Codex 2026-05-30 09:08:37 +08:00
  • 063329ae78 chore: promote G14 GitOps source 59883f4 HWLAB G14 GitOps Bot 2026-05-30 00:54:34 +00:00
  • 59883f4168 feat: add v02 git write mirror relay Codex 2026-05-30 08:38:41 +08:00
  • 7012c08948 docs: specify v02 git write mirror Codex 2026-05-30 08:04:36 +08:00
  • 046efa9ec1 docs: update v02 git mirror performance baseline Codex 2026-05-30 03:14:45 +08:00
  • 6fc6c21e68 Merge pull request #599 from pikasTech/fix/v02-git-mirror-sync-timing Lyon 2026-05-30 03:11:51 +08:00
  • 5b4443c67e chore: add git mirror sync timing Codex 2026-05-30 03:11:25 +08:00
  • 2edfb96e90 Merge pull request #598 from pikasTech/fix/v02-git-mirror-allowlist Lyon 2026-05-30 03:08:34 +08:00
  • 51df6a149a fix: limit git mirror sync to release refs Codex 2026-05-30 03:08:09 +08:00
  • 8c7f99440b chore: promote G14 GitOps source e51ea7c HWLAB G14 GitOps Bot 2026-05-29 19:05:19 +00:00
  • e51ea7c629 Merge pull request #597 from pikasTech/fix/v02-git-mirror-incremental-sync Lyon 2026-05-30 03:00:51 +08:00
  • 2ce3d36f83 fix: keep git mirror staging refs incremental Codex 2026-05-30 03:00:28 +08:00
  • 38e3d46ea7 chore: promote G14 GitOps source 836bfbe HWLAB G14 GitOps Bot 2026-05-29 19:00:19 +00:00
  • 836bfbe95e Merge pull request #596 from pikasTech/fix/v02-git-mirror-manual-sync Lyon 2026-05-30 02:56:24 +08:00
  • e46f2c28ea fix: make v02 git mirror sync manual and atomic Codex 2026-05-30 02:55:53 +08:00
  • a509d74f8f docs: record v02 cicd performance measurements Codex 2026-05-30 02:34:38 +08:00
  • 5eb4443b74 chore: promote G14 GitOps source b63b8d9 HWLAB G14 GitOps Bot 2026-05-29 18:30:14 +00:00
  • b63b8d9699 Merge pull request #595 from pikasTech/fix/v02-catalog-mirror-read Lyon 2026-05-30 02:27:25 +08:00
  • 85c3dde929 fix: read v02 catalog through git mirror Codex 2026-05-30 02:26:41 +08:00
  • 92ee2d5c3b chore: promote G14 GitOps source d1457bd HWLAB G14 GitOps Bot 2026-05-29 18:08:35 +00:00
  • d1457bda4c Merge pull request #594 from pikasTech/fix/v02-publish-reuse-counts Lyon 2026-05-30 02:05:25 +08:00
  • 72d80b35a4 fix: report v02 env reuse publishes accurately Codex 2026-05-30 02:04:31 +08:00
  • f54fea65e2 chore: promote G14 GitOps source cde83ef HWLAB G14 GitOps Bot 2026-05-29 17:54:51 +00:00
  • cde83efa07 Merge pull request #593 from pikasTech/probe/v02-devicepod-code-only-fastlane Lyon 2026-05-30 01:51:34 +08:00
  • 1ff2c34abd test: exercise v02 device-pod code rollout Codex 2026-05-30 01:50:08 +08:00
  • 73ff1767e2 chore: promote G14 GitOps source c2a3e66 HWLAB G14 GitOps Bot 2026-05-29 17:42:35 +00:00
  • c2a3e66289 Merge pull request #592 from pikasTech/fix/v02-manual-cicd-trigger Lyon 2026-05-30 01:40:04 +08:00
  • 052e9d5291 fix: use manual v02 ci trigger Codex 2026-05-30 01:38:56 +08:00
  • 59d04e3380 chore: promote G14 GitOps source 69293dc HWLAB G14 GitOps Bot 2026-05-29 17:26:01 +00:00
  • 69293dcde6 Merge pull request #590 from pikasTech/fix/v02-env-reuse-code-only-fastlane Lyon 2026-05-30 01:17:03 +08:00
  • b70c9a1a54 fix: enable v02 env reuse code-only rollout Codex 2026-05-30 01:16:07 +08:00
  • 63e16a0645 chore: promote G14 GitOps source 3238f01 HWLAB G14 GitOps Bot 2026-05-29 16:13:49 +00:00
  • 3238f01177 Merge pull request #589 from pikasTech/fix/v02-env-reuse-collect-artifacts Lyon 2026-05-30 00:06:27 +08:00
  • 5130c370d3 fix: accept env reuse image tags in v02 catalog refresh Codex 2026-05-30 00:05:45 +08:00
  • 03e97ccb20 Merge pull request #588 from pikasTech/fix/git-mirror-health-endpoint Lyon 2026-05-29 23:55:12 +08:00
  • d891717f2f fix: add health endpoint to git mirror Codex 2026-05-29 23:54:38 +08:00
  • c79bf656db Merge pull request #587 from pikasTech/fix/v02-env-reuse-bun-path Lyon 2026-05-29 23:39:18 +08:00
  • c2a6c8287a fix: include git and stable bun in v02 env image Codex 2026-05-29 23:38:06 +08:00
  • 6a6885053e Merge pull request #586 from pikasTech/fix/v02-smart-git-mirror-gzip Lyon 2026-05-29 23:16:41 +08:00
  • de7a415748 fix: decode compressed git mirror rpc requests Codex 2026-05-29 23:15:54 +08:00
  • d6aec5212f Merge pull request #585 from pikasTech/fix/v02-smart-git-mirror Lyon 2026-05-29 23:05:32 +08:00
  • 3d009a1e61 fix: serve git mirror with smart http Codex 2026-05-29 23:03:51 +08:00
  • 3e551d0c6b Merge pull request #584 from pikasTech/fix/v02-env-reuse-boot Lyon 2026-05-29 22:54:27 +08:00
  • 200aa99f1f fix: resolve bun binary for v02 device-pod boot Codex 2026-05-29 22:51:11 +08:00
  • d1ffc007e4 feat: add v02 device-pod env reuse boot path Codex 2026-05-29 22:49:08 +08:00
  • 56b720efa8 Merge pull request #583 from pikasTech/fix/v02-devops-git-mirror Lyon 2026-05-29 21:55:16 +08:00
  • 9e4fd3f758 fix: read v02 ci source from git mirror Codex 2026-05-29 21:45:24 +08:00
  • 9deffc415d Merge pull request #582 from pikasTech/fix/v02-cicd-git-timeouts Lyon 2026-05-29 21:09:20 +08:00
  • b97465bbd7 fix: bound v02 ci git operations Codex 2026-05-29 21:07:34 +08:00
  • 53dafe297a docs: specify v02 git mirror boot variables Codex 2026-05-29 20:41:43 +08:00
  • acf91bb0af Merge pull request #581 from pikasTech/fix/device-profile-id-authority-20260529 Lyon 2026-05-29 20:32:30 +08:00
  • fb46d6c267 fix: enforce device pod profile identity Codex 2026-05-29 20:31:30 +08:00
  • b3a035e542 chore: promote G14 GitOps source 12c6331 HWLAB G14 GitOps Bot 2026-05-29 12:24:45 +00:00
  • 12c6331e63 Merge pull request #580 from pikasTech/fix/device-job-empty-blocker-20260529 Lyon 2026-05-29 20:19:01 +08:00
  • be50c2fde4 fix: normalize empty device job blockers Codex 2026-05-29 20:18:09 +08:00
  • 188e683af1 chore: promote G14 GitOps source 23d2860 HWLAB G14 GitOps Bot 2026-05-29 12:07:25 +00:00
  • 23d286086f Merge pull request #579 from pikasTech/fix/device-lease-fk-order-20260529 Lyon 2026-05-29 20:00:15 +08:00
  • 99102f921b fix: create device lease holder session first Codex 2026-05-29 19:59:29 +08:00
  • def6473a90 chore: promote G14 GitOps source 96871af HWLAB G14 GitOps Bot 2026-05-29 11:46:48 +00:00
  • 96871af6b4 Merge pull request #578 from pikasTech/fix/v02-device-pod-forbidden-20260529 Lyon 2026-05-29 19:41:08 +08:00
  • 83840d43c8 fix: distinguish forbidden device pod access Codex 2026-05-29 19:40:18 +08:00
  • dcfdf24e46 chore: promote G14 GitOps source b37f13f HWLAB G14 GitOps Bot 2026-05-29 11:32:43 +00:00
  • b37f13ffda Merge pull request #577 from pikasTech/fix/v02-device-pod-multi-id-20260529 Lyon 2026-05-29 19:27:44 +08:00
  • 6289978cd4 fix: list multiple device pod executors Codex 2026-05-29 19:26:58 +08:00
  • e6c7c9f519 chore: promote G14 GitOps source b6e9477 HWLAB G14 GitOps Bot 2026-05-29 11:19:58 +00:00
  • b6e94770c4 Merge pull request #576 from pikasTech/fix/v02-device-status-contract-20260529 Lyon 2026-05-29 19:14:22 +08:00
  • 8f0bda969b fix: align device pod status contract Codex 2026-05-29 19:13:06 +08:00
  • 98144166ba chore: promote G14 GitOps source 49b4357 HWLAB G14 GitOps Bot 2026-05-29 11:01:39 +00:00
  • 49b435796b Merge pull request #575 from pikasTech/fix/v02-device-job-reject-lifecycle-20260529 Lyon 2026-05-29 18:55:43 +08:00
  • 221e36ec4a fix: persist rejected device pod jobs Codex 2026-05-29 18:54:53 +08:00
  • 23515a0eae chore: promote G14 GitOps source c106a35 HWLAB G14 GitOps Bot 2026-05-29 10:46:22 +00:00
  • c106a357f4 Merge pull request #574 from pikasTech/fix/v02-prune-removed-gitops-20260529 Lyon 2026-05-29 18:40:33 +08:00
  • 186534305b fix: clean stale v02 gitops render output Codex 2026-05-29 18:39:21 +08:00
  • 3debe4ff1a chore: promote G14 GitOps source ff195f5 HWLAB G14 GitOps Bot 2026-05-29 10:24:07 +00:00
  • ff195f54df Merge pull request #573 from pikasTech/fix/v02-device-pod-mutating-error-context-20260529 Lyon 2026-05-29 18:17:44 +08:00
  • 8d5bbaa937 fix: return device pod context for mutating rejects Codex 2026-05-29 18:16:47 +08:00
  • 8d9b3ab96f chore: promote G14 GitOps source a1e59b3 HWLAB G14 GitOps Bot 2026-05-29 09:44:08 +00:00
  • a1e59b3d77 Merge pull request #571 from pikasTech/fix/v02-device-pod-profile-secret-guard-20260529 Lyon 2026-05-29 17:31:16 +08:00
  • 752fe382ab fix: reject secrets in device pod profiles Codex 2026-05-29 17:28:47 +08:00
  • a69e4e126b chore: promote G14 GitOps source baae127 HWLAB G14 GitOps Bot 2026-05-29 09:14:53 +00:00
  • baae127525 Merge pull request #570 from pikasTech/fix/v02-device-pod-executor-only-20260529 Lyon 2026-05-29 17:09:56 +08:00
  • 4c05009821 fix: require device pod executor for user jobs Codex 2026-05-29 17:08:27 +08:00
  • 710124ddfc chore: promote G14 GitOps source 5fed621 HWLAB G14 GitOps Bot 2026-05-29 08:36:01 +00:00