aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move common logic to share managerJoas Schilling2021-11-096-42/+90
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Respect user enumeration settings on profileChristopher Ng2021-11-051-13/+58
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #25332 from ↵Vincent Petry2021-11-055-10/+309
|\ | | | | | | | | nextcloud/fix-removing-remote-shares-when-the-remote-server-is-unreachable Fix removing remote shares when the remote server is unreachable
| * Update lib/private/Files/Storage/Wrapper/Availability.php add void Vincent Petry2021-11-051-1/+1
| | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> Co-authored-by: Carl Schwan <carl@carlschwan.eu>
| * Update psalm baselineVincent Petry2021-11-051-2/+1
| | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * Return false in hasUpdated when storage is not availableVincent Petry2021-11-051-4/+10
| | | | | | | | | | | | | | | | | | | | Technically, saying that a storage has no updates when it's not available is correct. This makes it possible to retrieve the cache entry for the mount point and also to list and remove unavailable federated shares. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * Add integration tests for federated shares from unavailable serversDaniel Calviño Sánchez2021-11-053-4/+130
| | | | | | | | | | | | | | | | The federated server needs to be stopped during the tests, so it is now stopped in the FederationContext for each scenario instead of just once in the run.sh script. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * Add integration tests for listing federated sharesDaniel Calviño Sánchez2021-11-052-0/+74
| | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * Add integration tests for deleting federated sharesDaniel Calviño Sánchez2021-11-052-8/+102
|/ | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Merge pull request #29545 from nextcloud/fix/supported-scopes-profile-propertiesPytal2021-11-044-15/+29
|\
| * Fix unsupported scopes being enabled for new propertiesChristopher Ng2021-11-044-15/+29
| | | | | | | | | | | | | | | | - Shorten disabled scope messages - Update wording Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | [tx-robot] updated from transifexNextcloud bot2021-11-0554-152/+48
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #29536 from ↵Christoph Wurst2021-11-042-1/+15
|\ | | | | | | | | nextcloud/fix/add-full-calendar-path-for-public-write Fix missing calendar path for public write on Calendars
| * Fix missing calendar path for public write on CalendarsAnna Larch2021-11-042-1/+15
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Merge pull request #29555 from nextcloud/update-composer-2-1-11Carl Schwan2021-11-0450-50/+375
|\ \ | |/ |/| Update to composer 2.1.11
| * Update to composer 2.1.11Carl Schwan2021-11-0450-50/+375
|/ | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Merge pull request #29547 from nextcloud/automated/noid/psalm-baseline-updateJohn Molakvoæ2021-11-043-21/+4
|\
| * Add branch-suffix to update-psalm-baseline PR creationJohn Molakvoæ2021-11-041-0/+2
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * Fix psalmJohn Molakvoæ2021-11-041-2/+2
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * Update psalm baselinenextcloud-command2021-11-041-19/+0
| | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | Add `3. to review` labelJohn Molakvoæ2021-11-041-0/+1
|/
* Merge pull request #29546 from nextcloud/psalm/baseline-continue-on-errorJohn Molakvoæ2021-11-041-0/+1
|\
| * Add continue-on-error for update-psalm-baseline workflowJohn Molakvoæ2021-11-041-0/+1
|/
* Merge pull request #29529 from nextcloud/fix/update-psalm-baselineJulius Härtl2021-11-041-8/+11
|\
| * Update update-psalm-baseline.ymlJohn Molakvoæ2021-11-031-8/+11
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | Merge pull request #29482 from nextcloud/feat/revamp-profile-visibility-sectionv23.0.0beta3John Molakvoæ2021-11-0439-287/+426
|\ \
| * | Add new profile visibility sectionChristopher Ng2021-11-0437-234/+284
| | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Refine profile backend for frontend visibility requirementsChristopher Ng2021-11-042-45/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Provide metadata - Dynamic displayId - Add appId - Filter out unused parameter config properties from the existing profile config Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | Better function descriptionsChristopher Ng2021-11-031-2/+4
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | Add additional check on action registrationsChristopher Ng2021-11-031-8/+24
| | | | | | | | | | | | | | | | | | - Minor refactor Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Merge pull request #29501 from nextcloud/release/23.0.0beta3John Molakvoæ2021-11-041-2/+2
|\ \ \
| * | | 23.0.0 beta 3John Molakvoæ2021-11-011-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | | Merge pull request #29533 from ↵Christoph Wurst2021-11-043-8/+24
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/enhancement/get-calendars-for-principal-api Add IManager::getCalendarsForPrincipal API
| * | | Add IManager::getCalendarsForPrincipal APIChristoph Wurst2021-11-033-8/+24
| | |/ | |/| | | | | | | | | | | | | | | | | | | The Calendar app needs to access calendars of a given principal in the back-end. The new calendar providers were not accessible for apps before this patch. Now they can access the ICalendar objects on demand. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #29525 from ↵Christoph Wurst2021-11-031-0/+2
|\ \ \ | |/ / |/| | | | | | | | nextcloud/bugfix/noid/allow-to-inject-by-public-interface Allow to inject the trusted domain helper by public interface
| * | Allow to inject the trusted domain helper by public interfaceJoas Schilling2021-11-031-0/+2
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | [tx-robot] updated from transifexNextcloud bot2021-11-0342-152/+370
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #29524 from nextcloud/bugfix/noid/fix-phpunit-warningsChristoph Wurst2021-11-021-0/+1
|\ \ | | | | | | Fix missing import of ILogger
| * | Fix missing import of ILoggerJoas Schilling2021-11-021-0/+1
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #29479 from nextcloud/fix/images-php-8.0Côme Chilliet2021-11-029-111/+30
|\ \ \ | |/ / |/| | Fix image handling for PHP 8.0
| * | Enable Avatar tests as well for PHP>=8Côme Chilliet2021-10-281-20/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Revert "Do not run image tests on php8"Côme Chilliet2021-10-281-68/+0
| | | | | | | | | | | | | | | | | | This reverts commit d690f909284ae4bb4dee7d00318104ee76720bfa. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Fix resource usages in OC_ImageCôme Chilliet2021-10-287-23/+30
| | | | | | | | | | | | | | | | | | This makes sure using resource or GdImage (PHP>=8) behaves the same. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | [tx-robot] updated from transifexNextcloud bot2021-11-02104-512/+640
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #29502 from nextcloud/revert-27378-dav-recalc-checksumJohn Molakvoæ2021-11-017-102/+6
|\ \ \
| * | | Revert "add dav plugin to trigger recalculating of checksums"John Molakvoæ2021-11-017-102/+6
| | | |
* | | | Merge pull request #28385 from nextcloud/search-handle-wrapper-filtered-entriesJohn Molakvoæ2021-11-013-6/+4
|\ \ \ \
| * | | | properly handle cases where cache wrappers block accessRobin Appelman2021-11-013-6/+4
|/ / / / | | | | | | | | | | | | | | | | | | | | `CacheWrapper::formatCacheEntry` can return false for files that should be filtered out Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #29281 from vijfhoek/masterJohn Molakvoæ2021-11-012-6/+14
|\ \ \ \ | |/ / / |/| | |
| * | | Move query outside the loop and reduce chunk size to 1000Sijmen Schoon2021-10-172-12/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This involved changing CacheQueryBuilder\whereParentIn to take a parameter name, renaming the function accordingly. Signed-off-by: Sijmen Schoon <me@sijmenschoon.nl>