mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-08-28 21:58:03 +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
|
||||
|
||||
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.
|
||||
|
|
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
|
||||
|
||||
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.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue