|
|
28d68675b1
|
feat: M0-05 Traffic Protection — Redis throttle + timeout
Deploy API Server / build-and-deploy (push) Failing after 18s
|
2026-05-22 23:09:16 +08:00 |
|
|
|
b5a983dc6b
|
feat: M0-04 Audit — async BullMQ writes + riskLevel + reason + SecurityEvent
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 23:03:32 +08:00 |
|
|
|
a1ac07bf88
|
feat: M0-03 feature flag whitelist + more config integration
Deploy API Server / build-and-deploy (push) Successful in 37s
|
2026-05-22 23:00:47 +08:00 |
|
|
|
8d5ff27a3c
|
fix: MySQL compatible migration — replace double quotes with backticks
Deploy API Server / build-and-deploy (push) Successful in 38s
|
2026-05-22 22:50:33 +08:00 |
|
|
|
dee0b250b6
|
fix: HERMES_API_URL reference
Deploy API Server / build-and-deploy (push) Failing after 20s
|
2026-05-22 22:40:13 +08:00 |
|
|
|
663d419d91
|
fix: handle null config values
Deploy API Server / build-and-deploy (push) Failing after 1s
|
2026-05-22 22:40:02 +08:00 |
|
|
|
4077150295
|
feat: integrate dynamic config into AI chat — temperature/max_tokens/URL from DB
Deploy API Server / build-and-deploy (push) Has been cancelled
|
2026-05-22 22:39:52 +08:00 |
|
|
|
585cde9431
|
fix: Logger name typo
Deploy API Server / build-and-deploy (push) Failing after 21s
|
2026-05-22 22:36:49 +08:00 |
|
|
|
b7cd0b2588
|
fix: AppAppAppConfigService typo
Deploy API Server / build-and-deploy (push) Has been cancelled
|
2026-05-22 22:36:40 +08:00 |
|
|
|
8d52214dd5
|
feat: M0-03 Config & Feature Flag — DB-backed config + Redis cache + Admin AAPI
Deploy API Server / build-and-deploy (push) Has been cancelled
|
2026-05-22 22:36:32 +08:00 |
|
|
|
4c4d14724a
|
feat: M0-02 Admin event management AAPI — queues overview + failed + retry
Deploy API Server / build-and-deploy (push) Successful in 37s
|
2026-05-22 22:27:07 +08:00 |
|
|
|
42e9e80f4c
|
feat: M0-02 EventBus — sync+async publish + DomainEvents queue
Deploy API Server / build-and-deploy (push) Successful in 1m14s
|
2026-05-22 22:22:25 +08:00 |
|
|
|
3fd5f94db5
|
feat: complete M0-01 — TraceId + BaseService + DomainEvent + SensitiveLogger
Deploy API Server / build-and-deploy (push) Successful in 35s
|
2026-05-22 22:19:06 +08:00 |
|
|
|
25d25b44f0
|
fix: don't kill stream after approval — only abort on stop
Deploy API Server / build-and-deploy (push) Successful in 37s
|
2026-05-22 19:18:27 +08:00 |
|
|
|
e6ecb2c48f
|
fix: remove break after approval.request — let stream continue
Deploy API Server / build-and-deploy (push) Successful in 37s
|
2026-05-22 19:15:54 +08:00 |
|
|
|
2753063b6f
|
feat: pass through approval.request events + approval endpoint
Deploy API Server / build-and-deploy (push) Successful in 38s
|
2026-05-22 17:31:55 +08:00 |
|
|
|
fc2725b5df
|
feat: forward tool.started/completed events in SSE stream
Deploy API Server / build-and-deploy (push) Successful in 35s
|
2026-05-22 17:20:28 +08:00 |
|
|
|
ff56b79659
|
fix: knowledgeItems → items
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 15:54:25 +08:00 |
|
|
|
0e85231712
|
feat: admin knowledge base list with Prisma
Deploy API Server / build-and-deploy (push) Failing after 17s
|
2026-05-22 15:54:06 +08:00 |
|
|
|
644d62681e
|
ci: use fetch+reset for force push safety
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 15:44:38 +08:00 |
|
|
|
997b3c0cdb
|
feat: admin cost management — CRUD + monthly summary + expiry
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 15:40:24 +08:00 |
|
|
|
c6aa4cf88a
|
feat: admin billing API — DeepSeek + SiliconFlow balances
Deploy API Server / build-and-deploy (push) Successful in 38s
|
2026-05-22 15:31:51 +08:00 |
|
|
|
ee6ef23fb2
|
revert: remove billing module — already exists elsewhere
Deploy API Server / build-and-deploy (push) Failing after 17s
|
2026-05-22 15:28:02 +08:00 |
|
|
|
c170f6048b
|
feat: admin billing API — query DeepSeek + SiliconFlow balances
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 15:23:25 +08:00 |
|
|
|
cdf6195e6d
|
chore: update remote to wangdl/api-server
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 15:05:46 +08:00 |
|
|
|
97af7f4cce
|
fix: skip /data disk when identical to / on remote
Deploy API Server / build-and-deploy (push) Successful in 35s
|
2026-05-22 14:12:42 +08:00 |
|
|
|
7c712bc931
|
fix: add python/main.py process aliases
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 14:09:15 +08:00 |
|
|
|
3079b2a18e
|
fix: clean rewrite remote metrics with individual SSH calls
Deploy API Server / build-and-deploy (push) Successful in 36s
|
2026-05-22 14:04:14 +08:00 |
|
|
|
27dfc1c028
|
fix: add newlines to remote SSH awk commands
Deploy API Server / build-and-deploy (push) Successful in 37s
|
2026-05-22 14:00:31 +08:00 |
|
|
|
fc968830c5
|
fix: correct ps auxww column parsing + robust remote SSH script
Deploy API Server / build-and-deploy (push) Successful in 36s
|
2026-05-22 13:57:26 +08:00 |
|
|
|
92173cb8c4
|
fix: single SSH script for remote metrics + Chinese uptime + process desc
Deploy API Server / build-and-deploy (push) Successful in 38s
|
2026-05-22 13:51:19 +08:00 |
|
|
|
1776bed47e
|
feat: friendly process names + data disk + public IPs + domains
Deploy API Server / build-and-deploy (push) Successful in 36s
|
2026-05-22 13:42:42 +08:00 |
|
|
|
13a7718a3c
|
fix: simplify remote SSH commands for reliability
Deploy API Server / build-and-deploy (push) Successful in 37s
|
2026-05-22 13:34:08 +08:00 |
|
|
|
ad6112f4ab
|
fix: use wangdl.pem for 4-core SSH
Deploy API Server / build-and-deploy (push) Successful in 38s
|
2026-05-22 13:31:45 +08:00 |
|
|
|
f30a446bd5
|
feat: server metrics API — local os + remote SSH
Deploy API Server / build-and-deploy (push) Successful in 38s
|
2026-05-22 13:30:44 +08:00 |
|
|
|
c31725433d
|
feat: runs + SSE streaming proxy from Hermes /v1/runs
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 11:29:22 +08:00 |
|
|
|
aa0575b71b
|
fix: normalize IP by stripping ::ffff: prefix
Deploy API Server / build-and-deploy (push) Successful in 36s
|
2026-05-22 11:23:06 +08:00 |
|
|
|
63e73ecfaa
|
fix: trust proxy for real client IP from Nginx
Deploy API Server / build-and-deploy (push) Successful in 36s
|
2026-05-22 11:20:54 +08:00 |
|
|
|
f2d3f3f13f
|
feat: add AdminMessage persistence + conversation title auto-set + messages API
Deploy API Server / build-and-deploy (push) Failing after 21s
|
2026-05-22 11:03:24 +08:00 |
|
|
|
73e52d2201
|
fix: add validation decorators to conversation DTO
Deploy API Server / build-and-deploy (push) Successful in 38s
|
2026-05-22 10:49:27 +08:00 |
|
|
|
f20bdc0d7a
|
feat: add conversation management — sessionId + X-Hermes-Session-Id + CRUD
Deploy API Server / build-and-deploy (push) Successful in 37s
|
2026-05-22 10:43:18 +08:00 |
|
|
|
3b42a8618a
|
refactor: remove hardcoded system prompt — let Hermes handle natively
Deploy API Server / build-and-deploy (push) Successful in 40s
|
2026-05-22 10:28:41 +08:00 |
|
|
|
c2e8f92abe
|
refactor: remove DeepSeek fallback — Hermes only; fail fast on error
Deploy API Server / build-and-deploy (push) Successful in 39s
|
2026-05-22 10:10:11 +08:00 |
|
|
|
6413936472
|
ci: fix missing DATABASE_URL env for prisma migrate
Deploy API Server / build-and-deploy (push) Successful in 35s
|
2026-05-22 10:08:24 +08:00 |
|
|
|
ea7f6736df
|
ci: add NestJS build + deploy — npm ci + prisma + nest build + rsync + restart
Deploy API Server / build-and-deploy (push) Failing after 23s
|
2026-05-22 10:04:47 +08:00 |
|
WangDL
|
34774e5325
|
fix: type cast messages for DeepSeekProvider compatibility
Deploy API Server / build-and-deploy (push) Successful in 12s
|
2026-05-22 00:28:12 +08:00 |
|
WangDL
|
a550ce2e67
|
feat: route admin chat through Hermes Agent API (DeepSeek fallback)
Deploy API Server / build-and-deploy (push) Successful in 11s
|
2026-05-22 00:20:34 +08:00 |
|
WangDL
|
2b0bc92ebb
|
feat: add hermes dashboard config endpoint to admin-ai-chat
Deploy API Server / build-and-deploy (push) Successful in 12s
|
2026-05-22 00:02:14 +08:00 |
|
WangDL
|
f2d1c16299
|
fix: correct AdminRole import path in admin-ai-chat controller
Deploy API Server / build-and-deploy (push) Successful in 9s
|
2026-05-21 23:58:56 +08:00 |
|
WangDL
|
017d78a8d6
|
fix: add admin-ai-chat module + fix AdminUsersModule PasswordService dependency
Deploy API Server / build-and-deploy (push) Successful in 11s
|
2026-05-21 23:57:59 +08:00 |
|