aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* test(View): Copy preserves contentbackport/48651/stable30Louis Chemineau2025-02-131-0/+8
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files): Correctly copy the cache information on copy operationsLouis Chemineau2025-02-135-11/+49
| | | | | | Needed to copy the `encrypted` flag of encrypted files when those files are two level down in a moved folder. Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #49802 from nextcloud/backport/48235/stable30Andy Scherzinger2025-02-136-29/+220
|\ | | | | [stable30] test: re-add object store primary storage phpunit tests
| * test: re-add object store primary storage phpunit testsbackport/48235/stable30Robin Appelman2025-02-132-0/+136
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix: rework move into object store to better preserve fileidsRobin Appelman2025-02-131-19/+55
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * test: fix share storage move test with object storeRobin Appelman2025-02-131-0/+1
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix: preserve fileid when moving from objectstore to non-objectstoreRobin Appelman2025-02-133-11/+28
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix: ensure source folder is removed from cache when moving to objectstoreRobin Appelman2025-02-131-0/+1
|/ | | | | | otherwise this causes confusion down the line as it's contents will be moved to the new cache Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #50682 from nextcloud/backport/50640/stable30Andy Scherzinger2025-02-131-5/+5
|\ | | | | [stable30] fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
| * fix(TaskProcessing\Manager): Always use distributed cache and use PHP serializebackport/50640/stable30Marcel Klehr2025-02-131-2/+4
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(TaskProcessing\Manager): Always use distributed cache and use PHP serializeMarcel Klehr2025-02-131-3/+1
|/ | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Merge pull request #50761 from nextcloud/backport/50324/stable30Andy Scherzinger2025-02-135-0/+62
|\ | | | | [stable30] fix: don't use cached root info from shared cache if the watcher has detected an update
| * fix: don't use cached root info from shared cache if the watcher has ↵backport/50324/stable30Robin Appelman2025-02-114-0/+25
| | | | | | | | | | | | detected an update Signed-off-by: Robin Appelman <robin@icewind.nl>
| * test: add test for shared storage root being changed after watcherRobin Appelman2025-02-111-0/+37
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #50704 from nextcloud/backport/50660/stable30Andy Scherzinger2025-02-137-10/+70
|\ \ | | | | | | [stable30] fix: make sure we process mime extensions as string
| * | fix: psalm and OCP @since declarationsbackport/50660/stable30John Molakvoæ2025-02-063-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-067-10/+70
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Merge pull request #50706 from nextcloud/backport/50669/stable30Andy Scherzinger2025-02-139-43/+261
|\ \ \ | | | | | | | | [stable30] fix(files): Do not download files with openfile query flag
| * | | chore: Compile assetsFerdinand Thiessen2025-02-134-6/+6
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files): Do not download files with `openfile` query flagFerdinand Thiessen2025-02-135-37/+255
|/ / / | | | | | | | | | | | | | | | | | | Instead of downloading files, if there is no other default action, we should just open the details tab. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #50771 from nextcloud/release/30.0.6v30.0.6Benjamin Gaussorgues2025-02-131-2/+2
|\ \ \ | | | | | | | | 30.0.6
| * | | build(hub): 30.0.6release/30.0.6Benjamin Gaussorgues2025-02-121-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | Merge pull request #50777 from nextcloud/backport/46480/stable30John Molakvoæ2025-02-134-11/+33
|\ \ \ \ | | | | | | | | | | [stable30] fix(Mailer): Fix sendmail binary fallback
| * | | | fix(Mailer): Fix sendmail binary fallbackbackport/46480/stable30Josh2025-02-124-11/+33
| |/ / / | | | | | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | | Merge pull request #50789 from nextcloud/backport/50602/stable30John Molakvoæ2025-02-1312-12/+20
|\ \ \ \ | | | | | | | | | | [stable30] fix: template field title
| * | | | chore: rebuild assetsbackport/50602/stable30Elizabeth Danzberger2025-02-139-7/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | | | fix(template-filler): Hide template fields with unknown labelsElizabeth Danzberger2025-02-133-5/+13
|/ / / / | | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* / / / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1344-114/+272
|/ / / | | | | | | | | | 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 #50755 from nextcloud/release/30.0.6_rc2v30.0.6rc2Benjamin Gaussorgues2025-02-111-2/+2
|\ \ \ | |_|/ |/| | 30.0.6 RC2
| * | build(hub): 30.0.6 RC2release/30.0.6_rc2Benjamin Gaussorgues2025-02-111-2/+2
|/ / | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | Merge pull request #50750 from nextcloud/backport/50735/stable30Joas Schilling2025-02-111-1/+12
|\ \ | | | | | | [stable30] 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/stable30Joas Schilling2025-02-101-1/+12
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1148-50/+86
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1038-34/+192
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50725 from ↵Andy Scherzinger2025-02-092-5/+6
|\ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/nextcloud/cypress-1.0.0-beta.13 [stable30] chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.13
| * | chore(deps-dev): bump @nextcloud/cypressdependabot[bot]2025-02-092-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>
* | Merge pull request #50726 from ↵Andy Scherzinger2025-02-094-195/+396
|\ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/cypress-split-1.24.9 [stable30] chore(deps-dev): bump cypress-split from 1.24.7 to 1.24.9
| * | chore(assets): Recompile assetsnextcloud-command2025-02-092-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-092-192/+393
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0930-64/+838
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50687 from nextcloud/backport/50666/stable30Andy Scherzinger2025-02-083-3/+24
|\ \ | | | | | | [stable30] feat(theming): allow to disable standalone windows
| * | feat(theming): allow to disable standalone windowsbackport/50666/stable30Simon L2025-02-083-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-0822-2/+170
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50699 from nextcloud/backport/50678/stable30Andy Scherzinger2025-02-0723-204/+664
|\ \ | | | | | | [stable30] fix(AccountProperty): better validation of twitter and fediverse handles
| * | chore: Compile assetsbackport/50678/stable30Ferdinand Thiessen2025-02-074-6/+6
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(settings): Also sanitize fediverse and twitter handle in the frontendFerdinand Thiessen2025-02-077-55/+82
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(provisioning_api): Correct limit for `editUser`Ferdinand Thiessen2025-02-075-9/+29
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(FediverseAction): Ensure valid fediverse links are generatedFerdinand Thiessen2025-02-073-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-074-129/+335
|/ / | | | | | | | | | | Ensure to only accept valid X and fediverse handles. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>