aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat: remove share status from share:list as it doesn't seem to contain ↵share-list-cmdRobin Appelman2025-03-281-19/+0
| | | | | | usefull info at the moment Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: set share status for federated sharesRobin Appelman2025-03-281-0/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat: add command to list sharesRobin Appelman2025-03-284-17/+75
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat: add getParentId to ICacheEntryRobin Appelman2025-03-283-0/+137
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #50156 from nextcloud/feat/cardav-example-contactHamza2025-03-26132-162/+4310
|\ | | | | feat: add example contact on first login
| * feat: add example contact on first loginfeat/cardav-example-contactHamza Mahjoubi2025-03-26132-162/+4310
|/ | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* Merge pull request #51705 from nextcloud/fix/files-versionsFerdinand Thiessen2025-03-266-45/+114
|\ | | | | fix(files_versions): correctly show version author also for shared files
| * chore: compile assetsfix/files-versionsFerdinand Thiessen2025-03-252-3/+3
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(files_versions): correctly show version author also for shared filesFerdinand Thiessen2025-03-254-42/+111
| | | | | | | | | | | | | | 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>
* | Merge pull request #51594 from ↵Kate2025-03-261-1/+1
|\ \ | | | | | | | | | | | | nextcloud/fix/occ/config-fileowner-suppress-errors fix(occ): Suppress errors when checking config.php fileowner
| * | fix(occ): Suppress errors when checking config.php fileownerfix/occ/config-fileowner-suppress-errorsprovokateurin2025-03-201-1/+1
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Merge pull request #51433 from umgfoin/PR-umgfoin-fix-image-metadata-generationJohn Molakvoæ2025-03-261-1/+1
|\ \ \ | | | | | | | | fix(GenerateBlurhashMetadata): Suppress imagescale errors
| * | | fix(GenerateBlurhashMetadata): Suppress imagescale errorsumgfoin2025-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suppress errors in imagescale during file-scans: Most of these errors are caused by out of range x/y-dims. Triggering un unhandled exception, metadata-generation aborts at this point (e.g. occ files:scan --generate-metadata), effectively preventing these images from being added to photos or maps. This problem might be the root cause for an issue described here: https://github.com/nextcloud/photos/issues/2768 Signed-off-by: umgfoin <umgfoin@users.noreply.github.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-2698-186/+102
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #51698 from nextcloud/fix/quota-view-filesFerdinand Thiessen2025-03-257-19/+54
|\ \ \ \ | |_|_|/ |/| | | feat(files): hide "Personal files" and "Shared with others" views if user has no quota
| * | | chore(assets): Recompile assetsnextcloud-command2025-03-254-6/+6
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | feat(files): hide "Personal files" and "Shared with others" views if user ↵skjnldsv2025-03-253-13/+48
|/ / / | | | | | | | | | | | | | | | has no quota Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Merge pull request #51458 from nextcloud/fix/fix-public-download-activityFerdinand Thiessen2025-03-2511-106/+298
|\ \ \ | | | | | | | | Fix public download activity
| * | | fix(tests): Sort activities by id to get the last onefix/fix-public-download-activityCôme Chilliet2025-03-252-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix(sharebymail): Fix activity rich object id typeCôme Chilliet2025-03-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | feat: Add context and test steps for activity in sharingCôme Chilliet2025-03-254-4/+45
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | feat: add integration test for sharing activityCôme Chilliet2025-03-252-0/+45
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix(files_sharing): Use session id as part of cache key to avoid concurrency ↵Côme Chilliet2025-03-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | fix(files_sharing): Set higher priority for listeners that may abort the requestCôme Chilliet2025-03-251-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix: Avoid triggering several activities for Range request on the same fileCôme Chilliet2025-03-251-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | Avoids flooding activities when someone browse a video in the web player. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix: Fix download activity for foldersCôme Chilliet2025-03-253-105/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | fix(sharing): Publish activity for download by public linkCôme Chilliet2025-03-254-0/+123
| | | | | | | | | | | | | | | | | | | | | | | | Even if dav endpoint is now used. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | Merge pull request #51703 from bneumann/musicxml-mimetypeJohn Molakvoæ2025-03-252-0/+21
|\ \ \ \ | | | | | | | | | | feat(mimetypes): Added musicxml mimetypes
| * | | | feat(mimetypes): Fixed copy paste errorBenjamin Giesinger2025-03-251-0/+1
| | | | |
| * | | | feat(mimetypes): Added musicxml mimetypesBenjamin Giesinger2025-03-252-0/+20
|/ / / /
* | | | Merge pull request #51697 from ↵F. E Noel Nfebe2025-03-255-8/+8
|\ \ \ \ | |/ / / |/| | | | | | | | | | | nextcloud/enh/no-issue/better-error-for-login-csrf fix(login): Improve CSRF error message for better user understanding
| * | | chore(assets): Recompile assetsnextcloud-command2025-03-254-6/+6
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | fix(login): Improve CSRF error message for better user understandingenh/no-issue/better-error-for-login-csrfnfebe2025-03-251-2/+2
|/ / / | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #51689 from nextcloud/fix/fix-files-sorting-cypress-testKate2025-03-251-1/+0
|\ \ \ | | | | | | | | Fix files_sorting cypress tests
| * | | fix(tests): Files are sorted by Name by default, no need to click itCôme Chilliet2025-03-251-1/+0
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | Merge pull request #51649 from rolandinus/fix/dispatch-events-on-bulk-taggingJohn Molakvoæ2025-03-251-0/+20
|\ \ \ \ | |/ / / |/| | | fix(systemtags): Dispatch events when bulk assigning system tags
| * | | fix(systemtags): Dispatch events when bulk assigning system tagsRoland Scheidel2025-03-231-0/+20
| | | | | | | | | | | | | | | | Signed-off-by: Roland Scheidel <kontakt@scheidel.at>
* | | | Merge pull request #51682 from nextcloud/fix/tag-fileid-checkJohn Molakvoæ2025-03-254-2/+72
|\ \ \ \ | | | | | | | | | | fix(dav): filter user files when updating tags
| * | | | fix(dav): filter user files when updating tagsskjnldsv2025-03-254-2/+72
| | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | Merge pull request #51490 from nextcloud/castUsersCountToIntJohn Molakvoæ2025-03-252-2/+18
|\ \ \ \ \ | | | | | | | | | | | | fix(database): Cast users count to integer
| * | | | | fix(database): Cast users count to integercastUsersCountToIntGit'Fellow2025-03-202-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | | Merge pull request #51669 from nextcloud/refactor/use-in-instead-of-orKate2025-03-255-111/+29
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | perf(sharing): Use oc_share.item_type IN instead of OR equals
| * | | | | perf(sharing): Use oc_share.{item_type, share_type} IN instead of OR equalsrefactor/use-in-instead-of-orMarcel Klehr2025-03-255-111/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to improve performance by using the db index Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-2538-28/+280
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #51675 from ↵Marcel Müller2025-03-243-15/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/noid/accept-informational-tests-as-success fix(setupchecks): Treat information messages as success
| * | | | | | chore(assets): Recompile assetsfix/noid/accept-informational-tests-as-successnextcloud-command2025-03-242-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | fix(setupchecks): Treat information messages as successMarcel Müller2025-03-241-12/+8
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* | | | | | Merge pull request #51674 from nextcloud/feat/openapi/merged-specStephan Orbaugh2025-03-246-12/+30733
|\ \ \ \ \ \ | | | | | | | | | | | | | | feat(openapi): Generate merged spec for all apps
| * | | | | | feat(openapi): Generate merged spec for all appsfeat/openapi/merged-specprovokateurin2025-03-244-0/+30720
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | | fix(build): Also fail OpenAPI generation for untracked specsprovokateurin2025-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>