]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
17 months agochore: Build css assets 38050/head
Ferdinand Thiessen [Wed, 3 May 2023 17:50:26 +0000 (19:50 +0200)]
chore: Build css assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
17 months agofix(core): Show skip content buttons on lowres displays correctly
Ferdinand Thiessen [Wed, 3 May 2023 17:49:01 +0000 (19:49 +0200)]
fix(core): Show skip content buttons on lowres displays correctly

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
17 months agoMerge pull request #37967 from nextcloud/fix/36926-The_visually_hidden_elements_of_th...
Julia Kirschenheuter [Wed, 3 May 2023 13:42:29 +0000 (15:42 +0200)]
Merge pull request #37967 from nextcloud/fix/36926-The_visually_hidden_elements_of_the_navigation_on_the_left_are_always_read_by_screen_readers

Add `aria-hidden` attr to the whole navigation depending on a sidebar state

17 months agoMerge pull request #38025 from nextcloud/enh/37800/write-profile-prop-to-system-adres...
Johannes [Wed, 3 May 2023 13:37:01 +0000 (15:37 +0200)]
Merge pull request #38025 from nextcloud/enh/37800/write-profile-prop-to-system-adressbook

enh(contacts): write profile prop and backend prop to system addressbook

17 months agoMerge pull request #37787 from nextcloud/fix/rollback-files-locked-by-apps
Julius Härtl [Wed, 3 May 2023 11:18:36 +0000 (13:18 +0200)]
Merge pull request #37787 from nextcloud/fix/rollback-files-locked-by-apps

fix: catch ManuallyLockedException and use app context

17 months agoMerge pull request #37937 from nextcloud/artonge/feat/remove_non_existing_jobs
Arthur Schiwon [Wed, 3 May 2023 10:51:11 +0000 (12:51 +0200)]
Merge pull request #37937 from nextcloud/artonge/feat/remove_non_existing_jobs

Remove job from oc_jobs when the file is not findable

17 months agoAdd `aria-hidden` attr to the whole navigation depending on a sidebar state 37967/head
julia.kirschenheuter [Fri, 28 Apr 2023 11:55:48 +0000 (13:55 +0200)]
Add `aria-hidden` attr to the whole navigation depending on a sidebar state

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
17 months agoMerge pull request #38003 from nextcloud/bugfix/noid/improve-translations-api
Joas Schilling [Wed, 3 May 2023 09:07:30 +0000 (11:07 +0200)]
Merge pull request #38003 from nextcloud/bugfix/noid/improve-translations-api

Improve translations api with detecting languages

17 months agoMerge pull request #37385 from nextcloud/bugfix/noid/dont-allow-adding-the-same-email...
Joas Schilling [Wed, 3 May 2023 09:06:41 +0000 (11:06 +0200)]
Merge pull request #37385 from nextcloud/bugfix/noid/dont-allow-adding-the-same-email-multiple-times

fix(provisioning_api): Don't allow to configure the same additional e…

17 months agoMerge pull request #37802 from nextcloud/fix/37729
Marcel Klehr [Wed, 3 May 2023 08:57:41 +0000 (10:57 +0200)]
Merge pull request #37802 from nextcloud/fix/37729

17 months agoRemove job from oc_jobs when the file is not findable 37937/head
Louis Chemineau [Wed, 26 Apr 2023 13:11:47 +0000 (15:11 +0200)]
Remove job from oc_jobs when the file is not findable

When an application is disabled, or when a background jobs is removed by the app developer, then the job won't be found. In those cases, it makes sense to remove those jobs from oc_job.

Signed-off-by: Louis Chemineau <louis@chmn.me>
17 months agoMerge pull request #37958 from nextcloud/artonge/fix/better_handle_expireDate_for_share
Arthur Schiwon [Wed, 3 May 2023 08:37:48 +0000 (10:37 +0200)]
Merge pull request #37958 from nextcloud/artonge/fix/better_handle_expireDate_for_share

Mutualize expireDate handling when creating and updating a share

17 months agoMerge pull request #37943 from nextcloud/fix/fix-getcontent-return-type
Arthur Schiwon [Wed, 3 May 2023 08:34:51 +0000 (10:34 +0200)]
Merge pull request #37943 from nextcloud/fix/fix-getcontent-return-type

Fix file_get_content signatures to make it clear it can return false

