summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add option to list all files instead of limitingRobin Appelman2023-05-045-19/+27
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* add command to summarize space usageRobin Appelman2023-05-044-129/+323
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #37903 from nextcloud/fix/user_ldap-fix-multiple-ldap-supportCôme Chilliet2023-05-023-23/+6
|\ | | | | Fix multiple LDAP configuration support by fixing AccessFactory
| * Add comment about Manager instance not being sharedCôme Chilliet2023-04-271-0/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Adapt Sync job tests to the constructor changeCôme Chilliet2023-04-271-2/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Fix multiple LDAP configuration support by fixing AccessFactoryCôme Chilliet2023-04-242-21/+4
| | | | | | | | | | | | | | It must not reuse the same OCA\User_LDAP\User\Manager instance for several Access instances. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #32866 from ↵Côme Chilliet2023-05-0217-138/+221
|\ \ | | | | | | | | | | | | nextcloud/performance/searchInGroup-displayname-cache Optimize retrieving display name when searching for users in a group
| * | Fix tests, and fix Group::searchUsers to avoid duplicatesCôme Chilliet2023-05-023-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | Also went back to searchUsers indexing the array by uid as it was the previous behavior and the IGroup phpdoc does not say anything about the keys. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Use the searchDisplayName recommended method in user:listCôme Chilliet2023-04-271-1/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Update version number in since and deprecated annotationsCôme Chilliet2023-04-274-5/+5
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Clear up return typesCôme Chilliet2023-04-2710-16/+21
| | | | | | | | | | | | | | | | | | usersInGroup index by int for BC, searchInGroup index by uid (string). Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Let OC\Group\Group handle the fallback and remove default implementation ↵Côme Chilliet2023-04-273-30/+3
| | | | | | | | | | | | | | | | | | from ABackend Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Make code clearer and bump @ deprecated annotationsCôme Chilliet2023-04-272-5/+7
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Split new method in a new group backend interfaceCarl Schwan2023-04-279-90/+82
| | | | | | | | | | | | | | | | | | Better for backward compatibility, also move new interfaces to nc 26 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | Optimize retrieving display name when searching for users in a groupCarl Schwan2023-04-2713-100/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is recurrent scenario that we are searching for users and then for each users we fetch the displayName. This is inefficient, so instead try to do one query to fetch everything (e.g. Database backend) or use the already existing DisplayNameCache helper. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | Merge pull request #37962 from JL102/scrollbarsDaniel2023-05-025-4/+8
|\ \ \ | | | | | | | | Stopped scrollbar being hidden by rounded corners
| * | | Update autogenerated filesJL1022023-04-284-4/+4
| | | | | | | | | | | | | | | | Signed-off-by: JL102 <jordanlees@mailbox.org>
| * | | Stopped scrollbar being hidden by rounded cornersJL1022023-04-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * I didn't include the compiled apps.css, server.css, etc. because I'm not sure what the procedure for those autogenerated files are * Signed-off-by: JL102 <jordanlees@mailbox.org>
* | | | Merge pull request #38014 from nextcloud/norm-logicSimon L2023-05-021-13/+13
|\ \ \ \ | | | | | | | | | | Normalize logical operators
| * | | | Normalize logical operatorsGit'Fellow2023-05-021-13/+13
| | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Merge pull request #32877 from nextcloud/mount-cache-unique-mountpointRobin Appelman2023-05-028-19/+85
|\ \ \ \ \ | | | | | | | | | | | | allow storing multiple mounts for the same rootid in the mount cache
| * | | | | add new index in repair step instead of on-migrateRobin Appelman2023-04-283-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | allow storing multiple mounts for the same rootid in the mount cacheRobin Appelman2023-04-286-19/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | currently `[$userId, $rootId]` is used as the unique key for storing mounts in the mount cache, however there are cases where the same rootid is mounted in multiple places for a user which currently leads to not all of those mounts being added to the cache. Previously this didn't matter as the mount cache was only used to list users with access to a specific file, so a user having access to the file multiple times didn' change anything. With 24 the mount cache is used for more cases and multiple mounts for the same id becomes relevant. While I think there isn't a real negative effect atm besides missing the optimized path we should ensure that the mounts are properly listed Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Merge pull request #37390 from nextcloud/update/psalm-5Kate2023-05-026-1285/+2016
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update to psalm 5
| * | | | | | Use psalm 5jld31032023-05-026-1285/+2016
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* | | | | | | Merge pull request #38019 from nextcloud/enh/noid/disable-contactsmenu-testsSimon L2023-05-021-8/+10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | disable contacts menu features that regularly fail on drone
| * | | | | | | disable contacts menu features that regularly fail on droneSimon L2023-05-021-8/+10
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | | | | | | Merge pull request #37985 from ↵dependabot[bot]2023-05-022-8/+8
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/vue/vue2-jest-29.2.4
| * | | | | | bump @vue/vue2-jest from 29.2.3 to 29.2.4dependabot[bot]2023-05-022-8/+8
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --- updated-dependencies: - dependency-name: "@vue/vue2-jest" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #38008 from ↵John Molakvoæ2023-05-022-48/+48
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/typescript-eslint/parser-5.59.2
| * | | | | | chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2dependabot[bot]2023-05-012-48/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.0 to 5.59.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.2/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | Merge pull request #37938 from nextcloud/feat/tags-files-inlineJohn Molakvoæ2023-05-0210-6/+180
|\ \ \ \ \ \ \
| * | | | | | | feat(system-tags): show inline in filesJohn Molakvoæ2023-05-0210-6/+180
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | | | | | Merge pull request #37980 from ↵Côme Chilliet2023-05-021-29/+0
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * | | | | | Update psalm baselinenextcloud-command2023-05-021-29/+0
| | |/ / / / | |/| | | | | | | | | | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* / | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-024-2/+4
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-012-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-304-4/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #37979 from nextcloud/dependabot/npm_and_yarn/cypress-12.11.0dependabot[bot]2023-04-292-8/+8
|\ \ \ \ \
| * | | | | chore(deps-dev): bump cypress from 12.10.0 to 12.11.0dependabot[bot]2023-04-292-8/+8
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress](https://github.com/cypress-io/cypress) from 12.10.0 to 12.11.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v12.10.0...v12.11.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #37989 from ↵dependabot[bot]2023-04-292-8/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/eslint-plugin-cypress-2.13.3
| * | | | | bump eslint-plugin-cypress from 2.13.2 to 2.13.3dependabot[bot]2023-04-292-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --- updated-dependencies: - dependency-name: eslint-plugin-cypress dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #37988 from ↵dependabot[bot]2023-04-292-36/+425
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.1
| * | | | | | bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1dependabot[bot]2023-04-292-36/+425
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #37987 from nextcloud/dependabot/npm_and_yarn/sass-1.62.1dependabot[bot]2023-04-292-8/+8
|\ \ \ \ \ \
| * | | | | | chore(deps-dev): bump sass from 1.62.0 to 1.62.1dependabot[bot]2023-04-292-8/+8
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sass](https://github.com/sass/dart-sass) from 1.62.0 to 1.62.1. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.62.0...1.62.1) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #37981 from ↵dependabot[bot]2023-04-292-8/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/webpack-vue-config-5.5.1
| * | | | | | bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1dependabot[bot]2023-04-292-8/+8
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --- updated-dependencies: - dependency-name: "@nextcloud/webpack-vue-config" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* / / / / / Fix(l10n): Update translations from TransifexNextcloud bot2023-04-2920-6/+22
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #37975 from nextcloud/enh/noid/update-npm-audit-fixSimon L2023-04-281-1/+5
|\ \ \ \ \ | | | | | | | | | | | | update npm-audit-fix