Commit Graph

  • 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
  • 3b95ea64d3 Add implementation summary and finalize Scenario Mode feature copilot-swe-agent[bot] 2025-11-08 17:38:52 +0000
  • 6bfb7fddec Add comprehensive documentation for Scenario Mode feature copilot-swe-agent[bot] 2025-11-08 17:36:44 +0000
  • 75d7ad4e02 Add security validation to prevent path traversal attacks copilot-swe-agent[bot] 2025-11-08 17:34:45 +0000
  • ff3cc778d0 Fix TypeScript build errors in scenario service copilot-swe-agent[bot] 2025-11-08 17:34:33 +0000
  • 37c8e28cba Add frontend UI for Scenario Mode with i18n support copilot-swe-agent[bot] 2025-11-08 17:31:19 +0000
  • ddb50a7984 Add database migration for log_name column copilot-swe-agent[bot] 2025-11-08 17:25:57 +0000
  • f1d4f2130d Format code with prettier copilot-swe-agent[bot] 2025-11-08 17:25:42 +0000
  • 712ff80448 Add backend models, services, and API for Scenario Mode copilot-swe-agent[bot] 2025-11-08 17:24:32 +0000
  • 6b4ca79293 Add log_name field to enable custom log folder naming copilot-swe-agent[bot] 2025-11-08 17:23:59 +0000
  • e487bbd39f Add pin to top feature for environment variables copilot-swe-agent[bot] 2025-11-08 17:23:46 +0000
  • f33d5e8cdf Fix PM2 log file path and add existence checks copilot/fix-memory-issue-in-versions-219 copilot-swe-agent[bot] 2025-11-08 17:21:08 +0000
  • bba6c9aa29 Initial plan for Scene Mode feature copilot-swe-agent[bot] 2025-11-08 17:18:32 +0000
  • 7d2a570924 Initial plan copilot-swe-agent[bot] 2025-11-08 17:15:12 +0000
  • 63c80fe648 Initial plan copilot-swe-agent[bot] 2025-11-08 17:14:15 +0000
  • 60cb86896f Initial plan copilot-swe-agent[bot] 2025-11-08 17:13:37 +0000
  • 7963703162 Initial plan copilot-swe-agent[bot] 2025-11-08 17:12:03 +0000
  • 698c4e9ec3 Initial exploration and planning copilot/simplify-operation-suggestions copilot-swe-agent[bot] 2025-11-07 16:40:15 +0000
  • 2ff7a186e7 Changes before error encountered copilot-swe-agent[bot] 2025-11-07 16:38:20 +0000
  • b2b1777c6b Security improvements: Fix ownership checks, add password hashing with bcrypt copilot-swe-agent[bot] 2025-11-07 16:37:05 +0000
  • beb8654816 Initial plan copilot-swe-agent[bot] 2025-11-07 16:35:22 +0000
  • 95939bbea5 Improve logging accuracy for worker restarts copilot-swe-agent[bot] 2025-11-07 16:34:42 +0000
  • f355b4e441 Add user-scoped data filtering for env operations copilot-swe-agent[bot] 2025-11-07 16:33:31 +0000
  • 2baf352350 Refactor worker ready logic and improve restart handling copilot-swe-agent[bot] 2025-11-07 16:32:11 +0000
  • 5e7e39753c Add validation and logging improvements based on code review copilot-swe-agent[bot] 2025-11-07 16:32:04 +0000
  • 489454daa0 Add user-scoped data filtering for cron operations copilot-swe-agent[bot] 2025-11-07 16:30:04 +0000
  • 827453986b Add timeout protection for gRPC worker initialization copilot-swe-agent[bot] 2025-11-07 16:29:59 +0000
  • 15f4bcf363 Fix race condition causing scheduled tasks not to run copilot-swe-agent[bot] 2025-11-07 16:28:33 +0000
  • 70d7099abe Fix cron-parser import to use named exports instead of default import copilot/fix-scheduled-task-modification copilot-swe-agent[bot] 2025-11-07 16:25:32 +0000
  • 013f44b2bd Address code review feedback - extract constants and utility functions copilot-swe-agent[bot] 2025-11-07 16:25:04 +0000
  • db93ca9aa9 Add multi-user backend infrastructure: User model, management service and API copilot-swe-agent[bot] 2025-11-07 16:24:00 +0000
  • c17dbdc28f Address code review feedback - improve test robustness and documentation clarity copilot/fix-getenvs-attribute-error copilot-swe-agent[bot] 2025-11-07 16:23:34 +0000
  • d0c7ec39bf Fix TypeScript errors and formatting copilot/add-filter-to-associated-subscriptions copilot-swe-agent[bot] 2025-11-07 16:20:38 +0000
  • da8089aaac Add documentation, tests, and comments for QLAPI.getEnvs functionality copilot-swe-agent[bot] 2025-11-07 16:20:35 +0000
  • df7f13c6bf Optimize writeFileWithLock to avoid redundant chmod calls copilot/fix-repository-permissions-error copilot-swe-agent[bot] 2025-11-07 16:20:30 +0000
  • 9aab8661c8 Complete fix for panel crash issue copilot/update-pm2-version copilot-swe-agent[bot] 2025-11-07 16:19:43 +0000
  • 168bdb4178 Implement multi-device login support - allow multiple concurrent sessions copilot-swe-agent[bot] 2025-11-07 16:19:34 +0000
  • 62831835a5 Fix SSH config file permissions race condition copilot-swe-agent[bot] 2025-11-07 16:18:49 +0000
  • 910d4e2981 Fix trailing whitespace in Debian Dockerfiles copilot/fix-node-start-issue copilot-swe-agent[bot] 2025-11-07 16:18:08 +0000
  • 2500d969c1 Fix panel crash by removing redundant dotenv.config() call copilot-swe-agent[bot] 2025-11-07 16:17:03 +0000
  • 1f1dc84483 Add type annotation and logging to catch block per code review copilot-swe-agent[bot] 2025-11-07 16:16:43 +0000
  • 3067f5fd23 Add Debian Docker images to resolve Node.js thread creation issues copilot-swe-agent[bot] 2025-11-07 16:16:19 +0000
  • a05d5df470 Add subscription filter to crontab page copilot-swe-agent[bot] 2025-11-07 16:15:16 +0000
  • 73822d6361 Fix decodeURIComponent error in cookie parsing by adding try-catch copilot-swe-agent[bot] 2025-11-07 16:14:54 +0000
  • d8ea840266 Initial plan copilot-swe-agent[bot] 2025-11-07 16:14:23 +0000
  • 4758400df6 Initial plan copilot-swe-agent[bot] 2025-11-07 16:12:26 +0000
  • ef98aa22d2 Initial exploration - understanding repository structure copilot-swe-agent[bot] 2025-11-07 16:12:25 +0000
  • d45bac4535 Initial plan copilot-swe-agent[bot] 2025-11-07 16:11:11 +0000
  • 044deabed3 Initial plan copilot-swe-agent[bot] 2025-11-07 16:10:38 +0000
  • 3c3c376faf Initial plan copilot-swe-agent[bot] 2025-11-07 16:09:04 +0000
  • b90107f524 Initial plan copilot-swe-agent[bot] 2025-11-07 16:08:27 +0000
  • 8998b4078f Initial plan copilot-swe-agent[bot] 2025-11-07 16:07:38 +0000
  • e3fe662485 Initial plan copilot-swe-agent[bot] 2025-11-07 16:07:18 +0000
  • d6775108ea Initial plan copilot-swe-agent[bot] 2025-11-07 16:07:00 +0000
  • c063619763 Initial plan copilot-swe-agent[bot] 2025-11-07 16:06:32 +0000
  • 73f8f3c5fa 增加 agent whyour 2025-11-08 00:01:42 +0800
  • 494ccb3c08 更新 workflow whyour 2025-11-03 00:02:41 +0800
  • 399728b433 修复 jwt 认证 whyour 2025-11-02 22:28:58 +0800
  • 52a1de5063 更新 demo 地址 whyour 2025-11-02 21:54:19 +0800