17 months agoMerge pull request #38024 from nextcloud/fix/fix-32bits-ci
Arthur Schiwon [Wed, 3 May 2023 08:34:04 +0000 (10:34 +0200)]
Merge pull request #38024 from nextcloud/fix/fix-32bits-ci

Fix 32bits ci

17 months agoMerge pull request #33106 from nextcloud/feature/update-expire-date
Arthur Schiwon [Wed, 3 May 2023 08:26:28 +0000 (10:26 +0200)]
Merge pull request #33106 from nextcloud/feature/update-expire-date

Update expire_date column of table comments

17 months agofix: catch ManuallyLockedException and use app context 37787/head
Max [Tue, 18 Apr 2023 07:58:21 +0000 (09:58 +0200)]
fix: catch ManuallyLockedException and use app context

The files_lock app may throw ManuallyLockedExceptions
when attempting to revert a file that is currently opened.
This would prevent the user from rolling back a opened file.

Text and Richdocuments handle changes of the file while editing.
Allow reverting files even when they are locked by these apps
and let the apps handle the conflict.

Signed-off-by: Max <max@nextcloud.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 3 May 2023 02:28:00 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoMerge pull request #37903 from nextcloud/fix/user_ldap-fix-multiple-ldap-support
Côme Chilliet [Tue, 2 May 2023 15:11:01 +0000 (17:11 +0200)]
Merge pull request #37903 from nextcloud/fix/user_ldap-fix-multiple-ldap-support

Fix multiple LDAP configuration support by fixing AccessFactory

17 months agoMerge pull request #32866 from nextcloud/performance/searchInGroup-displayname-cache
Côme Chilliet [Tue, 2 May 2023 14:42:09 +0000 (16:42 +0200)]
Merge pull request #32866 from nextcloud/performance/searchInGroup-displayname-cache

Optimize retrieving display name when searching for users in a group

17 months agofeat(translation): Return the detected language so clients can show more details 38003/head
Joas Schilling [Mon, 1 May 2023 13:14:18 +0000 (15:14 +0200)]
feat(translation): Return the detected language so clients can show more details

Signed-off-by: Joas Schilling <coding@schilljs.com>
17 months agofix(translation): Detect the language first and then ask all providers for translations
Joas Schilling [Mon, 1 May 2023 13:05:43 +0000 (15:05 +0200)]
fix(translation): Detect the language first and then ask all providers for translations

Signed-off-by: Joas Schilling <coding@schilljs.com>
17 months agoMerge pull request #37962 from JL102/scrollbars
Daniel [Tue, 2 May 2023 14:33:17 +0000 (16:33 +0200)]
Merge pull request #37962 from JL102/scrollbars

Stopped scrollbar being hidden by rounded corners

17 months agoenh(contacts): write profile prop and backend prop to system addressbook 38025/head
Johannes Merkel [Tue, 2 May 2023 14:31:11 +0000 (16:31 +0200)]
enh(contacts): write profile prop and backend prop to system addressbook

Signed-off-by: Johannes Merkel <mail@johannesgge.de>
17 months agoMerge pull request #38014 from nextcloud/norm-logic
Simon L [Tue, 2 May 2023 14:27:58 +0000 (16:27 +0200)]
Merge pull request #38014 from nextcloud/norm-logic

Normalize logical operators

17 months agoPut back file cleanups, and remove dead code in tests/lib/Template/JSResourceLocatorT... 38024/head
Côme Chilliet [Tue, 2 May 2023 14:24:28 +0000 (16:24 +0200)]
Put back file cleanups, and remove dead code in tests/lib/Template/JSResourceLocatorTest.php

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoRun 32bit CI on workflow modifications and new releases
Côme Chilliet [Tue, 2 May 2023 14:10:20 +0000 (16:10 +0200)]
Run 32bit CI on workflow modifications and new releases

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoRemove the array_pop failing tests on 32bit CI
Côme Chilliet [Tue, 2 May 2023 14:09:37 +0000 (16:09 +0200)]
Remove the array_pop failing tests on 32bit CI

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoCompile assets 37802/head
nextcloud-command [Tue, 2 May 2023 14:03:57 +0000 (14:03 +0000)]
Compile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
17 months agoMerge pull request #32877 from nextcloud/mount-cache-unique-mountpoint
Robin Appelman [Tue, 2 May 2023 13:40:47 +0000 (15:40 +0200)]
Merge pull request #32877 from nextcloud/mount-cache-unique-mountpoint

