aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix(Storage): Fix method docs inheritancefix/storage/method-docs-inheritanceprovokateurin2024-09-1710-155/+16
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(Files): Handle getOwner() returning falsefix/storage/get-owner-falseprovokateurin2024-09-174-12/+52
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(Storage): Document getOwner() can return falseprovokateurin2024-09-179-44/+11
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48110 from nextcloud/chore/remove-deprecated-aliasesCôme Chilliet2024-09-172-134/+4
|\ | | | | chore: Remove deprecated aliases from dependency injection
| * chore: Replace DI alias with real classchore/remove-deprecated-aliasesFerdinand Thiessen2024-09-171-3/+4
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * chore: Remove deprecated aliases from dependency injectionCôme Chilliet2024-09-161-131/+0
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-1740-0/+122
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #48009 from ↵Côme Chilliet2024-09-1615-540/+61
|\ \ | | | | | | | | | | | | nextcloud/fix/remove-references-to-deprected-storage-interface fix: Remove OCP\Files\Storage interface deprecated since version 9
| * | chore: Improve typing and phpdoc commentsCôme Chilliet2024-09-161-1/+2
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: Check storage is an instance of the correct class instead of ↵fix/remove-references-to-deprected-storage-interfaceCôme Chilliet2024-09-161-6/+9
| | | | | | | | | | | | | | | | | | psalm-suppress Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: Remove deprecated Storage::search method instead of moving it to IStorageCôme Chilliet2024-09-165-43/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: psalm-suppress legacy code weirdnessCôme Chilliet2024-09-161-2/+12
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: Fix psalm issues, put back private versions of getter in private ↵Côme Chilliet2024-09-167-15/+73
| | | | | | | | | | | | | | | | | | Storage interface Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: fix autoloadersCôme Chilliet2024-09-162-2/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Fix other uses of removed Storage interfaceCôme Chilliet2024-09-163-84/+23
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Remove OCP\Files\Storage interface deprecated since version 9Côme Chilliet2024-09-162-447/+2
| |/ | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #46480 from nextcloud/fix/mailer-binaryfinder-fallbackRobin Appelman2024-09-161-1/+4
|\ \ | |/ |/| fix(Mailer): Fix sendmail binary fallback
| * fix(Mailer): Fix sendmail binary fallbackfix/mailer-binaryfinder-fallbackJosh2024-09-161-1/+4
| | | | | | | | | | | | feat: add debug logging to sendmail binary finder Signed-off-by: Josh <josh.t.richards@gmail.com>
* | Merge pull request #46218 from nextcloud/artonge/fix/hash_return_typeJohn Molakvoæ2024-09-162-1/+2
|\ \
| * | chore: improve hash_file php usage in Local Storageartonge/fix/hash_return_typeJohn Molakvoæ2024-09-161-8/+1
| | | | | | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | fix(files): Ensure that the hash method does not return nullLouis Chemineau2024-09-162-2/+10
| |/ | | | | | | | | | | | | | | To match https://github.com/nextcloud/server/blob/beececf66068f57c416225efcde9b44ce5c2e835/lib/private/Files/View.php#L1050 - Fix https://github.com/nextcloud/server/issues/44110 Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #46140 from nextcloud/fix-nc-env-inclusionRobin Appelman2024-09-161-5/+13
|\ \ | | | | | | fix(config): Add missing handling for `envCache` in `getKeys()`
| * | Merge branch 'master' into fix-nc-env-inclusionfix-nc-env-inclusionRobin Appelman2024-09-16689-6142/+17362
| |\| | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | fix: switch from explode to substr (faster)Josh Richards2024-07-081-1/+2
| | | | | | | | | | | | Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
| * | fix(config): Add missing handling for envCache in getKeys()Josh Richards2024-07-081-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NC_ env variable overrides were not appearing in the output of `occ config:list system` nor `occ config:system:get xxx`. This was creating nearly impossible to diagnose configuration/ behavior disprepancies. - Refactored readData() so that we aren't saving the entire environment in the envCache anymore (only those prefixed "NC_") and so that we save NC_ provided config values under their real key. - Refactored getValue() to accommodate readData() refactor - Fixed getKeys() to properly return envCache keys too Environment provided config variables now appear in `occ config:list system` as expected. Environment provided config variables now appear when queried via `occ config:system:get KEY` envCache is now free of non-NC stuff. Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
* | | Merge pull request #47316 from Farcry69/fix/metadata-refresh-crashJohn Molakvoæ2024-09-161-1/+1
|\ \ \
| * | | fix: Prevent crash when refreshing metadata for files without an ownerVincent FarZz2024-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This crash was mostly happening when using external storages and for example the command "occ memories:migrate-google-takeout" Signed-off-by: Vincent FarZz <farcry69@live.fr>
* | | | feat: Make `CheckServerResponseTrait` public and provide as ↵feat/make-setup-check-trait-publicFerdinand Thiessen2024-09-163-0/+164
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | `OCP\SetupCheck\CheckServerResponseTrait` This trait is used by other apps for creating setup checks, so we should provide it instead apps using private API. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #47852 from nextcloud/sharding-code-fixesJohn Molakvoæ2024-09-167-13/+13
|\ \ \
| * | | fix: misc code fixes around db shardingsharding-code-fixesRobin Appelman2024-09-097-13/+13
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #48063 from nextcloud/bugfix/noid/fix-otf-loadingJoas Schilling2024-09-161-1/+1
|\ \ \ \ | | | | | | | | | | fix(a11y): Add OTF font loading check
| * | | | fix(a11y): Add OTF font loading checkbugfix/noid/fix-otf-loadingJoas Schilling2024-09-161-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #47948 from nextcloud/fix/issue-34720Joas Schilling2024-09-161-3/+3
|\ \ \ \ \ | | | | | | | | | | | | fix(collaboration): Reduce timeouts to 3s for link reference connects
| * | | | | fix(collaboration): Reduce timeouts to 3s for link reference connectsfix/issue-34720Josh2024-09-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes rest of #34720 https://github.com/nextcloud/server/issues/34720#issuecomment-1286609205 Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | | | | Merge pull request #48008 from nextcloud/fix/entity/strict-typesKate2024-09-161-3/+2
|\ \ \ \ \ \
| * | | | | | fix(Entity): Fix magic setter call for custom strong typed settersfix/entity/strict-typesprovokateurin2024-09-151-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | | Merge pull request #48042 from nextcloud/refactor/elvisChristoph Wurst2024-09-162-2/+2
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | refactor: Use the elvis operator + fix: Handle null checks with the ?? operator
| * | | | | | fix: Handle null checks with the ?? operatorrefactor/elvisChristoph Wurst2024-09-152-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * | | | | | refactor: Use the elvis operatorChristoph Wurst2024-09-152-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-164-2/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #48046 from nextcloud/refactor/self-class-referenceAnna2024-09-154-4/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | refactor: Replace __CLASS__ with ::class references
| * | | | | | | refactor: Replace __CLASS__ with ::class referencesrefactor/self-class-referenceChristoph Wurst2024-09-154-4/+4
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | Merge pull request #48010 from nextcloud/feat/switch-from-settype-to-castsAnna2024-09-152-54/+75
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | feat(db): switch from settype to casts
| * | | | | | | feat(db): switch from settype to castsfeat/switch-from-settype-to-castsAnna Larch2024-09-152-54/+75
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* / / / / / / refactor: migrate dirname to __DIR__ constantsrefactor/dirname-to-dirChristoph Wurst2024-09-151-1/+1
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | Merge pull request #48016 from nextcloud/fix/s3configtrait/proxy-falseKate2024-09-151-1/+1
|\ \ \ \ \ \
| * | | | | | fix(S3ConfigTrait): Allow proxy field to take falsefix/s3configtrait/proxy-falseprovokateurin2024-09-151-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | Merge pull request #48013 from ↵Kate2024-09-151-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/baseresponse/xml-element-value-string-cast
| * | | | | | fix(BaseResponse): Cast XML element values to stringfix/baseresponse/xml-element-value-string-castprovokateurin2024-09-151-1/+3
| |/ / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | Merge pull request #48014 from nextcloud/fix/tags/boolean-user-has-tagsKate2024-09-151-2/+1
|\ \ \ \ \ \