aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-164-2/+70
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #47935 from nextcloud/backport/47854/stable28John Molakvoæ2024-09-151-1/+2
|\ | | | | [stable28] fix(appstore): Ensure returned apps from AppStore are valid
| * fix: check if key is setbackport/47854/stable28Git'Fellow2024-09-131-1/+1
| | | | | | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * fix(appstore): Ensure returned apps from AppStore are validGit'Fellow2024-09-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: lint chore: remove space Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: check if response array is null Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> chore: Add log
* | Merge pull request #47979 from nextcloud/backport/47971/stable28John Molakvoæ2024-09-151-1/+2
|\ \ | | | | | | [stable28] fix: Do not try to set HTTP response code on already closed connection
| * | fix: Do not try to set HTTP response code on already closed connectionbackport/47971/stable28Côme Chilliet2024-09-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids a PHP warning in the logs about trying to set the response code while the output already started. It’s useless to try to print an error page anyway in this situation because the connection was closed already. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #48032 from nextcloud/backport/48013/stable28John Molakvoæ2024-09-151-1/+3
|\ \ \ | | | | | | | | [stable28] fix(BaseResponse): Cast XML element values to string
| * | | fix(BaseResponse): Cast XML element values to stringbackport/48013/stable28provokateurin2024-09-151-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #47861 from nextcloud/backport/47860/stable28John Molakvoæ2024-09-151-3/+1
|\ \ \ \
| * | | | fix: Only write once to template instead of create/copybackport/47860/stable28Julius Knorr2024-09-101-3/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* | | | | Merge pull request #48019 from nextcloud/backport/48015/stable28John Molakvoæ2024-09-151-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | fix(Storage\Local): Do not call getSourcePath() on SplFileInfobackport/48015/stable28provokateurin2024-09-151-1/+1
| | |/ / | |/| | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #48022 from nextcloud/backport/48017/stable28Kate2024-09-151-1/+1
|\ \ \ \
| * | | | fix(Comment): Initialize childrenCount as integerbackport/48017/stable28provokateurin2024-09-151-1/+1
| |/ / / | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* / / / fix(Tags): Return boolean for userHasTags()backport/48014/stable28provokateurin2024-09-151-2/+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>