aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chore(assets): recompile assetsbackport/51440/masterskjnldsv2025-03-123-4/+4
| | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* revert(deps): jquery-ui to 1.13.3skjnldsv2025-03-122-6/+7
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Merge pull request #51442 from ↵Kate2025-03-123-9/+9
|\ | | | | | | | | nextcloud/fix/rich-object-strings/better-exception-messages fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging
| * fix(RichObjectStrings): Make exception messages for invalid parameters more ↵fix/rich-object-strings/better-exception-messagesprovokateurin2025-03-123-9/+9
|/ | | | | | useful for debugging Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #51434 from nextcloud/fix/code-sign-testFerdinand Thiessen2025-03-123-3/+3
|\ | | | | fix(mime-types): adjust compiled mime types and sign
| * fix(mime-types): adjust compiled mime types and signfix/code-sign-testFerdinand Thiessen2025-03-123-3/+3
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #51340 from ↵dependabot[bot]2025-03-122-5/+5
|\ | | | | | | nextcloud/dependabot/npm_and_yarn/typescript-5.8.2
| * build(deps-dev): bump typescript from 5.7.3 to 5.8.2dependabot/npm_and_yarn/typescript-5.8.2dependabot[bot]2025-03-122-5/+5
|/ | | | | | | | | | | | | | | Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.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.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #51031 from caitjordan17/chobbs-singular-and-pluralJohn Molakvoæ2025-03-123-18/+11
|\ | | | | fix(singularandpluralfiles):implemented ternary operator to handle si…
| * chore(assets): recompile assetsskjnldsv2025-03-122-3/+3
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * fix(files): correctly handle plural translation formsCaitlin Jordan2025-03-121-15/+8
| | | | | | | | | | Co-authored-by: Caitlin Jordan <jordan.cait17@gmail.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #51342 from nextcloud/dependabot/npm_and_yarn/vitest-3.0.8dependabot[bot]2025-03-122-52/+52
|\ \ | |/ |/|
| * chore(dev-deps): align `@vitest/coverage-v8` with `vitest`dependabot/npm_and_yarn/vitest-3.0.8Ferdinand Thiessen2025-03-112-7/+7
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * build(deps-dev): bump vitest from 3.0.7 to 3.0.8dependabot[bot]2025-03-112-45/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.7 to 3.0.8. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.8/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #51384 from nextcloud/fix/lus-background-jobFerdinand Thiessen2025-03-121-1/+5
|\ \ | | | | | | fix(lookup-server): Only flag new users for lookup update / delete
| * | fix(lookup-server): Only flag new users for lookup update / deletefix/lus-background-jobFerdinand Thiessen2025-03-111-1/+5
| | | | | | | | | | | | | | | | | | If the flag was already set then we do not need to overwrite it. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #51405 from nextcloud/fix/mimeJohn Molakvoæ2025-03-122-4/+1
|\ \ \ | | | | | | | | fix(mimetypes): drop `tar.gz` and `tar.bz2` and adjust `tgz`
| * | | fix(mimetypes): drop `tar.gz` and `tar.bz2` and adjust `tgz`fix/mimeFerdinand Thiessen2025-03-112-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. mimetypes with a dot do not work with our mime detector (only checks last dot). 2. all of those files are tar files compressed as gzip / bzip2 so the real mimetype of the file is the compression not the tar. We could at max. set mime to `application/x-tar+gzip`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #51403 from nextcloud/chore/drop-jsdocJohn Molakvoæ2025-03-124-264/+1
|\ \ \ \ | | | | | | | | | | chore(dev-deps): Drop dependency on jsdoc
| * | | | chore(dev-deps): Drop dependency on jsdocchore/drop-jsdocFerdinand Thiessen2025-03-114-264/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | It is not used anymore and it yields not usable documentation anymore. This is a leftover from like 11 years ago. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-12108-630/+708
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #51378 from nextcloud/fix/lookup-server-connector-v2Ferdinand Thiessen2025-03-1113-74/+89
|\ \ \ \ | |/ / / |/| | | fix(lookup-server): disable when not using global scale
| * | | chore: compile assetsfix/lookup-server-connector-v2Ferdinand Thiessen2025-03-112-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(lookup-server): disable lookup server for non-global scale setupsFerdinand Thiessen2025-03-1111-60/+79
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(lookup-server): do not query data by defaultFerdinand Thiessen2025-03-116-15/+11
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(lookup-server): do not upload data by defaultFerdinand Thiessen2025-03-115-5/+5
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #51379 from nextcloud/appStoreCacheFolderGit'Fellow2025-03-111-1/+3
|\ \ \ \ | | | | | | | | | | fix(AppDiscover): Strip double-quotes from folder name
| * | | | fix(AppDiscover): Ensure created cache folder is safe-chars onlyappStoreCacheFolderGit'Fellow2025-03-101-1/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Merge pull request #51394 from nextcloud/fix/files-trashbin-files-integrationFerdinand Thiessen2025-03-1137-169/+942
|\ \ \ \ \ | |_|_|_|/ |/| | | | Allow to delete files without trashbin + add unit tests + some refactoring
| * | | | chore: compile assetsFerdinand Thiessen2025-03-1122-30/+96
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | fix(files): also enable delete action if trashbin is disabledFerdinand Thiessen2025-03-111-9/+10
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | test(files_trashbin): add test coverage also for utils like the loggerFerdinand Thiessen2025-03-111-0/+20
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | refactor(files_trashbin): restore action refactoringFerdinand Thiessen2025-03-113-16/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. do not rely on magic string but use constant ID for trashbin view 2. add unit tests for restore action Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | fix(files_trashbin): return correct type in empty trash actionFerdinand Thiessen2025-03-116-37/+263
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. correctly return null instead of void in empty trash action 2. use constant instead of magic value for action ID 3. add unit tests for empty trash action 4. add unit tests for trashbin api Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | fix(files_trashbin): correctly sort custom columns in trashbin viewFerdinand Thiessen2025-03-117-80/+387
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Refactor to make code better testable (move columns and view source to `files_views` folder) 2. Fix deletion time fallback (JS Date vs unix timestamp for "delted"-column) 3. Correctly sort `deletedBy` and `originalLocation` columns to use natural sort like any other column 4. Add unit tests for columns and views Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #51136 from ↵Daniel2025-03-116-3/+202
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/feat/noid/occ-list-delete-calendar-subscription feat: command to list and delete calendar subscriptions
| * | | feat: command to list and delete calendar subscriptionsfeat/noid/occ-list-delete-calendar-subscriptionDaniel Kesselberg2025-03-096-3/+202
| | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #51365 from ↵Kate2025-03-111-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/fix/dav/publicremote-share-token-pattern fix(dav): Fix share token pattern for base uri extraction
| * | | | fix(dav): Fix share token pattern for base uri extractionfix/dav/publicremote-share-token-patternprovokateurin2025-03-101-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Merge pull request #51320 from nextcloud/fix/storage-settingsJohn Molakvoæ2025-03-117-35/+77
|\ \ \ \ \ | | | | | | | | | | | | fix(external_storage): fix settings save
| * | | | | chore(assets): Recompile assetsfix/storage-settingsnextcloud-command2025-03-114-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix(external_storage): fix settings saveskjnldsv2025-03-113-29/+71
| | |_|_|/ | |/| | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | Merge pull request #50933 from ↵Sebastian Krupinski2025-03-115-0/+122
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/issue-50104-system-address-book-ui-settings feat: add system address book settings in ui
| * | | | | feat: add system address book settings in uifix/issue-50104-system-address-book-ui-settingsSebastianKrupinski2025-03-075-0/+122
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | | | | Merge pull request #51364 from ↵Kate2025-03-111-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | nextcloud/fix/files_external/smb-case-insensitive-path-building fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage
| * | | | | fix(files_external): Stop building path twice when checking if file exists ↵fix/files_external/smb-case-insensitive-path-buildingprovokateurin2025-03-101-1/+1
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | on case insensitive SMB storage Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Merge pull request #51349 from ↵John Molakvoæ2025-03-116-24/+24
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.5.0 build(deps): bump nextcloud/openapi-extractor from 1.4.0 to 1.5.0 in /vendor-bin/openapi-extractor
| * | | | | build(deps): bump nextcloud/openapi-extractordependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.5.0dependabot[bot]2025-03-086-24/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor) from 1.4.0 to 1.5.0. - [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.4.0...v1.5.0) --- updated-dependencies: - dependency-name: nextcloud/openapi-extractor dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-1112-12/+38
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #51296 from nextcloud/fileutils-files-by-userRobin Appelman2025-03-102-9/+8
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | fix: optimize FileUtils::getFilesByUser