Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
882 commits
Select commit Hold shift + click to select a range
737f41d
refac
tjbck Mar 28, 2025
66015bb
Merge pull request #12168 from yak1ex/fix_inconsistent_value_check_in…
tjbck Mar 29, 2025
e782e7d
Fix: CSV loader encoding issue using autodetect_encoding=True
JunaidPinjari Mar 29, 2025
a805e03
Feat: Add optional ingest_file and as_attachment params to upload and…
JunaidPinjari Mar 29, 2025
c2ff73c
refac
tjbck Mar 29, 2025
08ff1d8
refac
tjbck Mar 29, 2025
da5ea7a
Merge pull request #12176 from JunaidPinjari/feat/file-upload-downloa…
tjbck Mar 29, 2025
5b9b802
refac
tjbck Mar 29, 2025
3460773
Merge pull request #12170 from JunaidPinjari/fix/csv-autodetect-encoding
tjbck Mar 29, 2025
feaa01d
fix: ollama requests
tjbck Mar 29, 2025
c700126
refac: html rendering
tjbck Mar 29, 2025
3be626b
feat: goto message
tjbck Mar 30, 2025
2cee5a4
chore: format
tjbck Mar 30, 2025
215f991
refac
tjbck Mar 30, 2025
03e61e7
refac: styling
tjbck Mar 30, 2025
b5909ff
enh: tool args parse json fallback
tjbck Mar 30, 2025
5b83172
Fix alignament buttons text
rgaricano Mar 30, 2025
7f5dc22
adjust jpeg compression quality to 0.15 for avatar uploads
Ithanil Mar 30, 2025
50a0751
i18n: update zh-TW
TiancongLx Mar 30, 2025
ee9ff96
Merge pull request #12194 from TiancongLx/dev
tjbck Mar 31, 2025
9c00f3c
Merge pull request #12192 from Ithanil/avatar_compression
tjbck Mar 31, 2025
d9bbdd8
revert
tjbck Mar 31, 2025
febc853
Merge pull request #12191 from rgaricano/dev
tjbck Mar 31, 2025
ce0d82b
Merge pull request #12132 from Phlogi/dev-fetch-documents-once
tjbck Mar 31, 2025
50b8dec
fix/refac: hybrid search
tjbck Mar 31, 2025
d41844c
feat: prompt autocompletion user setting
tjbck Mar 31, 2025
d55735d
refac: rm profile image from feedback user object
tjbck Mar 31, 2025
33f9337
feat: user webhooks system settings
tjbck Mar 31, 2025
12101fd
Merge pull request #11307 from wangtunan/fix/stop_task_func_need_use_…
tjbck Mar 31, 2025
433b5bd
Merge pull request #8594 from jayteaftw/main
tjbck Mar 31, 2025
4b75966
refac: embedding prefix var naming
tjbck Mar 31, 2025
d542881
refac
tjbck Mar 31, 2025
337df80
refac: styling
tjbck Mar 31, 2025
e4cc9f2
refac: folders
tjbck Mar 31, 2025
6e190be
Update catalan translation.json
aleixdorca Mar 31, 2025
fb875c5
Merge pull request #12218 from aleixdorca/dev
tjbck Mar 31, 2025
300b7df
fix: model import/export
tjbck Mar 31, 2025
effa876
refac: prompt command behaviour
tjbck Mar 31, 2025
05dfb9c
refac: floating buttons behaviour in shared chat
tjbck Mar 31, 2025
021e25a
Merge pull request #11087 from tarmst/fix-files-access-control
tjbck Mar 31, 2025
a5dbd2e
refac: knowledge file ac
tjbck Mar 31, 2025
9809ffb
refac
tjbck Mar 31, 2025
5ce6c8c
refac
tjbck Mar 31, 2025
6ac153c
refac: styling
tjbck Mar 31, 2025
bc64b2a
Fix middleware.py missing prefix on embedding function
Phlogi Mar 31, 2025
3c507e8
FIX: Translation (es-ES) - Spanish
rgaricano Mar 31, 2025
9c64310
Run hybrid_search in parallel
Phlogi Mar 31, 2025
a65c426
FIX: Translation (es-ES) - Spanish rev.
rgaricano Mar 31, 2025
1571e3d
FIX: Translation (es-ES) - Spanish
rgaricano Mar 31, 2025
098c794
Update translation.json
rgaricano Mar 31, 2025
fac848a
refac: rm log info
tjbck Mar 31, 2025
598222b
Merge pull request #12238 from rgaricano/dev
tjbck Mar 31, 2025
efb63fb
chore: format
tjbck Mar 31, 2025
3dc4003
Merge pull request #12236 from Phlogi/fix_prefix
tjbck Mar 31, 2025
cafc541
refac
tjbck Mar 31, 2025
def5444
feat: hide base model
tjbck Mar 31, 2025
3ba12e7
Merge pull request #12239 from Phlogi/dev-threads-on-hybrid
tjbck Apr 1, 2025
50b3f47
feat: public sharing permissions
tjbck Apr 1, 2025
580965d
feat: public sharing permissions
tjbck Apr 1, 2025
5f792d2
feat: enforced temporary chat
tjbck Apr 1, 2025
0bc5441
refac: styling
tjbck Apr 1, 2025
391dd33
chore: format
tjbck Apr 1, 2025
3662ecd
doc: changelog
tjbck Apr 1, 2025
da561c5
doc: wording
tjbck Apr 1, 2025
dca6887
doc: wording
tjbck Apr 1, 2025
8f8d8ba
doc: changelog
tjbck Apr 1, 2025
13f7a4c
doc: wording
tjbck Apr 1, 2025
1b7c125
refac
tjbck Apr 1, 2025
04799f1
Merge pull request #11728 from open-webui/dev
tjbck Apr 1, 2025
1d30d8a
build(deps): bump python-multipart from 0.0.18 to 0.0.20 in /backend
dependabot[bot] Apr 1, 2025
fc5c8db
build(deps): bump einops from 0.8.0 to 0.8.1 in /backend
dependabot[bot] Apr 1, 2025
bb0e11b
build(deps): bump pypandoc from 1.13 to 1.15 in /backend
dependabot[bot] Apr 1, 2025
e0ec2cd
refac: $user
tjbck Apr 1, 2025
abba7c1
[FEAT]-Adjust Translations for temporary chat
weisser-dev Apr 1, 2025
361584b
fix: update Polish translations for clarity and accuracy
lukasz-pekala Apr 1, 2025
295c7eb
[improvement] default permission for new groups is false for enforce …
weisser-dev Apr 1, 2025
b60beb6
fix: improve Polish translations for clarity and accuracy
lukasz-pekala Apr 1, 2025
79cca06
Merge pull request #12260 from weisser-dev/feat-default-value-for-enf…
tjbck Apr 1, 2025
f3c2614
Merge pull request #12253 from open-webui/dependabot/pip/backend/dev/…
tjbck Apr 1, 2025
4ce05ad
Merge pull request #12255 from open-webui/dependabot/pip/backend/dev/…
tjbck Apr 1, 2025
cea5c1a
Merge pull request #12254 from open-webui/dependabot/pip/backend/dev/…
tjbck Apr 1, 2025
9f470a4
fix: update Polish translations to sound more natural
lukasz-pekala Apr 1, 2025
c8210d4
upated like in PR discussed
weisser-dev Apr 1, 2025
70bb056
Merge branch 'open-webui:dev' into dev
weisser-dev Apr 1, 2025
29d5745
fix: update Polish translation for "Capture" to improve accuracy
lukasz-pekala Apr 1, 2025
c79fa42
Merge pull request #12262 from lukasz-pekala/fb/fixes-to-polish-trans…
tjbck Apr 1, 2025
15f6e3a
Merge pull request #12259 from weisser-dev/dev
tjbck Apr 1, 2025
85c8a9b
i18n: zh-cn
panda44312 Apr 1, 2025
8799ff9
fix
panda44312 Apr 1, 2025
fa72c27
i18n: update zh-TW
TiancongLx Apr 1, 2025
289d49d
Merge pull request #12269 from panda44312/patch-9
tjbck Apr 1, 2025
fffa793
Merge pull request #12270 from TiancongLx/dev
tjbck Apr 1, 2025
825becc
Arabic Translation
Saidoua Apr 1, 2025
1ac6879
Add Mistral OCR integration and configuration support
paddy313 Mar 22, 2025
b652b8e
Update translation.json
Xelaph Apr 1, 2025
88b9324
Update translation.json
Xelaph Apr 1, 2025
82e5a64
Update translation.json
Xelaph Apr 1, 2025
883ad55
Update translation.json
Xelaph Apr 1, 2025
8f8c344
Pin onnxruntime to 1.20.1 to address SIGILL on certain arm64 hosts
lowlyocean Apr 1, 2025
0447d90
Update translation.json
OriginalSimon Apr 1, 2025
93d7702
refactor: move MistralLoader to a separate module and just use the re…
paddy313 Apr 1, 2025
c5a8d2f
refactor: update MistralLoader documentation and adjust parameters fo…
paddy313 Apr 1, 2025
2b7dd6e
refactor: standardize filter valve retrieval logic
landerrosette Apr 1, 2025
39b0c06
Merge pull request #12299 from lowlyocean/rpi_onnxruntime
tjbck Apr 1, 2025
1b37bdc
Merge pull request #12278 from Saidoua/main
tjbck Apr 1, 2025
2a16399
Merge pull request #12294 from Xelaph/dev
tjbck Apr 1, 2025
5ab7830
Merge pull request #12304 from OriginalSimon/main
tjbck Apr 1, 2025
adaa614
fix
panda44312 Apr 2, 2025
d0db475
Merge pull request #12310 from landerrosette/fix_filter_priority
tjbck Apr 2, 2025
0ac00b9
refactor: update import path for MistralLoader
paddy313 Apr 2, 2025
de8f94b
[i18n] Russian localization update
SadmL Apr 2, 2025
d65471c
fix
silentoplayz Apr 2, 2025
ee68c9e
Update Chats.svelte
silentoplayz Apr 2, 2025
517a57b
Merge pull request #12331 from panda44312/patch-10
tjbck Apr 2, 2025
0554bbb
Merge pull request #12307 from paddy313/feature/mistral_ocr
tjbck Apr 2, 2025
6ee3004
Merge pull request #12353 from SadmL/dev
tjbck Apr 2, 2025
bb7f4d4
Merge pull request #12364 from silentoplayz/archive-chats-option
tjbck Apr 3, 2025
548c7f1
Added OAUTH_USE_PICTURE_CLAIM env var
CityOfBunbury Apr 3, 2025
dd5bafe
Update env.py
silentoplayz Apr 3, 2025
9036945
Merge pull request #12355 from silentoplayz/logging-fix
tjbck Apr 3, 2025
0644abe
fix: admin folder deletion issue
tjbck Apr 3, 2025
94bf494
enh: unload hybrid model if set to False
tjbck Apr 3, 2025
7eea95a
feat: direct tools user permissions
tjbck Apr 3, 2025
9435345
refac: settings ui styling
tjbck Apr 3, 2025
506950b
Merge pull request #12376 from MushroomLamp-COB/main
tjbck Apr 3, 2025
b15bf0d
refac
tjbck Apr 3, 2025
7a1e10f
refac: rm OAUTH_USE_PICTURE_CLAIM
tjbck Apr 3, 2025
959995c
refac: use selected model for merge response
tjbck Apr 3, 2025
2277566
fix: tool server api key not being sent
tjbck Apr 3, 2025
5c5160c
refac: remove `None` params
tjbck Apr 3, 2025
c0711ba
refac
tjbck Apr 3, 2025
436e3ff
refac
tjbck Apr 3, 2025
561b2c0
refac: styling
tjbck Apr 3, 2025
faa68fc
enh: image tool response
tjbck Apr 3, 2025
9113218
refac
tjbck Apr 3, 2025
100f5a5
refac
tjbck Apr 3, 2025
bcf0a87
refac: styling
tjbck Apr 3, 2025
ba77a72
refac: styling
tjbck Apr 3, 2025
dfdde8b
refac
tjbck Apr 3, 2025
a1f3300
fix: tls cert requirement
tjbck Apr 3, 2025
be20e6d
refac: message edit
tjbck Apr 3, 2025
2b0d9c2
fix: don't show export button if nothing to export
silentoplayz Apr 4, 2025
1366822
Update Feedbacks.svelte
silentoplayz Apr 4, 2025
6d5cb6b
Add query param to remove content from GET /api/v1/files
gaby Apr 4, 2025
41b9ff9
fix: funcs, models, prompts, & tools conditional export button
silentoplayz Apr 4, 2025
1c57e3e
Fix API_KEY_ALLOWED_ENDPOINTS
gaby Apr 4, 2025
a25d876
i18n: add Tibetan language
thirdpoler Apr 4, 2025
ec3435d
make content parameter optional in OpenAI chat completion API endpoint
Apr 4, 2025
138e985
Rename field to include_content
gaby Apr 4, 2025
3b2b6e1
Added missing parameter for query_doc_with_hybrid_search.
mahenning Apr 4, 2025
64b68b3
Merge pull request #12447 from floriankick/fix-openai-api-empty-messa…
tjbck Apr 4, 2025
a32bb85
Merge pull request #12450 from mahenning/fix-missing-parameter-rag
tjbck Apr 4, 2025
77fa110
enh: openapi tool server custom path
tjbck Apr 4, 2025
feaf434
refac: input prompt
tjbck Apr 4, 2025
b612af2
refac
tjbck Apr 4, 2025
7e46cc4
Merge pull request #12439 from narutopden/i18n-add-Tibetan-translation
tjbck Apr 4, 2025
793aa30
Merge pull request #12433 from gaby/fix-allowed-endpoints
tjbck Apr 4, 2025
cb94a87
refac: tools styling
tjbck Apr 5, 2025
5e06b6d
refac: styling
tjbck Apr 5, 2025
4ad10f0
chore: format
tjbck Apr 5, 2025
193a927
fix: temp chat
tjbck Apr 5, 2025
a2f2203
Merge pull request #12426 from silentoplayz/fix-feedback
tjbck Apr 5, 2025
8cf8121
Update utils.py
Phlogi Apr 5, 2025
0f310b3
Merge pull request #12476 from Phlogi/dev-hybrid-search
tjbck Apr 5, 2025
e0da600
tweak default rag template to be more coherent and improve consistenc…
Ithanil Apr 5, 2025
1b8557c
i18n: improve fr translation
theredcat Apr 5, 2025
0c0505e
refac
tjbck Apr 5, 2025
ee44383
refac
tjbck Apr 5, 2025
579aca6
Merge pull request #12477 from Ithanil/improved_rag_template
tjbck Apr 5, 2025
61778c8
Merge pull request #12478 from theredcat/main
tjbck Apr 5, 2025
9747a0e
refac: tool servers
tjbck Apr 5, 2025
c9e9ce9
refac
tjbck Apr 5, 2025
66db2e1
refac: tools removed UNNECESSARY CODE
tjbck Apr 5, 2025
93bb77e
refac
tjbck Apr 5, 2025
e570a98
refac: substandard codebase overhauled
tjbck Apr 5, 2025
56dc7c5
refac
tjbck Apr 5, 2025
ae484e8
refac
tjbck Apr 5, 2025
807b208
refac
tjbck Apr 5, 2025
fe4f760
refac
tjbck Apr 5, 2025
09344bb
Fallback from desc to summary to placeholder
dan-sullivan Apr 5, 2025
84788b7
Update translation.json
Kylapaallikko Apr 5, 2025
b4277c7
Make auth error messages generic
gaby Apr 5, 2025
3245504
Fix formatting issues
gaby Apr 5, 2025
d23f757
refac
tjbck Apr 5, 2025
32f309b
chore: format
tjbck Apr 5, 2025
cd0a1b4
fix: fix for text file handling with docling
FabioPolito24 Apr 5, 2025
b3110ca
Merge branch 'dev' into dev
tjbck Apr 5, 2025
69c68df
Merge pull request #12480 from Kylapaallikko/dev
tjbck Apr 5, 2025
48d690c
Merge pull request #12481 from gaby/generic-errors
tjbck Apr 5, 2025
ef787e4
Merge pull request #12486 from FabioPolito24/text-file-handling-docling
tjbck Apr 5, 2025
d5063f4
doc: changelog
tjbck Apr 5, 2025
13dfca4
chore: bump
tjbck Apr 5, 2025
da94835
Merge pull request #12373 from open-webui/dev
tjbck Apr 5, 2025
5296ee0
refac
tjbck Apr 5, 2025
41aca84
Merge pull request #12491 from open-webui/dev
tjbck Apr 5, 2025
33451cf
i18n: update zh-TW
TiancongLx Apr 5, 2025
7162566
Merge pull request #12496 from dan-sullivan/fix-12479/add-desc-to-ope…
tjbck Apr 5, 2025
9ea6cea
refac
tjbck Apr 5, 2025
26e1bfc
Merge remote-tracking branch 'upstream/dev' into dev
TiancongLx Apr 6, 2025
2729d8a
fix web results all getting the same source id when bypassing embeddi…
Ithanil Apr 6, 2025
4476060
fix web results all getting the same source id when using embedding a…
Ithanil Apr 6, 2025
2994c58
Update translation.json
newnol Apr 6, 2025
246c839
i18n: zh-cn
panda44312 Apr 6, 2025
60c6e00
i18n: fix
panda44312 Apr 6, 2025
eda3eba
Merge branch 'open-webui:main' into fix-12237
gaby Apr 6, 2025
ff1d454
Fix formatting
gaby Apr 6, 2025
d266490
Fix dependabot configuration
gaby Apr 6, 2025
a506a1a
only keep URLs as sources for which the content could actually be ret…
Ithanil Apr 6, 2025
9445383
Update index.ts
gaby Apr 6, 2025
6323b9f
Merge pull request #12515 from gaby/fix-dependabot
tjbck Apr 6, 2025
635c08a
Merge pull request #12517 from Ithanil/only_keep_retrieved_urls
tjbck Apr 6, 2025
b8cf9b7
Merge pull request #12511 from panda44312/patch-11
tjbck Apr 6, 2025
51bf9ea
Merge pull request #12493 from TiancongLx/dev
tjbck Apr 6, 2025
89e7913
Bump Python base Docker image to 3.12
gaby Apr 6, 2025
1bde36e
Merge pull request #12510 from newnol/patch-1
tjbck Apr 6, 2025
1e98ae7
Merge pull request #12431 from gaby/fix-12237
tjbck Apr 6, 2025
c1ff697
refac
tjbck Apr 6, 2025
624c525
Optimize GitHub actions
gaby Apr 6, 2025
6274f4d
Merge pull request #12520 from gaby/bump-docker
tjbck Apr 6, 2025
6751d68
Merge pull request #12506 from Ithanil/fix_web_result_source_ids
tjbck Apr 6, 2025
64a0b28
refac
tjbck Apr 6, 2025
bf11871
Merge pull request #12521 from gaby/optimize-workflow
tjbck Apr 6, 2025
dc2f8ec
refac
tjbck Apr 6, 2025
66cd40f
chore: format
tjbck Apr 6, 2025
9825d03
Merge pull request #12507 from Ithanil/fix_web_result_collection_sour…
tjbck Apr 6, 2025
155dbd5
refac
tjbck Apr 6, 2025
f243e52
refac
tjbck Apr 6, 2025
2722613
refac
tjbck Apr 6, 2025
5d2e725
refac
tjbck Apr 6, 2025
20211a4
refac
tjbck Apr 6, 2025
03759e7
refac
tjbck Apr 7, 2025
3413dd8
refac
tjbck Apr 7, 2025
bc17511
refac
tjbck Apr 7, 2025
65ed76a
refac: embedding prefix
tjbck Apr 7, 2025
cbe2056
fix: audio file upload response issue
tjbck Apr 7, 2025
a8bc0d6
chore: format
tjbck Apr 7, 2025
914eb49
chore: include `accelerate` dependency
tjbck Apr 7, 2025
f1a4afe
i18n: update zh-TW
TiancongLx Apr 7, 2025
fabe587
Merge pull request #12525 from TiancongLx/dev
tjbck Apr 7, 2025
2be08f2
revert
tjbck Apr 7, 2025
06820e7
refac: citations modal
tjbck Apr 7, 2025
bd28173
Track backend/requirements.txt updates
gaby Apr 7, 2025
3885ea4
Merge pull request #12526 from gaby/dependabot-update
tjbck Apr 7, 2025
40d019f
refac
tjbck Apr 7, 2025
93962f0
doc: changelog
tjbck Apr 7, 2025
2c083f5
chore: format
tjbck Apr 7, 2025
8e8bc31
doc: changelog
tjbck Apr 7, 2025
63533c9
Merge pull request #12524 from open-webui/dev
tjbck Apr 7, 2025
b17d4ac
Merge remote-tracking branch 'upstream/main' into searxng-feature
nabeelraza-7 Apr 9, 2025
b391fe1
upate: requirements.txt
nabeelraza-7 Apr 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 0 additions & 80 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

