feature-request.yml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. name: 🚀 New feature proposal
  2. description: Propose a new feature/enhancement or tool idea for IT-Tools
  3. labels: ['enhancement', 'triage']
  4. body:
  5. - type: markdown
  6. attributes:
  7. value: |
  8. Thanks for your interest in the project and taking the time to fill out this feature report!
  9. - type: dropdown
  10. id: request-type
  11. attributes:
  12. label: What type of request is this?
  13. options:
  14. - New tool idea
  15. - New feature for an existing tool
  16. - Deployment or CI/CD improvement
  17. - Self-hosting improvement
  18. - Other
  19. validations:
  20. required: true
  21. - type: textarea
  22. id: feature-description
  23. attributes:
  24. label: Clear and concise description of the feature you are proposing
  25. description: A clear and concise description of what the feature is.
  26. placeholder: 'Example: a token generator tool'
  27. validations:
  28. required: true
  29. - type: textarea
  30. id: alternative
  31. attributes:
  32. label: Is their example of this tool in the wild?
  33. description: Provide link to already existing tool (like websites, apps, cli, ...) or npm packages that could be used or provide inspiration for the feature.
  34. - type: textarea
  35. id: additional-context
  36. attributes:
  37. label: Additional context
  38. description: Any other context or screenshots about the feature request here.
  39. - type: checkboxes
  40. id: checkboxes
  41. attributes:
  42. label: Validations
  43. description: Before submitting the issue, please make sure you do the following
  44. options:
  45. - label: Check the feature is not already implemented in the project.
  46. required: true
  47. - label: Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
  48. required: true
  49. - label: Check that the feature can be implemented in a client side only app (IT-Tools is client side only, no server).
  50. required: true