]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
5 months agoMerge pull request #46008 from nextcloud/release/29.0.3_rc3 v29.0.3rc3
John Molakvoæ [Thu, 20 Jun 2024 13:15:25 +0000 (15:15 +0200)]
Merge pull request #46008 from nextcloud/release/29.0.3_rc3

5 months agobuild(hub): 29.0.3 RC3 46008/head
skjnldsv [Thu, 20 Jun 2024 12:03:30 +0000 (14:03 +0200)]
build(hub): 29.0.3 RC3

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agoMerge pull request #45991 from nextcloud/backport/45968/stable29
Andy Scherzinger [Thu, 20 Jun 2024 11:40:25 +0000 (13:40 +0200)]
Merge pull request #45991 from nextcloud/backport/45968/stable29

[stable29] fix(dav): Limit number of UPDATES for sync token created_at

5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 20 Jun 2024 00:20:03 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agofix(dav): Limit number of UPDATES for sync token created_at 45991/head
Christoph Wurst [Wed, 19 Jun 2024 10:30:32 +0000 (12:30 +0200)]
fix(dav): Limit number of UPDATES for sync token created_at

Address book and calendar sync tokens have a created_at column in 26+
and we need to assign a current timestamp to the existing data at
upgrade so the data isn't cleaned up immediately. Updating the full
table is expensive and fails on clustered setups that limit transaction
size. We don't need a timestamp for the oldest rows so we can skip
updating them.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 19 Jun 2024 00:20:35 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #45942 from nextcloud/backport/45933/stable29
Arthur Schiwon [Tue, 18 Jun 2024 14:42:47 +0000 (16:42 +0200)]
Merge pull request #45942 from nextcloud/backport/45933/stable29

[stable29] fix(files): correctly import WebDAV client in files store

5 months agobuild: assets 45942/head
Arthur Schiwon [Mon, 17 Jun 2024 19:22:27 +0000 (21:22 +0200)]
build: assets

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix(files): correctly import WebDAV client in files store
Ferdinand Thiessen [Mon, 17 Jun 2024 15:55:43 +0000 (17:55 +0200)]
fix(files): correctly import WebDAV client in files store

The files store was importing the client, but this is only on current master
on stableX we still need to import the getter function.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 18 Jun 2024 00:20:37 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #45913 from nextcloud/release/29.0.3_rc2 v29.0.3rc2
Arthur Schiwon [Mon, 17 Jun 2024 19:34:57 +0000 (21:34 +0200)]
Merge pull request #45913 from nextcloud/release/29.0.3_rc2

29.0.3 RC2

5 months agoMerge pull request #45928 from nextcloud/backport/45912/stable29
Arthur Schiwon [Mon, 17 Jun 2024 19:25:54 +0000 (21:25 +0200)]
Merge pull request #45928 from nextcloud/backport/45912/stable29

[stable29] ci: use precise ref for 3rdparty check

5 months agoci: use precise ref for 3rdparty check 45928/head
Arthur Schiwon [Mon, 17 Jun 2024 09:25:28 +0000 (11:25 +0200)]
ci: use precise ref for 3rdparty check

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 months agoMerge pull request #45907 from nextcloud/backport/45902/stable29
Arthur Schiwon [Mon, 17 Jun 2024 10:43:36 +0000 (12:43 +0200)]
Merge pull request #45907 from nextcloud/backport/45902/stable29

[stable29] fix(deleteAction): Bump up delete requests concurrency to 5

5 months agobuild(hub): 29.0.3 RC2 45913/head
Arthur Schiwon [Mon, 17 Jun 2024 09:39:34 +0000 (11:39 +0200)]
build(hub): 29.0.3 RC2

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 months agobuild: assets 45907/head
Arthur Schiwon [Mon, 17 Jun 2024 09:13:06 +0000 (11:13 +0200)]
build: assets

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 months agofix(deleteAction): Bump up delete requests concurrency to 5
fenn-cs [Mon, 17 Jun 2024 06:17:03 +0000 (07:17 +0100)]
fix(deleteAction): Bump up delete requests concurrency to 5

