aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: use relative paths for upload locksbackport/50498/stable31Robin Appelman2025-02-111-2/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: make locked exception path relative to the viewRobin Appelman2025-02-111-16/+8
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: Replace the TypeError to prevent exposing the installation pathDaniel Kesselberg2025-02-111-10/+8
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Merge pull request #50758 from nextcloud/backport/50739/stable31Andy Scherzinger2025-02-1115-29/+215
|\ | | | | [stable31] feat(sharing): Allow to set default view mode for public shares
| * chore(assets): Recompile assetsbackport/50739/stable31nextcloud-command2025-02-1111-10/+10
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * feat(sharing): Allow to set default view mode for public sharesFerdinand Thiessen2025-02-114-19/+205
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1148-50/+86
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50751 from nextcloud/backport/50735/stable31Andy Scherzinger2025-02-101-1/+12
|\ | | | | [stable31] fix(setupcheck): Update setup check for PHP version to be more accurate
| * fix(setupcheck): Update setup check for PHP version to be more accuratebackport/50735/stable31Joas Schilling2025-02-101-1/+12
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1038-34/+192
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50690 from nextcloud/backport/50567/stable31Andy Scherzinger2025-02-097-50/+299
|\ | | | | [stable31] Add LDAP test settings command
| * feat(user_ldap): Add a --clearcache option to ldap:test-user-settingsbackport/50567/stable31Côme Chilliet2025-02-091-0/+9
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(user_ldap): Remove redundant if checkCôme Chilliet2025-02-091-3/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(user_ldap): Add command test-user-settings to test LDAP user settingsCôme Chilliet2025-02-094-0/+230
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(user_ldap): upstream common code into Proxy class and add public ↵Côme Chilliet2025-02-093-47/+59
|/ | | | | | getters for backends Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #50721 from ↵Andy Scherzinger2025-02-092-39/+118
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable31/cypress-13.15.2 [stable31] chore(deps-dev): bump cypress from 13.15.0 to 13.15.2
| * chore(deps-dev): bump cypress from 13.15.0 to 13.15.2dependabot[bot]2025-02-092-39/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.0 to 13.15.2. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v13.15.0...v13.15.2) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50743 from ↵Andy Scherzinger2025-02-092-251/+809
|\ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.10 [stable31] chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.10
| * | chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.10dependabot[bot]2025-02-092-251/+809
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.0 to 1.24.10. - [Release notes](https://github.com/bahmutov/cypress-split/releases) - [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.0...v1.24.10) --- updated-dependencies: - dependency-name: cypress-split dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50705 from nextcloud/backport/50660/stable31Andy Scherzinger2025-02-097-10/+70
|\ \ | |/ |/| [stable31] fix: make sure we process mime extensions as string
| * fix: psalm and OCP @since declarationsJohn Molakvoæ2025-02-093-5/+5
| | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * fix: make sure we process mime extensions as stringskjnldsv2025-02-097-10/+70
|/ | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Merge pull request #50720 from ↵Andy Scherzinger2025-02-092-18/+186
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.4 [stable31] chore(deps-dev): bump dockerode from 4.0.2 to 4.0.4
| * chore(deps-dev): bump dockerode from 4.0.2 to 4.0.4dependabot/npm_and_yarn/stable31/dockerode-4.0.4dependabot[bot]2025-02-082-18/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [dockerode](https://github.com/apocas/dockerode) from 4.0.2 to 4.0.4. - [Release notes](https://github.com/apocas/dockerode/releases) - [Commits](https://github.com/apocas/dockerode/compare/v4.0.2...v4.0.4) --- updated-dependencies: - dependency-name: dockerode dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50719 from ↵Andy Scherzinger2025-02-092-5/+6
|\ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable31/sass-1.81.1 [stable31] chore(deps-dev): bump sass from 1.81.0 to 1.81.1
| * | chore(deps-dev): bump sass from 1.81.0 to 1.81.1dependabot/npm_and_yarn/stable31/sass-1.81.1dependabot[bot]2025-02-082-5/+6
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sass](https://github.com/sass/dart-sass) from 1.81.0 to 1.81.1. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.81.0...1.81.1) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50718 from ↵Andy Scherzinger2025-02-092-5/+5
|\ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable31/karma-coverage-2.2.1 [stable31] chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1
| * | chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1dependabot/npm_and_yarn/stable31/karma-coverage-2.2.1dependabot[bot]2025-02-082-5/+5
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [karma-coverage](https://github.com/karma-runner/karma-coverage) from 2.2.0 to 2.2.1. - [Release notes](https://github.com/karma-runner/karma-coverage/releases) - [Changelog](https://github.com/karma-runner/karma-coverage/blob/master/CHANGELOG.md) - [Commits](https://github.com/karma-runner/karma-coverage/compare/v2.2.0...v2.2.1) --- updated-dependencies: - dependency-name: karma-coverage dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50736 from nextcloud/backport/50680/stable31Andy Scherzinger2025-02-099-133/+132
|\ \ | | | | | | [stable31] fix(files): only send config update requests if user is logged in
| * | chore(assets): Recompile assetsbackport/50680/stable31nextcloud-command2025-02-094-6/+6
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files): only send config update requests if user is logged inFerdinand Thiessen2025-02-095-127/+126
|/ / | | | | | | | | | | | | | | | | | | | | | | Since we use the files app also for public shares it is not guaranteed that there is a user logged in, in that case the update for user / view config will fail. So ensure there is a user or do not send a request. Also refactor both stores to setup styles to fix (remove) initialization hack, which causes Typescript issues. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0932-64/+842
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0822-2/+170
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50714 from nextcloud/backport/50364/stable31John Molakvoæ2025-02-0716-79/+453
|\ | | | | [stable31] fix(files): support submenu in batch actions header too
| * chore: compile assetsbackport/50364/stable31skjnldsv2025-02-0760-61054/+7
| | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * chore(files): add actions cypress testsskjnldsv2025-02-075-12/+244
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * fix(files): support submenu in batch actions header tooskjnldsv2025-02-0760-61/+61250
|/ | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0710-6/+152
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50695 from nextcloud/backport/50655/stable31Andy Scherzinger2025-02-0616-59/+86
|\ | | | | [stable31] enh: Fix display default expire date, add tests & tiny refactors
| * chore(assets): Recompile assetsbackport/50655/stable31nextcloud-command2025-02-069-7/+7
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(files_sharing): Hide internal recommendations in external share inputnfebe2025-02-061-1/+4
| | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * fix(files_sharing): Update `QuickShareSelect` if share is modifiednfebe2025-02-062-1/+13
| | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * test(files_sharing): Check that default expiration date is shown b4 create sharenfebe2025-02-062-5/+15
| | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * fix: Show default expiration date before create link sharenfebe2025-02-063-20/+19
| | | | | | | | | | | | | | | | | | Since `ShareEntryLink` component is used to both create and display/list the share links, we should only set default expiration date on `share.expireDate` when we know is a new share. Otherwise, we overidding data from the backend. Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * refactor: Remove some deprecated containers and exceptionsnfebe2025-02-061-25/+28
| | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50710 from nextcloud/backport/50697/stable31Joas Schilling2025-02-063-1/+27
|\ \ | | | | | | [stable31] feat(admin_audit): write admin audit log for AnyLoginFailedEvent
| * | feat(admin_audit): write admin audit log for AnyLoginFailedEventbackport/50697/stable31Luka Trovic2025-02-063-1/+27
|/ / | | | | | | Signed-off-by: Luka Trovic <luka@nextcloud.com>
* | Merge pull request #50700 from nextcloud/backport/50678/stable31Andy Scherzinger2025-02-0623-197/+657
|\ \ | |/ |/| [stable31] fix(AccountProperty): better validation of twitter and fediverse handles
| * chore: Compile assetsbackport/50678/stable31Ferdinand Thiessen2025-02-064-6/+6
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(settings): Also sanitize fediverse and twitter handle in the frontendFerdinand Thiessen2025-02-067-55/+82
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>