-
a3d2ff1cb8
feat(web): support
@response metadata (text/json/html) and return matching run content type
main
slhafzjw
2026-02-25 19:30:17 +08:00
-
f332159217
refactor(docker): use configurable
SLHAF_HUB_IMAGE in compose instead of local build
slhafzjw
2026-02-25 17:17:14 +08:00
-
bcf0a316a6
fix(web): validate script create/update by compilation only
slhafzjw
2026-02-25 16:49:26 +08:00
-
ae94615095
refactor(docker): rename runtime artifact and entrypoint to
slhaf-hub
slhafzjw
2026-02-25 15:30:13 +08:00
-
c0bb645125
refactor(gradle): centralize plugin/dependency repositories in settings with aliyun mirrors
slhafzjw
2026-02-25 15:27:54 +08:00
-
923479b4cf
docs(readme): add compiled script cache to feature list
slhafzjw
2026-02-25 14:59:45 +08:00
-
e3886ff2ed
refactor(layout): organize sources into web script cli domains
slhafzjw
2026-02-25 14:50:53 +08:00
-
d79ff57b89
refactor(web): mask subtoken credentials in request audit path logs
slhafzjw
2026-02-25 14:48:02 +08:00
-
ab6d1204e6
refactor(test): split web host api tests by domain
slhafzjw
2026-02-25 14:43:23 +08:00
-
56d0b40dd3
refactor(script): split metadata parsing and cache from script engine
slhafzjw
2026-02-25 14:40:23 +08:00
-
62bd88efc9
refactor(web): split web host bootstrap and route implementation
slhafzjw
2026-02-25 14:37:19 +08:00
-
3933f0120b
refactor: add unified request audit logging for all web routes
slhafzjw
2026-02-25 14:31:38 +08:00
-
e6a993fcf1
feat: support
lateinit var args declaration for hostArgs injection and add coverage
slhafzjw
2026-02-25 14:24:37 +08:00
-
c8f4695582
refactor: inject default @param values into hostArgs and cache compiled scripts for run execution
slhafzjw
2026-02-25 14:17:46 +08:00
-
757af8d89b
refactor: rename HOST_* env vars to SLHAF_HUB_* across CLI/TUI, security, docs, and compose
slhafzjw
2026-02-25 13:59:27 +08:00
-
ff012c3b9a
refactor: extract shared auth route handlers and route registration for type/scripts/meta/run
slhafzjw
2026-02-25 13:53:51 +08:00
-
e2fdb99c91
feat: add subtoken path auth for /u/{name}@{token} type/scripts/meta/run routes and coverage
slhafzjw
2026-02-25 13:49:32 +08:00
-
07d5c1db52
feat: require explicit @param required flag and improve run failure output with params details
slhafzjw
2026-02-24 23:55:31 +08:00
-
fb6ffc1d4f
refactor: remove time demo script and update hello script metadata/params
slhafzjw
2026-02-24 23:50:48 +08:00
-
fda3ecfca4
docs: make README language references clickable links in EN and zh-CN docs
slhafzjw
2026-02-24 23:21:26 +08:00
-
327526ac5e
docs: update Quick Start in README and README.zh-CN with clone steps and local scripts volume path
slhafzjw
2026-02-24 23:19:47 +08:00
-
8a3ceb5bdb
docs: rewrite README and add Chinese docs (README.zh-CN.md)
slhafzjw
2026-02-24 23:13:56 +08:00
-
2c1b515326
refactor: rename Gradle root project to slhaf-hub
slhafzjw
2026-02-24 23:02:55 +08:00
-
8824b43a99
test: add WebHost API test-host coverage for health/auth, script CRUD, subtoken access, and timeout handling
slhafzjw
2026-02-24 23:01:31 +08:00
-
cdc91d7ffd
feat: add metadata-based script timeouts with validation and request timeout handling
slhafzjw
2026-02-24 22:48:57 +08:00
-
97b337e143
refactor: add configurable max run concurrency limit for script run routes
slhafzjw
2026-02-24 22:09:24 +08:00
-
29e32f1800
refactor: rename cli and tui tools
slhafzjw
2026-02-24 21:56:24 +08:00
-
a00332c1a7
feat: add env-based API defaults and enhance TUI with script picker and pretty response output
slhafzjw
2026-02-24 21:51:21 +08:00
-
2796638311
feat: add token-aware API TUI with subtoken actions and row-based focus navigation
slhafzjw
2026-02-24 21:14:53 +08:00
-
3e23adf821
feat: add hello and time demo hub scripts
slhafzjw
2026-02-24 18:52:37 +08:00
-
00508e3121
refactor: add --host option and default web host binding to 0.0.0.0
slhafzjw
2026-02-24 18:52:24 +08:00
-
5af1a18a48
chore: add Docker Compose usage instructions to README
slhafzjw
2026-02-24 18:40:52 +08:00
-
55213dc356
chore: add docker-compose configuration for slhaf-hub service
slhafzjw
2026-02-24 18:40:35 +08:00
-
340459f783
chore: add Docker support for running the web host
slhafzjw
2026-02-24 18:35:12 +08:00
-
f16d254f84
chore: ignore .gradle-user directory
slhafzjw
2026-02-24 18:09:40 +08:00
-
50cdd8e126
chore: initialize slhaf hub project
slhafzjw
2026-02-24 17:57:03 +08:00