A concurrency of who is not efficient. Low throughput, underutilization, high latency etc...

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 17 Jun 2024 00:19:29 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 16 Jun 2024 00:19:25 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 15 Jun 2024 00:20:49 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #45795 from nextcloud/release/29.0.3_rc1 v29.0.3rc1
Arthur Schiwon [Fri, 14 Jun 2024 10:39:24 +0000 (12:39 +0200)]
Merge pull request #45795 from nextcloud/release/29.0.3_rc1

29.0.3 RC1

5 months agoMerge pull request #45871 from nextcloud/backport/45867/stable29
John Molakvoæ [Fri, 14 Jun 2024 10:37:55 +0000 (12:37 +0200)]
Merge pull request #45871 from nextcloud/backport/45867/stable29

[stable29] fix(comments): Use proper icon components instead of icon classes to fix dark mode

5 months agoMerge pull request #45864 from nextcloud/backport/45688/stable29
Arthur Schiwon [Fri, 14 Jun 2024 10:34:35 +0000 (12:34 +0200)]
Merge pull request #45864 from nextcloud/backport/45688/stable29

[stable29] Show non writable folders during move or copy

5 months agobuild: assets 45864/head
Arthur Schiwon [Fri, 14 Jun 2024 09:04:02 +0000 (11:04 +0200)]
build: assets

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 months agofix(files): Show non writable folders during move or copy
Louis Chemineau [Thu, 13 Jun 2024 14:08:41 +0000 (16:08 +0200)]
fix(files): Show non writable folders during move or copy

Signed-off-by: Louis Chemineau <louis@chmn.me>
5 months agoMerge pull request #45862 from nextcloud/backport/45861/stable29
John Molakvoæ [Fri, 14 Jun 2024 08:16:39 +0000 (10:16 +0200)]
Merge pull request #45862 from nextcloud/backport/45861/stable29

