aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat: only get template fields once selectedfeat/template-field-extraction-improvementsElizabeth Danzberger6 days4-6/+44
| | | | | | | | | | | | In order to improve the performance and flow of creating a new file from a template, the `setFields` method will be deprecated and we instead use a new property, `setFieldsUrl`, which allows apps to specify an endpoint for extracting the template fields. This endpoint is used by the template picker to request the fields only once the user has selected a template, instead of fetching all template fields before opening and causing a terribly slow experience. Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* Merge pull request #52434 from nextcloud/bugfix/52420/closure-as-default-appJoas Schilling6 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 Schilling9 days1-0/+5
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * fix(navigation): Fix default app entry registered as closureJoas Schilling9 days2-14/+45
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #52443 from nextcloud/reminder-dont-validiate-node-davAndy Scherzinger6 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 Appelman9 days2-3/+5
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #52494 from nextcloud/fix/default-contactRichard Steinmetz6 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 Mahjoubi6 days2-2/+26
| | | | | | | | | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | | | Merge pull request #52445 from invario/masterStephan Orbaugh6 days1-0/+9
|\ \ \ \ | |/ / / |/| | | chore: Update config.sample.php to document new ffprobe path option
| * | | chore: Update config.sample.php to document new ffprobe path optioninvario8 days1-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 Nfebe6 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-command9 days9-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)nfebe9 days1-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 sectionnfebe9 days1-4/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot6 days50-212/+620
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #51609 from nextcloud/fix/files-versions-listenersAndy Scherzinger6 days1-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 Thiessen6 days1-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 Thiessen6 days5-7/+31
|\ \ \ \ \ | | | | | | | | | | | | fix(settings): allow to clear twitter and fediverse
| * \ \ \ \ Merge branch 'master' into fix/twitter-fediversefix/twitter-fediverseAndy Scherzinger7 days2-100/+101
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | Merge pull request #52461 from nextcloud/dependabot/npm_and_yarn/vitest-3.1.2dependabot[bot]7 days2-100/+101
|\ \ \ \ \ \
| * | | | | | chore: align other vitest related packagesdependabot/npm_and_yarn/vitest-3.1.2Ferdinand Thiessen7 days2-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | build(deps-dev): bump vitest from 3.1.1 to 3.1.2dependabot[bot]7 days2-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-command7 days2-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix(settings): allow to clear twitter and fediverseFerdinand Thiessen7 days3-4/+28
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #52417 from nextcloud/fix/group-admin-new-userFerdinand Thiessen7 days10-27/+251
|\ \ \ \ \ | | | | | | | | | | | | fix(settings): only provide groups the subadmin has access to
| * | | | | chore: compile assetsfix/group-admin-new-userFerdinand Thiessen7 days5-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | fix(settings): group admins only can add users to their groupsFerdinand Thiessen7 days6-29/+239
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | feat(settings): provide user groups for accounts listFerdinand Thiessen7 days2-1/+15
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot7 days16-32/+94
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #52456 from nextcloud/dependabot/npm_and_yarn/webpack-5.99.7dependabot[bot]8 days72-79/+80
|\ \ \ \ \
| * | | | | chore(assets): Recompile assetsnextcloud-command8 days70-70/+70
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | build(deps-dev): bump webpack from 5.99.6 to 5.99.7dependabot[bot]8 days2-9/+10
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [webpack](https://github.com/webpack/webpack) from 5.99.6 to 5.99.7. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.99.6...v5.99.7) --- updated-dependencies: - dependency-name: webpack dependency-version: 5.99.7 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #52458 from nextcloud/dependabot/npm_and_yarn/marked-15.0.11dependabot[bot]8 days8-12/+12
|\ \ \ \ \
| * | | | | chore(assets): Recompile assetsnextcloud-command8 days6-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | build(deps): bump marked from 15.0.8 to 15.0.11dependabot[bot]8 days2-5/+5
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [marked](https://github.com/markedjs/marked) from 15.0.8 to 15.0.11. - [Release notes](https://github.com/markedjs/marked/releases) - [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json) - [Commits](https://github.com/markedjs/marked/compare/v15.0.8...v15.0.11) --- updated-dependencies: - dependency-name: marked dependency-version: 15.0.11 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #52428 from nextcloud/chore/dav/refactor-inline-listenersRichard Steinmetz8 days3-29/+11
|\ \ \ \ \ | | | | | | | | | | | | refactor(dav): refactor inline event listeners
| * | | | | refactor(dav): refactor inline event listenerschore/dav/refactor-inline-listenersRichard Steinmetz9 days3-29/+11
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | Merge pull request #52460 from ↵dependabot[bot]8 days2-22/+22
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/puppeteer-24.7.2
| * | | | | build(deps-dev): bump puppeteer from 24.7.0 to 24.7.2dependabot/npm_and_yarn/puppeteer-24.7.2dependabot[bot]8 days2-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.7.0 to 24.7.2. - [Release notes](https://github.com/puppeteer/puppeteer/releases) - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md) - [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.7.0...puppeteer-v24.7.2) --- updated-dependencies: - dependency-name: puppeteer dependency-version: 24.7.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #52455 from ↵dependabot[bot]8 days1-6/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/build/integration/behat/behat-3.21.1
| * | | | | | build(deps-dev): bump behat/behat in /build/integrationdependabot/composer/build/integration/behat/behat-3.21.1dependabot[bot]8 days1-6/+6
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [behat/behat](https://github.com/Behat/Behat) from 3.21.0 to 3.21.1. - [Release notes](https://github.com/Behat/Behat/releases) - [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md) - [Commits](https://github.com/Behat/Behat/compare/v3.21.0...v3.21.1) --- updated-dependencies: - dependency-name: behat/behat dependency-version: 3.21.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #52457 from ↵dependabot[bot]8 days2-29/+29
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stylelint-16.19.1
| * | | | | build(deps-dev): bump stylelint from 16.18.0 to 16.19.1dependabot/npm_and_yarn/stylelint-16.19.1dependabot[bot]8 days2-29/+29
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.18.0 to 16.19.1. - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.18.0...16.19.1) --- updated-dependencies: - dependency-name: stylelint dependency-version: 16.19.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* / / / / fix(l10n): Update translations from TransifexNextcloud bot8 days32-42/+118
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #52427 from nextcloud/chore/dav/first-class-callableRichard Steinmetz9 days1-4/+4
|\ \ \ \ | |_|/ / |/| | | refactor(dav): use first class callable syntax to boot the app
| * | | refactor(dav): use first class callable syntax to boot the appchore/dav/first-class-callableRichard Steinmetz9 days1-4/+4
| | |/ | |/| | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #52439 from nextcloud/backport/45765/masterGit'Fellow9 days3-4/+5
|\ \ \ | | | | | | | | [master] fix(settings): Use axios directly for health check to preven URL sanitizing
| * | | chore(assets): Recompile assetsbackport/45765/masternextcloud-command9 days2-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | fix(settings): Use axios directly for health check to preven URL sanitizingFerdinand Thiessen9 days1-1/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash. But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #52429 from ↵Kate9 days7-140/+80
|\ \ \ | | | | | | | | | | | | nextcloud/bugfix/noid/fix-autocomplete-of-app-configs