]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 months agofeat(settings): Namespace group routes feat/namespace-group-route 47652/head
Christopher Ng [Fri, 30 Aug 2024 23:29:57 +0000 (16:29 -0700)]
feat(settings): Namespace group routes

Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 months agoMerge pull request #47589 from nextcloud/fix/user-settings-admin
Ferdinand Thiessen [Fri, 30 Aug 2024 20:43:25 +0000 (22:43 +0200)]
Merge pull request #47589 from nextcloud/fix/user-settings-admin

fix(settings): Hide forbidden UI elements for group managers

2 months agochore(assets): Recompile assets 47589/head
nextcloud-command [Fri, 30 Aug 2024 19:38:43 +0000 (19:38 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agofix(settings): Hide forbidden UI elements for line managers
Ferdinand Thiessen [Wed, 28 Aug 2024 19:56:25 +0000 (21:56 +0200)]
fix(settings): Hide forbidden UI elements for line managers

1. The "recent" accounts API only works for admin and delegated admin -> hide for line managers
2. Line managers can not create new groups -> Hide the UI to add a new group for them
3. Accounts created by line managers require one of the groups, which is managed by the line manager, assigned.
   So if the line manager only manageres a single group, we should preselect that group.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agoMerge pull request #47638 from nextcloud/fix/share-attributes-null
Julius Härtl [Fri, 30 Aug 2024 17:55:37 +0000 (19:55 +0200)]
Merge pull request #47638 from nextcloud/fix/share-attributes-null

fix: Properly handle share attributes if set to null

2 months agochore(assets): Recompile assets 47638/head
nextcloud-command [Fri, 30 Aug 2024 17:35:49 +0000 (17:35 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agofix: Properly handle share attributes if set to null
Julius Härtl [Fri, 30 Aug 2024 13:33:03 +0000 (15:33 +0200)]
fix: Properly handle share attributes if set to null

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 30 Aug 2024 16:32:38 +0000 (16:32 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 months agoMerge pull request #47628 from nextcloud/fix/restore-unified-search-modal-size
F. E Noel Nfebe [Fri, 30 Aug 2024 15:17:03 +0000 (16:17 +0100)]
Merge pull request #47628 from nextcloud/fix/restore-unified-search-modal-size

fix(UnifiedSearch): Restore normal dialog size

2 months agoMerge pull request #47616 from nextcloud/fix/header-styles
John Molakvoæ [Fri, 30 Aug 2024 13:49:18 +0000 (15:49 +0200)]
Merge pull request #47616 from nextcloud/fix/header-styles

2 months agochore: Compile assets 47616/head
Ferdinand Thiessen [Fri, 30 Aug 2024 13:23:57 +0000 (15:23 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agofix(css): Adjust header styles to only add focus-visible styles to menu
Ferdinand Thiessen [Thu, 29 Aug 2024 21:41:56 +0000 (23:41 +0200)]
fix(css): Adjust header styles to only add focus-visible styles to menu

Only the main menu should be styles by the header styles, not the popover menus.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agochore(assets): Recompile assets 47628/head
nextcloud-command [Fri, 30 Aug 2024 12:37:57 +0000 (12:37 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agoMerge pull request #47601 from nextcloud/enh/noid/use-taskprocessing-in-old-managers
Julien Veyssier [Fri, 30 Aug 2024 11:29:46 +0000 (13:29 +0200)]
Merge pull request #47601 from nextcloud/enh/noid/use-taskprocessing-in-old-managers

[TaskProcessing] Use taskprocessing in TextProcessing and STT managers

2 months agochore(assets): Recompile assets 47601/head
nextcloud-command [Fri, 30 Aug 2024 09:14:04 +0000 (09:14 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agofix(UnifiedSearch): Restore normal dialog size
fenn-cs [Fri, 30 Aug 2024 09:08:58 +0000 (10:08 +0100)]
fix(UnifiedSearch): Restore normal dialog size

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2 months agoRevert "fix(TaskProcessing): Use OCP\Server::get instead of copying methods"
Marcel Klehr [Fri, 30 Aug 2024 08:01:21 +0000 (10:01 +0200)]
Revert "fix(TaskProcessing): Use OCP\Server::get instead of copying methods"

This reverts commit d624c8da8f0dc2eaf18d416aa15db0a2035de398.

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofix(TaskProcessing): Fix namespace of TaskProcessingTest.php
Marcel Klehr [Fri, 30 Aug 2024 08:00:50 +0000 (10:00 +0200)]
fix(TaskProcessing): Fix namespace of TaskProcessingTest.php

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofix(TextProcessing): Don't run taskProcessing if task type is not available
Marcel Klehr [Fri, 30 Aug 2024 07:59:58 +0000 (09:59 +0200)]
fix(TextProcessing): Don't run taskProcessing if task type is not available

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofix(settings): Don't show built-in textprocessing task types in textprocessing settings
Marcel Klehr [Fri, 30 Aug 2024 07:17:29 +0000 (09:17 +0200)]
fix(settings): Don't show built-in textprocessing task types in textprocessing settings

TaskProcessing is transparent to textprocessing providers and TextProcessing can use Taskprocessing providers so these are unnecessary

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofix(settings): Remove STT admin settings
Marcel Klehr [Fri, 30 Aug 2024 07:15:59 +0000 (09:15 +0200)]
fix(settings): Remove STT admin settings

taskprocessing is transparent to STT providers so specific STT settings are obsolete

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofix(SpeechToTextManager): Throw TaskProcessing Task failed
Marcel Klehr [Fri, 30 Aug 2024 06:33:06 +0000 (08:33 +0200)]
fix(SpeechToTextManager): Throw TaskProcessing Task failed

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofix(TaskProcessing): Use OCP\Server::get instead of copying methods
Marcel Klehr [Fri, 30 Aug 2024 06:26:55 +0000 (08:26 +0200)]
fix(TaskProcessing): Use OCP\Server::get instead of copying methods

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofix(taskprocessing): fix tests
Julien Veyssier [Thu, 29 Aug 2024 10:23:36 +0000 (12:23 +0200)]
fix(taskprocessing): fix tests

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofeat(speech-to-text): SpeechToTextManager::transcribeFile calls TaskProcessingManager...
Julien Veyssier [Wed, 28 Aug 2024 15:26:32 +0000 (17:26 +0200)]
feat(speech-to-text): SpeechToTextManager::transcribeFile calls TaskProcessingManager::runTask

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agofeat(textprocessing): TextProcessingManager::runTask calls TaskProcessingManager...
Julien Veyssier [Wed, 28 Aug 2024 09:50:23 +0000 (11:50 +0200)]
feat(textprocessing): TextProcessingManager::runTask calls TaskProcessingManager::runTask

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2 months agoMerge pull request #47605 from nextcloud/artonge/feat/files_blurhash
Louis [Thu, 29 Aug 2024 21:31:13 +0000 (23:31 +0200)]
Merge pull request #47605 from nextcloud/artonge/feat/files_blurhash

feat: Use the blurhash in Files

2 months agoMerge pull request #47546 from nextcloud/fix/files-view-error-messages
Andy Scherzinger [Thu, 29 Aug 2024 21:28:50 +0000 (23:28 +0200)]
Merge pull request #47546 from nextcloud/fix/files-view-error-messages

fix: Adjust filename validation messages

2 months agoMerge pull request #47226 from nextcloud/dependabot/github_actions/github-actions...
Andy Scherzinger [Thu, 29 Aug 2024 21:18:06 +0000 (23:18 +0200)]
Merge pull request #47226 from nextcloud/dependabot/github_actions/github-actions-720c8da8de

chore(deps): bump actions/upload-artifact from 4.3.4 to 4.3.6 in the github-actions group

2 months agochore(assets): Recompile assets 47605/head
nextcloud-command [Thu, 29 Aug 2024 21:14:28 +0000 (21:14 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agochore(files): Fix remaining TypeScript errors in FileEntryPreview
Ferdinand Thiessen [Thu, 29 Aug 2024 16:26:36 +0000 (18:26 +0200)]
chore(files): Fix remaining TypeScript errors in FileEntryPreview

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agofeat: Use the blurhash in Files
Louis Chemineau [Thu, 29 Aug 2024 12:27:59 +0000 (14:27 +0200)]
feat: Use the blurhash in Files

Signed-off-by: Louis Chemineau <louis@chmn.me>
2 months agoMerge pull request #47458 from nextcloud/dependabot/npm_and_yarn/webpack-5.94.0
dependabot[bot] [Thu, 29 Aug 2024 20:49:20 +0000 (20:49 +0000)]
Merge pull request #47458 from nextcloud/dependabot/npm_and_yarn/webpack-5.94.0

2 months agochore(assets): Recompile assets 47458/head
nextcloud-command [Thu, 29 Aug 2024 20:34:12 +0000 (20:34 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agochore(deps-dev): bump webpack from 5.93.0 to 5.94.0
dependabot[bot] [Thu, 29 Aug 2024 20:24:38 +0000 (20:24 +0000)]
chore(deps-dev): bump webpack from 5.93.0 to 5.94.0

Bumps [webpack](https://github.com/webpack/webpack) from 5.93.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.93.0...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoMerge pull request #47611 from nextcloud/fix/noid/no-sharding-32
Arthur Schiwon [Thu, 29 Aug 2024 18:49:39 +0000 (20:49 +0200)]
Merge pull request #47611 from nextcloud/fix/noid/no-sharding-32

fix(DB): set sharding parameters only when intended

2 months agotest(phpunit): skip sharding tests on 32bit 47611/head
Arthur Schiwon [Thu, 29 Aug 2024 18:18:35 +0000 (20:18 +0200)]
test(phpunit): skip sharding tests on 32bit

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 months agoMerge pull request #47222 from nextcloud/dependabot/npm_and_yarn/eslint-plugin-cypres...
Andy Scherzinger [Thu, 29 Aug 2024 18:05:18 +0000 (20:05 +0200)]
Merge pull request #47222 from nextcloud/dependabot/npm_and_yarn/eslint-plugin-cypress-3.5.0

chore(deps-dev): bump eslint-plugin-cypress from 3.4.0 to 3.5.0

2 months agofix(DB): do not assume sharding is always enabled
Arthur Schiwon [Thu, 29 Aug 2024 17:43:11 +0000 (19:43 +0200)]
fix(DB): do not assume sharding is always enabled

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 months agobuild: bump version to force 32bit test
Arthur Schiwon [Thu, 29 Aug 2024 17:13:19 +0000 (19:13 +0200)]
build: bump version to force 32bit test

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 months agofix(DB): set sharding parameters only when intended
Arthur Schiwon [Thu, 29 Aug 2024 17:12:44 +0000 (19:12 +0200)]
fix(DB): set sharding parameters only when intended

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 months agochore(deps-dev): bump eslint-plugin-cypress from 3.4.0 to 3.5.0 47222/head
dependabot[bot] [Thu, 29 Aug 2024 16:56:58 +0000 (16:56 +0000)]
chore(deps-dev): bump eslint-plugin-cypress from 3.4.0 to 3.5.0

Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoMerge pull request #47535 from nextcloud/fix/move-image-to-oc-namespace
Côme Chilliet [Thu, 29 Aug 2024 16:01:34 +0000 (18:01 +0200)]
Merge pull request #47535 from nextcloud/fix/move-image-to-oc-namespace

Fix/move image to oc namespace

2 months agofix(Image): Do not send empty Content-Type header 47535/head
Côme Chilliet [Thu, 29 Aug 2024 08:06:20 +0000 (10:06 +0200)]
fix(Image): Do not send empty Content-Type header

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 months agofix(tests): Fix ImageTest test
Côme Chilliet [Thu, 29 Aug 2024 08:05:55 +0000 (10:05 +0200)]
fix(tests): Fix ImageTest test

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 months agofix(\OC\Image): Use new IAppConfig and type safe methods
Côme Chilliet [Tue, 27 Aug 2024 15:03:10 +0000 (17:03 +0200)]
fix(\OC\Image): Use new IAppConfig and type safe methods

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 months agofix(OC\Image): Fix all psalm spotted issues in the file
Côme Chilliet [Tue, 27 Aug 2024 14:55:36 +0000 (16:55 +0200)]
fix(OC\Image): Fix all psalm spotted issues in the file

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 months agofix: Remove all references to OC_Image
Côme Chilliet [Tue, 27 Aug 2024 14:34:31 +0000 (16:34 +0200)]
fix: Remove all references to OC_Image

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 months agofix: Move \OC_Image to \OC\Image with the other internal classes
Côme Chilliet [Tue, 27 Aug 2024 14:18:42 +0000 (16:18 +0200)]
fix: Move \OC_Image to \OC\Image with the other internal classes

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 months agoMerge pull request #47581 from nextcloud/fix/audit-new-node
Julius Härtl [Thu, 29 Aug 2024 13:43:21 +0000 (15:43 +0200)]
Merge pull request #47581 from nextcloud/fix/audit-new-node

fix: Do not fail to get internal path on NonExistingFile

2 months agoMerge pull request #47567 from nextcloud/jtr/fix-opcache-restricted-env
Josh [Thu, 29 Aug 2024 12:46:41 +0000 (08:46 -0400)]
Merge pull request #47567 from nextcloud/jtr/fix-opcache-restricted-env

fix(config): Avoid error messages for restricted opcache API

2 months agoMerge pull request #47600 from nextcloud/artonge/fix/files_virtual_list_grid_view_lay...
Louis [Thu, 29 Aug 2024 12:07:40 +0000 (14:07 +0200)]
Merge pull request #47600 from nextcloud/artonge/fix/files_virtual_list_grid_view_layout_computation

fix(files): Remove margin and width to not break layout

2 months agofix(files): Remove margin and width to not break layout 47600/head
Louis Chemineau [Thu, 29 Aug 2024 09:32:47 +0000 (11:32 +0200)]
fix(files): Remove margin and width to not break layout

In grid view, this was messing with the reported available list width which was breaking the computed layout.

Fix https://github.com/nextcloud/server/issues/47599

Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agoMerge pull request #47598 from nextcloud/enh/47017/re-enable-content-length-header
Stephan Orbaugh [Thu, 29 Aug 2024 10:53:19 +0000 (12:53 +0200)]
Merge pull request #47598 from nextcloud/enh/47017/re-enable-content-length-header

fix: re-enable content-length header via htaccess

2 months agofix: Do not fail to get internal path on NonExistingFile/NonExistingFolder 47581/head
Julius Härtl [Wed, 28 Aug 2024 15:13:41 +0000 (17:13 +0200)]
fix: Do not fail to get internal path on NonExistingFile/NonExistingFolder

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 months agoMerge pull request #47582 from fulldecent/patch-1
John Molakvoæ [Thu, 29 Aug 2024 09:54:13 +0000 (11:54 +0200)]
Merge pull request #47582 from fulldecent/patch-1

2 months agofix: re-enable content-length header via htaccess 47598/head
Simon L. [Thu, 29 Aug 2024 07:52:08 +0000 (09:52 +0200)]
fix: re-enable content-length header via htaccess

Signed-off-by: Simon L. <szaimen@e.mail.de>
2 months agochore: Remove installation method from bug-report template 47582/head
Simon L. [Thu, 29 Aug 2024 09:41:01 +0000 (11:41 +0200)]
chore: Remove installation method from bug-report template

Signed-off-by: Simon L. <szaimen@e.mail.de>
2 months agoMerge pull request #47596 from nextcloud/fix/test/provisioning-enabled-apps
Joas Schilling [Thu, 29 Aug 2024 09:16:24 +0000 (11:16 +0200)]
Merge pull request #47596 from nextcloud/fix/test/provisioning-enabled-apps

fix(test): Fix provisioning enabled apps

2 months agoMerge pull request #47343 from nextcloud/feat/31420/add-bidi-support
John Molakvoæ [Thu, 29 Aug 2024 08:56:27 +0000 (10:56 +0200)]
Merge pull request #47343 from nextcloud/feat/31420/add-bidi-support

2 months agochore: Add stylelint rules to verify we only use logical properties 47343/head
Ferdinand Thiessen [Tue, 27 Aug 2024 19:56:15 +0000 (21:56 +0200)]
chore: Add stylelint rules to verify we only use logical properties

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agofix: Adjust more places for logical position
Ferdinand Thiessen [Tue, 20 Aug 2024 17:42:11 +0000 (19:42 +0200)]
fix: Adjust more places for logical position

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agofix: Adjust some minor styles issues
Ferdinand Thiessen [Tue, 20 Aug 2024 17:21:07 +0000 (19:21 +0200)]
fix: Adjust some minor styles issues

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agoFix: float and clear
Mostafa Ahangarha [Sat, 23 Dec 2023 16:16:25 +0000 (19:46 +0330)]
Fix: float and clear

Fix other background-positions
Minor fix in link button icon position
Update header left and right to start and end

Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
2 months agoFix: shorthand paddings and margins
Mostafa Ahangarha [Sat, 23 Dec 2023 15:40:30 +0000 (19:10 +0330)]
Fix: shorthand paddings and margins

Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
2 months agoFix: background position based on direction
Mostafa Ahangarha [Sat, 23 Dec 2023 15:27:37 +0000 (18:57 +0330)]
Fix: background position based on direction

Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
2 months agofeat: Add bidi support in core directory
Mostafa Ahangarha [Tue, 19 Dec 2023 18:12:52 +0000 (21:42 +0330)]
feat: Add bidi support in core directory

Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
2 months agofix(test): Fix provisioning enabled apps 47596/head
provokateurin [Thu, 29 Aug 2024 07:31:31 +0000 (09:31 +0200)]
fix(test): Fix provisioning enabled apps

Signed-off-by: provokateurin <kate@provokateurin.de>
2 months agoMerge pull request #47551 from nextcloud/fix/files_sharing/share-nullable-label
Joas Schilling [Thu, 29 Aug 2024 06:43:34 +0000 (08:43 +0200)]
Merge pull request #47551 from nextcloud/fix/files_sharing/share-nullable-label

fix(files_sharing): Make share labels nullable

2 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 29 Aug 2024 00:21:09 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 months agoMerge pull request #47515 from nextcloud/bugfix/noid/fix-migration-sorting
Andy Scherzinger [Wed, 28 Aug 2024 18:46:24 +0000 (20:46 +0200)]
Merge pull request #47515 from nextcloud/bugfix/noid/fix-migration-sorting

fix(migration): Correctly sort migrations by version number

2 months agoMerge pull request #47532 from nextcloud/fix/default-enable-webhooks
Andy Scherzinger [Wed, 28 Aug 2024 18:45:31 +0000 (20:45 +0200)]
Merge pull request #47532 from nextcloud/fix/default-enable-webhooks

feat(webhook_listeners): Enable the app by default

2 months agoMerge pull request #47185 from nextcloud/fix/filename-validation
Andy Scherzinger [Wed, 28 Aug 2024 16:39:16 +0000 (18:39 +0200)]
Merge pull request #47185 from nextcloud/fix/filename-validation

fix: Filename validation should only forbid `create` and `update`

2 months agochore(assets): Recompile assets 47185/head
nextcloud-command [Wed, 28 Aug 2024 13:42:32 +0000 (13:42 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agofix: Also validate parent path in `verifyPath`
Ferdinand Thiessen [Tue, 27 Aug 2024 12:07:44 +0000 (14:07 +0200)]
fix: Also validate parent path in `verifyPath`

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agofix: Allow read-only filename validation to allow reading files
Ferdinand Thiessen [Tue, 27 Aug 2024 12:06:23 +0000 (14:06 +0200)]
fix: Allow read-only filename validation to allow reading files

Needed to read files with the "Windows compatibility" feature.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agofix: Renaming does not need update but delete permissions
Ferdinand Thiessen [Tue, 27 Aug 2024 11:10:32 +0000 (13:10 +0200)]
fix: Renaming does not need update but delete permissions

Renaming is basically copy + delete (a move), so no need to update permissions.
Especially if the node is in a invalid directory the node should be moveable but not editable.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agofix(dav): Pre-check if node can be copied or moved in DAV files plugin
Ferdinand Thiessen [Tue, 27 Aug 2024 10:59:06 +0000 (12:59 +0200)]
fix(dav): Pre-check if node can be copied or moved in DAV files plugin

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agoMove preferred install method to top spot
William Entriken [Wed, 28 Aug 2024 15:18:39 +0000 (11:18 -0400)]
Move preferred install method to top spot

Signed-off-by: William Entriken <github.com@phor.net>
2 months agoMerge pull request #47525 from nextcloud/fix/optimize-getWrongShareOwnership-query
Hamza [Wed, 28 Aug 2024 14:14:56 +0000 (16:14 +0200)]
Merge pull request #47525 from nextcloud/fix/optimize-getWrongShareOwnership-query

fix: optimise `getWrongShareOwnership` query

2 months agoMerge pull request #37303 from nextcloud/remove-unset-parameters
Kate [Wed, 28 Aug 2024 13:59:41 +0000 (15:59 +0200)]
Merge pull request #37303 from nextcloud/remove-unset-parameters

2 months agofix(provisionning_api): Remove parameters that are not set into template 37303/head
Thomas Citharel [Mon, 20 Mar 2023 13:38:26 +0000 (14:38 +0100)]
fix(provisionning_api): Remove parameters that are not set into template

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2 months agofix(config): Avoid error messages for restricted opcache API 47567/head
Josh [Wed, 28 Aug 2024 12:20:25 +0000 (08:20 -0400)]
fix(config): Avoid error messages for restricted opcache API

Make changes recently added via #44230 match #8188 to avoid failures in restricted hosting environments.

Fixes #47562

Signed-off-by: Josh <josh.t.richards@gmail.com>
2 months agoMerge pull request #46639 from nextcloud/autosharding
Stephan Orbaugh [Wed, 28 Aug 2024 09:22:44 +0000 (11:22 +0200)]
Merge pull request #46639 from nextcloud/autosharding

Transparent* database sharding

2 months agochore: Apply php:cs recommendations 46639/head
Louis Chemineau [Wed, 28 Aug 2024 08:44:18 +0000 (10:44 +0200)]
chore: Apply php:cs recommendations

Signed-off-by: Louis Chemineau <louis@chmn.me>
2 months agoMerge pull request #47511 from nextcloud/artonge/chore/is_encrypted_description
Louis [Wed, 28 Aug 2024 08:35:09 +0000 (10:35 +0200)]
Merge pull request #47511 from nextcloud/artonge/chore/is_encrypted_description

chore: Improve `FileInfo::isEncrypted` description

2 months agoMerge pull request #47496 from nextcloud/artonge/feat/improve_encryption_detection_in_occ
Louis [Wed, 28 Aug 2024 08:34:55 +0000 (10:34 +0200)]
Merge pull request #47496 from nextcloud/artonge/feat/improve_encryption_detection_in_occ

feat: Improve encryption mode detection in occ info:file

2 months agofix: mark systemconfig value as not being tainted because they are implicitly trusted
Robin Appelman [Thu, 22 Aug 2024 12:34:37 +0000 (14:34 +0200)]
fix: mark systemconfig value as not being tainted because they are implicitly trusted

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: make preload custom proterties sharding compatible
Robin Appelman [Wed, 21 Aug 2024 15:18:08 +0000 (17:18 +0200)]
fix: make preload custom proterties sharding compatible

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: implement sharding compatible cleanup for various bits
Robin Appelman [Thu, 15 Aug 2024 16:04:55 +0000 (18:04 +0200)]
fix: implement sharding compatible cleanup for various bits

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: fix share cleanup for deleted groups with sharding
Robin Appelman [Tue, 6 Aug 2024 12:46:50 +0000 (14:46 +0200)]
fix: fix share cleanup for deleted groups with sharding

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: adjust systemtag orphan cleanup query to work with sharding
Robin Appelman [Wed, 31 Jul 2024 15:17:54 +0000 (17:17 +0200)]
fix: adjust systemtag orphan cleanup query to work with sharding

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: make background scan job compatible with sharding
Robin Appelman [Thu, 25 Jul 2024 16:46:47 +0000 (18:46 +0200)]
fix: make background scan job compatible with sharding

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agotest: fix share provider tests for sharding
Robin Appelman [Fri, 19 Jul 2024 17:31:10 +0000 (19:31 +0200)]
test: fix share provider tests for sharding

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: run mimetype repair query across all shards
Robin Appelman [Fri, 19 Jul 2024 17:30:53 +0000 (19:30 +0200)]
fix: run mimetype repair query across all shards

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: hint storage id in more places
Robin Appelman [Fri, 19 Jul 2024 14:04:47 +0000 (16:04 +0200)]
fix: hint storage id in more places

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agotest: run sharding tests in ci
Robin Appelman [Thu, 18 Jul 2024 15:22:02 +0000 (17:22 +0200)]
test: run sharding tests in ci

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix: only allow pre-defined shards
Robin Appelman [Thu, 18 Jul 2024 15:16:01 +0000 (17:16 +0200)]
fix: only allow pre-defined shards

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agotest: mark share test cleanup as running across all shards
Robin Appelman [Tue, 16 Jul 2024 15:48:03 +0000 (17:48 +0200)]
test: mark share test cleanup as running across all shards

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofeat: implement distributing partitioned queries over multiple shards
Robin Appelman [Wed, 31 Jul 2024 16:41:11 +0000 (18:41 +0200)]
feat: implement distributing partitioned queries over multiple shards

Signed-off-by: Robin Appelman <robin@icewind.nl>