mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-10-28 11:22:25 -05:00
[chore] Bring back the issue and PR templates
This commit is contained in:
parent
93c3c153f0
commit
9b92175239
5 changed files with 220 additions and 0 deletions
76
.gitea/issue_template/bug.yaml
Normal file
76
.gitea/issue_template/bug.yaml
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
name: Bug Report
|
||||
description: Create a report to help us improve
|
||||
title: "[bug] Issue Title"
|
||||
labels: [bug]
|
||||
assignees: []
|
||||
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report! Please be cautious with the sensitive information/logs while filing the issue.
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
⚠️ If you're reporting an interoperability issue with a **closed source**
|
||||
ActivityPub/Mastodon client or server, please report the issue to the
|
||||
developers of that client or server instead. Without access to their
|
||||
source debugging the issue is difficult for us. Since GoToSocial is
|
||||
open source, developers of closed source implementations can run a copy
|
||||
and autonomously debug the issue. We'll gladly address any bugs they
|
||||
raise with us.
|
||||
- type: textarea
|
||||
id: desc
|
||||
attributes:
|
||||
label: Describe the bug with a clear and concise description of what the bug is.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: GoToSocial-Version
|
||||
attributes:
|
||||
label: What's your GoToSocial Version?
|
||||
description: Enter the Version of your GoToSocial Installation
|
||||
placeholder: e.g. v0.3.4
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: GoToSocial-Arch
|
||||
attributes:
|
||||
label: GoToSocial Arch
|
||||
description: What architecture do you use and did you do a Binary or Docker installation?
|
||||
placeholder: e.g. arm64 Docker or arm64 Binary
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: what-happened
|
||||
attributes:
|
||||
label: What happened?
|
||||
description: Enter exactly what happened.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: what-expected
|
||||
attributes:
|
||||
label: What you expected to happen?
|
||||
description: Enter what you expected to happen.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: how-to-reproduce
|
||||
attributes:
|
||||
label: How to reproduce it?
|
||||
description: As minimally and precisely as possible.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: anything-else
|
||||
attributes:
|
||||
label: Anything else we need to know?
|
||||
validations:
|
||||
required: false
|
||||
44
.gitea/issue_template/feature.yaml
Normal file
44
.gitea/issue_template/feature.yaml
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
name: Feature request
|
||||
description: Suggest an idea for this project
|
||||
title: "[feature] Issue Title"
|
||||
labels: [enhancement]
|
||||
assignees:
|
||||
-
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this feature request!
|
||||
|
||||
- type: textarea
|
||||
id: desc
|
||||
attributes:
|
||||
label: Is your feature request related to a problem ?
|
||||
description: Give a clear and concise description of what the problem is.
|
||||
placeholder: ex. I'm always frustrated when [...]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: prop-solution
|
||||
attributes:
|
||||
label: Describe the solution you'd like.
|
||||
description: A clear and concise description of what you want to happen.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: Describe alternatives you've considered.
|
||||
description: A clear and concise description of any alternative solutions or features you've considered. If nothing, please enter `NONE`
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: additional-ctxt
|
||||
attributes:
|
||||
label: Additional context.
|
||||
description: Add any other context or screenshots about the feature request here.
|
||||
validations:
|
||||
required: false
|
||||
67
.gitea/issue_template/frontend.yaml
Normal file
67
.gitea/issue_template/frontend.yaml
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
name: Frontend Bug Report
|
||||
description: Report an issue related to the web frontend
|
||||
title: "[bug/frontend] Issue Title"
|
||||
labels: ["bug", "frontend"]
|
||||
assignees: []
|
||||
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report! Please be cautious with the sensitive information/logs while filing the issue.
|
||||
|
||||
- type: textarea
|
||||
id: desc
|
||||
attributes:
|
||||
label: Describe the bug with a clear and concise description of what the bug is. Please include screenshots of any visual issues.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: GoToSocial-Version
|
||||
attributes:
|
||||
label: What's your GoToSocial Version?
|
||||
description: Enter the Version of your GoToSocial Installation
|
||||
placeholder: e.g. v0.3.4
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: Browser-Version
|
||||
attributes:
|
||||
label: Browser version
|
||||
description: What browser(s) and versions are you using that show this bug?
|
||||
placeholder: Firefox 103.0b9 (64-bit)
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: what-happened
|
||||
attributes:
|
||||
label: What happened?
|
||||
description: Enter exactly what happened.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: what-expected
|
||||
attributes:
|
||||
label: What you expected to happen?
|
||||
description: Enter what you expected to happen.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: how-to-reproduce
|
||||
attributes:
|
||||
label: How to reproduce it?
|
||||
description: As minimally and precisely as possible.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: anything-else
|
||||
attributes:
|
||||
label: Anything else we need to know?
|
||||
validations:
|
||||
required: false
|
||||
6
.gitea/issue_template/other.md
Normal file
6
.gitea/issue_template/other.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
name: Other
|
||||
about: A different type of issue or question.
|
||||
labels:
|
||||
- question
|
||||
---
|
||||
27
.gitea/pull_request_template.md
Normal file
27
.gitea/pull_request_template.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Description
|
||||
|
||||
> If this is a code change, please include a summary of what you've coded, and link to the issue(s) it closes/implements.
|
||||
>
|
||||
> If this is a documentation change, please briefly describe what you've changed and why.
|
||||
|
||||
This pull request implements xyz or fixes abc.
|
||||
|
||||
closes #(issue)
|
||||
closes #(another issue)
|
||||
|
||||
## Checklist
|
||||
|
||||
Please put an x inside each checkbox to indicate that you've read and followed it: `[ ]` -> `[x]`
|
||||
|
||||
If this is a documentation change, only the first checkbox must be filled (you can delete the others if you want).
|
||||
|
||||
- [ ] I/we have read the [GoToSocial contribution guidelines](https://codeberg.org/superseriousbusiness/gotosocial/src/branch/main/CONTRIBUTING.md).
|
||||
- [ ] I/we have discussed the proposed changes already, either in an issue on the repository, or in the Matrix chat.
|
||||
- [ ] I/we have not leveraged AI to create the proposed changes.
|
||||
- [ ] I/we have performed a self-review of added code.
|
||||
- [ ] I/we have written code that is legible and maintainable by others.
|
||||
- [ ] I/we have commented the added code, particularly in hard-to-understand areas.
|
||||
- [ ] I/we have made any necessary changes to documentation.
|
||||
- [ ] I/we have added tests that cover new code.
|
||||
- [ ] I/we have run tests and they pass locally with the changes.
|
||||
- [ ] I/we have run `go fmt ./...` and `golangci-lint run`.
|
||||
Loading…
Add table
Add a link
Reference in a new issue