allow storing multiple mounts for the same rootid in the mount cache

17 months agofix(files_sharing): Don't show copy action when !canDownload and no update permissions
Marcel Klehr [Fri, 28 Apr 2023 10:33:26 +0000 (12:33 +0200)]
fix(files_sharing): Don't show copy action when !canDownload and no update permissions

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
17 months agoMerge pull request #37390 from nextcloud/update/psalm-5
Kate [Tue, 2 May 2023 12:55:43 +0000 (14:55 +0200)]
Merge pull request #37390 from nextcloud/update/psalm-5

Update to psalm 5

17 months agoMerge pull request #38019 from nextcloud/enh/noid/disable-contactsmenu-tests
Simon L [Tue, 2 May 2023 11:42:10 +0000 (13:42 +0200)]
Merge pull request #38019 from nextcloud/enh/noid/disable-contactsmenu-tests

disable contacts menu features that regularly fail on drone

17 months agoMerge pull request #37985 from nextcloud/dependabot/npm_and_yarn/vue/vue2-jest-29.2.4
dependabot[bot] [Tue, 2 May 2023 11:25:10 +0000 (11:25 +0000)]
Merge pull request #37985 from nextcloud/dependabot/npm_and_yarn/vue/vue2-jest-29.2.4

17 months agoUse psalm 5 37390/head
jld3103 [Fri, 24 Mar 2023 11:55:29 +0000 (12:55 +0100)]
Use psalm 5

Signed-off-by: jld3103 <jld3103yt@gmail.com>
17 months agodisable contacts menu features that regularly fail on drone 38019/head
Simon L [Tue, 2 May 2023 10:30:35 +0000 (12:30 +0200)]
disable contacts menu features that regularly fail on drone

Signed-off-by: Simon L <szaimen@e.mail.de>
17 months agobump @vue/vue2-jest from 29.2.3 to 29.2.4 37985/head
dependabot[bot] [Tue, 2 May 2023 10:09:50 +0000 (10:09 +0000)]
bump @vue/vue2-jest from 29.2.3 to 29.2.4

---
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>
17 months agoMerge pull request #38008 from nextcloud/dependabot/npm_and_yarn/typescript-eslint...
John Molakvoæ [Tue, 2 May 2023 10:08:24 +0000 (12:08 +0200)]
Merge pull request #38008 from nextcloud/dependabot/npm_and_yarn/typescript-eslint/parser-5.59.2

17 months agoMerge pull request #37938 from nextcloud/feat/tags-files-inline
John Molakvoæ [Tue, 2 May 2023 10:07:43 +0000 (12:07 +0200)]
Merge pull request #37938 from nextcloud/feat/tags-files-inline

17 months agoMerge pull request #37980 from nextcloud/automated/noid/master-update-psalm-baseline
Côme Chilliet [Tue, 2 May 2023 09:44:19 +0000 (11:44 +0200)]
Merge pull request #37980 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

