]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 months agoMerge pull request #46757 from nextcloud/backport/46749/stable28
Ferdinand Thiessen [Thu, 25 Jul 2024 21:55:42 +0000 (23:55 +0200)]
Merge pull request #46757 from nextcloud/backport/46749/stable28

[stable28] fix: add a try and catch for delete versioning

2 months agofix: add a try and catch for delete versioning 46757/head
greta [Thu, 25 Jul 2024 11:39:57 +0000 (13:39 +0200)]
fix: add a try and catch for delete versioning

Signed-off-by: greta <gretadoci@gmail.com>
2 months agoMerge pull request #46668 from nextcloud/backport/46640/stable28
Andy Scherzinger [Thu, 25 Jul 2024 17:43:16 +0000 (19:43 +0200)]
Merge pull request #46668 from nextcloud/backport/46640/stable28

[stable28] fix(Token): take over scope in token refresh with login by cookie

2 months agoMerge pull request #46678 from nextcloud/backport/44295/stable28
Andy Scherzinger [Thu, 25 Jul 2024 17:41:20 +0000 (19:41 +0200)]
Merge pull request #46678 from nextcloud/backport/44295/stable28

[stable28] Allow injecting the user temporarily for direct editing

2 months agoMerge pull request #46683 from nextcloud/backport/46674/stable28
Andy Scherzinger [Thu, 25 Jul 2024 17:39:20 +0000 (19:39 +0200)]
Merge pull request #46683 from nextcloud/backport/46674/stable28

[stable28] feat: add config flag to toggle persistent redis connections

2 months agoMerge pull request #46751 from nextcloud/backport/44788/stable28
Andy Scherzinger [Thu, 25 Jul 2024 17:34:54 +0000 (19:34 +0200)]
Merge pull request #46751 from nextcloud/backport/44788/stable28

[stable28] feat: add additional logging for database errors

2 months agoMerge pull request #46384 from nextcloud/backport/46310/stable28
John Molakvoæ [Thu, 25 Jul 2024 14:38:43 +0000 (16:38 +0200)]
Merge pull request #46384 from nextcloud/backport/46310/stable28

2 months agoMerge pull request #46742 from nextcloud/backport/46693/stable28
Robin Appelman [Thu, 25 Jul 2024 12:54:39 +0000 (14:54 +0200)]
Merge pull request #46742 from nextcloud/backport/46693/stable28

[stable28] feat: add a specialized writeStream implementation for s3 external storage

2 months agofeat: add additional logging for database errors 46751/head
Robin Appelman [Thu, 11 Apr 2024 15:08:34 +0000 (17:08 +0200)]
feat: add additional logging for database errors

including the stack trace of the current database transaction

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofeat: add a specialized writeStream implementation for s3 external storage 46742/head
Robin Appelman [Mon, 22 Jul 2024 19:51:34 +0000 (21:51 +0200)]
feat: add a specialized writeStream implementation for s3 external storage

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix(cypress): wait for apps list fetch for better testing stability 46384/head
skjnldsv [Thu, 4 Jul 2024 16:32:42 +0000 (18:32 +0200)]
fix(cypress): wait for apps list fetch for better testing stability

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2 months agoMerge pull request #46734 from nextcloud/backport/46731/stable28
Ferdinand Thiessen [Thu, 25 Jul 2024 09:36:35 +0000 (11:36 +0200)]
Merge pull request #46734 from nextcloud/backport/46731/stable28

[stable28] fix(files): ensure forbiddenCharacters is an array

