Skip to content

Commit 643aedb

Browse files
Merge pull request #6132 from nextcloud/chore/update-feature-outbox
Merge main into feature/outbox
2 parents a2e1ba8 + 253425a commit 643aedb

File tree

156 files changed

+2666
-2493
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+2666
-2493
lines changed
Lines changed: 91 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,94 +1,94 @@
11
name: "Bug"
22
description: "Have you encountered a bug? Submit a report and help us improve Nextcloud Mail"
3-
labels: ["bug", "0. Needs triage"]
3+
labels: ["bug", "0. to triage"]
44
body:
5-
- type: textarea
6-
id: Expected-behavior
7-
attributes:
8-
label: Expected behavior
9-
description: |
10-
Tell us what should happen
11-
validations:
12-
required: true
13-
- type: textarea
14-
id: actual-behavior
15-
attributes:
16-
label: Actual behavior
17-
description: Describe what you expected to happen instead.
18-
validations:
19-
required: true
20-
- type: textarea
21-
id: reproduce
22-
attributes:
23-
label: Steps to reproduce
24-
description: |
25-
Describe the steps to reproduce the bug.
26-
The better your description is _(go 'here', click 'there'...)_ the fastest you'll get an _(accurate)_ answer.
27-
value: |
28-
1.
29-
2.
30-
3.
31-
validations:
32-
required: true
33-
- type: input
34-
id: mail-app-version
35-
attributes:
36-
label: Mail app version
37-
description: |
38-
See apps admin page, e.g. 0.5.3
39-
- type: input
40-
id: mail-server-service
41-
attributes:
42-
label: Mailserver or service
43-
description: |
44-
e.g. Outlook, Yahoo, Gmail, Exchange...
45-
- type: input
46-
id: system
47-
attributes:
48-
label: Operating system
49-
description: |
50-
Write down the operating system where Nextcloud Mail app is installed.
51-
- type: dropdown
52-
id: php
53-
attributes:
54-
label: PHP engine version
55-
description: |
56-
Select PHP engine version serving Nextcloud Server.
57-
_Describe in the "Additional info" section if you chose "Other"._
58-
options:
59-
- "PHP 7.3"
60-
- "PHP 7.4"
61-
- "PHP 8.0"
62-
- "PHP 8.1"
63-
- "Other"
64-
- type: dropdown
65-
id: webserver
66-
attributes:
67-
label: Web server
68-
description: |
69-
Select Webserver serving Nextcloud Server.
70-
_Describe in the "Additional info" section if you chose "Other"._
71-
options:
72-
- "Apache (supported)"
73-
- "Nginx"
74-
- "Lighttpd"
75-
- "Other"
76-
- type: dropdown
77-
id: database
78-
attributes:
79-
label: Database
80-
description: |
81-
Select Database engine serving Nextcloud Server.
82-
_Describe in the "Additional info" section if you chose "Other"._
83-
options:
84-
- "MySQL"
85-
- "MariaDB"
86-
- "PostgreSQL"
87-
- "SQLite"
88-
- "Oracle"
89-
- "Other"
90-
- type: textarea
91-
id: additional-info
92-
attributes:
93-
label: Additional info
94-
description: Any additional information related to the issue (ex. browser console errors, software versions).
5+
- type: textarea
6+
id: reproduce
7+
attributes:
8+
label: Steps to reproduce
9+
description: |
10+
Describe the steps to reproduce the bug.
11+
The better your description is _(go 'here', click 'there'...)_ the fastest you'll get an _(accurate)_ answer.
12+
value: |
13+
1.
14+
2.
15+
3.
16+
validations:
17+
required: true
18+
- type: textarea
19+
id: Expected-behavior
20+
attributes:
21+
label: Expected behavior
22+
description: |
23+
Tell us what should happen
24+
validations:
25+
required: true
26+
- type: textarea
27+
id: actual-behavior
28+
attributes:
29+
label: Actual behavior
30+
description: Tell us what happens instead
31+
validations:
32+
required: true
33+
- type: input
34+
id: mail-app-version
35+
attributes:
36+
label: Mail app version
37+
description: |
38+
See apps admin page, e.g. 0.5.3
39+
- type: input
40+
id: mail-server-service
41+
attributes:
42+
label: Mailserver or service
43+
description: |
44+
e.g. Outlook, Yahoo, Gmail, Exchange...
45+
- type: input
46+
id: system
47+
attributes:
48+
label: Operating system
49+
description: |
50+
Write down the operating system where Nextcloud Mail app is installed.
51+
- type: dropdown
52+
id: php
53+
attributes:
54+
label: PHP engine version
55+
description: |
56+
Select PHP engine version serving Nextcloud Server.
57+
_Describe in the "Additional info" section if you chose "Other"._
58+
options:
59+
- "PHP 7.3"
60+
- "PHP 7.4"
61+
- "PHP 8.0"
62+
- "PHP 8.1"
63+
- "Other"
64+
- type: dropdown
65+
id: webserver
66+
attributes:
67+
label: Web server
68+
description: |
69+
Select Webserver serving Nextcloud Server.
70+
_Describe in the "Additional info" section if you chose "Other"._
71+
options:
72+
- "Apache (supported)"
73+
- "Nginx"
74+
- "Lighttpd"
75+
- "Other"
76+
- type: dropdown
77+
id: database
78+
attributes:
79+
label: Database
80+
description: |
81+
Select Database engine serving Nextcloud Server.
82+
_Describe in the "Additional info" section if you chose "Other"._
83+
options:
84+
- "MySQL"
85+
- "MariaDB"
86+
- "PostgreSQL"
87+
- "SQLite"
88+
- "Oracle"
89+
- "Other"
90+
- type: textarea
91+
id: additional-info
92+
attributes:
93+
label: Additional info
94+
description: Any additional information related to the issue (ex. browser console errors, software versions).

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: "Feature request"
2+
description: "You have a neat idea that should be implemented?"
3+
labels: ["enhancement", "0. to triage"]
4+
body:
5+
- type: textarea
6+
id: description-problem
7+
attributes:
8+
label: Is your feature request related to a problem? Please describe.
9+
description: |
10+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
11+
- type: textarea
12+
id: description-solution
13+
attributes:
14+
label: Describe the solution you'd like
15+
description: |
16+
A clear and concise description of what you want to happen.
17+
- type: textarea
18+
id: description-alternatives
19+
attributes:
20+
label: Describe alternatives you've considered
21+
description: |
22+
A clear and concise description of any alternative solutions or features you've considered.
23+
- type: textarea
24+
id: additional-context
25+
attributes:
26+
label: Additional context
27+
description: |
28+
Add any other context or screenshots about the feature request here.

