Vladimir Mandic
4b2f38ab7f
complete refactor javascript to typescript and reorg frontend files and folders
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-20 18:08:10 +02:00
Vladimir Mandic
fdda09c7e5
fix ui server log monitor
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-18 19:33:16 +02:00
Vladimir Mandic
2270580a40
improve settings search
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-17 09:59:38 +02:00
Vladimir Mandic
c18844080f
add anima 1.0 base/turbo/sdnq
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-15 13:00:44 +02:00
Vladimir Mandic
8bf7ddffe3
caption: add image analyze
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-14 13:16:26 +02:00
Vladimir Mandic
e368472cbb
add scale_noise and improve set_timesteps to multiple schedulers
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-13 09:46:39 +02:00
CalamitousFelicitousness
f2227d7785
feat(autocomplete): apply keep-underscores setting to insertion
...
Rename `autocomplete_replace_underscores` to `autocomplete_keep_underscores`
(default false) so both autocomplete toggles read as "keep" semantics.
`insertTag` now honors the setting for both tag and artist modes, matching
the dropdown display. Embedding insertion always preserves underscores
because the names are filesystem identifiers.
- ui_definitions: rename option, flip default, update label
- scripts/autocomplete: rename handler, checkbox, and config-bridge keys
- javascript/autocomplete: invert render polarity; insertTag takes a `kind`
parameter; drop the artist-mode hardcoded underscore replacement so the
setting controls tags and artists uniformly
Closes #4827
2026-05-10 19:47:54 +01:00
Vladimir Mandic
fad9015270
fix vae preview flash previous image
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-09 17:09:55 +02:00
Vladimir Mandic
eb88f27a04
cleanup preview
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-09 13:32:29 +02:00
Vladimir Mandic
2e50671d69
networks load/download model track progress
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-08 14:43:39 +02:00
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
9dff73193e
js callbacks avoid duplicates
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-08 13:00:39 +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
75b0a4da59
add ultraflux
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-06 07:50:33 +02:00
Vladimir Mandic
c8c4d76858
patch autocomplete
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-05 17:33:22 +02:00
Vladimir Mandic
9776669ddf
update quick info
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-05 16:51:35 +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
b760088d0b
gallery quick actions placeholders
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-04 20:45:10 +02:00
Vladimir Mandic
dcc37afabd
ernie add lora
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-04 20:45:10 +02:00
Vladimir Mandic
580f66c12f
gallery add thumbnail size slider
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-04 09:03:50 +02:00
Vladimir Mandic
57f5bf5bd5
add missing js files
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-05-02 10:56:52 +02:00
Vladimir Mandic
304918baec
monkey-patch multi-image
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-29 19:53:14 +02:00
Vladimir Mandic
d9d1d92791
remove control init video/batch/folder
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-29 08:36:10 +02:00
Vladimir Mandic
60143027a0
remove media input buttons
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-29 08:18:02 +02:00
Vladimir Mandic
c85cf0dec3
fix monitor loop
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-26 10:02:00 +02:00
Vladimir Mandic
614c83fab5
update monitoring timers
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-26 09:29:55 +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
f6d3436398
feat(autocomplete): bare-< lora browse, reopen on refocus
...
- bare `<` (or partial `<lo`) surfaces full LoRA list; accept overwrites the typed prefix
- empty-query XnIndex.search returns first N items so trigger chars alone yield results
- refocusing a textarea re-fires onInput so a partial tag at the cursor reopens the dropdown
2026-04-25 16:12:59 +01:00
Vladimir Mandic
494af629d0
stricter linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-25 15:05:25 +02:00
CalamitousFelicitousness
a60f215791
feat(autocomplete): @-prefix artist filter mode for Anima
2026-04-25 13:44:42 +01:00
Vladimir Mandic
5baa23300d
improve connection monitor and server restart
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-25 08:50:57 +02:00
Vladimir Mandic
15c23ebb80
Merge pull request #4794 from awsr/token-counter-update
...
Token counter update
2026-04-25 07:41:04 +02:00
awsr
883804e49a
Update themes to be compatible with new layout
2026-04-24 15:25:28 -07:00
Vladimir Mandic
f0eeb26e27
fix full screen viewer
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-24 23:50:52 +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
Vladimir Mandic
de0af224ab
Merge pull request #4785 from awsr/callback-guard
...
Implement callback guards
2026-04-20 10:41:48 +02:00
vladmandic
9193391030
update splash logger
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-20 09:18:46 +02:00
awsr
31a7d19766
Implement callback guards
2026-04-19 15:13:22 -07:00
vladmandic
6128e0f84b
ui performance optimizations
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-19 16:14:19 +02:00
vladmandic
271a3421d6
ui init error handler
...
Co-authored-by: Copilot <copilot@github.com >
Signed-off-by: vladmandic <mandic00@live.com >
2026-04-19 12:01:16 +02:00
awsr
0a35e0c891
Update syntax and fix timing of async functions
2026-04-18 16:01:59 -07:00
awsr
909b049922
Fix no-promise-executor-return
2026-04-18 16:00:39 -07:00
Vladimir Mandic
69d370d8da
update reference data and enable preview for ernie and nucleus
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-15 12:22:53 +00:00
Vladimir Mandic
db8c6e9243
add ernie-image
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2026-04-15 11:06:32 +00: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
CalamitousFelicitousness
5c08821bc0
fix(ui): navigate to Control on right-click prompt/params transfer
2026-04-12 22:39:05 +01:00
CalamitousFelicitousness
afff6c1852
feat(ui): right-click send-to-control for prompt/params transfer
...
Right-clicking the "Send to Images" button now offers two entries:
one copies the prompt only, the other copies all generation parameters
except the image itself. Available in gallery, txt2img, img2img, and
extras. Keeps the results toolbar compact.
- extend ParamBinding with skip_image and only_prompt flags
- create prompt/params variants in all four output panels
- register per-tab context menu entries scoped to #{tab}_tabitem
- match menu selectors via e.target.closest for nested-icon clicks
- document the right-click surface in the "➠ Control" locale hint
2026-04-12 21:51:29 +01:00
CalamitousFelicitousness
3195bd6287
feat(autocomplete): move settings to always-on script UI
...
- create scripts/autocomplete.py as always-on script with dictionary
management UI (dropdown, refresh, update, settings controls)
- move autocomplete settings from Settings > Extra Networks to hidden
options, controlled via script UI with JS config bridge
- remove early exit in autocomplete.js when no dictionaries enabled,
allowing dictionaries enabled via script UI to work without reload
- add id-based suffix matching to setHints.js for unique button hints
- add locale_en.json entries with tooltips for all autocomplete controls
2026-04-09 02:00:45 +01:00