aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix(Comment): Initialize childrenCount as integerbackport/48017/stable28provokateurin2024-09-151-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #47956 from nextcloud/backport/47954/stable28Kate2024-09-142-4/+4
|\
| * fix(files): Adjust Cache::searchQuery() parameter name to match interfacebackport/47954/stable28provokateurin2024-09-132-4/+4
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-144-0/+84
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-134-0/+28
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-114-0/+38
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-1010-0/+196
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-0910-0/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-0820-20/+0
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-0710-22/+216
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-0614-2/+450
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: Migrate existing bg jobs to use sha256Louis Chemineau2024-09-052-0/+2
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix: Use sha256 to hash arguments of background jobsLouis Chemineau2024-09-051-5/+4
| | | | | | This is to prevent collision as we are sometime hashing user input, yet using that hash to target the background job in the database. Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #47749 from nextcloud/backport/47417/stable28Arthur Schiwon2024-09-051-0/+9
|\ | | | | [stable28] fix(files): Create non-existent parents of mountpoints
| * fix(files): Create non-existent parents of mountpointsprovokateurin2024-09-041-0/+9
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(appstore): Cache apps.json also on dev instancesMarcel Müller2024-09-051-8/+9
| | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-05138-0/+144
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-048-2/+54
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Update lib/public/Files/Storage/IStorage.phpAndy Scherzinger2024-09-031-1/+1
| | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix: Pass the mountpoint target user to storages without ownerJulius Härtl2024-09-033-0/+29
| | | | | | | | | | | | | Storages that do not have a dedicated owner (e.g. groupfolders, external storages) currently always assume the current session user as the owner. This leads to several issues when there is no user session but a node is obtained through a user folder. In order to have the correct user available we need to pass the user that is used to setup a mountpoint along to the storage layer as we generally assume that an owner is available for those. Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix(linkReferenceProvider): better size checkJulien Veyssier2024-09-031-4/+14
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-022-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-014-2/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-312-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-30158-430/+632
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(config): Avoid error messages for restricted opcache APIJosh2024-08-301-1/+1
| | | | | | | Make changes recently added via #44230 match #8188 to avoid failures in restricted hosting environments. Fixes #47562 Signed-off-by: Josh <josh.t.richards@gmail.com>
* Merge pull request #47246 from nextcloud/backport/47240/stable28Ferdinand Thiessen2024-08-292-0/+2
|\ | | | | [stable28] fix(webauthn): Increase database column for public key id
| * fix(webauthn): Increase database column for public key idFerdinand Thiessen2024-08-272-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Resolves https://github.com/nextcloud/server/issues/34476 There is no maximum length defined in the standard, most common the length is between 128 and 200 characters, but as we store it not in plain data but base64 encoded the length can grow about 1/3. We had a regression with 'Nitrokey 3' which created IDs with 196 byte length -> 262 bytes encoded base64. So to be save we increase the size to 512 bytes. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-294-0/+10
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: gracefully handle unexpected exif orientation typesRichard Steinmetz2024-08-271-9/+15
| | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* fix call to custom mail_template_classChristoph Klaffl2024-08-261-12/+14
| | | | Signed-off-by: Christoph Klaffl <christoph@phreaker.eu>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-266-6/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-248-2/+36
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-2336-100/+252
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-2242-132/+146
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(theming): Make getImage() call save against missing non-SVG versionJoas Schilling2024-08-211-3/+14
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(setupcheck): Fix mimetype server version check in backportJoas Schilling2024-08-211-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #47353 from nextcloud/backport/47346/stable28John Molakvoæ2024-08-202-5/+6
|\
| * fix: use mountpoint from storage to find the encryption keysRobin Appelman2024-08-201-3/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * feat: store the mountpoint of storages in the mount optionsRobin Appelman2024-08-201-2/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Revert "Revert "[stable28] Apply group limit on remove from group""Arthur Schiwon2024-08-192-2/+44
|/
* Revert "[stable28] Apply group limit on remove from group"Arthur Schiwon2024-08-192-44/+2
|
* fix: Remove call to non-existing method in 28 and add missing use in testCôme Chilliet2024-08-191-1/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Remove shares only if there are no more common groups between usersCôme Chilliet2024-08-191-38/+36
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(files_sharing): Delete user shares if needed when user is removed from a ↵Louis Chemineau2024-08-192-2/+47
| | | | | | group Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-192-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-186-2/+124
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-172-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-164-0/+40
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-1588-242/+50
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>