]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
4 months agofix(theming): also apply enforced theme for guests 45903/head
skjnldsv [Fri, 14 Jun 2024 09:32:16 +0000 (11:32 +0200)]
fix(theming): also apply enforced theme for guests

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

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45870 from nextcloud/backport/45867/stable28
John Molakvoæ [Fri, 14 Jun 2024 12:29:59 +0000 (14:29 +0200)]
Merge pull request #45870 from nextcloud/backport/45867/stable28

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

4 months agoMerge pull request #45796 from nextcloud/release/28.0.7_rc1 v28.0.7rc1
Arthur Schiwon [Fri, 14 Jun 2024 10:54:28 +0000 (12:54 +0200)]
Merge pull request #45796 from nextcloud/release/28.0.7_rc1

28.0.7 RC1

4 months agoMerge pull request #45865 from nextcloud/backport/45688/stable28
Arthur Schiwon [Fri, 14 Jun 2024 10:53:28 +0000 (12:53 +0200)]
Merge pull request #45865 from nextcloud/backport/45688/stable28

[stable28] Show non writable folders during move or copy

4 months agobuild: assets 45865/head
Arthur Schiwon [Fri, 14 Jun 2024 09:05:01 +0000 (11:05 +0200)]
build: assets

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
4 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>
4 months agofix(comments): vue-material-design-icons imports 45870/head
skjnldsv [Fri, 14 Jun 2024 09:01:06 +0000 (11:01 +0200)]
fix(comments): vue-material-design-icons imports

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
4 months agochore(assets): Recompile assets
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>
4 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>
4 months agoMerge pull request #45024 from nextcloud/man/backport/44839/stable28
Arthur Schiwon [Fri, 14 Jun 2024 08:25:10 +0000 (10:25 +0200)]
Merge pull request #45024 from nextcloud/man/backport/44839/stable28

[stable28] fix(files_sharing): Add one string for every share type + fix(sharingDetails): Show correct share target

4 months agoMerge pull request #45863 from nextcloud/backport/45861/stable28
John Molakvoæ [Fri, 14 Jun 2024 08:16:34 +0000 (10:16 +0200)]
Merge pull request #45863 from nextcloud/backport/45861/stable28

4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 14 Jun 2024 00:20:02 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45604 from nextcloud/backport/45483/stable28
F. E Noel Nfebe [Thu, 13 Jun 2024 23:30:51 +0000 (00:30 +0100)]
Merge pull request #45604 from nextcloud/backport/45483/stable28

[stable28] Respect empty `expiryDate` value in server

