aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix (WeatherStatus): Check if result is an arraycheckResultArrayGit'Fellow12 days1-4/+11
| | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* fix(l10n): Update translations from TransifexNextcloud bot12 days26-104/+468
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #52534 from nextcloud/perf/caldav/bigger-chunks-orphan-repairRichard Steinmetz12 days1-1/+1
|\ | | | | perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step
| * perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair stepperf/caldav/bigger-chunks-orphan-repairRichard Steinmetz13 days1-1/+1
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Merge pull request #52179 from spalmurray/masterAndy Scherzinger12 days21-292/+460
|\ \ | |/ |/| ci: add Codecov's test analytics and bundle analysis features
| * ci: change if always() to if not cancelled on test results uploadsSpencer Murray13 days18-18/+19
| | | | | | | | Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
| * ci: always upload test results, even if tests failSpencer Murray13 days17-0/+18
| | | | | | | | Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
| * ci: fix whitespaceSpencer Murray13 days3-3/+3
| | | | | | | | Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
| * ci: tweak Codecov webpack plugin configSpencer Murray13 days1-5/+4
| | | | | | | | Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
| * ci: always collect and upload test results, not just on coverage runsSpencer Murray13 days18-37/+25
| | | | | | | | Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
| * ci: add Codecov's test analytics and bundle analysis featuresSpencer Murray13 days21-292/+454
| | | | | | | | Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
* | Merge pull request #52051 from Lukasdotcom/feat/text-to-speechJoas Schilling13 days4-0/+95
|\ \ | | | | | | feat(TaskProcessing): Add TextToSpeech provider
| * | feat(TaskProcessing): Add TextToSpeech providerLukas Schaefer2025-04-264-0/+95
| | | | | | | | | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
* | | Merge pull request #52526 from ↵F. E Noel Nfebe13 days11-10/+41
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/fix/no-issue/prevent-create-delete-perms-on-file-shares fix(files_sharing): Prevent create/delete permissions on file shares
| * | | chore(assets): Recompile assetsfix/no-issue/prevent-create-delete-perms-on-file-sharesnextcloud-command13 days9-7/+7
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | fix(files_sharing): Prevent create/delete permissions on file sharesnfebe13 days2-3/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | File shares can't support create or delete permissions. This change ensures those permissions are stripped or ignored when the shared item is not a folder. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | | | Merge pull request #52525 from nextcloud/fix/noid/wfe-set-inital-valueFerdinand Thiessen13 days3-6/+4
|\ \ \ \ | |/ / / |/| | | fix(WFE): properly set inital status
| * | | build: compile assetsfix/noid/wfe-set-inital-valueArthur Schiwon13 days2-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix(WFE): properly set inital statusArthur Schiwon13 days1-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The operationComponent.value is only possibly available with registered operations that have the value prop. Ones that do not would not have the value set properly initially. Going to inputValue, which is mapped to the components model-value, solves this. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | Merge pull request #51592 from nextcloud/fix/search-castFerdinand Thiessen13 days1-1/+7
|\ \ \ \ | | | | | | | | | | fix(dav): throw invalid argument when property type does not match
| * | | | fix(dav): throw invalid argument when property type does not matchfix/search-castFerdinand Thiessen2025-04-271-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Resolves https://github.com/nextcloud/server/issues/49972 Currently a TypeError is thrown when casting fails, this lead to a HTTP 500 error. Instead throw a proper InvalidArgumentError so the user receives a HTTP 400. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #52369 from nextcloud/fix/files-versions-authorFerdinand Thiessen13 days1-1/+2
|\ \ \ \ \ | |_|/ / / |/| | | | fix(files_versions): wait for version to be created before setting metadata
| * | | | fix(files_versions): wait for version to be created before setting metadatafix/files-versions-authorFerdinand Thiessen2025-04-231-1/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #52479 from ↵Stephan Orbaugh13 days1-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | RobertZenz/bugfix/fix-jsresourcelocator-incorrect-parameter fix(JSResourceLocator) fix incorrect parameter being used.
| * | | | | fix(JSResourceLocator) fix incorrect parameter being used.Robert Zenz2025-04-261-1/+1
| | | | | |
* | | | | | fix(l10n): Update translations from TransifexNextcloud bot13 days54-170/+230
| |_|_|_|/ |/| | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #52402 from nextcloud/fix/32bit-packKate13 days1-1/+8
|\ \ \ \ \
| * | | | | fix(32bit): use `PHP_INT_MAX` where neededfix/32bit-packFerdinand Thiessen14 days1-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Typo from https://github.com/nextcloud/server/pull/52392 `0xFFFF` is only 2 bytes, but we need either `0xFFFFFFFF` or maybe a bit easier to read `PHP_INT_MAX`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #52434 from nextcloud/bugfix/52420/closure-as-default-appJoas Schilling13 days3-14/+50
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(navigation): Fix default app entry registered as closure
| * | | | | | fix(navigation): Fix absolute URLs from default appsbugfix/52420/closure-as-default-appJoas Schilling2025-04-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | | fix(navigation): Fix default app entry registered as closureJoas Schilling2025-04-252-14/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | Merge pull request #52443 from nextcloud/reminder-dont-validiate-node-davAndy Scherzinger14 days2-3/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | fix: don't check node access again for listing reminders in dav
| * | | | | | | fix: don't check node access again for listing reminders in davreminder-dont-validiate-node-davRobin Appelman2025-04-252-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | Merge pull request #52494 from nextcloud/fix/default-contactRichard Steinmetz14 days2-2/+26
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | fix: check if config is enabled before creating a default contact
| * | | | | | | | fix: check if config is enabled before creating a default contactfix/default-contactHamza Mahjoubi14 days2-2/+26
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | | | | | | | Merge pull request #52445 from invario/masterStephan Orbaugh14 days1-0/+9
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | chore: Update config.sample.php to document new ffprobe path option
| * | | | | | | chore: Update config.sample.php to document new ffprobe path optioninvario2025-04-251-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR #51712 added new preview_ffprobe_path parameter. This PR updates config.sample.php to document this new optional parameter and the fallback behavior if the option is not set. Signed-off-by: invario <67800603+invario@users.noreply.github.com>
* | | | | | | | Merge pull request #52423 from ↵F. E Noel Nfebe14 days10-11/+28
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/51226/show-remote-shares-as-external-2 fix(files_sharing): Show remote shares as external
| * | | | | | | | chore(assets): Recompile assetsfix/51226/show-remote-shares-as-external-2nextcloud-command2025-04-259-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | | perf(files_sharing): Change sharing filtering from O(3n) to O(n)nfebe2025-04-251-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaced multiple Array.filter() calls with a single loop to improve performance. This avoids redundant iterations over the shares array and categorizes them more efficiently. Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | | | | | | | fix(files_sharing): Show remote shares in external shares sectionnfebe2025-04-251-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | | | | | | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-2850-212/+620
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | Merge pull request #51609 from nextcloud/fix/files-versions-listenersAndy Scherzinger2025-04-281-4/+12
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / |/| | | | | | | | fix(files_versions): only handle path updates when there is path
| * | | | | | | | fix(files_versions): only handle path updates when there is pathfix/files-versions-listenersFerdinand Thiessen2025-04-271-4/+12
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `getPathForNode` can fail with null for various reasons (e.g. no owner), in this cases we need to just skip the event handling. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | Merge pull request #52250 from nextcloud/fix/twitter-fediverseFerdinand Thiessen2025-04-275-7/+31
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | fix(settings): allow to clear twitter and fediverse
| * \ \ \ \ \ \ \ Merge branch 'master' into fix/twitter-fediversefix/twitter-fediverseAndy Scherzinger2025-04-272-100/+101
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #52461 from nextcloud/dependabot/npm_and_yarn/vitest-3.1.2dependabot[bot]2025-04-272-100/+101
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | chore: align other vitest related packagesdependabot/npm_and_yarn/vitest-3.1.2Ferdinand Thiessen2025-04-272-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | | | build(deps-dev): bump vitest from 3.1.1 to 3.1.2dependabot[bot]2025-04-272-90/+91
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.2/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
| * | | | | | | | chore(assets): Recompile assetsnextcloud-command2025-04-272-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>