aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix: missing crypto addedbackport/48915/stable28yemkareems2024-10-281-0/+1
| | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
* fix: crypto made inline for constructor and decrypt error handled in exceptionyemkareems2024-10-281-1/+2
| | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com> [skip ci]
* fix: crypto made inline for constructor and decrypt error handled in exceptionyemkareems2024-10-281-5/+6
| | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
* fix: use Icrypto in place of Cyptoyemkareems2024-10-282-3/+3
| | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
* fix: crypto type made not nullable and tests run using ICryptoyemkareems2024-10-282-2/+2
| | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
* fix: encrypt and store password, decrypt and retrieve the sameyemkareems2024-10-282-1/+9
| | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-284-16/+24
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-272-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-262-6/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-244-24/+26
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-222-2/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #48832 from nextcloud/backport/48603/stable28Joas Schilling2024-10-221-2/+19
|\ | | | | [stable28] fix(logger): Remove more parameters of other methods
| * fix(logger): Remove more parameters of other methodsbackport/48603/stable28Joas Schilling2024-10-211-2/+19
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-222-0/+2
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-216-10/+80
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-202-2/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-194-8/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-182-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #48739 from nextcloud/backport/48673/stable28Ferdinand Thiessen2024-10-171-2/+2
|\ | | | | [stable28] fix(share): Return empty string if no label is set
| * fix(share): Return empty string if no label is setbackport/48673/stable28Ferdinand Thiessen2024-10-171-2/+2
| | | | | | | | | | | | | | | | | | * Resolves: https://github.com/nextcloud/server/issues/48629 While the database supports NULL, the typing has always said it only returns *string*. So to not break any apps that might trust the typings we should return `''` if the database is set to `NULL`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #48587 from nextcloud/backport/47896/stable28Ferdinand Thiessen2024-10-1710-64/+272
|\ \ | |/ |/| [stable28] fix: Make user removal more resilient
| * fix(UserTrait): Fix backend initializationbackport/47896/stable28provokateurin2024-10-171-0/+1
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix: Skip users that still exist in backendFerdinand Thiessen2024-10-155-11/+30
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: Make user removal more resilientFerdinand Thiessen2024-10-1510-64/+252
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently there is a problem if an exception is thrown in `User::delete`, because at that point the user is already removed from the backend, but not all data is deleted. There is no way to recover from this state, as the user is gone no information is available anymore. This means the data is still available on the server but can not removed by any API anymore. The solution here is to first set a flag and backup the user home, this can be used to recover failed user deletions in a way the delete can be re-tried. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #48711 from nextcloud/backport/48682/stable28Kate2024-10-171-0/+1
|\ \
| * | fix(AppConfig): Add external JWT private key to sensitive keysbackport/48682/stable28provokateurin2024-10-151-0/+1
| |/ | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-174-4/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-162-6/+6
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-152-6/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-146-2/+40
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-136-8/+20
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-124-4/+24
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #48633 from nextcloud/backport/48623/stable28Julius Knorr2024-10-111-1/+1
|\ | | | | [stable28] fix: Allow overriding shouldApplyQuota check from child classes
| * fix: Allow overriding shouldApplyQuota check from child classesbackport/48623/stable28Julius Knorr2024-10-091-1/+1
| | | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-114-10/+104
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-102-0/+36
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: rework move into object store to better preserve fileidsRobin Appelman2024-10-081-19/+55
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: preserve fileid when moving from objectstore to non-objectstoreRobin Appelman2024-10-082-6/+27
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: ensure source folder is removed from cache when moving to objectstoreRobin Appelman2024-10-081-0/+1
| | | | | | otherwise this causes confusion down the line as it's contents will be moved to the new cache Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: ensure parent folder exists when writing a file to object storageRobin Appelman2024-10-081-0/+4
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: verify that parent exists in cache when insertingRobin Appelman2024-10-081-0/+3
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: fix object store id for test object storeRobin Appelman2024-10-081-2/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: cleanup objectstore file_put_contentRobin Appelman2024-10-081-7/+4
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: create intermediate directories for objectstore moveFromStorageRobin Appelman2024-10-081-0/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: get source file before moving the cache item in objectstore moveFromStorageRobin Appelman2024-10-081-0/+29
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-082-2/+36
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(config): Mark more app configs sensitivebackport/48584/stable28Joas Schilling2024-10-071-0/+9
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-062-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-042-14/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-036-2/+32
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>