whyour
931f9eee38
feat(ql3): add opt-in security administration job
2026-08-25 03:15:37 +08:00
whyour
686873f8ec
feat(ql3): add direct Vault KV worker secret custody
2026-08-25 00:16:59 +08:00
whyour
1a4acaa56f
fix(ci): make ql3 gates reproducible
2026-08-22 11:51:17 +08:00
whyour
c341a92a18
feat(ql3): capture stopped reconciliation bundles
2026-08-21 16:52:22 +08:00
whyour
9981f47851
feat(ql3): operationalize manual primary canary
2026-08-19 04:29:15 +08:00
whyour
be98d6753b
feat(ql3): gate primary on shadow capture evidence
2026-08-19 03:27:32 +08:00
whyour
c60a86d1bf
feat(ql3): prove shadow resource rollback
2026-08-19 02:36:06 +08:00
whyour
b739d92347
feat(ql3): audit legacy shadow terminal windows
2026-08-19 00:07:04 +08:00
whyour
abf2d25d63
feat(ql3): add catalog-bound cluster deployment ceremony
2026-08-16 17:12:37 +08:00
whyour
00a65360cf
feat(ql3): verify release catalog consumption
2026-08-16 14:28:54 +08:00
whyour
8c09850249
feat(ql3): materialize offline deployment locks
2026-08-16 13:39:50 +08:00
whyour
bad8399cc3
feat(ql3): govern release version transitions
2026-08-16 09:32:27 +08:00
whyour
d991deb7ee
feat(ql3): add external release workstation ceremony
2026-08-16 08:17:11 +08:00
whyour
fba8dfb602
feat(ql3): distribute copilot console via signed admin image
2026-08-16 05:14:17 +08:00
whyour
c4a1238a92
feat(ql3): add read-only cluster copilot console
2026-08-16 04:35:28 +08:00
whyour
1d83d1d6bb
feat(ql3): attest physical edge release archives
2026-08-14 15:29:33 +08:00
whyour
51145a8028
test(ql3): qualify failed upgrades on edge devices
2026-08-14 14:53:44 +08:00
whyour
1c75ac0f45
test(ql3): audit plugin recovery evidence
2026-08-14 14:24:29 +08:00
whyour
9d7431c2cd
feat(ql3): project plugin secrets into kubernetes
2026-08-14 00:34:49 +08:00
whyour
22eea3ac71
test(ql3): prove Kubernetes secret binding projection
2026-08-13 17:44:05 +08:00
whyour
2934123155
feat(ql3): add unified cluster operator cli
2026-08-12 21:42:41 +08:00
whyour
bd0621c9f2
test(ql3): accept local cancellation live gate
2026-08-12 20:22:41 +08:00
whyour
5c89e3bc60
feat(ql3): add cluster run management live gate
2026-08-12 11:51:14 +08:00
whyour
c699c32461
feat(ql3): establish 3.0 incubation baseline
2026-08-12 00:25:26 +08:00
whyour
4bf92dcfeb
新版本 v2.21.0
2026-07-18 11:02:15 +08:00
whyour
214e23a63d
fix: 恢复 linux/s390x 镜像支持
2026-07-18 11:02:07 +08:00
whyour
e8ac195c96
增加任务统计
2026-06-01 18:20:18 +08:00
whyour and dream10201
84d730d510
统一 Alpine/Debian 分支,QL_SCHEDULER 参数化调度
...
* 修改获取示例文件 api path
* 增加 debian-slim 基础镜像
* 修复 debian apt 命令,支持 qinglong 命令
* 更新 npm 版本 0.7.7
* 更新 npm v0.8.4
* 修复linux依赖检测 (#2082 )
* 修复拉取私有仓库
* 修复 shell check_server
* 修复 qinglong 命令
* 更新 npm 版本 v0.13.2
* 增加 debian 开发版本
* 修改切换 linux 镜像源
* 修复 qinglong 命令
* 移除 qinglong 命令 npm 默认镜像源
* 修复 workflow
* 更新 npm 版本 v0.14.5
* 增加 npx 命令
* 更新 workflow action 版本
* 更新 npm 版本 v0.16.0
* 修复 linux 镜像源
* 更新 npm 版本 v0.17.0
* 更新 npm 版本 v0.18.0
* 修改 npm 安装启动命令
* 更新 npm 版本 v0.19.9
* 修复 debian netcat 包名
* 更新 npm 版本 v0.20.4
* 安装 linux 依赖自动识别 alpine 和 debian
* 修改 apt 命令
* 更新 npm 版本 v0.21.2
* 修改 ts 文件执行依赖
* npm 启动增加 reload 逻辑
* 更新 npm 版本 v2.17.8
* 修复 qinglong 命令
* 更新 npm 版本 v2.17.9
* 更新 npm 版本 v2.17.10
* 更新 npm 版本 v2.17.11
* 修改 debian 版本为 12 bookworm
* 更新 npm 版本 v2.17.12
* 修改本地服务启动提示
* 更新 npm 版本 v2.17.13
* 写入文件增加文件锁
* 修复系统安装依赖提示
* 更新 npm 版本 v2.18.2-6
* 更新 nodejs 版本
* 更新 npm 版本 v2.18.3-3
* 修复 command 变量
* 移除自动清除 deb
* 修复 npm 启动脚本
* 修复发布 npm包依赖文件
* 修改 linux 启动文件逻辑
* 更新 npm 版本 v2.19.0-10
* 修复 apt 命令
* 更新 npm 版本 v2.19.1-0
* 更新 npm 版本 v2.19.2-2
* 增加 packageManager
* 增加用户 qinglong
* 更新 pipeline
* 移除 init_nginx
* 更新 npm 版本 v2.20.0
* 更新 npm 版本 2.20.1
* 更新 npm 版本 2.20.2
* fix: 修复非 root 用户启动
* chore: 合并 debian 和 alpine 逻辑
---------
Co-authored-by: dream10201 <xiuxiu10201@gmail.com >
2026-05-30 18:03:51 +08:00
7a8917f8e4
Fix CodeMirror "multiple instances of @codemirror/state" crash on page navigation ( #2969 )
...
* Initial plan
* Fix CodeMirror multiple instances error by pinning to single versions
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
2026-05-23 20:48:10 +08:00
whyour
fd516977e3
chore: upgrade nodemailer
2026-03-07 22:35:18 +08:00
whyour
c39f4ef846
chore: 更新 multer,解决 cve 漏洞
2026-03-07 21:31:24 +08:00
58f5fe763f
Add cron task management to QLAPI ( #2826 )
...
* Initial plan
* Add cron management capabilities to QLAPI
- Added GetCrons, GetCronById, EnableCrons, DisableCrons, RunCrons to proto
- Implemented gRPC handlers for new cron operations
- Updated client.js to expose new methods to scripts
- Updated sample to demonstrate new API usage
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Add documentation for QLAPI cron management features
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Specify pnpm version 8.3.1 in package.json
Add packageManager field to enforce pnpm@8.3.1 as requested
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Revert pnpm-lock.yaml to original state
The lockfile was inadvertently updated during dependency installation
for proto generation. Reverting to maintain consistency with pnpm@8.3.1.
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Regenerate proto files with correct tool versions
Regenerated using protoc v3.17.3 and protoc-gen-ts_proto v2.6.1
to match the original project configuration.
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
2025-11-14 23:20:56 +08:00
whyour
1deb264913
升级 cron-parser
2025-11-11 00:37:03 +08:00
whyour
18f27a9a69
移除 nginx
2025-11-02 19:29:59 +08:00
whyour
07951964a1
修复模块注入
2025-10-26 22:32:03 +08:00
涛之雨
e4f733320d
Enable debug backend ( #2776 )
2025-08-19 11:13:33 +08:00
whyour
c3072e7712
got 替换为 uudici
2025-05-15 01:01:39 +08:00
whyour
d871585eee
修改服务启动逻辑
2025-05-07 09:30:00 +08:00
whyour
6df651aa63
更新 ts-proto 版本
2025-01-29 23:29:45 +08:00
whyour
f1ca2134b7
移除 nedb 和 sentry
2025-01-14 00:24:25 +08:00
whyour
647ed3b66c
QLAPI 支持操作环境变量和系统通知
2025-01-11 01:59:46 +08:00
whyour
05f8bbd26e
写入文件增加文件锁,避免竞争条件引起文件内容异常
2025-01-04 01:22:29 +08:00
whyour
678e3e2dc6
修改认证信息存储方式,避免认证信息异常
2024-12-30 14:23:04 +08:00
whyour
ab27a4c908
更新 node 依赖
2024-12-12 00:26:11 +08:00
whyour
20c6a1e8bf
移除任务执行前后的脚本参数
2024-10-26 14:12:58 +08:00
whyour
f4cb3eacf8
系统日志增加时间筛选和清空
2024-08-22 00:47:24 +08:00
whyour
8218d4ba94
修复 Dockerfile
2024-08-18 17:26:33 +08:00
whyour
af5de8372c
修复 shell 变量初始化检查,更新 sentry 版本
2024-08-18 14:19:45 +08:00
whyour
a2812d9c03
移除 ts-node dependence
2024-07-13 00:49:23 +08:00
whyour
e191aca41f
修改环境变量加载逻辑
2024-07-10 23:29:44 +08:00