Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor: Apply rector refactoringschore/deps/rector-2.0 | provokateurin | 2 days | 1 | -1/+2 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore: Apply new rector configuration to apps folder | Côme Chilliet | 2025-02-13 | 2 | -3/+5 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Harden files scanner for invalid null access | Ferdinand Thiessen | 2025-01-28 | 1 | -2/+3 |
| | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(files_sharing): Gracefully handle fetching non-existent share | provokateurin | 2025-01-13 | 1 | -14/+5 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | feat(federatedfilesharing): auto-accept shares from trusted servers | skjnldsv | 2025-01-09 | 1 | -29/+60 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix(federatedfilesharing): get share by token fallbackbackport/49973/master | skjnldsv | 2024-12-28 | 1 | -4/+58 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat(ocm): signing ocm requests | Maxence Lange | 2024-12-04 | 1 | -0/+1 |
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntax | provokateurin | 2024-11-05 | 1 | -3/+7 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor(apps): Use constructor property promotion when possible | provokateurin | 2024-10-21 | 5 | -88/+35 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixerdependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.2 | dependabot[bot] | 2024-10-19 | 1 | -12/+12 |
| | | | | | | | | | | | | | | | | | Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2) --- updated-dependencies: - dependency-name: nextcloud/coding-standard dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(apps): Apply new rector configuration to autouse classes | Côme Chilliet | 2024-10-15 | 4 | -6/+9 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | refactor(files_sharing): Add Storage parameter strong types | provokateurin | 2024-10-07 | 1 | -9/+10 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): Fix all IStorage return types | provokateurin | 2024-09-26 | 1 | -22/+12 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): Check if propfind response is valid before accessing ↵fix/files_sharing/ocm-permissions | provokateurin | 2024-09-26 | 1 | -0/+4 |
| | | | | | | share permission props Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor(files_sharing): Make permissions prop checks less error prone | provokateurin | 2024-09-26 | 1 | -6/+9 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop | provokateurin | 2024-09-26 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(federation): Do not overwrite certificate bundlefix/federation-certificate-store | Julius Härtl | 2024-09-20 | 1 | -14/+17 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(Storage): Fix method docs inheritancefix/storage/method-docs-inheritance | provokateurin | 2024-09-17 | 1 | -5/+0 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(Storage): Document getOwner() can return false | provokateurin | 2024-09-17 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore: Fix psalm issues, put back private versions of getter in private ↵ | Côme Chilliet | 2024-09-16 | 1 | -0/+1 |
| | | | | | | Storage interface Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Handle null checks with the ?? operatorrefactor/elvis | Christoph Wurst | 2024-09-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | refactor: Use the elvis operator | Christoph Wurst | 2024-09-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 2 | -12/+12 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-06-06 | 7 | -161/+21 |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | fix: Apply new coding standard to all files | Côme Chilliet | 2024-04-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 1 | -1/+1 |
| | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | optimize builtin storage wrappers | Robin Appelman | 2023-11-08 | 1 | -1/+2 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #39044 from nextcloud/more-empty-mount-checking | Robin Appelman | 2023-10-24 | 1 | -0/+4 |
|\ | | | | | Fix root mounts not being setup in some cases | ||||
| * | add more checks to ensure mounts aren't empty | Robin Appelman | 2023-09-12 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(federation): Use `sharing.federation.allowSelfSignedCertificates` config ↵ | Joas Schilling | 2023-10-11 | 1 | -0/+4 |
| | | | | | | | | | | | | for all OCM requests Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Convert isset ternary to null coalescing operator | Hamid Dehnavi | 2023-09-28 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | ||||
* | | set authType to basic | Maxence Lange | 2023-09-20 | 1 | -0/+1 |
| | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | | ocm controller | Maxence Lange | 2023-09-20 | 1 | -39/+53 |
|/ | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | fix(caching): Avoid checking existence before fetching | Christoph Wurst | 2023-06-12 | 1 | -2/+3 |
| | | | | | | | | The cache might expire between checking for key existence and fetching the value. In this rare case the code continues with a null value when it doesn't expect one. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Refactors "strpos" calls in /apps/files_sharing to improve code readability. | Faraz Samapoor | 2023-06-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com> | ||||
* | Avoid extra parenthesis around SQL in IN expressions | Côme Chilliet | 2023-02-21 | 1 | -5/+5 |
| | | | | | | | | The expression builder already suround the SQL with parenthesis when using in(), so we must not add another pair, this confuses at least sqlite. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | perf(federation): Only request root share info for checking availability | Julius Härtl | 2023-01-31 | 1 | -3/+3 |
| | | | | | | Otherwise this would request a full recursive dirctory listing while the result is never being used Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Fix various other small psalm issues | Carl Schwan | 2022-10-17 | 2 | -9/+3 |
| | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Fix incorrect argument name in inherited method | Carl Schwan | 2022-10-17 | 1 | -2/+2 |
| | | | | | | The arguments now need to be the same as in the parent method Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Fix permission not being int | Carl Schwan | 2022-10-17 | 1 | -4/+4 |
| | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | fix external share scanner not propagating locking-opt-out | Robin Appelman | 2022-08-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Disable locking on federated shares | Carl Schwan | 2022-08-03 | 1 | -0/+5 |
| | | | | | | | The old inneficiant code didn't do locking and adding locking is creating issues Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Revert "Revert "Remove inefficient fed share scanner"" | Carl Schwan | 2022-08-03 | 1 | -70/+0 |
| | | | | | | This reverts commit 6667007bf235b90a7dd105c881cf5802b2a3f83e. Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Revert "Remove inefficient fed share scanner" | Carl Schwan | 2022-06-10 | 1 | -0/+70 |
| | | | | | | This reverts commit ce319143142e2ee998ef4794b04ad684c4ffa911. Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Merge pull request #31713 from nextcloud/fed-performance | Robin Appelman | 2022-04-07 | 1 | -1/+8 |
|\ | | | | | Federated share performance improvements | ||||
| * | only request free space once for external shares | Robin Appelman | 2022-04-04 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | use all possible permissions dav properties | Robin Appelman | 2022-04-04 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | don't overwrite the etag from storage backends that already provide "good" etags | Robin Appelman | 2022-04-04 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Use querybuilder for share external mountpoint | Carl Schwan | 2022-04-06 | 1 | -7/+9 |
|/ | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> |