aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add trashbin export expiration noticeChristopher Ng2022-06-291-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #32857 from nextcloud/debt/noid/result-may-undefinedCarl Schwan2022-06-291-2/+4
|\ | | | | Fix undefined when no tags
| * Fix undefined when no tagsDaniel Kesselberg2022-06-281-2/+4
| | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Add myself as CODEOWNERS for a few modulesCarl Schwan2022-06-291-0/+7
| | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Merge pull request #33050 from nextcloud/fix/cache_partial_array_removeJonas2022-06-291-1/+1
|\ \ | | | | | | Check whether entry is of type ICacheEntry in Cache->remove()
| * | Check whether entry is of type ICacheEntry in Cache->remove()Jonas2022-06-291-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #32994 from nextcloud/fix/extended-query-searchCarl Schwan2022-06-292-5/+9
|\ \ | | | | | | Search without join on filecache_extended
| * | Search without join on filecache_extendedCarl Schwan2022-06-232-5/+9
| | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | Merge pull request #33057 from ↵blizzz2022-06-291-45/+0
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * | | Update psalm baselinenextcloud-command2022-06-291-45/+0
|/ / / | | | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-2918-2/+80
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #33053 from nextcloud/fix/undefined-loggerPytal2022-06-2817-23/+30
|\ \ \
| * | | Fix undefined loggerChristopher Ng2022-06-2817-23/+30
| | |/ | |/| | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Merge pull request #33034 from nextcloud/td/noid/ldap_group_updaterblizzz2022-06-282-66/+85
|\ \ \ | | | | | | | | cleanup LDAP's UpdateGroups
| * | | adjust testsArthur Schiwon2022-06-281-20/+31
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | simplify blizzz2022-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | | delete groups in chunks instead of one by oneArthur Schiwon2022-06-281-5/+11
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | cleanup LDAP's UpdateGroupsArthur Schiwon2022-06-281-41/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
* | | | Merge pull request #33042 from nextcloud/bugfix/noid/extend-email-loggingJoas Schilling2022-06-281-0/+3
|\ \ \ \ | |_|/ / |/| | | Extend email logging
| * | | Extend email loggingJoas Schilling2022-06-281-0/+3
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #32982 from nextcloud/fix/metadata-extractionCarl Schwan2022-06-281-1/+1
|\ \ \ \ | | | | | | | | | | Fix metadata extraction
| * | | | Fix metadata extractionCarl Schwan2022-06-221-1/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #33007 from nextcloud/cleanup/federation-appCarl Schwan2022-06-2827-654/+418
|\ \ \ \ | |_|_|/ |/| | | Summer cleanup of the federation app
| * | | Fix many issues with the testsCarl Schwan2022-06-287-108/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Return type were not correct - willReturn and with confusion Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Cleanup CardDav SyncServiceCarl Schwan2022-06-244-75/+24
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Summer cleanup of the federation appCarl Schwan2022-06-2422-480/+318
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
* | | Merge pull request #32960 from nextcloud/fix/avoid-using-undeclared-propertiesCôme Chilliet2022-06-287-66/+32
|\ \ \ | |_|/ |/| | Fix PHP 8.2 warnings about undeclared properties
| * | composer run cs:fixCôme Chilliet2022-06-212-2/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Fix PHP 8.2 warnings about undeclared propertiesCôme Chilliet2022-06-217-65/+33
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-28134-766/+1092
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #32561 from nextcloud/port/vue-personal-federationPytal2022-06-2719-325/+289
|\ \ \
| * | | Port federatedfilesharing personal settings to vueCarl Schwan2022-06-1519-325/+289
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | Merge pull request #32998 from nextcloud/fix/setting_nameLouis2022-06-279-18/+12
|\ \ \ \ | | | | | | | | | | Rename setting name to reduce its length
| * | | | Rename setting name to reduce its lengthLouis Chemineau2022-06-279-18/+12
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | [tx-robot] updated from transifexNextcloud bot2022-06-272-0/+28
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #33016 from ↵dependabot[bot]2022-06-251-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.4.5
| * | | | | Update guzzlehttp/guzzle requirement in /build/integrationdependabot[bot]2022-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | | [tx-robot] updated from transifexNextcloud bot2022-06-252-0/+26
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #33006 from ↵Carl Schwan2022-06-241-0/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/guzzlehttp/guzzle-7.4.5 Bump guzzlehttp/guzzle from 7.4.4 to 7.4.5
| * | | | | Bump guzzlehttp/guzzle from 7.4.4 to 7.4.5Carl Schwan2022-06-241-0/+0
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | See https://github.com/nextcloud/3rdparty/pull/1088 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | Merge pull request #32820 from ↵blizzz2022-06-241-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | Update guzzlehttp/guzzle requirement in /build/integrationdependabot[bot]2022-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.2...7.4.4) --- updated-dependencies: - dependency-name: guzzlehttp/guzzle dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #32863 from nextcloud/feature/add-comments-expire-dateblizzz2022-06-2410-1/+181
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add comments expire date
| * | | | | | Follow the most common pattern used in projectVitor Mattos2022-06-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` git grep strval|wc -l 32 git grep "(string)"|wc -l 481 ``` Signed-off-by: Vitor Mattos <vitor@php.rio>
| * | | | | | Fix test to check the expire dateVitor Mattos2022-06-201-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Vitor Mattos <vitor@php.rio>
| * | | | | | Add comments expire dateVitor Mattos2022-06-159-1/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/nextcloud/spreed/pull/7327 Signed-off-by: Vitor Mattos <vitor@php.rio>
* | | | | | | [tx-robot] updated from transifexNextcloud bot2022-06-2414-10/+118
| |_|_|/ / / |/| | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #32980 from ↵blizzz2022-06-234-17/+26
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/32887/dashboard-load-only-enabled-apps load dashboard widgets of enabled apps only
| * | | | | | avoid early DI of IAppManagerArthur Schiwon2022-06-221-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - might break install Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | | | | load widgets only of enabled appsArthur Schiwon2022-06-224-17/+24
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>