···11+name: "๐ Bug Report"
22+description: Report a bug for OpenStatus.
33+labels:
44+ - "needs-triage"
55+ - "bug"
66+body:
77+ - type: markdown
88+ attributes:
99+ value: |
1010+ ## Welcome ๐๐ป
1111+1212+ Thank you for taking the time to report an issue with OpenStatus. Please fill out the information below to help us resolve your issue faster. If you have a question or need general help, please join our [Discord community](https://www.openstatus.dev/discord).
1313+ - type: checkboxes
1414+ attributes:
1515+ label: Preliminary Checks
1616+ description: Please make sure that you verify each checkbox and follow the instructions for them.
1717+ options:
1818+ - label: |
1919+ I have reviewed the documentation: https://docs.openstatus.dev/
2020+ required: true
2121+ - label: |
2222+ I have searched for existing issues: https://github.com/openstatusHQ/openstatus/issues
2323+ required: true
2424+ - label: |
2525+ This issue is not a question, general help request, or anything other than a bug report directly related to OpenStatus. Please ask questions in our Discord community: https://www.openstatus.dev/discord
2626+ required: true
2727+ - type: input
2828+ id: reproduction-link
2929+ attributes:
3030+ label: Reproduction / Replay Link (Optional)
3131+ placeholder: "https://github.com/username/repository-name/"
3232+ description: |
3333+ Link to a minimal reproduction (GitHub repository, CodeSandbox, StackBlitz, etc.) or a [Replay recording](https://www.replay.io/).
3434+3535+ **Do not link to your actual project**, but provide a minimal reproduction in a fresh project.
3636+3737+ Instructions:
3838+ - [How to record a Replay](https://docs.replay.io/bug-reports/recording-a-replay)
3939+ validations:
4040+ required: false
4141+ - type: textarea
4242+ attributes:
4343+ label: Description
4444+ description: Describe the issue that you're seeing.
4545+ value: |
4646+ <!-- Be as precise as you can. Feel free to share screenshots, videos, or data from the devtools of your browser -->
4747+4848+ **Steps to reproduce:**
4949+5050+ 1. Step 1
5151+ 2. Step 2
5252+5353+ **Expected behavior:**
5454+5555+ <!-- Describe what you expected to happen -->
5656+5757+ **Actual behavior:**
5858+5959+ <!-- Describe what actually happened -->
6060+ validations:
6161+ required: true
6262+ - type: textarea
6363+ attributes:
6464+ label: Environment
6565+ render: Shell
6666+ description: Run "npx envinfo --system --browsers --binaries --npmPackages" in your project directory and paste the output here.
6767+ placeholder: |
6868+ You'll get an output similar to this:
6969+7070+ System:
7171+ OS: Operating System
7272+ CPU: CPU
7373+ Binaries:
7474+ Node: X
7575+ npm: X
7676+ Browsers:
7777+ Chrome: X
7878+ Edge: X
7979+ validations:
8080+ required: false
+5
.github/workflows/ISSUE_TEMPLATE/config.yml
···11+blank_issues_enabled: false
22+contact_links:
33+ - name: Discord community support
44+ url: https://www.openstatus.dev/discord
55+ about: Need any help? Found any bug? Please chat with us via Discord.
+24
.github/workflows/ISSUE_TEMPLATE/doc_report.yml
···11+name: "๐ Documentation request"
22+description: Need to report a documentation issue? Please fill out the information below
33+title: '[docs]'
44+labels: ['documentation']
55+body:
66+ - type: dropdown
77+ id: type-of-doc-issue
88+ attributes:
99+ label: Type of documentation issue
1010+ multiple: true
1111+ options:
1212+ - "Broken Link"
1313+ - "Incorrect Information"
1414+ - "Typo"
1515+ - "Missing Information"
1616+ - "Other"
1717+ validations:
1818+ required: true
1919+ - type: textarea
2020+ attributes:
2121+ label: Describe the problem and the proposed solution
2222+ description: Please describe the change & need of change in as much detail possible.
2323+ validations:
2424+ required: false
···11+name: "๐ก Feature Request"
22+description: Describe a new feature or capability you would like to see in OpenStatus' offering.
33+labels:
44+ - "enhancement"
55+body:
66+ - type: markdown
77+ attributes:
88+ value: |
99+ ## Welcome ๐๐ป
1010+1111+ Thank you for taking the time to write up a feature request. Please fill out the information below to be able to help you faster. If you have a question or need general help, please join our [Discord community](https://www.openstatus.dev/discord).
1212+ - type: checkboxes
1313+ attributes:
1414+ label: Preliminary Checks
1515+ description: Please make sure that you verify each checkbox and follow the instructions for them.
1616+ options:
1717+ - label: |
1818+ I have reviewed https://docs.openstatus.dev/ for existing features that would solve my problem
1919+ required: true
2020+ - label: |
2121+ I have searched for existing feature requests: https://github.com/openstatusHQ/openstatus/issues
2222+ required: true
2323+ - label: |
2424+ This issue is not a question, general help request, or anything other than a feature request directly related to OpenStatus. Please ask questions in our Discord community: https://discord.com/invite/dHD4JtSfsn.
2525+ required: true
2626+ - type: textarea
2727+ attributes:
2828+ label: Description
2929+ description: Describe the feature or capability you would like to see in OpenStatus' offering.
3030+ placeholder: Make sure it's unique, describe your use case, and explain the problem and proposed solution.
3131+ validations:
3232+ required: true
+26
.github/workflows/pull_request_template.md
···11+## Type of change
22+33+<!--- What types of changes does your code introduce? Put an `x` in the box that apply: -->
44+55+- [ ] ๐ Bug fix
66+- [ ] ๐ New feature
77+- [ ] ๐จ Breaking change
88+- [ ] ๐ Refactoring / dependency upgrade / documentation
99+1010+## Description
1111+1212+<!--- Describe your changes in detail -->
1313+1414+### A picture tells a thousand words (if any)
1515+1616+### Before this PR
1717+1818+{Please add a screenshot here}
1919+2020+### After this PR
2121+2222+{Please add a screenshot here}
2323+2424+### Related Issue (optional)
2525+2626+<!--- Please link to the issue here: -->