deploy-promoter[bot]
83ebf85934
chore(deploy): remove ljwx workloads from k3s
2026-04-09 09:35:16 +02:00
deploy-promoter[bot]
6d197cc608
promote(ops): queue normalize [skip ci]
2026-04-08 08:04:09 +00:00
deploy-promoter[bot] and Claude Opus 4.6
9bdd67f4d2
fix(ljwx-tuoyu): switch base image to GHCR, drop harbor ref
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 18:22:21 +02:00
deploy-promoter[bot] and Claude Opus 4.6
8b5e24838e
fix(omni-stock): inject env secret into backend deployment
...
Add envFrom secretRef for omni-stock-env (DATABASE_URL, TUSHARE_TOKEN, TZ).
Increase initialDelaySeconds for startup with DB migration.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 18:20:08 +02:00
deploy-promoter[bot] and Claude Opus 4.6
1d34a4f283
fix(ljwx-tuoyu): match kustomize image name to harbor base ref
...
Base deployment uses harbor image name; overlay must match it
to rewrite to GHCR digest.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 18:20:03 +02:00
deploy-promoter[bot]
c5f974b95b
promote(dev): ljwx-tuoyu sha-2888635 [skip ci]
2026-04-05 18:19:27 +02:00
deploy-promoter[bot] and Claude Opus 4.6
fc18837a3e
fix(ljwx-tuoyu): correct containerPort 80→8000 and health paths
...
Uvicorn listens on 8000. Probes should hit /healthz and /readyz.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 18:16:48 +02:00
deploy-promoter[bot] and Claude Opus 4.6
2687660581
fix(overlays): point kustomize image entries to GHCR
...
Consolidate duplicate brunogao→harbor entries to point directly to
lingjingwanxiang GHCR digests. Fixes kustomize image name matching
so ArgoCD renders correct GHCR images.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 17:12:05 +02:00
deploy-promoter[bot]
7e3a1d65ad
promote(dev): 5 services [skip ci]
2026-04-05 17:06:57 +02:00
deploy-promoter[bot] and Claude Opus 4.6
2551a32979
queue: add qlib-predict and sync-service entries
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 17:05:28 +02:00
deploy-promoter[bot] and Claude Opus 4.6
655c404b43
fix(services): correct GHCR namespace from brunogao to lingjingwanxiang
...
All GHCR packages are under the org namespace. brunogao personal
namespace causes push permission denied errors.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 16:54:55 +02:00
deploy-promoter[bot] and Claude Opus 4.6
de86eaff0d
fix(omni-stock): add imagePullSecrets for GHCR pull
...
Pods fail with ErrImagePull without ghcr-pull secret reference.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 16:50:21 +02:00
deploy-promoter[bot] and Claude Opus 4.6
e8e700daa1
feat(services): migrate stock/tuoyu/sync-service to GHCR in service map
...
Update kustomizeImageName to ghcr.io for ljwx-stock (4 services),
ljwx-tuoyu, and sync-service across all environment variants.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 16:38:44 +02:00
deploy-promoter[bot] and Claude Opus 4.6
c2ea288d8f
chore(omni-stock): scaffold base + dev overlay + ArgoCD app
...
V3-lite onboarding for omni-stock ServiceGroup (backend + frontend).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 15:49:38 +02:00
deploy-promoter[bot] and Claude Opus 4.6
08b854fffb
fix(ljwx-website): containerPort 80 → 3000 (Next.js listens on 3000)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 18:21:35 +02:00
deploy-promoter[bot] and Claude Opus 4.6
1457e6bd23
fix(infra): use timescaledb:latest-pg16 instead of HA (uid compat)
...
timescaledb-ha uses uid 1000, existing PVC owned by uid 999.
timescaledb:latest-pg16 uses uid 70 (standard postgres) which is
compatible with existing data directory permissions.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 15:16:11 +02:00
deploy-promoter[bot] and Claude Opus 4.6
bdccbb2b34
feat(infra): switch PostgreSQL to TimescaleDB HA image
...
- Image: pgvector/pgvector:pg16 → timescale/timescaledb-ha:pg16
- Add shared_preload_libraries=timescaledb
- TimescaleDB HA includes pgvector, no functionality loss
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 15:13:05 +02:00
deploy-promoter[bot] and Claude Opus 4.6
b11a2f737b
feat(ljwx-health): switch from MySQL to PostgreSQL
...
- ConfigMap: datasource URL/driver/host → PostgreSQL
- Flyway: re-enable with migration-pg scripts
- Init containers: wait for PostgreSQL instead of MySQL
- DB_PASSWORD secret patched to PostgreSQL credentials
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 14:18:42 +02:00
deploy-promoter[bot] and Claude Opus 4.6
0b65195817
fix(ljwx-health): disable Flyway — incompatible with MySQL 8.0
...
Flyway 10.10.0 dropped MySQL 8.0 support. Disable until PostgreSQL migration.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 13:10:07 +02:00
deploy-promoter[bot] and Claude Opus 4.6
a582ba3f9b
feat(ljwx-health): add ghcr-pull imagePullSecret for V3-lite GHCR migration
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 11:50:58 +02:00
deploy-promoter[bot]
d5d749207d
feat(gitops): onboard ljwx-tuoyu dev baseline
2026-03-25 14:57:36 +01:00
deploy-promoter[bot]
3461778a78
fix(gitops): unblock bigscreen and stock-agent rollout
2026-03-25 10:18:57 +01:00
deploy-promoter[bot]
5701ffafb3
fix(gitops): repair k3s runtime contracts
2026-03-25 10:13:12 +01:00
deploy-promoter[bot]
a1d3571a06
promote(dev): agent-platform sha-5819f97 [skip ci]
2026-03-16 15:10:26 +00:00
deploy-promoter[bot]
7168fb1b6d
promote(dev): agent-platform sha-926e56f [skip ci]
2026-03-16 11:46:55 +00:00
deploy-promoter[bot]
41633458d6
promote(ops): queue normalize [skip ci]
2026-03-15 16:00:19 +00:00
deploy-promoter[bot]
2b5004ece6
promote(dev): agent-platform-demo sha-1b67c09 [skip ci]
2026-03-15 15:30:27 +00:00
deploy-promoter[bot]
5e3198ab18
promote(dev): agent-platform-demo sha-6e0af94 [skip ci]
2026-03-15 11:35:26 +00:00
deploy-promoter[bot]
d578ab8007
feat(gitops): onboard agent-platform-demo dev baseline
2026-03-15 09:00:51 +01:00
deploy-promoter[bot]
533f1998de
promote(dev): agent-platform sha-d8237ae [skip ci]
2026-03-15 05:00:42 +00:00
deploy-promoter[bot]
d123ca9571
promote(ops): queue normalize [skip ci]
2026-03-14 04:50:12 +00:00
deploy-promoter[bot]
67d7c2235e
promote(dev): ljwx-health-boot sha-408286f [skip ci]
2026-03-14 04:40:19 +00:00
deploy-promoter[bot]
3bcb2ebc68
promote(dev): 3 services [skip ci]
2026-03-14 04:30:20 +00:00
deploy-promoter[bot]
afa95555a1
promote(ops): queue normalize [skip ci]
2026-03-11 08:40:19 +00:00
deploy-promoter[bot]
f53bdc042b
promote(dev): 2 services [skip ci]
2026-03-11 08:20:39 +00:00
deploy-promoter[bot]
cc28e2b0e5
promote(ops): queue normalize [skip ci]
2026-03-11 07:20:32 +00:00
deploy-promoter[bot]
80f1917299
promote(dev): 2 services [skip ci]
2026-03-11 07:10:42 +00:00
deploy-promoter[bot]
da73699c22
promote(dev): ljwx-stock-agent sha-05e054b [skip ci]
2026-03-11 07:00:28 +00:00
deploy-promoter[bot]
c6bdceb8f4
promote(ops): queue normalize [skip ci]
2026-03-11 06:50:17 +00:00
deploy-promoter[bot]
96ca85fda9
promote(dev): ljwx-health-bigscreen sha-95b32c7 [skip ci]
2026-03-11 06:30:19 +00:00
deploy-promoter[bot]
14f0cb08b0
fix(ci): detect deploy PR changes via github api
2026-03-10 12:29:05 +01:00
deploy-promoter[bot]
86db60aeac
promote(ops): queue normalize [skip ci]
2026-03-10 10:20:25 +00:00
deploy-promoter[bot]
ca71b08437
promote(dev): ljwx-website sha-af02839 [skip ci]
2026-03-10 10:10:23 +00:00
deploy-promoter[bot]
8b17ef6eb4
promote(dev): 2 services [skip ci]
2026-03-10 10:00:47 +00:00
deploy-promoter[bot]
345cb3038d
promote(ops): queue normalize [skip ci]
2026-03-10 09:50:24 +00:00
deploy-promoter[bot]
7c8a5f8984
fix(gitops): fallback when rg is unavailable
2026-03-10 10:44:23 +01:00
deploy-promoter[bot]
e4dc3c2742
promote(dev): ljwx-dify sha-6d59027 [skip ci]
2026-03-10 09:30:32 +00:00
deploy-promoter[bot]
f3fd835cd6
promote(ops): queue normalize [skip ci]
2026-03-10 08:50:26 +00:00
deploy-promoter[bot]
cacac788d1
promote(dev): ljwx-health-bigscreen sha-fea0f0e [skip ci]
2026-03-10 08:40:38 +00:00
deploy-promoter[bot]
1384982374
promote(prod): 4 services [skip ci]
2026-03-10 08:49:33 +01:00
deploy-promoter[bot]
5fa89fdab0
fix(health): reconcile promoted overlay digests
2026-03-10 08:49:08 +01:00
deploy-promoter[bot]
522645205f
fix(promoter): accumulate shared overlay image updates
2026-03-10 08:47:55 +01:00
deploy-promoter[bot]
37bbd8dc91
promote(dev): 3 services [skip ci]
2026-03-10 07:40:29 +00:00
deploy-promoter[bot]
125aec75cd
fix(platform): use regcred for harbor pulls
2026-03-10 07:10:42 +01:00
deploy-promoter[bot]
0fc06c3e4a
fix(health): route dashboard service to container port
2026-03-10 07:08:55 +01:00
deploy-promoter[bot]
0d912d095d
fix(health): use unified flyway baseline config
2026-03-10 07:06:18 +01:00
deploy-promoter[bot]
b07e912f2b
fix(health): align flyway baseline and ingress
2026-03-10 07:04:08 +01:00
deploy-promoter[bot]
460a748e9a
fix(health): mount boot log directory
2026-03-10 07:00:46 +01:00
deploy-promoter[bot]
73b4711bf5
fix(gitops): align platform and health runtime targets
2026-03-10 06:59:05 +01:00
deploy-promoter[bot]
5c38ae67e4
fix(health): align aggregate overlay with harbor
2026-03-10 06:51:57 +01:00
deploy-promoter[bot]
a332261318
promote(prod): 3 services [skip ci]
2026-03-10 06:50:27 +01:00
deploy-promoter[bot]
27b11068cd
promote(dev): ljwx-health-admin sha-6eea694 [skip ci]
2026-03-10 05:40:19 +00:00
deploy-promoter[bot]
9e49c35f02
fix(health): align gitops with legacy argo app
2026-03-10 06:33:57 +01:00
deploy-promoter[bot]
9bec7c57dc
promote(dev): ljwx-health-boot sha-f3eec3c [skip ci]
2026-03-10 05:30:25 +00:00
deploy-promoter[bot]
17ceda1ea3
fix(arc): raise runner quota headroom
2026-03-10 06:14:18 +01:00
deploy-promoter[bot]
b33b4c12a2
promote(ops): queue normalize [skip ci]
2026-03-10 05:10:24 +00:00
deploy-promoter[bot]
647cf7646f
feat(onboarding): migrate platform and health gitops mappings
2026-03-10 05:31:00 +01:00
deploy-promoter[bot]
48c042a63d
promote(ops): queue normalize [skip ci]
2026-03-10 01:20:20 +00:00
deploy-promoter[bot]
88fcfa6422
chore(evidence): record openclaw sha-b30834a [skip ci]
2026-03-10 02:08:33 +01:00
deploy-promoter[bot]
5e25f8a59d
chore(release): promote openclaw sha-b30834a [skip ci]
2026-03-10 02:08:09 +01:00
deploy-promoter[bot]
5d07464992
feat(openclaw): enable n8n handoff config
2026-03-10 01:50:16 +01:00
deploy-promoter[bot]
4bb64c0ece
promote(ops): queue normalize [skip ci]
2026-03-10 00:20:19 +00:00
deploy-promoter[bot]
3d14c114b4
promote(dev): openclaw sha-873391a [skip ci]
2026-03-10 00:10:21 +00:00
deploy-promoter[bot]
d0b4d48d11
feat(platform): define openclaw n8n handoff contract
2026-03-10 01:07:05 +01:00
deploy-promoter[bot]
4d41b6c25e
feat(platform): codify capability ownership matrix
2026-03-10 00:51:18 +01:00
deploy-promoter[bot]
531470ef09
feat(platform): register openclaw stock capabilities
2026-03-10 00:09:31 +01:00
deploy-promoter[bot]
23a009edf7
promote(dev): openclaw sha-dd1761c [skip ci]
2026-03-09 23:00:48 +00:00
deploy-promoter[bot]
4bec084c41
promote(dev): ljwx-stock-qlib-predict sha-e716db6 [skip ci]
2026-03-09 22:00:34 +00:00
deploy-promoter[bot]
35d9b677f8
promote(dev): 4 services [skip ci]
2026-03-09 21:50:42 +00:00
deploy-promoter[bot]
d20a69c6fa
fix(arc): raise runner quota for build concurrency
2026-03-09 22:46:18 +01:00
deploy-promoter[bot]
57c69b9bad
promote(dev): ljwx-stock-qlib-predict sha-6121581 [skip ci]
2026-03-09 21:30:22 +00:00
deploy-promoter[bot]
f8542df932
promote(dev): ljwx-dify sha-4c15a77 [skip ci]
2026-03-09 13:19:55 +00:00
deploy-promoter[bot]
d0478265ff
promote(ops): queue normalize [skip ci]
2026-03-09 08:20:36 +00:00
deploy-promoter[bot]
ca5dae130e
promote(ops): queue normalize [skip ci]
2026-03-09 08:00:28 +00:00
deploy-promoter[bot]
25d0d6a49b
feat(arc): migrate org runners to scale sets
2026-03-09 08:48:47 +01:00
deploy-promoter[bot]
d847329f08
promote(ops): queue normalize [skip ci]
2026-03-09 07:40:20 +00:00
deploy-promoter[bot]
2d7fdd5f33
promote(ops): queue normalize [skip ci]
2026-03-09 06:20:26 +00:00
deploy-promoter[bot]
6d4f2822eb
promote(ops): queue normalize [skip ci]
2026-03-09 06:10:17 +00:00
deploy-promoter[bot]
d9d450f6c4
promote(ops): queue normalize [skip ci]
2026-03-09 05:50:20 +00:00
deploy-promoter[bot]
6d6c656060
docs(platform): add branch and service acceptance record
2026-03-09 05:40:14 +01:00
deploy-promoter[bot]
07ff8faa5e
fix(knowledge): ignore missing dify documents on delete
2026-03-09 05:33:07 +01:00
deploy-promoter[bot]
a16b0fd53f
fix(knowledge): tolerate dify delete responses
2026-03-09 05:31:26 +01:00
deploy-promoter[bot]
9c18f76218
chore(knowledge): remove candidate review sample
2026-03-09 05:30:23 +01:00
deploy-promoter[bot]
4437162aad
feat(knowledge): promote reviewed candidate artifacts
2026-03-09 05:26:18 +01:00
deploy-promoter[bot]
8e0c2d5b71
promote(ops): queue normalize [skip ci]
2026-03-09 01:40:20 +00:00
deploy-promoter[bot]
8fca94432b
fix(knowledge): validate staged insight files separately
2026-03-09 02:29:41 +01:00
deploy-promoter[bot]
211edb4844
fix(knowledge): normalize yaml timestamps in review staging
2026-03-09 02:28:21 +01:00
deploy-promoter[bot]
58cd969efc
fix(chat): mount platform contracts in dev
2026-03-09 02:04:49 +01:00
deploy-promoter[bot]
c43fefd6d2
deploy(chat): roll dev to sha-976fea8
2026-03-09 02:01:12 +01:00
deploy-promoter[bot]
73c920b221
feat(platform): add domain contracts and candidate review flow
2026-03-09 01:36:13 +01:00