Commit Graph

  • 060a8f132d revert: remove SetTrustedProxies modification main admin 2026-07-27 03:23:51 +08:00
  • 19b3fb60f7 fix(router): trust all proxies to fix MCP 'invalid Host header' error admin 2026-07-27 03:10:24 +08:00
  • 2c9b44aeca fix(nginx): add proxy config for /mcp and /open2api endpoints admin 2026-07-27 03:04:20 +08:00
  • bcf7cbbeea refactor(mcp): remove standalone HTTP mode, keep only built-in endpoint and stdio admin 2026-07-27 02:52:46 +08:00
  • f3a44a901e refactor(mcp): consolidate MCP implementation into internal package admin 2026-07-27 02:43:01 +08:00
  • 066383de83 feat(mcp): integrate MCP Server into backend service as built-in endpoint admin 2026-07-27 02:38:09 +08:00
  • f004cfc937 style(ui): unify settings input fields with consistent label style admin 2026-07-27 02:27:12 +08:00
  • 334152417b feat(ui): show both stdio and HTTP mode MCP config in settings admin 2026-07-27 02:25:48 +08:00
  • 6709c4ed77 feat(ui): improve settings form labels and descriptions for clarity admin 2026-07-27 02:22:35 +08:00
  • d104442e6b feat(mcp): add HTTP mode for remote Agent access (Hermes/OpenClaw URL support) admin 2026-07-27 02:20:30 +08:00
  • a9024ff6f8 feat(ui): add size system (sm/md/lg) + compact mode + remove collapsed dot admin 2026-07-26 20:14:42 +08:00
  • 29319ee2d3 docs: add MCP agent skill document admin 2026-07-26 19:30:57 +08:00
  • a0a90f558c feat(mcp): add official MCP Server for AI Agent integration admin 2026-07-26 19:30:43 +08:00
  • 7f54256ac0 fix(ui): narrow collapsed sidebar to 52px admin 2026-07-26 16:44:03 +08:00
  • eb8df6de0f fix(ui): remove sidebar collapse footer and unify header control heights admin 2026-07-26 16:27:24 +08:00
  • 88ca62b6c0 feat(ui): collapsible sidebar and move logout into top user menu admin 2026-07-26 16:07:37 +08:00
  • 90e0552f7b fix(docker): keep /sbin in PATH so apk works during image build admin 2026-07-26 15:55:13 +08:00
  • 7043c166ec feat(docker): install mise in standalone image for language runtime admin 2026-07-26 15:44:50 +08:00
  • 5fe8639342 fix(mysql): use loc=Local to avoid unknown time zone Asia/Shanghai admin 2026-07-26 15:40:28 +08:00
  • 472b956203 fix(docker): surface backend crash logs in docker logs and print DB target admin 2026-07-26 15:20:56 +08:00
  • afe7833539 fix(docker): do not hardcode sqlite; allow env to override config.ini admin 2026-07-26 15:14:19 +08:00
  • c06a8a7f7d docs: update README for React frontend and standalone Docker deploy admin 2026-07-26 14:55:45 +08:00
  • 3b77837323 fix(docker): start backend with 'taskpool server' under supervisord admin 2026-07-26 14:49:15 +08:00
  • 24e809557e fix(ci): sync pnpm-lock with @tailwindcss/vite and rename image to taskpool admin 2026-07-26 14:36:57 +08:00
  • 3fa0674cbb Merge branch 'main' of https://git.viaeon.com/admin/TaskPool-React admin 2026-07-26 08:44:58 +08:00
  • e6956aa001 Initial commit: TaskPool React panel admin 2026-07-26 08:43:52 +08:00
  • f7a7d44ebe feat: 添加安装页面,支持 SQLite 和 Redis 配置 admin 2026-07-21 17:07:41 +00:00
  • c55f184cfa fix: set BH_SERVER_HOST=0.0.0.0 for external access admin 2026-07-21 22:36:18 +08:00
  • b4eff7ee04 fix: set GOTOOLCHAIN=auto for go 1.26+ requirement admin 2026-07-21 22:19:16 +08:00
  • 0caa572674 fix: use Dockerfile.standalone for single-container deployment admin 2026-07-21 22:17:52 +08:00
  • fb72b34b59 feat: add standalone Dockerfile with frontend and backend admin 2026-07-21 22:17:23 +08:00
  • 8928c348df feat: add standalone Dockerfile with frontend and backend admin 2026-07-21 22:17:22 +08:00
  • 26841b4384 feat: add standalone Dockerfile with frontend and backend admin 2026-07-21 22:17:21 +08:00
  • cc9e8bd62d fix: use sshpass instead of ssh-action admin 2026-07-21 21:26:00 +08:00
  • 210fea2195 fix: use shell docker login instead of action admin 2026-07-21 21:24:45 +08:00
  • 0d2291dceb fix: use TOKEN secret for registry login admin 2026-07-21 20:19:10 +08:00
  • 2353b76e9f fix: merge build and docker into single job to avoid artifact upload issues admin 2026-07-21 20:16:59 +08:00
  • b62e4cc8a3 fix: remove artifact upload, build directly in docker job admin 2026-07-21 20:16:56 +08:00
  • 6d6ab0710e fix: downgrade upload/download-artifact to v3 for Gitea runner compatibility admin 2026-07-21 11:40:51 +08:00
  • c3e834a2b4 fix: remove duplicate endpoints.ts, fix Login imports admin 2026-07-20 20:00:41 +00:00
  • 6ffa2ecdfb feat: add Monaco editor, API error handling, and CI/CD admin 2026-07-20 17:00:21 +00:00
  • 2f76060c39 feat: complete all page components admin 2026-07-19 18:47:35 +00:00
  • e734026078 refactor: migrate frontend from Vue 3 to React 19 admin 2026-07-19 12:36:47 +00:00
  • ce6024015f docs(interconnect): state that one token can only be configured for one child node duorameng 2026-07-16 09:45:02 +08:00
  • e29fc0b85b Merge pull request #149 from acooler15/fix/openapi-task-tags engigu 2026-07-14 19:21:30 +08:00
  • e2d3fc5f10 fix: add missing GET /tasks/tags endpoint to OpenAPI routes acooler15 2026-07-14 18:20:55 +08:00
  • 64a735a932 chore: update docs duorameng 2026-07-13 09:00:58 +08:00
  • ba3ba3e111 docs: optimize README.md release notes formatting to be compact duorameng 2026-07-13 09:00:17 +08:00
  • 6187a8df68 docs: update README.md for v1.1.20 duorameng 2026-07-13 08:49:31 +08:00
  • 8dfff424a3 docs: aggregate all updates since v1.1.19 into changelog for v1.1.20 duorameng 2026-07-13 08:48:54 +08:00
  • 7fca8d2efd docs: update changelog for v1.1.20 duorameng 2026-07-13 08:47:05 +08:00
  • ad5939bdb9 feat: support sorting tasks and exit dialogs on ESC key (#148) duorameng 2026-07-13 08:42:18 +08:00
  • 0983cf1a38 feat(tasks): default log cleanup config to 30 records for new tasks duorameng 2026-07-10 09:25:40 +08:00
  • e884db3c82 refactor(router): extract dashboard stats routes into registerDashboardRoutes duorameng 2026-07-10 09:17:30 +08:00
  • fc13b30951 feat(deps): show environment support tip in depinstall command duorameng 2026-07-10 09:02:05 +08:00
  • 3354f3d5ed feat(deps): implement dependency auto-completion and interactive installation CLI (#147) duorameng 2026-07-10 08:45:26 +08:00
  • f0967abc6f refactor(compress): extract 128 bytes threshold to MinCompressSize constant duorameng 2026-07-09 22:01:22 +08:00
  • b67fa5bd58 perf(compress): optimize short logs by bypass compressing under 128 bytes duorameng 2026-07-09 20:36:47 +08:00
  • 516a91acc2 feat(web): support decoding zstd-compressed logs via fzstd in frontend duorameng 2026-07-09 20:30:41 +08:00
  • 9cc5ff6642 feat(tasks): refactor tiny_log streaming compression to use ZSTD with zstd: prefix duorameng 2026-07-09 20:25:39 +08:00
  • 290b5a002a feat(utils): upgrade log compression to ZSTD with zlib backward compatibility duorameng 2026-07-09 19:04:41 +08:00
  • 89ee8ccfc6 style: add scrollbar and max height to log detail dialogs duorameng 2026-07-08 09:24:55 +08:00
  • bd23599aa0 docs: release v1.1.19 duorameng 2026-07-07 08:42:03 +08:00
  • 12e4672478 feat(tasks): support setting a default view for task list duorameng 2026-07-06 16:05:08 +08:00
  • fbe445a881 fix: prevent log dialog from closing on outside click (#146) duorameng 2026-07-06 08:18:05 +08:00
  • 07b368ed17 Merge pull request #145 from kesry/main engigu 2026-07-03 17:07:35 +08:00
  • 10bcd0ae41 Update MainLayout.vue kesry 2026-07-03 09:48:05 +08:00
  • 516d51d204 docs: include latest tag and increase trend chart versions to 20 duorameng 2026-06-30 17:26:33 +08:00
  • f9bb94ef1a fix(web): fix notification prefix update bug (fixes #144) and regenerate docs lockfile duorameng 2026-06-30 17:19:42 +08:00
  • 04abd39c7b fix: build error duorameng 2026-06-30 17:17:21 +08:00
  • aafaa74689 docs: add ghcr package downloads trend chart page and build-time scraper duorameng 2026-06-30 17:11:23 +08:00
  • cdf1f7a1ca Merge branch 'main' of github-duorameng:engigu/baihu-panel duorameng 2026-06-30 12:01:13 +08:00
  • c2eee38091 perf(web): optimize API polling frequency and respect page visibility duorameng 2026-06-30 11:59:58 +08:00
  • cc13d5f09a Merge pull request #143 from acooler15/fix_email engigu 2026-06-29 22:59:49 +08:00
  • 837a53ecd3 style(ui): introduce StatusBadge and use it in LogDetailCard duorameng 2026-06-29 22:43:50 +08:00
  • b52af6c4fd fix(tasks): fix task cancellation process tree leak, emit cancelled events, and refine status badges styling duorameng 2026-06-29 22:34:08 +08:00
  • d4015826f1 fix: use text/plain for plain text email sending acooler15 2026-06-29 22:24:06 +08:00
  • e5fc716b8f refactor: migrate real-time log viewing from WebSocket to SSE with JSON wrapping duorameng 2026-06-29 22:00:09 +08:00
  • 06980beeb6 Merge pull request #140 from kesry/main engigu 2026-06-29 10:40:27 +08:00
  • 7448fcb000 修复更新release问题 kesry 2026-06-29 10:01:22 +08:00
  • 054b8886f6 fix docs duorameng 2026-06-29 08:57:29 +08:00
  • 3e5b332e4f docs: add interconnect feature documentation duorameng 2026-06-29 08:56:12 +08:00
  • 37ff186dce feat(interconnect): display active node name in travel mode & update changelog duorameng 2026-06-28 21:01:17 +08:00
  • 81e921fa73 feat: implement data import/export and optimize terminal UX duorameng 2026-06-28 20:46:00 +08:00
  • 33ea2fda7b fix(scheduler): add boundary validation and safety limits to worker count and queue size to prevent OOM duorameng 2026-06-26 16:52:59 +08:00
  • 6086772068 fix(interconnect): display freshly fetched load metrics in UI when clicking node status refresh duorameng 2026-06-26 09:59:09 +08:00
  • 2379b11836 fix(environments): restore missing delete button in large screen view of environment variables table duorameng 2026-06-26 09:48:58 +08:00
  • 79fcf26c88 docs: add open-source license and attribution statements to internal/sdk and internal/tunnel source files duorameng 2026-06-26 09:24:08 +08:00
  • bdeda51b22 feat(interconnect): sync environment variables with original structure and IDs, and translate UI badges duorameng 2026-06-26 09:23:20 +08:00
  • 898cb64085 feat(interconnect): enable sync panel and add demo mode restriction for role selection duorameng 2026-06-25 23:50:31 +08:00
  • a227666960 style: make buttons fill the row on small screens in MasterView duorameng 2026-06-25 22:22:49 +08:00
  • a3d4f441a3 feat: relax tunnel proxy path restriction to allow frontend proxying duorameng 2026-06-25 21:52:17 +08:00
  • d707bc1be7 fix: travel proxy intercepting frontend HTML assets duorameng 2026-06-25 21:48:52 +08:00
  • 78d9705944 fix: remove unused runtime import in api_routes.go duorameng 2026-06-25 20:38:28 +08:00
  • 2873f3cec0 fix: pass node as pointer correctly in getClientAndURL duorameng 2026-06-25 20:33:51 +08:00
  • 19584d583a fix: comment out debug/goroutines endpoint and support tunnel proxy in sync APIs duorameng 2026-06-25 20:27:54 +08:00
  • 60eb34e27b fix: remove unused imports in MasterView to fix tsc build duorameng 2026-06-25 20:24:40 +08:00
  • 1557801502 feat: add dev auto action build duorameng 2026-06-25 20:20:29 +08:00
  • 90f06de298 feat: add openconnect duorameng 2026-06-25 20:06:38 +08:00
  • fac1582fe0 Merge pull request #138 from kesry/main engigu 2026-06-25 11:38:20 +08:00