aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-146-2/+44
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-136-0/+72
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-122-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-114-0/+42
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-1016-0/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-09126-252/+282
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #46889 from nextcloud/backport/46476/stable29Andy Scherzinger2024-08-0818-0/+838
|\ | | | | [stable29] Migration Attributes
| * fix(migration-preview): display a message if no attributes setMaxence Lange2024-08-061-0/+12
| | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| * feat(upgrade): migration attributesMaxence Lange2024-08-0618-0/+826
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | Merge pull request #47119 from nextcloud/backport/47044/stable29Andy Scherzinger2024-08-081-1/+1
|\ \ | | | | | | [stable29] fix(encryption): Fix mountpoint check to accept if several are found
| * | fix(encryption): Fix mountpoint check to accept if several are foundCôme Chilliet2024-08-071-1/+1
| | | | | | | | | | | | | | | | | | | | | There is no strong requirement to have only one mount for a given storage id. Also the error in this case would be misleading. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #47105 from nextcloud/backport/46106/stable29Andy Scherzinger2024-08-085-17/+33
|\ \ \ | | | | | | | | [stable29] fix(session): Log when session_* calls are slow
| * | | fix(session): Log when session_* calls are slowChristoph Wurst2024-08-075-17/+33
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-0816-0/+32
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #47078 from nextcloud/backport/47065/stable29Andy Scherzinger2024-08-071-0/+2
|\ \ \ | |/ / |/| | [stable29] fix: Ensure database connection is setup when getting group details
| * | fix: Ensure database connection is setup when getting group detailsFerdinand Thiessen2024-08-071-0/+2
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #47080 from nextcloud/backport/38364/stable29Richard Steinmetz2024-08-071-2/+49
|\ \ \ | |/ / |/| | [stable29] fix(previews): Don't crash on animated WEBP images
| * | fix(previews): Don't crash on animated WEBP imagesJosh Richards2024-08-061-2/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #30029 and #37263 libgd handles animated WEBP images poorly and generates a meaningless error message as a result. We were returning a 500 error for these preview requests (web) and a fatal error at the command-line (occ). Now we bypass libgd if the we detect an animated WEBP image (and simply don't generate the preview). No more 500 error. Should fix occ too. Signed-off-by: Josh Richards <josh.t.richards@gmail.com> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-07124-124/+126
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #47046 from nextcloud/backport/46931/stable29Julius Härtl2024-08-061-25/+20
|\ \ | |/ |/| [stable29] fix: fix passing additional db connection parameters in factory
| * fix: fix passing additional db connection parameters in factoryRobin Appelman2024-08-051-25/+20
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-062-2/+2
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-034-0/+38
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #46954 from nextcloud/backport/46864/stable29John Molakvoæ2024-08-021-19/+4
|\
| * fix: don't persist previews used during blurhash generationRichard Steinmetz2024-08-011-19/+4
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-022-0/+16
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-07-314-0/+60
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: `OCP\Files\Node\Folder::search` was not setting the ownerFerdinand Thiessen2024-07-301-1/+24
| | | | | | The owner was not set on the file info causing e.g. webdav searches to never return the known owner. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-07-302-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: Do not return partial file info if we have a cache entryJulius Härtl2024-07-291-3/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-07-288-0/+50
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #46521 from nextcloud/backport/46475/stable29John Molakvoæ2024-07-271-1/+1
|\
| * fix(redis): Require version >=4 for unlinkGit'Fellow2024-07-151-1/+1
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Merge pull request #46578 from nextcloud/backport/46555/stable29John Molakvoæ2024-07-271-0/+4
|\ \
| * | chore: add warning in case of failureGit'Fellow2024-07-251-0/+1
| | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * | fix(appstore): Return an empty array in case of failGit'Fellow2024-07-251-0/+3
| | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | Merge pull request #46711 from nextcloud/backport/45353/stable29John Molakvoæ2024-07-271-21/+95
|\ \ \
| * | | feat: support excalidraw fileHoang Pham2024-07-251-6/+4
| | | | | | | | | | | | | | | | Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
| * | | feat: support excalidraw fileHoang Pham2024-07-251-25/+101
| | | | | | | | | | | | | | | | Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-2712-6/+90
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-26164-28/+364
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #46684 from nextcloud/backport/46674/stable29Andy Scherzinger2024-07-251-12/+21
|\ \ \ | | | | | | | | [stable29] feat: add config flag to toggle persistent redis connections
| * | | feat: add config flag to toggle persistent redis connectionsRobin Appelman2024-07-221-12/+21
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #46669 from nextcloud/backport/46640/stable29Andy Scherzinger2024-07-253-6/+19
|\ \ \ \ | | | | | | | | | | [stable29] fix(Token): take over scope in token refresh with login by cookie
| * | | | fix(Token): take over scope in token refresh with login by cookieArthur Schiwon2024-07-223-6/+19
| |/ / / | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | Merge pull request #46679 from nextcloud/backport/44294/stable29Andy Scherzinger2024-07-253-0/+29
|\ \ \ \ | | | | | | | | | | [stable29] fix: Pass the mountpoint target user to storages without owner
| * | | | fix: Pass the mountpoint target user to storages without ownerJulius Härtl2024-07-223-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>
* | / / feat: add additional logging for database errorsRobin Appelman2024-07-252-4/+51
| |/ / |/| | | | | | | | | | | | | | including the stack trace of the current database transaction Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | fix: FileInfo from `View` should have the correct name of a mountpointFerdinand Thiessen2024-07-241-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a mountpoint is returned from a `View` the name must match the view scoped name and not the global name. For example group folders have a name like `1` or `2` (the ID), but the name of the FileInfo returned fro mthe View should be the mount point name, like `First groupfolder` or similar. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #46636 from nextcloud/backport/46608/stable29Anupam Kumar2024-07-241-1/+1
|\ \ \ | | | | | | | | [stable29] fix(TextProcessing): use error instead of info for exception logging