Commit Graph
31 Commits
Author SHA1 Message Date
whyour 15d54866a8 feat: migrate SQLite runtime and verify complete upgrade bundles
Use MikroORM's official Node SQLite dialect with bounded database isolation, preserve legacy schema and data for rollback, and require Node 22.17 or newer. Update Debian runtimes and retain ARMv6 musl compatibility without a SQLite addon.

Complete short archive writes, stop orphaned SQL workers after owner death, preserve buffered startup requests, and prestart the archived backend on every platform. Cover real package installation, migration, failure recovery, and legacy database compatibility.

Keep authentication storage failures distinct from expired sessions with a pinned Keyv runtime, propagated cache errors, and retryable HTTP 503 responses. Preserve genuine 401 failures and verify legacy cache bytes, initialization safety, and session recovery.
2026-10-22 13:47:26 +08:00
whyour 89c6355635 fix: renew system tokens and serialize authentication cache updates 2026-10-11 01:56:50 +08:00
whyour 6796068523 更新国际化文案 2026-06-11 23:18:45 +08:00
whyour 647ed3b66c QLAPI 支持操作环境变量和系统通知 2025-01-11 01:59:46 +08:00
whyour 3f775a0e6c 修复创建系统应用 2025-01-05 22:03:41 +08:00
whyour 7d43b14f81 修复重置登录错误次数和 tfa 2025-01-02 23:50:20 +08:00
whyour 678e3e2dc6 修改认证信息存储方式,避免认证信息异常 2024-12-30 14:23:04 +08:00
whyour 46e71d8213 修复系统设置数据未初始化 2024-06-12 13:53:45 +08:00
whyour c3908e956f 修复下载单文件订阅 2024-06-06 22:40:51 +08:00
whyour f64ff83414 修复列表查询字符转码 2023-06-04 22:11:48 +08:00
whyour 98ccccf6ab 修复openapi token生成逻辑 2022-11-14 09:28:30 +08:00
whyour db8dfb32cf 修改生成系统token逻辑 2022-08-11 19:37:14 +08:00
whyour 42dabbf4c0 修复内置token获取 2022-07-18 16:06:04 +08:00
whyour 5d6ac7f07c 修复系统token权限 2022-06-18 19:18:14 +08:00
whyour 57e7d756cb 修改系统内部获取token方式 2022-06-14 22:43:18 +08:00
whyour 816ce31279 修改openapi获取token逻辑 2022-02-28 22:30:58 +08:00
whyour 891619ad55 修改表唯一约束 2022-01-27 00:49:44 +08:00
whyour ba341b69ac 修改迁移数据库逻辑 2022-01-18 22:56:12 +08:00
whyour 5461325e69 修复重置应用秘钥 2022-01-16 18:55:18 +08:00
whyour f6e6cfa71c 修复环境变量搜索 2022-01-13 22:38:20 +08:00
whyour 925819b3aa 修复环境变量搜索 2022-01-13 13:15:00 +08:00
whyour 6f96900ab9 修复openapi token 查询 2022-01-13 12:02:36 +08:00
whyour 43bc29b25c 修复openapi认证,环境变量排序 2022-01-13 11:13:04 +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 dfb159c4ad 修复搜索环境变量urlencode 2021-12-05 23:04:26 +08:00
whyour 31fdf7f12c 修改数据库加载 2021-11-08 22:47:46 +08:00
hanhh 5b585e0cda 定时任务添加下次运行时间 2021-09-21 20:11:39 +08:00
hanhh 35539a4ccc 移除自动压缩db数据 2021-09-09 13:02:49 +08:00
hanhh 3a998a37f0 增加nedb数据自定比对,测试对db文件不断增大的影响 2021-08-29 00:52:21 +08:00
hanhh 1e58254f4c 添加openapi模块 2021-08-26 19:01:39 +08:00