]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
8 months agofix(files): dav owner and mime types 43318/head
John Molakvoæ [Sat, 3 Feb 2024 11:39:43 +0000 (12:39 +0100)]
fix(files): dav owner and mime types

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
8 months agoMerge pull request #40633 from nextcloud/fix/cleanup-ocp-baseline
Côme Chilliet [Mon, 5 Feb 2024 13:24:59 +0000 (14:24 +0100)]
Merge pull request #40633 from nextcloud/fix/cleanup-ocp-baseline

8 months agoMerge pull request #40725 from nextcloud/automated/noid/master-update-psalm-baseline
Joas Schilling [Mon, 5 Feb 2024 13:09:24 +0000 (14:09 +0100)]
Merge pull request #40725 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

8 months agoMerge pull request #43348 from nextcloud/bugfix/noid/make-cypress-summary-also-quick
Joas Schilling [Mon, 5 Feb 2024 12:18:34 +0000 (13:18 +0100)]
Merge pull request #43348 from nextcloud/bugfix/noid/make-cypress-summary-also-quick

fix(CI): Put cypress-summary to the "low" queue

8 months agochore: Add references to phpdoc deprecation notice for IL10N 40633/head
Côme Chilliet [Mon, 5 Feb 2024 09:18:16 +0000 (10:18 +0100)]
chore: Add references to phpdoc deprecation notice for IL10N

Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
8 months agochore: Replace OC::$server->getL10N by OCP\Util::getL10N in lib and some apps
Côme Chilliet [Thu, 1 Feb 2024 15:13:27 +0000 (16:13 +0100)]
chore: Replace OC::$server->getL10N by OCP\Util::getL10N in lib and some apps

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
8 months agoMake it clear in the deprecation comment that DI is preferred
Côme Chilliet [Tue, 26 Sep 2023 09:42:37 +0000 (11:42 +0200)]
Make it clear in the deprecation comment that DI is preferred

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
8 months agoUse OCP\Util::getL10N instead of OC::$server->getL10N
Côme Chilliet [Tue, 26 Sep 2023 08:42:38 +0000 (10:42 +0200)]
Use OCP\Util::getL10N instead of OC::$server->getL10N

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
8 months agochore: Use the same configuration in update-baseline as in psalm workflow 40725/head
Côme Chilliet [Thu, 1 Feb 2024 16:15:57 +0000 (17:15 +0100)]
chore: Use the same configuration in update-baseline as in psalm workflow

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
8 months agochore: Update psalm baseline
Côme Chilliet [Thu, 1 Feb 2024 15:36:39 +0000 (16:36 +0100)]
chore: Update psalm baseline

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
8 months agochore: Add extra options to silence composer warnings
Côme Chilliet [Thu, 1 Feb 2024 15:36:07 +0000 (16:36 +0100)]
chore: Add extra options to silence composer warnings

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
8 months agoUpdate psalm baseline
nextcloud-command [Tue, 30 Jan 2024 02:15:09 +0000 (02:15 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
8 months agofix(CI): Put cypress-summary to the "low" queue 43348/head
Joas Schilling [Mon, 5 Feb 2024 10:08:31 +0000 (11:08 +0100)]
fix(CI): Put cypress-summary to the "low" queue

Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months agoMerge pull request #43345 from nextcloud/bugfix/noid/utilize-low-res-pool
Joas Schilling [Mon, 5 Feb 2024 10:07:33 +0000 (11:07 +0100)]
Merge pull request #43345 from nextcloud/bugfix/noid/utilize-low-res-pool

feat(CI): Utilize low-resource pool for changes and summaries

8 months agofeat(CI): Utilize low-resource pool for changes and summaries 43345/head
Joas Schilling [Mon, 5 Feb 2024 09:08:06 +0000 (10:08 +0100)]
feat(CI): Utilize low-resource pool for changes and summaries

Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months agoMerge pull request #43332 from nextcloud/rakekniven-patch-3
rakekniven [Mon, 5 Feb 2024 07:57:56 +0000 (08:57 +0100)]
Merge pull request #43332 from nextcloud/rakekniven-patch-3

8 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 5 Feb 2024 00:19:39 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
8 months agoMerge pull request #43330 from nextcloud/fix/safari-drag-drop
John Molakvoæ [Sun, 4 Feb 2024 21:46:54 +0000 (22:46 +0100)]
Merge pull request #43330 from nextcloud/fix/safari-drag-drop

8 months agofix(files): better null relatedTarget event detection 43330/head
John Molakvoæ [Sun, 4 Feb 2024 20:21:20 +0000 (21:21 +0100)]
fix(files): better null relatedTarget event detection

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
8 months agofix(files): drag leave detection on safari
John Molakvoæ [Sun, 4 Feb 2024 13:03:04 +0000 (14:03 +0100)]
fix(files): drag leave detection on safari

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
8 months agochore(workflows): update `command-compile` from templates
John Molakvoæ [Sun, 4 Feb 2024 20:24:07 +0000 (21:24 +0100)]
chore(workflows): update `command-compile` from templates

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
8 months agoUpdate UsersControllerTest.php 43332/head
rakekniven [Sun, 4 Feb 2024 18:07:01 +0000 (19:07 +0100)]
Update UsersControllerTest.php

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
8 months agofix(i18n): id -> ID
rakekniven [Sun, 4 Feb 2024 15:41:10 +0000 (16:41 +0100)]
fix(i18n): id -> ID

Reported at Transifex

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
8 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 4 Feb 2024 00:19:32 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
8 months agoMerge pull request #43312 from nextcloud/dependabot/npm_and_yarn/mdi/js-7.4.47
dependabot[bot] [Sat, 3 Feb 2024 11:55:09 +0000 (11:55 +0000)]
Merge pull request #43312 from nextcloud/dependabot/npm_and_yarn/mdi/js-7.4.47

8 months agochore(assets): Recompile assets 43312/head
nextcloud-command [Sat, 3 Feb 2024 11:14:34 +0000 (11:14 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
8 months agochore(deps): Bump @mdi/js from 7.3.67 to 7.4.47
dependabot[bot] [Sat, 3 Feb 2024 02:22:57 +0000 (02:22 +0000)]
chore(deps): Bump @mdi/js from 7.3.67 to 7.4.47

Bumps [@mdi/js](https://github.com/Templarian/MaterialDesign-JS) from 7.3.67 to 7.4.47.
- [Commits](https://github.com/Templarian/MaterialDesign-JS/compare/v7.3.67...v7.4.47)

---
updated-dependencies:
- dependency-name: "@mdi/js"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agoMerge pull request #43309 from nextcloud/dependabot/github_actions/dorny/paths-filter...
dependabot[bot] [Sat, 3 Feb 2024 10:42:44 +0000 (10:42 +0000)]
Merge pull request #43309 from nextcloud/dependabot/github_actions/dorny/paths-filter-3.0.0

8 months agoMerge pull request #43311 from nextcloud/dependabot/npm_and_yarn/nextcloud/cypress...
dependabot[bot] [Sat, 3 Feb 2024 08:38:13 +0000 (08:38 +0000)]
Merge pull request #43311 from nextcloud/dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.7

8 months agochore(deps-dev): Bump @nextcloud/cypress 43311/head
dependabot[bot] [Sat, 3 Feb 2024 02:22:39 +0000 (02:22 +0000)]
chore(deps-dev): Bump @nextcloud/cypress

Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.6 to 1.0.0-beta.7.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.6...v1.0.0-beta.7)

---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agochore(deps): Bump dorny/paths-filter from 2.11.1 to 3.0.0 43309/head
dependabot[bot] [Sat, 3 Feb 2024 02:22:26 +0000 (02:22 +0000)]
chore(deps): Bump dorny/paths-filter from 2.11.1 to 3.0.0

Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 2.11.1 to 3.0.0.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2.11.1...0bc4621a3135347011ad047f9ecf449bf72ce2bd)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 3 Feb 2024 00:19:17 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
8 months agoMerge pull request #40981 from nextcloud/fix/object-storage-user
Arthur Schiwon [Fri, 2 Feb 2024 19:57:01 +0000 (20:57 +0100)]
Merge pull request #40981 from nextcloud/fix/object-storage-user

fix(objectstorage): cleanup HomeObjectStoreStorage

8 months agoMerge pull request #43296 from nextcloud/kerb-sso-fix3
Joas Schilling [Fri, 2 Feb 2024 18:37:36 +0000 (19:37 +0100)]
Merge pull request #43296 from nextcloud/kerb-sso-fix3

fix kerberos test successfull authentication detection

8 months agofix successfull authentication detection 43296/head
Robin Appelman [Fri, 2 Feb 2024 15:38:56 +0000 (16:38 +0100)]
fix successfull authentication detection

Signed-off-by: Robin Appelman <robin@icewind.nl>
8 months agoMerge pull request #43273 from nextcloud/bugfix/noid/make-apps-cypress-test-more...
John Molakvoæ [Fri, 2 Feb 2024 15:37:26 +0000 (16:37 +0100)]
Merge pull request #43273 from nextcloud/bugfix/noid/make-apps-cypress-test-more-reliable

8 months agoMerge pull request #42811 from nextcloud/app-command-load-non-fatal
Robin Appelman [Fri, 2 Feb 2024 15:00:34 +0000 (16:00 +0100)]
Merge pull request #42811 from nextcloud/app-command-load-non-fatal

make failure to load app commands non-fatal

8 months agoMerge pull request #43220 from nextcloud/chore/migrate-webdav
Ferdinand Thiessen [Fri, 2 Feb 2024 14:13:06 +0000 (15:13 +0100)]
Merge pull request #43220 from nextcloud/chore/migrate-webdav

chore: Migrate WebDAV `files_external` test from Drone to GitHub

8 months agorefactor(objectstorage): cleanup types 40981/head
Thomas Citharel [Fri, 20 Oct 2023 07:08:08 +0000 (09:08 +0200)]
refactor(objectstorage): cleanup types

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
8 months agorefactor(objectstorage): move $user property from ObjectStoreStorage class to HomeObj...
Thomas Citharel [Fri, 20 Oct 2023 07:09:50 +0000 (09:09 +0200)]
refactor(objectstorage): move $user property from ObjectStoreStorage class to HomeObjectStoreStorage

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
8 months agofix(objectstorage): cleanup HomeObjectStoreStorage
Thomas Citharel [Thu, 19 Oct 2023 13:31:44 +0000 (15:31 +0200)]
fix(objectstorage): cleanup HomeObjectStoreStorage

Fix invalid signature for getUser() method and change occurences of OC\User\User for OCP\IUser

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
8 months agoMerge pull request #43174 from nextcloud/fix/files--do-not-open-folder-file-from...
John Molakvoæ [Fri, 2 Feb 2024 13:56:16 +0000 (14:56 +0100)]
Merge pull request #43174 from nextcloud/fix/files--do-not-open-folder-file-from-fileid-on-load

8 months agoMerge pull request #43271 from nextcloud/fix/a11y/status-return-focus
Pytal [Fri, 2 Feb 2024 13:36:24 +0000 (05:36 -0800)]
Merge pull request #43271 from nextcloud/fix/a11y/status-return-focus

fix(user_status): Fix losing focus to body when closing user status modal

8 months agomake failure to load app commands non-fatal 42811/head
Robin Appelman [Mon, 15 Jan 2024 15:28:50 +0000 (16:28 +0100)]
make failure to load app commands non-fatal

Signed-off-by: Robin Appelman <robin@icewind.nl>
8 months agofix(ci): Disable coverage on pull requests 43220/head
Ferdinand Thiessen [Thu, 1 Feb 2024 12:57:51 +0000 (13:57 +0100)]
fix(ci): Disable coverage on pull requests

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months agoSign drone.yml
Joas Schilling [Thu, 1 Feb 2024 12:28:24 +0000 (13:28 +0100)]
Sign drone.yml

Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months agofix(tests): Adjust `files_external` tests to also work locally with WebDAV
Ferdinand Thiessen [Thu, 1 Feb 2024 12:01:11 +0000 (13:01 +0100)]
fix(tests): Adjust `files_external` tests to also work locally with WebDAV

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months agochore(ci): Migrate files-external webdav tests to GitHub
Ferdinand Thiessen [Tue, 30 Jan 2024 18:46:32 +0000 (19:46 +0100)]
chore(ci): Migrate files-external webdav tests to GitHub

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months agoMerge pull request #42696 from nextcloud/fix-issue-42464
Christoph Wurst [Fri, 2 Feb 2024 11:29:15 +0000 (12:29 +0100)]
Merge pull request #42696 from nextcloud/fix-issue-42464

fix(caldav): only call getTimestamp() on actual DateTime data

8 months agofix(caldav): only call getTimestamp() on actual DateTime data 42696/head
Thomas Citharel [Thu, 11 Jan 2024 09:14:48 +0000 (10:14 +0100)]
fix(caldav): only call getTimestamp() on actual DateTime data

For some reason the value of $component['DTSTART'][0] may not be a DateTimeImmutable

Closes #42464

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
8 months agochore(assets): Recompile assets 43174/head
Grigorii K. Shartsev [Fri, 2 Feb 2024 08:57:31 +0000 (09:57 +0100)]
chore(assets): Recompile assets

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
8 months agofix(files): do not open file by id on load for folders
Grigorii K. Shartsev [Sat, 27 Jan 2024 19:18:49 +0000 (20:18 +0100)]
fix(files): do not open file by id on load for folders

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
8 months agofix(tests): Make the cypress apps management test more reliable 43273/head
Joas Schilling [Thu, 1 Feb 2024 19:37:42 +0000 (20:37 +0100)]
fix(tests): Make the cypress apps management test more reliable

Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 2 Feb 2024 00:19:34 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
8 months agoMerge pull request #43024 from nextcloud/42835-use-default-perms-4new-shares
F. E Noel Nfebe [Thu, 1 Feb 2024 23:43:06 +0000 (00:43 +0100)]
Merge pull request #43024 from nextcloud/42835-use-default-perms-4new-shares

Consider admin defaults when creating shares

8 months agoRevert "Cleanup versions entity in during versions:clean command"
Louis Chemineau [Thu, 1 Feb 2024 22:37:26 +0000 (23:37 +0100)]
Revert "Cleanup versions entity in during versions:clean command"

This reverts commit 1ec9f3e5f9dd84723008137af73cf365beaf4d1b.

8 months agoMerge pull request #43132 from nextcloud/enh/41755/update-appframework-api
Maxence Lange [Thu, 1 Feb 2024 20:51:47 +0000 (19:51 -0100)]
Merge pull request #43132 from nextcloud/enh/41755/update-appframework-api

sync with new OCP\IAppConfig

8 months agochore: compile assets 43271/head
Christopher Ng [Thu, 1 Feb 2024 19:37:40 +0000 (11:37 -0800)]
chore: compile assets

Signed-off-by: Christopher Ng <chrng8@gmail.com>
8 months agofix(user_status): Fix losing focus to body when closing user status modal
Christopher Ng [Thu, 1 Feb 2024 19:37:40 +0000 (11:37 -0800)]
fix(user_status): Fix losing focus to body when closing user status modal

Signed-off-by: Christopher Ng <chrng8@gmail.com>
8 months agochore: compile assets 43024/head
fenn-cs [Thu, 1 Feb 2024 14:31:31 +0000 (15:31 +0100)]
chore: compile assets

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
8 months agoUse `@nextcloud/capabilities` to obtain share api defaults
fenn-cs [Wed, 31 Jan 2024 19:38:34 +0000 (20:38 +0100)]
Use `@nextcloud/capabilities` to obtain share api defaults

- Remove redundant initial state added
- Call `getCapabilities()` in share config file.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
8 months agoConsider admin defaults when creating shares
fenn-cs [Mon, 22 Jan 2024 13:49:57 +0000 (14:49 +0100)]
Consider admin defaults when creating shares

The current share logic always uses the default `BUNDLED_PERMISSIONS.ALL`
which includes everything.

This commit updates share creation logic to use `defaultPermissions` if set
by admin for the creation of new shares.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
8 months agoMerge pull request #43234 from nextcloud/fix/provisioning-exception-msgs
Ferdinand Thiessen [Thu, 1 Feb 2024 15:55:04 +0000 (16:55 +0100)]
Merge pull request #43234 from nextcloud/fix/provisioning-exception-msgs

fix(provisioning_api): Translate exceptions shown in the frontend

8 months agoMerge branch 'master' of github.com:nextcloud/server
Louis Chemineau [Thu, 1 Feb 2024 15:44:58 +0000 (16:44 +0100)]
Merge branch 'master' of github.com:nextcloud/server

8 months agoCleanup versions entity in during versions:clean command
Louis Chemineau [Thu, 1 Feb 2024 15:44:57 +0000 (16:44 +0100)]
Cleanup versions entity in during versions:clean command

Signed-off-by: Louis Chemineau <louis@chmn.me>
8 months agoMerge pull request #43210 from nextcloud/fix/use-github-ci-for-s3-tests
Joas Schilling [Thu, 1 Feb 2024 14:49:33 +0000 (15:49 +0100)]
Merge pull request #43210 from nextcloud/fix/use-github-ci-for-s3-tests

chore(ci): Force github CI for tests failing on self-hosted runners

8 months agobetter tests 43132/head
Maxence Lange [Thu, 1 Feb 2024 14:40:27 +0000 (13:40 -0100)]
better tests

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
8 months agoMerge pull request #43203 from nextcloud/fix/cleanup-register-command-with-di
Joas Schilling [Thu, 1 Feb 2024 13:44:07 +0000 (14:44 +0100)]
Merge pull request #43203 from nextcloud/fix/cleanup-register-command-with-di

Use Dependency Injection in register_commands.php

8 months agofix(provisioning_api): Translate exceptions shown in the frontend + replace some... 43234/head
Ferdinand Thiessen [Wed, 31 Jan 2024 11:48:34 +0000 (12:48 +0100)]
fix(provisioning_api): Translate exceptions shown in the frontend + replace some deprecations

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months agoMerge pull request #43215 from nextcloud/rakekniven-patch-3
Côme Chilliet [Thu, 1 Feb 2024 10:07:46 +0000 (11:07 +0100)]
Merge pull request #43215 from nextcloud/rakekniven-patch-3

fix(i18n): Adapted spelling of Unicode

8 months agofix: Make Repair object injectable and fix BackgroundRepair test 43203/head
Côme Chilliet [Thu, 1 Feb 2024 08:49:32 +0000 (09:49 +0100)]
fix: Make Repair object injectable and fix BackgroundRepair test

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
8 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 1 Feb 2024 00:19:04 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
8 months agofix lint
Maxence Lange [Wed, 31 Jan 2024 18:28:25 +0000 (17:28 -0100)]
fix lint

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
8 months agoadding test
Maxence Lange [Wed, 31 Jan 2024 17:53:47 +0000 (16:53 -0100)]
adding test

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
8 months agofix psalm
Maxence Lange [Wed, 31 Jan 2024 11:40:46 +0000 (10:40 -0100)]
fix psalm

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
8 months agosync with new OCP\IAppConfig
Maxence Lange [Thu, 25 Jan 2024 18:45:40 +0000 (17:45 -0100)]
sync with new OCP\IAppConfig

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
8 months agoMerge pull request #41327 from nextcloud/dont-reuse-metadata-unscanned
Robin Appelman [Wed, 31 Jan 2024 18:27:19 +0000 (19:27 +0100)]
Merge pull request #41327 from nextcloud/dont-reuse-metadata-unscanned

dont reuse etag for folders marked explicitly unscanned

8 months agoalso updated parent etags when a changed etag is detected during scanning 41327/head
Robin Appelman [Wed, 22 Nov 2023 15:27:29 +0000 (16:27 +0100)]
also updated parent etags when a changed etag is detected during scanning

Signed-off-by: Robin Appelman <robin@icewind.nl>
8 months agoMerge pull request #41338 from nextcloud/fix/nested-actions-back-focus
John Molakvoæ [Wed, 31 Jan 2024 17:06:15 +0000 (18:06 +0100)]
Merge pull request #41338 from nextcloud/fix/nested-actions-back-focus

fix(files): make sure we focus the parent actions submenu entry

8 months agoadd test for updating etag with unchanged mtime in child folder
Robin Appelman [Wed, 22 Nov 2023 15:26:57 +0000 (16:26 +0100)]
add test for updating etag with unchanged mtime in child folder

Signed-off-by: Robin Appelman <robin@icewind.nl>
8 months agoadd test for updating etag with unchanged mtime
Robin Appelman [Tue, 7 Nov 2023 15:53:45 +0000 (16:53 +0100)]
add test for updating etag with unchanged mtime

Signed-off-by: Robin Appelman <robin@icewind.nl>
8 months agodont reuse etag for folders marked explicitly unscanned
Robin Appelman [Tue, 7 Nov 2023 15:28:27 +0000 (16:28 +0100)]
dont reuse etag for folders marked explicitly unscanned

Signed-off-by: Robin Appelman <robin@icewind.nl>
8 months agoMerge pull request #42913 from nextcloud/fix/settings-apps-stop-reload-force-enabl
John Molakvoæ [Wed, 31 Jan 2024 16:35:19 +0000 (17:35 +0100)]
Merge pull request #42913 from nextcloud/fix/settings-apps-stop-reload-force-enabl

8 months agochore(assets): Recompile assets 41338/head
nextcloud-command [Wed, 31 Jan 2024 12:35:09 +0000 (12:35 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
8 months agofix(files): make sure we focus the parent actions submenu entry
John Molakvoæ [Wed, 8 Nov 2023 10:07:10 +0000 (11:07 +0100)]
fix(files): make sure we focus the parent actions submenu entry

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
8 months agoMerge pull request #43170 from nextcloud/fix/mysql-ci
Joas Schilling [Wed, 31 Jan 2024 16:06:57 +0000 (17:06 +0100)]
Merge pull request #43170 from nextcloud/fix/mysql-ci

fix(CI): MySQL unit tests, use LTS for code coverage and drop EOL

8 months agoMerge pull request #40594 from lorenz/fix-dav-url
John Molakvoæ [Wed, 31 Jan 2024 15:52:55 +0000 (16:52 +0100)]
Merge pull request #40594 from lorenz/fix-dav-url

8 months agofix(settings): stop reloading after force-enabling an app 42913/head
John Molakvoæ [Thu, 18 Jan 2024 08:24:07 +0000 (09:24 +0100)]
fix(settings): stop reloading after force-enabling an app

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
8 months agoMerge pull request #43164 from nextcloud/dependabot/npm_and_yarn/moment-2.30.1
dependabot[bot] [Wed, 31 Jan 2024 15:23:09 +0000 (15:23 +0000)]
Merge pull request #43164 from nextcloud/dependabot/npm_and_yarn/moment-2.30.1

8 months agochore(assets): Recompile assets 43164/head
nextcloud-command [Wed, 31 Jan 2024 14:44:12 +0000 (14:44 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
8 months agochore(deps): Bump moment from 2.29.4 to 2.30.1
dependabot[bot] [Wed, 31 Jan 2024 13:59:16 +0000 (13:59 +0000)]
chore(deps): Bump moment from 2.29.4 to 2.30.1

Dependabot couldn't find the original pull request head commit, 3cd9244a458dd70796ef87dfd9add77e367650a2.

8 months agoMerge pull request #43166 from nextcloud/dependabot/npm_and_yarn/marked-11.2.0
Ferdinand Thiessen [Wed, 31 Jan 2024 13:57:09 +0000 (14:57 +0100)]
Merge pull request #43166 from nextcloud/dependabot/npm_and_yarn/marked-11.2.0

chore(deps): Bump marked from 9.1.5 to 11.2.0

8 months agodav: fix wrong decoding of pluses in URLs 40594/head
Lorenz Brun [Fri, 22 Sep 2023 23:40:52 +0000 (01:40 +0200)]
dav: fix wrong decoding of pluses in URLs

PHP's urldecode function does not decode URLs according to RFC 3986, but
according to the HTML 4.01 query parameter
encoding. This results in pluses being wrongly decoded to spaces even
though they should not be decoded at all.

Use rawurldecode instead, which follows RFC 3986 properly.

This fixes an issue where files on DAV shares containing pluses were
incorrectly decoded to spaces.

Fixes: #15849
Signed-off-by: Lorenz Brun <lorenz@brun.one>
8 months agoMerge pull request #38173 from arawa/feature/37677/exclude-some-groups-from-sharing...
Louis [Wed, 31 Jan 2024 12:24:47 +0000 (13:24 +0100)]
Merge pull request #38173 from arawa/feature/37677/exclude-some-groups-from-sharing-with-users

New core setting : shareapi_only_share_with_group_members_exclude_gro…

8 months agoMerge pull request #42933 from nextcloud/fix/db/dirty-read-on-primary
Christoph Wurst [Wed, 31 Jan 2024 09:55:05 +0000 (10:55 +0100)]
Merge pull request #42933 from nextcloud/fix/db/dirty-read-on-primary

fix(db): Execute dirty reads on the primary node

8 months agobuild(): build assets 38173/head
Baptiste Fotia [Wed, 31 Jan 2024 09:54:00 +0000 (10:54 +0100)]
build(): build assets

Signed-off-by: Baptiste Fotia <fotia.baptiste@hotmail.com>
8 months agobuild(): build assets
Baptiste Fotia [Tue, 30 Jan 2024 15:20:16 +0000 (16:20 +0100)]
build(): build assets

Signed-off-by: Baptiste Fotia <fotia.baptiste@hotmail.com>
8 months agotest(php): Fix the unit tests
Baptiste Fotia [Tue, 30 Jan 2024 14:08:50 +0000 (15:08 +0100)]
test(php): Fix the unit tests

I added our context in the unit tests following the advice of Louis.

Link : https://github.com/nextcloud/server/pull/43186#issuecomment-1916571027

Signed-off-by: Baptiste Fotia <fotia.baptiste@hotmail.com>
8 months agofeat(php,vue): Create a new parameter
Baptiste Fotia [Wed, 27 Dec 2023 11:56:23 +0000 (12:56 +0100)]
feat(php,vue): Create a new parameter

Signed-off-by: Baptiste Fotia <fotia.baptiste@hotmail.com>
8 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 31 Jan 2024 00:19:23 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>