]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
7 days agofix: remove superflous line backport/48675/stable28 49279/head
georglauterbach [Thu, 7 Nov 2024 19:30:16 +0000 (20:30 +0100)]
fix: remove superflous line

Signed-off-by: georglauterbach <44545919+georglauterbach@users.noreply.github.com>
7 days agofix: do not query CNAME if A succeeded already
georglauterbach [Sun, 13 Oct 2024 08:21:03 +0000 (08:21 +0000)]
fix: do not query CNAME if A succeeded already

Signed-off-by: georglauterbach <44545919+georglauterbach@users.noreply.github.com>
7 days agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 14 Nov 2024 00:23:04 +0000 (00:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
7 days agoMerge pull request #49253 from nextcloud/backport/49139/stable28
Sebastian Krupinski [Wed, 13 Nov 2024 21:30:48 +0000 (16:30 -0500)]
Merge pull request #49253 from nextcloud/backport/49139/stable28

[stable28] feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling

8 days agofeat: Add X-NC-Disable-Scheduling property to allow skipping scheduling backport/49139/stable28 49253/head
SebastianKrupinski [Thu, 7 Nov 2024 20:13:13 +0000 (15:13 -0500)]
feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
8 days agoMerge pull request #49046 from nextcloud/dependabot/npm_and_yarn/stable28/types/jest...
Ferdinand Thiessen [Wed, 13 Nov 2024 11:08:41 +0000 (12:08 +0100)]
Merge pull request #49046 from nextcloud/dependabot/npm_and_yarn/stable28/types/jest-29.5.14

build(deps-dev): bump @types/jest from 29.5.12 to 29.5.14

8 days agoMerge pull request #49096 from nextcloud/backport/48933/stable28
Richard Steinmetz [Wed, 13 Nov 2024 09:46:59 +0000 (10:46 +0100)]
Merge pull request #49096 from nextcloud/backport/48933/stable28

[stable28] Clear pending two factor tokens also from configuration

8 days agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 13 Nov 2024 00:21:44 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
8 days agoMerge pull request #49178 from nextcloud/backport/49143/stable28
John Molakvoæ [Tue, 12 Nov 2024 22:34:42 +0000 (23:34 +0100)]
Merge pull request #49178 from nextcloud/backport/49143/stable28

[stable28] fix(files): view-in-folder enabled conditions

8 days agochore(assets): Recompile assets backport/49143/stable28 49178/head
nextcloud-command [Tue, 12 Nov 2024 21:12:14 +0000 (21:12 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
8 days agofix(files): check that node is in user root folder for view-in-folder action
skjnldsv [Fri, 8 Nov 2024 08:23:12 +0000 (09:23 +0100)]
fix(files): check that node is in user root folder for view-in-folder action

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
8 days agoMerge pull request #49227 from nextcloud/backport/38630/stable28
Ferdinand Thiessen [Tue, 12 Nov 2024 16:54:08 +0000 (17:54 +0100)]
Merge pull request #49227 from nextcloud/backport/38630/stable28

[stable28] Fix remaining readdir() calls in loops with undesirable false evaluation potential

9 days agofix: conflicts resolved in apps.php loadDirectory backport/38630/stable28 49227/head
yemkareems [Tue, 12 Nov 2024 13:14:13 +0000 (18:44 +0530)]
fix: conflicts resolved in apps.php loadDirectory

Signed-off-by: yemkareems <yemkareems@gmail.com>
9 days agoClean-up some remaining readdir calls with undesirable false evaluation potential
Josh Richards [Sat, 3 Jun 2023 12:57:38 +0000 (08:57 -0400)]
Clean-up some remaining readdir calls with undesirable false evaluation potential

Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
[skip ci]

9 days agoMerge pull request #49205 from nextcloud/backport/48736/stable28
Andy Scherzinger [Tue, 12 Nov 2024 10:41:40 +0000 (11:41 +0100)]
Merge pull request #49205 from nextcloud/backport/48736/stable28

[stable28] fix: log a warning when we can't build a background job

9 days agoMerge pull request #49220 from nextcloud/backport/49218/stable28
John Molakvoæ [Tue, 12 Nov 2024 10:10:41 +0000 (11:10 +0100)]
Merge pull request #49220 from nextcloud/backport/49218/stable28

9 days agofix(files_external): cast storage id int backport/49218/stable28 49220/head
skjnldsv [Tue, 12 Nov 2024 09:28:01 +0000 (10:28 +0100)]
fix(files_external): cast storage id int

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
9 days agoMerge pull request #49158 from nextcloud/backport/49146/stable28
John Molakvoæ [Tue, 12 Nov 2024 09:35:27 +0000 (10:35 +0100)]
Merge pull request #49158 from nextcloud/backport/49146/stable28

9 days agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 12 Nov 2024 00:23:17 +0000 (00:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
9 days agofix: log a warning when we can't build a background job backport/48736/stable28 49205/head
Robin Appelman [Wed, 16 Oct 2024 13:29:25 +0000 (15:29 +0200)]
fix: log a warning when we can't build a background job

Signed-off-by: Robin Appelman <robin@icewind.nl>
10 days agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 11 Nov 2024 00:21:54 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
11 days agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 10 Nov 2024 00:23:42 +0000 (00:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
12 days agoMerge pull request #49173 from nextcloud/dependabot/npm_and_yarn/stable28/pinia/testi...
John Molakvoæ [Sat, 9 Nov 2024 13:35:10 +0000 (14:35 +0100)]
Merge pull request #49173 from nextcloud/dependabot/npm_and_yarn/stable28/pinia/testing-0.1.7

chore(deps-dev): Bump @pinia/testing from 0.1.3 to 0.1.7

12 days agochore(assets): Recompile assets dependabot/npm_and_yarn/stable28/pinia/testing-0.1.7 49173/head
nextcloud-command [Sat, 9 Nov 2024 13:29:58 +0000 (13:29 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
12 days agochore(deps-dev): Bump @pinia/testing from 0.1.3 to 0.1.7
dependabot[bot] [Sat, 9 Nov 2024 02:11:00 +0000 (02:11 +0000)]
chore(deps-dev): Bump @pinia/testing from 0.1.3 to 0.1.7

Bumps [@pinia/testing](https://github.com/vuejs/pinia) from 0.1.3 to 0.1.7.
- [Release notes](https://github.com/vuejs/pinia/releases)
- [Commits](https://github.com/vuejs/pinia/compare/@pinia/testing@0.1.3...@pinia/testing@0.1.7)

---
updated-dependencies:
- dependency-name: "@pinia/testing"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
12 days agoMerge pull request #49148 from nextcloud/backport/49115/stable28
F. E Noel Nfebe [Sat, 9 Nov 2024 13:24:02 +0000 (14:24 +0100)]
Merge pull request #49148 from nextcloud/backport/49115/stable28

[stable28] fix(SharingEntryLink): Show default password before create if any

12 days agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 9 Nov 2024 00:22:36 +0000 (00:22 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
12 days agochore(assets): Recompile assets backport/49115/stable28 49148/head
nextcloud-command [Fri, 8 Nov 2024 18:14:06 +0000 (18:14 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
12 days agofix(files_sharing): share assignment issue in SharingEntryLink
skjnldsv [Fri, 8 Nov 2024 15:13:32 +0000 (16:13 +0100)]
fix(files_sharing): share assignment issue in SharingEntryLink

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
12 days agofix(SharingEntryLink): Show default password before create if any
fenn-cs [Wed, 6 Nov 2024 15:50:59 +0000 (16:50 +0100)]
fix(SharingEntryLink): Show default password before create if any

Prevent silent addition of expiration date to shares.

Prevent silent addition for password to shares.

Both now have a `shareRequiresReview` check

Resolves : https://github.com/nextcloud/server/issues/48860

Signed-off-by: nfebe <fenn25.fn@gmail.com>
12 days agoMerge pull request #49155 from nextcloud/backport/49153/stable28
John Molakvoæ [Fri, 8 Nov 2024 17:22:41 +0000 (18:22 +0100)]
Merge pull request #49155 from nextcloud/backport/49153/stable28

12 days agofix(files_sharing): note icon color on public pages backport/49153/stable28 49155/head
skjnldsv [Fri, 8 Nov 2024 13:12:41 +0000 (14:12 +0100)]
fix(files_sharing): note icon color on public pages

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
12 days agoFix Undefined variable: response notice in case of non-404 error backport/49146/stable28 49158/head
Victor Dubiniuk [Tue, 10 Sep 2019 09:06:33 +0000 (12:06 +0300)]
Fix Undefined variable: response notice in case of non-404 error

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
13 days agoMerge pull request #49135 from nextcloud/backport/49112/stable28
Kate [Fri, 8 Nov 2024 07:26:12 +0000 (08:26 +0100)]
Merge pull request #49135 from nextcloud/backport/49112/stable28

13 days agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 8 Nov 2024 00:22:12 +0000 (00:22 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
13 days agofix(theming): Return default theme if the user never selected a theme backport/49112/stable28 49135/head
provokateurin [Wed, 6 Nov 2024 15:20:38 +0000 (16:20 +0100)]
fix(theming): Return default theme if the user never selected a theme

Signed-off-by: provokateurin <kate@provokateurin.de>
2 weeks agoMerge pull request #49118 from nextcloud/release/28.0.12 v28.0.12
Benjamin Gaussorgues [Thu, 7 Nov 2024 08:59:38 +0000 (09:59 +0100)]
Merge pull request #49118 from nextcloud/release/28.0.12

2 weeks agobuild(hub): 28.0.12 release/28.0.12 49118/head
Benjamin Gaussorgues [Thu, 7 Nov 2024 08:03:39 +0000 (09:03 +0100)]
build(hub): 28.0.12

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 7 Nov 2024 00:26:06 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 6 Nov 2024 00:20:40 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 weeks agoMerge pull request #49091 from nextcloud/release/28.0.12_rc2 v28.0.12rc2
Benjamin Gaussorgues [Tue, 5 Nov 2024 13:45:52 +0000 (14:45 +0100)]
Merge pull request #49091 from nextcloud/release/28.0.12_rc2

2 weeks agofix: Handle exception when clearing previously removed two factor tokens backport/48933/stable28 49096/head
Daniel Calviño Sánchez [Mon, 28 Oct 2024 09:15:16 +0000 (10:15 +0100)]
fix: Handle exception when clearing previously removed two factor tokens

If a token was already removed from the database but not from the
configuration clearing the tokens will try to remove it again from the
database, which caused a DoesNotExistException to be thrown.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2 weeks agofix: Clear pending two factor tokens also from configuration
Daniel Calviño Sánchez [Mon, 28 Oct 2024 09:14:29 +0000 (10:14 +0100)]
fix: Clear pending two factor tokens also from configuration

Otherwise as the tokens were removed from the database but not from the
configuration the next time that the tokens were cleared the previous
tokens were still got from the configuration, and trying to remove them
again from the database ended in a DoesNotExistException being thrown.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2 weeks agoMerge pull request #49070 from nextcloud/backport/49065/stable28
Benjamin Gaussorgues [Tue, 5 Nov 2024 10:09:57 +0000 (11:09 +0100)]
Merge pull request #49070 from nextcloud/backport/49065/stable28

2 weeks agoMerge pull request #49084 from nextcloud/backport/49076/stable28
Benjamin Gaussorgues [Tue, 5 Nov 2024 10:03:59 +0000 (11:03 +0100)]
Merge pull request #49084 from nextcloud/backport/49076/stable28

2 weeks agobuild(hub): 28.0.12 RC2 release/28.0.12_rc2 49091/head
Benjamin Gaussorgues [Tue, 5 Nov 2024 09:08:19 +0000 (10:08 +0100)]
build(hub): 28.0.12 RC2

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 5 Nov 2024 00:21:41 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 weeks agofix(owncloud): Fix ownCloud migration with oauth2 app backport/49076/stable28 49084/head
Joas Schilling [Mon, 4 Nov 2024 13:16:40 +0000 (14:16 +0100)]
fix(owncloud): Fix ownCloud migration with oauth2 app

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 weeks agoMerge pull request #49063 from nextcloud/backport/48684/stable28
Joas Schilling [Mon, 4 Nov 2024 15:10:03 +0000 (16:10 +0100)]
Merge pull request #49063 from nextcloud/backport/48684/stable28

[stable28] chore: request review from groupware when changing the card- and cald…

2 weeks agochore: Fix maintainer of federation app backport/48684/stable28 49063/head
Joas Schilling [Mon, 4 Nov 2024 09:57:44 +0000 (10:57 +0100)]
chore: Fix maintainer of federation app

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 weeks agochore: Change Fenn-CS to nfebe
Marcel Müller [Sun, 3 Nov 2024 22:14:37 +0000 (23:14 +0100)]
chore: Change Fenn-CS to nfebe

Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2 weeks agochore: rename julius
Daniel Kesselberg [Wed, 30 Oct 2024 15:24:59 +0000 (16:24 +0100)]
chore: rename julius

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2 weeks agochore: update groupware code owners
Daniel Kesselberg [Mon, 14 Oct 2024 09:15:01 +0000 (11:15 +0200)]
chore: update groupware code owners

Ref https://github.com/nextcloud/groupware?tab=readme-ov-file#components-and-roles

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2 weeks agochore: Update CODEOWNERS
Marcel Klehr [Mon, 22 Jul 2024 11:56:51 +0000 (13:56 +0200)]
chore: Update CODEOWNERS

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2 weeks agodocs: update overwrite.cli.url wording backport/49065/stable28 49070/head
Simon L. [Mon, 4 Nov 2024 08:37:00 +0000 (09:37 +0100)]
docs: update overwrite.cli.url wording

Signed-off-by: Simon L. <szaimen@e.mail.de>
2 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 4 Nov 2024 00:20:42 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 3 Nov 2024 00:21:52 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 weeks agobuild(deps-dev): bump @types/jest from 29.5.12 to 29.5.14 dependabot/npm_and_yarn/stable28/types/jest-29.5.14 49046/head
dependabot[bot] [Sat, 2 Nov 2024 02:02:41 +0000 (02:02 +0000)]
build(deps-dev): bump @types/jest from 29.5.12 to 29.5.14

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 2 Nov 2024 00:20:43 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 1 Nov 2024 00:20:41 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 weeks agoMerge pull request #48994 from nextcloud/release/28.0.12_rc1 v28.0.12rc1
Benjamin Gaussorgues [Thu, 31 Oct 2024 15:29:48 +0000 (16:29 +0100)]
Merge pull request #48994 from nextcloud/release/28.0.12_rc1

2 weeks agoMerge pull request #48985 from nextcloud/backport/47986/stable28
Louis [Thu, 31 Oct 2024 14:57:22 +0000 (15:57 +0100)]
Merge pull request #48985 from nextcloud/backport/47986/stable28

[stable28] perf(ObjectStoreStorage): Improve (slow) move on same object bucket

3 weeks agofix(tests): Fix most obvious errors in ObjectStore tests backport/47986/stable28 48985/head
Côme Chilliet [Tue, 17 Sep 2024 17:20:13 +0000 (19:20 +0200)]
fix(tests): Fix most obvious errors in ObjectStore tests

Some are still failing

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #49027 from nextcloud/backport/49009/stable28
Maxence Lange [Thu, 31 Oct 2024 12:19:56 +0000 (11:19 -0100)]
Merge pull request #49027 from nextcloud/backport/49009/stable28

[stable28] fix(files-external): set password as sensitive

3 weeks agofix(files-external): set password as sensitive backport/49009/stable28 49027/head
Maxence Lange [Thu, 31 Oct 2024 10:41:09 +0000 (09:41 -0100)]
fix(files-external): set password as sensitive

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 31 Oct 2024 00:21:00 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agoMerge pull request #48967 from nextcloud/backport/48766/stable28
Ferdinand Thiessen [Wed, 30 Oct 2024 21:00:32 +0000 (22:00 +0100)]
Merge pull request #48967 from nextcloud/backport/48766/stable28

[stable28] Fix disabled user list for subadmins

3 weeks agoMerge pull request #48470 from nextcloud/backport/48466/stable28
Daniel [Wed, 30 Oct 2024 19:43:03 +0000 (20:43 +0100)]
Merge pull request #48470 from nextcloud/backport/48466/stable28

[stable28] ci: fail psalm when baseline update required

3 weeks agofix(provisioning_api): Fix getting disabled users for group admins backport/48766/stable28 48967/head
Côme Chilliet [Thu, 17 Oct 2024 13:44:42 +0000 (15:44 +0200)]
fix(provisioning_api): Fix getting disabled users for group admins

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agochore(provisioning_api): Add tests for getDisabledUserDetails
Côme Chilliet [Thu, 17 Oct 2024 13:43:57 +0000 (15:43 +0200)]
chore(provisioning_api): Add tests for getDisabledUserDetails

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 weeks agoMerge pull request #47003 from nextcloud/dependabot/npm_and_yarn/stable28/nextcloud...
dependabot[bot] [Wed, 30 Oct 2024 18:22:05 +0000 (18:22 +0000)]
Merge pull request #47003 from nextcloud/dependabot/npm_and_yarn/stable28/nextcloud/password-confirmation-5.1.1

3 weeks agoMerge pull request #49020 from nextcloud/backport/49017/stable28
F. E Noel Nfebe [Wed, 30 Oct 2024 17:12:18 +0000 (18:12 +0100)]
Merge pull request #49020 from nextcloud/backport/49017/stable28

[stable28] fix(ShareEntryLinkList): Append new links to the end of list

3 weeks agochore(assets): Recompile assets backport/49017/stable28 49020/head
nextcloud-command [Wed, 30 Oct 2024 15:40:51 +0000 (15:40 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agofix(ShareEntryLinkList): Append new links to the end of list
fenn-cs [Wed, 30 Oct 2024 13:49:43 +0000 (14:49 +0100)]
fix(ShareEntryLinkList): Append new links to the end of list

Currently new shares are added to beginning of the share list in the UI

messing up the ordering with the original (first) looking like the most

recent and the most recent looking like the original share. This error

disappears on refresh.

Resolves : https://github.com/nextcloud/server/issues/48415

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
3 weeks agochore: update psalm baseline backport/48466/stable28 48470/head
Daniel Kesselberg [Wed, 30 Oct 2024 15:01:21 +0000 (16:01 +0100)]
chore: update psalm baseline

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 weeks agochore: update psalm
Daniel Kesselberg [Wed, 30 Oct 2024 14:59:01 +0000 (15:59 +0100)]
chore: update psalm

To ensure we have a stable baseline

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 weeks agoci: fail psalm when baseline update required
Daniel Kesselberg [Mon, 30 Sep 2024 16:05:05 +0000 (18:05 +0200)]
ci: fail psalm when baseline update required

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 weeks agoMerge pull request #49007 from nextcloud/backport/48992/stable28
yemkareems [Wed, 30 Oct 2024 12:53:57 +0000 (18:23 +0530)]
Merge pull request #49007 from nextcloud/backport/48992/stable28

[stable28] fix: add PasswordConfirmationRequired to saveGlobalCredentials

3 weeks agochore(assets): Recompile assets dependabot/npm_and_yarn/stable28/nextcloud/password-confirmation-5.1.1 47003/head
nextcloud-command [Wed, 30 Oct 2024 12:47:10 +0000 (12:47 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agobuild(deps): bump @nextcloud/password-confirmation from 5.1.0 to 5.1.1
dependabot[bot] [Wed, 30 Oct 2024 12:35:38 +0000 (12:35 +0000)]
build(deps): bump @nextcloud/password-confirmation from 5.1.0 to 5.1.1

Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v5.1.0...v5.1.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/password-confirmation"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 weeks agoMerge pull request #48946 from nextcloud/fix/stable28-uploader
Ferdinand Thiessen [Wed, 30 Oct 2024 12:28:51 +0000 (13:28 +0100)]
Merge pull request #48946 from nextcloud/fix/stable28-uploader

[stable28] chore(deps): Update `@nextcloud/upload` to at least 1.5.0

3 weeks agofix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentials backport/48992/stable28 49007/head
yemkareems [Wed, 30 Oct 2024 11:45:11 +0000 (17:15 +0530)]
fix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentials

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 weeks agofix: add PasswordConfirmationRequired to saveGlobalCredentials
yemkareems [Wed, 30 Oct 2024 05:59:52 +0000 (11:29 +0530)]
fix: add PasswordConfirmationRequired to saveGlobalCredentials

Co-authored-by: yemkareems <yemkareems@gmail.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
[skip ci]

3 weeks agoMerge pull request #48695 from nextcloud/stable28BackportMissingSetTTL
Benjamin Gaussorgues [Wed, 30 Oct 2024 09:27:36 +0000 (10:27 +0100)]
Merge pull request #48695 from nextcloud/stable28BackportMissingSetTTL

3 weeks agochore: Compile assets fix/stable28-uploader 48946/head
Ferdinand Thiessen [Wed, 30 Oct 2024 09:17:16 +0000 (10:17 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agofix(dav): Try basic auth for ajax WebDAV requests
Ferdinand Thiessen [Mon, 6 May 2024 18:17:24 +0000 (20:17 +0200)]
fix(dav): Try basic auth for ajax WebDAV requests

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agochore(deps): Update `@nextcloud/upload` to at least 1.5.0
Ferdinand Thiessen [Mon, 28 Oct 2024 13:34:06 +0000 (14:34 +0100)]
chore(deps): Update `@nextcloud/upload` to at least 1.5.0

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 weeks agoMerge pull request #48472 from nextcloud/backport/47846/stable28
Hamza [Wed, 30 Oct 2024 09:07:51 +0000 (10:07 +0100)]
Merge pull request #48472 from nextcloud/backport/47846/stable28

[stable28] fix: provision api's status codes

3 weeks agofix(locking): Accept mixed as value on setTTL stable28BackportMissingSetTTL 48695/head
Git'Fellow [Mon, 14 Oct 2024 13:48:07 +0000 (15:48 +0200)]
fix(locking): Accept mixed as value on setTTL

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
3 weeks agobuild(hub): 28.0.12 RC1 release/28.0.12_rc1 48994/head
Benjamin Gaussorgues [Wed, 30 Oct 2024 07:30:13 +0000 (08:30 +0100)]
build(hub): 28.0.12 RC1

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
3 weeks agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 30 Oct 2024 00:20:49 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 weeks agoMerge pull request #48966 from nextcloud/backport/47847/stable28
Kate [Tue, 29 Oct 2024 16:21:27 +0000 (17:21 +0100)]
Merge pull request #48966 from nextcloud/backport/47847/stable28

3 weeks agoMerge pull request #48974 from nextcloud/backport/48788/stable28
yemkareems [Tue, 29 Oct 2024 16:01:52 +0000 (21:31 +0530)]
Merge pull request #48974 from nextcloud/backport/48788/stable28

[stable28] fix: add PasswordConfirmationRequired to the external storages mentioned in review

3 weeks agoperf(ObjectStoreStorage): Improve (slow) move on same object bucket
Christoph Fiehe [Sat, 14 Sep 2024 21:05:12 +0000 (23:05 +0200)]
perf(ObjectStoreStorage): Improve (slow) move on same object bucket

This commit fixes the issue #47856. When you upload a file into a group folder and when you use a single S3 bucket as primary storage, the final move operation hangs for a long time. In the background, Nextcloud initiates a copy-delete sequence from the bucket into the bucket, with causes a lot unnecessary overhead. Nextcloud thinks that the file must be imported to another storage and does not recognize that everything is done on the same object bucket. In that case, the import step can be completely skipped, which saves time, network bandwidth and reduces the load on the object storage.

The behavior improves a lot with https://github.com/nextcloud/server/pull/46013. However, there are still some put messages that are being sent to the object storage when you use an object storage as primary storage and upload files into a group folder.

Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de>
3 weeks agofix: conflicts resolved by adding PasswordConfirmationRequired to update method backport/48788/stable28 48974/head
yemkareems [Tue, 29 Oct 2024 12:32:47 +0000 (18:02 +0530)]
fix: conflicts resolved by adding PasswordConfirmationRequired to update method

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 weeks agofix: cs fix namespace
yemkareems [Fri, 18 Oct 2024 09:04:39 +0000 (14:34 +0530)]
fix: cs fix namespace

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 weeks agofix: add PasswordConfirmationRequired to the eternal storages mentioned in review
yemkareems [Fri, 18 Oct 2024 08:34:34 +0000 (14:04 +0530)]
fix: add PasswordConfirmationRequired to the eternal storages mentioned in review

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 weeks agotest: add test for nested jail cross-storage move backport/47847/stable28 48966/head
Robin Appelman [Wed, 2 Oct 2024 15:00:53 +0000 (17:00 +0200)]
test: add test for nested jail cross-storage move

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 weeks agofix: Fix copying or moving from shared groupfolders
Daniel Calviño Sánchez [Mon, 9 Sep 2024 11:07:14 +0000 (13:07 +0200)]
fix: Fix copying or moving from shared groupfolders

When copying or moving between two local storages the source path (on
disk) to copy or move from is got from the unjailed path of the source
storage. However, if the source storage has more than one jail getting
the unjailed path resolves the most external jail, but the source path
needs to be got from the most internal jail instead (the one closer to
the local storage).

This can happen, for example, with a shared groupfolder: in that case
there is an external jail for the shared storage, and one internal jail
for the groupfolder storage wrapped by the shared storage.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 weeks agoMerge pull request #48569 from nextcloud/backport/48532/stable28
Joas Schilling [Tue, 29 Oct 2024 09:31:25 +0000 (10:31 +0100)]
Merge pull request #48569 from nextcloud/backport/48532/stable28

[stable28] fix: do not reduce count for subadmins if they are members of group