4 months agochore(assets): Recompile assets 45024/head
nextcloud-command [Thu, 13 Jun 2024 17:41:07 +0000 (17:41 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agotest(Sharing): Integration test for no expiration set date for share 45604/head
fenn-cs [Wed, 22 May 2024 13:17:24 +0000 (14:17 +0100)]
test(Sharing): Integration test for no expiration set date for share

- Verify that explicitly sending empty `expireDate` param to server overwrite default

and sets not expiry date, if non is enforced.

- Update tests to avoid converting empty string to date.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agorefactor(shareManager): Use constructor property promotion
fenn-cs [Tue, 30 Apr 2024 11:19:22 +0000 (12:19 +0100)]
refactor(shareManager): Use constructor property promotion

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agofix(shareManager): Respect empty `expireDate` in server
fenn-cs [Wed, 20 Mar 2024 15:41:26 +0000 (16:41 +0100)]
fix(shareManager): Respect empty `expireDate` in server

If `expireDate` is an empty string and not `null` then the server should not set a default.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agorefactor: make share manager buildable
Robin Appelman [Wed, 6 Mar 2024 11:54:52 +0000 (12:54 +0100)]
refactor: make share manager buildable

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 months agoMerge pull request #45839 from nextcloud/backport/45649/stable28
Andy Scherzinger [Thu, 13 Jun 2024 16:28:50 +0000 (18:28 +0200)]
Merge pull request #45839 from nextcloud/backport/45649/stable28

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

4 months agoMerge pull request #45857 from nextcloud/backport/45172/stable28
Andy Scherzinger [Thu, 13 Jun 2024 16:26:49 +0000 (18:26 +0200)]
Merge pull request #45857 from nextcloud/backport/45172/stable28

[stable28] feat: add option to disable scanner transactions

4 months agofix(files): Ignore right click for default action 45863/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>
4 months agofix(sharingDetails): Show correct share target
fenn-cs [Mon, 15 Apr 2024 21:06:40 +0000 (22:06 +0100)]
fix(sharingDetails): Show correct share target

The share details page should show the target email or user/server to which

the user is creating the share.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
[skip ci]

4 months agofix(files_sharing): Add one string for every share type to not assume any language
Ferdinand Thiessen [Wed, 13 Dec 2023 00:37:09 +0000 (01:37 +0100)]
fix(files_sharing): Add one string for every share type to not assume any language

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45850 from nextcloud/backport/43531/stable28
Robin Appelman [Thu, 13 Jun 2024 13:58:41 +0000 (15:58 +0200)]
Merge pull request #45850 from nextcloud/backport/43531/stable28

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

4 months agofeat: add option to disable scanner transactions 45857/head
Robin Appelman [Thu, 13 Jun 2024 12:11:18 +0000 (14:11 +0200)]
feat: add option to disable scanner transactions

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 months agofix: get child ids for folder in a separate query during move 45850/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>
4 months agofix(ObjectStore): handle empty S3 hostname 45839/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>
4 months agoMerge pull request #45807 from nextcloud/backport/45768/stable28
Arthur Schiwon [Thu, 13 Jun 2024 09:07:05 +0000 (11:07 +0200)]
Merge pull request #45807 from nextcloud/backport/45768/stable28

[stable28] Use isRetryable to catch retryable exceptions

4 months agoMerge pull request #45836 from nextcloud/backport/45251/stable28
John Molakvoæ [Thu, 13 Jun 2024 08:33:43 +0000 (10:33 +0200)]
Merge pull request #45836 from nextcloud/backport/45251/stable28

[stable28] fix(files): do not rely on unique fileid

4 months agochore(assets): Recompile assets 45836/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>
4 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>
4 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>
4 months agoMerge pull request #45303 from nextcloud/backport/44464/stable28
F. E Noel Nfebe [Thu, 13 Jun 2024 00:23:44 +0000 (01:23 +0100)]
Merge pull request #45303 from nextcloud/backport/44464/stable28

[stable28] 44032 fix show new shares without refresh

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agochore(assets): Recompile assets 45303/head
nextcloud-command [Wed, 12 Jun 2024 23:25:21 +0000 (23:25 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 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>
4 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>
4 months agoMerge pull request #45823 from nextcloud/backport/45811/stable28
Daniel [Wed, 12 Jun 2024 20:11:19 +0000 (22:11 +0200)]
Merge pull request #45823 from nextcloud/backport/45811/stable28

[stable28] test: add tests for ProfilePageController

4 months agoMerge pull request #45774 from nextcloud/backport/45347/stable28
Arthur Schiwon [Wed, 12 Jun 2024 17:52:39 +0000 (19:52 +0200)]
Merge pull request #45774 from nextcloud/backport/45347/stable28

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

4 months agotest: add tests for ProfilePageController 45823/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>
4 months agoMerge pull request #45825 from nextcloud/backport/45571/stable28
John Molakvoæ [Wed, 12 Jun 2024 15:00:46 +0000 (17:00 +0200)]
Merge pull request #45825 from nextcloud/backport/45571/stable28

4 months agofix(files): also trigger new tab on file name middle click 45825/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>
4 months agoMerge pull request #45817 from nextcloud/backport/45698/stable28
John Molakvoæ [Wed, 12 Jun 2024 14:30:45 +0000 (16:30 +0200)]
Merge pull request #45817 from nextcloud/backport/45698/stable28

4 months agoMerge pull request #45704 from nextcloud/backport/43942/stable28
Arthur Schiwon [Wed, 12 Jun 2024 12:31:37 +0000 (14:31 +0200)]
Merge pull request #45704 from nextcloud/backport/43942/stable28

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

4 months agochore: compile assets 45817/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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 months agoMerge pull request #45803 from nextcloud/backport/45764/stable28
John Molakvoæ [Wed, 12 Jun 2024 11:22:34 +0000 (13:22 +0200)]
Merge pull request #45803 from nextcloud/backport/45764/stable28

4 months agofix(files): handling numbered type owner name & id 45803/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>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(Token): make new scope future compatible 45704/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>
4 months agofix(Session): avoid password confirmation on SSO
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>
4 months agoMerge pull request #45665 from nextcloud/backport/45581/stable28
John Molakvoæ [Wed, 12 Jun 2024 08:27:55 +0000 (10:27 +0200)]
Merge pull request #45665 from nextcloud/backport/45581/stable28

4 months agofix(files): Use isRetryable to catch retryable exceptions 45807/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>
4 months agofix: Only list remnants as disabled if option is enabled 45774/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>
Signed-off-by: Louis Chemineau <louis@chmn.me>
4 months agochore(assets): Recompile assets 45665/head
nextcloud-command [Tue, 4 Jun 2024 13:49:37 +0000 (13:49 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 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>
4 months agoMerge pull request #45799 from nextcloud/backport/45775/stable28
Andy Scherzinger [Wed, 12 Jun 2024 07:08:25 +0000 (09:08 +0200)]
Merge pull request #45799 from nextcloud/backport/45775/stable28

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45793 from nextcloud/backport/45660/stable28
Ferdinand Thiessen [Tue, 11 Jun 2024 19:22:22 +0000 (21:22 +0200)]
Merge pull request #45793 from nextcloud/backport/45660/stable28

[stable28] fix(Mailer): Allow to enforce strict email format

4 months agofix(caldav): event links in shared calendar notifications 45799/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>
4 months agofix(Mailer): Allow to enforce strict email format 45793/head
Ferdinand Thiessen [Wed, 29 May 2024 17:07:28 +0000 (19:07 +0200)]
fix(Mailer): Allow to enforce strict email format

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45790 from nextcloud/backport/45781/stable28
Ferdinand Thiessen [Tue, 11 Jun 2024 16:25:20 +0000 (18:25 +0200)]
Merge pull request #45790 from nextcloud/backport/45781/stable28

[stable28] fix(search): tags redirect route

4 months agobuild(hub): 28.0.7 RC1 45796/head
Arthur Schiwon [Tue, 11 Jun 2024 15:05:13 +0000 (17:05 +0200)]
build(hub): 28.0.7 RC1

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
4 months agofix(search): tags redirect route 45790/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>
4 months agoMerge pull request #45719 from nextcloud/automated/noid/stable28-update-psalm-baseline
Andy Scherzinger [Tue, 11 Jun 2024 14:00:49 +0000 (16:00 +0200)]
Merge pull request #45719 from nextcloud/automated/noid/stable28-update-psalm-baseline

[stable28] Update psalm-baseline.xml

4 months agochore(tests): Update psalm baseline 45719/head
nextcloud-command [Tue, 11 Jun 2024 02:23:56 +0000 (02:23 +0000)]
chore(tests): Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
4 months agoMerge pull request #45777 from nextcloud/backport/45669/stable28
Andy Scherzinger [Tue, 11 Jun 2024 12:02:39 +0000 (14:02 +0200)]
Merge pull request #45777 from nextcloud/backport/45669/stable28

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

4 months agotest: Fix encryption test 45777/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>
4 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>
4 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>
4 months agoMerge pull request #44912 from nextcloud/backport/44838/stable28
John Molakvoæ [Tue, 11 Jun 2024 07:44:08 +0000 (09:44 +0200)]
Merge pull request #44912 from nextcloud/backport/44838/stable28

4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 11 Jun 2024 00:19:46 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45658 from nextcloud/backport/44897/stable28
Ferdinand Thiessen [Mon, 10 Jun 2024 17:01:09 +0000 (19:01 +0200)]
Merge pull request #45658 from nextcloud/backport/44897/stable28

[stable28] fix(files): Close sidebar and update fileid when current node is deleted

4 months agochore: Compile assets 45658/head
Ferdinand Thiessen [Tue, 4 Jun 2024 12:53:27 +0000 (14:53 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofeat(cypress): Add tests for files sidebar
Ferdinand Thiessen [Wed, 17 Apr 2024 15:38:41 +0000 (17:38 +0200)]
feat(cypress): Add tests for files sidebar

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): Update current fileid in route if that node was deleted
Ferdinand Thiessen [Wed, 17 Apr 2024 15:03:44 +0000 (17:03 +0200)]
fix(files): Update current fileid in route if that node was deleted

We do not change the view to the trash bin but stay in the current view,
so we need to update the current fileid on the route if that was deleted.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): Close sidebar if shown node is deleted
Ferdinand Thiessen [Wed, 17 Apr 2024 15:03:21 +0000 (17:03 +0200)]
fix(files): Close sidebar if shown node is deleted

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45758 from nextcloud/backport/45120/stable28
Daniel [Mon, 10 Jun 2024 12:55:16 +0000 (14:55 +0200)]
Merge pull request #45758 from nextcloud/backport/45120/stable28

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

4 months agofix(dav): Don't log access control as error 45758/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>
4 months agoMerge pull request #45735 from nextcloud/ci/eol/update-workflow-stable28
Ferdinand Thiessen [Mon, 10 Jun 2024 09:42:40 +0000 (11:42 +0200)]
Merge pull request #45735 from nextcloud/ci/eol/update-workflow-stable28

[stable28] ci(eol): update workflow from template

4 months agoMerge pull request #45727 from nextcloud/backport/45611/stable28
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:42:25 +0000 (11:42 +0200)]
Merge pull request #45727 from nextcloud/backport/45611/stable28

4 months agofix(sharing): Don't change the type of the controller argument 44912/head
Joas Schilling [Thu, 18 Apr 2024 12:31:45 +0000 (14:31 +0200)]
fix(sharing): Don't change the type of the controller argument

[EA] New value type (\DateTime) is not matching the resolved parameter type and might introduce types-related false-positives.

Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agofix(shareApiController): avoid duplicated expiryDate operations
fenn-cs [Mon, 15 Apr 2024 20:38:55 +0000 (21:38 +0100)]
fix(shareApiController): avoid duplicated expiryDate operations

`expireDate` can be set once and used anywhere needed, the current implementation,

duplicates this behavior which leads to `parseDate` receiving an a date object it

parsed and returend earlier in the createShare method.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agorefactor(shareApiController): use contrusctor property promotion & DI logger
fenn-cs [Mon, 15 Apr 2024 19:38:26 +0000 (20:38 +0100)]
refactor(shareApiController): use contrusctor property promotion & DI logger

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

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agochore(assets): Recompile assets 45727/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>
4 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>
4 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>
4 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>
4 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>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 8 Jun 2024 00:19:27 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45542 from nextcloud/backport/44664/stable28
John Molakvoæ [Fri, 7 Jun 2024 11:42:33 +0000 (13:42 +0200)]
Merge pull request #45542 from nextcloud/backport/44664/stable28

[stable28] fix(dav): Rate limit address book creation