Commit graph

79892 commits

Author SHA1 Message Date
Fabian Zwemke
52cabd7869
chore: recompile assets
Signed-off-by: Fabian Zwemke <fabian@zwemke.de>
2025-03-26 21:44:11 +01:00
Fabian Zwemke
9fd0d263ff fix(files): Properly encode URLs when preparing ZIP download
Signed-off-by: Fabian Zwemke <fabian@zwemke.de>
2025-03-26 21:35:19 +01:00
Andy Scherzinger
5ed48e90ca
Merge pull request #51650 from nextcloud/rakekniven-patch-1
chore(i18n): Improved grammar
2025-03-26 18:57:14 +01:00
nextcloud-command
936262fdd6 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-26 17:43:46 +00:00
rakekniven
e7e107d63f
chore(i18n): Improved grammar
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-03-26 18:37:49 +01:00
Hamza
28a2965a31
Merge pull request #50156 from nextcloud/feat/cardav-example-contact
feat: add example contact on first login
2025-03-26 13:47:44 +01:00
Hamza Mahjoubi
099d9fb9be feat: add example contact on first login
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-03-26 10:57:39 +01:00
Ferdinand Thiessen
c85b8aa36c
Merge pull request #51705 from nextcloud/fix/files-versions
fix(files_versions): correctly show version author also for shared files
2025-03-26 10:16:15 +01:00
Kate
e67eba5e2b
Merge pull request #51594 from nextcloud/fix/occ/config-fileowner-suppress-errors
fix(occ): Suppress errors when checking config.php fileowner
2025-03-26 10:14:24 +01:00
John Molakvoæ
d1713603c5
Merge pull request #51433 from umgfoin/PR-umgfoin-fix-image-metadata-generation
fix(GenerateBlurhashMetadata): Suppress imagescale errors
2025-03-26 10:02:11 +01:00
Nextcloud bot
cb7c82c13d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-26 00:22:39 +00:00
Ferdinand Thiessen
d3e54997b0
Merge pull request #51698 from nextcloud/fix/quota-view-files
feat(files): hide "Personal files" and "Shared with others" views if user has no quota
2025-03-25 22:55:54 +01:00
nextcloud-command
69f3c2b902 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-25 21:05:49 +00:00
skjnldsv
baeff57232 feat(files): hide "Personal files" and "Shared with others" views if user has no quota
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-25 22:02:15 +01:00
Ferdinand Thiessen
4726400ff2
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-25 21:37:11 +01:00
Ferdinand Thiessen
00a1f23913
fix(files_versions): correctly show version author also for shared files
The users endpoint is not available for other users if the current user
has no admin privileges, so instead use the displaynames endpoint.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-25 21:33:06 +01:00
Ferdinand Thiessen
efa5632bba
Merge pull request #51458 from nextcloud/fix/fix-public-download-activity
Fix public download activity
2025-03-25 20:58:07 +01:00
John Molakvoæ
c4ac979edc
Merge pull request #51703 from bneumann/musicxml-mimetype
feat(mimetypes): Added musicxml mimetypes
2025-03-25 20:22:28 +01:00
Benjamin Giesinger
3c8198a721
feat(mimetypes): Fixed copy paste error 2025-03-25 19:50:27 +01:00
Benjamin Giesinger
68d45006cd
feat(mimetypes): Added musicxml mimetypes 2025-03-25 19:50:06 +01:00
F. E Noel Nfebe
652b0cc9ab
Merge pull request #51697 from nextcloud/enh/no-issue/better-error-for-login-csrf
fix(login): Improve CSRF error message for better user understanding
2025-03-25 15:46:59 +01:00
Côme Chilliet
da9b6e376d fix(tests): Sort activities by id to get the last one
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
c9938e54a6 fix(sharebymail): Fix activity rich object id type
Fixes "Object for placeholder file is invalid, value 21 for key id is not a string"
Exception spotted in tests logs.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
140aba1f16 feat: Add context and test steps for activity in sharing
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
a57f694e8d feat: add integration test for sharing activity
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
a32875d402 fix(files_sharing): Use session id as part of cache key to avoid concurrency issues
If several people are watching and seeking the same video file we do not
 want the cache key to be the same or it would flood activity again.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
