feature_request.yml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. name: Feature Request
  2. description: Suggest a new feature or enhancement
  3. title: "[Feature]: "
  4. labels: ["enhancement"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for suggesting a feature! Please fill out the form below.
  10. - type: textarea
  11. id: problem
  12. attributes:
  13. label: Problem or Use Case
  14. description: Is your feature request related to a problem? Please describe the use case.
  15. placeholder: I'm always frustrated when...
  16. validations:
  17. required: true
  18. - type: textarea
  19. id: solution
  20. attributes:
  21. label: Proposed Solution
  22. description: Describe the solution you'd like to see.
  23. placeholder: It would be great if...
  24. validations:
  25. required: true
  26. - type: textarea
  27. id: alternatives
  28. attributes:
  29. label: Alternatives Considered
  30. description: Have you considered any alternative solutions or workarounds?
  31. placeholder: I've tried...
  32. - type: dropdown
  33. id: category
  34. attributes:
  35. label: Feature Category
  36. description: What area does this feature relate to?
  37. options:
  38. - Print Archiving
  39. - Monitoring & Stats
  40. - Print Queue & Scheduling
  41. - Smart Plugs
  42. - Notifications
  43. - Spoolman Integration
  44. - Cloud Profiles
  45. - K-Profiles
  46. - Maintenance Tracking
  47. - File Manager
  48. - UI/UX
  49. - API
  50. - Other
  51. validations:
  52. required: true
  53. - type: dropdown
  54. id: priority
  55. attributes:
  56. label: Priority
  57. description: How important is this feature to you?
  58. options:
  59. - Nice to have
  60. - Would improve my workflow
  61. - Critical for my use case
  62. validations:
  63. required: true
  64. - type: textarea
  65. id: mockups
  66. attributes:
  67. label: Mockups or Examples
  68. description: |
  69. If you have any mockups, screenshots, or examples from other software, please share them.
  70. 💡 Tip: You can drag and drop images directly into this text box.
  71. - type: checkboxes
  72. id: contribution
  73. attributes:
  74. label: Contribution
  75. options:
  76. - label: I would be willing to help implement this feature
  77. required: false
  78. - type: checkboxes
  79. id: checklist
  80. attributes:
  81. label: Checklist
  82. options:
  83. - label: I have searched existing issues to ensure this feature hasn't already been requested
  84. required: true