]>
source.dussan.org Git - nextcloud-server.git/log
dependabot[bot] [Sat, 23 Oct 2021 02:08:49 +0000 (02:08 +0000)]
Bump babel-loader from 8.2.2 to 8.2.3
Bumps [babel-loader](https://github.com/babel/babel-loader) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.2...v8.2.3)
---
updated-dependencies:
- dependency-name: babel-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Nextcloud bot [Sun, 24 Oct 2021 02:22:32 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
blizzz [Sat, 23 Oct 2021 23:25:57 +0000 (01:25 +0200)]
Merge pull request #29419 from nextcloud/backport/29400/stable22
[stable22] fixes an undefined index when getAccessList returns an empty array
MichaIng [Sat, 23 Oct 2021 18:20:25 +0000 (20:20 +0200)]
Merge pull request #29391 from nextcloud/backport/29220/stable22
[stable22] s3 external storage fixes
MichaIng [Sat, 23 Oct 2021 18:12:28 +0000 (20:12 +0200)]
Merge pull request #29398 from nextcloud/backport/29378/stable22
[stable22] Make the route name error more helpful
Arthur Schiwon [Fri, 22 Oct 2021 20:42:25 +0000 (22:42 +0200)]
fixes an undefined index when getAccessList returns an empty array
- [] is a valid return value that should be honored as having no access
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
dependabot[bot] [Sat, 23 Oct 2021 04:26:55 +0000 (04:26 +0000)]
Merge pull request #29410 from nextcloud/dependabot/composer/build/integration/stable22/behat/behat-approx-3.9.0
Nextcloud bot [Sat, 23 Oct 2021 02:22:43 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Sat, 23 Oct 2021 02:11:35 +0000 (02:11 +0000)]
Update behat/behat requirement in /build/integration
Updates the requirements on [behat/behat](https://github.com/Behat/Behat) to permit the latest version.
- [Release notes](https://github.com/Behat/Behat/releases)
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Behat/Behat/compare/v3.8.0...v3.9.0)
---
updated-dependencies:
- dependency-name: behat/behat
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Christoph Wurst [Fri, 22 Oct 2021 08:41:27 +0000 (10:41 +0200)]
Make the route name error more helpful
As a developer I have no clue what "Invalid route name" means. If the
exception gives me a hint I might find it easier to figure out why my
route triggers this error.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Julius Härtl [Fri, 22 Oct 2021 18:14:56 +0000 (20:14 +0200)]
Merge pull request #29381 from nextcloud/backport/29357/stable22
John Molakvoæ [Fri, 22 Oct 2021 16:37:49 +0000 (18:37 +0200)]
Merge pull request #29385 from nextcloud/backport/28997/stable22
Richard Steinmetz [Fri, 22 Oct 2021 16:23:24 +0000 (18:23 +0200)]
Merge pull request #29389 from nextcloud/backport/29375/stable22
[stable22] Make calendar schedule options translatable
Robin Appelman [Tue, 19 Oct 2021 13:03:22 +0000 (15:03 +0200)]
cache versioning enabled status
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 19 Oct 2021 12:58:40 +0000 (14:58 +0200)]
minor directory detect improvements
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 15 Oct 2021 14:23:39 +0000 (16:23 +0200)]
always set Key field in `headObject`
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 15 Oct 2021 14:03:18 +0000 (16:03 +0200)]
more reliable return value for Watcher::checkUpdate
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 15 Oct 2021 14:02:57 +0000 (16:02 +0200)]
more reliable hasUpdated for s3
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 15 Oct 2021 13:15:56 +0000 (15:15 +0200)]
remove old migration method
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 15 Oct 2021 12:54:09 +0000 (14:54 +0200)]
optimize filetype for s3 directories a bit
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 14 Oct 2021 15:28:32 +0000 (17:28 +0200)]
ci
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 14 Oct 2021 17:16:58 +0000 (19:16 +0200)]
more reliable directory copy
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 14 Oct 2021 16:36:55 +0000 (18:36 +0200)]
doesDirectoryExist fixes
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Wed, 13 Oct 2021 17:42:31 +0000 (19:42 +0200)]
s3 external storage listing rework
Signed-off-by: Robin Appelman <robin@icewind.nl>
Julius Härtl [Fri, 22 Oct 2021 07:24:30 +0000 (09:24 +0200)]
Make calendar schedule options translatable
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Daniel Kesselberg [Fri, 8 Oct 2021 14:34:43 +0000 (16:34 +0200)]
Update attendence for external users
For local users it's possible to select their calendar via the principal url and first update their own attendance status.
External users have no calendar event hence the recipient is the organizer.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Anna Larch [Wed, 29 Sep 2021 15:32:13 +0000 (17:32 +0200)]
Scheduling plugin not updating responding attendee status take two
Signed-off-by: Anna Larch <anna@nextcloud.com>
John Molakvoæ [Fri, 22 Oct 2021 09:20:19 +0000 (11:20 +0200)]
Merge pull request #29316 from nextcloud/backport/29180/stable22
Christoph Wurst [Thu, 21 Oct 2021 12:12:36 +0000 (14:12 +0200)]
Prevent duplicate auth token activity updates
The auth token activity logic works as follows
* Read auth token
* Compare last activity time stamp to current time
* Update auth token activity if it's older than x seconds
This works fine in isolation but with concurrency that means that
occasionally the same token is read simultaneously by two processes and
both of these processes will trigger an update of the same row.
Affectively the second update doesn't add much value. It might set the
time stamp to the exact same time stamp or one a few seconds later. But
the last activity is no precise science, we don't need this accuracy.
This patch changes the UPDATE query to include the expected value in a
comparison with the current data. This results in an affected row when
the data in the DB still has an old time stamp, but won't affect a row
if the time stamp is (nearly) up to date.
This is a micro optimization and will possibly not show any significant
performance improvement. Yet in setups with a DB cluster it means that
the write node has to send fewer changes to the read nodes due to the
lower number of actual changes.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Carl Schwan [Fri, 22 Oct 2021 08:20:44 +0000 (10:20 +0200)]
Merge pull request #29359 from nextcloud/backport/29355/stable22
[stable22] Fix login button alignment
Vincent Petry [Fri, 22 Oct 2021 07:56:02 +0000 (09:56 +0200)]
Merge pull request #29365 from nextcloud/backport/29362/stable22
[stable22] Fix security issues when copying groupfolder with advanced ACL
Nextcloud bot [Fri, 22 Oct 2021 02:22:11 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Carl Schwan [Thu, 21 Oct 2021 14:57:07 +0000 (16:57 +0200)]
Fix security issues when copying groupfolder with advanced ACL
Using advanced ACL, it is possible that an user has access to a
directory but not to a subdirectory, so the copying use
Common::copyFromStorage instead of Local::copyFromStorage.
Fix https://github.com/nextcloud/groupfolders/issues/1692
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Thu, 21 Oct 2021 10:00:58 +0000 (12:00 +0200)]
Fix login button alignment
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
John Molakvoæ [Thu, 21 Oct 2021 07:31:46 +0000 (09:31 +0200)]
Merge pull request #29288 from nextcloud/backport/28768/stable22
Nextcloud bot [Thu, 21 Oct 2021 02:24:27 +0000 (02:24 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Wed, 20 Oct 2021 02:43:11 +0000 (02:43 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Wed, 20 Oct 2021 02:06:22 +0000 (19:06 -0700)]
Merge pull request #29311 from nextcloud/backport/29295/stable22
MichaIng [Tue, 19 Oct 2021 22:12:36 +0000 (00:12 +0200)]
Merge pull request #29263 from nextcloud/backport/29090/stable22
[stable22] Add configuration flag to disable the background job for files_versions
MichaIng [Tue, 19 Oct 2021 22:10:54 +0000 (00:10 +0200)]
Merge pull request #29262 from nextcloud/backport/29125/stable22
[stable22] Add configuration flag to disable the background job for files_trashbin
Joas Schilling [Tue, 19 Oct 2021 11:36:57 +0000 (13:36 +0200)]
Merge pull request #29301 from nextcloud/backport/29259/stable22
[stable22] Fix app upgrade
Côme Chilliet [Thu, 14 Oct 2021 10:16:43 +0000 (12:16 +0200)]
Use Psr\Log\LoggerInterface where it can easily be used in user_ldap
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 14 Oct 2021 07:13:20 +0000 (09:13 +0200)]
Fix two mistakes in previous migration to LoggerInterface in OCA\User_LDAP\Access
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 12 Oct 2021 15:19:51 +0000 (17:19 +0200)]
Use Psr\Log\LoggerInterface in OCA\User_LDAP\Access
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 12 Oct 2021 10:38:00 +0000 (12:38 +0200)]
Avoid PHP errors when the LDAP attribute is not found
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ [Tue, 19 Oct 2021 09:11:42 +0000 (11:11 +0200)]
Merge pull request #29283 from nextcloud/backport/28250/stable22
John Molakvoæ [Tue, 19 Oct 2021 09:11:26 +0000 (11:11 +0200)]
Merge pull request #29183 from nextcloud/backport/29028/stable22
Carl Schwan [Mon, 18 Oct 2021 10:57:40 +0000 (12:57 +0200)]
Fix cliping issues in alternative logging buttons
The issues was caused because the button with its margins was bigger
than the parent. Instead of setting the margin of the button, add
padding to the parent. This is more reliable.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Nextcloud bot [Tue, 19 Oct 2021 02:23:00 +0000 (02:23 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Fri, 15 Oct 2021 12:16:08 +0000 (14:16 +0200)]
Fix app upgrade
Signed-off-by: Joas Schilling <coding@schilljs.com>
acsfer [Mon, 4 Oct 2021 15:21:37 +0000 (17:21 +0200)]
Simplify :)
acsfer [Mon, 4 Oct 2021 15:20:17 +0000 (17:20 +0200)]
Replace `file_exists()` method by `is_file()`
acsfer [Thu, 9 Sep 2021 10:10:09 +0000 (12:10 +0200)]
Get `filesize()` if `file_exists()`
Should make sense.
Nextcloud bot [Mon, 18 Oct 2021 02:24:56 +0000 (02:24 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
pjft [Thu, 29 Jul 2021 21:50:02 +0000 (22:50 +0100)]
Fix bug introduced on drag and drop external files
Drag and drop of external (OS filesystem) to subdirectories in the browser would fail on specific cases, mainly when the subdirectory was no longer off the root folder.
This seemed to have been an issue introduced with the subdirectory free space calculation [here](https://github.com/nextcloud/server/commit/
f9536b08096ed1c80391af36d33a18198be1fced ) and it seems to fail for any subdirectory that doesn't belong to the root folder.
Bug reports:
- https://help.nextcloud.com/t/drag-drop-into-subfolders/120731
- https://github.com/nextcloud/server/issues/24720
I couldn't find any reference on scenarios or quota management that would suggest when a subdirectory's free space would be different to the parent's free space, other than when on the root folder, where subdirectories can be external mounts.
As such, if my understanding is correct (please review), this calculation can - and should - be made by getting the free space from the first subdirectory in the total path, which caters for all subdirectory scenarios.
Please advise, happy to help improve this.
Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: pjft <pjft@users.noreply.github.com>
Nextcloud bot [Sun, 17 Oct 2021 02:22:09 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 16 Oct 2021 02:23:32 +0000 (02:23 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel Kesselberg [Wed, 6 Oct 2021 09:54:27 +0000 (11:54 +0200)]
Add configuration flag to disable the background job for files_versions
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Thu, 7 Oct 2021 19:34:16 +0000 (21:34 +0200)]
Add configuration flag to disable the background job for files_trashbin
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel [Fri, 15 Oct 2021 08:18:29 +0000 (10:18 +0200)]
Merge pull request #29251 from nextcloud/backport/29248/stable22
[stable22] Fix background scan doc in config
Vincent Petry [Fri, 15 Oct 2021 07:56:57 +0000 (09:56 +0200)]
Fix background scan doc in config
The background scanner only processes entries with size < 0
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Nextcloud bot [Fri, 15 Oct 2021 02:26:14 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
blizzz [Thu, 14 Oct 2021 10:51:32 +0000 (12:51 +0200)]
Merge pull request #29221 from nextcloud/backport/29214/stable22
[stable22] Don't setup the filesystem to check for a favicon we don't use anyway
Joas Schilling [Thu, 14 Oct 2021 08:08:44 +0000 (10:08 +0200)]
Merge pull request #29225 from nextcloud/backport/26688/stable22
[stable22] Add proper message to created share not found
Nextcloud bot [Thu, 14 Oct 2021 02:22:38 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ (skjnldsv) [Thu, 22 Apr 2021 06:48:25 +0000 (08:48 +0200)]
Default message for ShareNotFound exception
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
John Molakvoæ (skjnldsv) [Thu, 22 Apr 2021 06:14:48 +0000 (08:14 +0200)]
Add proper message to created share not found
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Joas Schilling [Wed, 13 Oct 2021 13:45:42 +0000 (15:45 +0200)]
Don't setup the filesystem to check for a favicon we don't use anyway
Signed-off-by: Joas Schilling <coding@schilljs.com>
Daniel [Wed, 13 Oct 2021 18:09:05 +0000 (20:09 +0200)]
Merge pull request #29217 from nextcloud/backport/29136/stable22
[stable22] Add documentation for files_no_background_scan
blizzz [Wed, 13 Oct 2021 17:30:39 +0000 (19:30 +0200)]
Merge pull request #29196 from nextcloud/backport/29020/stable22
[stable22] Keep group restrictions when reenabling apps after an update
Daniel Kesselberg [Fri, 8 Oct 2021 09:41:19 +0000 (11:41 +0200)]
Add documentation for files_no_background_scan
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Joas Schilling [Wed, 13 Oct 2021 15:02:12 +0000 (17:02 +0200)]
Merge pull request #29207 from nextcloud/backport/29004/stable22
[stable22] Fix translated app details
Joas Schilling [Fri, 1 Oct 2021 14:40:25 +0000 (16:40 +0200)]
Keep group restrictions when reenabling apps after an update
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 30 Sep 2021 07:08:17 +0000 (09:08 +0200)]
Fix translated app details
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Wed, 13 Oct 2021 02:22:48 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Bjoern Schiessle [Wed, 8 Sep 2021 21:43:17 +0000 (23:43 +0200)]
add 'supported'-label to all supported apps, also if they are not downloaded yet
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Julius Härtl [Tue, 12 Oct 2021 07:12:11 +0000 (09:12 +0200)]
Merge pull request #29160 from nextcloud/backport/24185/stable22
Joas Schilling [Tue, 12 Oct 2021 07:03:55 +0000 (09:03 +0200)]
Merge pull request #29066 from nextcloud/backport/29056/stable22
[stable22] Allow "TwoFactor Nextcloud Notifications" to pull the state of the 2FA again
Nextcloud bot [Tue, 12 Oct 2021 02:22:45 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
MichaIng [Tue, 12 Oct 2021 00:20:07 +0000 (02:20 +0200)]
Merge pull request #29129 from nextcloud/backport/27886/stable22
[stable22] Keep pw based auth tokens valid when pw-less login happens
Julius Härtl [Mon, 11 Oct 2021 20:22:59 +0000 (22:22 +0200)]
Merge pull request #29133 from nextcloud/backport/28907/stable22
MichaIng [Mon, 11 Oct 2021 12:36:12 +0000 (14:36 +0200)]
Merge pull request #29162 from nextcloud/backport/29122/stable22
[stable22] Tokens without password should not trigger changed password invalidation
Julius Härtl [Thu, 7 Oct 2021 17:30:05 +0000 (19:30 +0200)]
Tokens without password should not trigger changed password invalidation
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 17 Nov 2020 13:29:56 +0000 (14:29 +0100)]
Make sure that a empty directory can still be deleted when copied from another storage
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 17 Nov 2020 13:29:08 +0000 (14:29 +0100)]
Delete object to cleanup leftover of paths when removing directories
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Nextcloud bot [Mon, 11 Oct 2021 02:22:47 +0000 (02:22 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 10 Oct 2021 02:21:27 +0000 (02:21 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 9 Oct 2021 02:39:38 +0000 (02:39 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Fri, 8 Oct 2021 09:40:08 +0000 (11:40 +0200)]
Merge pull request #29124 from nextcloud/backport/29123/stable22
John Molakvoæ [Fri, 8 Oct 2021 09:39:45 +0000 (11:39 +0200)]
Merge pull request #29121 from nextcloud/backport/28608/stable22
Daniel Kesselberg [Tue, 21 Sep 2021 15:40:19 +0000 (17:40 +0200)]
explicitly close source stream on encryption storage
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 20 Sep 2021 17:20:51 +0000 (19:20 +0200)]
explicitly close source stream on local storage
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Tobias Assmann [Fri, 16 Jul 2021 11:33:29 +0000 (13:33 +0200)]
add spaces around operators
Signed-off-by: Tobias Assmann <tobias.assmann@ecsec.de>
Tobias Assmann [Fri, 9 Jul 2021 07:35:12 +0000 (09:35 +0200)]
draft to prevent the invalidation of pw based authn tokens on a pw less login
Signed-off-by: Tobias Assmann <tobias.assmann@ecsec.de>
Nextcloud bot [Fri, 8 Oct 2021 02:23:30 +0000 (02:23 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel Kesselberg [Thu, 7 Oct 2021 18:19:24 +0000 (20:19 +0200)]
Set associative = true for cleanup job
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Robin Appelman [Mon, 23 Aug 2021 13:01:03 +0000 (15:01 +0200)]
generate a better optimized query for path prefix search filters
Signed-off-by: Robin Appelman <robin@icewind.nl>
Louis [Thu, 7 Oct 2021 12:29:20 +0000 (14:29 +0200)]
Merge pull request #29113 from nextcloud/backport/25774/stable22
[stable22] Add button color variables
Daniel [Thu, 7 Oct 2021 10:27:05 +0000 (12:27 +0200)]
Merge pull request #29096 from nextcloud/backport/29083/stable22
[stable22] Update the certificate bundle
marco [Tue, 24 Aug 2021 16:18:11 +0000 (18:18 +0200)]
Add new variables for buttons
Signed-off-by: marco <marcoambrosini@pm.me>