summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-188-8/+82
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix: make sure we have a valid scheme when testing ocm urlsbackport/49900/stable29skjnldsv2024-12-171-0/+9
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | fix(View): Catch exceptions when executing mkdir for non-existent parentsprovokateurin2024-12-171-4/+11
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Merge pull request #49836 from nextcloud/backport/49822/stable29Kate2024-12-161-2/+4
|\ \ \ | | | | | | | | [stable29] fix(files_sharing): Fix error messages from password policy
| * | | fix(shares): Wrap exceptions from password validation to set code to 400Côme Chilliet2024-12-121-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a regression that bad password returned 403 instead of 400 because of previous changes. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix(files_sharing): Do not wrap password policy exception into a generic oneCôme Chilliet2024-12-121-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | Let the controller access the HintException and show the error to the user. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | fix(TemplateManager): Make sure TemplateFolder is a Folderbackport/49451/stable29Git'Fellow2024-12-161-2/+6
| | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | Merge pull request #49668 from nextcloud/backport/47515/stable29Joas Schilling2024-12-161-13/+21
|\ \ \ \ | | | | | | | | | | [stable29] fix(migration): Correctly sort migrations by version number
| * | | | fix(migration): Make compatible with PHP 8.0backport/47515/stable29Joas Schilling2024-12-051-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | fix(migration): Correctly sort migrations by version numberJoas Schilling2024-12-051-13/+21
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-166-40/+128
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-152-0/+42
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix: replace null character when serializingbackport/49528/stable29SebastianKrupinski2024-12-134-0/+72
| | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-144-0/+34
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-132-0/+54
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #49654 from nextcloud/backport/49551/stable29John Molakvoæ2024-12-121-2/+9
|\ \ \ | | | | | | | | [stable29] fix: don't propagate future mtimes
| * | | fix: don't propagate future mtimesbackport/49551/stable29Robin Appelman2024-12-041-2/+9
| |/ / | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #49793 from nextcloud/backport/40394/stable29Kate2024-12-121-9/+13
|\ \ \
| * | | fix: fix mimetype not being updated when changing file extention on object storebackport/40394/stable29Robin Appelman2024-12-111-9/+13
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-12152-640/+846
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-1112-0/+252
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-1076-44/+206
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-082-0/+36
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-062-0/+70
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-042-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-012-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #49536 from nextcloud/backport/49523/stable29Joas Schilling2024-11-281-3/+29
|\ | | | | [stable29] fix(migration): Decrypt ownCloud secrets v2
| * fix(migration): Decrypt ownCloud secrets v2Christoph Wurst2024-11-281-3/+29
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #49496 from nextcloud/backport/49494/stable29Daniel2024-11-282-7/+8
|\ \ | |/ |/| [stable29] fix: throw correct exception type when we can't verify if an s3 bucket exists
| * fix: fix availability wrapper not applyingRobin Appelman2024-11-261-2/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix: throw correct exception type when we can't verify if an s3 bucket existsRobin Appelman2024-11-261-5/+6
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-11-282-0/+64
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(OCMDiscoveryService): Also cache error results during discoverybackport/49311/stable29provokateurin2024-11-251-1/+9
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(BackgroundJobs): Adjust intervals and time sensitivitiesbackport/48600/stable29provokateurin2024-11-256-11/+12
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat(TimedJob): Add debug log about time sensitive jobs with long intervalsprovokateurin2024-11-251-0/+5
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-11-242-0/+92
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-11-232-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #49409 from nextcloud/backport/49315/stable29Git'Fellow2024-11-212-10/+13
|\ | | | | [stable29] fix(storage): Try to delete existing target
| * fix(storage): Try to delete existing targetbackport/49315/stable29Git'Fellow2024-11-212-10/+13
| | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-11-214-0/+196
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-11-202-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-11-184-6/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: Do not check for strict cookie when running webcronbackport/49130/stable29Ferdinand Thiessen2024-11-151-1/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: remove superflous linebackport/48675/stable29georglauterbach2024-11-141-1/+0
| | | | Signed-off-by: georglauterbach <44545919+georglauterbach@users.noreply.github.com>
* fix: do not query CNAME if A succeeded alreadygeorglauterbach2024-11-141-1/+5
| | | | Signed-off-by: georglauterbach <44545919+georglauterbach@users.noreply.github.com>
* Merge pull request #49097 from nextcloud/backport/48933/stable29Richard Steinmetz2024-11-131-1/+7
|\ | | | | [stable29] Clear pending two factor tokens also from configuration
| * fix: Handle exception when clearing previously removed two factor tokensbackport/48933/stable29Daniel Calviño Sánchez2024-11-051-1/+5
| | | | | | | | | | | | | | | | If a token was already removed from the database but not from the configuration clearing the tokens will try to remove it again from the database, which caused a DoesNotExistException to be thrown. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * fix: Clear pending two factor tokens also from configurationDaniel Calviño Sánchez2024-11-051-0/+2
| | | | | | | | | | | | | | | | | | Otherwise as the tokens were removed from the database but not from the configuration the next time that the tokens were cleared the previous tokens were still got from the configuration, and trying to remove them again from the database ended in a DoesNotExistException being thrown. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | fix: Clean-up some remaining readdir calls with undesirable false evaluation ↵Josh Richards2024-11-132-2/+2
| | | | | | | | | | | | | | | | potential Signed-off-by: Josh Richards <josh.t.richards@gmail.com> [skip ci]
* | Merge pull request #49206 from nextcloud/backport/48736/stable29Andy Scherzinger2024-11-121-0/+1
|\ \ | | | | | | [stable29] fix: log a warning when we can't build a background job