aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-142-0/+2
| |/ / / / |/| | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | feat(capabilities): Expose if mod-rewrite is working via capabilitiesJoas Schilling2024-04-121-0/+2
|/ / / / | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #44746 from nextcloud/doc/idbconnection-prepare-brandingChristoph Wurst2024-04-091-1/+1
|\ \ \ \ | | | | | | | | | | docs: Adjust branding in IDBConnection::prepare doc block
| * | | | docs: Adjust branding in IDBConnection::prepare doc blockChristoph Wurst2024-04-091-1/+1
| |/ / / | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #44736 from nextcloud/fix/avatar-imagesPytal2024-04-091-0/+7
|\ \ \ \ | | | | | | | | | | fix: Fix avatar images
| * | | | fix: Fix avatar imagesChristopher Ng2024-04-081-0/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | Merge pull request #44294 from nextcloud/fix/storage-mount-ownerJulius Härtl2024-04-093-0/+29
|\ \ \ \ \ | | | | | | | | | | | | fix: Pass the mountpoint target user to storages without owner
| * | | | | fix: Pass the mountpoint target user to storages without ownerJulius Härtl2024-04-093-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>
* | | | | Merge pull request #44730 from nextcloud/jail-watcherRobin Appelman2024-04-094-4/+79
|\ \ \ \ \ | |/ / / / |/| | | | fix: use proper jailed patch in watcher
| * | | | fix: use proper jailed patch in watcherRobin Appelman2024-04-084-4/+79
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-092-2/+2
| |/ / / |/| | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #44216 from nextcloud/feat/core/openapi-capabilitiesJoas Schilling2024-04-081-2/+11
|\ \ \ \ | | | | | | | | | | feat(core): Include core capabilities in OpenAPI
| * | | | feat(OCS): Annotate capabilitiesprovokateurin2024-04-081-2/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Merge pull request #44707 from ↵Kate2024-04-081-2/+4
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | nextcloud/chore/richobjectstrings/missing-newlines
| * | | | chore(RichObjectStrings): Add missing newlinesprovokateurin2024-04-061-2/+4
| | |/ / | |/| | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | fix(AppFramework): Fix error message about 204 not allowing custom headersprovokateurin2024-04-081-1/+1
| |/ / |/| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Merge pull request #44705 from nextcloud/fix/issue-44702Josh2024-04-081-2/+2
|\ \ \ | | | | | | | | fix(Blurhash): Suppress imagecreatefromstring() E_WARNING
| * | | fix(Blurhash): Suppress imagecreatefromstring() E_WARNINGJosh2024-04-061-2/+2
| |/ / | | | | | | | | | | | | | | | | | | We're already checking return value to determine if the format is unrecognized. There's no reason to let imagecreatefromstring() generate it's own E_WARNING when the format is unrecognized. Fixes #44702 Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | fix: Fix new psalm errors from updateCôme Chilliet2024-04-088-26/+14
| | | | | | | | | | | | | | | | | | | | | Not sure about the SimpleContainer modification, let’s see what CI says about that. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | feat: drop support for php 8.0Richard Steinmetz2024-04-082-5/+5
|/ / | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | fix(DateTimeFormatter): Adjust invalid doc blocksFerdinand Thiessen2024-04-051-7/+5
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(appconfig): compare with original valueMaxence Lange2024-04-031-1/+2
| | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | fix(federation): ICloudId->getRemote() should contain the protocolJoas Schilling2024-04-021-2/+3
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | fix: Remove incorrect default null valueCôme Chilliet2024-04-021-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix: Apply new coding standard to all filesCôme Chilliet2024-04-02155-242/+242
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-022-0/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-312-10/+18
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-302-0/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-29164-532/+22
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | feat(files)): Add retry logic to cover deadlock situations when moving many ↵Louis Chemineau2024-03-281-6/+25
| | | | | | | | | | | | files Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #44470 from nextcloud/fix/compatibility-replica-splittingBenjamin Gaussorgues2024-03-261-1/+1
|\ \
| * | fix: Allow using replica config with split databasesJulius Härtl2024-03-261-1/+1
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #44475 from nextcloud/fix/disabled-ipv6Benjamin Gaussorgues2024-03-261-1/+3
|\ \ \
| * | | fix(dns): detect disabled IPv6 support in DNS pinningBenjamin Gaussorgues2024-03-261-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | Merge pull request #44412 from nextcloud/fix/add-csp-nonce-by-defaultFerdinand Thiessen2024-03-261-8/+5
|\ \ \ \ | | | | | | | | | | fix(CSP): Add CSP nonce by default and convert `browserSupportsCspV3` to blacklist
| * | | | fix(CSP): Add CSP nonce by default and convert `browserSupportsCspV3` to ↵Ferdinand Thiessen2024-03-261-8/+5
| | |/ / | |/| | | | | | | | | | | | | | | | | | blocklist Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #42931 from hrenard/masterBenjamin Gaussorgues2024-03-261-3/+1
|\ \ \ \
| * | | | fix: always add user to group cacheHugo Renard2024-03-261-3/+1
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | When there is no user in a group, and we add one, it's not added to the group cache. So consecutive call of addUser() and getUsers() is inconsistent. Furthermore, the user cache is never null, so this check is unesserary. Signed-off-by: Hugo Renard <hugo.renard@protonmail.com>
* | | | Merge pull request #44474 from nextcloud/fix/preview/webp-preview-formatRichard Steinmetz2024-03-261-0/+26
|\ \ \ \ | | | | | | | | | | fix(preview): webp preview format
| * | | | fix(preview): webp preview formatRichard Steinmetz2024-03-261-0/+26
| |/ / / | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | fix(S3): Adjust typing for 32bit compatibilityFerdinand Thiessen2024-03-261-3/+6
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #44270 from nextcloud/fix/catch-setupcheck-trowablesBenjamin Gaussorgues2024-03-261-1/+7
|\ \ \ \ | |/ / / |/| | |
| * | | fix: Log exceptions thrown by setup checksCôme Chilliet2024-03-251-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix(setupcheck): Catch Throwables from setup checks and show them to the adminCôme Chilliet2024-03-181-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids letting a buggy setup check from an application crash the setupcheck system. The throwable is shown instead. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-264-10/+12
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #44230 from nextcloud/varun/config-readVarun Patil2024-03-251-13/+26
|\ \ \ \ | | | | | | | | | | config: fix correctness issues in reading
| * | | | fix(config): correctness issues in readingVarun Patil2024-03-251-13/+26
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* | | | | fix(DB): Sanitize `host` parameter for postgres databases when IPv6 address ↵Ferdinand Thiessen2024-03-251-0/+9
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is passed Doctrine is using `pg_connect` with the `host` parameter, this does not allow IPv6 addresses in URI notation. So we need to extract the IP address and pass it directly Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #44458 from nextcloud/fileacces-interfaceRobin Appelman2024-03-254-0/+219
|\ \ \ \ | | | | | | | | | | feat: add interface for lower level filecache acess without having to do direct db queries
| * | | | feat: add interface for lower level filecache acess without having to do ↵Robin Appelman2024-03-254-0/+219
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | direct db queries Signed-off-by: Robin Appelman <robin@icewind.nl>