Will Miao
2eef629821
fix(checkpoints): singleflight pending hash calculation
2026-04-23 11:36:32 +08:00
Will Miao
658a04736d
fix(recipes): save widget checkpoint metadata as dict
2026-04-23 11:20:20 +08:00
Will Miao
63f0942452
fix(models): classify Anima as diffusion model
2026-04-23 07:35:34 +08:00
Will Miao
a1dff6dd47
fix(download): auto fetch example images after model download
2026-04-21 22:48:06 +08:00
Will Miao
79dd9a1b29
fix(trigger-word-toggle): compact group editing for #907
2026-04-21 10:44:05 +08:00
Will Miao
ef4923fd94
fix(settings): normalize default root path comparisons
2026-04-21 09:43:37 +08:00
Will Miao
1eeba666f5
fix(network): restore destination-scoped memory download guard
2026-04-20 18:27:38 +08:00
pixelpaws
fc19a145ff
Merge branch 'main' into codex/github-mention-fixnetwork-add-connectivityguard-to-short
2026-04-20 15:54:30 +08:00
Will Miao
34f03d6495
fix(settings): preserve extra default roots in comfyui sync
2026-04-20 15:48:30 +08:00
pixelpaws
9443175abc
fix(network): return friendly offline message for memory downloads
2026-04-20 15:42:03 +08:00
pixelpaws
dc5072628f
Merge pull request #905 from willmiao/codex/task-title
...
fix(network): add ConnectivityGuard to short‑circuit offline requests and reduce log spam
2026-04-20 15:41:38 +08:00
pixelpaws
7ab271c752
fix(network): scope connectivity cooldown by destination
2026-04-20 15:20:57 +08:00
pixelpaws
5a7f4dc88b
fix(network): add offline cooldown guard for remote metadata requests
2026-04-20 15:04:04 +08:00
Will Miao
761108bfd1
fix(download): restore aria2 resume lifecycle
2026-04-20 09:52:48 +08:00
Will Miao
1c530ea013
feat(download): add experimental aria2 backend
2026-04-19 21:46:09 +08:00
pixelpaws
d9ec9c512e
Merge pull request #899 from Phinease/fix/resumable-download-retries
...
fix: preserve resumable downloads across retries
2026-04-17 20:46:22 +08:00
Will Miao
0bcd8e09a9
fix(filters): improve base model filtering UX
2026-04-17 20:27:48 +08:00
Shuangrui CHEN
fa049a28c8
fix: preserve resumable downloads across retries
2026-04-17 03:35:41 +08:00
Will Miao
c53f44e7ef
feat(excluded-models): add excluded management view
2026-04-16 21:40:59 +08:00
Will Miao
ae7bfdb517
fix(download): normalize civitai.red download URLs ( #898 )
2026-04-16 18:25:16 +08:00
Will Miao
605fbf4117
feat(civitai): add host preference for view links
2026-04-16 13:28:51 +08:00
Will Miao
406d5fea6a
fix(civitai): use red-only api host ( #897 )
2026-04-16 12:08:07 +08:00
Will Miao
af2146f96c
fix(civitai): fallback image info hosts on request failure
2026-04-16 09:29:03 +08:00
Will Miao
bdc8dec860
fix(civitai): support civitai.red URLs ( #897 )
2026-04-16 08:54:12 +08:00
Will Miao
cdd77029b6
fix(autocomplete): improve wildcard onboarding UX
2026-04-15 22:25:25 +08:00
Will Miao
2640258902
fix(prompt): invalidate dynamic wildcard cache without seed ( #895 )
2026-04-15 20:43:21 +08:00
Will Miao
b910388d54
fix(autocomplete): remove short prompt command aliases ( #895 )
2026-04-15 20:43:03 +08:00
Will Miao
083de395b1
chore(logging): remove autocomplete debug logs ( #895 )
2026-04-15 20:42:55 +08:00
Will Miao
4514ca94b7
fix(autocomplete): reduce tag search overhead ( #895 )
2026-04-15 20:42:33 +08:00
Will Miao
62247bdd87
feat(prompt): expand wildcards at runtime ( #895 )
2026-04-15 20:42:27 +08:00
Will Miao
70cd3f4e1b
fix(download-history): use title for downloaded tooltip
2026-04-13 20:26:40 +08:00
Will Miao
a95c518b30
feat(download-history): add downloaded status UX
2026-04-13 19:51:04 +08:00
Will Miao
39c083db79
fix(recipes): preserve legacy gen params in modal flows
2026-04-12 21:25:54 +08:00
Will Miao
55e9e4bb6f
fix(recipes): sanitize remote import gen params
2026-04-12 20:29:01 +08:00
Will Miao
0253d001e6
fix(recipe): hydrate stale modal data from recipe json
2026-04-12 19:22:58 +08:00
Will Miao
9998da3241
fix(ui): refresh stale model page versions
2026-04-11 20:11:21 +08:00
Will Miao
1817142a7b
feat(doctor): add system diagnostics feature
2026-04-11 16:03:38 +08:00
Will Miao
25fa175aa2
fix(usage): resolve checkpoint hashes from disk
2026-04-10 22:28:04 +08:00
Will Miao
39643eb2bc
fix(metadata): recover prompts through scheduled guidance
2026-04-10 21:36:42 +08:00
Will Miao
72f8e0d1be
fix(backup): add user-state backup UI and storage
2026-04-10 20:49:30 +08:00
Will Miao
85b6c91192
fix(download): add ZImageBase to diffusion model routing ( #892 )
2026-04-10 08:55:28 +08:00
Will Miao
32875042bd
feat(metadata): support PromptAttention CLIP encoder
2026-04-09 19:21:25 +08:00
Will Miao
db4726a961
feat(recipes): add configurable storage path migration
2026-04-09 15:57:37 +08:00
Will Miao
e13d70248a
fix(usage-stats): resolve pending checkpoint hashes
2026-04-08 09:40:20 +08:00
NubeBuster
b711ac468a
feat(usage-stats): add extractors for rgthree Power LoRA Loader and TensorRT Loader
...
Fixes #394 — LoRAs loaded via rgthree Power Lora Loader were not
tracked in usage statistics because no extractor existed for that node.
New extractors:
- RgthreePowerLoraLoaderExtractor: parses LORA_* kwargs, respects
the per-LoRA 'on' toggle
- TensorRTLoaderExtractor: parses engine filename (strips _$profile
suffix) as best-effort for vanilla TRT. If the output MODEL has
attachments["source_model"] (set by NubeBuster fork), overrides
with the real checkpoint name.
TensorRTRefitLoader and TensorRTLoaderAuto take a MODEL input whose
upstream checkpoint loader is already tracked — no extractor needed.
Also adds a name:<filename> fallback and warning log in both
_process_checkpoints and _process_loras when hash lookup fails.
2026-04-05 16:45:21 +02:00
Will Miao
727d0ef043
feat(misc): add model download status aggregation
2026-04-03 22:17:09 +08:00
Will Miao
d36b16c213
feat(settings): skip previously downloaded model versions
2026-04-03 19:01:19 +08:00
Will Miao
33a7f07558
feat(download-history): track downloaded model versions
2026-04-03 16:13:14 +08:00
Will Miao
30db8c3d1d
fix(csp): support CivitAI CDN subdomains for example images ( #822 )
...
- Update CSP whitelist to use wildcard *.civitai.com for all CDN subdomains
- Fix hostname parsing to use parsed.hostname instead of parsed.netloc (handles ports)
- Update rewrite_preview_url() to support all CivitAI CDN subdomains
- Update rewriteCivitaiUrl() frontend function to support subdomains
- Add comprehensive tests for edge cases (ports, subdomains, invalid URLs)
- Add security note explaining wildcard CSP design decision
Fixes CSP blocking of images from image-b2.civitai.com and other CDN subdomains
2026-04-03 09:40:15 +08:00
Will Miao
9bdb337962
fix(settings): enforce valid default model roots
2026-04-01 20:36:37 +08:00