Sean Sube
|
b8aef2cd32
|
fix(gui): close save menu after selecting an option
|
2023-07-02 17:13:34 -05:00 |
Sean Sube
|
b4db21eebd
|
fix(gui): add strings for save menu
|
2023-07-02 17:12:28 -05:00 |
Sean Sube
|
be396099ef
|
feat(gui): add button to download image metadata JSON
|
2023-07-02 13:13:47 -05:00 |
Ben Fortune
|
4c3fcace5e
|
Fix linting issues
|
2023-06-30 16:54:53 +01:00 |
Ben Fortune
|
4009ed8443
|
feat(gui): add ability to save profiles for img2txt and txt2txt
|
2023-06-30 16:43:35 +01:00 |
Sean Sube
|
ca2e436f06
|
feat(gui): remove generic SD pipeline option
|
2023-06-20 18:33:15 -05:00 |
Sean Sube
|
3c5641b9a7
|
fix{gui): send highres parameters on upscale tab
|
2023-06-19 17:43:02 -05:00 |
Sean Sube
|
7f28c0f194
|
feat(gui): sort lists by visible labels after i18n
|
2023-06-16 20:42:23 -05:00 |
Sean Sube
|
d95d342d5a
|
fix(gui): add strings for SwinIR real large models
|
2023-05-28 19:43:39 -05:00 |
Sean Sube
|
5eb2128c85
|
fix(gui): correct label for diffusion models in image card
|
2023-05-27 11:26:37 -05:00 |
Sean Sube
|
4ba1768198
|
fix(gui): make sure models have correct prefix
|
2023-05-20 13:38:30 -05:00 |
Sean Sube
|
52b7521d77
|
fix(gui): handle partial extras file without totally crashing
|
2023-05-15 22:09:53 -05:00 |
Sean Sube
|
00e3fe525a
|
start localizing extras tab
|
2023-05-08 22:48:00 -05:00 |
Sean Sube
|
1566ceef7f
|
optimize editable lists, add arch types
|
2023-05-08 21:41:15 -05:00 |
Sean Sube
|
b2ebc95317
|
memoize unchanged models, add some missing formats
|
2023-05-07 23:35:15 -05:00 |
Sean Sube
|
1e66ffd252
|
clean up react hooks in models tab
|
2023-05-07 23:02:56 -05:00 |
Sean Sube
|
a0fdffab23
|
feat(gui): add extras endpoints to client
|
2023-05-06 16:49:29 -05:00 |
Sean Sube
|
8c88fcd5fe
|
add more model types to models tab
|
2023-05-06 15:38:41 -05:00 |
Sean Sube
|
6e78f40f09
|
feat(gui): add a tab for managing the extra models (#365)
|
2023-05-06 12:19:06 -05:00 |
Sean Sube
|
a3ec88007f
|
fix(gui): send UNet stride to backend as integer
|
2023-05-05 18:41:28 -05:00 |
Sean Sube
|
59075a752a
|
fix(gui): draw source to canvas immediately on change (#372)
|
2023-05-05 18:34:22 -05:00 |
Sean Sube
|
3c1e1542a5
|
fix(gui): limit stride to lesser of tiles and server values
|
2023-05-03 19:25:18 -05:00 |
Sean Sube
|
e68e405633
|
fix: limit UNet stride to tile size
|
2023-05-03 19:21:32 -05:00 |
Sean Sube
|
3b02fc5768
|
feat: add UNet stride as its own parameter
|
2023-05-03 19:15:05 -05:00 |
Sean Sube
|
72c39b62ec
|
lint(gui): move tiled VAE option later in its row
|
2023-05-02 19:09:48 -05:00 |
Sean Sube
|
a44b534799
|
lint(gui): move batch and tiles params onto their own line
|
2023-05-01 23:47:39 -05:00 |
Sean Sube
|
e75d0459d8
|
add strings for tiles
|
2023-05-01 23:42:58 -05:00 |
Sean Sube
|
d63130cd75
|
feat(gui): add tile and stride params
|
2023-05-01 23:39:54 -05:00 |
Sean Sube
|
95725fff79
|
feat(api): add tile size and stride to image parameters
|
2023-05-01 23:21:25 -05:00 |
Sean Sube
|
5d5bfdbbcc
|
fix: increase max image sizes
|
2023-04-29 15:59:59 -05:00 |
Sean Sube
|
f420a3a612
|
feat: experimentally add TensorRT runtime
|
2023-04-29 15:55:58 -05:00 |
Sean Sube
|
e09b4a4094
|
fix(gui): add missing pipeline labels
|
2023-04-29 00:04:32 -05:00 |
Sean Sube
|
7e5380db43
|
feat: add tiled VAE parameter to client
|
2023-04-28 13:30:54 -05:00 |
Sean Sube
|
348421dd6d
|
fix controlnet segmentation string, add some source filter logging
|
2023-04-22 11:26:21 -05:00 |
Sean Sube
|
b5556807bf
|
add strings for loopback
|
2023-04-22 10:52:48 -05:00 |
Sean Sube
|
00fb64ba82
|
feat: add img2img loopback (#331)
|
2023-04-22 10:39:23 -05:00 |
Sean Sube
|
b85a8aa868
|
fix(gui): replace divider below tabs, outline restart button
|
2023-04-20 22:18:57 -05:00 |
Sean Sube
|
c8d2e33aa5
|
chore(gui): update build deps
|
2023-04-20 22:18:20 -05:00 |
Sean Sube
|
f963b126d1
|
localize restart button
|
2023-04-20 19:31:13 -05:00 |
Sean Sube
|
30c96be24f
|
send token with admin requests, return worker status after restarting
|
2023-04-20 17:36:29 -05:00 |
Sean Sube
|
df0e7dc57e
|
feat: add admin endpoint to restart image workers (#207)
|
2023-04-20 07:36:31 -05:00 |
Sean Sube
|
64ea060ec9
|
fix(gui): improve render performance
|
2023-04-16 23:09:00 -05:00 |
Sean Sube
|
ec7315fc36
|
lint(gui): make theme handling more type-safe
|
2023-04-16 19:09:00 -05:00 |
Sean Sube
|
83b1b3916f
|
Merge branch 'bzlibby-dark-mode'
|
2023-04-16 18:32:16 -05:00 |
BZLibby
|
229caa0c4a
|
fixed tabs and imports
|
2023-04-16 12:32:16 -05:00 |
BZLibby
|
6bb815cccf
|
use system theme when the theme is not set
|
2023-04-16 11:41:04 -05:00 |
BZLibby
|
d61268b3a0
|
add dark mode with toggle and system preference
|
2023-04-16 11:31:17 -05:00 |
Sean Sube
|
161913bb7e
|
fix(api): add pre-converted ControlNets to base sources, add missing ControlNet strings
|
2023-04-15 16:55:53 -05:00 |
BZLibby
|
48f1b745fe
|
add dark mode with toggle and system preference
|
2023-04-15 13:45:47 -05:00 |
Sean Sube
|
33f72187c5
|
make controlnet labels more consistent
|
2023-04-15 12:21:06 -05:00 |
Sean Sube
|
0dd8272285
|
feat(api): convert CNet for existing diffusion models
|
2023-04-15 09:00:17 -05:00 |
Sean Sube
|
2c75311fba
|
move ControlNet menu into img2img params
|
2023-04-14 23:44:40 -05:00 |
Sean Sube
|
27954f3e65
|
feat(gui): add highres control to most tabs
|
2023-04-14 20:29:44 -05:00 |
Sean Sube
|
4df28a5ce7
|
feat: add menu for source image filters
|
2023-04-13 20:59:26 -05:00 |
Sean Sube
|
953e772a50
|
fix(gui): localize pipeline and controlnet menus
|
2023-04-13 08:47:20 -05:00 |
Sean Sube
|
2af1530a7e
|
feat: make pipeline type a request parameter
|
2023-04-12 22:58:48 -05:00 |
Sean Sube
|
555ec5a644
|
turn controlnet into a select list and localize its label, fix name lookup on server
|
2023-04-12 20:03:00 -05:00 |
Sean Sube
|
9e017ee35d
|
feat: add parameter for ControlNet selection
|
2023-04-12 08:43:15 -05:00 |
Sean Sube
|
fcc04982b1
|
chore(gui): updates for react-query v4
|
2023-04-11 19:21:50 -05:00 |
renovate[bot]
|
f53518ad24
|
fix(deps): replace dependency react-query with @tanstack/react-query ^4.0.5
|
2023-04-11 13:47:02 +00:00 |
Sean Sube
|
95794de1a0
|
chore(gui): update MUI
|
2023-04-11 08:45:17 -05:00 |
Sean Sube
|
0caa42e11b
|
chore(gui): update misc client deps
|
2023-04-11 08:41:24 -05:00 |
Sean Sube
|
ce5c6a8dd5
|
chore(gui): update build deps
|
2023-04-11 08:39:32 -05:00 |
Sean Sube
|
62aa7e8473
|
feat(api): add initial support for BSRGAN and SwinIR upscaling (#153, #154)
|
2023-04-10 17:49:56 -05:00 |
Sean Sube
|
8beb0996d4
|
fix(gui): add strings for highres iterations
|
2023-04-09 20:00:51 -05:00 |
Sean Sube
|
7f504a5b5b
|
feat: add parameter for highres iterations (#316)
|
2023-04-09 19:53:00 -05:00 |
Sean Sube
|
83dbd479b9
|
update params version for highres
|
2023-04-01 17:15:09 -05:00 |
Sean Sube
|
bcf396d235
|
lint(gui): remove linebreak between batch and CFG parameters
|
2023-04-01 15:16:31 -05:00 |
Sean Sube
|
89c3b2a403
|
correctly upscale highres tiles
|
2023-04-01 14:41:35 -05:00 |
Sean Sube
|
6d23491529
|
only run correction before highres when selected in options
|
2023-04-01 14:39:48 -05:00 |
Sean Sube
|
f451d8db74
|
feat: add method parameter for highres mode
|
2023-04-01 14:26:45 -05:00 |
Sean Sube
|
a1f54f05eb
|
include highres params in retry
|
2023-04-01 12:05:55 -05:00 |
Sean Sube
|
4a68984341
|
add highres strings
|
2023-04-01 11:58:34 -05:00 |
Sean Sube
|
4f41145792
|
add highres to txt2img tab and request
|
2023-04-01 11:39:32 -05:00 |
Sean Sube
|
ba09748e94
|
feat(gui): add highres parameters
|
2023-04-01 11:26:10 -05:00 |
Sean Sube
|
66e938f9ab
|
split steps before and after highres
|
2023-03-31 23:32:05 -05:00 |
Sean Sube
|
f774f2e7c2
|
chore(gui): update MUI packages, lockfile
|
2023-03-29 08:50:50 -05:00 |
Sean Sube
|
0050faefc6
|
chore(gui): update build tools, typedefs
|
2023-03-29 08:44:52 -05:00 |
Sean Sube
|
b4ac7c6259
|
chore(release): 0.9.0
|
2023-03-28 18:57:24 -05:00 |
Sean Sube
|
d19bbfc1d3
|
fix(gui): add prompt tokens to correct tab (#296)
|
2023-03-28 17:51:40 -05:00 |
renovate[bot]
|
b186a650d9
|
chore(deps): update dependency sinon to v15.0.3
|
2023-03-26 22:07:40 -05:00 |
renovate[bot]
|
03b00e86ad
|
chore(deps): update dependency esbuild-plugin-copy to v2.1.1
|
2023-03-26 20:59:18 -05:00 |
renovate[bot]
|
ba95f7ece4
|
chore(deps): update dependency @types/react to v18.0.29
|
2023-03-26 20:58:22 -05:00 |
renovate[bot]
|
88ab20c67a
|
chore(deps): update dependency esbuild to v0.17.14
|
2023-03-26 20:52:52 -05:00 |
Sean Sube
|
0042c5955a
|
leave readiness unset for new images
|
2023-03-22 19:36:04 -05:00 |
renovate[bot]
|
537652219b
|
chore(deps): update dependency eslint-plugin-sonarjs to ^0.19.0
|
2023-03-21 22:52:24 -05:00 |
renovate[bot]
|
115bf0200d
|
chore(deps): update typescript-eslint monorepo to v5.56.0
|
2023-03-21 22:51:40 -05:00 |
renovate[bot]
|
35ebb2af7b
|
fix(deps): update dependency i18next to v22.4.13
|
2023-03-21 22:51:06 -05:00 |
renovate[bot]
|
17d1c14d83
|
chore(deps): update docker.io/nginx docker tag to v1.23
|
2023-03-20 08:19:59 -05:00 |
Sean Sube
|
ba0767179c
|
fix(gui): remove images from history beyond limit (#267)
|
2023-03-19 17:46:14 -05:00 |
renovate[bot]
|
3198e68abb
|
chore(deps): update dependency typescript to v4.9.5
|
2023-03-19 17:42:24 -05:00 |
renovate[bot]
|
92cb6acdf9
|
fix(deps): update dependency react-query to v3.39.3
|
2023-03-19 17:11:47 -05:00 |
Sean Sube
|
382316f0c9
|
fix(gui): remove prompt length error condition (#268)
|
2023-03-19 17:08:25 -05:00 |
renovate[bot]
|
e4b59f0d9a
|
chore(deps): update react monorepo
|
2023-03-19 11:10:27 -05:00 |
Sean Sube
|
3f9789a0a8
|
fix(gui): only enable blend tab's generate button with two source images (#235)
|
2023-03-19 01:02:25 -05:00 |
Sean Sube
|
7553040595
|
fix(gui): split base models and additional options
|
2023-03-19 00:35:25 -05:00 |
Sean Sube
|
74ca6e813c
|
apply more lint
|
2023-03-18 21:51:49 -05:00 |
Sean Sube
|
b195b59301
|
feat(gui): add menus to add LoRA and Textual Inversion tokens
|
2023-03-18 21:48:06 -05:00 |
Sean Sube
|
a9e55ff9f2
|
remove references to inversion parameter
|
2023-03-18 19:47:22 -05:00 |
Sean Sube
|
1099b0a755
|
fix model labels
|
2023-03-18 19:40:59 -05:00 |
Sean Sube
|
4667356144
|
add i18n key for LoRA
|
2023-03-18 19:34:18 -05:00 |
Sean Sube
|
2d112104fb
|
feat: show additional networks in client
|
2023-03-18 19:15:23 -05:00 |
Sean Sube
|
17a7cdae56
|
fix import
|
2023-03-18 18:31:36 -05:00 |
Sean Sube
|
aeee4b5eb2
|
use alert style for error card
|
2023-03-18 18:28:23 -05:00 |
Sean Sube
|
89790645cb
|
feat(gui): add retry function to error card
|
2023-03-18 18:22:41 -05:00 |
Sean Sube
|
6226778cfb
|
feat(gui): add error status to image card
|
2023-03-18 17:34:16 -05:00 |
Sean Sube
|
7cf5554bef
|
feat(api): add error flag to image ready response
|
2023-03-18 15:13:42 -05:00 |
Sean Sube
|
0ab52f0c24
|
fix(gui): add progress bar to menus while loading (#216)
|
2023-03-18 14:24:48 -05:00 |
Sean Sube
|
643717afd2
|
chore(gui): update zustand
|
2023-03-18 12:14:23 -05:00 |
Sean Sube
|
31c2995f42
|
chore(gui): update i18next
|
2023-03-18 12:13:02 -05:00 |
Sean Sube
|
5aefa00e79
|
chore(gui): update build tools
|
2023-03-18 12:12:07 -05:00 |
Sean Sube
|
f7fa34e666
|
chore(gui): update MUI-related packages
|
2023-03-18 12:11:09 -05:00 |
Sean Sube
|
a9906faec8
|
chore(release): 0.8.1
|
2023-03-11 14:32:05 -06:00 |
Sean Sube
|
a195bc100d
|
chore(release): 0.8.0
|
2023-03-10 22:06:33 -06:00 |
Sean Sube
|
171b9b04f7
|
fix(gui): set tile order to value rather than index (#229)
|
2023-03-09 18:59:28 -06:00 |
Sean Sube
|
3f18b3b926
|
fix(gui): remove empty option and fix labels for none in mask filter (#228)
|
2023-03-09 18:49:07 -06:00 |
Sean Sube
|
fe437e8cd4
|
feat: add support for UniPC multistep scheduler (#226)
|
2023-03-09 08:00:59 -06:00 |
Sean Sube
|
f575cba7d3
|
apply lint
|
2023-03-05 16:54:24 -06:00 |
Sean Sube
|
af05e05ea6
|
fix(gui): translate the initial progress screen
|
2023-03-05 16:51:29 -06:00 |
Sean Sube
|
aed5e1bf12
|
feat(gui): add loading spinner while fetching server params
|
2023-03-05 16:41:31 -06:00 |
Sean Sube
|
d5a3b0fed8
|
feat(gui): add local params and API stub so client can load without a server (#181)
|
2023-03-05 16:23:26 -06:00 |
Sean Sube
|
643f7bbd01
|
feat(gui): add warning when model does not support inpainting (#54)
|
2023-03-05 14:29:29 -06:00 |
Sean Sube
|
344d17a7b1
|
fix(gui): create logger sooner and use it more
|
2023-03-05 07:20:46 -06:00 |
Sean Sube
|
a0dfc060da
|
fix(gui): load server strings into correct namespaces
|
2023-03-05 07:20:40 -06:00 |
Sean Sube
|
5d459ab17c
|
feat: allow users to add their own labels for models (#144)
|
2023-03-05 07:20:31 -06:00 |
Sean Sube
|
2b319c48e4
|
fix(gui): start French translation
|
2023-03-04 22:13:47 -06:00 |
Sean Sube
|
d0b80451ad
|
fix(gui): send correct values for upscale order
|
2023-03-02 23:14:18 -06:00 |
Sean Sube
|
f0c14a16e5
|
continue translation, remove unused imports
|
2023-03-02 18:32:19 -06:00 |
Sean Sube
|
3760093617
|
feat(gui): translate most of the client
|
2023-03-02 17:24:45 -06:00 |
Sean Sube
|
5bfaddd388
|
feat(gui): add i18next and start localization
|
2023-03-02 08:42:40 -06:00 |
Sean Sube
|
e8b5ff250d
|
add none option to inversion menu
|
2023-02-25 11:53:37 -06:00 |
Sean Sube
|
2e7de16778
|
feat: add a way to select textual inversions
|
2023-02-25 11:53:32 -06:00 |
Sean Sube
|
2edb3c6199
|
lint(gui): split up response types
|
2023-02-21 18:41:42 -06:00 |
Sean Sube
|
5b1411e783
|
update image card for multiple outputs
|
2023-02-21 08:15:00 -06:00 |
Sean Sube
|
061718b477
|
feat(gui): display multiple images on card
|
2023-02-21 00:08:56 -06:00 |
Sean Sube
|
33ab23a474
|
convert to list of outputs
|
2023-02-20 23:47:43 -06:00 |
Sean Sube
|
b65e4e7cbe
|
use batch size when generating latents
|
2023-02-20 21:57:46 -06:00 |
Sean Sube
|
5f3b84827b
|
feat(api): add batch size to txt2img and img2img pipelines (#195)
|
2023-02-20 08:35:18 -06:00 |
Sean Sube
|
c1189aad96
|
feat: add eta parameter (fixes #194)
|
2023-02-19 23:29:26 -06:00 |
Sean Sube
|
ad08349fbe
|
fix(gui): better spacing around prompt controls
|
2023-02-19 13:37:21 -06:00 |
Sean Sube
|
34832f0171
|
feat(gui): add prompt to upscale tab (fixes #187)
|
2023-02-19 13:18:20 -06:00 |
Sean Sube
|
a256ad691f
|
send upscale order parameter
|
2023-02-18 11:13:50 -06:00 |
Sean Sube
|
ecf3c03f0f
|
feat: add parameter to run correction before upscaling (#132)
|
2023-02-18 11:04:08 -06:00 |
Sean Sube
|
4d62404970
|
feat(gui): export/import client state from settings tab (#161)
|
2023-02-18 10:19:21 -06:00 |
Ben Fortune
|
035446ecbc
|
fix(build): Explicitly set esbuild serve host/port
|
2023-02-18 05:53:35 -06:00 |
Sean Sube
|
3dde3b9237
|
fix(build): add make target for watch mode
|
2023-02-17 23:16:02 -06:00 |
Sean Sube
|
763bdcf0ac
|
feat(build): make GUI dev server use port 8000 everywhere
|
2023-02-17 23:15:07 -06:00 |
Sean Sube
|
06681bfa06
|
Merge remote-tracking branch 'xbenjii/main'
|
2023-02-17 23:04:50 -06:00 |
Sean Sube
|
aec44aaaeb
|
fix(gui): move pre tag into a valid location
|
2023-02-17 21:54:00 -06:00 |
Ben Fortune
|
b1544a32e5
|
feat(build): add livereloading to esbuild
remove unnecessary check
lint esbuild
|
2023-02-17 21:53:41 +00:00 |