Commit Graph
28 Commits
Author SHA1 Message Date
openqj 54834c3744 Merge pull request #28 from openqj/docker-runtime-runsc
Docker tasks: --docker-runtime option (runsc support, default off)
2026-10-26 10:29:14 +08:00
openqj b31e9365de Merge pull request #27 from openqj/host-profile-fixes
Fix codex-host profile (capability + netlink for bwrap)
2026-10-26 08:41:53 +08:00
openqj bfe3521ef7 Merge pull request #26 from openqj/host-sandbox
Host-level sandbox tasks (LocalExecutor + bwrap)
2026-10-26 08:26:53 +08:00
openqj 67acddaf7c Merge pull request #25 from openqj/egress-fixes
Fix egress/AppArmor configs found during host install
2026-10-26 08:03:13 +08:00
openqj 7859d5dd8c Merge pull request #24 from openqj/outer-hardening
Outer hardening: AppArmor, pids limit, egress allowlist
2026-10-26 07:43:57 +08:00
openqj 4f7c7eb13e Merge pull request #23 from openqj/tenant-isolation
Multi-tenant isolation for Docker tasks
2026-10-26 07:26:33 +08:00
openqj c5d245a7fb Merge pull request #22 from openqj/autoscaler
Autoscale workers by queue depth
2026-10-26 06:58:42 +08:00
openqj 67e1d3eb24 Merge pull request #21 from openqj/worker-concurrency-and-retry
Worker concurrency, survival (heartbeat/sweep/drain), retry endpoint
2026-10-26 06:48:48 +08:00
openqj 341f4a83e1 Merge pull request #20 from openqj/worker-poll-perf
Perf: light worker poll query + tasks(status) index
2026-10-26 06:21:30 +08:00
openqj a1e492657a Merge pull request #19 from openqj/host-error-surfacing
Surface failed-turn reason from thread_history in dispatch output
2026-10-26 06:15:03 +08:00
openqj 6a857e06bd Merge pull request #18 from openqj/fallback-real-turn-token-and-codex-home
Fallback: extract HTTP code from failed-turn JSON; Docker codex_home points at real relay home
2026-10-26 06:09:37 +08:00
openqj edc187bb70 Merge pull request #17 from openqj/docker-config-codex-home
Docker config: writable codex_home under /app/work
2026-10-26 05:59:27 +08:00
openqj 0f2e427d93 Merge pull request #16 from openqj/docker-config-repo-and-stderr
Docker default repo + keep stderr in worker error_text
2026-10-26 05:48:17 +08:00
openqj 3acf0d7b8c Merge pull request #15 from openqj/docker-config-state-path
Fix Docker config state path to work/host-state.json
2026-10-26 05:41:33 +08:00
openqj f49ccfd9bf Merge pull request #14 from openqj/docker-config-in-repo
Commit host-config-docker.json to the repo
2026-10-26 05:37:22 +08:00
openqj 1e33b6b3e0 Merge pull request #13 from openqj/fallback-thread-start-crash
Fallback also triggers on thread/start crash with explicit HTTP code
2026-10-26 05:31:34 +08:00
openqj 52048d7633 Merge pull request #12 from openqj/model-fallback-retry
Real model fallback retry (opt-in, at most once)
2026-10-26 05:25:29 +08:00
openqj f1d42d04f3 Merge pull request #11 from openqj/workers-precision-fix
Fix workers time columns to DOUBLE PRECISION on Postgres
2026-10-26 05:07:16 +08:00
openqj 3bc9d49d0c Merge pull request #10 from openqj/cloud-dispatch-pr
Cloud dispatch pool + auto PR (opt-in, skip clearly)
2026-10-26 04:59:51 +08:00
openqj d3e588e4b3 Merge pull request #9 from openqj/deploy-clean-fix
Fix deploy/rollback to clean code dir before extract
2026-10-26 04:43:18 +08:00
openqj 138094a3ae Merge pull request #8 from openqj/ops-batch
Ops batch: deploy automation, backup restore drill, monitoring, multi-user verification
2026-10-26 04:37:53 +08:00
openqj 6afef78ca8 Merge pull request #7 from openqj/repo-url-batch
Project repo_url: worker can run tasks from any git repo
2026-10-26 04:17:42 +08:00
openqj 71510a32d4 Merge pull request #6 from openqj/hotfix-cleanup-infra
Hotfix: stale-container cleanup must not delete infra containers
2026-10-26 04:02:54 +08:00
openqj 5a6d136ce4 Merge pull request #5 from openqj/prod-grade-batch
Production-grade: webhook execution, Postgres backup, rate limit, worker timeout/retry
2026-10-26 03:56:40 +08:00
openqj 86160ad175 Merge pull request #4 from openqj/oauth-real-login
OAuth real browser login: GET callback, userinfo, API key issuance
2026-10-26 03:36:52 +08:00
openqj fbb00b8b6f Merge pull request #3 from openqj/postgres-backend
Postgres real backend: psycopg adapter, schema, migration
2026-10-26 03:28:25 +08:00
openqj a19e77ee44 Merge pull request #2 from openqj/host/ci-cloud-tests
host: ci-cloud-tests
2026-10-26 03:09:08 +08:00
openqj dfd6ec4013 Merge pull request #1 from openqj/chore/gitignore-state-backups
Ignore host-state backup files
2026-10-26 03:01:19 +08:00