feature_request.yml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  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. - Spool Inventory
  44. - Spoolman Integration
  45. - Cloud Profiles
  46. - K-Profiles
  47. - Maintenance Tracking
  48. - File Manager
  49. - SpoolBuddy - Dashboard
  50. - SpoolBuddy - AMS Management
  51. - SpoolBuddy - NFC / Tag Writing
  52. - SpoolBuddy - Scale / Calibration
  53. - SpoolBuddy - Inventory
  54. - SpoolBuddy - Settings / Updates
  55. - SpoolBuddy - Hardware / Installation
  56. - UI/UX
  57. - API
  58. - Other
  59. validations:
  60. required: true
  61. - type: dropdown
  62. id: priority
  63. attributes:
  64. label: Priority
  65. description: How important is this feature to you?
  66. options:
  67. - Nice to have
  68. - Would improve my workflow
  69. - Critical for my use case
  70. validations:
  71. required: true
  72. - type: textarea
  73. id: mockups
  74. attributes:
  75. label: Mockups or Examples
  76. description: |
  77. If you have any mockups, screenshots, or examples from other software, please share them.
  78. 💡 Tip: You can drag and drop images directly into this text box.
  79. - type: checkboxes
  80. id: contribution
  81. attributes:
  82. label: Contribution
  83. options:
  84. - label: I would be willing to help implement this feature
  85. required: false
  86. - type: checkboxes
  87. id: checklist
  88. attributes:
  89. label: Checklist
  90. options:
  91. - label: I have searched existing issues to ensure this feature hasn't already been requested
  92. required: true