• Joined on 2026-04-07
dailz pushed to master at dailz/hpc 2026-04-22 10:28:27 +08:00
5591b67f75 feat(task): auto-inject scheduling params into script template via scheduling_map
435ab285c1 fix(task): prevent RecoverStuckTasks from re-enqueueing in-flight tasks
8955e513aa fix(upload): add 30s timeout to background chunk cleanup goroutine
f13377ca7d fix(task): return empty string for unknown/empty Slurm states instead of defaulting to running
43329d2333 docs(openapi): remove deprecated POST /jobs/submit endpoint and SubmitJobRequest schema
Compare 12 commits »
dailz pushed to master at dailz/hpc 2026-04-20 10:41:23 +08:00
a7c48dae84 test(web): add Playwright config and E2E tests for file manager
6c19fed2f3 feat(web): add task views, file manager routing and sidebar menu
c197b9622b feat(web): add file manager views with chunked upload and file picker
f5e021d652 feat(web): add file manager and task types with API clients
d71cda3420 docs(openapi): update spec with task defaults and file_ids
Compare 22 commits »
dailz pushed to master at dailz/hpc 2026-04-16 15:17:21 +08:00
9092278d26 refactor(test): update test expectations for removed submit route
7c374f4fd5 refactor(handler,server): disable SubmitApplication endpoint, replaced by POST /tasks
36d842350c refactor(service): disable SubmitFromApplication fallback, fully replaced by POST /tasks
80f2bd32d9 docs(openapi): update spec to match code — add Tasks, fix schemas, remove submit endpoint
52a34e2cb0 feat(client): add CLI client entry point
Compare 40 commits »
dailz pushed to master at dailz/hpc 2026-04-10 09:26:37 +08:00
347b0e1229 fix: remove redundant binding tags and clarify logger compress logic
c070dd8abc fix(slurm): add default 30s timeout to HTTP client
1359730300 fix(store): return ErrRecordNotFound when updating non-existent template
Compare 3 commits »
dailz pushed to master at dailz/hpc 2026-04-10 08:50:31 +08:00
4ff02d4a80 fix: 移除 main() 中多余的 defer application.Close()
1784331969 feat: 添加应用骨架,配置化 zap 日志贯穿全链路
e6162063ca feat: 添加 HTTP 处理层和结构化日志
4903f7d07f feat: 添加业务服务层和结构化日志
fbfd5c5f42 feat: 添加数据模型和存储层
Compare 7 commits »
dailz pushed to master at dailz/hpc 2026-04-09 10:35:13 +08:00
246c19c052 feat(client): add functional option pattern for JWT auth config
f8119ff9e5 feat(auth): add JWTAuthTransport with auto-refresh RoundTrip
2dcbfb95b0 feat(auth): add token cache with thread-safe auto-refresh
49cbea948a feat(jwt): add HS256 JWT signing with stdlib-only implementation
Compare 4 commits »
dailz pushed to master at dailz/hpc 2026-04-09 08:57:41 +08:00
962f63a5c6 feat(slurmdb): add JobsService
2b14e41d0d feat(slurmdb): add AssocsService
74230630c8 feat(slurmdb): add ClustersService
acd1e175bd feat(slurmdb): add UsersService
f64e0dd8af feat(slurmdb): add AccountsService
Compare 10 commits »
dailz created branch master in dailz/hpc 2026-04-09 08:57:41 +08:00
dailz created repository dailz/hpc 2026-04-09 08:41:04 +08:00