Commit Graph

16 Commits

Author SHA1 Message Date
jxxghp
d32d17568a fix(runtime): apply configuration changes without restart 2026-09-11 00:12:05 +08:00
jxxghp
71147c1d96 feat(classification): support multi-source media rules 2026-09-03 11:51:18 +08:00
jxxghp
046b0b3051 refactor(startup): centralize doh and workflow services 2026-08-30 12:22:18 +08:00
jxxghp
7e8c55bfd9 test(startup): isolate failure cleanup owners 2026-08-29 20:39:16 +08:00
jxxghp
32cdcfcc2f refactor(startup): centralize runtime composition 2026-08-29 18:41:31 +08:00
jxxghp
084fa475eb refactor(startup): extract network composition owner 2026-08-29 17:17:27 +08:00
jxxghp
d2a860d89a refactor(startup): govern composition lifecycle ownership 2026-08-29 16:57:53 +08:00
jxxghp
b4547cf043 refactor(startup): isolate configuration and database composition 2026-08-29 16:20:04 +08:00
jxxghp
f38637dcea refactor(api): move host orchestration into application services 2026-08-29 10:27:57 +08:00
jxxghp
7941fd921d refactor(chain): split download orchestration package 2026-08-29 06:41:15 +08:00
jxxghp
aa8751f775 refactor: close transactional boundary debt batch 2026-08-28 10:36:12 +08:00
jxxghp
9dbe424c3d refactor(config): retire RuntimeSettingsCompat host usage 2026-08-26 15:55:21 +08:00
jxxghp
e1509c4e0d refactor: reorganize startup persistence boundaries 2026-08-23 21:24:34 +08:00
InfinityPacer
4145979e22 fix(config): bind runtime service to legacy settings 2026-08-23 04:57:12 +08:00
InfinityPacer
fc677a2bba feat(database): bound async configuration writes 2026-08-23 02:29:40 +08:00
InfinityPacer
3d7fb44dc7 refactor(database): isolate configuration transactions 2026-08-23 02:29:22 +08:00