whyour
b92621bdb8
build: upgrade sqlite3 to 1.1.4 ( #3108 )
2026-10-25 01:52:58 +08:00
whyour
6862ad4f6c
build: use sqlite3 1.1.3 ARM musl prebuilds ( #3105 )
2026-10-24 17:40:47 +08:00
whyour
e8b6a30bd9
feat: ship verified platform upgrades with channel bundle releases
...
Package production dependencies per architecture for online and offline upgrades.
Validate dependencies and isolated backend startup before readiness, repair once
when permitted, and preserve service/data through failed preparation or rollback.
Publish release bundles with master images and expose an opt-in develop build
sharing the development index across Alpine and Debian images.
2026-10-18 22:19:49 +08:00
whyour
a0c09046c6
fix(deps): keep security updates within compatible dependency lines
2026-10-13 02:17:55 +08:00
dependabot[bot]
5a9e53c771
chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates
...
Bumps the npm_and_yarn group with 2 updates in the / directory: [moment](https://github.com/moment/moment ) and [brace-expansion](https://github.com/juliangruber/brace-expansion ).
Updates `moment` from 2.30.1 to 2.31.0
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.30.1...2.31.0 )
Updates `brace-expansion` from 1.1.12 to 1.1.21
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.21 )
---
updated-dependencies:
- dependency-name: moment
dependency-version: 2.31.0
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: brace-expansion
dependency-version: 1.1.21
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-12 17:28:13 +00:00
3c61e933a1
chore(deps): bump the npm_and_yarn group across 1 directory with 8 updates ( #3075 )
...
* chore(deps): bump the npm_and_yarn group across 1 directory with 8 updates
Bumps the npm_and_yarn group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [body-parser](https://github.com/expressjs/body-parser ) | `1.20.3` | `1.20.6` |
| [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware ) | `3.0.3` | `3.0.7` |
| [js-yaml](https://github.com/nodeca/js-yaml ) | `4.1.0` | `4.3.2` |
| [multer](https://github.com/expressjs/multer ) | `2.3.0` | `2.4.0` |
| [nodemailer](https://github.com/nodemailer/nodemailer ) | `8.0.1` | `10.0.9` |
| [undici](https://github.com/nodejs/undici ) | `7.9.0` | `7.29.1` |
| [axios](https://github.com/axios/axios ) | `1.7.8` | `1.20.0` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion ) | `1.1.12` | `1.1.21` |
Updates `body-parser` from 1.20.3 to 1.20.6
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.3...1.20.6 )
Updates `http-proxy-middleware` from 3.0.3 to 3.0.7
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases )
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v3.0.7/CHANGELOG.md )
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v3.0.3...v3.0.7 )
Updates `js-yaml` from 4.1.0 to 4.3.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.2/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.3.2 )
Updates `multer` from 2.3.0 to 2.4.0
- [Release notes](https://github.com/expressjs/multer/releases )
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/expressjs/multer/compare/v2.3.0...v2.4.0 )
Updates `nodemailer` from 8.0.1 to 10.0.9
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v8.0.1...v10.0.9 )
Updates `undici` from 7.9.0 to 7.29.1
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.9.0...v7.29.1 )
Updates `axios` from 1.7.8 to 1.20.0
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.8...v1.20.0 )
Updates `brace-expansion` from 1.1.12 to 1.1.21
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.21 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.18.0
dependency-type: direct:development
- dependency-name: body-parser
dependency-version: 1.20.6
dependency-type: direct:production
- dependency-name: brace-expansion
dependency-version: 1.1.21
dependency-type: indirect
- dependency-name: http-proxy-middleware
dependency-version: 3.0.7
dependency-type: direct:production
- dependency-name: js-yaml
dependency-version: 4.3.2
dependency-type: direct:production
- dependency-name: multer
dependency-version: 2.3.0
dependency-type: direct:production
- dependency-name: nodemailer
dependency-version: 9.1.1
dependency-type: direct:production
- dependency-name: undici
dependency-version: 7.29.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix(ci): verify the updated multer runtime version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: whyour <imwhyour@gmail.com >
2026-10-13 01:06:29 +08:00
whyour
b06cb72334
fix: apply minimal production dependency security patches
2026-10-11 02:09:20 +08:00
whyour
f168efcdae
refactor: migrate cron scheduling to node-cron ( #3079 )
...
* refactor: migrate cron scheduling to node-cron
* feat: support annually midnight and minutely cron macros
* fix: harden cron recovery and system scheduler compatibility
2026-09-27 22:18:39 +08:00
whyour
bf63425805
fix: isolate invalid cron rules during scheduler recovery
2026-09-27 16:45:09 +08:00
whyour
5f6049d80a
fix: secure file routes and dependency management
2026-08-29 19:10:30 +08:00
whyour
24d539fc05
fix: 使用 npm 包安装 sqlite3
2026-07-19 00:40:40 +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
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
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
whyour
5459b72f63
更新 pnpm-lock
2025-05-15 01:15:55 +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
whyour
07541569c5
修复定时任务 real_time 参数,升级 protobufjs
2024-06-02 11:08:35 +08:00
whyour
417f91207f
更新 tsx 版本
2024-04-26 20:58:48 +08:00
whyour
3f54048127
修改压缩解压文件命令
2024-03-22 22:23:49 +08:00
whyour
49c441117a
修改 sqlite 版本
2024-01-28 20:22:55 +08:00
whyour
b79d10b452
修改获取登录 ip 和 ip 地址方式
2024-01-08 19:05:12 +08:00
whyour
3dc3ece993
修改日志脚本文件大小展示
2024-01-07 16:54:05 +08:00
whyour
71e7ba9cb6
修改 nginx api 代理超时时间
2024-01-01 17:14:57 +08:00
whyour
a7562259d1
更新 sqlite3 版本
2024-01-01 15:07:56 +08:00
whyour
563457cf1b
JavaScript 通知文件 tunnel 替换为 hpagent,移除 scripts 目录下 package.json
2023-12-24 14:30:56 +08:00
whyour
20249119a0
修复 sentry 配置
2023-12-09 12:02:58 +08:00
whyour
3777a4e7b4
系统设置增加依赖代理和镜像设置
2023-11-25 21:49:33 +08:00
luckrnx09
9b7d4cb8fe
Enhance the script editor experience ( #2186 )
2023-11-25 14:24:08 +08:00
whyour
ec5b885476
修改任务队列执行日志
2023-10-06 02:34:40 +08:00
whyour
9d55cb108c
定时任务详情增加额外定时展示
2023-09-29 23:16:07 +08:00
whyour
042d7d3b8e
修复任务管理创建视图 placeholder,更新 npm 包
2023-09-15 21:27:53 +08:00
whyour
4f7649f157
系统设置增加系统运行日志
2023-08-21 00:10:43 +08:00