aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | feat(files_trashbin): Allow preventing trash to be deleted permanentlyprovokateurin2025-01-1316-8/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | | | | fix(IInitialState): Allow provideLazyInitialState() closure to return arrayprovokateurin2025-01-131-1/+1
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | | | Merge pull request #50052 from nextcloud/fix/files_sharing/harden-apiKate2025-01-136-44/+65
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | fix(PathHelper): Remove null bytes when normalizing pathfix/files_sharing/harden-apiprovokateurin2025-01-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | | | fix(files_sharing): Fix sharee search result typesprovokateurin2025-01-132-19/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | | | fix(files_sharing): Gracefully handle fetching non-existent shareprovokateurin2025-01-131-14/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | | | fix(files_sharing): Handle null userIdprovokateurin2025-01-132-11/+2
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | | Merge pull request #50128 from ↵F. E Noel Nfebe2025-01-135-12/+25
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/49728/adapt-search-filters-correctly feat: Adapt providers `disabled` property to match user applied filters
| * | | | | | | chore(assets): Recompile assetsfix/49728/adapt-search-filters-correctlynextcloud-command2025-01-134-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | feat: Adapt providers `disabled` property to match user applied filtersnfebe2025-01-131-6/+19
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some filters are only available for certain providers, the UI should give the user a hint to what providers such filters are available in. Currently, if a filter (date or person) is not support by an a provider, the provider is blurred out in the places dropdown. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1340-78/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #49768 from ↵dependabot[bot]2025-01-122-50/+50
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-2.1.8
| * | | | | | | chore(deps-dev): bump @vitest/coverage-v8 from 2.1.5 to 2.1.8dependabot/npm_and_yarn/vitest/coverage-v8-2.1.8dependabot[bot]2025-01-122-50/+50
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 2.1.5 to 2.1.8. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.8/packages/coverage-v8) --- updated-dependencies: - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1216-2/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #50034 from ↵Richard Steinmetz2025-01-112-9/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/rename-deleted-default-calendar-in-trashbin fix(caldav): rename default calendar to keep it in the trashbin instead of purging it
| * | | | | | | fix(caldav): rename default calendar to keep it in the trashbin instead of ↵rename-deleted-default-calendar-in-trashbinThomas Citharel2025-01-062-9/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | purging it When doing a PROPFIND on default-calendar-url, if the current default calendar (fallbacking on personal uri) is in the trashbin, it's being purged so that it's recreated. This leads to loss of data. We can simply rename the calendar URI and add a unique suffix so that it doesn't conflict with the new calendar being created. Shares are fine because they reference the resourceid and not the calendar URI. Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | | | | | | Merge pull request #50131 from ↵dependabot[bot]2025-01-1121-25/+25
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/password-confirmation-5.3.1
| * | | | | | | build(deps): bump @nextcloud/password-confirmation from 5.3.0 to 5.3.1dependabot[bot]2025-01-1121-25/+25
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation) from 5.3.0 to 5.3.1. - [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v5.3.0...v.5.3.1) --- updated-dependencies: - dependency-name: "@nextcloud/password-confirmation" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-11124-28/+328
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #50126 from nextcloud/backport/50123/masterJohn Molakvoæ2025-01-103-4/+11
|\ \ \ \ \ \ \
| * | | | | | | chore(assets): Recompile assetsnextcloud-command2025-01-102-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | fix(files): rename actions submenu back entrybackport/50123/masterskjnldsv2025-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | | fix(files): close submenu on main actions state changeskjnldsv2025-01-101-0/+7
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | | | Merge pull request #50076 from Koc/bugfix/fix-enforce-theme-for-public-linksStephan Orbaugh2025-01-103-7/+20
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | fix: Apply enforce theme config for anonymous users as well
| * | | | | | | fix: Apply enforce theme config for anonymous users as wellKostiantyn Miakshyn2025-01-083-7/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
* | | | | | | | Merge pull request #50111 from nextcloud/fix/dashboard/skip-hidden-widgetsRichard Steinmetz2025-01-103-3/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | fix(dashboard): don't reload hidden widgets
| * | | | | | | | fix(dashboard): don't reload hidden widgetsfix/dashboard/skip-hidden-widgetsRichard Steinmetz2025-01-093-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | | | | | Merge pull request #49375 from nextcloud/feat/contacts-menu/js-hook-actionRichard Steinmetz2025-01-103-5/+28
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | feat(contacts-menu): implement custom javascript hook action
| * | | | | | | | | feat(contacts-menu): implement custom javascript hook actionfeat/contacts-menu/js-hook-actionRichard Steinmetz2025-01-093-5/+28
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | | | | | Merge pull request #50113 from nextcloud/setupChecksMoveFromBinaryGit'Fellow2025-01-101-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | fix(SetupChecks): Don't test caches using binary data
| * | | | | | | | | fix(setupchecks): Binary data can have problems with serializesetupChecksMoveFromBinaryGit'Fellow2025-01-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-106-12/+70
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | Merge pull request #50108 from nextcloud/artonge/fix/sidebar_davpathLouis2025-01-093-4/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | fix: Do not duplicate `/` in davPath
| * | | | | | | | | fix: Do not duplicate `/` in davPathartonge/fix/sidebar_davpathLouis Chemineau2025-01-093-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `davRootPath` already contains a leading `/` Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | | | | Merge pull request #49977 from ↵Josh2025-01-092-18/+18
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/jtr-perf-checks-connectivity-https-proto perf(settings): Speed up InternetConnectivity setup check
| * | | | | | | | | perf(settings): Speed up InternetConnectivity setup checkjtr-perf-checks-connectivity-https-protoJosh2025-01-072-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specify default protocol (https://) rather than let default handling test both http:// and https:// Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | | | | | | | | Merge pull request #50107 from nextcloud/artonge/fix/displayname_in_sidebarJohn Molakvoæ2025-01-093-5/+5
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | fix: Use `displayname` as sidebar titleartonge/fix/displayname_in_sidebarLouis Chemineau2025-01-093-5/+5
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep the fallback with this.fileInfo as this.node could be null Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | | | | Merge pull request #49973 from nextcloud/feat/auto-accept-trusted-serverJohn Molakvoæ2025-01-0944-387/+2471
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | chore(federation): cleanup SettingsController and legacy AddServerMiddlewarefeat/auto-accept-trusted-serverskjnldsv2025-01-0915-614/+497
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | | | | feat(federatedfilesharing): improve admin docs and settingsskjnldsv2025-01-0910-25/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | | | | chore(federation): add trusted server auto accept integration testsskjnldsv2025-01-099-88/+2073
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | | | | fix(federation): settings layout and error handlingskjnldsv2025-01-095-47/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | | | | feat(federatedfilesharing): auto-accept shares from trusted serversskjnldsv2025-01-0912-40/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | | | | fix(files_sharing): external share parsingskjnldsv2025-01-092-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | | | | fix(federation): comply to `sharing.federation.allowSelfSignedCertificates`skjnldsv2025-01-098-7/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | | | | | | Merge pull request #50095 from nextcloud/release/31.0.0_beta_2v31.0.0beta2artonge/feat/validate_keychecksumArthur Schiwon2025-01-091-2/+2
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | 31.0.0 beta 2
| * | | | | | | | | | build(hub): 31.0.0 beta 2release/31.0.0_beta_2Arthur Schiwon2025-01-081-2/+2
| | |_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | | | | | | Merge pull request #50070 from nextcloud/docs/http/cors-attributeJoas Schilling2025-01-091-1/+3
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | docs(HTTP): Add proper docs for CORS attribute
| * | | | | | | | | docs(HTTP): Add proper docs for CORS attributedocs/http/cors-attributeprovokateurin2025-01-071-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>