Skip to content

Commit 1a62bd5

Browse files
authored
Merge pull request #7676 from ermesonqueiroz/chore/structure-bug-report-environment-info
chore: structure environment info into specific fields in bug report template
2 parents 2f1329a + 2514d8f commit 1a62bd5

1 file changed

Lines changed: 54 additions & 8 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 54 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
name: Bug report
55
description: Create a report to help us improve
6+
type: Bug
67
labels: [ 'bug' ]
78
assignees: 'your-username'
89

@@ -48,20 +49,65 @@ body:
4849
placeholder: Press the button below to add screenshots.
4950
description: If applicable, add screenshots to help explain your problem.
5051

52+
- type: input
53+
id: operational-system
54+
attributes:
55+
label: Operational System
56+
description: Specify the operating system where the bug occurs.
57+
placeholder: |
58+
e.g. Linux, Debian, Docker. If Docker, what's the used image or the base image.
59+
validations:
60+
required: true
61+
62+
- type: input
63+
id: browser
64+
attributes:
65+
label: Browser Type and Version
66+
description: Only required if the issue is related to the Web interface.
67+
placeholder: e.g. Chrome 148.0.7778.97, Safari 26.3.1
68+
validations:
69+
required: false
70+
71+
- type: input
72+
id: libresign-version
73+
attributes:
74+
label: Libresign Version
75+
description: The version of the LibreSign installed.
76+
placeholder: e.g. 3.2.1
77+
validations:
78+
required: true
79+
80+
- type: input
81+
id: nextcloud-version
82+
attributes:
83+
label: Nextcloud Server Version
84+
description: Optional. Useful if you are using a specific or outdated stable version.
85+
placeholder: e.g. 24.0.1
86+
validations:
87+
required: false
88+
5189
- type: textarea
52-
id: environment
90+
id: nextcloud-logs
5391
attributes:
54-
label: Environment information
55-
description: Please complete the following infomation
92+
label: Logs from Nextcloud Server
93+
description: Entries from Nextcloud logs related with LibreSign.
5694
placeholder: |
57-
- OS: [e.g. Linux Debian, Docker]
58-
- Browser [e.g. chrome, safari]
59-
- LibreSign Version [e.g. 3.2.1]
60-
- Nextcloud Server Version [e.g. 24.0.1]
61-
- Logs (get the entries from nextcloud.log related with LibreSign i.e `tail -f data/nextcloud.log|grep libresign`)
95+
Get the enrties from nextcloud.log related with LibreSign i.e `tail -f data/nextcloud.log|grep libresign`
6296
validations:
6397
required: true
6498

99+
- type: textarea
100+
id: developer-logs
101+
attributes:
102+
label: Logs from Developers tools
103+
description: Any additional logs or console output that might help diagnose the issue.
104+
placeholder: |
105+
- JavaScript errors
106+
- List of API requests to LibreSign endpoints (would be good to apply filter)
107+
- Status code of requests to LibreSign API
108+
validations:
109+
required: false
110+
65111
- type: textarea
66112
id: additional
67113
attributes:

0 commit comments

Comments
 (0)