Skip to content

Commit 90dda67

Browse files
authored
Merge branch 'master' into techdebt/noid/allow-some-apps-to-have-root-urls
2 parents 0fcb83d + e5ac5c7 commit 90dda67

File tree

3,328 files changed

+33812
-24188
lines changed

Some content is hidden

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

3,328 files changed

+33812
-24188
lines changed

.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module.exports = {
1010
dayNames: true,
1111
firstDay: true
1212
},
13-
extends: ['nextcloud'],
13+
extends: ['@nextcloud'],
1414
rules: {
1515
'no-tabs': 'warn',
1616
}

.github/ISSUE_TEMPLATE/Bug_report.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Guidelines for submitting issues:
3333

3434
* 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.
3535
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
36+
* Subscribe to receive notifications on status change and new comments.
3637

3738

3839
### Steps to reproduce

.github/ISSUE_TEMPLATE/Feature_request.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,30 @@ Thanks for reporting issues back to Nextcloud!
99
1010
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.
1111
12-
This is the bug tracker for the Server component. Find other components at https://github.com/nextcloud/
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.
1313
14-
For reporting potential security issues please see https://nextcloud.com/security/
14+
Guidelines for submitting issues:
1515
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
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/server/issues is *only* for issues within the Nextcloud Server code. This also includes the apps: files, encryption, external storage, sharing, deleted files, versions, LDAP, and WebDAV Auth
22+
23+
* 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.
1824
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.
25+
* The issues in other components should be reported in their respective repositories: You will find them in our GitHub Organization (https://github.com/nextcloud/)
26+
-->
2027

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-
-->
28+
29+
<!--- Please keep this note for other contributors -->
30+
31+
### How to use GitHub
32+
33+
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are interested into the same feature.
34+
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
35+
* Subscribe to receive notifications on status change and new comments.
2336

2437

2538
**Is your feature request related to a problem? Please describe.**

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
!/apps/accessibility
1717
!/apps/cloud_federation_api
1818
!/apps/comments
19+
!/apps/contactsinteraction
1920
!/apps/dav
2021
!/apps/files
2122
!/apps/federation
@@ -69,6 +70,7 @@ CVS/*
6970
.svn/*
7071
RCS/*
7172
*.backup*
73+
.php_cs.cache
7274

7375
# kdevelop
7476
.kdev

.mailmap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,7 @@ tbelau666 <thomas.belau@gmx.de>
380380
TheSFReader <TheSFReader@gmail.com>
381381
Thibaut GRIDEL <tgridel@free.fr>
382382
thomas <thomas@thomas-VirtualBox.(none)>
383+
Thomas Citharel <nextcloud@tcit.fr> Thomas Citharel <tcit@tcit.fr>
383384
Thomas Müller <thomas.mueller@tmit.eu> Thomas Mueller <thomas.mueller@tmit.eu>
384385
Thomas Müller <thomas.mueller@tmit.eu> Thomas Müller <DeepDiver1975@users.noreply.github.com>
385386
Thomas Olsen <tol@tanghus>

.php_cs.dist

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
require_once './lib/composer/autoload.php';
6+
7+
use Nextcloud\CodingStandard\Config;
8+
9+
$config = new Config();
10+
$config
11+
->getFinder()
12+
->ignoreVCSIgnored(true)
13+
->exclude('config')
14+
->exclude('data')
15+
->notPath('3rdparty')
16+
->notPath('composer')
17+
->notPath('vendor')
18+
->in(__DIR__);
19+
return $config;

3rdparty

Submodule 3rdparty updated 885 files

AUTHORS

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ Nextcloud is written by:
1616
- Andreas Fischer <bantu@owncloud.com>
1717
- Andreas Pflug <dev@admin4.org>
1818
- Andrew Brown <andrew@casabrown.com>
19-
- Andrius <andrius.kulbis@ktu.lt>
2019
- André Gaul <gaul@web-yard.de>
2120
- Ardinis <Ardinis@users.noreply.github.com>
2221
- Ari Selseng <ari@selseng.net>
@@ -53,7 +52,6 @@ Nextcloud is written by:
5352
- Christian Jürges <christian@eqipe.ch>
5453
- Christian Kampka <christian@kampka.net>
5554
- Christian Oliff <christianoliff@yahoo.com>
56-
- Christian Weiske <cweiske@cweiske.de>
5755
- Christoph Schaefer "christophł@wolkesicher.de"
5856
- Christoph Seitz <christoph.seitz@posteo.de>
5957
- Christoph Wickert <cwickert@suse.de>
@@ -97,7 +95,9 @@ Nextcloud is written by:
9795
- François Kubler <francois@kubler.org>
9896
- Frederic Werner <frederic-github@werner-net.work>
9997
- Frédéric Fortier <frederic.fortier@oronospolytechnique.com>
98+
- Gary Kim <gary@garykim.dev>
10099
- Georg Ehrke <oc.list@georgehrke.com>
100+
- GrayFix <grayfix@gmail.com>
101101
- Greta Doci <gretadoci@gmail.com>
102102
- Guillaume COMPAGNON <gcompagnon@outlook.com>
103103
- Hemanth Kumar Veeranki <hems.india1997@gmail.com>
@@ -128,6 +128,7 @@ Nextcloud is written by:
128128
- Jonas Sulzer <jonas@violoncello.ch>
129129
- Jonny007-MKD <1-23-4-5@web.de>
130130
- Jos Poortvliet <jos@opensuse.org>
131+
- Jose Quinteiro <github@quinteiro.org>
131132
- Juan Pablo Villafañez <jvillafanez@solidgear.es>
132133
- Juan Pablo Villafáñez <jvillafanez@solidgear.es>
133134
- Juan Pablo Villafáñez <jvillafanez@solidgear.es>
@@ -191,6 +192,7 @@ Nextcloud is written by:
191192
- Michael Gapczynski <GapczynskiM@gmail.com>
192193
- Michael Göhler <somebody.here@gmx.de>
193194
- Michael Jobst <mjobst+github@tecratech.de>
195+
- Michael Kuhn <michael@ikkoku.de>
194196
- Michael Letzgus <www@chronos.michael-letzgus.de>
195197
- Michael Roitzsch <reactorcontrol@icloud.com>
196198
- Michael Roth <michael.roth@rz.uni-augsburg.de>
@@ -199,10 +201,12 @@ Nextcloud is written by:
199201
- Michał Węgrzynek <michal.wegrzynek@malloc.com.pl>
200202
- Miguel Prokop <miguel.prokop@vtu.com>
201203
- Mitar <mitar.git@tnode.com>
204+
- Mohammed Abdellatif <m.latief@gmail.com>
202205
- Morris Jobke <hey@morrisjobke.de>
203206
- Nicolai Ehemann <en@enlightened.de>
204207
- Nicolas Grekas <nicolas.grekas@gmail.com>
205208
- Nils <git@to.nilsschnabel.de>
209+
- Nils Wittenbrink <nilswittenbrink@web.de>
206210
- Nmz <nemesiz@nmz.lt>
207211
- Noveen Sachdeva <noveen.sachdeva@research.iiit.ac.in>
208212
- Ole Ostergaard <ole.c.ostergaard@gmail.com>
@@ -218,11 +222,13 @@ Nextcloud is written by:
218222
- Patrick Paysant <ppaysant@linagora.com>
219223
- Patrik Kernstock <info@pkern.at>
220224
- Pauli Järvinen <pauli.jarvinen@gmail.com>
225+
- Pavel Krasikov <klonishe@gmail.com>
221226
- Pellaeon Lin <nfsmwlin@gmail.com>
222227
- Peter Kubica <peter@kubica.ch>
223228
- Phil Davis <phil.davis@inf.org>
224229
- Philipp Kapfer <philipp.kapfer@gmx.at>
225230
- Philipp Schaffrath <github@philipp.schaffrath.email>
231+
- Philipp Staiger <philipp@staiger.it>
226232
- Philippe Jung <phil.jung@free.fr>
227233
- Pierre Ozoux <pierre@ozoux.net>
228234
- Pierre Rudloff <contact@rudloff.pro>
@@ -274,9 +280,11 @@ Nextcloud is written by:
274280
- Senorsen <senorsen.zhang@gmail.com>
275281
- Serge Martin <edb@sigluy.net>
276282
- Sergej Nikolaev <kinolaev@gmail.com>
283+
- Sergey Shliakhov <husband.sergey@gmail.com>
277284
- Sergio Bertolin <sbertolin@solidgear.es>
278285
- Sergio Bertolín <sbertolin@solidgear.es>
279286
- Simon Könnecke <simonkoennecke@gmail.com>
287+
- Simounet <contact@simounet.net>
280288
- Sjors van der Pluijm <sjors@desjors.nl>
281289
- Stefan Rado <owncloud@sradonia.net>
282290
- Stefan Schneider <stefan.schneider@squareweave.com.au>
@@ -292,18 +300,20 @@ Nextcloud is written by:
292300
- Temtaime <temtaime@gmail.com>
293301
- Thibault Coupin <thibault.coupin@gmail.com>
294302
- Thibaut GRIDEL <tgridel@free.fr>
295-
- Thomas Citharel <tcit@tcit.fr>
303+
- Thomas Citharel <nextcloud@tcit.fr>
296304
- Thomas Ebert <thomas.ebert@usability.de>
297305
- Thomas Müller <thomas.mueller@tmit.eu>
298306
- Thomas Pulzer <t.pulzer@kniel.de>
299307
- Thomas Tanghus <thomas@tanghus.net>
308+
- Tiago Flores <tiago.flores@yahoo.com.br>
300309
- Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
301310
- Tim Dettrick <t.dettrick@uq.edu.au>
311+
- Tim Obert <tobert@w-commerce.de>
302312
- Tim Terhorst <mynamewastaken+gitlab@gmail.com>
313+
- TimObert <tobert@w-commerce.de>
303314
- Timo Förster <tfoerster@webfoersterei.de>
304315
- Tobia De Koninck <LEDfan@users.noreply.github.com>
305316
- Tobia De Koninck <tobia@ledfan.be>
306-
- Tobias Brunner <tobias@tobru.ch>
307317
- Tobias Kaminsky <tobias@kaminsky.me>
308318
- Tom Needham <tom@owncloud.com>
309319
- Tomasz Paluszkiewicz <tomasz.paluszkiewicz@gmail.com>
@@ -370,6 +380,7 @@ Nextcloud is written by:
370380
- root "root@oc.(none)"
371381
- root <root@localhost.localdomain>
372382
- rubo77 <github@r.z11.de>
383+
- sammo2828 <sammo2828@gmail.com>
373384
- scambra <sergio@entrecables.com>
374385
- scolebrook <scolebrook@mac.com>
375386
- shkdee <louis.traynard@m4x.org>

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/nextcloud/server/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/server/?branch=master)
33
[![codecov](https://codecov.io/gh/nextcloud/server/branch/master/graph/badge.svg)](https://codecov.io/gh/nextcloud/server)
44
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/209/badge)](https://bestpractices.coreinfrastructure.org/projects/209)
5-
[![irc](https://img.shields.io/badge/IRC-%23nextcloud%20on%20freenode-orange.svg)](https://webchat.freenode.net/?channels=nextcloud)
6-
[![irc](https://img.shields.io/badge/IRC-%23nextcloud--dev%20on%20freenode-blue.svg)](https://webchat.freenode.net/?channels=nextcloud-dev)
75

86
**A safe home for all your data.**
97

apps/accessibility/appinfo/routes.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
'routes' => [
2828
['name' => 'accessibility#getCss', 'url' => '/css/user-{md5}', 'verb' => 'GET'],
2929
['name' => 'accessibility#getJavascript', 'url' => '/js/accessibility', 'verb' => 'GET'],
30-
],
31-
'ocs' => [
30+
],
31+
'ocs' => [
3232
[
3333
'name' => 'Config#getConfig',
3434
'url' => '/api/v1/config',
3535
'verb' => 'GET',
36-
],
36+
],
3737
[
3838
'name' => 'Config#setConfig',
3939
'url' => '/api/v1/config/{key}',
@@ -44,5 +44,5 @@
4444
'url' => '/api/v1/config/{key}',
4545
'verb' => 'DELETE',
4646
],
47-
]
47+
]
4848
];

0 commit comments

Comments
 (0)