Commit graph

23633 commits

Author SHA1 Message Date
Andy Scherzinger
598d50164a
Merge pull request #46889 from nextcloud/backport/46476/stable29
[stable29] Migration Attributes
2024-08-08 13:55:56 +02:00
Andy Scherzinger
14bd6c144c
Merge pull request #47119 from nextcloud/backport/47044/stable29
[stable29] fix(encryption): Fix mountpoint check to accept if several are found
2024-08-08 13:08:49 +02:00
Andy Scherzinger
fe6e5fa653
Merge pull request #47105 from nextcloud/backport/46106/stable29
[stable29] fix(session): Log when session_* calls are slow
2024-08-08 10:28:45 +02:00
Nextcloud bot
d2f1ea98ea
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-08 00:21:05 +00:00
Côme Chilliet
c408c3868c fix(encryption): Fix mountpoint check to accept if several are found
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>
2024-08-07 19:01:35 +00:00
Andy Scherzinger
aed8c696b6
Merge pull request #47078 from nextcloud/backport/47065/stable29
[stable29] fix: Ensure database connection is setup when getting group details
2024-08-07 20:52:09 +02:00
Christoph Wurst
0a0c07cec1 fix(session): Log when session_* calls are slow
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-08-07 10:44:58 +00:00
Richard Steinmetz
1b50d28f88
Merge pull request #47080 from nextcloud/backport/38364/stable29
[stable29] fix(previews): Don't crash on animated WEBP images
2024-08-07 10:16:17 +02:00
Ferdinand Thiessen
940d0aa9a4 fix: Ensure database connection is setup when getting group details
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-07 09:37:12 +02:00
Nextcloud bot
bc25f9a5d0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-07 00:20:18 +00:00
Maxence Lange
825be0af80 fix(migration-preview): display a message if no attributes set
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-08-06 22:52:43 -01:00
Maxence Lange
e227d5afa1 feat(upgrade): migration attributes
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-08-06 22:41:35 -01:00
Julius Härtl
89f82fd537
Merge pull request #47046 from nextcloud/backport/46931/stable29
[stable29] fix: fix passing additional db connection parameters in factory
2024-08-06 23:40:35 +02:00
Josh Richards
32dd57e272 fix(previews): Don't crash on animated WEBP images
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>
2024-08-06 16:09:24 +00:00
Nextcloud bot
a617215968
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-06 00:20:19 +00:00
Robin Appelman
cf12dd03f9 fix: fix passing additional db connection parameters in factory
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-05 15:43:57 +00:00
Nextcloud bot
30292cd882
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-03 00:19:57 +00:00
John Molakvoæ
bf526d8f95
Merge pull request #46954 from nextcloud/backport/46864/stable29 2024-08-02 09:03:21 +02:00
Nextcloud bot
7b32dd54b7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-02 00:19:45 +00:00
Richard Steinmetz
dffcf956eb fix: don't persist previews used during blurhash generation
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-08-01 14:18:25 +00:00
Nextcloud bot
ea4936b5dc
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-31 00:20:25 +00:00
Ferdinand Thiessen
264074c161 fix: OCP\Files\Node\Folder::search was not setting the owner
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>
2024-07-30 11:06:30 +00:00
Nextcloud bot
bd369be6b4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-30 00:20:03 +00:00
Julius Härtl
d76c0d4af6 fix: Do not return partial file info if we have a cache entry
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-29 08:16:30 +02:00
Nextcloud bot
9d7bdc67d8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-28 00:39:43 +00:00
John Molakvoæ
5e9aa2fb17
Merge pull request #46521 from nextcloud/backport/46475/stable29 2024-07-27 17:32:43 +02:00
John Molakvoæ
18076c764b
Merge pull request #46578 from nextcloud/backport/46555/stable29 2024-07-27 17:32:30 +02:00
John Molakvoæ
cea8c4c364
Merge pull request #46711 from nextcloud/backport/45353/stable29 2024-07-27 16:12:10 +02:00
Nextcloud bot
3954d61826
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-27 00:19:31 +00:00
Nextcloud bot
4aac0b1008
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-26 00:20:02 +00:00
Git'Fellow
5a29cc51c7 chore: add warning in case of failure
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-07-25 20:16:51 +02:00
Git'Fellow
837e006e7f fix(appstore): Return an empty array in case of fail
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-07-25 20:16:51 +02:00
Andy Scherzinger
e827b86b09
Merge pull request #46684 from nextcloud/backport/46674/stable29
[stable29] feat: add config flag to toggle persistent redis connections
2024-07-25 20:14:08 +02:00
Andy Scherzinger
a80d72683f
Merge pull request #46669 from nextcloud/backport/46640/stable29
[stable29] fix(Token): take over scope in token refresh with login by cookie
2024-07-25 19:42:46 +02:00
Andy Scherzinger
b1eb1c5a0f
Merge pull request #46679 from nextcloud/backport/44294/stable29
[stable29] fix: Pass the mountpoint target user to storages without owner
2024-07-25 19:40:10 +02:00
Robin Appelman
c95206ad38
feat: add additional logging for database errors
including the stack trace of the current database transaction

Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-25 14:47:27 +02:00
Hoang Pham
d06e5d41d9 feat: support excalidraw file
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
2024-07-25 17:00:34 +07:00
Hoang Pham
e5532362da feat: support excalidraw file
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
2024-07-25 17:00:34 +07:00
Ferdinand Thiessen
824803dd7b fix: FileInfo from View should have the correct name of a mountpoint
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>
2024-07-24 13:26:40 +00:00
Anupam Kumar
c40244fdab
Merge pull request #46636 from nextcloud/backport/46608/stable29
[stable29] fix(TextProcessing): use error instead of info for exception logging
2024-07-24 18:42:49 +05:30
Nextcloud bot
080106a2e5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-24 00:19:54 +00:00
Nextcloud bot
64a7670a52
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-23 00:19:36 +00:00
Robin Appelman
692f4fa51c feat: add config flag to toggle persistent redis connections
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-22 13:10:16 +00:00
Julius Härtl
c60725c813 fix: Pass the mountpoint target user to storages without owner
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>
2024-07-22 12:51:50 +00:00
Arthur Schiwon
95f7613581 fix(Token): take over scope in token refresh with login by cookie
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-07-22 06:54:44 +00:00
Nextcloud bot
54b84f6c76
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-21 00:19:53 +00:00
Josh
ec016b0a64
Merge pull request #46569 from nextcloud/backport/46342/stable29
[stable29] fix(previews): Stop returning true when `getimagesize()` fails
2024-07-19 22:23:02 -04:00
Andy Scherzinger
63a4884bb2
Merge pull request #46626 from nextcloud/backport/46448/stable29
[stable29] fix(dashboard): Unify widget icon colors and document it's behaviour
2024-07-19 16:34:29 +02:00
Anupam Kumar
9b0ed06556 fix(TextProcessing): use error instead of info for exception logging
Signed-off-by: Anupam Kumar <kyteinsky@gmail.com>
2024-07-19 12:00:51 +00:00
Joas Schilling
ee6d74eb63 fix(mail): Fix big logos in mail templates for Outlook
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-19 08:11:54 +00:00