Commit Graph
823 Commits
Author SHA1 Message Date
Dariusz L 8d48e0dc37 Simplify download progress UI rendering and fix queue DOM insertion 2026-08-03 16:54:00 +02:00
Dariusz L 5b8b243aee refactor: unify download queue rendering and add workflowBack icon 2026-08-03 16:24:52 +02:00
Dariusz L 415bcb93f4 feat: improve aria2 download resilience and queue presentation 2026-08-03 15:55:08 +02:00
Dariusz L 88b6c6761e style: separate download queue pause/resume button colors in modal 2026-08-03 15:16:38 +02:00
Dariusz L ce462a21d5 Align managed aria2 root with installer root and allow symlinked executable paths 2026-08-03 15:14:22 +02:00
Dariusz L c28184aca3 Refactor download queue item rendering and actions 2026-08-03 15:01:07 +02:00
Dariusz L 7cba340de1 Unify hash request validation 2026-08-03 14:15:00 +02:00
Dariusz L cf08aa97de Unify custom URL result builders 2026-08-03 14:12:25 +02:00
Dariusz L 8e7d14be6d Unify download progress presentation 2026-08-03 14:08:00 +02:00
Dariusz L c294d9d389 Unify local match deduplication 2026-08-03 14:05:05 +02:00
Dariusz L 19e87cf1b5 Remove remaining stale module aliases 2026-08-03 13:40:12 +02:00
Dariusz L c6070d9531 Remove obsolete CivArchive compatibility shims 2026-08-03 13:28:13 +02:00
Dariusz L 8d9ca189fc Remove obsolete compatibility aliases 2026-08-03 13:11:59 +02:00
Dariusz L e1e725792b Unify shared path normalization 2026-08-03 12:59:04 +02:00
Dariusz L 0ff8057576 Unify frontend SHA-256 normalization 2026-08-03 12:56:24 +02:00
Dariusz L 510aa570ce Unify remote dead-link detection 2026-08-03 12:54:55 +02:00
Dariusz L 2559145fc1 Unify model category aliases across backend and UI 2026-08-03 12:52:20 +02:00
Dariusz L 128a6ccacf Refactor shared metadata model helpers 2026-08-03 12:46:48 +02:00
Dariusz L 3353423015 Update README.md 2026-08-03 04:47:07 +02:00
Dariusz L 413e7cc0ab Promote subgraph widget contexts to top-level model references
When a subgraph exposes a promoted widget and the instance value or connected
inner widget contains a usable model path, create a top-level model reference
on the subgraph node instead of only pointing to the inner definition node.
This lets resolution, location, and queue updates target the instance widget
directly.

Also handle serialized subgraph instances that omit proxyWidgets by
reconstructing the same promotion from subgraph input/link metadata, and
extend widget values for promoted inputs in the workflow updater.
2026-08-03 04:17:49 +02:00
Dariusz L 60e67fcb74 Fix links in README for installation and configuration 2026-08-03 01:07:15 +02:00
Dariusz L 17c9ab8f59 Update README.md 2026-08-03 00:58:36 +02:00
Dariusz L 0343bf022e docs: document provider availability states 2026-08-02 22:19:38 +02:00
Dariusz L 428d0c0b46 test: cover provider status aggregation 2026-08-02 22:18:15 +02:00
Dariusz L c0abf02040 refactor: normalize CivArchive diagnostics 2026-08-02 22:15:53 +02:00
Dariusz L 5f1a933ae5 feat: add provider-specific search retry 2026-08-02 22:12:52 +02:00
Dariusz L bb3ccdd47f feat: improve CivArchive status feedback 2026-08-02 22:06:38 +02:00
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 d241bc6482 test: capture CivArchive failure contract 2026-08-02 21:54:05 +02:00
Dariusz L 2767901602 docs: describe workflow package architecture 2026-08-02 20:18:36 +02:00
Dariusz L 048be11185 test: enforce workflow module boundaries 2026-08-02 20:17:33 +02:00
Dariusz L 7d5adbc1fa ci: enforce workflow coverage gate 2026-08-02 20:15:06 +02:00
Dariusz L 01c6dc62cb test: cover runtime imports 2026-08-02 20:12:50 +02:00
Dariusz L a23fa499f5 test: cover workflow components 2026-08-02 20:10:48 +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 413e44fed4 test: lock downloader facade exports 2026-08-02 18:28:28 +02:00
Dariusz L b304399798 refactor: slim downloader facade 2026-08-02 18:26:49 +02:00
Dariusz L f09447f16c test: update download API patch points 2026-08-02 18:19:39 +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