aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1342-114/+260
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1282-156/+494
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50757 from nextcloud/release/29.0.12_rc2v29.0.12rc2Benjamin Gaussorgues2025-02-111-2/+2
|\ | | | | 29.0.12 RC2
| * build(hub): 29.0.12 RC2release/29.0.12_rc2Benjamin Gaussorgues2025-02-111-2/+2
| | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | Merge pull request #50693 from nextcloud/backport/50655/stable29Andy Scherzinger2025-02-1113-47/+70
|\ \ | | | | | | [stable29] enh: Fix display default expire date, add tests & tiny refactors
| * | chore: compile assetsChristopher Ng2025-02-117-7/+7
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | fix(files_sharing): Update `QuickShareSelect` if share is modifiednfebe2025-02-112-1/+13
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | test(files_sharing): Check that default expiration date is shown b4 create sharenfebe2025-02-112-5/+15
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | fix: Show default expiration date before create link sharenfebe2025-02-113-18/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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-111-16/+18
|/ / | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50696 from nextcloud/backport/50626/stable29Benjamin Gaussorgues2025-02-1111-8/+387
|\ \ | | | | | | [stable29] chore : Comprehensive e2e testing for public sharing
| * | chore(assets): Recompile assetsbackport/50626/stable29nextcloud-command2025-02-118-8/+8
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files_sharing): Adjust wrong labeling identified by testnfebe2025-02-111-1/+1
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | test(files_sharing): add e2e tests for public link sharingnfebe2025-02-113-41/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit introduces end-to-end tests for various public link sharing scenarios in the `files_sharing` app. It validates the behavior under multiple configurations: - Password and expiration date enforced - Password enforced with a default expiration date - Expiration date enforced with optional password - Default password and expiration date without enforcement - Password enforced, expiration date set but not enforced - Both password and expiration date not enforced, but defaults set - Password not enforced, expiration date enforced - Password not enforced, default expiration date set - Password and expiration date not enforced with no defaults The tests ensure proper validation and functionality of the configurations, leveraging the `setupData` and `createShare` utilities. Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | feat: Add setup-public-share.tsnfebe2025-02-111-0/+127
|/ / | | | | | | | | | | | | | | | | | | This addition enhances the testing framework for public sharing by improving the setup and management of share contexts. Additionally, the update optimizes share permission adjustments and improves state management, making public share setups more efficient and maintainable. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50749 from nextcloud/backport/49493/stable29Benjamin Gaussorgues2025-02-11114-1834/+2033
|\ \ | |/ |/| [stable29] feat: Use inline password confirmation in external storage settings
| * chore: Compile assetsbackport/49493/stable29Louis Chemineau2025-02-1197-129/+151
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * test(ExternalStorage): Send basic auth during integrations testsLouis Chemineau2025-02-112-19/+38
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> [skip ci]
| * test:(PasswordConfirmationMiddleware): Fix constructor callLouis Chemineau2025-02-111-5/+21
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * chore: Run npm run lint:fixLouis Chemineau2025-02-111-670/+697
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * feat: Use inline password confirmation in external storage settingsLouis Chemineau2025-02-1111-134/+139
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * chore: Bump @nextcloud/password-confirmation to 5.3.0Louis Chemineau2025-02-112-49/+159
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1148-50/+86
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50724 from ↵Andy Scherzinger2025-02-104-229/+352
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable29/cypress-split-1.24.9 [stable29] chore(deps-dev): bump cypress-split from 1.24.7 to 1.24.9
| * chore(assets): Recompile assetsnextcloud-command2025-02-102-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * chore(deps-dev): bump cypress-split from 1.24.7 to 1.24.9dependabot[bot]2025-02-102-226/+349
|/ | | | | | | | | | | | | | Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.7 to 1.24.9. - [Release notes](https://github.com/bahmutov/cypress-split/releases) - [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.7...v1.24.9) --- 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 #50723 from ↵Andy Scherzinger2025-02-102-5/+6
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.13 [stable29] chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.13
| * chore(deps-dev): bump @nextcloud/cypressdependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.13dependabot[bot]2025-02-082-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.12 to 1.0.0-beta.13. - [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases) - [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.12...v1.0.0-beta.13) --- updated-dependencies: - dependency-name: "@nextcloud/cypress" 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-02-1038-34/+192
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50698 from nextcloud/backport/50678/stable29Andy Scherzinger2025-02-0922-196/+655
|\ \ | | | | | | [stable29] fix(AccountProperty): better validation of twitter and fediverse handles
| * | chore: Compile assetsbackport/50678/stable29Ferdinand Thiessen2025-02-094-6/+6
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(settings): Also sanitize fediverse and twitter handle in the frontendFerdinand Thiessen2025-02-098-56/+82
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(provisioning_api): Correct limit for `editUser`Ferdinand Thiessen2025-02-094-1/+21
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(FediverseAction): Ensure valid fediverse links are generatedFerdinand Thiessen2025-02-093-5/+212
| | | | | | | | | | | | | | | | | | Harden also for existing values of the profile. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(AccountManager): Sanitize social media handlesFerdinand Thiessen2025-02-094-129/+335
|/ / | | | | | | | | | | Ensure to only accept valid X and fediverse handles. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0930-64/+838
|/ | | | 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 #50686 from nextcloud/backport/50666/stable29Andy Scherzinger2025-02-073-3/+24
|\ | | | | [stable29] feat(theming): allow to disable standalone windows
| * feat(theming): allow to disable standalone windowsbackport/50666/stable29Simon L2025-02-073-3/+24
|/ | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Simon L. <szaimen@e.mail.de> Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0710-6/+152
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50673 from nextcloud/release/29.0.12_rc1v29.0.12rc1John Molakvoæ2025-02-061-2/+2
|\ | | | | 29.0.12 RC1
| * build(hub): 29.0.12 RC1release/29.0.12_rc1Benjamin Gaussorgues2025-02-051-2/+2
| | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | Merge pull request #50674 from nextcloud/backport/50193/stable29John Molakvoæ2025-02-062-6/+96
|\ \ | | | | | | [stable29] fix(oauth2): adjust db schemas when migrating from owncloud
| * | fix(oauth2): adjust db schemas when migrating from owncloudRichard Steinmetz2025-02-062-6/+96
| |/ | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-06130-554/+824
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50119 from nextcloud/backport/50111/stable29Andy Scherzinger2025-02-053-3/+7
|\ | | | | [stable29] fix(dashboard): don't reload hidden widgets
| * chore(assets): Recompile assetsnextcloud-command2025-02-052-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(dashboard): don't reload hidden widgetsRichard Steinmetz2025-02-051-0/+4
|/ | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* Merge pull request #50159 from nextcloud/backport/49552/stable29Andy Scherzinger2025-02-0510-36/+147
|\ | | | | [stable29] fix: improve checks for moving shares/storages into other mounts
| * chore(assets): Recompile assetsbackport/49552/stable29nextcloud-command2025-02-054-6/+6
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>