whyour
801a71d740
feat(cli): cover OpenAPI with a remote npm CLI and internal panel tools ( #3074 )
...
* feat(cli): add unified Commander CLI for QingLong 2.x
* fix(cli): publish via npm and address security review feedback
* ci(cli): package npm artifacts and remove evaluation collateral
* test(cli): use a fixed shell fixture for log retention
* refactor(cli): separate remote npm client from panel tools
* feat(cli): cover active panel OpenAPI resources
* docs(cli): unify authentication and skill guidance
* refactor(cli): isolate internal commands and generate Commander help
* refactor(cli): organize remote and internal modules by responsibility
* ci(cli): publish verified npm archives from master
* fix(cli): publish under the whyour npm scope
* ci: use npm trusted publishing for both packages
* docs: introduce the published CLI on the project homepage
* fix(cli): preserve server log truncation and correct login hints
* fix(cli): accept dashboard record request bodies
* fix(cli): preserve stdin for local task execution
* fix(cli): resolve task executables after changing directory
* fix(cli): preserve shell function tasks and sanitize test failures
* fix(cli): preserve shell hook state and resolve workdir after hooks
* fix(cli): preserve cleanup across shared shell task timeouts
* fix(cli): isolate shell control descriptors and reap timed-out descendants
2026-09-25 23:24:41 +08:00
whyour
abad29cbf9
修复非 root debian dockerfile
2026-05-30 23:55:57 +08:00
8f23c61fee
Add non-root Docker user support with automatic command setup ( #2830 )
...
* Initial plan
* Add non-root user guide and improve error messages
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Add PM2_HOME configuration to fix non-root user permission errors
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Fix PM2 socket error by using /tmp for PM2_HOME instead of mounted volume
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Document symlink permission limitation for non-root users
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Clarify that scheduled tasks auto-adapt to use full paths when symlinks unavailable
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Add error handling for symlink creation to prevent worker crashes
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Add practical solutions for non-root users to use ql and task commands
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Modify linkCommand to create symlinks in ~/bin for non-root users
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* 修复链接 task 命令
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
Co-authored-by: whyour <imwhyour@gmail.com >
2025-11-15 01:46:24 +08:00
whyour
52a1de5063
更新 demo 地址
2025-11-02 21:54:19 +08:00
whyour
a9755655b2
更新 readme
2025-01-12 18:32:48 +08:00
whyour
a1501705c1
更新 readme
2024-11-18 23:19:15 +08:00
Hugh Gao
fff572869e
chore: Update docker-compose.yml ( #2553 )
2024-11-08 22:52:19 +08:00
whyour
c3704502bf
更新 readme
2024-09-05 22:35:14 +08:00
whyour
8c0f46420e
更新 readme
2024-09-04 22:27:03 +08:00
whyour
c1ef021009
更新 readme
2024-06-30 00:55:10 +08:00
whyour
372afb92c6
更新 readme
2024-06-09 21:33:30 +08:00
whyour
49c441117a
修改 sqlite 版本
2024-01-28 20:22:55 +08:00
whyour
7bc5ff01a6
更新 readme
2024-01-25 23:54:03 +08:00
whyour
1a94a660a5
修改对比工具数据源,修复编辑器语言
2024-01-14 16:28:11 +08:00
whyour
5c393fef36
更新 readme
2024-01-13 21:34:13 +08:00
whyour
62a29867a3
更新 readme
2023-10-21 16:57:11 +08:00
whyour
41befcc0a8
更新 readme
2023-10-14 21:50:12 +08:00
whyour
9fb9b3d121
task 命令支持给脚本传参,使用 -- 分割,后面的参数都会传给脚本
...
例如 task x.js -n whyour,脚本就能接收到参数 -n whyour
2023-10-14 21:47:46 +08:00
whyour
2a41f64d1b
修复 QlBaseUrl 末尾不加斜杠无法访问
2023-09-29 16:07:41 +08:00
whyour
0511a4af0d
增加 QlPort 环境变量,支持设置服务启动的端口,修复定时任务视图操作符筛选
2023-09-15 17:57:28 +08:00
whyour
fe55929959
更新 readme
2023-07-19 21:02:52 +08:00
whyour
5bf57185d9
更新 readme
2023-06-10 12:52:53 +08:00
whyour
6a52e2f804
修复 env.js 路径
2023-05-27 23:05:46 +08:00
whyour
3d11210aeb
pnpm 版本降至 8.3.1
2023-05-05 00:26:23 +08:00
whyour
6a971a0d6e
更新 readme
2023-04-02 14:49:30 +08:00
whyour
f19dd21155
更新 readme
2023-04-01 21:05:21 +08:00
whyour
88c2e5d160
更新 readme
2022-12-02 18:07:21 +08:00
whyour
2c5bf2bd6b
更新 readme
2022-11-22 14:42:27 +08:00
whyour
a1e1d6ed3f
更新 readme
2022-11-17 11:47:44 +08:00
whyour
04613bf9a9
修复tsconfig
2022-10-20 15:30:22 +08:00
whyour
dcea231249
更新版本 v2.14.5
2022-09-24 21:00:47 +08:00
whyour
c874dc9705
更新readme
2022-09-21 16:03:53 +08:00
whyour
b9253c8191
修复定时任务搜索api
2022-09-02 00:35:20 +08:00
whyour
15fc6f975c
repo命令后缀参数竖线分割
2022-07-31 15:09:32 +08:00
whyour
7a5e6dba51
更新readme
2022-05-26 00:23:25 +08:00
whyour
05cf51afa0
新建订阅支持粘贴导入
2022-05-25 01:09:05 +08:00
whyour
0218405998
更新readme
2022-05-08 11:33:39 +08:00
whyour
f76b7d3b35
修改依赖
2022-05-03 14:59:48 +08:00
whyour
caa8bd7e7f
修复pnpm版本
2022-05-01 14:15:29 +08:00
whyour
cc65b6c8bb
更新readme
2022-04-05 23:24:27 +08:00
whyour
d00f2cd33b
修改yarn命令
2022-04-03 21:49:20 +08:00
whyour
1dac54b7e7
添加podman安装
2022-03-10 00:29:28 +08:00
whyour
f71b3d0378
版本文件改为七牛云存储
2022-02-19 22:48:06 +08:00
whyour
cf5f1b6f25
调整数据目录
2022-02-19 13:08:14 +08:00
whyour
3131f197b8
修复修改任务状态本地免认证
2022-01-25 22:52:27 +08:00
whyour
a1016b7f22
更新readme
2021-12-06 23:42:14 +08:00
whyour
dfb159c4ad
修复搜索环境变量urlencode
2021-12-05 23:04:26 +08:00
whyour
ec545cabcd
更新readme
2021-11-21 22:26:22 +08:00
whyour
417ae8bbde
更新readme图片链接
2021-11-20 01:06:25 +08:00
whyour
acde7ebef6
更新readme
2021-11-20 01:06:25 +08:00