mirror of
https://github.com/nextcloud/tasks.git
synced 2025-07-25 01:28:57 +00:00
chore: add issue templates
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
This commit is contained in:
182
.github/ISSUE_TEMPLATE/bug.yml
vendored
Normal file
182
.github/ISSUE_TEMPLATE/bug.yml
vendored
Normal file
@ -0,0 +1,182 @@
|
||||
name: "Bug"
|
||||
description: "Have you encountered a bug?"
|
||||
labels: ["bug", "0 - to triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
### 👍Thanks for reporting issues back to Nextcloud!
|
||||
This is the issue tracker of Nextcloud, if you have any support question please check out [the support on our website](https://nextcloud.com/support).
|
||||
|
||||
This is the bug tracker for the web-tasks component. Find other components [in our Github Organisation](https://github.com/nextcloud/)
|
||||
Everything that is related to the CalDAV server, meaning it does not only affect the web-tasks but also your mobile and desktop clients, belongs in [the Server repository](https://github.com/nextcloud/server).
|
||||
|
||||
For reporting potential security issues please see [the security page on our website](https://nextcloud.com/security/).
|
||||
|
||||
To make it possible for us to help you please fill out below information carefully.
|
||||
|
||||
If you are a customer, please submit your issue directly in [the Nextcloud Portal](https://portal.nextcloud.com) so it gets resolved more quickly by our dedicated engineers.
|
||||
|
||||
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.
|
||||
- type: textarea
|
||||
id: reproduce
|
||||
attributes:
|
||||
label: Steps to reproduce
|
||||
description: |
|
||||
Describe the steps to reproduce the bug.
|
||||
The better your description is _(go 'here', click 'there'…)_ the fastest you'll get an _(accurate)_ answer.
|
||||
value: |
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expected-behavior
|
||||
attributes:
|
||||
label: Expected behavior
|
||||
description: Tell us what should happen
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: actual-behavior
|
||||
attributes:
|
||||
label: Actual behaviour
|
||||
description: |
|
||||
Tell us what happens instead
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: "## Tasks app"
|
||||
- type: input
|
||||
id: tasks-app-version
|
||||
attributes:
|
||||
label: Tasks app version
|
||||
description: |
|
||||
See apps admin page, e.g. 0.15.0
|
||||
- type: input
|
||||
id: CalDAV-clients-used
|
||||
attributes:
|
||||
label: CalDAV-clients used
|
||||
description: e.g. Thunderbird Lightning, DAVx5, Evolution, macOS Calendar, etc...
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: "## Client configuration"
|
||||
- type: input
|
||||
id: browser
|
||||
attributes:
|
||||
label: Browser
|
||||
description: e.g Firefox 117
|
||||
- type: input
|
||||
id: client-os
|
||||
attributes:
|
||||
label: Client operating system
|
||||
description: e.g. Arch Linux
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: "## Server configuration"
|
||||
- type: input
|
||||
id: server-os
|
||||
attributes:
|
||||
label: Server operating system
|
||||
description: e.g. Arch Linux
|
||||
- type: dropdown
|
||||
id: webserver
|
||||
attributes:
|
||||
label: Web server
|
||||
description: |
|
||||
Select Webserver serving Nextcloud Server.
|
||||
_Describe in the "Additional info" section if you chose "Other"._
|
||||
options:
|
||||
- "Apache"
|
||||
- "Nginx"
|
||||
- "Other"
|
||||
- type: dropdown
|
||||
id: database
|
||||
attributes:
|
||||
label: Database engine version
|
||||
description: |
|
||||
Select Database engine serving Nextcloud Server.
|
||||
_Describe in the "Additional info" section if you chose "Other"._
|
||||
options:
|
||||
- "MySQL"
|
||||
- "MariaDB"
|
||||
- "PostgreSQL"
|
||||
- "SQlite"
|
||||
- "Oracle"
|
||||
- "Other"
|
||||
- type: dropdown
|
||||
id: php
|
||||
attributes:
|
||||
label: PHP engine version
|
||||
description: |
|
||||
Select PHP engine version serving Nextcloud Server.
|
||||
_Describe in the "Additional info" section if you chose "Other"._
|
||||
options:
|
||||
- "PHP 8.0"
|
||||
- "PHP 8.1"
|
||||
- "PHP 8.2"
|
||||
- "Other"
|
||||
- type: input
|
||||
id: nextcloud-version
|
||||
attributes:
|
||||
label: Nextcloud version
|
||||
description: see admin page, e.g. 27.0.0
|
||||
- type: dropdown
|
||||
id: fresh-install-update
|
||||
attributes:
|
||||
label: Updated from an older installed version or fresh install
|
||||
options:
|
||||
- "Updated from an older version"
|
||||
- "Fresh install"
|
||||
- type: textarea
|
||||
id: list-active-apps
|
||||
attributes:
|
||||
label: List of activated apps
|
||||
description: |
|
||||
If you have access to your command line run e.g.:
|
||||
``sudo -u www-data php occ app:list``
|
||||
from within your instance's installation folder
|
||||
render: Text
|
||||
- type: textarea
|
||||
id: config
|
||||
attributes:
|
||||
label: Nextcloud configuration
|
||||
description: |
|
||||
Provide information about your configuration.
|
||||
``sudo -u www-data php occ config:list system``
|
||||
from within your instance's installation folder.
|
||||
render: Text
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: "## Logs"
|
||||
- type: textarea
|
||||
id: log
|
||||
attributes:
|
||||
label: Web server error log
|
||||
description: |
|
||||
Insert your webserver log here
|
||||
render: Text
|
||||
- type: textarea
|
||||
id: log-file
|
||||
attributes:
|
||||
label: Log file
|
||||
description: |
|
||||
Insert your nextcloud.log file here
|
||||
render: Text
|
||||
- type: textarea
|
||||
id: browser-log
|
||||
attributes:
|
||||
label: Browser log
|
||||
description: |
|
||||
Insert your browser log here, this could for example include:
|
||||
a) The javascript console log
|
||||
b) The network log
|
||||
c) ...
|
||||
render: Text
|
||||
- type: textarea
|
||||
id: additional-info
|
||||
attributes:
|
||||
label: Additional info
|
||||
description: Any additional information related to the issue (ex. browser console errors, software versions).
|
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: ❓ Question
|
||||
url: https://help.nextcloud.com/
|
||||
about: I have a question …
|
||||
- name: 🔒 Security Vulnerability
|
||||
url: https://hackerone.com/nextcloud
|
||||
about: Found a security vulnerability?
|
37
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
37
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
@ -0,0 +1,37 @@
|
||||
name: "Feature request"
|
||||
description: "You have a neat idea that should be implemented?"
|
||||
labels: ["enhancement", "0 - to triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
### 👍 Thanks for reporting issues back to Nextcloud!
|
||||
This is the issue tracker of Nextcloud, if you have any support question please check out [support](https://nextcloud.com/support)
|
||||
To make it possible for us to help you please fill out below information carefully.
|
||||
|
||||
If you have any questions, head over to the [forums](https://help.nextcloud.com/c/apps/tasks).
|
||||
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 implement the feature or enhancement you'd like, do it yourself or [become a customer](https://nextcloud.com/enterprise/).
|
||||
- type: textarea
|
||||
id: description-problem
|
||||
attributes:
|
||||
label: Is your feature request related to a problem? Please describe.
|
||||
description: |
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
- type: textarea
|
||||
id: description-solution
|
||||
attributes:
|
||||
label: Describe the solution you'd like
|
||||
description: |
|
||||
A clear and concise description of what you want to happen.
|
||||
- type: textarea
|
||||
id: description-alternatives
|
||||
attributes:
|
||||
label: Describe alternatives you've considered
|
||||
description: |
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
- type: textarea
|
||||
id: additional-context
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: |
|
||||
Add any other context or screenshots about the feature request here.
|
@ -1,25 +0,0 @@
|
||||
## Submitting issues
|
||||
|
||||
If you have questions about how to install or use Nextcloud, please direct these to our [forum][forum]. We are also available on [IRC][irc].
|
||||
|
||||
### Short version
|
||||
|
||||
* The [**issue template can be found here**][template]. Please always use the issue template when reporting issues.
|
||||
|
||||
### Guidelines
|
||||
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
|
||||
- Go to one of the repositories, click "issues" and type any word in the top search/command bar.
|
||||
- You can also filter by appending e. g. "state:open" to the search string.
|
||||
- More info on [search syntax within github](https://help.github.com/articles/searching-issues)
|
||||
* This repository ([tasks](https://github.com/nextcloud/tasks/issues)) is *only* for issues within the Nextcloud Tasks code.
|
||||
* __SECURITY__: Report any potential security bug to https://hackerone.com/nextcloud following our [security policy](https://nextcloud.com/security/) instead of filing an issue in our bug tracker
|
||||
* Report the issue using our [template][template], it includes all the information we need to track down the issue.
|
||||
|
||||
Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
|
||||
|
||||
[template]: https://raw.github.com/nextcloud/core/master/issue_template.md
|
||||
[forum]: https://help.nextcloud.com/
|
||||
[irc]: https://webchat.freenode.net/?channels=nextcloud&uio=d4
|
||||
|
||||
### Contribute Code and translations
|
||||
Please check [server's contribution guidelines](https://github.com/nextcloud/server/blob/master/.github/CONTRIBUTING.md) for further information about contributing code and translations.
|
@ -1,110 +0,0 @@
|
||||
<!--
|
||||
Migration and CalDAV issues belong in the core repo!
|
||||
https://github.com/nextcloud/core/issues
|
||||
-->
|
||||
### Steps to reproduce
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
### Expected behaviour
|
||||
Tell us what should happen
|
||||
|
||||
### Actual behaviour
|
||||
Tell us what happens instead
|
||||
|
||||
### Server configuration
|
||||
<!--
|
||||
You can use the Issue Template application to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
|
||||
-->
|
||||
|
||||
**Operating system**:
|
||||
|
||||
**Web server:**
|
||||
|
||||
**Database:**
|
||||
|
||||
**PHP version:**
|
||||
|
||||
**Nextcloud version:** (see Nextcloud admin page)
|
||||
|
||||
**Tasks version:** (see Nextcloud apps page)
|
||||
|
||||
**Updated from an older Nextcloud or fresh install:**
|
||||
|
||||
**Signing status:**
|
||||
|
||||
```
|
||||
Login as admin user into your Nextcloud and access
|
||||
http://example.com/index.php/settings/integrity/failed
|
||||
paste the results here.
|
||||
```
|
||||
|
||||
**List of activated apps:**
|
||||
|
||||
```
|
||||
If you have access to your command line run e.g.:
|
||||
sudo -u www-data php occ app:list
|
||||
from within your Nextcloud installation folder
|
||||
```
|
||||
|
||||
**Nextcloud configuration:**
|
||||
|
||||
```
|
||||
If you have access to your command line run e.g.:
|
||||
sudo -u www-data php occ config:list system
|
||||
from within your instance's installation folder
|
||||
|
||||
or
|
||||
|
||||
Insert your config.php content here
|
||||
Make sure to remove all sensitive content such as passwords. (e.g. database password, passwordsalt, secret, smtp password, …)
|
||||
```
|
||||
|
||||
**Are you using external storage, if yes which one:** local/smb/sftp/...
|
||||
|
||||
**Are you using encryption:** yes/no
|
||||
|
||||
**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...
|
||||
|
||||
#### LDAP configuration (delete this part if not used)
|
||||
|
||||
```
|
||||
With access to your command line run e.g.:
|
||||
sudo -u www-data php occ ldap:show-config
|
||||
from within your Nextcloud installation folder
|
||||
|
||||
Without access to your command line download the data/nextcloud.db to your local
|
||||
computer or access your SQL server remotely and run the select query:
|
||||
SELECT * FROM `oc_appconfig` WHERE `appid` = 'user_ldap';
|
||||
|
||||
|
||||
Eventually replace sensitive data as the name/IP-address of your LDAP server or groups.
|
||||
```
|
||||
|
||||
### Client configuration
|
||||
**Browser:**
|
||||
|
||||
**Operating system:**
|
||||
|
||||
**CalDAV-clients:**
|
||||
|
||||
### Logs
|
||||
#### Web server error log
|
||||
```
|
||||
Insert your webserver log here
|
||||
```
|
||||
|
||||
#### Nextcloud log (data/nextcloud.log)
|
||||
```
|
||||
Insert your Nextcloud log here
|
||||
```
|
||||
|
||||
#### Browser log
|
||||
```
|
||||
Insert your browser log here, this could for example include:
|
||||
|
||||
a) The javascript console log
|
||||
b) The network log
|
||||
c) ...
|
||||
```
|
Reference in New Issue
Block a user