Skip to content

Commit e85c7f7

Browse files
authored
Merge pull request open-webui#18402 from open-webui/dev
0.6.35
2 parents 7a83e7d + d5fe0f6 commit e85c7f7

File tree

183 files changed

+8353
-6878
lines changed

Some content is hidden

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

183 files changed

+8353
-6878
lines changed

.github/ISSUE_TEMPLATE/bug_report.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,18 @@ body:
1111
1212
## Important Notes
1313
14-
- **Before submitting a bug report**: Please check the [Issues](https://github.com/open-webui/open-webui/issues) and [Discussions](https://github.com/open-webui/open-webui/discussions) sections to see if a similar issue has already been reported. If unsure, start a discussion first, as this helps us efficiently focus on improving the project. Duplicates may be closed without notice. **Please search for existing issues and discussions.**
14+
- **Before submitting a bug report**: Please check the [Issues](https://github.com/open-webui/open-webui/issues) and [Discussions](https://github.com/open-webui/open-webui/discussions) sections to see if a similar issue has already been reported. If unsure, start a discussion first, as this helps us efficiently focus on improving the project. Duplicates may be closed without notice. **Please search for existing issues AND discussions. No matter open or closed.**
1515
16-
- Check for opened, **but also for (recently) CLOSED issues** as the issue you are trying to report **might already have been fixed!**
16+
- Check for opened, **but also for (recently) CLOSED issues** as the issue you are trying to report **might already have been fixed on the dev branch!**
1717
1818
- **Respectful collaboration**: Open WebUI is a volunteer-driven project with a single maintainer and contributors who also have full-time jobs. Please be constructive and respectful in your communication.
1919
2020
- **Contributing**: If you encounter an issue, consider submitting a pull request or forking the project. We prioritize preventing contributor burnout to maintain Open WebUI's quality.
2121
2222
- **Bug Reproducibility**: If a bug cannot be reproduced using a `:main` or `:dev` Docker setup or with `pip install` on Python 3.11, community assistance may be required. In such cases, we will move it to the "[Issues](https://github.com/open-webui/open-webui/discussions/categories/issues)" Discussions section. Your help is appreciated!
2323
24+
- **Scope**: If you want to report a SECURITY VULNERABILITY, then do so through our [GitHub security page](https://github.com/open-webui/open-webui/security).
25+
2426
- type: checkboxes
2527
id: issue-check
2628
attributes:
@@ -31,6 +33,8 @@ body:
3133
required: true
3234
- label: I have searched for any existing and/or related discussions.
3335
required: true
36+
- label: I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!).
37+
required: true
3438
- label: I am using the latest version of Open WebUI.
3539
required: true
3640

.github/ISSUE_TEMPLATE/feature_request.yaml

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,21 @@ body:
88
value: |
99
## Important Notes
1010
### Before submitting
11-
Please check the open AND closed [Issues](https://github.com/open-webui/open-webui/issues) AND [Discussions](https://github.com/open-webui/open-webui/discussions) to see if a similar request has been posted.
11+
12+
Please check the **open AND closed** [Issues](https://github.com/open-webui/open-webui/issues) AND [Discussions](https://github.com/open-webui/open-webui/discussions) to see if a similar request has been posted.
1213
It's likely we're already tracking it! If you’re unsure, start a discussion post first.
13-
If your feature request might impact others in the community, consider opening a discussion instead and evaluate whether and how to implement it.
14-
This will help us efficiently focus on improving the project.
1514
15+
#### Scope
16+
17+
If your feature request is likely to take more than a quick coding session to implement, test and verify, then open it in the **Ideas** section of the [Discussions](https://github.com/open-webui/open-webui/discussions) instead.
18+
**We will close and force move your feature request to the Ideas section, if we believe your feature request is not trivial/quick to implement.**
19+
This is to ensure the issues tab is used only for issues, quickly addressable feature requests and tracking tickets by the maintainers.
20+
Other feature requests belong in the **Ideas** section of the [Discussions](https://github.com/open-webui/open-webui/discussions).
21+
22+
If your feature request might impact others in the community, definitely open a discussion instead and evaluate whether and how to implement it.
23+
24+
This will help us efficiently focus on improving the project.
25+
1626
### Collaborate respectfully
1727
We value a **constructive attitude**, so please be mindful of your communication. If negativity is part of your approach, our capacity to engage may be limited. We're here to help if you're **open to learning** and **communicating positively**.
1828
@@ -23,7 +33,6 @@ body:
2333
2434
We appreciate your time and ask that you **respect ours**.
2535
26-
2736
### Contributing
2837
If you encounter an issue, we highly encourage you to submit a pull request or fork the project. We actively work to prevent contributor burnout to maintain the quality and continuity of Open WebUI.
2938
@@ -36,14 +45,22 @@ body:
3645
label: Check Existing Issues
3746
description: Please confirm that you've checked for existing similar requests
3847
options:
39-
- label: I have searched all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.
48+
- label: I have searched for all existing **open AND closed** issues and discussions for similar requests. I have found none that is comparable to my request.
49+
required: true
50+
- type: checkboxes
51+
id: feature-scope
52+
attributes:
53+
label: Verify Feature Scope
54+
description: Please confirm the feature's scope is within the described scope
55+
options:
56+
- label: I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions.
4057
required: true
4158
- type: textarea
4259
id: problem-description
4360
attributes:
4461
label: Problem Description
4562
description: Is your feature request related to a problem? Please provide a clear and concise description of what the problem is.
46-
placeholder: "Ex. I'm always frustrated when..."
63+
placeholder: "Ex. I'm always frustrated when... / Not related to a problem"
4764
validations:
4865
required: true
4966
- type: textarea

.github/pull_request_template.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
# Pull Request Checklist
22

3-
### Note to first-time contributors: Please open a discussion post in [Discussions](https://github.com/open-webui/open-webui/discussions) and describe your changes before submitting a pull request.
3+
### Note to first-time contributors: Please open a discussion post in [Discussions](https://github.com/open-webui/open-webui/discussions) to discuss your idea/fix with the community before creating a pull request, and describe your changes before submitting a pull request.
4+
5+
This is to ensure large feature PRs are discussed with the community first, before starting work on it. If the community does not want this feature or it is not relevant for Open WebUI as a project, it can be identified in the discussion before working on the feature and submitting the PR.
46

57
**Before submitting, make sure you've checked the following:**
68

7-
- [ ] **Target branch:** Verify that the pull request targets the `dev` branch. Not targeting the `dev` branch may lead to immediate closure of the PR.
8-
- [ ] **Description:** Provide a concise description of the changes made in this pull request.
9+
- [ ] **Target branch:** Verify that the pull request targets the `dev` branch. **Not targeting the `dev` branch will lead to immediate closure of the PR.**
10+
- [ ] **Description:** Provide a concise description of the changes made in this pull request down below.
911
- [ ] **Changelog:** Ensure a changelog entry following the format of [Keep a Changelog](https://keepachangelog.com/) is added at the bottom of the PR description.
1012
- [ ] **Documentation:** If necessary, update relevant documentation [Open WebUI Docs](https://github.com/open-webui/docs) like environment variables, the tutorials, or other documentation sources.
1113
- [ ] **Dependencies:** Are there any new dependencies? Have you updated the dependency versions in the documentation?
12-
- [ ] **Testing:** Perform manual tests to verify the implemented fix/feature works as intended AND does not break any other functionality. Take this as an opportunity to make screenshots of the feature/fix and include it in the PR description.
13-
- [ ] **Agentic AI Code:**: Confirm this Pull Request is **not written by any AI Agent** or has at least gone through additional human review **and** manual testing. If any AI Agent is the co-author of this PR, it may lead to immediate closure of the PR.
14+
- [ ] **Testing:** Perform manual tests to **verify the implemented fix/feature works as intended AND does not break any other functionality**. Take this as an opportunity to **make screenshots of the feature/fix and include it in the PR description**.
15+
- [ ] **Agentic AI Code:** Confirm this Pull Request is **not written by any AI Agent** or has at least **gone through additional human review AND manual testing**. If any AI Agent is the co-author of this PR, it may lead to immediate closure of the PR.
1416
- [ ] **Code review:** Have you performed a self-review of your code, addressing any coding standard issues and ensuring adherence to the project's coding standards?
1517
- [ ] **Title Prefix:** To clearly categorize this pull request, prefix the pull request title using one of the following:
1618
- **BREAKING CHANGE**: Significant changes that may affect compatibility
@@ -75,3 +77,6 @@
7577
### Contributor License Agreement
7678

7779
By submitting this pull request, I confirm that I have read and fully agree to the [Contributor License Agreement (CLA)](https://github.com/open-webui/open-webui/blob/main/CONTRIBUTOR_LICENSE_AGREEMENT), and I am providing my contributions under its terms.
80+
81+
> [!NOTE]
82+
> Deleting the CLA section will lead to immediate closure of your PR and it will not be merged in.

0 commit comments

Comments
 (0)