2 months agochore(assets): Recompile assets 46734/head
nextcloud-command [Thu, 25 Jul 2024 08:47:22 +0000 (08:47 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agofix(files): ensure forbiddenCharacters is an array
Maksim Sukharev [Thu, 25 Jul 2024 06:18:14 +0000 (08:18 +0200)]
fix(files): ensure forbiddenCharacters is an array

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2 months agoMerge pull request #46563 from nextcloud/backport/46450/stable28
Joas Schilling [Thu, 25 Jul 2024 06:49:47 +0000 (08:49 +0200)]
Merge pull request #46563 from nextcloud/backport/46450/stable28

[stable28] fix(files_metadata): Don't run generation job on every upgrade

2 months agoMerge pull request #46717 from nextcloud/backport/46689/stable28
Ferdinand Thiessen [Wed, 24 Jul 2024 22:45:53 +0000 (00:45 +0200)]
Merge pull request #46717 from nextcloud/backport/46689/stable28

[stable28] fix(files): validate input when creating file/directory

2 months agochore(assets): Recompile assets 46717/head
nextcloud-command [Wed, 24 Jul 2024 20:04:04 +0000 (20:04 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agofix(files): validate input when creating file/directory
Maksim Sukharev [Mon, 22 Jul 2024 16:02:41 +0000 (18:02 +0200)]
fix(files): validate input when creating file/directory

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2 months agoMerge pull request #46720 from nextcloud/backport/46694/stable28
Ferdinand Thiessen [Wed, 24 Jul 2024 18:42:41 +0000 (20:42 +0200)]
Merge pull request #46720 from nextcloud/backport/46694/stable28

[stable28] fix: FileInfo from `View` should have the correct name of a mountpoint

2 months agofix: FileInfo from `View` should have the correct name of a mountpoint 46720/head
Ferdinand Thiessen [Mon, 22 Jul 2024 20:01:12 +0000 (22:01 +0200)]
fix: FileInfo from `View` should have the correct name of a mountpoint

If a mountpoint is returned from a `View` the name must match the view scoped name
and not the global name.
For example group folders have a name like `1` or `2` (the ID),
but the name of the FileInfo returned fro mthe View should be the mount point name,
like `First groupfolder` or similar.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 24 Jul 2024 00:20:01 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 23 Jul 2024 00:19:42 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 months agofeat: add config flag to toggle persistent redis connections 46683/head
Robin Appelman [Mon, 22 Jul 2024 12:25:20 +0000 (14:25 +0200)]
feat: add config flag to toggle persistent redis connections

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 months agofix(logging): Restore the option to log with debug level 46678/head
Joas Schilling [Fri, 22 Mar 2024 00:04:48 +0000 (01:04 +0100)]
fix(logging): Restore the option to log with debug level

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 months agofix: Implement option to temporarily set the user session
Julius Härtl [Tue, 19 Mar 2024 10:12:03 +0000 (11:12 +0100)]
fix: Implement option to temporarily set the user session

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 months agofix: Do not use incognito mode for direct editing
Julius Härtl [Tue, 19 Mar 2024 08:31:00 +0000 (09:31 +0100)]
fix: Do not use incognito mode for direct editing

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 months agoMerge pull request #46628 from nextcloud/backport/46419/stable28
Joas Schilling [Mon, 22 Jul 2024 07:00:11 +0000 (09:00 +0200)]
Merge pull request #46628 from nextcloud/backport/46419/stable28

[stable28] fix(mail): Fix big logos in mail templates for Outlook

2 months agofix(Token): take over scope in token refresh with login by cookie 46668/head
Arthur Schiwon [Fri, 19 Jul 2024 13:53:46 +0000 (15:53 +0200)]
fix(Token): take over scope in token refresh with login by cookie

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 22 Jul 2024 00:19:27 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 months agoMerge pull request #46647 from nextcloud/backport/46225/stable28
Andy Scherzinger [Fri, 19 Jul 2024 18:23:52 +0000 (20:23 +0200)]
Merge pull request #46647 from nextcloud/backport/46225/stable28

[stable28] fix(dav): Thrown forbidden error for authenticated user instead of no…

2 months agofix(dav): Thrown forbidden error for authenticated user instead of not found 46647/head
SebastianKrupinski [Mon, 1 Jul 2024 15:48:02 +0000 (11:48 -0400)]
fix(dav): Thrown forbidden error for authenticated user instead of not found

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2 months agoMerge pull request #46577 from nextcloud/backport/46555/stable28
Git'Fellow [Fri, 19 Jul 2024 15:52:02 +0000 (17:52 +0200)]
Merge pull request #46577 from nextcloud/backport/46555/stable28

[stable28] fix(appstore): Return an empty array in case of fail

2 months agoMerge pull request #46523 from nextcloud/backport/46504/stable28
Git'Fellow [Fri, 19 Jul 2024 15:49:55 +0000 (17:49 +0200)]
Merge pull request #46523 from nextcloud/backport/46504/stable28

[stable28] fix(theming): enforce theme should still provide dark as fallback

2 months agoMerge pull request #46520 from nextcloud/backport/46475/stable28
Git'Fellow [Fri, 19 Jul 2024 15:49:13 +0000 (17:49 +0200)]
Merge pull request #46520 from nextcloud/backport/46475/stable28

[stable28] fix(redis): Require version >=4 for unlink

2 months agoMerge pull request #46637 from nextcloud/backport/46608/stable28
Anupam Kumar [Fri, 19 Jul 2024 12:58:30 +0000 (18:28 +0530)]
Merge pull request #46637 from nextcloud/backport/46608/stable28

[stable28] fix(TextProcessing): use error instead of info for exception logging

2 months agoMerge pull request #46125 from nextcloud/automated/noid/stable28-update-psalm-baseline
Joas Schilling [Fri, 19 Jul 2024 12:26:12 +0000 (14:26 +0200)]
Merge pull request #46125 from nextcloud/automated/noid/stable28-update-psalm-baseline

[stable28] Update psalm-baseline.xml

2 months agofix(TextProcessing): use error instead of info for exception logging 46637/head
Anupam Kumar [Thu, 18 Jul 2024 12:23:52 +0000 (17:53 +0530)]
fix(TextProcessing): use error instead of info for exception logging

Signed-off-by: Anupam Kumar <kyteinsky@gmail.com>
2 months agofix(mail): Fix big logos in mail templates for Outlook 46628/head
Joas Schilling [Wed, 10 Jul 2024 13:29:45 +0000 (15:29 +0200)]
fix(mail): Fix big logos in mail templates for Outlook

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 months agochore(tests): Update psalm baseline 46125/head
nextcloud-command [Fri, 19 Jul 2024 02:31:00 +0000 (02:31 +0000)]
chore(tests): Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
2 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 19 Jul 2024 00:19:56 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 months agoMerge pull request #46603 from nextcloud/backport/46593/stable28
Sebastian Krupinski [Thu, 18 Jul 2024 22:03:41 +0000 (18:03 -0400)]
Merge pull request #46603 from nextcloud/backport/46593/stable28

[stable28] fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server…

2 months agoMerge pull request #46613 from nextcloud/backport/46594/stable28
Sebastian Krupinski [Thu, 18 Jul 2024 20:16:41 +0000 (16:16 -0400)]
Merge pull request #46613 from nextcloud/backport/46594/stable28

[stable28] fix(caldav): decode values before returning

2 months agofix(caldav): decode values before returning 46613/head
SebastianKrupinski [Wed, 17 Jul 2024 21:34:50 +0000 (17:34 -0400)]
fix(caldav): decode values before returning

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2 months agoMerge pull request #46585 from nextcloud/release/28.0.8 v28.0.8
Benjamin Gaussorgues [Thu, 18 Jul 2024 12:07:31 +0000 (14:07 +0200)]
Merge pull request #46585 from nextcloud/release/28.0.8

2 months agoMerge pull request #46561 from nextcloud/backport/46354/stable28
John Molakvoæ [Thu, 18 Jul 2024 10:11:03 +0000 (12:11 +0200)]
Merge pull request #46561 from nextcloud/backport/46354/stable28

2 months agofix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server Error 46603/head
SebastianKrupinski [Wed, 17 Jul 2024 19:26:05 +0000 (15:26 -0400)]
fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server Error

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2 months agoMerge pull request #46599 from nextcloud/backport/46589/stable28
John Molakvoæ [Thu, 18 Jul 2024 07:41:08 +0000 (09:41 +0200)]
Merge pull request #46599 from nextcloud/backport/46589/stable28

2 months agofix(files_sharing): also allow removing READ permissions on email shares 46599/head
skjnldsv [Thu, 18 Jul 2024 06:27:42 +0000 (08:27 +0200)]
fix(files_sharing): also allow removing READ permissions on email shares

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 18 Jul 2024 00:19:45 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agobuild(hub): 28.0.8 46585/head
Benjamin Gaussorgues [Wed, 17 Jul 2024 14:01:24 +0000 (16:01 +0200)]
build(hub): 28.0.8

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
3 months agoMerge pull request #46576 from nextcloud/backport/46575/stable28
Joas Schilling [Wed, 17 Jul 2024 11:24:49 +0000 (13:24 +0200)]
Merge pull request #46576 from nextcloud/backport/46575/stable28

[stable28] fix(CI): Update setup-php, setup-node, checkout and paths-filter actions

3 months agochore: add warning in case of failure 46577/head
Git'Fellow [Tue, 16 Jul 2024 16:13:25 +0000 (18:13 +0200)]
chore: add warning in case of failure

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
3 months agofix(appstore): Return an empty array in case of fail
Git'Fellow [Tue, 16 Jul 2024 09:42:35 +0000 (11:42 +0200)]
fix(appstore): Return an empty array in case of fail

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
3 months agoci(smb-kerberos): Fixate to 22.04 like on stable29 and master 46576/head
Joas Schilling [Wed, 17 Jul 2024 09:32:38 +0000 (11:32 +0200)]
ci(smb-kerberos): Fixate to 22.04 like on stable29 and master

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agofix(files_metadata): Don't run generation job on every upgrade 46563/head
Louis Chemineau [Thu, 11 Jul 2024 12:55:30 +0000 (14:55 +0200)]
fix(files_metadata): Don't run generation job on every upgrade

Signed-off-by: Louis Chemineau <louis@chmn.me>
3 months agofix(CI): Update setup-php, setup-node, checkout and paths-filter actions
Joas Schilling [Wed, 17 Jul 2024 09:01:13 +0000 (11:01 +0200)]
fix(CI): Update setup-php, setup-node, checkout and paths-filter actions

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 17 Jul 2024 00:19:50 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agofix: stop file actions when conflict dialog skipped 46561/head
grnd-alt [Mon, 8 Jul 2024 09:15:54 +0000 (11:15 +0200)]
fix: stop file actions when conflict dialog skipped

Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofix(theming): enforce theme should still provide dark as fallback 46523/head
skjnldsv [Sat, 13 Jul 2024 08:07:45 +0000 (10:07 +0200)]
fix(theming): enforce theme should still provide dark as fallback

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 16 Jul 2024 00:20:09 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agofix(redis): Require version >=4 for unlink 46520/head
Git'Fellow [Fri, 12 Jul 2024 17:53:49 +0000 (19:53 +0200)]
fix(redis): Require version >=4 for unlink

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 15 Jul 2024 00:20:09 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46468 from nextcloud/fix/noid/stable28-use-low-runners
Joas Schilling [Fri, 12 Jul 2024 14:17:25 +0000 (16:17 +0200)]
Merge pull request #46468 from nextcloud/fix/noid/stable28-use-low-runners

[stable28] fix(ci): Use low runners were possible

3 months agofix(CI): Require compilation check when touching version.php 46468/head
Joas Schilling [Fri, 12 Jul 2024 13:05:35 +0000 (15:05 +0200)]
fix(CI): Require compilation check when touching version.php

NPM is using version.php as app version and that seems to be part of the dist files now

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agochore(assets): Recompile JS
Joas Schilling [Fri, 12 Jul 2024 11:39:02 +0000 (13:39 +0200)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agofix(CI): Ensure we recompile when needed
Joas Schilling [Fri, 12 Jul 2024 11:36:15 +0000 (13:36 +0200)]
fix(CI): Ensure we recompile when needed

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agofix(ci): Use low runners were possible
Marcel Müller [Fri, 12 Jul 2024 11:13:08 +0000 (13:13 +0200)]
fix(ci): Use low runners were possible

Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 12 Jul 2024 00:19:52 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46390 from nextcloud/release/28.0.8_rc1 v28.0.8rc1
Benjamin Gaussorgues [Thu, 11 Jul 2024 18:09:34 +0000 (20:09 +0200)]
Merge pull request #46390 from nextcloud/release/28.0.8_rc1

3 months agoMerge pull request #46431 from nextcloud/backport/46258/stable28
Andy Scherzinger [Thu, 11 Jul 2024 17:49:22 +0000 (19:49 +0200)]
Merge pull request #46431 from nextcloud/backport/46258/stable28

[stable28] fix(theming): Conitionally disable blur filter for performance

3 months agoMerge pull request #44323 from nextcloud/backport/44132/stable28
Andy Scherzinger [Thu, 11 Jul 2024 17:18:14 +0000 (19:18 +0200)]
Merge pull request #44323 from nextcloud/backport/44132/stable28

[stable28] fix: don't return null for SharedStorage::getWrapperStorage with share recursion

3 months agochore(assets): Recompile assets 46431/head
nextcloud-command [Thu, 11 Jul 2024 14:18:52 +0000 (14:18 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofeat(theming): Add checkbox for force enable / disable blurry background
Ferdinand Thiessen [Fri, 17 May 2024 14:48:08 +0000 (16:48 +0200)]
feat(theming): Add checkbox for force enable / disable blurry background

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agofix(theming): Conitionally disable blur filter for performance
Ferdinand Thiessen [Fri, 17 May 2024 12:39:04 +0000 (14:39 +0200)]
fix(theming): Conitionally disable blur filter for performance

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore: improve typing for SharedStorage::$storage 44323/head
Robin Appelman [Mon, 11 Mar 2024 16:21:29 +0000 (17:21 +0100)]
chore: improve typing for SharedStorage::$storage

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 months agofix: don't return null for SharedStorage::getWrapperStorage with share recursion
Robin Appelman [Mon, 11 Mar 2024 16:07:49 +0000 (17:07 +0100)]
fix: don't return null for SharedStorage::getWrapperStorage with share recursion

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 months agoMerge pull request #46090 from nextcloud/backport/46073/stable28
Andy Scherzinger [Thu, 11 Jul 2024 15:06:24 +0000 (17:06 +0200)]
Merge pull request #46090 from nextcloud/backport/46073/stable28

[stable28] fix: allows admin to edit global credentials

3 months agoMerge pull request #46442 from nextcloud/backport/46392/stable28
Joas Schilling [Thu, 11 Jul 2024 14:05:44 +0000 (16:05 +0200)]
Merge pull request #46442 from nextcloud/backport/46392/stable28

[stable28] feat: don't count failed CSRF as failed login attempt

3 months agoMerge pull request #46060 from nextcloud/backport/45938/stable28
Andy Scherzinger [Thu, 11 Jul 2024 12:56:07 +0000 (14:56 +0200)]
Merge pull request #46060 from nextcloud/backport/45938/stable28

[stable28] fix: Do not log an error when connecting to SFTP without a logged in user

3 months agofeat: don't count failed CSRF as failed login attempt 46442/head
Benjamin Gaussorgues [Thu, 27 Jun 2024 14:14:51 +0000 (16:14 +0200)]
feat: don't count failed CSRF as failed login attempt

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
3 months agoMerge pull request #46422 from nextcloud/backport/46374/stable28
Andy Scherzinger [Thu, 11 Jul 2024 12:25:19 +0000 (14:25 +0200)]
Merge pull request #46422 from nextcloud/backport/46374/stable28

[stable28] fix: Update Nextcloud libraries

3 months agoMerge pull request #46436 from nextcloud/backport/46398/stable28
Arthur Schiwon [Thu, 11 Jul 2024 11:33:08 +0000 (13:33 +0200)]
Merge pull request #46436 from nextcloud/backport/46398/stable28

[stable28] fix(Session): avoid race conditions on clustered setups

3 months agoMerge pull request #46433 from nextcloud/backport/46428/stable28
Marcel Müller [Thu, 11 Jul 2024 10:07:28 +0000 (12:07 +0200)]
Merge pull request #46433 from nextcloud/backport/46428/stable28

[stable28] fix(theming): Don't reset the cachebuster value when we reset theming

3 months agoMerge pull request #46421 from nextcloud/backport/46315/stable28
Andy Scherzinger [Thu, 11 Jul 2024 08:56:22 +0000 (10:56 +0200)]
Merge pull request #46421 from nextcloud/backport/46315/stable28

[stable28] fix(caldav): limit vevent size

3 months agoci(psalm): update baseline 46436/head
Arthur Schiwon [Wed, 10 Jul 2024 11:48:03 +0000 (13:48 +0200)]
ci(psalm): update baseline

prefer to keep this check as PublicEmitter should be dropped sooner or
later

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 months agofix(Session): avoid race conditions on clustered setups
Arthur Schiwon [Wed, 10 Jul 2024 11:15:20 +0000 (13:15 +0200)]
fix(Session): avoid race conditions on clustered setups

- re-stablishes old behaviour with cache to return null instead of throwing
  an InvalidTokenException when the token is cached as non-existing
- token invalidation and re-generation are bundled in a DB transaction now

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 months agoMerge pull request #46430 from nextcloud/bug/noid/fix-wonky-router-test-for-28
Andy Scherzinger [Thu, 11 Jul 2024 07:26:39 +0000 (09:26 +0200)]
Merge pull request #46430 from nextcloud/bug/noid/fix-wonky-router-test-for-28

[stable28] test: run tests in child process

3 months agoMerge pull request #46394 from nextcloud/backport/46320/stable28
Joas Schilling [Thu, 11 Jul 2024 07:19:11 +0000 (09:19 +0200)]
Merge pull request #46394 from nextcloud/backport/46320/stable28

[stable28] perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP

3 months agofix(theming): Don't reset the cachebuster value when we reset theming 46433/head
Marcel Müller [Wed, 10 Jul 2024 20:23:39 +0000 (22:23 +0200)]
fix(theming): Don't reset the cachebuster value when we reset theming

Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
3 months agofix: Do not log an error when connecting to SFTP without a logged in user 46060/head
Daniel Calviño Sánchez [Tue, 18 Jun 2024 04:37:06 +0000 (06:37 +0200)]
fix: Do not log an error when connecting to SFTP without a logged in user

When connecting to a SFTP server from a SFTP storage the host key is
checked against the known host keys stored in a file in the data
directory of the logged in Nextcloud user. The path to the file is
(indirectly) got using "OC_App::getStorage", which logs an error if
called when there is no logged in user; this can happen, for example, if
the storage is used from a background job or a command.

Not being able to read or write the file just causes the host key check
to be skipped, but it has no other consequence. Moreover, even with
logged in users it is likely that the file can not be read either and
the check is also skipped, as the file needs to have been manually
created by an admin.

Due to all that now the path to the file is directly created using a
View rather than relying on "OC_App::getStorage" to prevent the unneeded
error from being logged.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 months agoMerge pull request #45891 from nextcloud/automated/noid/stable28-fix-npm-audit
Andy Scherzinger [Thu, 11 Jul 2024 06:15:28 +0000 (08:15 +0200)]
Merge pull request #45891 from nextcloud/automated/noid/stable28-fix-npm-audit

[stable28] Fix npm audit

3 months agofix: allows admin to edit global credentials 46090/head
Benjamin Gaussorgues [Mon, 24 Jun 2024 12:49:09 +0000 (14:49 +0200)]
fix: allows admin to edit global credentials

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
3 months agoMerge pull request #46411 from nextcloud/backport/46388/stable28
Joas Schilling [Thu, 11 Jul 2024 04:40:13 +0000 (06:40 +0200)]
Merge pull request #46411 from nextcloud/backport/46388/stable28

[stable28] fix(workflows): Fix file systemtag cache

3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 11 Jul 2024 00:20:14 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agotest: run tests in child process 46430/head
Daniel Kesselberg [Wed, 10 Jul 2024 20:48:53 +0000 (22:48 +0200)]
test: run tests in child process

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 months agochore: Compile assets 46422/head
Ferdinand Thiessen [Wed, 10 Jul 2024 18:32:43 +0000 (20:32 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>