convert issue templates into issue forms #1115
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist:
Added a description of the changes to theThis is a purely organizational change that does not fit there tbh[Unreleased]section of docs/docs/CHANGELOG.mdAdded test cases to the relevant parts of the codebaseNo test cases neededRan integration testsSee abovenpm run test:integration(unsupported on Windows, please use WSL)As discussed. I made minor changes to the bug report template, like removing the Screenshots section as you can put screenshots anywhere in the issue. I also spotted an error in your bug report template, noting iOS twice, but this is fixed since I changed the section. I added the two urls so people know where to get browser/OS information. Unfortunately only the OS link is ad-free, I did not find any better alternatives for the browser one. Please review if that website is appropriate for inclusion here.
I also slightly adjusted the issue title for feature requests, though imo this could possibly be removed as well, and removed it for bug reports because they do not add any value to titles.
Alas, for config.yml it does not appear to support mailto: links. I tried and it did not show up at all, so I just set the url to your contact page.
The config.yml can only be tested on a master branch, which I did on my fork, but the two issue forms can be tested by viewing them directly, where github will render them. Click on the three dots and go on View file and see for yourself.
All changes apply instantly upon merging to master and you do not need to configure anything else.