aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* perf(files): faster query to fetch incomplete directoriesbackport/50781/stable29Benjamin Gaussorgues2025-02-142-18/+10
| | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-134-2/+28
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1210-22/+126
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* feat: Use inline password confirmation in external storage settingsLouis Chemineau2025-02-113-65/+81
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-106-6/+20
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(FediverseAction): Ensure valid fediverse links are generatedFerdinand Thiessen2025-02-091-5/+18
| | | | | | Harden also for existing values of the profile. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(AccountManager): Sanitize social media handlesFerdinand Thiessen2025-02-091-78/+125
| | | | | | Ensure to only accept valid X and fediverse handles. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-092-2/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-082-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50674 from nextcloud/backport/50193/stable29John Molakvoæ2025-02-062-6/+96
|\ | | | | [stable29] fix(oauth2): adjust db schemas when migrating from owncloud
| * fix(oauth2): adjust db schemas when migrating from owncloudRichard Steinmetz2025-02-062-6/+96
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-064-18/+132
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: explicitly ignore nested mounts when transfering ownershipRobin Appelman2025-02-051-3/+9
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: translate mount move error messagesRobin Appelman2025-02-051-11/+36
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: improve checks for moving shares/storages into other mountsRobin Appelman2025-02-051-15/+51
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-056-16/+20
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-042-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(Http): Only allow valid HTTP status code values via templatebackport/49882/stable29provokateurin2025-02-0320-41/+43
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-034-4/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50600 from nextcloud/backport/50549/stable29Kate2025-02-011-4/+8
|\
| * fix(OC_Files): Fix error response when `event` was not setbackport/50549/stable29Ferdinand Thiessen2025-01-311-4/+8
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #50504 from nextcloud/backport/50270/stable29Kate2025-02-011-0/+11
|\ \
| * | fix(sharing): Move permission validation to share managerFerdinand Thiessen2025-01-311-0/+11
| |/ | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-018-28/+52
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50563 from nextcloud/backport/50530/stable29Kate2025-01-311-7/+5
|\
| * fix(ConvertType): Read dbtype in createConnectionParams and remove safeguardbackport/50530/stable29Nils Wenninghoff2025-01-301-7/+5
| | | | | | | | Signed-off-by: Nils Wenninghoff <nils@ungemein.cool>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-3116-2/+94
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: Exclude non accepted shares when computing access listbackport/50519/stable29Louis Chemineau2025-01-301-0/+13
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(s3): treat empty sse_c_key as not setbackport/50514/stable29Richard Steinmetz2025-01-291-1/+1
| | | | | Co-authored-by: Christian Becker <christian@dabecka.de> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* fix(files): Do not array access null valuebackport/50437/stable29Ferdinand Thiessen2025-01-291-1/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Correctly return app id and app version for `core` styles and imagesFerdinand Thiessen2025-01-292-8/+19
| | | | | | fix(TemplateLayout): `core` is not an app but the server itself Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(performance): use low resolution for blurhashbackport/50494/stable29Max2025-01-281-1/+1
| | | | | | | | Improve blurhash performance by using a low res image. The results are hard to destinguish visualy. It is a **blur** hash after all. Signed-off-by: Max <max@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-284-0/+16
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50421 from nextcloud/backport/50273/stable29Louis2025-01-271-6/+11
|\ | | | | [stable29] fix: Metadata field search
| * fix: Metadata field searchbackport/50273/stable29Louis Chemineau2025-01-271-6/+11
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | fix(IInitialState): Allow provideLazyInitialState() closure to return arraybackport/50077/stable29provokateurin2025-01-271-1/+1
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-272-0/+10
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-264-4/+60
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2510-0/+80
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-244-0/+220
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-23194-2718/+60
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-232-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: add sse_c_key from S3 object storage properties config to list of ↵backport/49681/stable29Robert Riemann2025-01-221-0/+1
| | | | | | sensitive values Signed-off-by: Robert Riemann <robert@riemann.cc>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2210-8/+88
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2168-0/+116
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50105 from nextcloud/backport/50070/stable29Kate2025-01-201-1/+3
|\
| * docs(HTTP): Add proper docs for CORS attributebackport/50070/stable29provokateurin2025-01-091-1/+3
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #49990 from nextcloud/backport/49887/stable29Kate2025-01-201-2/+9
|\ \
| * | chore: psalm fixesRobin Appelman2025-01-201-0/+2
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | fix: don't skip scanner users filesystem if they have a mountpoint at ↵Robin Appelman2025-01-201-2/+7
| | | | | | | | | | | | | | | | | | /<user>/files/ Signed-off-by: Robin Appelman <robin@icewind.nl>