146 changes: 146 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
name: Bug Report
description: Create a detailed bug report to help us improve Open WebUI.
title: 'issue: '
labels: ['bug', 'triage']
assignees: []
body:
- type: markdown
attributes:
value: |
# Bug Report

## Important Notes

- **Before submitting a bug report**: Please check the [Issues](https://github.com/open-webui/open-webui/issues) or [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.

- **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.

- **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.

- **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!

- type: checkboxes
id: issue-check
attributes:
label: Check Existing Issues
description: Confirm that you’ve checked for existing reports before submitting a new one.
options:
- label: I have searched the existing issues and discussions.
required: true
- label: I am using the latest version of Open WebUI.
required: true

- type: dropdown
id: installation-method
attributes:
label: Installation Method
description: How did you install Open WebUI?
options:
- Git Clone
- Pip Install
- Docker
- Other
validations:
required: true

- type: input
id: open-webui-version
attributes:
label: Open WebUI Version
description: Specify the version (e.g., v0.3.11)
validations:
required: true

- type: input
id: ollama-version
attributes:
label: Ollama Version (if applicable)
description: Specify the version (e.g., v0.2.0, or v0.1.32-rc1)
validations:
required: false

- type: input
id: operating-system
attributes:
label: Operating System
description: Specify the OS (e.g., Windows 10, macOS Sonoma, Ubuntu 22.04)
validations:
required: true

- type: input
id: browser
attributes:
label: Browser (if applicable)
description: Specify the browser/version (e.g., Chrome 100.0, Firefox 98.0)
validations:
required: false

- type: checkboxes
id: confirmation
attributes:
label: Confirmation
description: Ensure the following prerequisites have been met.
options:
- label: I have read and followed all instructions in `README.md`.
required: true
- label: I am using the latest version of **both** Open WebUI and Ollama.
required: true
- label: I have included the browser console logs.
required: true
- label: I have included the Docker container logs.
required: true
- label: I have listed steps to reproduce the bug in detail.
required: true

- type: textarea
id: expected-behavior
attributes:
label: Expected Behavior
description: Describe what should have happened.
validations:
required: true

- type: textarea
id: actual-behavior
attributes:
label: Actual Behavior
description: Describe what actually happened.
validations:
required: true

- type: textarea
id: reproduction-steps
attributes:
label: Steps to Reproduce
description: Providing clear, step-by-step instructions helps us reproduce and fix the issue faster. If we can't reproduce it, we can't fix it.
placeholder: |
1. Go to '...'
2. Click on '...'
3. Scroll down to '...'
4. See the error message '...'
validations:
required: true

- type: textarea
id: logs-screenshots
attributes:
label: Logs & Screenshots
description: Include relevant logs, errors, or screenshots to help diagnose the issue.
placeholder: 'Attach logs from the browser console, Docker logs, or error messages.'
validations:
required: true

- type: textarea
id: additional-info
attributes:
label: Additional Information
description: Provide any extra details that may assist in understanding the issue.
validations:
required: false

- type: markdown
attributes:
value: |
## Note
If the bug report is incomplete or does not follow instructions, it may not be addressed. Ensure that you've followed all the **README.md** and **troubleshooting.md** guidelines, and provide all necessary information for us to reproduce the issue.
Thank you for contributing to Open WebUI!
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Feature Request
description: Suggest an idea for this project
title: 'feat: '
labels: ['triage']
body:
- type: markdown
attributes:
value: |
## Important Notes
### Before submitting
Please check the [Issues](https://github.com/open-webui/open-webui/issues) or [Discussions](https://github.com/open-webui/open-webui/discussions) to see if a similar request has been posted.
It's likely we're already tracking it! If you’re unsure, start a discussion post first.
This will help us efficiently focus on improving the project.

### Collaborate respectfully
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**.

Remember:
- Open WebUI is a **volunteer-driven project**
- It's managed by a **single maintainer**
- It's supported by contributors who also have **full-time jobs**

We appreciate your time and ask that you **respect ours**.


### Contributing
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.

### Bug reproducibility
If a bug cannot be reproduced with a `:main` or `:dev` Docker setup, or a `pip install` with Python 3.11, it may require additional help from the community. In such cases, we will move it to the "[issues](https://github.com/open-webui/open-webui/discussions/categories/issues)" Discussions section due to our limited resources. We encourage the community to assist with these issues. Remember, it’s not that the issue doesn’t exist; we need your help!

- type: checkboxes
id: existing-issue
attributes:
label: Check Existing Issues
description: Please confirm that you've checked for existing similar requests
options:
- label: I have searched the existing issues and discussions.
required: true
- type: textarea
id: problem-description
attributes:
label: Problem Description
description: Is your feature request related to a problem? Please provide a clear and concise description of what the problem is.
placeholder: "Ex. I'm always frustrated when..."
validations:
required: true
- type: textarea
id: solution-description
attributes:
label: Desired Solution you'd like
description: Clearly describe what you want to happen.
validations:
required: true
- type: textarea
id: alternatives-considered
attributes:
label: Alternatives Considered
description: A clear and concise description of any alternative solutions or features you've considered.
- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Add any other context or screenshots about the feature request here.
14 changes: 14 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,26 @@
version: 2
updates:
- package-ecosystem: uv
directory: '/'
schedule:
interval: monthly
target-branch: 'dev'

- package-ecosystem: pip
directory: '/backend'
schedule:
interval: monthly
target-branch: 'dev'

- package-ecosystem: npm
directory: '/'
schedule:
interval: monthly
target-branch: 'dev'

- package-ecosystem: 'github-actions'
directory: '/'
schedule:
# Check for updates to GitHub Actions every week
interval: monthly
target-branch: 'dev'
6 changes: 3 additions & 3 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
- [ ] **Changelog:** Ensure a changelog entry following the format of [Keep a Changelog](https://keepachangelog.com/) is added at the bottom of the PR description.
- [ ] **Documentation:** Have you updated relevant documentation [Open WebUI Docs](https://github.com/open-webui/docs), or other documentation sources?
- [ ] **Dependencies:** Are there any new dependencies? Have you updated the dependency versions in the documentation?
- [ ] **Testing:** Have you written and run sufficient tests for validating the changes?
- [ ] **Testing:** Have you written and run sufficient tests to validate the changes?
- [ ] **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?
- [ ] **Prefix:** To cleary categorize this pull request, prefix the pull request title, using one of the following:
- [ ] **Prefix:** To clearly categorize this pull request, prefix the pull request title using one of the following:
- **BREAKING CHANGE**: Significant changes that may affect compatibility
- **build**: Changes that affect the build system or external dependencies
- **ci**: Changes to our continuous integration processes or workflows
Expand All @@ -22,7 +22,7 @@
- **i18n**: Internationalization or localization changes
- **perf**: Performance improvement
- **refactor**: Code restructuring for better maintainability, readability, or scalability
- **style**: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)
- **style**: Changes that do not affect the meaning of the code (white space, formatting, missing semi-colons, etc.)
- **test**: Adding missing tests or correcting existing tests
- **WIP**: Work in progress, a temporary label for incomplete or ongoing work

Expand Down
Loading
Loading