ec5ac0957a fix(files_sharing): Set higher priority for listeners that may abort the request
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
a3c531c31e fix: Avoid triggering several activities for Range request on the same file
Avoids flooding activities when someone browse a video in the web player.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
a39bee57d9 fix: Fix download activity for folders
Remove duplicate activity publishing from share controller download,
 listen to BeforeZipCreatedEvent to publish activity for folders, and
 cache folders activity to avoid sending activity for each file in the
 folder.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
Côme Chilliet
12ce8c0ef0 fix(sharing): Publish activity for download by public link
Even if dav endpoint is now used.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +01:00
nextcloud-command
630da1457a chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-25 14:13:41 +00:00
nfebe
933b068f22 fix(login): Improve CSRF error message for better user understanding
This commit changes the CSRF error message displayed in the login form to
provide more specific information to the user. Instead of the generic less helpful error.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-03-25 14:26:13 +01:00
Kate
d1383602c7
Merge pull request #51689 from nextcloud/fix/fix-files-sorting-cypress-test
Fix files_sorting cypress tests
2025-03-25 13:32:40 +01:00
John Molakvoæ
2f7e72fc50
Merge pull request #51649 from rolandinus/fix/dispatch-events-on-bulk-tagging
fix(systemtags): Dispatch events when bulk assigning system tags
2025-03-25 13:22:44 +01:00
Côme Chilliet
7f132f72ed
fix(tests): Files are sorted by Name by default, no need to click it
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 13:06:14 +01:00
John Molakvoæ
2d813f15ab
Merge pull request #51682 from nextcloud/fix/tag-fileid-check
fix(dav): filter user files when updating tags
2025-03-25 12:58:42 +01:00
John Molakvoæ
248d21a2b9
Merge pull request #51490 from nextcloud/castUsersCountToInt
fix(database): Cast users count to integer
2025-03-25 12:57:34 +01:00
skjnldsv
6fc453540b fix(dav): filter user files when updating tags
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-25 12:30:03 +01:00
Kate
eab608f144
Merge pull request #51669 from nextcloud/refactor/use-in-instead-of-or
perf(sharing): Use oc_share.item_type IN instead of OR equals
2025-03-25 11:52:52 +01:00
Marcel Klehr
b464469bc1 perf(sharing): Use oc_share.{item_type, share_type} IN instead of OR equals
to improve performance by using the db index

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-03-25 09:42:06 +01:00
Nextcloud bot
a55519268f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-25 00:22:39 +00:00
Marcel Müller
e00b060e34
Merge pull request #51675 from nextcloud/fix/noid/accept-informational-tests-as-success
fix(setupchecks): Treat information messages as success
2025-03-24 19:07:21 +01:00
nextcloud-command
250ec299d9 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-24 17:55:06 +00:00
Marcel Müller
86ae30d52e fix(setupchecks): Treat information messages as success
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-03-24 17:53:21 +00:00
Stephan Orbaugh
f589e8a3d5
Merge pull request #51674 from nextcloud/feat/openapi/merged-spec
feat(openapi): Generate merged spec for all apps
2025-03-24 17:11:40 +01:00
provokateurin
95df189595
feat(openapi): Generate merged spec for all apps
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-24 16:38:17 +01:00
provokateurin
3732be59fd
fix(build): Also fail OpenAPI generation for untracked specs
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-24 16:18:02 +01:00
provokateurin
c9214d7be0
chore(deps): Update openapi-extractor to v1.5.2
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-24 16:11:28 +01:00
provokateurin
d21062c3f0
feat(openapi): Add composer command
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-24 16:10:46 +01:00
Kate
9459724e72
Merge pull request #51668 from nextcloud/fix/provisioning_api/password-change-hint-translation
fix(provisioning_api): Pass on translated hint if password change fails
2025-03-24 16:06:02 +01:00