Skip to content

Commit 6193506

Browse files
committed
Add issue templates
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
1 parent 334e03b commit 6193506

File tree

4 files changed

+217
-0
lines changed

4 files changed

+217
-0
lines changed

.github/ISSUE_TEMPLATE/Bug_report.md

+152
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
---
2+
name: 🐛 Bug report
3+
about: Help us improving by reporting a bug
4+
labels: bug, 0. Needs triage
5+
---
6+
7+
<!--
8+
Thanks for reporting issues back to Nextcloud!
9+
10+
Note: This is the **issue tracker of Nextcloud**, please do NOT use this to get answers to your questions or get help for fixing your installation. This is a place to report bugs to developers, after your server has been debugged. You can find help debugging your system on our home user forums: https://help.nextcloud.com or, if you use Nextcloud in a large organization, ask our engineers on https://portal.nextcloud.com. See also https://nextcloud.com/support for support options.
11+
12+
Nextcloud is an open source project backed by Nextcloud GmbH. Most of our volunteers are home users and thus primarily care about issues that affect home users. Our paid engineers prioritize issues of our customers. If you are neither a home user nor a customer, consider paying somebody to fix your issue, do it yourself or become a customer.
13+
14+
Guidelines for submitting issues:
15+
16+
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
17+
- Go to https://github.com/nextcloud and type any word in the top search/command bar. You probably see something like "We couldn’t find any repositories matching ..." then click "Issues" in the left navigation.
18+
- You can also filter by appending e. g. "state:open" to the search string.
19+
- More info on search syntax within github: https://help.github.com/articles/searching-issues
20+
21+
* This repository https://github.com/nextcloud/end_to_end_encryption/issues is *only* for issues within the Nextcloud End-to-End-Encryption Server app. Please report client issues related to End-to-End-Encryption in the corresponding client repository:
22+
- Android: http://github.com/nextcloud/android/issues
23+
- iOS / iPadOS: http://github.com/nextcloud/ios/issues
24+
- Linux / macOS / Windows: https://github.com/nextcloud/desktop/issues
25+
26+
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
27+
28+
* The issues in other components should be reported in their respective repositories: You will find them in our GitHub Organization (https://github.com/nextcloud/)
29+
30+
* You can also use the Issue Template app to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
31+
-->
32+
33+
<!--- Please keep this note for other contributors -->
34+
35+
### How to use GitHub
36+
37+
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are affected by the same issue.
38+
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
39+
40+
41+
### Steps to reproduce
42+
1.
43+
2.
44+
3.
45+
46+
### Expected behaviour
47+
Tell us what should happen
48+
49+
### Actual behaviour
50+
Tell us what happens instead
51+
52+
### Server configuration
53+
54+
**Operating system:**
55+
56+
**Web server:**
57+
58+
**Database:**
59+
60+
**PHP version:**
61+
62+
**Nextcloud version:** (see Nextcloud admin page)
63+
64+
**Updated from an older Nextcloud/ownCloud or fresh install:**
65+
66+
**Where did you install Nextcloud from:**
67+
68+
**Signing status:**
69+
<details>
70+
<summary>Signing status</summary>
71+
72+
```
73+
Login as admin user into your Nextcloud and access
74+
http://example.com/index.php/settings/integrity/failed
75+
paste the results here.
76+
```
77+
</details>
78+
79+
**List of activated apps:**
80+
<details>
81+
<summary>App list</summary>
82+
83+
```
84+
If you have access to your command line run e.g.:
85+
sudo -u www-data php occ app:list
86+
from within your Nextcloud installation folder
87+
88+
If not, provide at least the version number of the End-to-End-Encryption app.
89+
```
90+
</details>
91+
92+
**Nextcloud configuration:**
93+
<details>
94+
<summary>Config report</summary>
95+
96+
```
97+
If you have access to your command line run e.g.:
98+
sudo -u www-data php occ config:list system
99+
from within your Nextcloud installation folder
100+
101+
or
102+
103+
Insert your config.php content here.
104+
Make sure to remove all sensitive content such as passwords. (e.g. database password, passwordsalt, secret, smtp password, …)
105+
```
106+
</details>
107+
108+
**Are you using external storage, if yes which one:** local/smb/sftp/...
109+
110+
**Are you using encryption:** yes/no
111+
112+
**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...
113+
114+
### Client configuration
115+
**Browser:**
116+
117+
**Operating system:**
118+
119+
### Logs
120+
121+
<!--- Reports without logs might be closed as unqualified reports! -->
122+
123+
#### Web server error log
124+
<details>
125+
<summary>Web server error log</summary>
126+
127+
```
128+
Insert your webserver log here
129+
```
130+
</details>
131+
132+
#### Nextcloud log (data/nextcloud.log)
133+
<details>
134+
<summary>Nextcloud log</summary>
135+
136+
```
137+
Insert your Nextcloud log here
138+
```
139+
</details>
140+
141+
#### Browser log
142+
<details>
143+
<summary>Browser log</summary>
144+
145+
```
146+
Insert your browser log here, this could for example include:
147+
148+
a) The javascript console log
149+
b) The network log
150+
c) ...
151+
```
152+
</details>
+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: 🚀 Feature request
3+
about: Suggest an idea for this project
4+
labels: enhancement, 0. Needs triage
5+
---
6+
7+
<!--
8+
Thanks for reporting issues back to Nextcloud!
9+
10+
Note: This is the **issue tracker of Nextcloud**, please do NOT use this to get answers to your questions or get help for fixing your installation. This is a place to report bugs to developers, after your server has been debugged. You can find help debugging your system on our home user forums: https://help.nextcloud.com or, if you use Nextcloud in a large organization, ask our engineers on https://portal.nextcloud.com. See also https://nextcloud.com/support for support options.
11+
12+
This is the bug tracker for the Nextcloud End-to-End-Encryption Server app. Find other components at https://github.com/nextcloud/
13+
14+
For reporting potential security issues please see https://nextcloud.com/security/
15+
16+
To make it possible for us to best accommodate your use case, please fill out the information below carefully.
17+
You can also use the Issue Template application to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
18+
19+
If you are a customer and are using Nextcloud Enterprise, please submit your issue directly in the Nextcloud Portal https://portal.nextcloud.com so it gets resolved more quickly by our dedicated engineers.
20+
21+
Note that Nextcloud is an open source project backed by Nextcloud GmbH. Most of our volunteers are home users and thus primarily care about issues that affect home users. Our paid engineers prioritize issues of our customers. If you are neither a home user nor a customer, consider paying somebody to fix your issue, do it yourself or become a customer.
22+
-->
23+
24+
25+
**Is your feature request related to a problem? Please describe.**
26+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
27+
28+
**Describe the solution you'd like**
29+
A clear and concise description of what you want to happen.
30+
31+
**Describe alternatives you've considered**
32+
A clear and concise description of any alternative solutions or features you've considered.
33+
34+
**Additional context**
35+
Add any other context or screenshots about the feature request here.

.github/ISSUE_TEMPLATE/config.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: ❓ Question
4+
url: https://help.nextcloud.com/
5+
about: I have a question …

SECURITY.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
The latest three major release versions of Nextcloud are currently being supported with security updates.
6+
Please visit https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule for further details.
7+
8+
## Reporting a Vulnerability
9+
10+
Security is very important to us. If you have discovered a security issue with Nextcloud,
11+
please read our responsible disclosure guidelines and contact us at [hackerone.com/nextcloud](https://hackerone.com/nextcloud).
12+
Your report should include:
13+
14+
- Product version
15+
- A vulnerability description
16+
- Reproduction steps
17+
18+
A member of the security team will confirm the vulnerability, determine its impact, and develop a fix.
19+
The fix will be applied to the master branch, tested, and packaged in the next security release.
20+
The vulnerability will be publicly announced after the release. Finally, your name will be added
21+
to the [hall of fame](https://hackerone.com/nextcloud/thanks) as a thank you from the entire Nextcloud community. Note our
22+
[threat model](https://nextcloud.com/security/threat-model) to know what is expected behavior.
23+
24+
25+
Please visit https://nextcloud.com/security/ for further information about security.

0 commit comments

Comments
 (0)