bug_report.yml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. name: Bug Report
  2. description: Report a bug or unexpected behavior
  3. title: "[Bug]: "
  4. labels: ["bug", "triage"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for taking the time to report a bug! Please fill out the form below.
  10. - type: textarea
  11. id: description
  12. attributes:
  13. label: Bug Description
  14. description: A clear and concise description of what the bug is.
  15. placeholder: Describe what happened...
  16. validations:
  17. required: true
  18. - type: textarea
  19. id: expected
  20. attributes:
  21. label: Expected Behavior
  22. description: What did you expect to happen?
  23. placeholder: Describe what you expected...
  24. validations:
  25. required: true
  26. - type: textarea
  27. id: steps
  28. attributes:
  29. label: Steps to Reproduce
  30. description: How can we reproduce this issue?
  31. placeholder: |
  32. 1. Go to '...'
  33. 2. Click on '...'
  34. 3. See error
  35. validations:
  36. required: true
  37. - type: dropdown
  38. id: printer
  39. attributes:
  40. label: Printer Model
  41. description: Which printer model are you using?
  42. options:
  43. - X1 Carbon
  44. - X1
  45. - X1E
  46. - P1S
  47. - P1P
  48. - P2S
  49. - A1
  50. - A1 Mini
  51. - H2D
  52. - H2D Pro
  53. - H2C
  54. - H2S
  55. - Multiple printers
  56. - Not printer-related
  57. validations:
  58. required: true
  59. - type: input
  60. id: version
  61. attributes:
  62. label: Bambuddy Version
  63. description: Which version of Bambuddy are you running? (Check Settings page)
  64. placeholder: e.g., 0.1.5
  65. validations:
  66. required: true
  67. - type: input
  68. id: firmware
  69. attributes:
  70. label: Printer Firmware Version
  71. description: Which firmware version is your printer running? (Check printer screen or Bambu Handy app)
  72. placeholder: e.g., 01.08.00.00
  73. validations:
  74. required: true
  75. - type: dropdown
  76. id: installation
  77. attributes:
  78. label: Installation Method
  79. description: How did you install Bambuddy?
  80. options:
  81. - Manual (git clone)
  82. - Docker
  83. - Other
  84. validations:
  85. required: true
  86. - type: dropdown
  87. id: os
  88. attributes:
  89. label: Operating System
  90. description: What OS is Bambuddy running on?
  91. options:
  92. - Linux (Ubuntu/Debian)
  93. - Linux (Other)
  94. - macOS
  95. - Windows
  96. - Docker
  97. - Other
  98. validations:
  99. required: true
  100. - type: markdown
  101. attributes:
  102. value: |
  103. ---
  104. ### 📦 Support Package
  105. For faster debugging, please create and attach a **Support Package** from **Settings → System Info → Download Support Package**.
  106. This includes logs, system info, and configuration (with sensitive data redacted).
  107. For detailed instructions on enabling debug logging, see: [Debug Logging Guide](https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging)
  108. - type: textarea
  109. id: logs
  110. attributes:
  111. label: Relevant Logs / Support Package
  112. description: |
  113. Attach a support package (.zip) or paste relevant logs here. Enable DEBUG mode for verbose logging.
  114. 💡 Tip: You can drag and drop files directly into this text box.
  115. placeholder: |
  116. Drag and drop your support package .zip file here, or paste logs...
  117. - type: textarea
  118. id: screenshots
  119. attributes:
  120. label: Screenshots
  121. description: |
  122. If applicable, add screenshots to help explain your problem.
  123. 💡 Tip: You can drag and drop images directly into this text box.
  124. - type: textarea
  125. id: additional
  126. attributes:
  127. label: Additional Context
  128. description: Add any other context about the problem here.
  129. - type: checkboxes
  130. id: checklist
  131. attributes:
  132. label: Checklist
  133. options:
  134. - label: I have searched existing issues to ensure this bug hasn't already been reported
  135. required: true
  136. - label: I am using the latest version of Bambuddy
  137. required: true
  138. - label: My printer is set to LAN Only mode
  139. required: true
  140. - label: My printer has Developer Mode enabled
  141. required: true