Dariusz L
0531f4e9b2
feat: expose CivArchive provider status
2026-08-02 22:00:51 +02:00
Dariusz L
ed571a8ec6
feat: classify CivArchive failures
2026-08-02 21:57:46 +02:00
Dariusz L
dc11d426ae
refactor: remove workflow analyzer module
2026-08-02 19:41:30 +02:00
Dariusz L
9a7b16cde2
refactor: move missing workflow grouping
2026-08-02 19:40:10 +02:00
Dariusz L
c462db3345
refactor: extract workflow inventory
2026-08-02 19:38:35 +02:00
Dariusz L
426b7c0542
refactor: extract workflow analysis
2026-08-02 19:35:38 +02:00
Dariusz L
346f3e3c5c
refactor: extract workflow subgraphs
2026-08-02 19:32:58 +02:00
Dariusz L
e3fdf9f334
refactor: extract workflow references
2026-08-02 19:28:33 +02:00
Dariusz L
9daa3403e4
refactor: extract dynamic workflow widgets
2026-08-02 19:21:14 +02:00
Dariusz L
8cfb595f92
refactor: extract static workflow widgets
2026-08-02 19:10:13 +02:00
Dariusz L
514393468f
refactor: add workflow analysis package
2026-08-02 18:59:18 +02:00
Dariusz L
c37b2a3a0f
refactor: remove downloader compatibility aliases
2026-08-02 18:34:26 +02:00
Dariusz L
b304399798
refactor: slim downloader facade
2026-08-02 18:26:49 +02:00
Dariusz L
42ec5aa048
refactor: compose download API outside facade
2026-08-02 18:19:26 +02:00
Dariusz L
9d376dcaf7
refactor: inject Hugging Face Xet dependencies
2026-08-02 18:11:21 +02:00
Dariusz L
9b94bcfc22
refactor: inject preview download dependencies
2026-08-02 18:09:07 +02:00
Dariusz L
5bdd2a35e7
refactor: inject metadata sidecar dependencies
2026-08-02 18:07:12 +02:00
Dariusz L
a1362a0c1a
refactor: inject download directory dependencies
2026-08-02 18:06:28 +02:00
Dariusz L
502ef25d22
refactor: inject aria2 backend dependencies
2026-08-02 18:04:51 +02:00
Dariusz L
e88c4b530f
refactor: inject orchestration dependencies
2026-08-02 17:55:32 +02:00
Dariusz L
029c22932d
refactor: inject download state dependencies
2026-08-02 17:51:56 +02:00
Dariusz L
47ca662b60
refactor: centralize shared download state
2026-08-02 17:48:34 +02:00
Dariusz L
9254d503b2
refactor: define downloader public API
2026-08-02 17:45:49 +02:00
Dariusz L
e4e5c7c9e4
chore: remove dead downloader aliases
2026-08-02 17:27:42 +02:00
Dariusz L
91e852dd97
refactor: extract download configuration helpers
2026-08-02 17:24:54 +02:00
Dariusz L
e56889d67d
refactor: extract download state operations
2026-08-02 17:21:42 +02:00
Dariusz L
979114793f
refactor: extract download directory resolution
2026-08-02 17:19:56 +02:00
Dariusz L
881a6730d7
refactor: extract metadata sidecar writer
2026-08-02 17:17:40 +02:00
Dariusz L
d8f3da6b86
refactor: extract aria2 URL preflight
2026-08-02 17:15:02 +02:00
Dariusz L
48c094310f
refactor: extract background download orchestration
2026-08-02 17:11:56 +02:00
Dariusz L
758a4200b2
refactor: extract model download orchestration
2026-08-02 17:09:01 +02:00
Dariusz L
c931f23729
refactor: extract Python download orchestration
2026-08-02 17:05:49 +02:00
Dariusz L
b3e713cc3b
refactor: extract aria2 download actions
2026-08-02 16:59:21 +02:00
Dariusz L
c35f5bb5b2
refactor: extract aria2 transfer backend
2026-08-02 16:55:52 +02:00
Dariusz L
9360783628
refactor: extract Hugging Face Xet backend
2026-08-02 16:51:17 +02:00
Dariusz L
3e36d1ce6a
refactor: extract aria2 daemon backend
2026-08-02 16:45:16 +02:00
Dariusz L
6ef551877d
refactor: extract downloader backend helpers
2026-08-02 16:40:54 +02:00
Dariusz L
29a051e79a
refactor: extract downloader preview handling
2026-08-02 16:37:17 +02:00
Dariusz L
7ba4b6fa8a
refactor: extract downloader metadata helpers
2026-08-02 16:31:25 +02:00
Dariusz L
340fbdca59
refactor: extract downloader validation helpers
2026-08-02 16:21:58 +02:00
Dariusz L
1ce9b77de3
refactor: add download implementation package
2026-08-02 16:18:35 +02:00
Dariusz L
ccd2585663
Add Comfy Registry fallback and retry logic to version checks
...
- Retry GitHub pyproject version fetch up to 3 times on failure
- Fall back to Comfy Registry install endpoint when GitHub is unavailable
- Avoid caching failed version checks, so stale unavailable states do not persist
- Add targeted tests for registry fallback and failed-check caching behavior
2026-08-02 13:04:47 +02:00
Dariusz L
57b79ba208
refactor: remove dead compatibility shims
2026-08-02 04:03:09 +02:00
Dariusz L
bb0e921511
refactor(routes): remove unused compatibility facades
2026-08-02 03:45:51 +02:00
Dariusz L
e09d3c2bf8
refactor(entrypoint): extract node definitions
2026-08-02 03:19:32 +02:00
Dariusz L
a6e8fe1c55
refactor(entrypoint): extract extension runtime state
2026-08-02 03:15:43 +02:00
Dariusz L
f3a6c9db6f
fix(routes): preserve HTTP error statuses
2026-08-02 03:12:21 +02:00
Dariusz L
4d65a4dc87
refactor(search): extract search support service
2026-08-02 03:08:50 +02:00
Dariusz L
3f0359e1f4
refactor(context): require hash and download dependencies
2026-08-02 03:04:29 +02:00
Dariusz L
0b2166ae58
refactor(context): require metadata service dependencies
2026-08-02 03:01:10 +02:00