diff --git a/.github/ISSUE_TEMPLATE/A.md b/.github/ISSUE_TEMPLATE/A.md new file mode 100644 index 0000000000..a7fb9a5fc7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/A.md @@ -0,0 +1,14 @@ +--- +name: Having trouble getting started? +about: Please contact us at support@bugsnag.com for assistance with integrating Bugsnag + into your application. +title: '' +labels: '' +assignees: '' + +--- +Please checkout our [documentation](https://docs.bugsnag.com/platforms/javascript/) for guides, references and tutorials. + +If you have questions about your integration please contact us at [support@bugsnag.com](mailto:support@bugsnag.com). + +Alternatively, view additional options at [support.md](../SUPPORT.md). \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000..8466c46476 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,57 @@ +--- +name: Bug report +about: Create a report to help us improve the library +title: '' +labels: '' +assignees: '' + +--- + + + +### Describe the bug +A clear and concise description of what the bug is. + +### Steps to reproduce +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +### Environment +* Bugsnag version: +* Browser framework version (if any): + * Vue: + * React: + * Angular: +* Server framework version (if any): + * Koa: + * Express: + * Restify: +* Browser version (e.g. chrome, safari): +* Device (e.g. iphonex): + + + +### Example Repo + +- [ ] Create a minimal repository that can reproduce the issue +- [ ] Link to it here: + +### Example code snippet + +``` +# (Insert code sample to reproduce the problem) +``` + + +
Error messages: + +``` + +``` +
\ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000000..cade96e1d0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,24 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + + + +### Description + + +**Describe the solution you'd like** + + +**Describe alternatives you've considered** + + +**Additional context** + \ No newline at end of file diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000000..f1e593d0db --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,16 @@ +## Goal + + + +## Design + + + +## Changeset + + + +## Testing + + \ No newline at end of file diff --git a/.github/support.md b/.github/support.md new file mode 100644 index 0000000000..cc837d634c --- /dev/null +++ b/.github/support.md @@ -0,0 +1,29 @@ +## Are you having trouble getting started? +If you haven't already, please checkout our [documentation](https://docs.bugsnag.com/platforms/javascript/) for guides, references and tutorials. + +Or, if you wish you can [contact us directly](mailto:support@bugsnag.com) for assistance on integrating Bugsnag into your application, troubleshooting an issue or a question about our supported features. + +When contacting support, please include as much information as necessary, including: + +- example code snippet +- steps to reproduce +- expected/actual behaviour + +* Bugsnag version: +* Browser framework version (if any): + * Vue: + * React: + * Angular: +* Server framework version (if any): + * Koa: + * Express: + * Restify: +* Browser version (e.g. chrome, safari): +* Device (e.g. iphonex): + +## Bug or Feature Requests +If you would like to raise a bug or feature request please do so by creating a [New Issue](https://github.com/bugsnag/bugsnag-js/issues/new/choose) and selecting bug or feature. +Please note: we cannot promise that we will fulfil all requests + +## Pull Requests +If you have made a fix and would like to raise a pull request, please read our [CONTRIBUTING.md](../CONTRIBUTING.md) file before creating the pull request. \ No newline at end of file