Commit graph

23221 commits

Author SHA1 Message Date
Robin Appelman
52da5f715f feat: store the mountpoint of storages in the mount options
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-20 14:18:16 +00:00
Arthur Schiwon
f2559e4480
Revert "[stable28] Apply group limit on remove from group" 2024-08-19 15:27:34 +02:00
Côme Chilliet
c999fea57c fix: Remove call to non-existing method in 28 and add missing use in test
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-08-19 10:33:11 +02:00
Côme Chilliet
2e05ae2ffc fix: Remove shares only if there are no more common groups between users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-08-19 10:33:11 +02:00
Louis Chemineau
6b1266a49e fix(files_sharing): Delete user shares if needed when user is removed from a group
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-08-19 10:33:11 +02:00
Nextcloud bot
e889f335ee
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-19 00:20:37 +00:00
Nextcloud bot
cf7ceccdb5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-18 00:23:16 +00:00
Nextcloud bot
70ad22fcd8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-17 00:20:42 +00:00
Nextcloud bot
3db373e880
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-16 00:20:27 +00:00
Nextcloud bot
2f4abc774f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-15 00:26:17 +00:00
Nextcloud bot
14bf5c4ea9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-14 00:20:36 +00:00
Nextcloud bot
c0362d4671
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-13 00:20:24 +00:00
Nextcloud bot
504150e0b1
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-12 00:20:06 +00:00
Nextcloud bot
dc28f8a2cb
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-11 00:20:10 +00:00
Nextcloud bot
c05f08bf79
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-10 00:20:29 +00:00
Nextcloud bot
93e9d50af6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-09 00:25:45 +00:00
Robin Appelman
d78f7acfd7
Merge pull request #47081 from nextcloud/backport/47038/stable28
[stable28] fix: check for correct storage class when checking for link parent
2024-08-08 15:55:42 +02:00
Andy Scherzinger
d94fa30f42
Merge pull request #47118 from nextcloud/backport/47044/stable28
[stable28] fix(encryption): Fix mountpoint check to accept if several are found
2024-08-08 13:09:55 +02:00
Nextcloud bot
df821f60e4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-08 00:21:11 +00:00
Côme Chilliet
a59176b7dc 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 18:59:42 +00:00
Robin Appelman
f741191d25 fix: check for correct storage class when checking for link parent
fixes #39123

Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-07 20:56:18 +02:00
Andy Scherzinger
8e5956ea6a
Merge pull request #47079 from nextcloud/backport/38364/stable28
[stable28] fix(previews): Don't crash on animated WEBP images
2024-08-07 10:34:57 +02:00
Nextcloud bot
9042b7b475
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-07 00:20:27 +00:00
Josh Richards
2c58184b85 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:07:24 +00:00
Ferdinand Thiessen
7ad057ef94 fix: Ensure database connection is setup when getting group details
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-06 15:54:40 +00:00
Nextcloud bot
6d44811cff
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-06 00:20:25 +00:00
Nextcloud bot
2611e88d16
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-03 00:20:04 +00:00
Nextcloud bot
0d48e941a5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-02 00:19:53 +00:00
Git'Fellow
d84d55500e
Merge pull request #46868 from nextcloud/backport/46379/stable28
[stable28] fix: `OCP\Files\Node\Folder::search` was not setting the owner
2024-08-01 09:53:38 +02:00
Nextcloud bot
3dd5d55043
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-31 00:20:33 +00:00
Ferdinand Thiessen
e102c752f9 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:05:22 +00:00
Nextcloud bot
3c5bc5827f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-30 00:20:10 +00:00
Andy Scherzinger
c8961c7160
Merge pull request #46763 from nextcloud/backport/46672/stable28
[stable28] Avoid using partial file info as valid one
2024-07-28 12:14:48 +02:00
Nextcloud bot
40e1d35526
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-28 00:39:51 +00:00
John Molakvoæ
f4b4485cdc
Merge pull request #46712 from nextcloud/backport/45353/stable28 2024-07-27 16:12:15 +02:00
Nextcloud bot
d2a7a10925
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-27 00:19:38 +00:00
Nextcloud bot
70839355c8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-26 00:20:10 +00:00
Andy Scherzinger
9c94775260
Merge pull request #46668 from nextcloud/backport/46640/stable28
[stable28] fix(Token): take over scope in token refresh with login by cookie
2024-07-25 19:43:16 +02:00
Andy Scherzinger
f02bbf8eb6
Merge pull request #46678 from nextcloud/backport/44295/stable28
[stable28] Allow injecting the user temporarily for direct editing
2024-07-25 19:41:20 +02:00
Julius Härtl
ce6768027e fix: Do not return partial file info if we have a cache entry
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-25 17:40:12 +00:00
Andy Scherzinger
942a91916a
Merge pull request #46683 from nextcloud/backport/46674/stable28
[stable28] feat: add config flag to toggle persistent redis connections
2024-07-25 19:39:20 +02:00
Robin Appelman
bd28c9f70e
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:51:03 +02:00
Hoang Pham
da0353dc6a feat: support excalidraw file
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
2024-07-25 16:59:25 +07:00
Hoang Pham
b3143bf930 feat: support excalidraw file
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
2024-07-25 16:59:24 +07:00
Ferdinand Thiessen
1f1d625212 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:25:05 +00:00
Nextcloud bot
06fb25b6a2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-24 00:20:01 +00:00
Nextcloud bot
bc0a335492
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-23 00:19:42 +00:00
Robin Appelman
7c33e5c00f feat: add config flag to toggle persistent redis connections
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-22 13:08:39 +00:00
Joas Schilling
be5d40e3e2
fix(logging): Restore the option to log with debug level
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-22 14:45:44 +02:00
Julius Härtl
1c75c5f1e0 fix: Implement option to temporarily set the user session
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-22 12:44:21 +00:00