This website requires JavaScript.
Explore
Help
Sign In
wangdl
/
api-server
Watch
2
Star
0
Fork
0
You've already forked api-server
Code
Issues
45
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
deploy.yml
Actor
All actors
suche-Hermes
suyun-Claude
wangdl
Status
All status
success
failure
waiting
running
feat: M0-07 Observability — MetricsInterceptor + admin metrics AAPI
#115
:
Commit
2bd416c807
pushed by
wangdl
main
2026-05-22 23:20:10 +08:00
36s
fix: ThrottlerStorage v6 interface again
#114
:
Commit
c7052ee48e
pushed by
wangdl
main
2026-05-22 23:16:48 +08:00
38s
fix: last duplicate
#113
:
Commit
178225f212
pushed by
wangdl
main
2026-05-22 23:16:08 +08:00
18s
fix: remove duplicate TimeoutInterceptor import
#112
:
Commit
52ae413c19
pushed by
wangdl
main
2026-05-22 23:15:44 +08:00
17s
fix: restore AppModule class declaration
#111
:
Commit
966bda8b26
pushed by
wangdl
main
2026-05-22 23:15:26 +08:00
12s
fix: duplicate TimeoutInterceptor
#110
:
Commit
2f979a7048
pushed by
wangdl
main
2026-05-22 23:14:10 +08:00
18s
fix: remove duplicate AdminThrottleModule
#109
:
Commit
ec78330773
pushed by
wangdl
main
2026-05-22 23:13:38 +08:00
19s
fix: remove duplicate ContentSafetyModule import
#108
:
Commit
e8eeae55df
pushed by
wangdl
main
2026-05-22 23:13:18 +08:00
14s
fix: app.module dedup
#107
:
Commit
504861c5a1
pushed by
wangdl
main
2026-05-22 23:13:03 +08:00
10s
feat: M0-06 Content Safety — sensitive word check + admin AAPI
#106
:
Commit
9e8f3dccd7
pushed by
wangdl
main
2026-05-22 23:12:52 +08:00
10s
fix: ThrottlerStorage v6 interface
#105
:
Commit
4d977d2a85
pushed by
wangdl
main
2026-05-22 23:10:18 +08:00
38s
feat: M0-05 Traffic Protection — Redis throttle + timeout
#104
:
Commit
28d68675b1
pushed by
wangdl
main
2026-05-22 23:09:36 +08:00
18s
feat: M0-04 Audit — async BullMQ writes + riskLevel + reason + SecurityEvent
#103
:
Commit
b5a983dc6b
pushed by
wangdl
main
2026-05-22 23:04:14 +08:00
39s
feat: M0-03 feature flag whitelist + more config integration
#102
:
Commit
a1ac07bf88
pushed by
wangdl
main
2026-05-22 23:01:27 +08:00
37s
fix: MySQL compatible migration — replace double quotes with backticks
#101
:
Commit
8d5ff27a3c
pushed by
wangdl
main
2026-05-22 22:51:15 +08:00
38s
fix: HERMES_API_URL reference
#100
:
Commit
dee0b250b6
pushed by
wangdl
main
2026-05-22 22:40:36 +08:00
21s
fix: handle null config values
#99
:
Commit
663d419d91
pushed by
wangdl
main
2026-05-22 22:40:04 +08:00
1s
feat: integrate dynamic config into AI chat — temperature/max_tokens/URL from DB
#98
:
Commit
4077150295
pushed by
wangdl
main
2026-05-22 22:40:03 +08:00
8s
fix: Logger name typo
#97
:
Commit
585cde9431
pushed by
wangdl
main
2026-05-22 22:37:13 +08:00
21s
fix: AppAppAppConfigService typo
#96
:
Commit
b7cd0b2588
pushed by
wangdl
main
2026-05-22 22:36:52 +08:00
10s
feat: M0-03 Config & Feature Flag — DB-backed config + Redis cache + Admin AAPI
#95
:
Commit
8d52214dd5
pushed by
wangdl
main
2026-05-22 22:36:41 +08:00
7s
feat: M0-02 Admin event management AAPI — queues overview + failed + retry
#94
:
Commit
4c4d14724a
pushed by
wangdl
main
2026-05-22 22:27:45 +08:00
37s
feat: M0-02 EventBus — sync+async publish + DomainEvents queue
#93
:
Commit
42e9e80f4c
pushed by
wangdl
main
2026-05-22 22:23:42 +08:00
1m14s
feat: complete M0-01 — TraceId + BaseService + DomainEvent + SensitiveLogger
#92
:
Commit
3fd5f94db5
pushed by
wangdl
main
2026-05-22 22:19:44 +08:00
35s
fix: don't kill stream after approval — only abort on stop
#91
:
Commit
25d25b44f0
pushed by
wangdl
main
2026-05-22 19:19:10 +08:00
38s
fix: remove break after approval.request — let stream continue
#90
:
Commit
e6ecb2c48f
pushed by
wangdl
main
2026-05-22 19:16:38 +08:00
38s
feat: pass through approval.request events + approval endpoint
#89
:
Commit
2753063b6f
pushed by
wangdl
main
2026-05-22 17:32:37 +08:00
39s
feat: forward tool.started/completed events in SSE stream
#88
:
Commit
fc2725b5df
pushed by
wangdl
main
2026-05-22 17:21:09 +08:00
35s