Commit Graph

217 Commits (86bd484111360f716824815bb0c19e06d9f3e6a7)

Author SHA1 Message Date
unknown c84d7c8a33
fully skip workers in invalid states when re-benching 2024-03-19 19:54:47 -05:00
unknown 2e16d6149b
compatability fixes for sdwui forge 2024-03-19 19:27:07 -05:00
unknown e99d3f644b
logging 2024-03-19 06:56:53 -05:00
papuSpartan 0b203e338e
default port to prevent confusion 2024-03-19 06:36:36 -05:00
papuSpartan 608fbcc76f
fix verification setting potentially being forgotten 2024-03-19 06:35:15 -05:00
papuSpartan 76d9a32871
remove stop variant styling from util buttons 2024-03-19 06:35:15 -05:00
papuSpartan cd77acbb55
catch and explain when user script is missing 2024-03-19 06:35:00 -05:00
unknown a53418f3a7
fix problem preventing automatic benchmarking 2024-03-03 13:53:48 -06:00
unknown 0f06d64ccc
prefix console log output with extension name 2024-03-01 08:21:58 -06:00
unknown 657c1ad98d
reorder utils in ui 2024-02-29 05:36:31 -06:00
unknown f1850e8d23
tidy restart workers button handler to lambda 2024-02-29 05:25:22 -06:00
unknown d84fc5cf9c
changes to remove gradio deprecation warnings, improved the UI 2024-02-29 00:05:20 -06:00
unknown 6ef69aeb69
feature: add restart all workers util tab button 2024-02-28 01:54:25 -06:00
unknown 11982feff7
clarify in the distribution summary how many listed are complementary 2024-02-01 23:20:00 -06:00
unknown 59bcfaa25a
add: setting to disable complementary/'bonus' image production 2024-02-01 18:29:20 -06:00
unknown b2f3990309
fix potential hang at startup 2024-01-31 17:43:25 -06:00
unknown 3d83eef77c
logging: only warn once per session unless at debug log level 2024-01-31 17:14:23 -06:00
unknown 414acdb00e
hotfix for oversight in scoping causing crashing 2024-01-25 15:05:28 -06:00
unknown 2c98129bb1
add CHANGELOG.md 2024-01-24 12:29:36 -06:00
unknown 40d5afd7cb
prevent unrecoverable hang. fix ext. toggle status being saved to main sdwui to remove conflicts, return all components to have everything grouped in ui-config.json and rename extension.py -> distributed.py for the same reason, fix benchmarking issue 2024-01-23 07:03:26 -06:00
unknown 6994ba67df
simplify, fix config load bug 2024-01-15 02:03:17 -06:00
unknown 55eec1e5aa
prevent gradio from assuming the checkbox is useless 2024-01-14 03:41:07 -06:00
unknown 08c0236913
hotfix for early config read issue 2024-01-12 00:14:58 -06:00
unknown f786860cbc
some formatting 2024-01-11 01:34:34 -06:00
unknown 3ce49e9890
introduce 'pixel cap' setting for limiting faster workers in asymmetrical configurations where VRAM exhaustion can be more of an issue. update distribution logic 2024-01-10 03:19:34 -06:00
unknown 611dded2b3
rotate log after 10MB 2024-01-01 14:54:26 -06:00
unknown c228315b1b
fix certain worker disconnects caused by making requests while the same worker is loading weights 2023-12-29 15:06:57 -06:00
unknown a047ab832d
fix some benching issues 2023-12-22 02:59:42 -06:00
unknown d0bdccf718
immediately propagate local model when worker model override is disabled 2023-12-22 01:37:15 -06:00
unknown 86fd884620
popup tweak 2023-12-21 22:44:13 -06:00
unknown 8c4dadfb01
respect model override for multi-model jobs when a new local model is loaded from the dropdown 2023-12-21 13:54:00 -06:00
unknown c6b660ec53
sync local model to remote nodes even sooner 2023-12-20 03:29:42 -06:00
unknown ce6806138b
bind/unbind model dropdown handler when extension is enabled/disabled 2023-12-20 02:24:41 -06:00
unknown df34181e95
add extension toggle in ui 2023-12-19 21:40:03 -06:00
unknown 1428e0f5e4
convert to AlwaysOn extension 2023-12-19 17:45:33 -06:00
unknown b0b7b243ee
remove innacurate warning 2023-12-18 04:55:31 -06:00
unknown 031aab350e
reduce delays when swapping models 2023-12-18 04:44:18 -06:00
unknown cc5c94459c
some popup modals for certain alerts 2023-12-14 23:55:22 -06:00
unknown a1a8f860d3
requests lib futureproofing 2023-12-14 18:08:33 -06:00
unknown 715cf8584e
typo 2023-11-06 19:39:57 -06:00
unknown 5e63ab9f20
remove superfluous warning about scripts that would not run anyway 2023-11-03 05:49:51 -05:00
unknown 5e4d6b12fe
make many alwayson scripts 'just work', fix bug sometimes preventing ping on startup 2023-11-03 05:15:27 -05:00
unknown c311e4c6eb
protect against loaded model desync on reconnected remote node by invalidating worker model cache in the event of connection loss 2023-11-01 05:50:40 -05:00
unknown 7d4cc47ef8
improve formatting, and one more cache 2023-10-17 04:45:07 -05:00
unknown 0cd4de0bde
avoid unserializable cache for high-res pass 2023-10-17 04:34:34 -05:00
unknown 42c3472854
add label to infotext when from a remote worker 2023-09-26 04:27:37 -05:00
unknown e11d0bc959
note for clarity 2023-09-26 03:54:40 -05:00
unknown 4948b24754
logging improvements: show logs in gui in reverse order to lessen need for scrolling, limit height of log textbox, remove msg time for brevity in gui 2023-09-24 20:06:57 -05:00
unknown 704b200ebe
fix worker state being changed improperly when worker is pre-existing 2023-09-24 19:48:40 -05:00
unknown 0437ce46a1
formatting 2023-09-19 16:07:36 -05:00
unknown a3436236ba
reduce ui eye cancer 2023-09-19 16:04:19 -05:00
unknown 0f4bbdd2d0
add log viewer to gui 2023-09-19 15:06:57 -05:00
unknown b4fdd6af28
remove redundancy 2023-09-16 22:53:24 -05:00
unknown 13c6df5b00
remove dirty hotfix- no clue why this didn't work the other day 2023-09-16 22:35:48 -05:00
unknown aeb5519829
expose API authentication setup in the gui, fix filename generation issues in rare cases such as when using dynamic prompts ext 2023-09-16 22:24:38 -05:00
unknown 9c913575a0
additionally log to file 2023-09-11 19:00:11 -05:00
unknown 33d0ecc83f
fix startup issue, fix benchmark error, fix logging error 2023-09-11 11:22:41 -05:00
unknown 422926a025
make f-string 2023-09-11 10:46:10 -05:00
unknown a8c857ade7
fix issue with startup 2023-09-11 10:44:32 -05:00
unknown e8fcec04a0
fall back to Euler a when worker doesn't recognize the sampler requested by master 2023-08-28 02:59:35 -05:00
unknown 317a9a64b8
partial fix for upstream refactor 2023-08-28 02:14:09 -05:00
unknown fe4c102c95
temporarily rename models.py->pmodels.py due to conflicting with webui import of its own models.py, change job_timeout default back to 3 and make persistent, UI comp. for job timeout shows wrong default value 2023-08-18 22:51:33 -05:00
unknown 7445ccebd7
fix tls issue by pinging most workers at startup to init connection pool 2023-08-18 18:03:24 -05:00
unknown 9238874699
debloat a few requests 2023-08-18 17:39:54 -05:00
unknown 259edb9561
fix loading mpe 2023-08-18 17:27:35 -05:00
unknown 468a608f4d
fix benchmark info loading, partially fix tls issue, fix for mpe loading 2023-08-18 15:19:39 -05:00
unknown e3ac8a5bf2
convert benchmark payload to pydantic model. move back to models.py 2023-08-18 00:32:28 -05:00
unknown acb37855eb
gracefully handle sigint+sigterm and propogate handling back up to webui when finished 2023-08-14 17:25:58 -05:00
unknown d94e153a0e
formatting, prevent worker getting stuck in disabled state 2023-08-14 14:29:09 -05:00
unknown 0933665ce3
feature: add disable option to gui and state, fix duplicated logs on newer version of webui, improve logging 2023-08-14 09:37:28 -05:00
unknown aa1551b833
silence 2023-08-11 10:35:51 -05:00
unknown 446385925d
simplify model construction 2023-08-11 10:28:34 -05:00
unknown deee0b3e89
load config using pydantic 2023-08-11 07:37:54 -05:00
unknown 6789cc8fb4
fix server name import when running on newer versions of webui 2023-08-11 07:01:33 -05:00
unknown 7416f30bc5
messing with schemas and improve data val model 2023-08-08 10:12:29 -05:00
unknown 1e2388b877
load config using pydantic 2023-08-07 06:41:07 -05:00
unknown 53f74d3fab
automatic legacy config migration 2023-08-05 08:22:43 -05:00
unknown d3400612b1
fix for controlnet when batch count > 1 2023-08-01 00:12:07 -05:00
unknown 479e51422c
handle 404 when requesting available models and warn of --api not being enabled 2023-07-31 17:04:03 -05:00
unknown ab0b2c3400
fix worker config tab from recent changes 2023-07-31 16:19:31 -05:00
unknown 1f28d8f062
handle no CUDA error being sent back at all on memory query 2023-07-31 14:24:36 -05:00
unknown 94048d16bf
Changes for PR #17. Fix for cn etc. when sending image with no infotext 2023-07-30 17:31:25 -05:00
unknown b907921096
Merge remote-tracking branch 'aria1th/dev-patch2' into dev 2023-07-30 16:10:04 -05:00
unknown 11795ce26d
swap some imports to package-based to help with static analysis 2023-07-29 13:12:27 -05:00
aria1th 14dacbd27f Fix documentations
and remove test api command
2023-07-29 15:57:16 +09:00
aria1th 7e87b8aad5 fix typing with Json serialization 2023-07-29 15:45:35 +09:00
aria1th b5fed562a5 fix bugs and confirm benchmark 2023-07-29 15:40:56 +09:00
aria1th 9bd45aafb7 debug World Config 2023-07-29 15:05:42 +09:00
aria1th 3348fb0046 rebase patch for dev branch 2023-07-29 14:48:08 +09:00
unknown 700be797e0
remove old warning 2023-07-26 21:12:14 -05:00
unknown e89fbf120f
use magic 2023-07-26 21:10:30 -05:00
unknown 352183bbd6
no need to check master's connection 2023-07-26 20:03:51 -05:00
unknown 279f15fab8
some api compat 2023-07-17 04:14:57 -05:00
unknown 03858d16b1
use infotext from remote 2023-07-16 01:21:02 -05:00
unknown bd5e6ac7b7
feature: per-worker model override 2023-07-15 05:45:55 -05:00
unknown 9d48e2732d
improve worker reconnect function 2023-07-13 01:19:28 -05:00
unknown 79d6a689cd
refactor to use config.json instead of workers.json 2023-07-12 01:58:00 -05:00
unknown 3da17860fc
don't clobber certain attributes when updating a worker. add worker reconnect button. 2023-07-09 16:45:19 -05:00
unknown 4c4dad3d87
fix tls setting not being set 2023-07-09 14:48:13 -05:00
unknown 735f8f9a18
auto-populate fields when selecting pre-existing worker in worker config UI tab 2023-07-09 13:18:08 -05:00