.github/workflows/appstore-build-publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV
2828
2929
- name: Checkout
30-
uses: actions/checkout@v2
30+
uses: actions/checkout@v3
3131
with:
3232
path: ${{ env.APP_NAME }}
3333

@@ -51,7 +51,7 @@ jobs:
5151
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
5252
# Skip if no package.json
5353
if: ${{ steps.versions.outputs.nodeVersion }}
54-
uses: actions/setup-node@v2
54+
uses: actions/setup-node@v3
5555
with:
5656
node-version: ${{ steps.versions.outputs.nodeVersion }}
5757

@@ -107,7 +107,7 @@ jobs:
107107
unzip latest-$NCVERSION.zip
108108
109109
- name: Checkout server master fallback
110-
uses: actions/checkout@v2
110+
uses: actions/checkout@v3
111111
if: ${{ steps.server-checkout.outcome != 'success' }}
112112
with:
113113
repository: nextcloud/server

.github/workflows/fixup.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
1-
on: pull_request
1+
# This workflow is provided via the organization template repository
2+
#
3+
# https://github.com/nextcloud/.github
4+
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
25

36
name: Pull request checks
47

8+
on: pull_request
9+
510
jobs:
611
commit-message-check:
712
name: Block fixup and squash commits
13+
814
runs-on: ubuntu-latest
15+
916
steps:
1017
- name: Run check
11-
uses: xt0rted/block-autosquash-commits-action@main
18+
uses: xt0rted/block-autosquash-commits-action@v2
1219
with:
1320
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/lint.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
steps:
88
- name: Checkout
9-
uses: actions/checkout@master
9+
uses: actions/checkout@v3
1010
- name: Download schema
1111
run: wget https://apps.nextcloud.com/schema/apps/info.xsd
1212
- name: Lint info.xml
@@ -23,7 +23,7 @@ jobs:
2323
name: php${{ matrix.php-versions }} lint
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@master
26+
uses: actions/checkout@v3
2727
- name: Set up php${{ matrix.php-versions }}
2828
uses: shivammathur/setup-php@master
2929
with:
@@ -38,7 +38,7 @@ jobs:
3838
runs-on: ubuntu-latest
3939
steps:
4040
- name: Checkout
41-
uses: actions/checkout@master
41+
uses: actions/checkout@v3
4242
- name: Set up php
4343
uses: shivammathur/setup-php@master
4444
with:
@@ -54,9 +54,9 @@ jobs:
5454
runs-on: ubuntu-latest
5555
name: ESLint
5656
steps:
57-
- uses: actions/checkout@master
57+
- uses: actions/checkout@v3
5858
- name: Set up Node
59-
uses: actions/setup-node@v2.5.0
59+
uses: actions/setup-node@v3
6060
with:
6161
node-version: 14.x
6262
- name: npm install

.github/workflows/package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ jobs:
1313
name: Build release tarball
1414
steps:
1515
- name: Checkout
16-
uses: actions/checkout@master
16+
uses: actions/checkout@v3
1717
- name: Set up Node
18-
uses: actions/setup-node@v2.5.0
18+
uses: actions/setup-node@v3
1919
with:
2020
node-version: 14.x
2121
- name: Set up php$

.github/workflows/static-analysis.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
name: Nextcloud ${{ matrix.ocp-version }}
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@master
19+
uses: actions/checkout@v3
2020
- name: Set up php
2121
uses: shivammathur/setup-php@master
2222
with:
@@ -25,7 +25,11 @@ jobs:
2525
coverage: none
2626
- name: Install dependencies
2727
run: composer i
28-
- name: Install dependencies
28+
- name: Install OCP package
29+
if: ${{ matrix.ocp-version != 'dev-master' }}
2930
run: composer require --dev christophwurst/nextcloud:${{ matrix.ocp-version }}
31+
- name: Install OCP package
32+
if: ${{ matrix.ocp-version == 'dev-master' }}
33+
run: composer require --dev christophwurst/nextcloud:${{ matrix.ocp-version }} --ignore-platform-reqs
3034
- name: Run coding standards check
3135
run: composer run psalm

0 commit comments

Comments
 (0)