admin
eb8df6de0f
fix(ui): remove sidebar collapse footer and unify header control heights
Build and Deploy / build-and-push (push) Successful in 52s
2026-07-26 16:27:24 +08:00
admin
88ca62b6c0
feat(ui): collapsible sidebar and move logout into top user menu
Build and Deploy / build-and-push (push) Successful in 53s
2026-07-26 16:07:37 +08:00
admin
90e0552f7b
fix(docker): keep /sbin in PATH so apk works during image build
Build and Deploy / build-and-push (push) Successful in 59s
2026-07-26 15:55:13 +08:00
admin
7043c166ec
feat(docker): install mise in standalone image for language runtime
Build and Deploy / build-and-push (push) Failing after 12s
2026-07-26 15:44:50 +08:00
admin
5fe8639342
fix(mysql): use loc=Local to avoid unknown time zone Asia/Shanghai
Build and Deploy / build-and-push (push) Successful in 53s
2026-07-26 15:40:28 +08:00
admin
472b956203
fix(docker): surface backend crash logs in docker logs and print DB target
Build and Deploy / build-and-push (push) Successful in 52s
2026-07-26 15:20:56 +08:00
admin
afe7833539
fix(docker): do not hardcode sqlite; allow env to override config.ini
Build and Deploy / build-and-push (push) Successful in 53s
2026-07-26 15:14:19 +08:00
admin
c06a8a7f7d
docs: update README for React frontend and standalone Docker deploy
Build and Deploy / build-and-push (push) Successful in 51s
2026-07-26 14:55:45 +08:00
admin
3b77837323
fix(docker): start backend with 'taskpool server' under supervisord
Build and Deploy / build-and-push (push) Successful in 52s
2026-07-26 14:49:15 +08:00
admin
24e809557e
fix(ci): sync pnpm-lock with @tailwindcss/vite and rename image to taskpool
Build and Deploy / build-and-push (push) Successful in 1m17s
2026-07-26 14:36:57 +08:00
admin
3fa0674cbb
Merge branch 'main' of https://git.viaeon.com/admin/TaskPool-React
Build and Deploy / build-and-push (push) Failing after 5s
2026-07-26 08:44:58 +08:00
admin
e6956aa001
Initial commit: TaskPool React panel
...
- React frontend with route-level code splitting
- Backend rebranded from Baihu to TaskPool
- DB brand migration script and local compatibility
2026-07-26 08:43:52 +08:00
admin
f7a7d44ebe
feat: 添加安装页面,支持 SQLite 和 Redis 配置
...
Build and Deploy / build-and-push (push) Failing after 42s
- 新增安装控制器 (install_controller.go)
- 新增安装服务 (install_service.go)
- 添加 Redis 配置结构到配置服务
- 更新路由注册,添加安装 API
- 创建前端安装页面 (Install.tsx)
- 支持 SQLite 和 MySQL 数据库选择
- Redis 为可选配置
- 安装完成后创建管理员账号
API 端点:
- GET /api/v1/install/status - 获取安装状态
- POST /api/v1/install - 执行安装
2026-07-21 17:07:41 +00:00
admin
c55f184cfa
fix: set BH_SERVER_HOST=0.0.0.0 for external access
Build and Deploy / build-and-push (push) Successful in 49s
2026-07-21 22:36:18 +08:00
admin
b4eff7ee04
fix: set GOTOOLCHAIN=auto for go 1.26+ requirement
Build and Deploy / build-and-push (push) Successful in 1m10s
2026-07-21 22:19:16 +08:00
admin
0caa572674
fix: use Dockerfile.standalone for single-container deployment
Build and Deploy / build-and-push (push) Failing after 16s
2026-07-21 22:17:52 +08:00
admin
fb72b34b59
feat: add standalone Dockerfile with frontend and backend
Build and Deploy / build-and-push (push) Successful in 10s
Build and Deploy / deploy (push) Failing after 0s
2026-07-21 22:17:23 +08:00
admin
8928c348df
feat: add standalone Dockerfile with frontend and backend
Build and Deploy / build-and-push (push) Successful in 10s
Build and Deploy / deploy (push) Failing after 0s
2026-07-21 22:17:22 +08:00
admin
26841b4384
feat: add standalone Dockerfile with frontend and backend
Build and Deploy / build-and-push (push) Successful in 10s
Build and Deploy / deploy (push) Failing after 0s
2026-07-21 22:17:21 +08:00
admin
cc9e8bd62d
fix: use sshpass instead of ssh-action
Build and Deploy / build-and-push (push) Successful in 9s
Build and Deploy / deploy (push) Failing after 0s
2026-07-21 21:26:00 +08:00
admin
210fea2195
fix: use shell docker login instead of action
Build and Deploy / build-and-push (push) Successful in 12s
Build and Deploy / deploy (push) Failing after 0s
2026-07-21 21:24:45 +08:00
admin
0d2291dceb
fix: use TOKEN secret for registry login
Build and Deploy / build-and-push (push) Failing after 10s
Build and Deploy / deploy (push) Has been skipped
2026-07-21 20:19:10 +08:00
admin
2353b76e9f
fix: merge build and docker into single job to avoid artifact upload issues
Build and Deploy / build-and-push (push) Failing after 10s
Build and Deploy / deploy (push) Has been skipped
2026-07-21 20:16:59 +08:00
admin
b62e4cc8a3
fix: remove artifact upload, build directly in docker job
Build and Deploy / build-and-push (push) Failing after 11s
Build and Deploy / deploy (push) Has been skipped
2026-07-21 20:16:56 +08:00
admin
6d6ab0710e
fix: downgrade upload/download-artifact to v3 for Gitea runner compatibility
Build and Deploy / build (push) Failing after 22s
Build and Deploy / docker (push) Has been skipped
Build and Deploy / deploy (push) Has been skipped
2026-07-21 11:40:51 +08:00
admin
c3e834a2b4
fix: remove duplicate endpoints.ts, fix Login imports
...
Build and Deploy / build (push) Failing after 10s
Build and Deploy / docker (push) Has been skipped
Build and Deploy / deploy (push) Has been skipped
- Remove web/src/api/endpoints.ts (redundant with index.ts)
- Fix Login.tsx to use useLogin hook
- Simplify Dockerfile (use CI-built artifacts)
2026-07-20 20:00:41 +00:00
admin
6ffa2ecdfb
feat: add Monaco editor, API error handling, and CI/CD
...
Build and Deploy / build (push) Failing after 32s
Build and Deploy / docker (push) Has been skipped
Build and Deploy / deploy (push) Has been skipped
- Monaco Editor: script editor with syntax highlighting
- API: error handling with ApiError class and token management
- CI/CD: Gitea Actions workflow for build, Docker, and deploy
- Docker: multi-stage build with nginx
- nginx.conf: SPA fallback and API proxy
2026-07-20 17:00:21 +00:00
admin
2f76060c39
feat: complete all page components
...
Build-Deploy-Server / build (base, debian, ) (push) Failing after 7s
Build-Docker-ARM64 / build (base, debian, ) (push) Failing after 11s
Build-Docker-ARM64 / build (base-debian13, debian13, -debian13) (push) Failing after 11s
Build-Docker-ARM64 / build (base-minimal, minimal, -minimal) (push) Failing after 10s
Deploy VitePress to Pages / build (push) Has been cancelled
Deploy VitePress to Pages / Deploy (push) Has been cancelled
- Dashboard: system stats with cards
- Tasks: task management table with filters
- Scripts: script management grid
- Logs: execution log viewer
- Interconnect: node management
- Terminal: xterm.js integration
- Settings: theme and site config
- Login: authentication page
2026-07-19 18:47:35 +00:00
admin
e734026078
refactor: migrate frontend from Vue 3 to React 19
...
Build-Deploy-Server / build (base, debian, ) (push) Failing after 3m7s
Build-Docker-ARM64 / build (base, debian, ) (push) Failing after 23s
Build-Docker-ARM64 / build (base-debian13, debian13, -debian13) (push) Failing after 10s
Build-Docker-ARM64 / build (base-minimal, minimal, -minimal) (push) Failing after 10s
Deploy VitePress to Pages / build (push) Has been cancelled
Deploy VitePress to Pages / Deploy (push) Has been cancelled
- Replace Vue 3 with React 19
- Use TanStack Router and Query
- MoonShadow-inspired layout with sidebar navigation
- Lucide icons (stroke-width: 1.5)
- Framer Motion animations
- Theme support (dark/light)
- Vite 7 + pnpm build system
2026-07-19 12:36:47 +00:00
duorameng
ce6024015f
docs(interconnect): state that one token can only be configured for one child node
2026-07-16 09:51:29 +08:00
engigu
e29fc0b85b
Merge pull request #149 from acooler15/fix/openapi-task-tags
...
fix: add missing GET /tasks/tags endpoint to OpenAPI routes
2026-07-14 19:21:30 +08:00
acooler15
e2d3fc5f10
fix: add missing GET /tasks/tags endpoint to OpenAPI routes
...
The GetTags handler already exists in TaskController with proper Swagger
annotations, but was only registered in the internal API routes
(/api/v1/tasks/tags) and missing from the OpenAPI routes
(/open2api/v1/tasks/tags). This commit adds the missing route
registration so the endpoint is accessible via Bearer Token.
2026-07-14 18:20:55 +08:00
duorameng
64a735a932
chore: update docs
2026-07-13 09:00:58 +08:00
duorameng
ba3ba3e111
docs: optimize README.md release notes formatting to be compact
2026-07-13 09:00:17 +08:00
duorameng
6187a8df68
docs: update README.md for v1.1.20
2026-07-13 08:49:31 +08:00
duorameng
8dfff424a3
docs: aggregate all updates since v1.1.19 into changelog for v1.1.20
2026-07-13 08:48:54 +08:00
duorameng
7fca8d2efd
docs: update changelog for v1.1.20
2026-07-13 08:47:05 +08:00
duorameng
ad5939bdb9
feat: support sorting tasks and exit dialogs on ESC key ( #148 )
2026-07-13 08:42:18 +08:00
duorameng
0983cf1a38
feat(tasks): default log cleanup config to 30 records for new tasks
2026-07-10 09:25:40 +08:00
duorameng
e884db3c82
refactor(router): extract dashboard stats routes into registerDashboardRoutes
2026-07-10 09:17:30 +08:00
duorameng
fc13b30951
feat(deps): show environment support tip in depinstall command
2026-07-10 09:02:05 +08:00
duorameng
3354f3d5ed
feat(deps): implement dependency auto-completion and interactive installation CLI ( #147 )
2026-07-10 08:45:26 +08:00
duorameng
f0967abc6f
refactor(compress): extract 128 bytes threshold to MinCompressSize constant
2026-07-09 22:01:22 +08:00
duorameng
b67fa5bd58
perf(compress): optimize short logs by bypass compressing under 128 bytes
2026-07-09 20:36:47 +08:00
duorameng
516a91acc2
feat(web): support decoding zstd-compressed logs via fzstd in frontend
2026-07-09 20:30:41 +08:00
duorameng
9cc5ff6642
feat(tasks): refactor tiny_log streaming compression to use ZSTD with zstd: prefix
2026-07-09 20:25:39 +08:00
duorameng
290b5a002a
feat(utils): upgrade log compression to ZSTD with zlib backward compatibility
2026-07-09 19:04:41 +08:00
duorameng
89ee8ccfc6
style: add scrollbar and max height to log detail dialogs
2026-07-08 09:24:55 +08:00
duorameng
bd23599aa0
docs: release v1.1.19
2026-07-07 08:42:03 +08:00
duorameng
12e4672478
feat(tasks): support setting a default view for task list
2026-07-06 16:05:08 +08:00