chore(issues): improved feature request issue template
This commit is contained in:
		
							parent
							
								
									06270423ea
								
							
						
					
					
						commit
						7f900c360f
					
				
							
								
								
									
										1
									
								
								.github/ISSUE_TEMPLATE/config.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.github/ISSUE_TEMPLATE/config.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | ||||
| blank_issues_enabled: false | ||||
							
								
								
									
										56
									
								
								.github/ISSUE_TEMPLATE/feature-request.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								.github/ISSUE_TEMPLATE/feature-request.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,56 @@ | ||||
| name: 🚀 New feature proposal | ||||
| description: Propose a new feature to be added to IT-Tools. | ||||
| labels: ['enhancement', 'triage'] | ||||
| 
 | ||||
| body: | ||||
|   - type: markdown | ||||
|     attributes: | ||||
|       value: | | ||||
|         Thanks for your interest in the project and taking the time to fill out this feature report! | ||||
| 
 | ||||
|   - type: dropdown | ||||
|     id: request-type | ||||
|     attributes: | ||||
|       label: Where did you encounter the bug? | ||||
|       options: | ||||
|         - New tool idea | ||||
|         - New feature for an existing tool | ||||
|         - Deployment or CI/CD improvement | ||||
|         - Self-hosting improvement | ||||
|         - Other | ||||
|     validations: | ||||
|       required: true | ||||
| 
 | ||||
|   - type: textarea | ||||
|     id: feature-description | ||||
|     attributes: | ||||
|       label: Clear and concise description of the feature you are proposing | ||||
|       description: A clear and concise description of what the feature is. | ||||
|       placeholder: 'Example: a token generator tool' | ||||
|     validations: | ||||
|       required: true | ||||
| 
 | ||||
|   - type: textarea | ||||
|     id: alternative | ||||
|     attributes: | ||||
|       label: Is their example of this tool in the wild? | ||||
|       description: Provide link to already existing tool (like websites, apps, cli, ...) or npm packages that could be used or provide inspiration for the feature. | ||||
| 
 | ||||
|   - type: textarea | ||||
|     id: additional-context | ||||
|     attributes: | ||||
|       label: Additional context | ||||
|       description: Any other context or screenshots about the feature request here. | ||||
| 
 | ||||
|   - type: checkboxes | ||||
|     id: checkboxes | ||||
|     attributes: | ||||
|       label: Validations | ||||
|       description: Before submitting the issue, please make sure you do the following | ||||
|       options: | ||||
|         - label: Check the feature is not already implemented in the project. | ||||
|           required: true | ||||
|         - label: Check that there isn't already an issue that request the same feature to avoid creating a duplicate. | ||||
|           required: true | ||||
|         - label: Check that the feature can be implemented in a client side only app (IT-Tools is client side only, no server). | ||||
|           required: true | ||||
							
								
								
									
										19
									
								
								.github/ISSUE_TEMPLATE/new-tool-request.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										19
									
								
								.github/ISSUE_TEMPLATE/new-tool-request.md
									
									
									
									
										vendored
									
									
								
							| @ -1,19 +0,0 @@ | ||||
| --- | ||||
| name: New tool request | ||||
| about: Suggest a new tool idea | ||||
| title: '[NEW TOOL]' | ||||
| labels: new tool | ||||
| assignees: CorentinTh | ||||
| --- | ||||
| 
 | ||||
| **What tool do you want?** | ||||
| Example: a token generator | ||||
| 
 | ||||
| **Describe the solution you'd like** | ||||
| A clear and concise description of what you want to happen. | ||||
| 
 | ||||
| **Is their example of this tool in the wild?** | ||||
| Provide link to already existing tool or npm packages if any exists | ||||
| 
 | ||||
| **Additional context** | ||||
| Add any other context about the feature request here. | ||||
							
								
								
									
										13
									
								
								.github/ISSUE_TEMPLATE/other-request.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								.github/ISSUE_TEMPLATE/other-request.md
									
									
									
									
										vendored
									
									
								
							| @ -1,13 +0,0 @@ | ||||
| --- | ||||
| name: Other request | ||||
| about: Any request that does not concern a tool creation, a new feature request on a tool or a bug | ||||
| title: '[OTHER] ' | ||||
| labels: | ||||
| assignees: CorentinTh | ||||
| --- | ||||
| 
 | ||||
| **Describe the solution you'd like** | ||||
| A clear and concise description of what you want. | ||||
| 
 | ||||
| **Additional context** | ||||
| Add any other context about the feature request here. | ||||
							
								
								
									
										13
									
								
								.github/ISSUE_TEMPLATE/tool-improvement.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								.github/ISSUE_TEMPLATE/tool-improvement.md
									
									
									
									
										vendored
									
									
								
							| @ -1,13 +0,0 @@ | ||||
| --- | ||||
| name: Tool improvement | ||||
| about: Improvement on an existing tool | ||||
| title: '[TOOL IMPROVEMENT]' | ||||
| labels: enhancement | ||||
| assignees: CorentinTh | ||||
| --- | ||||
| 
 | ||||
| **Describe the solution you'd like** | ||||
| A clear and concise description of what you want to happen. | ||||
| 
 | ||||
| **Additional context** | ||||
| Add any other context about the feature request here. | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user