]>
source.dussan.org Git - nextcloud-server.git/log
dependabot[bot] [Sat, 2 Jul 2022 02:18:35 +0000 (02:18 +0000)]
Update sabre/dav requirement from 4.3.1 to 4.4.0 in /build/integration
Updates the requirements on [sabre/dav](https://github.com/sabre-io/dav) to permit the latest version.
- [Release notes](https://github.com/sabre-io/dav/releases)
- [Changelog](https://github.com/sabre-io/dav/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sabre-io/dav/compare/4.3.1...4.4.0)
---
updated-dependencies:
- dependency-name: sabre/dav
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Joas Schilling [Fri, 1 Jul 2022 13:29:03 +0000 (15:29 +0200)]
Merge pull request #32576 from nextcloud/feature/spreed-7321/automatic-DND-outside-of-availability
🤖 Automatically set user status to ⛔ DND outside of 📅 availability
Carl Schwan [Fri, 1 Jul 2022 13:07:18 +0000 (15:07 +0200)]
Merge pull request #33043 from nextcloud/Valdnet-patch-2
l10n: Separate words
Valdnet [Tue, 28 Jun 2022 06:59:10 +0000 (08:59 +0200)]
l10n: Separate words
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Joas Schilling [Fri, 1 Jul 2022 12:07:52 +0000 (14:07 +0200)]
Inject userId directly
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 8 Jun 2022 13:43:30 +0000 (15:43 +0200)]
Fix typo of availability
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 8 Jun 2022 13:29:32 +0000 (15:29 +0200)]
Remove unused import
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 7 Jun 2022 18:44:15 +0000 (20:44 +0200)]
Fix predefined message
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 24 May 2022 13:49:34 +0000 (15:49 +0200)]
Add UI to opt-in on the status automation
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 24 May 2022 12:40:59 +0000 (14:40 +0200)]
Add status automation
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 24 May 2022 12:11:42 +0000 (14:11 +0200)]
Fix determination of cron job run
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 23 May 2022 15:58:47 +0000 (17:58 +0200)]
User status automation background job
Signed-off-by: Joas Schilling <coding@schilljs.com>
John Molakvoæ [Fri, 1 Jul 2022 09:09:23 +0000 (11:09 +0200)]
Merge pull request #33079 from nextcloud/enh/a11y-file-picker-labels
Nextcloud bot [Fri, 1 Jul 2022 02:34:39 +0000 (02:34 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Fri, 1 Jul 2022 00:33:30 +0000 (00:33 +0000)]
Add accessible names for file picker grid view toggle and new folder button
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Carl Schwan [Thu, 30 Jun 2022 16:44:28 +0000 (18:44 +0200)]
Merge pull request #33075 from nextcloud/performance-ci
Run performance testing in CI
Pytal [Thu, 30 Jun 2022 16:26:04 +0000 (09:26 -0700)]
Merge pull request #33068 from nextcloud/enh/note-trashbin-expiration
Robin Appelman [Mon, 27 Jun 2022 15:45:23 +0000 (17:45 +0200)]
use blueprint from repo
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 31 May 2022 15:54:03 +0000 (17:54 +0200)]
use profiler action
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 27 May 2022 16:38:30 +0000 (18:38 +0200)]
run performance comparisons in ci
Signed-off-by: Robin Appelman <robin@icewind.nl>
John Molakvoæ [Thu, 30 Jun 2022 13:05:55 +0000 (15:05 +0200)]
Merge pull request #33074 from nextcloud/enh/noid/en-dash-userstatus
szaimen [Thu, 30 Jun 2022 11:50:43 +0000 (13:50 +0200)]
use an en-dash for the userstatus panel
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Nextcloud bot [Thu, 30 Jun 2022 02:23:49 +0000 (02:23 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
blizzz [Wed, 29 Jun 2022 22:57:49 +0000 (00:57 +0200)]
Merge pull request #33065 from nextcloud/fix/nonce-firefox-101
Fix detection of firefox in ContentSecurityPolicyNonceManager
blizzz [Wed, 29 Jun 2022 19:50:40 +0000 (21:50 +0200)]
Merge pull request #33067 from nextcloud/trashbin-skip-size-cache
use size from cache to determine whether to skip the trashbin
Christopher Ng [Wed, 29 Jun 2022 18:55:43 +0000 (18:55 +0000)]
Add trashbin export expiration notice
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Pytal [Wed, 29 Jun 2022 18:19:17 +0000 (11:19 -0700)]
Merge pull request #33056 from nextcloud/enh/workflow-button
Christopher Ng [Wed, 29 Jun 2022 00:29:21 +0000 (00:29 +0000)]
Use Button component to show more workflows
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Robin Appelman [Wed, 29 Jun 2022 15:53:22 +0000 (17:53 +0200)]
use size from cache to determine whether to skip the trashbin
this way large folders also get skipped
Signed-off-by: Robin Appelman <robin@icewind.nl>
Carl Schwan [Wed, 29 Jun 2022 15:05:48 +0000 (17:05 +0200)]
Fix detection of firefox in ContentSecurityPolicyNonceManager
Reuse Request::USER_AGENT_FIREFOX, and also update the safari detection
since safari < 12 is not supported anymore and we can remove a bit of
code duplication
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Wed, 29 Jun 2022 13:11:50 +0000 (15:11 +0200)]
Merge pull request #32857 from nextcloud/debt/noid/result-may-undefined
Fix undefined when no tags
Carl Schwan [Wed, 29 Jun 2022 12:44:09 +0000 (14:44 +0200)]
Add myself as CODEOWNERS for a few modules
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Jonas [Wed, 29 Jun 2022 12:13:10 +0000 (14:13 +0200)]
Merge pull request #33050 from nextcloud/fix/cache_partial_array_remove
Check whether entry is of type ICacheEntry in Cache->remove()
Jonas [Tue, 28 Jun 2022 14:27:09 +0000 (15:27 +0100)]
Check whether entry is of type ICacheEntry in Cache->remove()
In some scenarios (file not in cache, but partial data of it in the
object), Cache->get() might return an array, which leads to errors like
"Call to a member function getId() on array".
So check whether the returned entry is of type ICacheEntry before doing
operations on it in Cache->remove().
Fixes: #33023
Signed-off-by: Jonas <jonas@freesources.org>
Carl Schwan [Wed, 29 Jun 2022 09:58:20 +0000 (11:58 +0200)]
Merge pull request #32994 from nextcloud/fix/extended-query-search
Search without join on filecache_extended
blizzz [Wed, 29 Jun 2022 08:42:23 +0000 (10:42 +0200)]
Merge pull request #33057 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
nextcloud-command [Wed, 29 Jun 2022 04:26:30 +0000 (04:26 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Wed, 29 Jun 2022 02:27:30 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Tue, 28 Jun 2022 23:30:18 +0000 (16:30 -0700)]
Merge pull request #33053 from nextcloud/fix/undefined-logger
blizzz [Tue, 28 Jun 2022 21:48:01 +0000 (23:48 +0200)]
Merge pull request #33034 from nextcloud/td/noid/ldap_group_updater
cleanup LDAP's UpdateGroups
Arthur Schiwon [Tue, 28 Jun 2022 20:24:54 +0000 (22:24 +0200)]
adjust tests
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Joas Schilling [Tue, 28 Jun 2022 18:21:39 +0000 (20:21 +0200)]
Merge pull request #33042 from nextcloud/bugfix/noid/extend-email-logging
Extend email logging
Christopher Ng [Tue, 28 Jun 2022 18:19:15 +0000 (18:19 +0000)]
Fix undefined logger
Signed-off-by: Christopher Ng <chrng8@gmail.com>
blizzz [Tue, 28 Jun 2022 14:07:11 +0000 (16:07 +0200)]
simplify
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Daniel Kesselberg [Mon, 13 Jun 2022 09:37:48 +0000 (11:37 +0200)]
Fix undefined when no tags
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Carl Schwan [Tue, 28 Jun 2022 13:34:38 +0000 (15:34 +0200)]
Merge pull request #32982 from nextcloud/fix/metadata-extraction
Fix metadata extraction
Carl Schwan [Tue, 28 Jun 2022 13:33:18 +0000 (15:33 +0200)]
Merge pull request #33007 from nextcloud/cleanup/federation-app
Summer cleanup of the federation app
Arthur Schiwon [Tue, 28 Jun 2022 11:42:19 +0000 (13:42 +0200)]
delete groups in chunks instead of one by one
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Mon, 27 Jun 2022 18:21:35 +0000 (20:21 +0200)]
cleanup LDAP's UpdateGroups
- TimedJob from API
- DI of config
- property types
- throws hints in phpdoc
- argument and return types
- replace depracet execute() with executeStatement or -Query
- a missing return statement
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Côme Chilliet [Tue, 28 Jun 2022 10:05:16 +0000 (12:05 +0200)]
Merge pull request #32960 from nextcloud/fix/avoid-using-undeclared-properties
Fix PHP 8.2 warnings about undeclared properties
Carl Schwan [Tue, 28 Jun 2022 09:26:30 +0000 (11:26 +0200)]
Fix many issues with the tests
- Return type were not correct
- willReturn and with confusion
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Joas Schilling [Tue, 28 Jun 2022 06:57:03 +0000 (08:57 +0200)]
Extend email logging
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Tue, 28 Jun 2022 02:28:28 +0000 (02:28 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Mon, 27 Jun 2022 17:55:51 +0000 (10:55 -0700)]
Merge pull request #32561 from nextcloud/port/vue-personal-federation
Louis [Mon, 27 Jun 2022 09:58:54 +0000 (11:58 +0200)]
Merge pull request #32998 from nextcloud/fix/setting_name
Rename setting name to reduce its length
Louis Chemineau [Thu, 23 Jun 2022 15:51:03 +0000 (17:51 +0200)]
Rename setting name to reduce its length
Signed-off-by: Louis Chemineau <louis@chmn.me>
Nextcloud bot [Mon, 27 Jun 2022 02:27:18 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Sat, 25 Jun 2022 03:21:58 +0000 (03:21 +0000)]
Merge pull request #33016 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.4.5
Nextcloud bot [Sat, 25 Jun 2022 02:27:31 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Sat, 25 Jun 2022 01:05:27 +0000 (01:05 +0000)]
Update guzzlehttp/guzzle requirement in /build/integration
Updates the requirements on [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) to permit the latest version.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.4.4...7.4.5)
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Carl Schwan [Fri, 24 Jun 2022 18:25:38 +0000 (20:25 +0200)]
Cleanup CardDav SyncService
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Fri, 24 Jun 2022 13:43:55 +0000 (15:43 +0200)]
Merge pull request #33006 from nextcloud/dependabot/composer/guzzlehttp/guzzle-7.4.5
Bump guzzlehttp/guzzle from 7.4.4 to 7.4.5
Carl Schwan [Fri, 24 Jun 2022 09:02:45 +0000 (11:02 +0200)]
Bump guzzlehttp/guzzle from 7.4.4 to 7.4.5
See https://github.com/nextcloud/3rdparty/pull/1088
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Fri, 24 Jun 2022 13:24:16 +0000 (15:24 +0200)]
Summer cleanup of the federation app
- Use IEventDispatcher instead of deprecated symfony dispatcher
- Use LoggerInterface where possible
- Use php 7.4 properties
- Add type hinting where possible
- Move federation hooks to a seperate listener
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
blizzz [Fri, 24 Jun 2022 09:01:55 +0000 (11:01 +0200)]
Merge pull request #32820 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.4.4
Update guzzlehttp/guzzle requirement from 7.4.2 to 7.4.4 in /build/integration
blizzz [Fri, 24 Jun 2022 08:28:13 +0000 (10:28 +0200)]
Merge pull request #32863 from nextcloud/feature/add-comments-expire-date
Add comments expire date
Nextcloud bot [Fri, 24 Jun 2022 02:27:15 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
blizzz [Thu, 23 Jun 2022 15:45:05 +0000 (17:45 +0200)]
Merge pull request #32980 from nextcloud/fix/32887/dashboard-load-only-enabled-apps
load dashboard widgets of enabled apps only
Carl Schwan [Thu, 23 Jun 2022 15:39:45 +0000 (17:39 +0200)]
Merge pull request #32957 from nextcloud/fix/import-float
Fix importing float value
Carl Schwan [Thu, 23 Jun 2022 15:39:30 +0000 (17:39 +0200)]
Merge pull request #32962 from nextcloud/getstoragestat-change-url
Remove .php from url
Carl Schwan [Thu, 23 Jun 2022 14:18:07 +0000 (16:18 +0200)]
Search without join on filecache_extended
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Thu, 23 Jun 2022 11:01:35 +0000 (13:01 +0200)]
Merge pull request #32701 from nextcloud/fix/type-error-objectree
Fix type error in Sabre/Connector/Directory
John Molakvoæ [Thu, 23 Jun 2022 10:50:16 +0000 (12:50 +0200)]
Merge pull request #32988 from nextcloud/fix/improve-local-domain-detection
Carl Schwan [Tue, 7 Jun 2022 12:14:14 +0000 (14:14 +0200)]
Add test
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Tue, 21 Jun 2022 12:14:32 +0000 (14:14 +0200)]
Fix importing float value
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Côme Chilliet [Thu, 23 Jun 2022 09:45:16 +0000 (11:45 +0200)]
Improve local domain detection
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Nextcloud bot [Thu, 23 Jun 2022 02:27:35 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Wed, 22 Jun 2022 16:19:00 +0000 (18:19 +0200)]
avoid early DI of IAppManager
- might break install
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 22 Jun 2022 13:53:12 +0000 (15:53 +0200)]
load widgets only of enabled apps
- per design, all enabled apps have their registration run
- limitations, e.g. enabled by group, are not considered in that state,
because we do not have a session (and might need apps?)
- before instantiation of widget it has to be checked whether the providing
app is actually enabled for the logged in user.
- a public interface is being changed, but it is not meant to be
implemented or used outside of the core handling. Therefore save to
backport.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Carl Schwan [Wed, 22 Jun 2022 15:27:09 +0000 (17:27 +0200)]
Fix metadata extraction
The metadata extraction only happens when the size is not equal to 0,
but due to a regression in FileInfo the size is always zero.
This fix the regression.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Daniel [Wed, 22 Jun 2022 09:56:17 +0000 (11:56 +0200)]
Merge pull request #32971 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Carl Schwan [Wed, 22 Jun 2022 09:09:06 +0000 (11:09 +0200)]
Merge pull request #32884 from nextcloud/typing/dav-sharing
Add typing to Sharing Backend
Carl Schwan [Tue, 14 Jun 2022 13:26:15 +0000 (15:26 +0200)]
Add typing to Sharing Backend
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
nextcloud-command [Wed, 22 Jun 2022 04:21:01 +0000 (04:21 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Wed, 22 Jun 2022 02:28:08 +0000 (02:28 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Tue, 21 Jun 2022 17:02:43 +0000 (19:02 +0200)]
Merge pull request #32964 from nextcloud/feat/add-title-folderview
Add title to file name
blizzz [Tue, 21 Jun 2022 16:49:08 +0000 (18:49 +0200)]
Merge pull request #32242 from nextcloud/fix-logging-data-array
Fix logging data context to file
Carl Schwan [Tue, 21 Jun 2022 16:48:10 +0000 (18:48 +0200)]
Merge pull request #32941 from nextcloud/dependabot/composer/guzzlehttp/guzzle-7.4.4
Bump guzzlehttp/guzzle from 7.4.0 to 7.4.4
blizzz [Tue, 21 Jun 2022 16:44:05 +0000 (18:44 +0200)]
Merge pull request #31475 from nextcloud/kofemann-patch-1
files: close open directory file descriptor on error path
Carl Schwan [Tue, 21 Jun 2022 14:50:16 +0000 (16:50 +0200)]
Add title to file name
Fix #32157
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Tue, 21 Jun 2022 14:44:37 +0000 (16:44 +0200)]
Remove .php from url
Probably here for legacy reasons, but it is a bit weird to call an .php
endpoint that doesn't correspond to a .php file
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Côme Chilliet [Tue, 21 Jun 2022 14:36:25 +0000 (16:36 +0200)]
composer run cs:fix
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Carl Schwan [Mon, 20 Jun 2022 12:18:32 +0000 (14:18 +0200)]
Bump guzzlehttp/guzzle from 7.4.0 to 7.4.4
See https://github.com/nextcloud/3rdparty/pull/1072
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Côme Chilliet [Tue, 21 Jun 2022 14:03:45 +0000 (16:03 +0200)]
Fix PHP 8.2 warnings about undeclared properties
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Daniel [Tue, 21 Jun 2022 13:59:37 +0000 (15:59 +0200)]
Merge pull request #32823 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Carl Schwan [Tue, 21 Jun 2022 11:39:28 +0000 (13:39 +0200)]
Merge pull request #32924 from nextcloud/memcached-binary-protocol
Enable binary protocol again
Côme Chilliet [Tue, 21 Jun 2022 11:30:33 +0000 (13:30 +0200)]
Merge pull request #32954 from nextcloud/fix/replace-opis-closure-by-laravel-fork-cleanup
Sync back with 3rdparty master
Simon L [Tue, 21 Jun 2022 11:26:30 +0000 (13:26 +0200)]
Merge pull request #32902 from nextcloud/enh/noid/opcache-buffer-size-limit
do not display the buffer_size info if the size is already set to a c…
Simon L [Tue, 21 Jun 2022 11:25:39 +0000 (13:25 +0200)]
Merge pull request #32948 from nextcloud/dashboardFix
make 'text-overflow: ellipsis' possible again in dashboard
Côme Chilliet [Tue, 21 Jun 2022 11:13:15 +0000 (13:13 +0200)]
Sync back with 3rdparty master
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>