issue report.yml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. name: Issue Report
  2. description: File an issue report
  3. title: "[Issue]: "
  4. labels: [bug, triage]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for taking the time to fill out this bug report! Please provide as much detail as necessary, most questions may not be applicable to you. If you need real-time help, join us on [Matrix](https://matrix.to/#/#jellyfin-troubleshooting:matrix.org) or [Discord](https://discord.gg/zHBxVSXdBV).
  10. - type: textarea
  11. id: what-happened
  12. attributes:
  13. label: Please describe your bug
  14. description: Also tell us, what did you expect to happen?
  15. placeholder: |
  16. The more information that you are able to provide, the better. Did you do anything before this happened? Did you upgrade or change anything? Any screenshots or logs you can provide will be helpful.
  17. This is my issue.
  18. Steps to Reproduce
  19. 1. In this environment...
  20. 2. With this config...
  21. 3. Run '...'
  22. 4. See error...
  23. validations:
  24. required: true
  25. - type: dropdown
  26. id: version
  27. attributes:
  28. label: Jellyfin Version
  29. description: What version of Jellyfin are you running?
  30. options:
  31. - 10.7.7
  32. - 10.7.z
  33. - 10.6.4
  34. - Other
  35. validations:
  36. required: true
  37. - type: input
  38. id: version-other
  39. attributes:
  40. label: "if other:"
  41. placeholder: Other
  42. - type: textarea
  43. attributes:
  44. label: Environment
  45. description: |
  46. Examples:
  47. - **OS**: [e.g. Debian, Windows]
  48. - **Virtualization**: [e.g. Docker, KVM, LXC]
  49. - **Clients**: [Browser, Android, Fire Stick, etc.]
  50. - **Browser**: [e.g. Firefox 91, Chrome 93, Safari 13]
  51. - **FFmpeg Version**: [e.g. 4.3.2-Jellyfin]
  52. - **Playback**: [Direct Play, Remux, Direct Stream, Transcode]
  53. - **Hardware Acceleration**: [e.g. none, VAAPI, NVENC, etc.]
  54. - **Installed Plugins**: [e.g. none, Fanart, Anime, etc.]
  55. - **Reverse Proxy**: [e.g. none, nginx, apache, etc.]
  56. - **Base URL**: [e.g. none, yes: /example]
  57. - **Networking**: [e.g. Host, Bridge/NAT]
  58. - **Storage**: [e.g. local, NFS, cloud]
  59. value: |
  60. - OS:
  61. - Virtualization:
  62. - Clients:
  63. - Browser:
  64. - FFmpeg Version:
  65. - Playback Method:
  66. - Hardware Acceleration:
  67. - Plugins:
  68. - Reverse Proxy:
  69. - Base URL:
  70. - Networking:
  71. - Storage:
  72. render: markdown
  73. - type: textarea
  74. id: logs
  75. attributes:
  76. label: Jellyfin logs
  77. description: Please copy and paste any relevant log output. This can be found in Dashboard > Logs.
  78. placeholder: For playback issues, browser/client and FFmpeg logs may be more useful.
  79. render: shell
  80. - type: textarea
  81. id: ffmpeg-logs
  82. attributes:
  83. label: FFmpeg logs
  84. description: Please copy and paste any relevant log output. This can be found in Dashboard > Logs.
  85. placeholder: It's important to include the specific codec details. If no FFmpeg logs appear, the file was Direct Played and did not use FFmpeg.
  86. render: shell
  87. - type: textarea
  88. id: browserlogs
  89. attributes:
  90. label: Please attach any browser or client logs here
  91. placeholder: Access browser logs by using the F12 to bring up the console. Screenshots are typically easier to read than raw logs. For clients such as Android or iOS, please see our documentation.
  92. - type: textarea
  93. id: screenshots
  94. attributes:
  95. label: Please attach any screenshots here
  96. placeholder: Images can be pasted directly into the textbox and will be hosted by github.
  97. - type: checkboxes
  98. id: terms
  99. attributes:
  100. label: Code of Conduct
  101. description: By submitting this issue, you agree to follow our [Code of Conduct](https://jellyfin.org/docs/general/community-standards.html#code-of-conduct)
  102. options:
  103. - label: I agree to follow this project's Code of Conduct
  104. required: true