Przeglądaj źródła

Merge pull request #6092 from pixelfed/shleeable-patch-1

Update GH Issues Template
(dan)iel (sup)ernault 1 miesiąc temu
rodzic
commit
f848e9850c

+ 4 - 4
.github/ISSUE_TEMPLATE/bug-report.yml → .github/ISSUE_TEMPLATE/1.bug-report.yml

@@ -1,7 +1,7 @@
-name: 🐞 Bug report
-title: "[Bug]: "
-labels: ["bug", "triage"]
-description: Report an issue with Pixelfed here
+name: 🐞 Bug Report (Web Interface / Frontend)
+title: "[Web Bug]: "
+labels: ["🐛 Web Bug"]
+description: Report an issue with Pixelfed's web interface.
 body:
   - type: markdown
     attributes:

+ 65 - 0
.github/ISSUE_TEMPLATE/2.server-report.yml

@@ -0,0 +1,65 @@
+name: 🐞 Bug Report (Server / Backend / API)
+title: "[Server Bug]: "
+labels: ["🐛 Server Bug"]
+description: Report an issue with Pixelfed's HTTP server, REST API, etc.
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thanks for taking the time to fill out this bug report!
+
+        Before you proceed:
+
+        - Make sure to check whether there are similar issues in the repository
+        - Make sure you're using the latest version of the app
+
+  - type: markdown
+    attributes:
+      value: |
+        ## Required information
+  - type: textarea
+    id: description
+    attributes:
+      label: Description
+      description: Please provide a clear, concise and descriptive explanation of what the bug is. Include screenshots or a video if possible. Tell us what were you expecting to happen instead of what is happening now.
+    validations:
+      required: true
+
+  - type: textarea
+    id: steps-to-reproduce
+    attributes:
+      label: Steps to reproduce
+      description: Provide a detailed list of steps that reproduce the issue.
+      placeholder: |
+        1.
+        2.
+        3.
+    validations:
+      required: true
+
+  - type: input
+    id: pixelfed-version
+    attributes:
+      label: Pixelfed version
+      description: What version of Pixelfed are you using?
+      placeholder: ex. 1.2.3
+    validations:
+      required: true
+
+  - type: markdown
+    attributes:
+      value: |
+        ## Additonal information
+
+        Providing as much information as possible greatly helps us with reproducting the issues.
+
+  - type: dropdown
+    id: acknowledgements
+    attributes:
+      label: Acknowledgements
+      description: I searched for similar issues in the repository.
+      options:
+        - 'Yes'
+    validations:
+      required: true
+

+ 4 - 4
.github/ISSUE_TEMPLATE/feature-request.yml → .github/ISSUE_TEMPLATE/3.feature-request.yml

@@ -1,7 +1,7 @@
-name: 💡 Feature request
-title: "[Feature]: "
-labels: ["enhancement", "triage"]
-description: Suggest a new feature for Pixelfed here
+name: 💡 Feature / Enhancement Request
+title: "[Enhancement]: "
+labels: ["➕ Enhancement"]
+description: Suggest a new feature enhancement for Pixelfed here
 body:
   - type: markdown
     attributes:

+ 2 - 2
.github/ISSUE_TEMPLATE/federation.yml → .github/ISSUE_TEMPLATE/4.federation-report.yml

@@ -1,6 +1,6 @@
-name: 🐞 Federation (ActivityPub)
+name: 🕸️ Federation Issue (ActivityPub)
 title: "[Federation]: "
-labels: ["activitypub", "triage"]
+labels: ["🕸️ Federation"]
 description: Report an issue with Pixelfed and the Fediverse/ActivityPub here
 body:
   - type: markdown

+ 66 - 0
.github/ISSUE_TEMPLATE/5.admin-report.yml

@@ -0,0 +1,66 @@
+name: 🧠 Administration Issue (Installation/Operation/Moderation)
+title: "[Admin]: "
+labels: ["🧠 Admin"]
+description: Report an issue as a Pixelfed Administration/Moderation including Installation, Upgrading, and Docker.
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thanks for taking the time to fill out this admin report!
+
+        Before you proceed:
+        
+        - This is only for server/instance administrators and moderators
+        - Make sure to check whether there are similar issues in the repository
+        - Make sure you're using the latest version of the app
+
+  - type: markdown
+    attributes:
+      value: |
+        ## Required information
+  - type: textarea
+    id: description
+    attributes:
+      label: Description
+      description: Please provide a clear, concise and descriptive explanation of what the bug is. Include screenshots or a video if possible. Tell us what were you expecting to happen instead of what is happening now.
+    validations:
+      required: true
+
+  - type: textarea
+    id: steps-to-reproduce
+    attributes:
+      label: Steps to reproduce
+      description: Provide a detailed list of steps that reproduce the issue.
+      placeholder: |
+        1.
+        2.
+        3.
+    validations:
+      required: true
+
+  - type: input
+    id: pixelfed-version
+    attributes:
+      label: Pixelfed version
+      description: What version of Pixelfed are you using?
+      placeholder: ex. 1.2.3
+    validations:
+      required: true
+
+  - type: markdown
+    attributes:
+      value: |
+        ## Additonal information
+
+        Providing as much information as possible greatly helps us with reproducting the issues.
+
+  - type: dropdown
+    id: acknowledgements
+    attributes:
+      label: Acknowledgements
+      description: I searched for similar issues in the repository.
+      options:
+        - 'Yes'
+    validations:
+      required: true
+