bug_report.yaml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. name: Bug Report
  2. description: Create a detailed bug report to help us improve Open WebUI.
  3. title: 'issue: '
  4. labels: ['bug', 'triage']
  5. assignees: []
  6. body:
  7. - type: markdown
  8. attributes:
  9. value: |
  10. # Bug Report
  11. ## Important Notes
  12. - **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.
  13. - **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.
  14. - **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.
  15. - **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!
  16. - type: checkboxes
  17. id: issue-check
  18. attributes:
  19. label: Check Existing Issues
  20. description: Confirm that you’ve checked for existing reports before submitting a new one.
  21. options:
  22. - label: I have searched the existing issues and discussions.
  23. required: true
  24. - label: I am using the latest version of Open WebUI.
  25. required: true
  26. - type: dropdown
  27. id: installation-method
  28. attributes:
  29. label: Installation Method
  30. description: How did you install Open WebUI?
  31. options:
  32. - Git Clone
  33. - Pip Install
  34. - Docker
  35. - Other
  36. validations:
  37. required: true
  38. - type: input
  39. id: open-webui-version
  40. attributes:
  41. label: Open WebUI Version
  42. description: Specify the version (e.g., v0.3.11)
  43. validations:
  44. required: true
  45. - type: input
  46. id: ollama-version
  47. attributes:
  48. label: Ollama Version (if applicable)
  49. description: Specify the version (e.g., v0.2.0, or v0.1.32-rc1)
  50. validations:
  51. required: false
  52. - type: input
  53. id: operating-system
  54. attributes:
  55. label: Operating System
  56. description: Specify the OS (e.g., Windows 10, macOS Sonoma, Ubuntu 22.04)
  57. validations:
  58. required: true
  59. - type: input
  60. id: browser
  61. attributes:
  62. label: Browser (if applicable)
  63. description: Specify the browser/version (e.g., Chrome 100.0, Firefox 98.0)
  64. validations:
  65. required: false
  66. - type: checkboxes
  67. id: confirmation
  68. attributes:
  69. label: Confirmation
  70. description: Ensure the following prerequisites have been met.
  71. options:
  72. - label: I have read and followed all instructions in `README.md`.
  73. required: true
  74. - label: I am using the latest version of **both** Open WebUI and Ollama.
  75. required: true
  76. - label: I have included the browser console logs.
  77. required: true
  78. - label: I have included the Docker container logs.
  79. required: true
  80. - label: I have listed steps to reproduce the bug in detail.
  81. required: true
  82. - type: textarea
  83. id: expected-behavior
  84. attributes:
  85. label: Expected Behavior
  86. description: Describe what should have happened.
  87. validations:
  88. required: true
  89. - type: textarea
  90. id: actual-behavior
  91. attributes:
  92. label: Actual Behavior
  93. description: Describe what actually happened.
  94. validations:
  95. required: true
  96. - type: textarea
  97. id: reproduction-steps
  98. attributes:
  99. label: Steps to Reproduce
  100. 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.
  101. placeholder: |
  102. 1. Go to '...'
  103. 2. Click on '...'
  104. 3. Scroll down to '...'
  105. 4. See the error message '...'
  106. validations:
  107. required: true
  108. - type: textarea
  109. id: logs-screenshots
  110. attributes:
  111. label: Logs & Screenshots
  112. description: Include relevant logs, errors, or screenshots to help diagnose the issue.
  113. placeholder: 'Attach logs from the browser console, Docker logs, or error messages.'
  114. validations:
  115. required: true
  116. - type: textarea
  117. id: additional-info
  118. attributes:
  119. label: Additional Information
  120. description: Provide any extra details that may assist in understanding the issue.
  121. validations:
  122. required: false
  123. - type: markdown
  124. attributes:
  125. value: |
  126. ## Note
  127. 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.
  128. Thank you for contributing to Open WebUI!