Vladimir Mandic
54ad469919
models and hfcache tables
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-08 13:58:35 +02:00
Vladimir Mandic
f1b6e82ccf
models table improvements
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-08 12:16:21 +02:00
Vladimir Mandic
725db1f324
add gallery quick actions
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-05 07:45:26 +02:00
Vladimir Mandic
63190a50e7
fix ernie preview
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-02 08:06:57 +02:00
Vladimir Mandic
40ac6fd981
Merge pull request #4796 from vladmandic/feat/autocomplete-upgrade
...
feat(autocomplete): additional features for autocomplete
2026-04-26 07:31:40 +02:00
CalamitousFelicitousness
54fba340ae
feat(autocomplete): translations opt-in + companion skip filters
...
- new autocomplete_translations setting (default off); checkbox in script accordion + locale hint
- get_cached gates companion load on the opt; toggle-flip auto-syncs missing files in a background thread
- list_all_sync, local_names and config_json filter out *.translations.json so companion files never surface as selectable dicts
- one-time per-name warning when opt is on but companion is missing locally
2026-04-25 16:13:15 +01:00
Vladimir Mandic
56a2ebf973
gallery skip empty files
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-25 14:48:07 +02:00
CalamitousFelicitousness
e2c856459c
feat(autocomplete): aliases, extra-networks, translations, baseline fixes
...
- tag aliases (optional 4-tuple) and translations (companion file)
- lora and wildcard triggers; embeddings fold into tag-mode results
- new GET /sdapi/v1/wildcards endpoint
- LRU cap, IME safety, multi-textarea safety, modifier-key pass-through
- manifest-retry and config-bridge hardening
- tags-fetch: alias/translation harvesters with authenticated rate limits
2026-04-24 21:55:27 +01:00
vladmandic
40e550f1c3
add timer info
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-23 12:49:41 +02:00
vladmandic
2f4fe4afe2
update logging
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-21 18:31:58 +02:00
vladmandic
f033eaf58a
add explicit vae method=none and allow images in history
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-14 11:51:27 +02:00
vladmandic
a42fc62ede
well-known api logging
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-13 16:40:03 +02:00
Vladimir Mandic
b3f09aa417
Merge pull request #4707 from vladmandic/feat/tag-dictionaries
...
Feat/tag dictionaries
2026-04-13 11:57:48 +02:00
vladmandic
a6c726f8d6
update tag-autocomplete
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-13 11:54:59 +02:00
vladmandic
15c8b2b0c4
fixes from check-api
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-12 18:54:22 +02:00
vladmandic
14ba5e4ce7
update nudenet
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-09 13:48:54 +02:00
Vladimir Mandic
aa34db2c50
Merge branch 'dev' into feat/tag-dictionaries
2026-04-08 10:03:42 +02:00
Vladimir Mandic
999cbe5d3a
Merge branch 'dev' into various1
2026-04-02 08:36:24 +02:00
vladmandic
ec1341348b
update todo/changelog
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-30 12:19:36 +02:00
awsr
1e9bef8d56
Type enforcement for ResGPU
...
Only tuples support typing a specific number of entries.
2026-03-27 14:15:44 -07:00
awsr
fe7e4b40ff
Update models to match actual behavior
...
- ResScripts
- ResEmbeddings
2026-03-27 14:12:39 -07:00
Vladimir Mandic
ac17526715
Merge branch 'dev' into feat/tag-dictionaries
2026-03-27 10:55:20 +01:00
CalamitousFelicitousness
d4d5bce3b9
feat(autocomplete): add native tag autocomplete for prompt textareas
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
5312265d27
refactor(autocomplete): rename dicts to autocomplete, relocate to models/
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
f3e0b4a86b
feat(dicts): add remote dict management via HuggingFace
...
Add endpoints for browsing, downloading, and deleting dicts hosted on
HuggingFace. Manifest is fetched and cached from the remote repo to
show available dicts with download status and version comparison.
- /dicts/remote GET: list available dicts from HF manifest
- /dicts/{name}/download POST: download dict from HF with atomic write
- /dicts/{name} DELETE: remove local copy and evict cache
- ItemDictRemote model with downloaded/update_available flags
- Exclude manifest.json from local dict listing in all scan paths
2026-03-26 00:47:13 +00:00
CalamitousFelicitousness
d26f8560c8
fix(dicts): move default dicts directory to data/dicts
...
Tag dictionaries are lookup data, not model weights — place them
alongside cache.json and metadata.json in the data/ folder instead
of inside the models directory.
2026-03-26 00:47:13 +00:00
CalamitousFelicitousness
9343768d78
feat(api): add tag dictionary API and settings for prompt autocomplete
2026-03-26 00:47:13 +00:00
awsr
375591ecdd
Revert non-critical changes
...
The following errors are re-introduced and will need follow-up:
- models.py, line 92
- sd_unet.py, line 41
- sd_models.py, line 1440
2026-03-25 13:47:27 -07:00
awsr
ff247d8fd2
Merge branch 'dev' into RUF013
2026-03-24 07:12:51 -07:00
awsr
d474f28cb3
RUF013 update
2026-03-23 22:53:34 -07:00
vladmandic
afe3786f5f
add unet/dir to networks
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-22 11:09:45 +01:00
vladmandic
760b0121bc
update register_api
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-20 08:07:05 +01:00
vladmandic
d679fbb8fb
move rembg to internal
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-20 08:04:21 +01:00
vladmandic
87659823fc
gpu info for xpu and log exclude list
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-19 15:01:49 +01:00
vladmandic
5a5e3cc381
use rate-limit for api logging
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-19 08:52:10 +01:00
vladmandic
fb2f9ea650
new server info panel
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-18 15:37:57 +01:00
vladmandic
d588ced2ef
fix rate limiter
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-17 11:52:53 +01:00
vladmandic
742eeb8691
new server settings section
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-17 10:07:48 +01:00
vladmandic
de7959397c
fb merge phase 3
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-16 10:32:12 +01:00
vladmandic
12fd4d30f1
fb merge phase 2
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-16 08:09:07 +01:00
vladmandic
7a409a9e83
patch installer
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-16 06:30:24 +01:00
vladmandic
729eca460e
initialize grading params
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-14 12:52:37 +01:00
vladmandic
c86674047a
fix state end
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-14 12:46:43 +01:00
vladmandic
e0faa149dd
cleanup
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-13 14:44:58 +01:00
vladmandic
f9abe07035
cleanup logging and update requirements
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-13 13:02:41 +01:00
vladmandic
af1531af5a
revert gallery appy
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-13 12:06:33 +01:00
vladmandic
f89afe0add
revert gallery api
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-13 12:06:26 +01:00
vladmandic
56d0307f13
merge: modules/api/models.py
2026-03-13 08:10:14 +01:00
vladmandic
a23abb356e
merge: modules/api/xyz_grid.py
2026-03-12 14:16:50 +01:00
vladmandic
cbc1b7c994
merge: modules/api/script.py
2026-03-12 14:16:50 +01:00