Louis Chemineau
8a8a92b88f
feat: Use inline password confirmation in external storage settings
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-11 11:56:30 +01:00
Ferdinand Thiessen
c4cc3f2888
fix(FediverseAction): Ensure valid fediverse links are generated
...
Harden also for existing values of the profile.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-09 13:46:27 +01:00
Ferdinand Thiessen
4a7c8834d0
fix(AccountManager): Sanitize social media handles
...
Ensure to only accept valid X and fediverse handles.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-09 13:46:26 +01:00
Richard Steinmetz
d8e5b6a229
fix(oauth2): adjust db schemas when migrating from owncloud
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-02-06 10:19:57 +01:00
Robin Appelman
804a0ec567
fix: explicitly ignore nested mounts when transfering ownership
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 09:39:28 +01:00
Robin Appelman
7a37fdddc5
fix: translate mount move error messages
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 09:39:28 +01:00
Robin Appelman
5b4ceb0eaa
fix: improve checks for moving shares/storages into other mounts
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 09:39:28 +01:00
provokateurin
53c02d6b9d
fix(Http): Only allow valid HTTP status code values via template
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-03 12:11:01 +01:00
Kate
7bf9848334
Merge pull request #50600 from nextcloud/backport/50549/stable29
2025-02-01 11:19:36 +01:00
Ferdinand Thiessen
7246b5d3c9
fix(OC_Files): Fix error response when event was not set
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 18:38:32 +00:00
Ferdinand Thiessen
a0d7d107f5
fix(sharing): Move permission validation to share manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 18:46:07 +01:00
Kate
2053455b56
Merge pull request #50563 from nextcloud/backport/50530/stable29
2025-01-31 08:51:10 +01:00
Nils Wenninghoff
3ef04909b7
fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
...
Signed-off-by: Nils Wenninghoff <nils@ungemein.cool>
2025-01-30 12:21:30 +01:00
Louis Chemineau
9626ff81bd
fix: Exclude non accepted shares when computing access list
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-30 11:07:28 +01:00
Richard Steinmetz
43d4864261
fix(s3): treat empty sse_c_key as not set
...
Co-authored-by: Christian Becker <christian@dabecka.de>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-29 17:33:42 +00:00
Ferdinand Thiessen
3f8244a841
fix(files): Do not array access null value
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-29 10:28:01 +00:00
Ferdinand Thiessen
092f1b7f34
fix: Correctly return app id and app version for core styles and images
...
fix(TemplateLayout): `core` is not an app but the server itself
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-29 10:14:51 +01:00
Max
341866be76
fix(performance): use low resolution for blurhash
...
Improve blurhash performance by using a low res image.
The results are hard to destinguish visualy.
It is a **blur** hash after all.
Signed-off-by: Max <max@nextcloud.com>
2025-01-28 23:04:05 +01:00
Louis Chemineau
840ee6d59a
fix: Metadata field search
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-27 13:03:49 +01:00
Robert Riemann
bb96712638
fix: add sse_c_key from S3 object storage properties config to list of sensitive values
...
Signed-off-by: Robert Riemann <robert@riemann.cc>
2025-01-22 08:47:17 -05:00
Kate
3fef4b1a4d
Merge pull request #49990 from nextcloud/backport/49887/stable29
2025-01-20 17:28:04 +01:00
Robin Appelman
8744d9e752
chore: psalm fixes
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-20 15:31:23 +01:00
Git'Fellow
aeca17c2ac
fix(TemplateManager): Remove warning message
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-01-20 13:40:34 +00:00
Robin Appelman
43c37426cb
fix: don't skip scanner users filesystem if they have a mountpoint at /<user>/files/
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-20 14:27:52 +01:00
Git'Fellow
cf2b197a1f
Merge pull request #49675 from nextcloud/backport/49262/stable29
...
[stable29] fix: don't do same-storage move optimization with encryption wrappers
2025-01-09 09:50:47 +01:00
Robin Appelman
bb3e6ea9d9
fix: don't do same-storage move optimization with encryption wrappers
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-09 09:32:16 +01:00
Git'Fellow
359dc62233
Merge pull request #49655 from nextcloud/backport/48769/stable29
...
[stable29] Fix incorrect permissions when copying shared files
2025-01-09 07:48:17 +01:00
Pauli Järvinen
6baaa61fff
fix(preview): Do not try to parse M3U files as MP3
...
By default, the MP3 audio files get the mimetype `audio/mpeg` and the M3U and
M3U8 playlist files get the mimetype `audio/mpegurl`. PreviewManager had such
a problem that it registered the MP3 preview provider with a regular
expression which matched also the M3U files. This caused an error message to
be logged on the info (1) level for each M3U file every time a folder with
such files was viewed: "Error while getting cover from mp3 file:
File /path/to/some/playlist.m3u is not mpeg/audio!".
Signed-off-by: Pauli Järvinen <pauli.jarvinen@gmail.com>
2025-01-07 19:08:07 +00:00
Côme Chilliet
97800c555d
fix: Use getRelativePath method to check if node is inside folder
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-19 14:16:48 +00:00
Côme Chilliet
e1a23cf0a7
fix: Fix promotion of reshares from subsubfolders
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-19 14:16:48 +00:00
Côme Chilliet
7370a585c1
chore: Add comment to make code clearer
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-19 14:16:48 +00:00
Côme Chilliet
1b9896f7a9
chore: Turn method description into phpdoc
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2024-12-19 14:16:48 +00:00
Côme Chilliet
0132840c9b
fix(shares): Promote reshares into direct shares when share is deleted
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-19 14:16:48 +00:00
Côme Chilliet
786424ef09
fix: Tidy up code for reshare deletion
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-19 14:16:48 +00:00
Luka Trovic
dfbaa103f9
fix: delete re-shares when deleting the parent share
...
Note: Removed part about fix command from original PR
Signed-off-by: Luka Trovic <luka@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
(cherry picked from commit 42181c2f49 )
2024-12-19 14:16:47 +00:00
skjnldsv
fd558fd62e
fix: make sure we have a valid scheme when testing ocm urls
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-12-17 15:47:54 +00:00
provokateurin
9a728db531
fix(View): Catch exceptions when executing mkdir for non-existent parents
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-12-17 09:38:46 +00:00
Kate
7290a93e09
Merge pull request #49836 from nextcloud/backport/49822/stable29
...
[stable29] fix(files_sharing): Fix error messages from password policy
2024-12-16 16:36:17 +01:00
Git'Fellow
c085c1bc45
fix(TemplateManager): Make sure TemplateFolder is a Folder
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-12-16 06:04:02 +00:00
Joas Schilling
0fe1a770d8
Merge pull request #49668 from nextcloud/backport/47515/stable29
...
[stable29] fix(migration): Correctly sort migrations by version number
2024-12-16 06:39:30 +01:00
SebastianKrupinski
2edb8194d6
fix: replace null character when serializing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-13 22:00:46 -05:00
Côme Chilliet
cda5453fc6
fix(shares): Wrap exceptions from password validation to set code to 400
...
This fixes a regression that bad password returned 403 instead of 400
because of previous changes.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-12 20:15:35 +00:00
Côme Chilliet
5ab079ed27
fix(files_sharing): Do not wrap password policy exception into a generic one
...
Let the controller access the HintException and show the error to the user.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-12 20:15:35 +00:00
John Molakvoæ
c3caf1c6d2
Merge pull request #49654 from nextcloud/backport/49551/stable29
...
[stable29] fix: don't propagate future mtimes
2024-12-12 13:22:31 +01:00
Robin Appelman
f8ad3d6cc9
fix: fix mimetype not being updated when changing file extention on object store
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-11 09:00:37 +00:00
Robin Appelman
cd8694493e
fix: use scan_permissions when copying cache items
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-09 13:47:27 +01:00
Robin Appelman
fb71c41823
fix: store unmaked source permissions as scan_permissions when loading share cache items
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-09 13:47:27 +01:00
Joas Schilling
0772605d7c
fix(migration): Make compatible with PHP 8.0
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-05 12:08:16 +01:00
Joas Schilling
18be414641
fix(migration): Correctly sort migrations by version number
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-05 12:05:23 +01:00
Robin Appelman
ef8f2155cb
fix: don't propagate future mtimes
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-04 19:12:30 +00:00