Skip to content

Commit cf2772f

Browse files
committed
Merge branch 'release_candidate'
2 parents 4afaaf8 + 0dfffe5 commit cf2772f

File tree

116 files changed

+3830
-1329
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+3830
-1329
lines changed

.eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ module.exports = {
7474
create_submit_args: "readonly",
7575
restart_reload: "readonly",
7676
updateInput: "readonly",
77+
onEdit: "readonly",
7778
//extraNetworks.js
7879
requestGet: "readonly",
7980
popup: "readonly",

.github/ISSUE_TEMPLATE/bug_report.yml

+49-18
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,55 @@
11
name: Bug Report
2-
description: You think somethings is broken in the UI
2+
description: You think something is broken in the UI
33
title: "[Bug]: "
44
labels: ["bug-report"]
55

66
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
> The title of the bug report should be short and descriptive.
11+
> Use relevant keywords for searchability.
12+
> Do not leave it blank, but also do not put an entire error log in it.
713
- type: checkboxes
814
attributes:
9-
label: Is there an existing issue for this?
10-
description: Please search to see if an issue already exists for the bug you encountered, and that it hasn't been fixed in a recent build/commit.
15+
label: Checklist
16+
description: |
17+
Please perform basic debugging to see if extensions or configuration is the cause of the issue.
18+
Basic debug procedure
19+
 1. Disable all third-party extensions - check if extension is the cause
20+
 2. Update extensions and webui - sometimes things just need to be updated
21+
 3. Backup and remove your config.json and ui-config.json - check if the issue is caused by bad configuration
22+
 4. Delete venv with third-party extensions disabled - sometimes extensions might cause wrong libraries to be installed
23+
 5. Try a fresh installation webui in a different directory - see if a clean installation solves the issue
24+
Before making a issue report please, check that the issue hasn't been reported recently.
1125
options:
12-
- label: I have searched the existing issues and checked the recent builds/commits
13-
required: true
26+
- label: The issue exists after disabling all extensions
27+
- label: The issue exists on a clean installation of webui
28+
- label: The issue is caused by an extension, but I believe it is caused by a bug in the webui
29+
- label: The issue exists in the current version of the webui
30+
- label: The issue has not been reported before recently
31+
- label: The issue has been reported before but has not been fixed yet
1432
- type: markdown
1533
attributes:
1634
value: |
17-
*Please fill this form with as much information as possible, don't forget to fill "What OS..." and "What browsers" and *provide screenshots if possible**
35+
> Please fill this form with as much information as possible. Don't forget to "Upload Sysinfo" and "What browsers" and provide screenshots if possible
1836
- type: textarea
1937
id: what-did
2038
attributes:
2139
label: What happened?
2240
description: Tell us what happened in a very clear and simple way
41+
placeholder: |
42+
txt2img is not working as intended.
2343
validations:
2444
required: true
2545
- type: textarea
2646
id: steps
2747
attributes:
2848
label: Steps to reproduce the problem
2949
description: Please provide us with precise step by step instructions on how to reproduce the bug
30-
value: |
31-
1. Go to ....
32-
2. Press ....
50+
placeholder: |
51+
1. Go to ...
52+
2. Press ...
3353
3. ...
3454
validations:
3555
required: true
@@ -38,13 +58,8 @@ body:
3858
attributes:
3959
label: What should have happened?
4060
description: Tell us what you think the normal behavior should be
41-
validations:
42-
required: true
43-
- type: textarea
44-
id: sysinfo
45-
attributes:
46-
label: Sysinfo
47-
description: System info file, generated by WebUI. You can generate it in settings, on the Sysinfo page. Drag the file into the field to upload it. If you submit your report without including the sysinfo file, the report will be closed. If needed, review the report to make sure it includes no personal information you don't want to share. If you can't start WebUI, you can use --dump-sysinfo commandline argument to generate the file.
61+
placeholder: |
62+
WebUI should ...
4863
validations:
4964
required: true
5065
- type: dropdown
@@ -58,17 +73,33 @@ body:
5873
- Brave
5974
- Apple Safari
6075
- Microsoft Edge
76+
- Android
77+
- iOS
6178
- Other
79+
- type: textarea
80+
id: sysinfo
81+
attributes:
82+
label: Sysinfo
83+
description: System info file, generated by WebUI. You can generate it in settings, on the Sysinfo page. Drag the file into the field to upload it. If you submit your report without including the sysinfo file, the report will be closed. If needed, review the report to make sure it includes no personal information you don't want to share. If you can't start WebUI, you can use --dump-sysinfo commandline argument to generate the file.
84+
placeholder: |
85+
1. Go to WebUI Settings -> Sysinfo -> Download system info.
86+
If WebUI fails to launch, use --dump-sysinfo commandline argument to generate the file
87+
2. Upload the Sysinfo as a attached file, Do NOT paste it in as plain text.
88+
validations:
89+
required: true
6290
- type: textarea
6391
id: logs
6492
attributes:
6593
label: Console logs
66-
description: Please provide **full** cmd/terminal logs from the moment you started UI to the end of it, after your bug happened. If it's very long, provide a link to pastebin or similar service.
94+
description: Please provide **full** cmd/terminal logs from the moment you started UI to the end of it, after the bug occured. If it's very long, provide a link to pastebin or similar service.
6795
render: Shell
6896
validations:
6997
required: true
7098
- type: textarea
7199
id: misc
72100
attributes:
73101
label: Additional information
74-
description: Please provide us with any relevant additional info or context.
102+
description: |
103+
Please provide us with any relevant additional info or context.
104+
Examples:
105+
 I have updated my GPU driver recently.

.github/workflows/on_pull_request.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
# not to have GHA download an (at the time of writing) 4 GB cache
2121
# of PyTorch and other dependencies.
2222
- name: Install Ruff
23-
run: pip install ruff==0.0.272
23+
run: pip install ruff==0.1.6
2424
- name: Run Ruff
2525
run: ruff .
2626
lint-js:

0 commit comments

Comments
 (0)