mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-08-29 01:10:42 +08:00
Feature #484 - new issue menu templates
This commit is contained in:
parent
0820b6acc2
commit
cbd0b51e6f
6 changed files with 194 additions and 0 deletions
112
.github/ISSUE_TEMPLATE/01_issueTemplate.yaml
vendored
Executable file
112
.github/ISSUE_TEMPLATE/01_issueTemplate.yaml
vendored
Executable file
|
@ -0,0 +1,112 @@
|
||||||
|
name: Report a Bug
|
||||||
|
description: Provide a general summary of the issue found in the Title field below and then complete the remainder of the form.
|
||||||
|
labels: ["Type: Bug"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
Before you open an issue, please:
|
||||||
|
- check if a similar issue already exists or has been closed before.
|
||||||
|
- if you have discovered a security risk, a security risk, please refer to our [Security Policy](https://docs.suitecrm.com/community/security-policy)
|
||||||
|
|
||||||
|
Issues found in SuiteCRM 7 should be raised [here](https://github.com/salesagility/SuiteCRM/issues/new/choose)
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: issue
|
||||||
|
attributes:
|
||||||
|
label: Issue
|
||||||
|
description: Provide a detailed description for the issue, why you consider it to be a bug and what you expect should happen
|
||||||
|
placeholder: Ensure that all code ``` is surrounded ``` by triple back quotes. This can also be done over multiple lines.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: possible-fix
|
||||||
|
attributes:
|
||||||
|
label: Possible Fix
|
||||||
|
description: Not obligatory, but suggest a fix or reason for the bug
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: textarea
|
||||||
|
id: steps
|
||||||
|
attributes:
|
||||||
|
label: Steps to Reproduce the Issue
|
||||||
|
description: Provide a link to a live example or the steps taken to produce this bug including code to reproduce, if relevant
|
||||||
|
value: |
|
||||||
|
1.
|
||||||
|
2.
|
||||||
|
3.
|
||||||
|
...
|
||||||
|
render: bash
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: context
|
||||||
|
attributes:
|
||||||
|
label: Context
|
||||||
|
description: We appreciate it if you could give us more context - how has this bug affected you? What were you trying to accomplish?
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## "
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## Your Environment:"
|
||||||
|
- type: input
|
||||||
|
id: version
|
||||||
|
attributes:
|
||||||
|
label: Version
|
||||||
|
description: What version of SuiteCRM are you running?
|
||||||
|
placeholder: ex. 8.6.0
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
id: browsers
|
||||||
|
attributes:
|
||||||
|
label: What browser are you currently using?
|
||||||
|
options:
|
||||||
|
- Chrome
|
||||||
|
- Firefox
|
||||||
|
- Safari
|
||||||
|
- Microsoft Edge
|
||||||
|
- Other
|
||||||
|
default: 0
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: browser-version
|
||||||
|
attributes:
|
||||||
|
label: Browser Version
|
||||||
|
description: We would like you to be a little bit more specific.
|
||||||
|
placeholder: ex. Chrome Version 122.0.6261.57/58 (64-bit)
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: input
|
||||||
|
id: environment
|
||||||
|
attributes:
|
||||||
|
label: Environment Information
|
||||||
|
placeholder: ex. MySQL, PHP 8.2
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: os
|
||||||
|
attributes:
|
||||||
|
label: Operating System and Version
|
||||||
|
placeholder: ex. Ubuntu 23.10
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
> **Remember to support your issue by voting!**
|
||||||
|
Get more information [here](https://docs.suitecrm.com/community/raising-issues/issues-voting/)
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## "
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## Thank you for bringing this issue to our attention!"
|
42
.github/ISSUE_TEMPLATE/02_missingFeatureTemplate.yaml
vendored
Executable file
42
.github/ISSUE_TEMPLATE/02_missingFeatureTemplate.yaml
vendored
Executable file
|
@ -0,0 +1,42 @@
|
||||||
|
name: Report a Missing Feature
|
||||||
|
description: We would like you to inform us what features from the SuiteCRM 7 are missing in the SuiteCRM 8
|
||||||
|
labels: ["Type:Missing Feature"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## "
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## Thanks in advance for your time filling out the form!"
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
Before you open an issue, please:
|
||||||
|
- check if this missing feature has already been reported or has been closed before.
|
||||||
|
|
||||||
|
If instead you want to suggest new features/enhancements, please use the community forums [Suggestion Box](https://community.suitecrm.com/c/suggestion-box/)
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: feature
|
||||||
|
attributes:
|
||||||
|
label: Feature
|
||||||
|
description: Provide a detailed description of the feature present in SuiteCRM 7 that you are missing in SuiteCRM 8
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: context
|
||||||
|
attributes:
|
||||||
|
label: Context
|
||||||
|
description: Add any other context or screenshots about the feature request here.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## "
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value:
|
||||||
|
"## Thank you for the feature request!"
|
11
.github/ISSUE_TEMPLATE/config.yml
vendored
Executable file
11
.github/ISSUE_TEMPLATE/config.yml
vendored
Executable file
|
@ -0,0 +1,11 @@
|
||||||
|
blank_issues_enabled: false
|
||||||
|
contact_links:
|
||||||
|
- name: Request a Feature/Suggestion/Enhancement
|
||||||
|
url: https://community.suitecrm.com/c/suggestion-box/13
|
||||||
|
about: If you would like to request an enhancement/feature, please do so via the forum, as this allows community members to vote for the suggestions more easily
|
||||||
|
- name: Raise a Documentation Issue
|
||||||
|
url: https://github.com/salesagility/SuiteDocs/issues/new
|
||||||
|
about: Please use this item if you would like to report a documentation issue
|
||||||
|
- name: Raise a SuiteCRM 7 Bug
|
||||||
|
url: https://github.com/salesagility/SuiteCRM/issues/new/choose
|
||||||
|
about: Please use this item if your issue was identified on SuiteCRM 7
|
2
.github/SECURITY.md
vendored
Normal file → Executable file
2
.github/SECURITY.md
vendored
Normal file → Executable file
|
@ -6,4 +6,6 @@ For a list of supported versions, please see the documentation [Supported Versio
|
||||||
|
|
||||||
## Reporting a Vulnerability
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
|
To report a security issue, please use the GitHub Security Advisory ["Report a Vulnerability"](https://github.com/salesagility/SuiteCRM-Core/security/advisories/new) tab.
|
||||||
|
|
||||||
For details on how to report a vulnerability please check our [Security Policy](https://docs.suitecrm.com/community/security-policy/) page.
|
For details on how to report a vulnerability please check our [Security Policy](https://docs.suitecrm.com/community/security-policy/) page.
|
||||||
|
|
25
.github/workflows/add-comment.yml
vendored
Normal file
25
.github/workflows/add-comment.yml
vendored
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
name: Add comment
|
||||||
|
on:
|
||||||
|
issues:
|
||||||
|
types:
|
||||||
|
- labeled
|
||||||
|
jobs:
|
||||||
|
add-comment:
|
||||||
|
if: contains(github.event.label.name, 'Bug')
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
permissions:
|
||||||
|
issues: write
|
||||||
|
steps:
|
||||||
|
- name: Add comment
|
||||||
|
run: gh issue comment "$NUMBER" --body "$BODY"
|
||||||
|
env:
|
||||||
|
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
GH_REPO: ${{ github.repository }}
|
||||||
|
NUMBER: ${{ github.event.issue.number }}
|
||||||
|
BODY: |
|
||||||
|
Hey @${{ github.actor }}!
|
||||||
|
Thanks for contributing to the SuiteCRM project :sparkles:
|
||||||
|
|
||||||
|
> **Remember to support your issue by voting!**
|
||||||
|
Get more information [here](https://docs.suitecrm.com/community/raising-issues/issues-voting/)
|
||||||
|
reactions: '+1'
|
2
public/legacy/.github/SECURITY.md
vendored
Normal file → Executable file
2
public/legacy/.github/SECURITY.md
vendored
Normal file → Executable file
|
@ -6,4 +6,6 @@ For a list of supported versions, please see the documentation [Supported Versio
|
||||||
|
|
||||||
## Reporting a Vulnerability
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
|
To report a security issue, please use the GitHub Security Advisory ["Report a Vulnerability"](https://github.com/salesagility/SuiteCRM-Core/security/advisories/new) tab.
|
||||||
|
|
||||||
For details on how to report a vulnerability please check our [Security Policy](https://docs.suitecrm.com/community/security-policy/) page.
|
For details on how to report a vulnerability please check our [Security Policy](https://docs.suitecrm.com/community/security-policy/) page.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue