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 |
|