Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/calendar.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgreta <gretadoci@gmail.com>2022-02-08 14:49:13 +0300
committergreta <gretadoci@gmail.com>2022-02-16 16:41:39 +0300
commit5724d7f9180693b2e0ccaf77daca59b0811d1522 (patch)
tree0299e96787b6dd9833ecfa8423e51cbf4ea0fa02 /.github
parent5900480907f1337a71a07df156b9db99937c3107 (diff)
Migrate template report to form
Signed-off-by: greta <gretadoci@gmail.com>
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/bug.md100
-rw-r--r--.github/ISSUE_TEMPLATE/bug.yml183
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.md37
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.yml37
4 files changed, 220 insertions, 137 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md
deleted file mode 100644
index dde4011f..00000000
--- a/.github/ISSUE_TEMPLATE/bug.md
+++ /dev/null
@@ -1,100 +0,0 @@
----
-name: ๐Ÿ› Bug
-about: Have you encountered a bug?
-title: ''
-labels: bug, 0. to triage
-assignees: ''
-version: 0.1
----
-
-<!--
-Thanks for reporting issues back to Nextcloud! This is the issue tracker of Nextcloud, if you have any support question please check out https://nextcloud.com/support
-
-This is the bug tracker for the web-calendar component. Find other components at https://github.com/nextcloud/
-Everything that is related to the CalDAV server, meaning it does not only affect the web-calendar but also your mobile and desktop clients, belongs in the Server repository: https://github.com/nextcloud/server
-
-For reporting potential security issues please see https://nextcloud.com/security/
-
-To make it possible for us to help you please fill out below information carefully.
-You can also use the Issue Template application to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-
-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.
--->
-
-### Steps to reproduce
-1.
-2.
-3.
-
-### Expected behaviour
-Tell us what should happen
-
-### Actual behaviour
-Tell us what happens instead
-
-### Calendar app
-**Calendar app version:** (see apps admin page, e.g. 2.0.1)
-
-**CalDAV-clients used:** (Thunderbird Lightning, DAVx5, Evolution, macOS Calendar, etc)
-
-### Client configuration
-**Browser:** (e.g. Firefox 48)
-
-**Operating system:** (e.g. Arch Linux)
-
-### Server configuration
-
-**Operating system**: (e.g. Debian 8)
-
-**Web server:** (e.g. Apache, Nginx,...)
-
-**Database:** (e.g. MariaDB, SQLite or PostgreSQL)
-
-**PHP version:** (e.g. 7.0.3)
-
-**Nextcloud Version:** (see admin page, e.g. 17.0.2)
-
-**Updated from an older installed version or fresh install:**
-
-**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 instance's 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, โ€ฆ)
-```
-
-### Logs
-#### Web server error log (e.g. /var/log/apache)
-```
-Insert your webserver log here
-```
-
-#### Log file (data/nextcloud.log)
-```
-Insert your nextcloud.log file here
-```
-
-#### Browser log
-```
-Insert your browser log here, this could for example include:
-
-a) The javascript console log
-b) The network log
-c) ...
-```
diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml
new file mode 100644
index 00000000..7eb77b64
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug.yml
@@ -0,0 +1,183 @@
+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-calendar 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-calendar 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: "## Calendar app"
+ - type: input
+ id: calendar-app-version
+ attributes:
+ label: Calendar app version
+ description: |
+ See apps admin page, e.g. 3.5.3
+ - 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 56
+ - 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 7.3"
+ - "PHP 7.4"
+ - "PHP 8.0"
+ - "PHP 8.1"
+ - "Other"
+ - type: input
+ id: nextcloud-version
+ attributes:
+ label: Nextcloud version
+ description: see admin page, e.g. 24.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).
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
deleted file mode 100644
index ae4e72f3..00000000
--- a/.github/ISSUE_TEMPLATE/feature_request.md
+++ /dev/null
@@ -1,37 +0,0 @@
----
-name: "\U0001F680 Feature Request"
-about: You have a neat idea that should be implemented?
-title: ''
-labels: enhancement, 0. to triage
-assignees: ''
-version: 0.1
----
-
-<!--
-Thanks for reporting issues back to Nextcloud! This is the issue tracker of Nextcloud, if you have any support question please check out https://nextcloud.com/support
-
-This is the bug tracker for the web-calendar component. Find other components at https://github.com/nextcloud/
-Everything that is related to the CalDAV server, meaning it does not only affect the web-calendar but also your mobile and desktop clients, belongs in the Server repository: https://github.com/nextcloud/server
-
-For reporting potential security issues please see https://nextcloud.com/security/
-
-To make it possible for us to help you please fill out below information carefully.
-You can also use the Issue Template application to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-
-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.
--->
-
-
-**Is your feature request related to a problem? Please describe.**
-A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
-
-**Describe the solution you'd like**
-A clear and concise description of what you want to happen.
-
-**Describe alternatives you've considered**
-A clear and concise description of any alternative solutions or features you've considered.
-
-**Additional context**
-Add any other context or screenshots about the feature request here.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
index 00000000..086bc260
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -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/calendar).
+ 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.