]>
source.dussan.org Git - nextcloud-server.git/log
Georg Ehrke [Tue, 14 Jul 2020 12:20:43 +0000 (14:20 +0200)]
Fix PHPDoc of IRequest::getHeader
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Morris Jobke [Tue, 14 Jul 2020 07:38:08 +0000 (09:38 +0200)]
Merge pull request #21824 from nextcloud/techdebt/noid/bootstrap-user_ldap
Use IBootstrap for the app user_ldap
Roeland Jago Douma [Tue, 14 Jul 2020 07:24:29 +0000 (09:24 +0200)]
Merge pull request #21357 from nextcloud/feature/21265/personal-share-notes
Add Editing for Link Share Labels
Roeland Jago Douma [Tue, 14 Jul 2020 07:23:36 +0000 (09:23 +0200)]
Merge pull request #21791 from nextcloud/bug/21790/update-guzzle
Add Guzzle's InvalidArgumentException
Morris Jobke [Tue, 14 Jul 2020 02:47:54 +0000 (04:47 +0200)]
Use IBootstrap for the app user_ldap
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Nextcloud bot [Tue, 14 Jul 2020 02:17:20 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Gary Kim [Fri, 12 Jun 2020 12:29:36 +0000 (20:29 +0800)]
Add user input for link share labels
Signed-off-by: Gary Kim <gary@garykim.dev>
Daniel Kesselberg [Fri, 10 Jul 2020 18:39:04 +0000 (20:39 +0200)]
Add Guzzle's InvalidArgumentException
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Morris Jobke [Mon, 13 Jul 2020 20:43:06 +0000 (22:43 +0200)]
Merge pull request #21813 from nextcloud/enh/noid/report-code-style-to-github
Report php-cs-fixer errors to GitHub
Morris Jobke [Mon, 13 Jul 2020 20:42:06 +0000 (22:42 +0200)]
Merge pull request #21820 from nextcloud/techdebt/noid/ldap-do-not-use-custom-DI-names
Do not use custom DI object names for user_ldap
Morris Jobke [Mon, 13 Jul 2020 16:52:20 +0000 (18:52 +0200)]
Merge pull request #21819 from nextcloud/techdebt/noid/updatenotification-bootstrap
Use IBootstrap for the app updatenotification
Morris Jobke [Mon, 13 Jul 2020 15:22:19 +0000 (17:22 +0200)]
Do not use custom DI object names for user_ldap
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Mon, 13 Jul 2020 15:09:23 +0000 (17:09 +0200)]
Use IBootstrap for the app updatenotification
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Mon, 13 Jul 2020 14:47:12 +0000 (16:47 +0200)]
Merge pull request #21785 from nextcloud/techdebt/noid/remove-classmap-in-files_external
Move OC_Mount_Config to proper classname and remove OC::$CLASSPATH us…
Daniel Kesselberg [Mon, 13 Jul 2020 13:31:44 +0000 (15:31 +0200)]
Report php-cs-fixer errors to GitHub
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Roeland Jago Douma [Mon, 13 Jul 2020 11:17:17 +0000 (13:17 +0200)]
Merge pull request #21792 from nextcloud/dependabot/npm_and_yarn/lodash-4.17.19
Bump lodash from 4.17.15 to 4.17.19
Joas Schilling [Mon, 13 Jul 2020 09:55:48 +0000 (11:55 +0200)]
Merge pull request #21748 from nextcloud/bugfix/noid/improve-error-reporting-with-sharing
Improve error reporting on sharing errors
Morris Jobke [Mon, 13 Jul 2020 08:58:24 +0000 (10:58 +0200)]
Merge pull request #21800 from nextcloud/bug/noid/key_export_call
Call openssl_pkey_export with $config and log errors.
Morris Jobke [Mon, 13 Jul 2020 08:56:16 +0000 (10:56 +0200)]
Merge pull request #21789 from nextcloud/ftp-filter-hash
filter files containing a hash in the path for ftp storages
dependabot-preview[bot] [Mon, 13 Jul 2020 08:26:04 +0000 (08:26 +0000)]
Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Roeland Jago Douma [Mon, 13 Jul 2020 08:23:42 +0000 (10:23 +0200)]
Merge pull request #21794 from nextcloud/dependabot/npm_and_yarn/jsdom-16.3.0
Bump jsdom from 16.2.2 to 16.3.0
Nextcloud bot [Mon, 13 Jul 2020 02:17:04 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Daniel Kesselberg [Sun, 12 Jul 2020 18:22:36 +0000 (20:22 +0200)]
Call openssl_pkey_export with $config and log errors.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Nextcloud bot [Sun, 12 Jul 2020 02:16:46 +0000 (02:16 +0000)]
[tx-robot] updated from transifex
dependabot-preview[bot] [Sat, 11 Jul 2020 09:24:27 +0000 (09:24 +0000)]
Bump jsdom from 16.2.2 to 16.3.0
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.2.2 to 16.3.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/16.2.2...16.3.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Roeland Jago Douma [Sat, 11 Jul 2020 09:22:02 +0000 (11:22 +0200)]
Merge pull request #21796 from nextcloud/dependabot/npm_and_yarn/mochapack-2.0.3
Bump mochapack from 2.0.2 to 2.0.3
Nextcloud bot [Sat, 11 Jul 2020 02:17:19 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
dependabot-preview[bot] [Sat, 11 Jul 2020 01:18:37 +0000 (01:18 +0000)]
Bump mochapack from 2.0.2 to 2.0.3
Bumps [mochapack](https://github.com/sysgears/mochapack) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/sysgears/mochapack/releases)
- [Commits](https://github.com/sysgears/mochapack/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Robin Appelman [Fri, 10 Jul 2020 12:18:40 +0000 (14:18 +0200)]
filter files containing a hash in the path for ftp storages
the php ftp streamwrapper doesn't handle hashes correctly and will break when it tries to enter a path containing a hash.
By filtering out paths containing a hash we can at least stop the external storage from breaking completely
Signed-off-by: Robin Appelman <robin@icewind.nl>
Roeland Jago Douma [Fri, 10 Jul 2020 07:13:17 +0000 (09:13 +0200)]
Merge pull request #21684 from nextcloud/dependabot/npm_and_yarn/sass-loader-9.0.1
Bump sass-loader from 8.0.2 to 9.0.1
Roeland Jago Douma [Fri, 10 Jul 2020 07:02:42 +0000 (09:02 +0200)]
Merge pull request #21730 from nextcloud/design/app-limit
Up the limit for the header app menu
Jan-Christoph Borchardt [Tue, 7 Jul 2020 11:25:11 +0000 (13:25 +0200)]
Up the limit for the header app menu, fix #21635
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Nextcloud bot [Fri, 10 Jul 2020 02:16:48 +0000 (02:16 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Thu, 9 Jul 2020 21:39:58 +0000 (23:39 +0200)]
Move OC_Mount_Config to proper classname and remove OC::$CLASSPATH usage in files_external
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Thu, 9 Jul 2020 20:08:59 +0000 (22:08 +0200)]
Merge pull request #21760 from nextcloud/fix/20453/get-plural
Fix parsing of language code
Daniel Kesselberg [Thu, 9 Jul 2020 19:14:45 +0000 (21:14 +0200)]
Compile assets
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Wed, 8 Jul 2020 18:03:09 +0000 (20:03 +0200)]
Fix parsing of language code
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Roeland Jago Douma [Thu, 9 Jul 2020 17:19:39 +0000 (19:19 +0200)]
Merge pull request #21777 from nextcloud/search-min-length
lower minimum search length to 2 characters
Roeland Jago Douma [Thu, 9 Jul 2020 17:17:48 +0000 (19:17 +0200)]
Merge pull request #21771 from nextcloud/techdebt/noid/clarify-scopes-for-profile-data
Clarify the scopes for profile data federation
Roeland Jago Douma [Thu, 9 Jul 2020 17:15:01 +0000 (19:15 +0200)]
Merge pull request #21750 from nextcloud/techdebt/noid/files_versions-bootstrap
Move files_versions to bootstrap mechanism
Morris Jobke [Thu, 9 Jul 2020 15:21:35 +0000 (17:21 +0200)]
Merge pull request #21778 from nextcloud/fix/moment-locale-early
Set the moment locale even earlier
Roeland Jago Douma [Thu, 9 Jul 2020 13:43:48 +0000 (15:43 +0200)]
Merge pull request #21759 from nextcloud/enh/lazy_subscription
Make the subscription registry lazy
Christoph Wurst [Thu, 9 Jul 2020 13:04:38 +0000 (15:04 +0200)]
Set the moment locale even earlier
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Robin Appelman [Thu, 9 Jul 2020 13:00:30 +0000 (15:00 +0200)]
lower minimum search length to 2 characters
Signed-off-by: Robin Appelman <robin@icewind.nl>
Daniel Kesselberg [Wed, 8 Jul 2020 19:45:08 +0000 (21:45 +0200)]
Add DummySubscription for tests
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Morris Jobke [Wed, 8 Jul 2020 11:19:00 +0000 (13:19 +0200)]
Move files_versions to bootstrap mechanism
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 9 Jul 2020 11:59:24 +0000 (13:59 +0200)]
Merge pull request #21733 from nextcloud/fix/noid/cache-system-card-etag-during-request
Update system addressbook card only when there was a change based on a cached etag
Joas Schilling [Thu, 9 Jul 2020 11:53:52 +0000 (13:53 +0200)]
Clarify the scropes for profile data federation
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 9 Jul 2020 10:57:37 +0000 (12:57 +0200)]
Merge pull request #21489 from nextcloud/fix/share/use_correct_mount
Use the correct mountpoint to calculate
Joas Schilling [Thu, 9 Jul 2020 10:55:34 +0000 (12:55 +0200)]
Merge pull request #21736 from nextcloud/bugfix/21433
Fix placeholder issues with multiplace spaces in the name
Roeland Jago Douma [Wed, 8 Jul 2020 17:38:26 +0000 (19:38 +0200)]
Make the subscription registry lazy
This will allow to do lazy registration here which should allow for
loading less (or at least only when needed!).
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Tue, 7 Jul 2020 12:54:26 +0000 (14:54 +0200)]
Update system addressbook card only when there was a change based on a cached etag
Due to our old and new hook system the card dav backend listens to old and new hooks. This triggers this code multiple times and always causes an update. With this change we cache the etag during a request and only trigger the update if the etag has changed. This does not catches all not needed updates, but it does not need another round trip to the database and still covers most cases where multiple attributes are updated during one single request.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Robin Appelman [Wed, 8 Jul 2020 13:32:11 +0000 (15:32 +0200)]
better cleanup in share tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Wed, 8 Jul 2020 11:58:27 +0000 (13:58 +0200)]
ensure home storage is initialized on first setup
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Wed, 8 Jul 2020 11:58:04 +0000 (13:58 +0200)]
ensure mounts are scanned during tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
Daniel Calviño Sánchez [Mon, 22 Jun 2020 17:40:11 +0000 (19:40 +0200)]
Add more integration tests for resharing permissions
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Roeland Jago Douma [Fri, 19 Jun 2020 14:25:49 +0000 (16:25 +0200)]
Use the correct mountpoint to calculate
If we use the owners mount point this results in null. And then the rest
of the checks get called with null. Which doesn't work.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Thu, 9 Jul 2020 08:52:19 +0000 (10:52 +0200)]
Merge pull request #21767 from nextcloud/enh/lazy_register_navigation
Lazy register the navigation
Roeland Jago Douma [Thu, 9 Jul 2020 07:48:09 +0000 (09:48 +0200)]
Lazy register the navigation
This makes sure that we do not translate unneeded strings on for example
webdav requests.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Thu, 9 Jul 2020 08:00:56 +0000 (10:00 +0200)]
Merge pull request #21746 from nextcloud/techdebt/noid/cloud_federation_api-bootstrap
Move cloud_federation_api to bootstrap mechanism
Morris Jobke [Thu, 9 Jul 2020 08:00:23 +0000 (10:00 +0200)]
Merge pull request #21766 from nextcloud/fix/21761/regression-in-return-value
Fix regression in return value of OC_Util::checkDataDirectoryPermissi…
Morris Jobke [Thu, 9 Jul 2020 07:29:44 +0000 (09:29 +0200)]
Fix regression in return value of OC_Util::checkDataDirectoryPermissions due to #21761
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Julius Härtl [Tue, 7 Jul 2020 15:03:11 +0000 (17:03 +0200)]
Fix placeholder issues with multiplace spaces in the name
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Roeland Jago Douma [Thu, 9 Jul 2020 06:28:57 +0000 (08:28 +0200)]
Merge pull request #21761 from nextcloud/fix/permission_check_translation
Kill another unneeded translation
Nextcloud bot [Thu, 9 Jul 2020 02:17:35 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Roeland Jago Douma [Wed, 8 Jul 2020 19:47:16 +0000 (21:47 +0200)]
Kill another unneeded translation
We should only translate things when we actually need them.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 8 Jul 2020 18:42:28 +0000 (20:42 +0200)]
Merge pull request #21758 from nextcloud/fix/routes/defaults
Fix supporting defaults for routes
Roeland Jago Douma [Wed, 8 Jul 2020 16:23:06 +0000 (18:23 +0200)]
Fix supporting defaults for routes
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 8 Jul 2020 17:08:34 +0000 (19:08 +0200)]
Merge pull request #21754 from nextcloud/td/no_translation_on_each_request
Only translate if we need the string
Roeland Jago Douma [Wed, 8 Jul 2020 13:12:01 +0000 (15:12 +0200)]
Only translate if we need the string
This translation was done in each call. Over and over and over again.
All while it was probably not used in 99.99999% of the cases. A small
gain. But still.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 8 Jul 2020 12:17:54 +0000 (14:17 +0200)]
Merge pull request #21729 from nextcloud/enh/noid/orphaned-mounts
Add removal of mounts without storages to files:cleanup command
Roeland Jago Douma [Wed, 8 Jul 2020 12:16:08 +0000 (14:16 +0200)]
Merge pull request #21745 from nextcloud/techdebt/noid/lookup_server_connector-bootstrap
Move lookup server connector to bootstrap mechanism
Morris Jobke [Wed, 8 Jul 2020 11:03:00 +0000 (13:03 +0200)]
Merge pull request #21749 from nextcloud/techdebt/noid/contactsinteraction-bootstrap
Move contactsinteraction and comments to bootstrap mechanism
Morris Jobke [Wed, 8 Jul 2020 10:23:59 +0000 (12:23 +0200)]
Move contactsinteraction to bootstrap mechanism
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Joas Schilling [Wed, 8 Jul 2020 09:24:29 +0000 (11:24 +0200)]
Improve error reporting on sharing errors
Signed-off-by: Joas Schilling <coding@schilljs.com>
Julius Härtl [Wed, 8 Jul 2020 07:54:26 +0000 (09:54 +0200)]
Test for proper removal of mount entries
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Morris Jobke [Wed, 8 Jul 2020 07:53:05 +0000 (09:53 +0200)]
Move cloud_federation_api to bootstrap mechanism
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 8 Jul 2020 07:41:28 +0000 (09:41 +0200)]
Move lookup server connector to bootstrap mechanism
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Wed, 8 Jul 2020 07:28:05 +0000 (09:28 +0200)]
Merge pull request #21643 from nextcloud/enh/no_routeactionhadler_inits
Do not create a RouteActionHandler object for each route
Morris Jobke [Wed, 8 Jul 2020 07:06:56 +0000 (09:06 +0200)]
Merge pull request #21741 from nextcloud/debt/noid/url-generator-does-not-implement-i-user-session
Fix type for $urlGenerator
Daniel Kesselberg [Tue, 7 Jul 2020 22:53:25 +0000 (00:53 +0200)]
Fix type for $urlGenerator
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Morris Jobke [Wed, 8 Jul 2020 07:02:37 +0000 (09:02 +0200)]
Merge pull request #21739 from nextcloud/techdebt/14552/migrate-OC-initSession
Remove hook for initSession
Nextcloud bot [Wed, 8 Jul 2020 02:16:58 +0000 (02:16 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Tue, 7 Jul 2020 19:42:20 +0000 (21:42 +0200)]
Remove hook for initSession
It's not used anyways and allowed to manipulate the state of the session. Also removed the code handling this.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Julius Härtl [Tue, 7 Jul 2020 10:36:59 +0000 (12:36 +0200)]
Add removal of mounts without storages to files:cleanup command
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Roeland Jago Douma [Wed, 1 Jul 2020 07:45:46 +0000 (09:45 +0200)]
Do not create a RouteActionHandler object for each route
This is not required and doesn't allow us to be properly lazy. On top of
it this doesnt allow us to cache the routes (since closures/objects
can't be cached).
This is the first small step into cleaning up the routing we have
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Tue, 7 Jul 2020 07:44:57 +0000 (09:44 +0200)]
Merge pull request #21676 from J0WI/fix-chmod-on-fd
Fix chmod on file descriptor
Morris Jobke [Tue, 7 Jul 2020 07:43:34 +0000 (09:43 +0200)]
Merge pull request #21725 from nextcloud/bugfix/21316/ie11-quoted-props
Fix main bundle on IE11
Julius Härtl [Tue, 7 Jul 2020 07:21:53 +0000 (09:21 +0200)]
Bump bundles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 7 Jul 2020 07:18:43 +0000 (09:18 +0200)]
Do not quote properties when optimizing bundles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Nextcloud bot [Tue, 7 Jul 2020 02:16:31 +0000 (02:16 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Mon, 6 Jul 2020 21:06:10 +0000 (23:06 +0200)]
Merge pull request #21460 from nextcloud/enhancement/systemtags-bootstrap
Move systemtags to the new bootstrap mechanism
Morris Jobke [Mon, 6 Jul 2020 20:42:39 +0000 (22:42 +0200)]
Merge pull request #21639 from nextcloud/techdebt/noid/move-away-from-database-xml
Move away from database xml
Morris Jobke [Mon, 6 Jul 2020 20:36:55 +0000 (22:36 +0200)]
Merge pull request #21714 from nextcloud/td/remove/getAppFolder
Remove old deprecated getAppFolder
Morris Jobke [Mon, 6 Jul 2020 20:31:48 +0000 (22:31 +0200)]
Merge pull request #18867 from HolgerHees/patch-1
Update SecurityMiddleware.php
Roeland Jago Douma [Mon, 6 Jul 2020 13:33:36 +0000 (15:33 +0200)]
Remove old deprecated getAppFolder
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Holger Hees [Mon, 13 Jan 2020 16:53:08 +0000 (17:53 +0100)]
Update SecurityMiddleware.php
OC::$WEBROOT can be empty in case if your nextcloud installation has no url prefix. This will result in an empty Location Header.
in other areas OC::$WEBROOT is always used together with an /
Morris Jobke [Mon, 6 Jul 2020 19:33:19 +0000 (21:33 +0200)]
Merge pull request #21717 from nextcloud/fix/tests/sharebymail
Fix sharebymail tests
Morris Jobke [Mon, 6 Jul 2020 19:30:48 +0000 (21:30 +0200)]
Merge pull request #20729 from nextcloud/cleanup/noid/shared-tags-code
Tags.php and the old sharing mechanism
Roeland Jago Douma [Mon, 6 Jul 2020 19:26:08 +0000 (21:26 +0200)]
Merge pull request #21706 from nextcloud/bugfix/21698/add-a-clear-abuse-message
Add a clear message why you could end up there