Commit Graph

10291 Commits

Author SHA1 Message Date
jxxghp
c6175bcdcf fix(types): define workflow action metadata and state contracts 2026-10-17 05:37:58 +08:00
jxxghp
eb19897883 chore(quality): protect downloader and module type contracts 2026-10-17 05:25:11 +08:00
jxxghp
5b0db854c4 fix(types): separate workflow search input and parsed parameters 2026-10-17 05:24:05 +08:00
jxxghp
576848b143 fix(types): retain typed monitor warning list 2026-10-17 05:24:02 +08:00
jxxghp
9e8370012a fix(types): declare TheAudioDB related artist results 2026-10-17 05:24:00 +08:00
jxxghp
cac380dde3 fix(types): complete Redis module lifecycle 2026-10-17 05:23:58 +08:00
jxxghp
0677b04421 fix(types): complete PostgreSQL module lifecycle 2026-10-17 05:23:56 +08:00
jxxghp
d187149ec4 fix(qbittorrent): preserve safe disconnected client state 2026-10-17 05:23:55 +08:00
jxxghp
be87eb43f7 docs(architecture): sync canonical notification dependency count 2026-10-17 05:18:34 +08:00
jxxghp
829a50181b chore(quality): protect three notification files with strict typing 2026-10-17 05:17:39 +08:00
jxxghp
bce6d45f4e fix(types): complete SynologyChat message contracts 2026-10-17 05:15:38 +08:00
jxxghp
65698fd9fb fix(synologychat): keep incomplete clients safely disabled 2026-10-17 05:15:35 +08:00
jxxghp
72a526e366 fix(types): complete DingTalk notification arguments 2026-10-17 05:15:10 +08:00
jxxghp
f2d30e4911 chore(types): gate service base and ratchet 64 type errors 2026-10-17 05:02:39 +08:00
jxxghp
a9e42fcc67 refactor(types): preserve optional Vyo instance labels 2026-10-17 04:59:14 +08:00
jxxghp
0ec525e63a refactor(types): preserve optional TrimeMedia instance labels 2026-10-17 04:59:12 +08:00
jxxghp
a6487140e1 refactor(types): preserve optional Plex instance labels 2026-10-17 04:59:10 +08:00
jxxghp
be577c7260 refactor(types): preserve optional Ugreen instance labels 2026-10-17 04:59:07 +08:00
jxxghp
bb17296d26 refactor(types): preserve optional ZSpace instance labels 2026-10-17 04:59:05 +08:00
jxxghp
59e5e26855 refactor(types): describe Navidrome server selections 2026-10-17 04:59:03 +08:00
jxxghp
47aa83c44c refactor(types): preserve nullable media server identities 2026-10-17 04:59:00 +08:00
jxxghp
405f829724 fix(modules): type service configurations and handle uninitialized defaults 2026-10-17 04:58:58 +08:00
jxxghp
0404779a8c refactor(types): preserve optional module reload labels 2026-10-17 04:58:55 +08:00
jxxghp
5782eb9f3b chore(types): gate debounce and VoceChat with 46 fewer errors 2026-10-17 04:47:41 +08:00
jxxghp
e61bff120d refactor(types): preserve VoceChat optional titles and raw responses 2026-10-17 04:44:10 +08:00
jxxghp
5fc2c967e4 refactor(types): describe sync and async debounce contracts 2026-10-17 04:43:37 +08:00
jxxghp
3318da7d30 chore(types): gate six files and ratchet 36 type errors 2026-10-17 04:27:05 +08:00
jxxghp
2b4602e0f6 refactor(types): align agent chat messages with repository contracts 2026-10-17 04:25:39 +08:00
jxxghp
9b615a663a refactor(types): describe agent endpoint response payloads 2026-10-17 04:23:50 +08:00
jxxghp
73aed2632c refactor(types): use canonical filter group schema 2026-10-17 04:22:08 +08:00
jxxghp
45584737e1 refactor(types): use canonical file schema in transfer planning 2026-10-17 04:22:05 +08:00
jxxghp
a2f8e22036 refactor(types): import subscription view from its owner 2026-10-17 04:22:02 +08:00
jxxghp
c9719ff2a9 refactor(types): describe system actions and snapshot callbacks 2026-10-17 04:21:59 +08:00
jxxghp
2c0d549e5a style(recommend): normalize type declarations and source metric 2026-10-17 04:10:23 +08:00
jxxghp
944008147e style(anilist): normalize type declaration spacing 2026-10-17 04:10:11 +08:00
jxxghp
2487d8ce68 chore(types): gate three modules and ratchet 148 type errors 2026-10-17 04:06:43 +08:00
jxxghp
143ad8f2e6 refactor(types): preserve recommendation cache and paging contracts 2026-10-17 04:05:40 +08:00
jxxghp
3ca5fba848 refactor(types): preserve image and wallpaper cache contracts 2026-10-17 04:03:59 +08:00
jxxghp
2757ac33be fix(log): support exception logging in database backup failures 2026-10-17 04:01:52 +08:00
jxxghp
a8ccc3b9f9 fix(anilist): validate GraphQL fallback and type cached request contracts 2026-10-17 03:58:48 +08:00
jxxghp
9bb18f0e9f chore(types): gate seven files and ratchet 32 type errors 2026-10-17 03:44:03 +08:00
jxxghp
bd29f943f1 refactor(types): declare webhook task completion contract 2026-10-17 03:41:27 +08:00
jxxghp
1db9619eda refactor(types): specify notification management endpoint results 2026-10-17 03:41:25 +08:00
jxxghp
40177e93a4 refactor(types): specify LLM management endpoint results 2026-10-17 03:41:22 +08:00
jxxghp
51919386b4 fix(auth): reject missing subjects before user lookup 2026-10-17 03:41:20 +08:00
jxxghp
c84ae5c9b8 refactor(types): declare authentication ticket store initialization 2026-10-17 03:41:15 +08:00
jxxghp
16bec4c09e fix(runtime): validate process identity and preserve detached launch flags 2026-10-17 03:41:13 +08:00
jxxghp
6c51e3555f fix(cli): validate state records and type managed process status 2026-10-17 03:35:40 +08:00
jxxghp
79a6bcc184 chore(types): gate four verified API files and ratchet 44 errors 2026-10-17 03:24:36 +08:00
jxxghp
ac64d4b9ca fix(mcp): reject non-object requests with protocol errors 2026-10-17 03:23:40 +08:00