Commit Graph
14 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 f051135fc4 fix: declare nullable subscription process id 2026-09-24 20:37:13 +08:00
whyour b0f3b51736 修复服务启动时定时删除日志失效 2023-07-08 20:58:36 +08:00
whyour b705ad6ee8 修复更新任务、环境变量、依赖、订阅状态丢失 2023-04-21 21:15:28 +08:00
whyour 76fa82c3a7 订阅支持自动添加和删除任务设置 2023-02-09 00:20:28 +08:00
whyour 7038e15ad2 支持定时任务视图筛选条件关系切换 2022-11-10 01:31:21 +08:00
whyour 8d46115823 修复切换订阅interval 2022-05-26 14:41:22 +08:00
whyour 189826c5db 订阅增加before/after 2022-05-20 01:15:45 +08:00
whyour 4e7a5c637d 完善拉取公开仓库 2022-05-17 00:42:18 +08:00
whyour f6a122e5ea 更新新建文件订阅 2022-05-15 15:25:23 +08:00
whyour 5523d537dc 完善订阅接口 2022-05-14 21:38:26 +08:00
whyour 5a21247cbb 完善新建订阅页面 2022-05-14 19:21:35 +08:00
whyour ebb6290468 增加新建订阅 2022-05-10 14:38:06 +08:00
whyour 2c9b283b75 增加ssh key操作service 2022-05-08 22:41:56 +08:00