5 months agochore(assets): Recompile assets 45871/head
nextcloud-command [Thu, 13 Jun 2024 23:06:18 +0000 (23:06 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix(comments): Use proper icon components instead of icon classes to fix dark mode
Ferdinand Thiessen [Thu, 13 Jun 2024 16:13:45 +0000 (18:13 +0200)]
fix(comments): Use proper icon components instead of icon classes to fix dark mode

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 14 Jun 2024 00:19:55 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #45856 from nextcloud/backport/45172/stable29
Andy Scherzinger [Thu, 13 Jun 2024 16:27:52 +0000 (18:27 +0200)]
Merge pull request #45856 from nextcloud/backport/45172/stable29

[stable29] feat: add option to disable scanner transactions

5 months agoMerge pull request #45304 from nextcloud/backport/44464/stable29
F. E Noel Nfebe [Thu, 13 Jun 2024 15:35:40 +0000 (16:35 +0100)]
Merge pull request #45304 from nextcloud/backport/44464/stable29

[stable29] 44032 fix show new shares without refresh

5 months agofix(files): Ignore right click for default action 45862/head
Louis Chemineau [Thu, 13 Jun 2024 13:39:59 +0000 (15:39 +0200)]
fix(files): Ignore right click for default action

Signed-off-by: Louis Chemineau <louis@chmn.me>
5 months agofeat: add option to disable scanner transactions 45856/head
Robin Appelman [Fri, 3 May 2024 14:37:45 +0000 (16:37 +0200)]
feat: add option to disable scanner transactions

Signed-off-by: Robin Appelman <robin@icewind.nl>
5 months agochore(assets): Recompile assets 45304/head
nextcloud-command [Thu, 13 Jun 2024 11:51:28 +0000 (11:51 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agoMerge pull request #45851 from nextcloud/backport/43531/stable29
Robin Appelman [Thu, 13 Jun 2024 11:51:06 +0000 (13:51 +0200)]
Merge pull request #45851 from nextcloud/backport/43531/stable29

[stable29] get child ids for folder in a separate query during move

5 months agofix(files_sharing): Improve recursion in `onNewLinShare`
fenn-cs [Tue, 2 Apr 2024 15:07:30 +0000 (16:07 +0100)]
fix(files_sharing): Improve recursion in `onNewLinShare`

These changes fixes the issue of having the refresh the UI after share creation, as the share is not
immediately removed from the UI list.

Important changes

- The basis of checking wether a password/expire date is no longer based on config values alone
because the config is not expected in a share creation circle. Hence we check the configs and check
if the share object (this.share) has the expected values set. This way, once the required properties
are set, code control does not enter the block meant to handle the setting of required properties
unneccessarily.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
5 months agorefactor(ShareDetails): Prevent undefined errors for `share.permissions`
fenn-cs [Mon, 25 Mar 2024 13:07:41 +0000 (14:07 +0100)]
refactor(ShareDetails): Prevent undefined errors for `share.permissions`

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
5 months agofix: get child ids for folder in a separate query during move 45851/head
Robin Appelman [Mon, 12 Feb 2024 14:52:07 +0000 (15:52 +0100)]
fix: get child ids for folder in a separate query during move

Signed-off-by: Robin Appelman <robin@icewind.nl>
5 months agoMerge pull request #45840 from nextcloud/backport/45649/stable29
Josh [Thu, 13 Jun 2024 08:37:08 +0000 (04:37 -0400)]
Merge pull request #45840 from nextcloud/backport/45649/stable29

[stable29] fix(ObjectStore): Fix regression when hostname is empty

5 months agoMerge pull request #45837 from nextcloud/backport/45251/stable29
John Molakvoæ [Thu, 13 Jun 2024 08:33:36 +0000 (10:33 +0200)]
Merge pull request #45837 from nextcloud/backport/45251/stable29

5 months agofix(ObjectStore): handle empty S3 hostname 45840/head
Josh [Mon, 3 Jun 2024 21:31:26 +0000 (17:31 -0400)]
fix(ObjectStore): handle empty S3 hostname

Fixes #45637

The support for s3-accelerate added in #44496 introduced a regression in AWS S3 environments when `hostname` is blank (which is a valid configuration w/ AWS since the hostname gets auto-generated).

Signed-off-by: Josh <josh.t.richards@gmail.com>
5 months agochore(assets): Recompile assets 45837/head
nextcloud-command [Wed, 12 Jun 2024 16:52:03 +0000 (16:52 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix(files): fetch nodes if we have multiple of the same fileid in the store
skjnldsv [Wed, 12 Jun 2024 15:51:19 +0000 (17:51 +0200)]
fix(files): fetch nodes if we have multiple of the same fileid in the store

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agofix(files): do not rely on unique fileid
skjnldsv [Fri, 10 May 2024 11:57:03 +0000 (13:57 +0200)]
fix(files): do not rely on unique fileid

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 13 Jun 2024 00:19:59 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #44977 from nextcloud/backport/44745/stable29
Arthur Schiwon [Wed, 12 Jun 2024 17:37:41 +0000 (19:37 +0200)]
Merge pull request #44977 from nextcloud/backport/44745/stable29

[stable29] fix(auth): Keep redirect URL during 2FA setup and challenge

5 months agoMerge pull request #45821 from nextcloud/backport/45811/stable29
Daniel [Wed, 12 Jun 2024 17:31:50 +0000 (19:31 +0200)]
Merge pull request #45821 from nextcloud/backport/45811/stable29

[stable29] test: add tests for ProfilePageController

5 months agoMerge pull request #45809 from nextcloud/fix/noid/fix-new-token-scope-name
Arthur Schiwon [Wed, 12 Jun 2024 17:01:49 +0000 (19:01 +0200)]
Merge pull request #45809 from nextcloud/fix/noid/fix-new-token-scope-name

[stable29] fix(Token): make new scope future compatible

5 months agotest: add tests for ProfilePageController 45821/head
Daniel Kesselberg [Wed, 12 Jun 2024 09:46:12 +0000 (11:46 +0200)]
test: add tests for ProfilePageController

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
5 months agoMerge pull request #45826 from nextcloud/backport/45571/stable29
John Molakvoæ [Wed, 12 Jun 2024 15:09:49 +0000 (17:09 +0200)]
Merge pull request #45826 from nextcloud/backport/45571/stable29

5 months agofix(files): also trigger new tab on file name middle click 45826/head
John Molakvoæ (skjnldsv) [Wed, 29 May 2024 16:53:53 +0000 (18:53 +0200)]
fix(files): also trigger new tab on file name middle click

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agoMerge pull request #45816 from nextcloud/backport/45698/stable29
John Molakvoæ [Wed, 12 Jun 2024 14:30:54 +0000 (16:30 +0200)]
Merge pull request #45816 from nextcloud/backport/45698/stable29

5 months agoMerge pull request #45808 from nextcloud/backport/45768/stable29
Arthur Schiwon [Wed, 12 Jun 2024 13:16:25 +0000 (15:16 +0200)]
Merge pull request #45808 from nextcloud/backport/45768/stable29

[stable29] Use isRetryable to catch retryable exceptions

5 months agoMerge pull request #45813 from nextcloud/backport/45804/stable29
Christoph Wurst [Wed, 12 Jun 2024 13:10:17 +0000 (15:10 +0200)]
Merge pull request #45813 from nextcloud/backport/45804/stable29

[stable29] fix(cron): Log long running jobs

5 months agochore: compile assets 45816/head
skjnldsv [Wed, 12 Jun 2024 08:28:45 +0000 (10:28 +0200)]
chore: compile assets

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix(core): Return X-NC-IsCustomAvatar for guest avatars too
provokateurin [Fri, 7 Jun 2024 10:09:36 +0000 (12:09 +0200)]
fix(core): Return X-NC-IsCustomAvatar for guest avatars too

Signed-off-by: provokateurin <kate@provokateurin.de>
5 months agofix(files_sharing): dark avatar support
skjnldsv [Thu, 6 Jun 2024 17:36:19 +0000 (19:36 +0200)]
fix(files_sharing): dark avatar support

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agofix(dav): also return shared-with-me shares data
skjnldsv [Thu, 6 Jun 2024 16:55:33 +0000 (18:55 +0200)]
fix(dav): also return shared-with-me shares data

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agofix(core): allow guest avatar fallback
skjnldsv [Thu, 6 Jun 2024 16:48:14 +0000 (18:48 +0200)]
fix(core): allow guest avatar fallback

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agofix(files_sharing): fix parsing of remote shares
skjnldsv [Thu, 6 Jun 2024 16:48:02 +0000 (18:48 +0200)]
fix(files_sharing): fix parsing of remote shares

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agofix(cron): Log long running jobs 45813/head
Christoph Wurst [Wed, 12 Jun 2024 07:34:57 +0000 (09:34 +0200)]
fix(cron): Log long running jobs

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
5 months agofix(Token): make new scope future compatible 45809/head
Arthur Schiwon [Wed, 12 Jun 2024 09:05:43 +0000 (11:05 +0200)]
fix(Token): make new scope future compatible

- "password-unconfirmable" is the effective name for 30, but a draft
  name was backported.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 months agofix(files): Use isRetryable to catch retryable exceptions 45808/head
Louis Chemineau [Mon, 10 Jun 2024 16:01:39 +0000 (18:01 +0200)]
fix(files): Use isRetryable to catch retryable exceptions

Signed-off-by: Louis Chemineau <louis@chmn.me>
5 months agoMerge pull request #45705 from nextcloud/backport/43942/stable29
Andy Scherzinger [Wed, 12 Jun 2024 07:47:31 +0000 (09:47 +0200)]
Merge pull request #45705 from nextcloud/backport/43942/stable29

[stable29] fix(Session): avoid password confirmation on SSO

5 months agoMerge pull request #45764 from sanskar-soni-9/fix/numbered-owner-name-and-id
John Molakvoæ [Wed, 12 Jun 2024 07:25:31 +0000 (09:25 +0200)]
Merge pull request #45764 from sanskar-soni-9/fix/numbered-owner-name-and-id

5 months agofix(files): handling numbered type owner name & id 45764/head
Sanskar Soni [Tue, 11 Jun 2024 12:15:43 +0000 (17:45 +0530)]
fix(files): handling numbered type owner name & id

Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
5 months agoMerge pull request #45800 from nextcloud/backport/45775/stable29
Andy Scherzinger [Wed, 12 Jun 2024 07:08:50 +0000 (09:08 +0200)]
Merge pull request #45800 from nextcloud/backport/45775/stable29

[stable29] fix(caldav): event links in shared calendar notifications

5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 12 Jun 2024 00:20:13 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agofix(caldav): event links in shared calendar notifications 45800/head
Richard Steinmetz [Tue, 11 Jun 2024 07:42:03 +0000 (09:42 +0200)]
fix(caldav): event links in shared calendar notifications

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
5 months agofix(Session): avoid password confirmation on SSO 45705/head
Arthur Schiwon [Fri, 1 Mar 2024 17:37:47 +0000 (18:37 +0100)]
fix(Session): avoid password confirmation on SSO

SSO backends like SAML and OIDC tried a trick to suppress password
confirmations as they are not possible by design. At least for SAML it was
not reliable when existing user backends where used as user repositories.

Now we are setting a special scope with the token, and also make sure that
the scope is taken over when tokens are regenerated.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 months agoMerge pull request #45666 from nextcloud/backport/45581/stable29
Andy Scherzinger [Tue, 11 Jun 2024 18:05:23 +0000 (20:05 +0200)]
Merge pull request #45666 from nextcloud/backport/45581/stable29

[stable29] fix(files): reset menu pos when opening in grid mode

5 months agoMerge pull request #45773 from nextcloud/backport/45347/stable29
Andy Scherzinger [Tue, 11 Jun 2024 17:30:40 +0000 (19:30 +0200)]
Merge pull request #45773 from nextcloud/backport/45347/stable29

[stable29] fix: Only list remnants as disabled if option is enabled

5 months agochore(assets): Recompile assets 45666/head
nextcloud-command [Tue, 11 Jun 2024 17:06:15 +0000 (17:06 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix: Only list remnants as disabled if option is enabled 45773/head
Côme Chilliet [Thu, 16 May 2024 08:58:28 +0000 (10:58 +0200)]
fix: Only list remnants as disabled if option is enabled

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
5 months agofix(files): reset menu pos when opening in grid mode
John Molakvoæ (skjnldsv) [Thu, 30 May 2024 10:16:23 +0000 (12:16 +0200)]
fix(files): reset menu pos when opening in grid mode

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
5 months agoMerge pull request #45791 from nextcloud/backport/45781/stable29
Ferdinand Thiessen [Tue, 11 Jun 2024 15:41:56 +0000 (17:41 +0200)]
Merge pull request #45791 from nextcloud/backport/45781/stable29

[stable29] fix(search): tags redirect route

5 months agobuild(hub): 29.0.3 RC1 45795/head
Arthur Schiwon [Tue, 11 Jun 2024 15:04:23 +0000 (17:04 +0200)]
build(hub): 29.0.3 RC1

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 months agoMerge pull request #45660 from nextcloud/backport/45570/stable29
Benjamin Gaussorgues [Tue, 11 Jun 2024 14:49:06 +0000 (16:49 +0200)]
Merge pull request #45660 from nextcloud/backport/45570/stable29

5 months agofix(search): tags redirect route 45791/head
skjnldsv [Tue, 11 Jun 2024 09:19:29 +0000 (11:19 +0200)]
fix(search): tags redirect route

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agoMerge pull request #45778 from nextcloud/backport/45669/stable29
Andy Scherzinger [Tue, 11 Jun 2024 10:07:34 +0000 (12:07 +0200)]
Merge pull request #45778 from nextcloud/backport/45669/stable29

[stable29] fix: Autodetect legacy filekey instead of trusting the header for legacy header

5 months agotest: Fix encryption test 45778/head
Louis Chemineau [Thu, 6 Jun 2024 16:02:32 +0000 (18:02 +0200)]
test: Fix encryption test

Signed-off-by: Louis Chemineau <louis@chmn.me>
5 months agofix: add default value for new flag `$useDecryptAll` on getFileKey
Côme Chilliet [Thu, 6 Jun 2024 08:23:03 +0000 (10:23 +0200)]
fix: add default value for new flag `$useDecryptAll` on getFileKey

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
5 months agofix: Autodetect legacy filekey instead of trusting the header for legacy header
Côme Chilliet [Tue, 4 Jun 2024 15:20:20 +0000 (17:20 +0200)]
fix: Autodetect legacy filekey instead of trusting the header for legacy header

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 11 Jun 2024 00:19:40 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #45765 from nextcloud/fix/health-check-traefik
Ferdinand Thiessen [Mon, 10 Jun 2024 19:50:14 +0000 (21:50 +0200)]
Merge pull request #45765 from nextcloud/fix/health-check-traefik

fix(settings): Use axios directly for health check to preven URL sanitizing

5 months agochore(assets): Recompile assets 45765/head
nextcloud-command [Mon, 10 Jun 2024 19:31:02 +0000 (19:31 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix(settings): Use axios directly for health check to preven URL sanitizing
Ferdinand Thiessen [Mon, 10 Jun 2024 14:08:50 +0000 (16:08 +0200)]
fix(settings): Use axios directly for health check to preven URL sanitizing

When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash.
But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem
that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #45756 from nextcloud/backport/45120/stable29
Daniel [Mon, 10 Jun 2024 15:00:06 +0000 (17:00 +0200)]
Merge pull request #45756 from nextcloud/backport/45120/stable29

[stable29] fix(dav): Don't log access control as error

5 months agofix(dav): Don't log access control as error 45756/head
Joas Schilling [Tue, 30 Apr 2024 11:46:50 +0000 (13:46 +0200)]
fix(dav): Don't log access control as error

Signed-off-by: Joas Schilling <coding@schilljs.com>
5 months agoMerge pull request #45734 from nextcloud/ci/eol/update-workflow-stable29
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:57:58 +0000 (11:57 +0200)]
Merge pull request #45734 from nextcloud/ci/eol/update-workflow-stable29

5 months agoMerge pull request #45728 from nextcloud/backport/45611/stable29
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:11:54 +0000 (11:11 +0200)]
Merge pull request #45728 from nextcloud/backport/45611/stable29

5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 10 Jun 2024 00:19:48 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoci(eol): update workflow from template 45734/head
Richard Steinmetz [Sun, 9 Jun 2024 08:33:07 +0000 (10:33 +0200)]
ci(eol): update workflow from template

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
5 months agoFix(l10n): Update translations from Transifex 45403/head
Nextcloud bot [Sun, 9 Jun 2024 00:19:29 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agochore(assets): Recompile assets 45728/head
nextcloud-command [Wed, 5 Jun 2024 13:27:59 +0000 (13:27 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agofix(files): Ensure that focussed file is always scrolled right
Ferdinand Thiessen [Fri, 31 May 2024 14:01:47 +0000 (16:01 +0200)]
fix(files): Ensure that focussed file is always scrolled right

Ensure the correct file is scrolled if the content changes,
this also sets a minimal height to the virtual scrolling area
so that the `scrollTop` can be set.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix(files): Keep query when trigger the sidebar action
Ferdinand Thiessen [Fri, 31 May 2024 14:00:10 +0000 (16:00 +0200)]
fix(files): Keep query when trigger the sidebar action

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix(files): `open-in-files` action should also set `openfile` query
Ferdinand Thiessen [Thu, 30 May 2024 21:09:04 +0000 (23:09 +0200)]
fix(files): `open-in-files` action should also set `openfile` query

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agorefactor(files): Fix TypeScript issues in FileEntryActions
Ferdinand Thiessen [Fri, 31 May 2024 12:19:12 +0000 (14:19 +0200)]
refactor(files): Fix TypeScript issues in FileEntryActions

* We filter the array in `enabledSubmenuActions` so we can be sure the action does have a parent
* Node attributes must be accessed using the `attributes` getter not the private `_attributes` property
* Cast action ref to correct component interface to make TypeScript happy

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 8 Jun 2024 00:19:20 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>