whyour
ef348b445b
fix: synchronize runtime locales and harden online updates
...
Translate UI, scheduler, validation, preload and maintenance messages dynamically, and propagate locale changes between workers. Harden update checks, downloads and terminal states, verify Debian pnpm, and ignore generated test artifacts.
2026-10-17 07:07:09 +08:00
whyour
2cab112391
fix: 加固安全输入边界并修复订阅兼容性 ( #3084 )
...
* fix: harden scoped API inputs and isolate login throttling
* fix: close script path gaps and harden security boundaries
* fix: preserve subscription aliases and avoid extension eval
* fix: allow cancelling invalid historical subscriptions
* fix: make script parent validation explicit for CodeQL
* fix: limit command execution and clarify trusted path branches
* fix: separate diff tool script access from config APIs
* fix: clean up obsolete subscription SSH credentials
2026-10-06 18:21:54 +08:00
whyour
4df52094f2
fix: harden authentication and file access security
2026-09-05 18:19:01 +08:00
whyour
31f78e4d1f
feat: add client IP diagnostics and blocking
2026-08-16 13:57:33 +08:00
whyour
38d84f9f31
修复订阅链接正则判断
2026-07-02 00:08:39 +08:00
whyour
3044f63f03
修复国际化文案
2026-06-21 23:53:32 +08:00
whyour
05f8fd3805
接口提示信息国际化
2026-06-11 02:19:04 +08:00
jmclulu
3aab1233bb
fix: correct typos in source code and locales ( #3003 )
...
- Fix Countrys -> Countries in comment
- Fix Scrolldown -> ScrollDown in variable name
- Fix completeTowFactor -> completeTwoFactor (3x)
- Fix deactiveTowFactor -> deactivateTwoFactor (3x)
- Fix activeOrDeactiveTwoFactor -> activeOrDeactivateTwoFactor
- Fix API route /two-factor/deactive -> /two-factor/deactivate
- Fix elment -> element in function param
- Fix synolog -> synology in comment
- Fix Chinese comment 制定 -> 指定
- Fix swapped BARK English translations on lines 360-361
2026-05-31 00:32:04 +08:00
48abf44ceb
feat: Support multiple concurrent login sessions per platform ( #2816 )
...
* Initial plan
* Implement multi-device login support - allow multiple concurrent sessions
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Address code review feedback - extract constants and utility functions
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Add validation and logging improvements based on code review
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Revert unnecessary file changes - keep only multi-device login feature files
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-19 00:18:29 +08:00
whyour
05db2b1df8
修复重置用户名失败
2025-05-15 01:12:01 +08:00
whyour
ac04478d1d
修复重用户名
2025-05-11 18:59:15 +08:00
whyour
8a18baa921
修复登录通知失败造成服务重启
2025-05-11 14:36:16 +08:00
whyour
d871585eee
修改服务启动逻辑
2025-05-07 09:30:00 +08:00
whyour
bae4073a64
增加重置密码命令
2025-02-27 23:57:26 +08:00
whyour
ad6e08525c
修改 QLAPI 系统通知
2025-01-12 15:39:28 +08:00
whyour
7d43b14f81
修复重置登录错误次数和 tfa
2025-01-02 23:50:20 +08:00
whyour
cecc5aeb15
修复初始化 SystemConfig 数据
2025-01-01 21:33:43 +08:00
whyour
678e3e2dc6
修改认证信息存储方式,避免认证信息异常
2024-12-30 14:23:04 +08:00
whyour
3822c37fa0
修复登录日志保存
2024-10-19 00:18:24 +08:00
whyour
f4cb3eacf8
系统日志增加时间筛选和清空
2024-08-22 00:47:24 +08:00
whyour
90fe63211d
修复修改任务状态可能报错
2024-06-28 20:41:05 +08:00
whyour
0d492e94f4
修复未设置通知时通知报错
2024-06-23 22:22:36 +08:00
whyour
c3908e956f
修复下载单文件订阅
2024-06-06 22:40:51 +08:00
whyour
b79d10b452
修改获取登录 ip 和 ip 地址方式
2024-01-08 19:05:12 +08:00
whyour
62168979e3
修复更新用户信息
2023-12-22 22:13:09 +08:00
whyour
9ed107980c
系统设置增加依赖代理和镜像源设置
2023-11-06 23:55:16 +08:00
whyour
20f615eadf
fs 文件操作替换为 fs.promise
2023-11-01 16:44:34 +08:00
whyour
e2bd15683e
修复 JSON.parse 错误,修复删除环境变量名称过长
2023-08-27 12:41:06 +08:00
whyour
e7d023a7e0
支持多语言英文
2023-07-29 18:26:30 +08:00
whyour
702c3160ec
修改并发逻辑,系统设置增加定时任务并发设置
2023-07-01 15:26:20 +08:00
whyour
f8dfee8945
重构任务并发执行逻辑
2023-05-30 16:32:00 +08:00
whyour
f66390eabd
修改初始系统状态逻辑已经错误页面
2023-05-07 23:40:37 +08:00
whyour
8f90d3f8ff
修复环境变量位置计算逻辑
2022-11-02 00:02:15 +08:00
whyour
3e0553c3e8
修改登陆逻辑
2022-10-29 10:05:54 +08:00
whyour
4e8f36d9a4
修复登录错误提示
2022-09-23 17:44:48 +08:00
whyour
ad47277149
修复登录验证
2022-09-23 12:15:15 +08:00
whyour
6d2edaaaf8
修改日期打印
2022-06-18 12:43:23 +08:00
whyour
1695b8c0fe
统一api错误提示
2022-05-17 23:31:29 +08:00
whyour
fb6a80e306
支持更换头像
2022-05-09 15:31:41 +08:00
whyour
f71b3d0378
版本文件改为七牛云存储
2022-02-19 22:48:06 +08:00
whyour
7d6e1d3e3d
修复定时删除日志
2022-02-19 17:36:49 +08:00
whyour
7f986fdb2d
修复更新系统通知
2022-01-21 22:27:50 +08:00
whyour
e75a683173
修复sqlite数据操作类型
2022-01-08 01:09:38 +08:00
whyour
5d19ee0ab5
使用sqlite替换nedb
2022-01-06 22:51:12 +08:00
whyour
fae26efb88
检测更新增加强制更新
2021-11-27 20:19:49 +08:00
whyour
f7752cec3a
修复检查更新
2021-11-12 23:55:57 +08:00
whyour
31fdf7f12c
修改数据库加载
2021-11-08 22:47:46 +08:00
14kk and 14K
2b61204233
修改错误文字 ( #809 )
...
Co-authored-by: 14K <9112790+the14k@user.noreply.gitee.com >
2021-10-29 23:26:44 +08:00
whyour
795d1b938d
添加依赖管理
2021-10-23 18:23:32 +08:00
whyour
6315425a7b
检查密码默认值
2021-10-19 21:46:24 +08:00