]>
source.dussan.org Git - nextcloud-server.git/log
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>
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
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
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
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
John Molakvoæ [Thu, 25 Jul 2024 14:38:43 +0000 (16:38 +0200)]
Merge pull request #46384 from nextcloud/backport/46310/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
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>
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>
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>
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
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>
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>
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
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
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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…
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>
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
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
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
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
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
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>
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>
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>
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>
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…
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
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>
Benjamin Gaussorgues [Thu, 18 Jul 2024 12:07:31 +0000 (14:07 +0200)]
Merge pull request #46585 from nextcloud/release/28.0.8
John Molakvoæ [Thu, 18 Jul 2024 10:11:03 +0000 (12:11 +0200)]
Merge pull request #46561 from nextcloud/backport/46354/stable28
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>
John Molakvoæ [Thu, 18 Jul 2024 07:41:08 +0000 (09:41 +0200)]
Merge pull request #46599 from nextcloud/backport/46589/stable28
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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>
Benjamin Gaussorgues [Thu, 11 Jul 2024 18:09:34 +0000 (20:09 +0200)]
Merge pull request #46390 from nextcloud/release/28.0.8_rc1
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
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
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>
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>
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>
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>
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>
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
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
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
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>
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
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
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
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
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>
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>
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
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
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>
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>
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
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>
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
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>
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>
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>
Ferdinand Thiessen [Wed, 10 Jul 2024 18:27:57 +0000 (20:27 +0200)]
test: Mock `_oc_webroot` for frontend unit tests
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>