17 months agoFix tests, and fix Group::searchUsers to avoid duplicates 32866/head
Côme Chilliet [Tue, 2 May 2023 09:35:41 +0000 (11:35 +0200)]
Fix tests, and fix Group::searchUsers to avoid duplicates

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>
17 months agofeat(system-tags): show inline in files 37938/head
John Molakvoæ [Wed, 26 Apr 2023 15:22:23 +0000 (17:22 +0200)]
feat(system-tags): show inline in files

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
17 months agoNormalize logical operators 38014/head
Git'Fellow [Tue, 2 May 2023 08:10:02 +0000 (10:10 +0200)]
Normalize logical operators

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 2 May 2023 02:27:47 +0000 (02:27 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoUpdate psalm baseline 37980/head
nextcloud-command [Tue, 2 May 2023 02:25:04 +0000 (02:25 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
17 months agochore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2 38008/head
dependabot[bot] [Mon, 1 May 2023 17:25:38 +0000 (17:25 +0000)]
chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2

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>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 1 May 2023 02:29:22 +0000 (02:29 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 30 Apr 2023 02:29:19 +0000 (02:29 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoMerge pull request #37979 from nextcloud/dependabot/npm_and_yarn/cypress-12.11.0
dependabot[bot] [Sat, 29 Apr 2023 09:00:09 +0000 (09:00 +0000)]
Merge pull request #37979 from nextcloud/dependabot/npm_and_yarn/cypress-12.11.0

17 months agochore(deps-dev): bump cypress from 12.10.0 to 12.11.0 37979/head
dependabot[bot] [Sat, 29 Apr 2023 07:09:33 +0000 (07:09 +0000)]
chore(deps-dev): bump cypress from 12.10.0 to 12.11.0

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>
17 months agoMerge pull request #37989 from nextcloud/dependabot/npm_and_yarn/eslint-plugin-cypres...
dependabot[bot] [Sat, 29 Apr 2023 07:08:34 +0000 (07:08 +0000)]
Merge pull request #37989 from nextcloud/dependabot/npm_and_yarn/eslint-plugin-cypress-2.13.3

17 months agoMerge pull request #37988 from nextcloud/dependabot/npm_and_yarn/typescript-eslint...
dependabot[bot] [Sat, 29 Apr 2023 07:08:29 +0000 (07:08 +0000)]
Merge pull request #37988 from nextcloud/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.1

17 months agoMerge pull request #37987 from nextcloud/dependabot/npm_and_yarn/sass-1.62.1
dependabot[bot] [Sat, 29 Apr 2023 07:06:22 +0000 (07:06 +0000)]
Merge pull request #37987 from nextcloud/dependabot/npm_and_yarn/sass-1.62.1

17 months agoMerge pull request #37981 from nextcloud/dependabot/npm_and_yarn/nextcloud/webpack...
dependabot[bot] [Sat, 29 Apr 2023 06:49:41 +0000 (06:49 +0000)]
Merge pull request #37981 from nextcloud/dependabot/npm_and_yarn/nextcloud/webpack-vue-config-5.5.1

17 months agobump eslint-plugin-cypress from 2.13.2 to 2.13.3 37989/head
dependabot[bot] [Sat, 29 Apr 2023 03:56:00 +0000 (03:56 +0000)]
bump eslint-plugin-cypress from 2.13.2 to 2.13.3

---
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>
17 months agobump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1 37988/head
dependabot[bot] [Sat, 29 Apr 2023 03:55:59 +0000 (03:55 +0000)]
bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1

---
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>
17 months agochore(deps-dev): bump sass from 1.62.0 to 1.62.1 37987/head
dependabot[bot] [Sat, 29 Apr 2023 03:42:58 +0000 (03:42 +0000)]
chore(deps-dev): bump sass from 1.62.0 to 1.62.1

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>
17 months agobump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 37981/head
dependabot[bot] [Sat, 29 Apr 2023 03:03:36 +0000 (03:03 +0000)]
bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1

---
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>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 29 Apr 2023 02:28:29 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoUpdate autogenerated files 37962/head
JL102 [Fri, 28 Apr 2023 18:01:51 +0000 (14:01 -0400)]
Update autogenerated files

Signed-off-by: JL102 <jordanlees@mailbox.org>
17 months agoMerge pull request #37975 from nextcloud/enh/noid/update-npm-audit-fix
Simon L [Fri, 28 Apr 2023 17:36:00 +0000 (19:36 +0200)]
Merge pull request #37975 from nextcloud/enh/noid/update-npm-audit-fix

update npm-audit-fix

17 months agoupdate npm-audit-fix 37975/head
Simon L [Fri, 28 Apr 2023 16:53:39 +0000 (18:53 +0200)]
update npm-audit-fix

Signed-off-by: Simon L <szaimen@e.mail.de>
17 months agoMerge pull request #37968 from nextcloud/enh/noid/add-npm-audit-fix
John Molakvoæ [Fri, 28 Apr 2023 16:40:10 +0000 (18:40 +0200)]
Merge pull request #37968 from nextcloud/enh/noid/add-npm-audit-fix

17 months agoadd npm-audit-fix 37968/head
Simon L [Fri, 28 Apr 2023 14:01:46 +0000 (16:01 +0200)]
add npm-audit-fix

Signed-off-by: Simon L <szaimen@e.mail.de>
17 months agoadd new index in repair step instead of on-migrate 32877/head
Robin Appelman [Thu, 13 Apr 2023 15:19:26 +0000 (17:19 +0200)]
add new index in repair step instead of on-migrate

Signed-off-by: Robin Appelman <robin@icewind.nl>
17 months agoallow storing multiple mounts for the same rootid in the mount cache
Robin Appelman [Tue, 14 Jun 2022 13:57:59 +0000 (15:57 +0200)]
allow storing multiple mounts for the same rootid in the mount cache

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>
17 months agoMerge pull request #37609 from nextcloud/showTags
John Molakvoæ [Fri, 28 Apr 2023 11:37:16 +0000 (13:37 +0200)]
Merge pull request #37609 from nextcloud/showTags

17 months agofix(psalm): systemtags 37609/head
John Molakvoæ [Fri, 28 Apr 2023 08:59:34 +0000 (10:59 +0200)]
fix(psalm): systemtags

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
17 months agoexpose system tags as dav property for files
Robin Appelman [Mon, 17 Apr 2023 14:10:41 +0000 (16:10 +0200)]
expose system tags as dav property for files

Signed-off-by: Robin Appelman <robin@icewind.nl>
17 months agoStopped scrollbar being hidden by rounded corners
JL102 [Fri, 28 Apr 2023 02:27:48 +0000 (22:27 -0400)]
Stopped scrollbar being hidden by rounded corners
* 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>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 28 Apr 2023 02:28:37 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoMerge pull request #37879 from nextcloud/enh/a11y-grid-modified
Pytal [Thu, 27 Apr 2023 23:47:50 +0000 (16:47 -0700)]
Merge pull request #37879 from nextcloud/enh/a11y-grid-modified

17 months agoMerge pull request #37955 from nextcloud/bugfix/noid/action-label-default
Pytal [Thu, 27 Apr 2023 16:49:53 +0000 (09:49 -0700)]
Merge pull request #37955 from nextcloud/bugfix/noid/action-label-default

17 months agoMerge pull request #37781 from nextcloud/automated/noid/master-update-psalm-baseline
Arthur Schiwon [Thu, 27 Apr 2023 15:45:49 +0000 (17:45 +0200)]
Merge pull request #37781 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

17 months agoMutualize expireDate handling when creating and updating a share 37958/head
Louis Chemineau [Thu, 27 Apr 2023 14:26:24 +0000 (16:26 +0200)]
Mutualize expireDate handling when creating and updating a share

Signed-off-by: Louis Chemineau <louis@chmn.me>
17 months agofix: Empty fallback for template creator action label 37955/head
Julius Härtl [Thu, 27 Apr 2023 13:52:08 +0000 (15:52 +0200)]
fix: Empty fallback for template creator action label

Signed-off-by: Julius Härtl <jus@bitgrid.net>
17 months agoMerge pull request #37948 from nextcloud/artonge/fix/dont_show_tags_action_when_syste...
Simon L [Thu, 27 Apr 2023 13:28:54 +0000 (15:28 +0200)]
Merge pull request #37948 from nextcloud/artonge/fix/dont_show_tags_action_when_systemtag_is_disabled

Do not show Tags action when systemtag is disabled

17 months agoUse the searchDisplayName recommended method in user:list
Côme Chilliet [Thu, 27 Apr 2023 13:25:13 +0000 (15:25 +0200)]
Use the searchDisplayName recommended method in user:list

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoDo not show Tags action when systemtag is disabled 37948/head
Louis Chemineau [Thu, 27 Apr 2023 11:53:21 +0000 (13:53 +0200)]
Do not show Tags action when systemtag is disabled

Signed-off-by: Louis Chemineau <louis@chmn.me>
17 months agoUpdate version number in since and deprecated annotations
Côme Chilliet [Thu, 27 Apr 2023 10:04:32 +0000 (12:04 +0200)]
Update version number in since and deprecated annotations

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoClear up return types
Côme Chilliet [Mon, 2 Jan 2023 16:10:31 +0000 (17:10 +0100)]
Clear up return types

usersInGroup index by int for BC, searchInGroup index by uid (string).

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoLet OC\Group\Group handle the fallback and remove default implementation from ABackend
Côme Chilliet [Thu, 22 Dec 2022 11:19:06 +0000 (12:19 +0100)]
Let OC\Group\Group handle the fallback and remove default implementation from ABackend

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoMake code clearer and bump @ deprecated annotations
Côme Chilliet [Thu, 22 Dec 2022 11:16:08 +0000 (12:16 +0100)]
Make code clearer and bump @ deprecated annotations

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoSplit new method in a new group backend interface
Carl Schwan [Sun, 16 Oct 2022 17:57:31 +0000 (19:57 +0200)]
Split new method in a new group backend interface

Better for backward compatibility, also move new interfaces to nc 26

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
17 months agoOptimize retrieving display name when searching for users in a group
Carl Schwan [Mon, 13 Jun 2022 16:48:49 +0000 (18:48 +0200)]
Optimize retrieving display name when searching for users in a group

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>
17 months agoAdd comment about Manager instance not being shared 37903/head
Côme Chilliet [Thu, 27 Apr 2023 09:21:53 +0000 (11:21 +0200)]
Add comment about Manager instance not being shared

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoFix file_get_content signatures to make it clear it can return false 37943/head
Côme Chilliet [Thu, 27 Apr 2023 07:56:05 +0000 (09:56 +0200)]
Fix file_get_content signatures to make it clear it can return false

In File::getContent, which must return a string, throw an Exception
 instead of returning false.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoMerge pull request #37846 from nextcloud/bump/guzzle-psr7/master
Joas Schilling [Thu, 27 Apr 2023 07:39:04 +0000 (09:39 +0200)]
Merge pull request #37846 from nextcloud/bump/guzzle-psr7/master

[master] sec(deps): Update guzzlehttp/psr7

17 months agoAdapt Sync job tests to the constructor change
Côme Chilliet [Thu, 27 Apr 2023 07:08:57 +0000 (09:08 +0200)]
Adapt Sync job tests to the constructor change

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
17 months agoMerge pull request #37929 from nextcloud/enh/a11y-create-new-label
Julius Härtl [Thu, 27 Apr 2023 07:06:05 +0000 (09:06 +0200)]
Merge pull request #37929 from nextcloud/enh/a11y-create-new-label

Create new file/folder labels

17 months agoCreate new file/folder labels 37929/head
Christopher Ng [Thu, 27 Apr 2023 02:46:13 +0000 (19:46 -0700)]
Create new file/folder labels

Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 27 Apr 2023 02:28:35 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoUpdate psalm baseline 37781/head
nextcloud-command [Thu, 27 Apr 2023 02:25:39 +0000 (02:25 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
17 months agoCover expire_date with unit tests 33106/head
Vitor Mattos [Wed, 26 Apr 2023 16:17:37 +0000 (13:17 -0300)]
Cover expire_date with unit tests

Signed-off-by: Vitor Mattos <vitor@php.rio>
17 months agoMerge pull request #37806 from nextcloud/fix/37410
Simon L [Wed, 26 Apr 2023 15:05:04 +0000 (17:05 +0200)]
Merge pull request #37806 from nextcloud/fix/37410

Fix profile view edit button overlapping status text

17 months agoUpdate expire_date column of table comments
Vitor Mattos [Mon, 4 Jul 2022 17:08:30 +0000 (14:08 -0300)]
Update expire_date column of table comments

Signed-off-by: Vitor Mattos <vitor@php.rio>
17 months agoMerge pull request #37206 from nextcloud/fix-skip-recommended-apps-wrong-url
Christoph Wurst [Wed, 26 Apr 2023 13:43:35 +0000 (15:43 +0200)]
Merge pull request #37206 from nextcloud/fix-skip-recommended-apps-wrong-url

fix: wrong redirect when skipping recommended apps

17 months agosec(deps): Update guzzlehttp/psr7 37846/head
Joas Schilling [Thu, 20 Apr 2023 14:06:50 +0000 (16:06 +0200)]
sec(deps): Update guzzlehttp/psr7

Signed-off-by: Joas Schilling <coding@schilljs.com>
17 months agoMerge pull request #37935 from nextcloud/bugfix/noid/fix-title-of-federation-options
Joas Schilling [Wed, 26 Apr 2023 13:39:03 +0000 (15:39 +0200)]
Merge pull request #37935 from nextcloud/bugfix/noid/fix-title-of-federation-options

Fix title of federation scope options

17 months agoMerge pull request #37932 from nextcloud/fix/404-page
Marcel Klehr [Wed, 26 Apr 2023 12:19:48 +0000 (14:19 +0200)]
Merge pull request #37932 from nextcloud/fix/404-page

chore(404): Extend 404 error message to mention possibly missing permissions

17 months agoMerge pull request #37925 from nextcloud/feat-update-maintenance-mode-hint
Daniel [Wed, 26 Apr 2023 11:55:22 +0000 (13:55 +0200)]
Merge pull request #37925 from nextcloud/feat-update-maintenance-mode-hint

fix: change maintenance mode info wording