]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
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 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(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 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 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

17 months agoCompile assets 37806/head
nextcloud-command [Wed, 26 Apr 2023 11:48:52 +0000 (11:48 +0000)]
Compile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
17 months agofix(core): Fix profile view edit button overlapping status text
Ferdinand Thiessen [Tue, 18 Apr 2023 20:54:38 +0000 (22:54 +0200)]
fix(core): Fix profile view edit button overlapping status text

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
17 months agochore(assets): Recompile JS 37935/head
Joas Schilling [Wed, 26 Apr 2023 10:24:11 +0000 (12:24 +0200)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
17 months agofix(settings): Fix title of profile scope options
Joas Schilling [Wed, 26 Apr 2023 10:23:51 +0000 (12:23 +0200)]
fix(settings): Fix title of profile scope options

Signed-off-by: Joas Schilling <coding@schilljs.com>
17 months agoMerge pull request #37480 from nextcloud/fix/ocp/ilogfactor-getcustomlogger-deprecati...
Christoph Wurst [Wed, 26 Apr 2023 09:58:40 +0000 (11:58 +0200)]
Merge pull request #37480 from nextcloud/fix/ocp/ilogfactor-getcustomlogger-deprecation-version

fix(ocp): Add deprecation version to ILogFactory::getCustomLogger

17 months agofix: change maintenance mode info wording 37925/head
Daniel Kesselberg [Tue, 25 Apr 2023 16:43:55 +0000 (18:43 +0200)]
fix: change maintenance mode info wording

In maintenance mode the database is accessible and it's possible to execute other commands then maintenance:mode

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
17 months agochore(404): Extend 404 error message to mention possibly missing permissions 37932/head
Marcel Klehr [Wed, 26 Apr 2023 09:21:56 +0000 (11:21 +0200)]
chore(404): Extend 404 error message to mention possibly missing permissions

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
17 months agoMerge pull request #35121 from nextcloud/feat/dav-wrap-app-calendars
Christoph Wurst [Wed, 26 Apr 2023 09:15:01 +0000 (11:15 +0200)]
Merge pull request #35121 from nextcloud/feat/dav-wrap-app-calendars

Feature: Provide access to app generated calendars through CalDAV

17 months agoMerge pull request #37904 from nextcloud/bugfix/noid/file-widget-click
Simon L [Wed, 26 Apr 2023 09:03:17 +0000 (11:03 +0200)]
Merge pull request #37904 from nextcloud/bugfix/noid/file-widget-click

fix: Use proper link for navigating to files on click handler

17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 26 Apr 2023 02:28:10 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoShow modified in filepicker grid 37879/head
Christopher Ng [Wed, 26 Apr 2023 00:21:12 +0000 (17:21 -0700)]
Show modified in filepicker grid

Signed-off-by: Christopher Ng <chrng8@gmail.com>
17 months agoMerge pull request #33161 from vincentdh/master
Simon L [Tue, 25 Apr 2023 22:14:07 +0000 (00:14 +0200)]
Merge pull request #33161 from vincentdh/master

Fix: External storage - exception for the handler whenSelectAuthMechanism

17 months agoFeature: Provide access to app generated calendars through CalDAV 35121/head
Ferdinand Thiessen [Sat, 12 Nov 2022 16:42:12 +0000 (17:42 +0100)]
Feature: Provide access to app generated calendars through CalDAV

This adds CalDAV support for app generated calendars,
which are registered to the nextcloud core.
This is done by adding a dav plugin which wraps
all ICalendarProviders into a Sabre plugin (inspired by the deck app).

Add unit test for AppCalendar wrapper plugin and calendar object implementation.

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
17 months agoMerge pull request #37905 from nextcloud/techdebt/noid/add-attributes-for-remaining...
Joas Schilling [Tue, 25 Apr 2023 15:13:53 +0000 (17:13 +0200)]
Merge pull request #37905 from nextcloud/techdebt/noid/add-attributes-for-remaining-security-annotations

feat(security): Add PHP \Attribute for remaining security annotations