Commit Graph

  • e28cce1636 Update documentation with subprocess protection details copilot/fix-script-modification-issue copilot-swe-agent[bot] 2025-11-17 15:17:28 +0000
  • 38d1f67301 Fix subprocess bypass by wrapping child_process and subprocess modules copilot-swe-agent[bot] 2025-11-17 15:16:27 +0000
  • 68d06acf6c Add implementation summary document copilot-swe-agent[bot] 2025-11-17 12:43:14 +0000
  • 34b06b06f0 Add comprehensive sandbox testing documentation copilot-swe-agent[bot] 2025-11-17 12:42:25 +0000
  • 7abba4c77b Clean up test files and update gitignore copilot-swe-agent[bot] 2025-11-17 12:41:09 +0000
  • b14b77deee Add security documentation for filesystem sandbox copilot-swe-agent[bot] 2025-11-17 12:36:36 +0000
  • 5267cd03e0 Implement filesystem sandbox for Node.js and Python scripts copilot-swe-agent[bot] 2025-11-17 12:35:03 +0000
  • 02fa5b1703 Stop running tasks before starting new scheduled instance copilot-swe-agent[bot] 2025-11-17 12:33:16 +0000
  • 02d58d800c Initial plan copilot-swe-agent[bot] 2025-11-17 12:26:48 +0000
  • 3c2d782ec8 Initial plan copilot-swe-agent[bot] 2025-11-17 12:25:40 +0000
  • 0e5de4a824 更新启动日志 whyour 2025-11-16 21:31:52 +0800
  • af96bd98ac 修复系统提示 whyour 2025-11-16 21:26:14 +0800
  • 08ef509e27
    Optimize log file writes using stream pooling (#2835) Copilot 2025-11-16 21:11:10 +0800
  • 07e8b4a9ba Fix error handler in LogStreamManager to avoid race conditions copilot-swe-agent[bot] 2025-11-16 12:54:58 +0000
  • 995b035d40 Implement LogStreamManager for optimized log writing copilot-swe-agent[bot] 2025-11-16 12:52:18 +0000
  • dd6f8c775a Initial plan copilot-swe-agent[bot] 2025-11-16 12:45:31 +0000
  • fbeb4f4a6c
    Fix PM2 startup failures on ARM routers with Node.js incompatibility (#2828) Copilot 2025-11-16 20:29:32 +0800
  • eb09a417a1
    Fix DNS resolution failures in Alpine containers by setting ndots:0 (#2827) Copilot 2025-11-16 20:28:12 +0800
  • e84ddb6cfc
    Fix environment variable copy reliability by validating clipboard operation (#2833) Copilot 2025-11-16 18:23:45 +0800
  • 16e49e34e4 Fix env variable copy issue by using onCopy callback copilot-swe-agent[bot] 2025-11-16 10:12:00 +0000
  • 222b9124ee Initial plan copilot-swe-agent[bot] 2025-11-16 10:07:10 +0000
  • 12f7406304
    Merge 0deebcfc88 into d01ec3b310 Copilot 2025-11-16 11:23:27 +0800
  • d01ec3b310 修复 parse cron whyour 2025-11-15 19:09:07 +0800
  • 45fac29804 移除用户判断 whyour 2025-11-15 17:02:00 +0800
  • 72d4c8bfd4 修复 homedir 权限 whyour 2025-11-15 02:27:27 +0800
  • 8f23c61fee
    Add non-root Docker user support with automatic command setup (#2830) Copilot 2025-11-15 01:46:24 +0800
  • f87cd96285 修复链接 task 命令 whyour 2025-11-15 01:43:36 +0800
  • 9824ecfbcc Modify linkCommand to create symlinks in ~/bin for non-root users copilot-swe-agent[bot] 2025-11-14 16:58:39 +0000
  • 9c2fbb3788 Add practical solutions for non-root users to use ql and task commands copilot-swe-agent[bot] 2025-11-14 16:17:14 +0000
  • 9e7701aa1d Add error handling for symlink creation to prevent worker crashes copilot-swe-agent[bot] 2025-11-14 16:09:50 +0000
  • 610fe36af1 Clarify that scheduled tasks auto-adapt to use full paths when symlinks unavailable copilot-swe-agent[bot] 2025-11-14 15:36:29 +0000
  • cb66cd532b Document symlink permission limitation for non-root users copilot-swe-agent[bot] 2025-11-14 15:29:59 +0000
  • 3aaaf1e509 Fix PM2 socket error by using /tmp for PM2_HOME instead of mounted volume copilot-swe-agent[bot] 2025-11-14 15:23:44 +0000
  • e41eed81ae 移除说明文档 whyour 2025-11-14 23:23:01 +0800
  • 58f5fe763f
    Add cron task management to QLAPI (#2826) Copilot 2025-11-14 23:20:56 +0800
  • f69d910fd7 Regenerate proto files with correct tool versions copilot-swe-agent[bot] 2025-11-14 15:11:14 +0000
  • b4e8942b60 Add PM2_HOME configuration to fix non-root user permission errors copilot-swe-agent[bot] 2025-11-14 15:07:17 +0000
  • 214241797d
    Fix QlPort and QlGrpcPort environment variables ignored in host network mode and pm2 reload (#2825) Copilot 2025-11-14 22:56:39 +0800
  • cef8b3a312 Extract load_ql_envs function and reorder initialization in docker-entrypoint.sh and update.sh copilot-swe-agent[bot] 2025-11-14 14:53:23 +0000
  • 96d61faad1 Revert pnpm-lock.yaml to original state copilot-swe-agent[bot] 2025-11-14 14:42:46 +0000
  • 9a877ddc22 Refactor: Extract export_ql_envs function and move env.sh sourcing earlier copilot-swe-agent[bot] 2025-11-14 14:42:00 +0000
  • 5ee491d5e7 Specify pnpm version 8.3.1 in package.json copilot-swe-agent[bot] 2025-11-14 14:36:37 +0000
  • dc266e3148 Move env.sh sourcing after fix_config to preserve more environment variables copilot-swe-agent[bot] 2025-11-14 14:36:08 +0000
  • 4c264b53a5 Ensure BACK_PORT and GRPC_PORT survive pm2 reload with --update-env copilot-swe-agent[bot] 2025-11-14 14:26:23 +0000
  • aedd48c9c4 修改错误日志 whyour 2025-11-14 22:23:30 +0800
  • b3f021b0a1 Fix GRPC_PORT conflict in host network mode copilot-swe-agent[bot] 2025-11-14 14:11:28 +0000
  • d549c92dd4 Add documentation for QLAPI cron management features copilot-swe-agent[bot] 2025-11-13 16:35:57 +0000
  • 6caa59761f Add non-root user guide and improve error messages copilot-swe-agent[bot] 2025-11-13 16:35:14 +0000
  • 2f0f5787cc Add cron management capabilities to QLAPI copilot-swe-agent[bot] 2025-11-13 16:33:37 +0000
  • 0232002151 Add fallback mechanism for PM2 startup failures on incompatible hardware copilot-swe-agent[bot] 2025-11-13 16:31:30 +0000
  • 00ca9bad1e Fix DNS resolution issue in Alpine containers by adding ndots:0 option copilot-swe-agent[bot] 2025-11-13 16:31:06 +0000
  • 4d13bded79 Fix host mode port configuration by using QlPort environment variable copilot-swe-agent[bot] 2025-11-13 16:28:40 +0000
  • 160db35c04 Initial plan copilot-swe-agent[bot] 2025-11-13 16:26:52 +0000
  • fcd07f136d Initial plan copilot-swe-agent[bot] 2025-11-13 16:26:20 +0000
  • ef1a64e786 Initial plan copilot-swe-agent[bot] 2025-11-13 16:26:09 +0000
  • 41a1619c82 Initial plan copilot-swe-agent[bot] 2025-11-13 16:25:49 +0000
  • 964eaf631a Initial plan copilot-swe-agent[bot] 2025-11-13 16:24:26 +0000
  • bc151779ee Initial plan copilot-swe-agent[bot] 2025-11-13 16:23:46 +0000
  • 90ddf0fb57
    Fix race condition preventing scheduled tasks from executing in clustered mode (#2819) Copilot 2025-11-12 00:59:22 +0800
  • 0deebcfc88 Hide system log and login log tabs for non-admin users copilot/enable-multi-user-management copilot-swe-agent[bot] 2025-11-11 16:53:19 +0000
  • b33d994316 Re-register cron jobs when gRPC worker restarts copilot/fix-scheduled-tasks-issue copilot-swe-agent[bot] 2025-11-11 16:48:25 +0000
  • 07fcb09cc6 Add log isolation and admin-only access for system/login logs copilot-swe-agent[bot] 2025-11-11 16:36:12 +0000
  • 6ede8139ce Revert unnecessary pnpm-lock.yaml changes copilot-swe-agent[bot] 2025-11-11 16:33:12 +0000
  • 47b00fbac7 update pnpm-lock copilot/add-scenario-mode-support whyour 2025-11-12 00:18:01 +0800
  • 3112f9fc34 Fix scenario mode UI issues: add icon, fix blank space, enable node dragging, enlarge editor, fix API call copilot-swe-agent[bot] 2025-11-11 16:08:45 +0000
  • ece9c9186d
    Merge branch 'develop' into copilot/add-scenario-mode-support whyour 2025-11-11 23:54:04 +0800
  • cff9c1cf68 fix flowgram style whyour 2025-11-11 23:50:35 +0800
  • 6aefc61be6 Fix authentication for regular users by validating JWT tokens copilot-swe-agent[bot] 2025-11-10 18:10:16 +0000
  • c9fc9b4b45 定时任务支持订阅筛选 whyour 2025-11-11 01:24:28 +0800
  • 8fdc69421c 修改定时任务支持的排序顺序 whyour 2025-11-11 01:02:36 +0800
  • bf9be821ba Add ALTER TABLE statements for userId columns in db.ts copilot-swe-agent[bot] 2025-11-10 16:57:18 +0000
  • d42074f76a Add data migration script and comprehensive migration guide copilot-swe-agent[bot] 2025-11-10 16:48:31 +0000
  • 5c798a0e93 Add user management frontend interface for admins copilot-swe-agent[bot] 2025-11-10 16:38:26 +0000
  • 1deb264913 升级 cron-parser whyour 2025-11-11 00:36:32 +0800
  • 326ea992e9 Add Flowgram implementation completion documentation copilot-swe-agent[bot] 2025-11-10 16:29:57 +0000
  • cfe4aabc00 Implement Flowgram visual workflow editor with node system copilot-swe-agent[bot] 2025-11-10 16:27:53 +0000
  • 15d94f469b
    Merge branch 'develop' into copilot/enable-multi-user-management whyour 2025-11-10 23:53:10 +0800
  • 777fd3fb23 Add user-scoped data filtering for subscription and dependence operations copilot-swe-agent[bot] 2025-11-09 16:37:37 +0000
  • ff74e96cbf Add comprehensive Flowgram migration guide with full implementation examples copilot-swe-agent[bot] 2025-11-09 13:59:20 +0000
  • f04ae7611c Replace React Flow with Flowgram: add dependencies and create foundation copilot-swe-agent[bot] 2025-11-09 13:56:56 +0000
  • 1f2fd8ac02
    Fix URIError from malformed cookies causing white screen on load (#2811) Copilot 2025-11-09 21:53:06 +0800
  • 6d9d1bcd96 Revert pnpm-lock.yaml to avoid unnecessary lockfile version upgrade copilot-swe-agent[bot] 2025-11-09 13:49:10 +0000
  • e1efa36c91 Add complete implementation summary documentation copilot-swe-agent[bot] 2025-11-09 13:44:08 +0000
  • 06aa07329f 修复日志目录逻辑 whyour 2025-11-09 21:30:56 +0800
  • 2c5357eedc Implement graph execution engine for visual workflows copilot-swe-agent[bot] 2025-11-09 13:42:12 +0000
  • f16bbdae7c Fix TypeScript errors in deps.ts - remove unused path parameter copilot-swe-agent[bot] 2025-11-09 13:38:31 +0000
  • 5ed2e5b809 Implement visual workflow editor with React Flow and custom node types copilot-swe-agent[bot] 2025-11-09 13:38:22 +0000
  • 4cf2858ab0
    Merge branch 'develop' into copilot/enable-multi-user-management whyour 2025-11-09 19:50:16 +0800
  • 00b1bc71e0
    Merge branch 'develop' into copilot/add-scenario-mode-support whyour 2025-11-09 19:45:01 +0800
  • 4cb9f57479
    环境变量支持置顶 (#2822) Copilot 2025-11-09 19:43:33 +0800
  • 37d7350181
    Merge branch 'develop' into copilot/add-pin-function-in-environment-variables whyour 2025-11-09 19:42:16 +0800
  • 67fb4e05a7 Use snake_case naming (is_pinned) for database column copilot-swe-agent[bot] 2025-11-09 11:38:21 +0000
  • c369514741
    定时任务支持自定义日志文件或者 /dev/null (#2823) Copilot 2025-11-09 19:32:40 +0800
  • 2e0775e6cd Add Flowgram integration status documentation and install dependencies copilot-swe-agent[bot] 2025-11-09 10:31:31 +0000
  • fffc1e4fd1 Integrate Flowgram visual workflow editor: update data models and add dependencies copilot-swe-agent[bot] 2025-11-09 10:27:36 +0000
  • 6e8b974d77 Restrict absolute paths to log directory except /dev/null copilot-swe-agent[bot] 2025-11-09 10:26:21 +0000
  • 51bc0dd8b1 Support absolute paths like /dev/null for log redirection copilot-swe-agent[bot] 2025-11-09 09:57:15 +0000
  • 0e28e1b6c4 修复 pm2 日志目录 whyour 2025-11-09 17:52:38 +0800
  • 056d936df3 Add database migration for isPinned column in Envs table copilot-swe-agent[bot] 2025-11-09 09:50:52 +0000
  • 71073b8670 Apply prettier formatting to modified files copilot-swe-agent[bot] 2025-11-08 17:39:11 +0000