aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: correctly count disabled users for subadminsfix/noid/count-disabled-correctMaksim Sukharev2024-09-281-4/+4
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* Merge pull request #48098 from nextcloud/feat/zip-folder-pluginFerdinand Thiessen2024-09-2824-846/+554
|\ | | | | feat: Move to ZipFolderPlugin for downloading multiple-nodes
| * chore: compile assetsFerdinand Thiessen2024-09-282-3/+3
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * chore: Drop unused legacy `OC_Files`Ferdinand Thiessen2024-09-284-432/+2
| | | | | | | | | | | | It is replaced with the Sabre `ZipFolderPlugin` and apps should use the `OCP\AppFramework\Http\StreamResponse`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * feat(files_sharing): Make `ShareController` download route use the DAV ↵Ferdinand Thiessen2024-09-281-91/+24
| | | | | | | | | | | | `ZipFolderPlugin` Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * feat(files): Make the files download action use WebDAV zip downloadFerdinand Thiessen2024-09-288-312/+260
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: Allow `Streamer` to specify type in constructor instead of magin UA ↵Ferdinand Thiessen2024-09-281-6/+18
| | | | | | | | | | | | handling Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * feat(dav): New `ZipFolderPlugin` which allows to download folders using GET ↵Ferdinand Thiessen2024-09-289-2/+247
|/ | | | | | requests Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #47265 from nextcloud/ernolf/configurable_sharetoken_lengthJoas Schilling2024-09-283-8/+50
|\ | | | | feat(share): make sharelink token length configurable
| * feat(share): make sharelink token length configurableernolf/configurable_sharetoken_lengthernolf2024-09-283-8/+50
|/ | | | | | - ensure unique share token with dynamic length adjustment Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com>
* Merge pull request #48433 from ↵dependabot[bot]2024-09-282-42/+47
|\ | | | | | | nextcloud/dependabot/npm_and_yarn/puppeteer-23.4.1
| * chore(deps-dev): Bump puppeteer from 23.3.0 to 23.4.1dependabot/npm_and_yarn/puppeteer-23.4.1dependabot[bot]2024-09-282-42/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 23.3.0 to 23.4.1. - [Release notes](https://github.com/puppeteer/puppeteer/releases) - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json) - [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v23.3.0...puppeteer-v23.4.1) --- updated-dependencies: - dependency-name: puppeteer dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #48434 from ↵dependabot[bot]2024-09-282-28/+165
|\ \ | |/ |/| | | nextcloud/dependabot/npm_and_yarn/typescript-5.6.2
| * chore(deps-dev): Bump typescript from 5.5.4 to 5.6.2dependabot/npm_and_yarn/typescript-5.6.2dependabot[bot]2024-09-282-28/+165
|/ | | | | | | | | | | | | | | Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-2826-6/+214
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #48419 from nextcloud/bugfix/noid/fix-rtl-language-listJoas Schilling2024-09-272-2/+0
|\ | | | | fix(l10n): Fix list of RTL languages
| * fix(l10n): Fix list of RTL languagesbugfix/noid/fix-rtl-language-listJoas Schilling2024-09-272-2/+0
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #48219 from nextcloud/fix/istorage/return-typesKate2024-09-2746-1928/+789
|\
| * fix(IStorage): Use false instead of bool intersection type to match ↵fix/istorage/return-typesprovokateurin2024-09-262-25/+10
| | | | | | | | | | | | implementations Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix(Storage): Fix IStorage return typesprovokateurin2024-09-2626-1565/+559
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * test: Fix IStorage return typesprovokateurin2024-09-267-14/+48
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix(files_external): Fix all IStorage return typesprovokateurin2024-09-267-232/+130
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix(files_sharing): Fix all IStorage return typesprovokateurin2024-09-263-70/+34
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix(files_trashbin): Fix all IStorage return typesprovokateurin2024-09-262-25/+11
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-2728-20/+310
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #48370 from ↵Joas Schilling2024-09-261-0/+0
|\ \ | |/ |/| | | | | nextcloud/dependabot/composer/laravel/serializable-closure-1.3.5 build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5
| * build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5dependabot/composer/laravel/serializable-closure-1.3.5Joas Schilling2024-09-261-0/+0
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #48366 from nextcloud/fix/files_sharing/ocm-permissionsDaniel2024-09-261-6/+13
|\ \ | | | | | | fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop
| * | fix(files_sharing): Check if propfind response is valid before accessing ↵fix/files_sharing/ocm-permissionsprovokateurin2024-09-261-0/+4
| | | | | | | | | | | | | | | | | | share permission props Signed-off-by: provokateurin <kate@provokateurin.de>
| * | refactor(files_sharing): Make permissions prop checks less error proneprovokateurin2024-09-261-6/+9
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | fix(files_sharing): Parse OCM share permissions from OCM and not OCS propprovokateurin2024-09-261-1/+1
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Merge pull request #48153 from nextcloud/feat/shipped/app_apiJoas Schilling2024-09-261-0/+2
|\ \ \ | | | | | | | | feat(app_api): make app_api shipped and default enabled
| * | | feat: add app_api to shipped and default enabled appsfeat/shipped/app_apiAndrey Borysenko2024-09-251-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* | | | Merge pull request #48375 from ↵Joas Schilling2024-09-261-0/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/skip-future-shipped-apps-from-updatenotification-check Skip future shipped apps from updatenotification check
| * | | | fix(updatenotification): Communicate app_api as shipped in 30+bugfix/noid/skip-future-shipped-apps-from-updatenotification-checkJoas Schilling2024-09-261-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | fix(updatenotification): Communicate twofactor_nextcloud_notification as ↵Joas Schilling2024-09-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | shipped in 30+ Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | fix(updatenotification): Communicate files_downloadlimit as shipped in 29+Joas Schilling2024-09-261-0/+1
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #48361 from ↵Joas Schilling2024-09-261-0/+17
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/fix/querybuilder/oracle-indentifier-length fix(QueryBuilder): Restrict identifier length to 30 characters due to Oracle limitations
| * | | | fix(QueryBuilder): Restrict identifier length to 30 characters due to Oracle ↵fix/querybuilder/oracle-indentifier-lengthprovokateurin2024-09-261-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | limitations Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Merge pull request #48359 from ↵Louis2024-09-261-0/+8
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | nextcloud/artonge/feat/compare_hashed_password_when_updating_global_cred_in_files_external fix: Use placeholder for external storage password
| * | | | fix: Use hashed password in files_external settingsartonge/feat/compare_hashed_password_when_updating_global_cred_in_files_externalLouis Chemineau2024-09-251-0/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | Merge pull request #48343 from ↵Joas Schilling2024-09-261-0/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/giggsey/libphonenumber-for-php-lite-8.13.45 chore(deps): Bump giggsey/libphonenumber-for-php-lite to 8.13.45
| * | | | | chore(deps): Bump giggsey/libphonenumber-for-php-lite to 8.13.45dependabot/composer/giggsey/libphonenumber-for-php-lite-8.13.45Joas Schilling2024-09-261-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | Merge pull request #48354 from nextcloud/artonge/fix/storage_full_warningLouis2024-09-263-5/+5
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | fix: Show storage full warning when storage is actually full
| * | | | | fix: Show storage full warning when storage is actually fullartonge/fix/storage_full_warningLouis Chemineau2024-09-253-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | < 0 values for "free" do not mean that the storage is full: https://github.com/nextcloud/server/blob/6befdd6dd7cd20fe7f7036e4665bcfbb783d6803/lib/public/Files/FileInfo.php#L31-L42 Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | Merge pull request #48345 from nextcloud/fix/files_external/forbidden-exceptionMarcel Klehr2024-09-261-7/+9
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | fix(files_external): Catch correct exception
| * | | | | fix(files_external): Catch correct exceptionfix/files_external/forbidden-exceptionMarcel Klehr2024-09-261-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SMB#getFileInfo used to throw an icewind/smb exception, but nowadays throws \OCP\Files\ForbiddenException. This fixes downstream methods to catch the new exception. Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-26102-112/+198
| |/ / / / |/| | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #48353 from ↵Julien Veyssier2024-09-25119-213/+3602
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/enh/30551/weather-status-support-more-codes [WeatherStatus] Support more weather codes, change icons, fix style
| * | | | | chore(assets): Recompile assetsenh/30551/weather-status-support-more-codesnextcloud-command2024-09-259-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>