psychedelicious
afc6911c96
chore: bump version to v6.3.0a1
v6.3.0a1
2025-07-25 19:07:08 +10:00
psychedelicious
afa1ee7ffd
tidy(ui): enable devmode redux checks
2025-07-25 19:04:21 +10:00
psychedelicious
5a102f6b53
chore(ui): lint
2025-07-25 19:04:21 +10:00
psychedelicious
af345a33f3
fix(ui): infinite loop when setting tile controlnet model
2025-07-25 19:04:21 +10:00
psychedelicious
038b110a82
fix(ui): do not store whole model configs in state
2025-07-25 19:04:21 +10:00
psychedelicious
f3cd49d46e
refactor(ui): just manually validate async stuff
2025-07-25 19:04:21 +10:00
psychedelicious
ca7d7c9d93
refactor(ui): work around zod async validation issue
2025-07-25 19:04:21 +10:00
psychedelicious
1addeb4b59
fix(ui): check initial retrieval and set as last persisted
2025-07-25 19:04:21 +10:00
psychedelicious
6ea4884b0c
chore(ui): bump zod to latest
...
Checking if it fixes an issue w/ async validators
2025-07-25 19:04:21 +10:00
psychedelicious
aed9b1013e
refactor(ui): use zod for all redux state
2025-07-25 19:04:21 +10:00
psychedelicious
6962536b4a
refactor(ui): use zod for all redux state (wip)
...
needed for confidence w/ state rehydration logic
2025-07-25 19:04:21 +10:00
psychedelicious
7e59d040aa
feat(ui): iterate on storage api
2025-07-25 19:04:20 +10:00
psychedelicious
e7c67da2c2
refactor(ui): restructure persistence driver creation to support custom drivers
2025-07-25 19:04:20 +10:00
psychedelicious
c44571bc36
revert(ui): temp changes to main.tsx for testing
2025-07-25 19:04:20 +10:00
psychedelicious
ca257650d4
revert(ui): temp disable eslint rule
2025-07-25 19:04:20 +10:00
psychedelicious
6a9962d2bb
git: update gitignore
2025-07-25 19:04:20 +10:00
psychedelicious
9492569a2c
wip
2025-07-25 19:04:20 +10:00
psychedelicious
61e711620d
chore: ruff
2025-07-25 19:04:20 +10:00
psychedelicious
3cf82505bb
tests(app): service mocks
2025-07-25 19:04:20 +10:00
psychedelicious
53bcbc58f5
chore(ui): lint
2025-07-25 19:04:20 +10:00
psychedelicious
42f3990f7a
refactor(ui): iterate on persistence
2025-07-25 19:04:20 +10:00
psychedelicious
456205da17
refactor(ui): iterate on persistence
2025-07-25 19:04:20 +10:00
psychedelicious
ca0684700e
refactor(ui): alternate approach to slice configs
2025-07-25 19:04:19 +10:00
psychedelicious
6a702821ef
chore(ui): typegen
2025-07-25 19:04:19 +10:00
psychedelicious
682d271f6f
feat(api): make client state key query not body
2025-07-25 19:04:19 +10:00
psychedelicious
e872c253b1
refactor(ui): cleaner slice definitions
2025-07-25 19:04:19 +10:00
psychedelicious
28633c9983
feat: server-side client state persistence
2025-07-25 19:04:19 +10:00
psychedelicious
70ac58e64a
tidy(ui): remove unused props
v6.2.0
2025-07-25 18:51:21 +10:00
psychedelicious
e653837236
fix(ui): add separate wrapper components for notes and current image nodes that do not need invocation node context
2025-07-25 18:51:21 +10:00
psychedelicious
2bbfcc2f13
fix(ui): ensure all node context provider wraps all calls to useInvocationNodeContext
2025-07-25 18:51:21 +10:00
psychedelicious
d6e0e439c5
perf(ui): imperatively get nodes and edges in autolayout hook
2025-07-25 18:50:59 +10:00
psychedelicious
26aab60f81
chore: bump version to v6.2.0
2025-07-25 18:41:00 +10:00
Riccardo Giovanetti
7bea2fa11f
translationBot(ui): update translation (Italian)
...
Currently translated at 98.6% (2016 of 2044 strings)
translationBot(ui): update translation (Italian)
Currently translated at 98.6% (2015 of 2043 strings)
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2025-07-25 17:15:01 +10:00
psychedelicious
169d58ea4c
feat(ui): restore clear queue button
...
It is accessible in two places:
- The queue actions hamburger menu.
- On the queue tab.
If the clear queue app feature is disabled, it is not shown in either of
those places.
2025-07-23 23:38:53 +10:00
psychedelicious
b53d2250f7
feat(ui): reduce snap tolerance to make it easier to break the snap
2025-07-23 23:05:40 +10:00
psychedelicious
242eea8295
fix(ui): incorrect zoom direction w/ small scroll amounts
2025-07-23 23:05:40 +10:00
psychedelicious
4dabe09e0d
tests(ui): remove test for no-longer-valid behaviour
2025-07-23 23:03:02 +10:00
psychedelicious
07fa0d3b77
fix(ui): do not attempt toggle when target panel isn't registered
2025-07-23 23:03:02 +10:00
psychedelicious
e97f82292f
tests(ui): add tests for disposable handling
2025-07-23 23:03:02 +10:00
psychedelicious
005bab9035
fix(ui): tab disposables not being added correctly
2025-07-23 23:03:02 +10:00
psychedelicious
409173919c
tests(ui): add tests for toggleViewer functionality
2025-07-23 23:03:02 +10:00
psychedelicious
7915180047
feat(ui): restore viewer toggle hotkey
2025-07-23 23:03:02 +10:00
Riccardo Giovanetti
4349b8387d
translationBot(ui): update translation (Italian)
...
Currently translated at 97.9% (2000 of 2042 strings)
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2025-07-23 12:26:48 +10:00
Kent Keirsey
f95b686bdc
reposition export button
2025-07-23 11:55:11 +10:00
Mary Hipp
72afb9c3fd
fix iterations for all API models
2025-07-22 13:27:35 -04:00
Mary Hipp
f004fc31f1
update whats new
2025-07-22 12:24:10 -04:00
psychedelicious
2aa163b3a2
feat(ui): add default inpaint mask layer on canvas reset
2025-07-22 10:26:57 +10:00
psychedelicious
f40900c173
chore: bump version to v6.1.0
2025-07-22 08:24:31 +10:00
psychedelicious
2c1f2b2873
tidy(ui): move star hotkey into own hook & use reactive state for focus
2025-07-22 08:11:57 +10:00
Kent Keirsey
8418e34480
lint
2025-07-22 08:11:57 +10:00