aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: add event status and participant statusfix/noid-add-status-and-set-attendee-statusSebastianKrupinski2025-03-289-2/+52
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* Merge pull request #51630 from nextcloud/feat/47176/show-share-expiryJohn Molakvoæ2025-03-2812-21/+129
|\ | | | | feat: Add share expiration indicator
| * chore(assets): Recompile assetsfeat/47176/show-share-expirynextcloud-command2025-03-279-7/+7
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * feat(files_sharing): Show share expiration time in human friendly mannernfebe2025-03-271-11/+24
| | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * feat(files_sharing): Add share expiration indicatornfebe2025-03-273-14/+109
| | | | | | | | | | | | Shares that would expire now shows a clock icon with a popover. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-2890-154/+600
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51707 from nextcloud/fix/filter-empty-emailAndy Scherzinger2025-03-282-25/+30
|\ \ | |/ |/| fix: filter out contacts with empty email addresses in sharee completion
| * test: Adapt tests to properly use valid email addressesfix/filter-empty-emailJulius Knorr2025-03-261-25/+25
| | | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
| * fix: filter out contacts with invalid email addresses in sharee completionJulius Knorr2025-03-261-0/+5
| | | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* | Merge pull request #51737 from nextcloud/fix/disable-reminder-invalid-nodesPytal2025-03-275-9/+33
|\ \ | | | | | | fix(files_reminders): Fix reminder actions being displayed on invalid nodes
| * | chore(assets): Recompile assetsfix/disable-reminder-invalid-nodesnextcloud-command2025-03-262-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files_reminders): Fix reminder actions being displayed on invalid nodesChristopher Ng2025-03-263-6/+30
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Merge pull request #51449 from hendrikheil/fix/fix-authmode-webhook-typoStephan Orbaugh2025-03-272-4/+4
|\ \ \ | | | | | | | | fix: resolve typo in authMethod enum cases
| * | | fix(webhooks): resolve typo in openapi authMethod enum casesHendrik Heil2025-03-131-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Hendrik Heil <hendrik@heil.sh>
| * | | fix(webhooks): update docblock options for authMethodHendrik Heil2025-03-121-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Hendrik Heil <hendrik@heil.sh>
* | | | Merge pull request #51684 from fabianzw/masterJohn Molakvoæ2025-03-273-6/+6
|\ \ \ \ | | | | | | | | | | fix(files): Properly encode URLs when preparing ZIP download
| * | | | chore: recompile assetsFabian Zwemke2025-03-262-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Fabian Zwemke <fabian@zwemke.de>
| * | | | fix(files): Properly encode URLs when preparing ZIP downloadFabian Zwemke2025-03-261-3/+3
| | |/ / | |/| | | | | | | | | | Signed-off-by: Fabian Zwemke <fabian@zwemke.de>
* | | | Merge pull request #51744 from nextcloud/fix/files_versions/previewsJohn Molakvoæ2025-03-279-17/+84
|\ \ \ \ | | | | | | | | | | fix(files_versions): Rely on server mime fallback icons
| * | | | chore(assets): Recompile assetsnextcloud-command2025-03-272-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(files_versions): Rely on server mime fallback iconsfix/files_versions/previewsprovokateurin2025-03-273-8/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | feat(files_versions): Implement preview mime icon fallbackprovokateurin2025-03-273-1/+62
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | fix(files_versions): Cache previewsprovokateurin2025-03-272-5/+14
|/ / / / | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-27214-96/+802
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #51724 from nextcloud/fix/tasktypes-translationsAndy Scherzinger2025-03-2617-17/+17
|\ \ \ \ | |/ / / |/| | | Fix: task type translations
| * | | fix: task type translationsfix/tasktypes-translationsJana Peper2025-03-2617-17/+17
| | |/ | |/| | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* | | Merge pull request #51650 from nextcloud/rakekniven-patch-1Andy Scherzinger2025-03-263-4/+4
|\ \ \ | | | | | | | | chore(i18n): Improved grammar
| * | | chore(assets): Recompile assetsnextcloud-command2025-03-262-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | chore(i18n): Improved grammarrakekniven2025-03-261-1/+1
|/ / / | | | | | | Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* | | 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>