]>
source.dussan.org Git - nextcloud-server.git/log
Morris Jobke [Thu, 18 Mar 2021 09:15:41 +0000 (10:15 +0100)]
Permission tests for the sharing are fully covered in sharing v1 integration tests
See build/integration/sharing_features/sharing-v1*.features for the exact same tests. Especially part3 that covers most of the different permission setups over webdav.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 18 Mar 2021 07:30:44 +0000 (08:30 +0100)]
Merge pull request #26188 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
[Automated] Update psalm-baseline.xml
Nextcloud-PR-Bot [Thu, 18 Mar 2021 04:34:21 +0000 (04:34 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Thu, 18 Mar 2021 02:25:02 +0000 (02:25 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Wed, 17 Mar 2021 20:29:19 +0000 (21:29 +0100)]
Merge pull request #24384 from nextcloud/cleanup/remove-old-migration-check
Remove dead code from checking core/apps before upgrades
Julius Härtl [Thu, 26 Nov 2020 10:10:41 +0000 (11:10 +0100)]
Skip db migration simulation for core schema changes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Morris Jobke [Wed, 17 Mar 2021 19:29:28 +0000 (20:29 +0100)]
Merge pull request #25924 from nextcloud/bugfix/noid/only-mark-migrations-as-installed-after-executing-them-in-case-the-developer-broke-them
Only mark migrations as installed after execution
Morris Jobke [Wed, 17 Mar 2021 19:18:11 +0000 (20:18 +0100)]
Merge pull request #25676 from nextcloud/drop/utl-is-ie
Drop \OCP\Util::isIe
John Molakvoæ [Wed, 17 Mar 2021 17:14:31 +0000 (18:14 +0100)]
Merge pull request #26160 from nextcloud/enh/eslint
Morris Jobke [Wed, 17 Mar 2021 16:52:42 +0000 (17:52 +0100)]
Merge pull request #24580 from nextcloud/enh/noid/db-convert
DB conversion: improve console output
Joas Schilling [Wed, 17 Mar 2021 14:22:03 +0000 (15:22 +0100)]
Merge pull request #26161 from nextcloud/bugfix/noid/improve-matching-of-phonebook-searches
Improve search results when only phonebook-matches can we autocompleted
John Molakvoæ (skjnldsv) [Wed, 17 Mar 2021 10:42:06 +0000 (11:42 +0100)]
Fix comments filesplugin
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Morris Jobke [Wed, 17 Mar 2021 13:36:18 +0000 (14:36 +0100)]
Merge pull request #26076 from nextcloud/enh/noid/ldap-occ-user-reset
adds ldap user:reset command
Simon Spannagel [Mon, 7 Dec 2020 06:06:56 +0000 (07:06 +0100)]
DB conversion: improve console output
Signed-off-by: Simon Spannagel <simonspa@kth.se>
Morris Jobke [Wed, 17 Mar 2021 12:45:09 +0000 (13:45 +0100)]
Merge pull request #26172 from nextcloud/techdebt/noid/code-checker-is-noop
occ app:check-code is noop
John Molakvoæ (skjnldsv) [Wed, 17 Mar 2021 08:45:22 +0000 (09:45 +0100)]
Fix TerserPlugin
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
John Molakvoæ (skjnldsv) [Wed, 17 Mar 2021 07:25:31 +0000 (08:25 +0100)]
Lint fix
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
John Molakvoæ (skjnldsv) [Wed, 17 Mar 2021 07:19:11 +0000 (08:19 +0100)]
Add eslint testing
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
dependabot-preview[bot] [Wed, 17 Mar 2021 10:47:44 +0000 (10:47 +0000)]
Merge pull request #26165 from nextcloud/dependabot/composer/vimeo/psalm-4.6.4
Joas Schilling [Wed, 17 Mar 2021 10:28:33 +0000 (11:28 +0100)]
occ app:check-code is noop
Signed-off-by: Joas Schilling <coding@schilljs.com>
Arthur Schiwon [Thu, 11 Mar 2021 22:23:55 +0000 (23:23 +0100)]
adds ldap user:reset command
- allows to delete data of existing LDAP users, which otherwise is safe
guarded
- ensures that the user is not being deleted on LDAP through a plugin
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Joas Schilling [Wed, 17 Mar 2021 09:26:21 +0000 (10:26 +0100)]
Also limit to user group in case enumeration is enabled for groups and phonenumbers
Signed-off-by: Joas Schilling <coding@schilljs.com>
Vincent Petry [Wed, 17 Mar 2021 09:18:03 +0000 (10:18 +0100)]
Merge pull request #26131 from nextcloud/fix/initialstate-templates
Fix default missing initial state for templates
dependabot-preview[bot] [Wed, 17 Mar 2021 09:05:25 +0000 (09:05 +0000)]
Bump vimeo/psalm from 4.6.2 to 4.6.4
Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 4.6.2 to 4.6.4.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/4.6.2...4.6.4)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Joas Schilling [Wed, 17 Mar 2021 08:36:06 +0000 (09:36 +0100)]
Fix parameter types in docs
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 17 Mar 2021 08:19:42 +0000 (09:19 +0100)]
Add missing index on the user column
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 17 Mar 2021 08:02:37 +0000 (09:02 +0100)]
Improve search results when only phonebook-matches can we autocompleted
Signed-off-by: Joas Schilling <coding@schilljs.com>
Vincent Petry [Wed, 17 Mar 2021 08:41:47 +0000 (09:41 +0100)]
Merge pull request #26153 from nextcloud/psalm/26111/fix-undefined-exception-class
Use correct exception type hint in catch statement
Nextcloud bot [Wed, 17 Mar 2021 02:24:19 +0000 (02:24 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Tue, 16 Mar 2021 21:06:00 +0000 (22:06 +0100)]
Use correct exception type hint in catch statement
Found by psalm update 4.6.2 to 4.6.3 in #26111
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Robin Appelman [Tue, 16 Mar 2021 18:47:40 +0000 (18:47 +0000)]
Merge pull request #26137 from nextcloud/block-__groupfolders-uid
dont allow creating users with __groupfolders as uid
Robin Appelman [Mon, 15 Mar 2021 20:09:12 +0000 (21:09 +0100)]
dont allow creating users with __groupfolders as uid
Fixes https://github.com/nextcloud/groupfolders/issues/338
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 16 Mar 2021 16:11:17 +0000 (16:11 +0000)]
Merge pull request #26013 from nextcloud/object-store-copy-cache-id
Return the fileid from `copyFromCache` and use it instead of doing an extra query
Joas Schilling [Tue, 16 Mar 2021 11:50:07 +0000 (12:50 +0100)]
Merge pull request #26143 from nextcloud/techdebt/noid/fix-cs
Fix CS in CacheTest
Joas Schilling [Tue, 16 Mar 2021 11:49:06 +0000 (12:49 +0100)]
Merge pull request #26144 from nextcloud/funding
Add funding info
tobiasKaminsky [Tue, 16 Mar 2021 10:44:59 +0000 (11:44 +0100)]
Add funding info
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Vincent Petry [Tue, 16 Mar 2021 10:43:53 +0000 (11:43 +0100)]
Fix CS in CacheTest
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Nextcloud bot [Tue, 16 Mar 2021 02:24:42 +0000 (02:24 +0000)]
[tx-robot] updated from transifex
Vincent Petry [Mon, 15 Mar 2021 16:45:30 +0000 (17:45 +0100)]
Merge pull request #25136 from nextcloud/cachejail-search-filter
do cachejail search filtering in sql
John Molakvoæ (skjnldsv) [Mon, 15 Mar 2021 16:23:30 +0000 (17:23 +0100)]
Fix default missing initial state for templates
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Morris Jobke [Mon, 15 Mar 2021 13:41:15 +0000 (14:41 +0100)]
Merge pull request #26003 from nextcloud/enh/simplefile/getid
Add getID function to the simplefile implementation
kesselb [Mon, 15 Mar 2021 13:15:06 +0000 (14:15 +0100)]
Merge pull request #26115 from nextcloud/enh/noid/log-share-exceptions
Log exceptions when creating share
Vincent Petry [Mon, 15 Mar 2021 11:00:41 +0000 (12:00 +0100)]
Log exceptions when creating share
Because the exceptions don't always contain a useful message for the UI,
but also because in some cases we need to find out what went wrong.
In some setups, a ShareNotFoundException might happen during creation
when we try to re-read the just written share. Usually related to Galera
Cluster where node syncing wait is not enabled.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Nextcloud bot [Mon, 15 Mar 2021 02:23:58 +0000 (02:23 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 14 Mar 2021 02:23:41 +0000 (02:23 +0000)]
[tx-robot] updated from transifex
dependabot-preview[bot] [Sat, 13 Mar 2021 06:06:40 +0000 (06:06 +0000)]
Merge pull request #26097 from nextcloud/dependabot/npm_and_yarn/css-loader-5.1.2
dependabot-preview[bot] [Sat, 13 Mar 2021 04:32:58 +0000 (04:32 +0000)]
Merge pull request #26100 from nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.13.10
dependabot-preview[bot] [Sat, 13 Mar 2021 04:15:33 +0000 (04:15 +0000)]
Bump css-loader from 5.1.1 to 5.1.2
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.1...v5.1.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Sat, 13 Mar 2021 04:12:49 +0000 (04:12 +0000)]
Merge pull request #26099 from nextcloud/dependabot/npm_and_yarn/chai-4.3.4
Nextcloud bot [Sat, 13 Mar 2021 02:22:53 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
dependabot-preview[bot] [Sat, 13 Mar 2021 02:19:52 +0000 (02:19 +0000)]
Bump @babel/preset-env from 7.13.9 to 7.13.10
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.13.9 to 7.13.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.13.10/packages/babel-preset-env)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Sat, 13 Mar 2021 02:17:13 +0000 (02:17 +0000)]
Bump chai from 4.3.3 to 4.3.4
Bumps [chai](https://github.com/chaijs/chai) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/4.3.3...v4.3.4)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Robin Appelman [Fri, 12 Mar 2021 16:23:02 +0000 (17:23 +0100)]
verify that cache entry is valid
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Mon, 8 Mar 2021 18:27:39 +0000 (19:27 +0100)]
also implement for FailedCache and NullCache
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Mon, 8 Mar 2021 17:50:33 +0000 (18:50 +0100)]
use returned file id for object store copy
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Mon, 8 Mar 2021 17:49:08 +0000 (18:49 +0100)]
add ICopyFromCache trait to expose existing implementation
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 12 Mar 2021 16:10:18 +0000 (16:10 +0000)]
Merge pull request #25722 from nextcloud/objectstore-copy-cross
apply object store copy optimization when 'cross storage' copy is wit…
Roeland Jago Douma [Fri, 12 Mar 2021 11:58:49 +0000 (12:58 +0100)]
Merge pull request #26049 from nextcloud/search-file-limit-results
limit constructing of result objects in file search
Roeland Jago Douma [Fri, 12 Mar 2021 10:20:35 +0000 (11:20 +0100)]
Merge pull request #26079 from nextcloud/bugfix/noid/chunk-phone-search
Chunk the array of phone numbers
blizzz [Fri, 12 Mar 2021 09:45:36 +0000 (10:45 +0100)]
Merge pull request #26080 from nextcloud/bugfix/noid/only-clear-known-users-when-we-had-at-least-one-phonebook-entry
Only clear known users when we had at least one phonebook entry
Joas Schilling [Fri, 12 Mar 2021 08:04:13 +0000 (09:04 +0100)]
Only clear known users when we had at least one phonebook entry
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 12 Mar 2021 07:53:43 +0000 (08:53 +0100)]
Fix Test class name
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 12 Mar 2021 07:49:23 +0000 (08:49 +0100)]
Chunk the array of phone numbers
Signed-off-by: Joas Schilling <coding@schilljs.com>
Roeland Jago Douma [Fri, 12 Mar 2021 07:21:54 +0000 (08:21 +0100)]
Merge pull request #26072 from nextcloud/s3-no-explicit-close
remove explicit fclose from S3->writeStream
Roeland Jago Douma [Fri, 12 Mar 2021 06:29:44 +0000 (07:29 +0100)]
Merge pull request #26078 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
[Automated] Update psalm-baseline.xml
Nextcloud-PR-Bot [Fri, 12 Mar 2021 04:34:04 +0000 (04:34 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Fri, 12 Mar 2021 02:22:44 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Roeland Jago Douma [Thu, 11 Mar 2021 20:03:15 +0000 (21:03 +0100)]
Merge pull request #26067 from nextcloud/techdept/psalm/trashbin/execute
Cleanp execute usage in the trashbin
Roeland Jago Douma [Thu, 11 Mar 2021 20:02:35 +0000 (21:02 +0100)]
Merge pull request #26066 from nextcloud/techdept/psalm/type_error
Fix type error in CheckBackupCodes bg job
John Molakvoæ [Thu, 11 Mar 2021 18:32:25 +0000 (19:32 +0100)]
Merge pull request #26068 from nextcloud/bugfix/noid/fix-comments-value-update
Fix comments field value update
Robin Appelman [Thu, 11 Mar 2021 17:05:04 +0000 (18:05 +0100)]
remove explicit fclose from S3->writeStream
streams get closed automatically when dropped, and in some cases the stream seems to be already closed by the S3 library, in which case trying to close it again will raise an error
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 11 Mar 2021 16:10:24 +0000 (17:10 +0100)]
implement PagedProvider for file search
Signed-off-by: Robin Appelman <robin@icewind.nl>
Roeland Jago Douma [Thu, 11 Mar 2021 15:46:08 +0000 (16:46 +0100)]
Merge pull request #26064 from nextcloud/techdept/psalm/type_oauth_db
Add psalm annotation to the DB handlers of OAuth2
Roeland Jago Douma [Thu, 11 Mar 2021 14:39:42 +0000 (15:39 +0100)]
Cleanp execute usage in the trashbin
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Vincent Petry [Thu, 11 Mar 2021 14:39:33 +0000 (15:39 +0100)]
Fix comments field value update
Fixes issue where the comment field value was not properly read out of
the rich content field.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Roeland Jago Douma [Thu, 11 Mar 2021 14:33:15 +0000 (15:33 +0100)]
Fix type error in CheckBackupCodes bg job
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
dependabot-preview[bot] [Thu, 11 Mar 2021 14:11:40 +0000 (14:11 +0000)]
Merge pull request #26057 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-3.7.2
Robin Appelman [Wed, 10 Mar 2021 17:46:18 +0000 (18:46 +0100)]
limit constructing of result objects in file search
even thought we currently have no proper way of limiting the search itself, we can at least limit the construction of the result objects.
this saves about 40% of the time spend in the search request in my local testing
Signed-off-by: Robin Appelman <robin@icewind.nl>
Roeland Jago Douma [Thu, 11 Mar 2021 13:33:15 +0000 (14:33 +0100)]
Add psalm annotation to the DB handlers of OAuth2
* Psalm annotations
* To new executeUpdate
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Christoph Wurst [Thu, 11 Mar 2021 12:54:55 +0000 (13:54 +0100)]
Merge pull request #25569 from nextcloud/JakubOnderka-patch-1
file-upload: Correctly handle error responses for HTTP2
John Molakvoæ (skjnldsv) [Thu, 11 Mar 2021 09:53:10 +0000 (10:53 +0100)]
Fix SharingInput Multiselect
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
John Molakvoæ (skjnldsv) [Thu, 11 Mar 2021 09:02:56 +0000 (10:02 +0100)]
Compile js
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
dependabot-preview[bot] [Thu, 11 Mar 2021 07:52:44 +0000 (07:52 +0000)]
Bump @nextcloud/vue from 3.2.0 to 3.7.2
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 3.2.0 to 3.7.2.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v3.2.0...v3.7.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Roeland Jago Douma [Thu, 11 Mar 2021 09:52:31 +0000 (10:52 +0100)]
Merge pull request #26019 from ste101/patch-1
Allow webp as background image
Roeland Jago Douma [Thu, 11 Mar 2021 09:51:35 +0000 (10:51 +0100)]
Merge pull request #26047 from nextcloud/JakubOnderka-patch-2
Fix warning in AppFetcher.php when appstore is disabled
Christoph Wurst [Thu, 11 Mar 2021 09:48:34 +0000 (10:48 +0100)]
Merge pull request #25911 from nextcloud/bugfix/noid/fix-share-password-saving
Only clear share password model when actually saved
Vincent Petry [Thu, 11 Mar 2021 09:37:41 +0000 (10:37 +0100)]
Merge pull request #26032 from nextcloud/techdept/psalm/requesthandlerController_loggerinterface
Move requesthandler controller to LoggerInterface
Vincent Petry [Thu, 11 Mar 2021 09:27:30 +0000 (10:27 +0100)]
Merge pull request #26050 from nextcloud/view-search-reuse-usermanager
reuse usermanager instance when processing search results
Vincent Petry [Wed, 3 Mar 2021 10:32:29 +0000 (11:32 +0100)]
Only clear share password model when actually saved
Instead of always clearing the password in the share model, now only do
it when it was actually saved.
Fixes an issue where saving another field would clear the password too
early and prevent it to be saved when the dropdown closed.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
Christoph Wurst [Thu, 11 Mar 2021 07:50:32 +0000 (08:50 +0100)]
Merge pull request #26015 from nextcloud/dependabot/composer/psr/container-1.1.1
Bump psr/container from 1.0.0 to 1.1.1
Joas Schilling [Thu, 11 Mar 2021 07:29:21 +0000 (08:29 +0100)]
Merge pull request #26031 from nextcloud/feature/noid/allow-autocomplete-based-on-phone-sync
Allow autocomplete based on phone sync
Nextcloud bot [Thu, 11 Mar 2021 02:23:08 +0000 (02:23 +0000)]
[tx-robot] updated from transifex
Joas Schilling [Wed, 10 Mar 2021 19:31:12 +0000 (20:31 +0100)]
Clean up the logic of the contacts store a bit
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 10 Mar 2021 19:30:29 +0000 (20:30 +0100)]
Rename some parameters and methods to make the API more clear
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 10 Mar 2021 19:05:39 +0000 (20:05 +0100)]
Bump version to run migration
Signed-off-by: Joas Schilling <coding@schilljs.com>
Roeland Jago Douma [Wed, 10 Mar 2021 18:58:03 +0000 (19:58 +0100)]
Merge pull request #26048 from nextcloud/urlgenerator-cache-base-url
cache baseurl in url generator
Roeland Jago Douma [Wed, 10 Mar 2021 18:56:40 +0000 (19:56 +0100)]
Merge pull request #25940 from nextcloud/dependabot/npm_and_yarn/css-loader-5.1.1
Bump css-loader from 5.0.1 to 5.1.1
Christoph Wurst [Mon, 8 Mar 2021 19:06:10 +0000 (20:06 +0100)]
Bump psr/container from 1.0.0 to 1.1.1
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Joas Schilling [Wed, 10 Mar 2021 18:37:10 +0000 (19:37 +0100)]
Also clear the knownUser when changing via the settings endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
Robin Appelman [Wed, 10 Mar 2021 18:35:13 +0000 (19:35 +0100)]
reuse usermanager instance when processing search results
saves some time when processing large search results
Signed-off-by: Robin Appelman <robin@icewind.nl>