]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
3 months agofix: stop file actions when conflict dialog skipped 46562/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(l10n): Update translations from Transifex
Nextcloud bot [Tue, 16 Jul 2024 00:20:02 +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 [Mon, 15 Jul 2024 00:20:03 +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:38 +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:19:57 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46469 from nextcloud/backport/46468/stable29
Joas Schilling [Fri, 12 Jul 2024 14:17:39 +0000 (16:17 +0200)]
Merge pull request #46469 from nextcloud/backport/46468/stable29

[stable29] fix(ci): Correctly check for assets that need compilation

3 months agofix(CI): Require compilation check when touching version.php 46469/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 assets
nextcloud-command [Fri, 12 Jul 2024 12:02:51 +0000 (12:02 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.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 agoMerge pull request #46471 from nextcloud/fix/unit-tests-stable29
Joas Schilling [Fri, 12 Jul 2024 13:11:59 +0000 (15:11 +0200)]
Merge pull request #46471 from nextcloud/fix/unit-tests-stable29

test(theming): Fix unit tests for personal settings

3 months agotest(theming): Fix unit tests for personal settings 46471/head
Ferdinand Thiessen [Fri, 12 Jul 2024 12:45:21 +0000 (14:45 +0200)]
test(theming): Fix unit tests for personal settings

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 12 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 agoMerge pull request #46389 from nextcloud/release/29.0.4_rc1 v29.0.4rc1
Benjamin Gaussorgues [Thu, 11 Jul 2024 15:31:32 +0000 (17:31 +0200)]
Merge pull request #46389 from nextcloud/release/29.0.4_rc1

3 months agoMerge pull request #46443 from nextcloud/backport/46392/stable29
Benjamin Gaussorgues [Thu, 11 Jul 2024 15:29:12 +0000 (17:29 +0200)]
Merge pull request #46443 from nextcloud/backport/46392/stable29

3 months agoMerge pull request #46162 from nextcloud/backport/46143/stable29
F. E Noel Nfebe [Thu, 11 Jul 2024 12:19:51 +0000 (13:19 +0100)]
Merge pull request #46162 from nextcloud/backport/46143/stable29

[stable29] fix(SharingEntryLink): Show enforced password input label

3 months agofeat: don't count failed CSRF as failed login attempt 46443/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 agochore(assets): Recompile assets 46162/head
nextcloud-command [Thu, 11 Jul 2024 11:05:48 +0000 (11:05 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agoMerge pull request #46437 from nextcloud/backport/46398/stable29
Andy Scherzinger [Thu, 11 Jul 2024 10:25:11 +0000 (12:25 +0200)]
Merge pull request #46437 from nextcloud/backport/46398/stable29

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

3 months agofix(SharingEntryLink): Show enforced password input label
fenn-cs [Wed, 26 Jun 2024 15:13:37 +0000 (16:13 +0100)]
fix(SharingEntryLink): Show enforced password input label

While upgrading icons in b3ec461fe86258a0a3831dff28e394018d0044c9 enforced password label

icon was not correctly wrapped.

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

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

3 months agoMerge pull request #46119 from nextcloud/backport/46030/stable29
F. E Noel Nfebe [Thu, 11 Jul 2024 10:18:12 +0000 (11:18 +0100)]
Merge pull request #46119 from nextcloud/backport/46030/stable29

[stable29] fix(FilesView): Update files view upon share creation/delete

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

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agoci(psalm): update baseline 46437/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 agorefactor(SharingDetailsView): Use NC logger
fenn-cs [Fri, 21 Jun 2024 09:35:34 +0000 (10:35 +0100)]
refactor(SharingDetailsView): Use NC logger

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
3 months agofix(FilesView): Update files view upon share creation/delete
fenn-cs [Fri, 21 Jun 2024 09:21:25 +0000 (10:21 +0100)]
fix(FilesView): Update files view upon share creation/delete

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

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
3 months agoMerge pull request #46393 from nextcloud/backport/46320/stable29
Joas Schilling [Thu, 11 Jul 2024 07:19:37 +0000 (09:19 +0200)]
Merge pull request #46393 from nextcloud/backport/46320/stable29

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

3 months agoMerge pull request #46258 from nextcloud/backport/45395/stable29
Ferdinand Thiessen [Thu, 11 Jul 2024 07:17:55 +0000 (09:17 +0200)]
Merge pull request #46258 from nextcloud/backport/45395/stable29

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

3 months agoperf: Set session.cache_limiter at runtime to avoid clients caching static assets... 46393/head
Julius Härtl [Fri, 5 Jul 2024 12:39:30 +0000 (14:39 +0200)]
perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP

By default there is a Pragma: no-cache header set due to the default
value `no-cache` of session.cache-limiter, which will cause Chrome and
iOS to not cache even with a different Cache-Control header set on the
response.

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 months agoMerge pull request #46434 from nextcloud/backport/46428/stable29
Marcel Müller [Thu, 11 Jul 2024 06:28:33 +0000 (08:28 +0200)]
Merge pull request #46434 from nextcloud/backport/46428/stable29

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

3 months agochore: Compile assets 46258/head
Ferdinand Thiessen [Wed, 10 Jul 2024 22:34:58 +0000 (00:34 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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 agoMerge pull request #45911 from nextcloud/backport/45900/stable29
Andy Scherzinger [Thu, 11 Jul 2024 06:12:47 +0000 (08:12 +0200)]
Merge pull request #45911 from nextcloud/backport/45900/stable29

[stable29] fix(files_versions): Use `NcDateTime` for proper translated version dates

3 months agofix(theming): Don't reset the cachebuster value when we reset theming 46434/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 agoMerge pull request #46412 from nextcloud/backport/46388/stable29
Joas Schilling [Thu, 11 Jul 2024 04:48:23 +0000 (06:48 +0200)]
Merge pull request #46412 from nextcloud/backport/46388/stable29

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #45956 from nextcloud/backport/45228/stable29
Kate [Wed, 10 Jul 2024 23:24:33 +0000 (01:24 +0200)]
Merge pull request #45956 from nextcloud/backport/45228/stable29

3 months agochore(assets): Recompile assets 45911/head
nextcloud-command [Wed, 10 Jul 2024 20:00:37 +0000 (20:00 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofix(files_versions): Version name and date should be shrinkable to allow viewing...
Ferdinand Thiessen [Sun, 16 Jun 2024 15:20:32 +0000 (17:20 +0200)]
fix(files_versions): Version name and date should be shrinkable to allow viewing on small screens

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agofix(files_versions): Use `NcDateTime` to ensure date is transalted properly
Ferdinand Thiessen [Sun, 16 Jun 2024 15:19:18 +0000 (17:19 +0200)]
fix(files_versions): Use `NcDateTime` to ensure date is transalted properly

Also do not use filters, filters are deprecated and will make migration to Vue 3 harder.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agotest: run tests in child process 45956/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 agofix(tests): Strong type property $router in RouterTest
Côme Chilliet [Tue, 18 Jun 2024 14:33:31 +0000 (16:33 +0200)]
fix(tests): Strong type property $router in RouterTest

Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
3 months agofix(settings): define a 'heartbeat' route, so SecurityHeaders can handle redirected...
Steve Mokris [Tue, 7 May 2024 23:24:38 +0000 (19:24 -0400)]
fix(settings): define a 'heartbeat' route, so SecurityHeaders can handle redirected root

Signed-off-by: Steve Mokris <steve@kosada.com>
3 months agoMerge pull request #46091 from nextcloud/backport/46073/stable29
Andy Scherzinger [Wed, 10 Jul 2024 21:33:45 +0000 (23:33 +0200)]
Merge pull request #46091 from nextcloud/backport/46073/stable29

[stable29] fix: allows admin to edit global credentials

3 months agofix: allows admin to edit global credentials 46091/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 #45919 from nextcloud/backport/45582/stable29
Andy Scherzinger [Wed, 10 Jul 2024 20:05:38 +0000 (22:05 +0200)]
Merge pull request #45919 from nextcloud/backport/45582/stable29

[stable29] delete background jobs by id when cleaning up

3 months agoMerge pull request #46069 from nextcloud/backport/45877/stable29
Andy Scherzinger [Wed, 10 Jul 2024 18:33:46 +0000 (20:33 +0200)]
Merge pull request #46069 from nextcloud/backport/45877/stable29

[stable29] fix: don't use custom certificate bundle if no customer certificates are configured

3 months agoMerge pull request #46035 from nextcloud/backport/46017/stable29
Andy Scherzinger [Wed, 10 Jul 2024 18:32:36 +0000 (20:32 +0200)]
Merge pull request #46035 from nextcloud/backport/46017/stable29

[stable29] fix: also use optimized getFirstNodeyIdInPath for Folder::getFirstNodeById

3 months agoMerge pull request #46061 from nextcloud/backport/45938/stable29
Andy Scherzinger [Wed, 10 Jul 2024 18:31:42 +0000 (20:31 +0200)]
Merge pull request #46061 from nextcloud/backport/45938/stable29

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

3 months agotest: update DummyJobList 45919/head
Robin Appelman [Thu, 30 May 2024 13:07:39 +0000 (15:07 +0200)]
test: update DummyJobList

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 months agofix: delete background jobs by id when cleaning up
Robin Appelman [Thu, 30 May 2024 13:07:26 +0000 (15:07 +0200)]
fix: delete background jobs by id when cleaning up

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 months agoMerge pull request #46012 from nextcloud/backport/45999/stable29
Andy Scherzinger [Wed, 10 Jul 2024 17:58:13 +0000 (19:58 +0200)]
Merge pull request #46012 from nextcloud/backport/45999/stable29

[stable29] fix(caldav): encode calendar URIs with umlauts for activities

3 months agoMerge pull request #46413 from nextcloud/backport/46315/stable29
Anna [Wed, 10 Jul 2024 17:56:17 +0000 (19:56 +0200)]
Merge pull request #46413 from nextcloud/backport/46315/stable29

[stable29] fix(caldav): limit vevent size

3 months agoMerge pull request #46374 from nextcloud/fix/29-nextcloud-libraries
Ferdinand Thiessen [Wed, 10 Jul 2024 17:48:58 +0000 (19:48 +0200)]
Merge pull request #46374 from nextcloud/fix/29-nextcloud-libraries

[stable29] fix: Update Nextcloud libraries

3 months agochore(assets): Recompile assets 46374/head
nextcloud-command [Tue, 9 Jul 2024 12:29:17 +0000 (12:29 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agorefactor: Use composable for `currentView` and `views` to make it reactive when share...
Ferdinand Thiessen [Fri, 21 Jun 2024 13:48:37 +0000 (15:48 +0200)]
refactor: Use composable for `currentView` and `views` to make it reactive when shared with other Vue apps

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore(deps): Update `debounce` to 2.1.0
Ferdinand Thiessen [Fri, 21 Jun 2024 13:06:25 +0000 (15:06 +0200)]
chore(deps): Update `debounce` to 2.1.0

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agorefactor(files): Update `@nextcloud/files` to v3.5.0
Ferdinand Thiessen [Mon, 17 Jun 2024 15:06:53 +0000 (17:06 +0200)]
refactor(files): Update `@nextcloud/files` to v3.5.0

* Removed now duplicated code

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agofix: Update Nextcloud libraries
Ferdinand Thiessen [Tue, 9 Jul 2024 12:04:20 +0000 (14:04 +0200)]
fix: Update Nextcloud libraries

* Update `@nextcloud/dialogs` to 5.3.5
* Update `@nextcloud/capabilities` to 1.2.0
* Update `@nextcloud/sharing` to 0.2.0

`@vueuse/*` is updated to reduce duplicated dependencies as the newer libraries need newer vueuse versions,
but it is compatible so nothing breaking.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46298 from nextcloud/backport/46174/stable29
Ferdinand Thiessen [Wed, 10 Jul 2024 17:01:43 +0000 (19:01 +0200)]
Merge pull request #46298 from nextcloud/backport/46174/stable29

[stable29] fix(IntegrityCheck): Ensure the check is run if no results are available

3 months agoMerge pull request #46054 from nextcloud/fix/29-files-versions
Ferdinand Thiessen [Wed, 10 Jul 2024 15:29:14 +0000 (17:29 +0200)]
Merge pull request #46054 from nextcloud/fix/29-files-versions

fix(files_trashbin): Make files view registering an init script

3 months agoMerge pull request #46211 from nextcloud/fix/capabilities-stable29
Ferdinand Thiessen [Wed, 10 Jul 2024 14:59:32 +0000 (16:59 +0200)]
Merge pull request #46211 from nextcloud/fix/capabilities-stable29

[stable29] fix(theming): Also provide default image as background by absolut URL

3 months agofix(caldav): limit vevent size 46413/head
SebastianKrupinski [Thu, 4 Jul 2024 22:56:27 +0000 (18:56 -0400)]
fix(caldav): limit vevent size

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
3 months agofix(workflows): Fix file systemtag cache 46412/head
Joas Schilling [Fri, 28 Jun 2024 08:52:02 +0000 (10:52 +0200)]
fix(workflows): Fix file systemtag cache

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agofix(caldav): encode calendar URIs with umlauts for activities 46012/head
Richard Steinmetz [Thu, 20 Jun 2024 08:56:27 +0000 (10:56 +0200)]
fix(caldav): encode calendar URIs with umlauts for activities

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
3 months agofix: Do not log an error when connecting to SFTP without a logged in user 46061/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 #46314 from nextcloud/backport/46193/stable29
Andy Scherzinger [Wed, 10 Jul 2024 13:14:38 +0000 (15:14 +0200)]
Merge pull request #46314 from nextcloud/backport/46193/stable29

[stable29] fix(carddav): limit vcard size

3 months agofix(files_trashbin): Make files view registering an init script 46054/head
Ferdinand Thiessen [Sat, 22 Jun 2024 16:02:42 +0000 (18:02 +0200)]
fix(files_trashbin): Make files view registering an init script

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agobuild(hub): 29.0.4 RC1 46389/head
Benjamin Gaussorgues [Wed, 10 Jul 2024 09:23:44 +0000 (11:23 +0200)]
build(hub): 29.0.4 RC1

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
3 months agoMerge pull request #46385 from nextcloud/backport/46310/stable29
Ferdinand Thiessen [Wed, 10 Jul 2024 01:52:20 +0000 (03:52 +0200)]
Merge pull request #46385 from nextcloud/backport/46310/stable29

[stable29] fix(cypress): wait for apps list fetch for better testing stability

3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 10 Jul 2024 00:34:29 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46093 from nextcloud/backport/46079/stable29
Ferdinand Thiessen [Tue, 9 Jul 2024 23:06:26 +0000 (01:06 +0200)]
Merge pull request #46093 from nextcloud/backport/46079/stable29

[stable29] fix(settings): make trailing slash for caldav/carddav redirects optional

3 months agoMerge pull request #46362 from nextcloud/backport/46321/stable29
F. E Noel Nfebe [Tue, 9 Jul 2024 22:45:39 +0000 (23:45 +0100)]
Merge pull request #46362 from nextcloud/backport/46321/stable29

[stable29] fix(SharingDetailsView): Prevent illegal unselection of read permissions

3 months agofix(settings): make trailing slash for caldav/carddav redirects optional 46093/head
MichaIng [Mon, 24 Jun 2024 15:52:22 +0000 (17:52 +0200)]
fix(settings): make trailing slash for caldav/carddav redirects optional

#43939 moved the CalDAV/CardDAV redirect checks from the frontend to a new backend API.

Since the backend does not send an authentication header, checking for the expected response code 207 of the DAV endpoint does not work anymore, hence the URL of the last redirect is checked instead.

This URL is expected to contain a trailing slash, which was not required before, since the DAV endpoint works properly without it (when authenticated).

While a trailing slash in the redirect does no harm, it causes many setups to throw an admin panel warning, while in fact the redirects work properly. Furthermore, the proposed "/.well-known/carddav" => "/remote.php/dav/" redirect leads to double slashes, when doing a request to "/.well-known/carddav/", which seems more wrong then right.

This change makes the trailing slash optional, hence old and adjusted setups won't throw the warning anymore, and the DAV endpoint works well in both cases.

Signed-off-by: MichaIng <micha@dietpi.com>
3 months agofix(cypress): wait for apps list fetch for better testing stability 46385/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>
3 months agoMerge pull request #46001 from nextcloud/backport/45958/stable29
Ferdinand Thiessen [Tue, 9 Jul 2024 20:18:32 +0000 (22:18 +0200)]
Merge pull request #46001 from nextcloud/backport/45958/stable29

[stable29] fix(files_versions): renaming file version when its not a string

3 months agofix(files_versions): renaming file version when its not a string 46001/head
Sanskar Soni [Mon, 10 Jun 2024 10:17:21 +0000 (15:47 +0530)]
fix(files_versions): renaming file version when its not a string

Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agoMerge pull request #46367 from nextcloud/backport/46317/stable29
Git'Fellow [Tue, 9 Jul 2024 13:31:49 +0000 (15:31 +0200)]
Merge pull request #46367 from nextcloud/backport/46317/stable29

[stable29] fix(s3): Don't wait indefinitely for S3 to return

3 months agochore(assets): Recompile assets 46362/head
nextcloud-command [Tue, 9 Jul 2024 13:13:46 +0000 (13:13 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofix(SharingDetailsView): Prevent illegal unselection of read permissions
fenn-cs [Fri, 5 Jul 2024 14:47:41 +0000 (15:47 +0100)]
fix(SharingDetailsView): Prevent illegal unselection of read permissions

With the exception of "file drop" on link shares all other shares need the read permissions at least.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
3 months agofix(s3): Don't wait indefinitely for S3 to return 46367/head
Git'Fellow [Fri, 5 Jul 2024 08:49:10 +0000 (10:49 +0200)]
fix(s3): Don't wait indefinitely for S3 to return

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: lint

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: use AwsException

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Throw on connection failure

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Wrap all in try catch block

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: use RequestTimeout error message

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
log: use OCP Server class

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Handle connect timeout only

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Handle errors more generically

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46039 from nextcloud/backport/44369/stable29
Julius Härtl [Mon, 8 Jul 2024 15:33:48 +0000 (17:33 +0200)]
Merge pull request #46039 from nextcloud/backport/44369/stable29

[stable29] fix: csrf check failed on public share with password

3 months agofix: csrf check failed on public share with password 46039/head
Luka Trovic [Wed, 20 Mar 2024 20:08:54 +0000 (21:08 +0100)]
fix: csrf check failed on public share with password

Signed-off-by: Luka Trovic <luka@nextcloud.com>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 8 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(l10n): Update translations from Transifex
Nextcloud bot [Sun, 7 Jul 2024 00:19:32 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46306 from nextcloud/backport/46276/stable29
Daniel [Sat, 6 Jul 2024 15:16:14 +0000 (17:16 +0200)]
Merge pull request #46306 from nextcloud/backport/46276/stable29

[stable29] chore(mp3info): apply upstream patch for invalid array access

3 months agoMerge pull request #46334 from nextcloud/dependabot/npm_and_yarn/stable29/eslint...
dependabot[bot] [Sat, 6 Jul 2024 14:35:47 +0000 (14:35 +0000)]
Merge pull request #46334 from nextcloud/dependabot/npm_and_yarn/stable29/eslint-plugin-cypress-2.15.2

3 months agoMerge pull request #46163 from nextcloud/backport/45876/stable29
Daniel [Sat, 6 Jul 2024 12:40:40 +0000 (14:40 +0200)]
Merge pull request #46163 from nextcloud/backport/45876/stable29

[stable29] fix: Avoid throwing errors for teams are unavailable

3 months agochore(mp3info): apply upstream patch for invalid array access 46306/head
Daniel Kesselberg [Thu, 4 Jul 2024 13:04:48 +0000 (15:04 +0200)]
chore(mp3info): apply upstream patch for invalid array access

Patch: wapmorgan/Mp3Info#36

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 months agofeat: log file id and path when extracting the mp3 cover fails
Daniel Kesselberg [Wed, 3 Jul 2024 09:49:08 +0000 (11:49 +0200)]
feat: log file id and path when extracting the mp3 cover fails

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
[skip ci]

3 months agoMerge pull request #46332 from nextcloud/dependabot/npm_and_yarn/stable29/cypress...
dependabot[bot] [Sat, 6 Jul 2024 10:35:40 +0000 (10:35 +0000)]
Merge pull request #46332 from nextcloud/dependabot/npm_and_yarn/stable29/cypress-if-1.12.3

3 months agochore(deps-dev): bump cypress-if from 1.12.0 to 1.12.3 46332/head
dependabot[bot] [Sat, 6 Jul 2024 10:13:14 +0000 (10:13 +0000)]
chore(deps-dev): bump cypress-if from 1.12.0 to 1.12.3

Bumps [cypress-if](https://github.com/bahmutov/cypress-if) from 1.12.0 to 1.12.3.
- [Release notes](https://github.com/bahmutov/cypress-if/releases)
- [Commits](https://github.com/bahmutov/cypress-if/compare/v1.12.0...v1.12.3)

---
updated-dependencies:
- dependency-name: cypress-if
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoMerge pull request #46333 from nextcloud/dependabot/npm_and_yarn/stable29/cypress...
dependabot[bot] [Sat, 6 Jul 2024 10:11:48 +0000 (10:11 +0000)]
Merge pull request #46333 from nextcloud/dependabot/npm_and_yarn/stable29/cypress-13.7.3

3 months agoMerge pull request #46330 from nextcloud/dependabot/npm_and_yarn/stable29/jquery...
dependabot[bot] [Sat, 6 Jul 2024 09:49:28 +0000 (09:49 +0000)]
Merge pull request #46330 from nextcloud/dependabot/npm_and_yarn/stable29/jquery-ui-dist-1.13.3

3 months agochore(deps): bump jquery-ui-dist from 1.13.2 to 1.13.3 46330/head
dependabot[bot] [Sat, 6 Jul 2024 01:25:41 +0000 (01:25 +0000)]
chore(deps): bump jquery-ui-dist from 1.13.2 to 1.13.3

Bumps [jquery-ui-dist](https://github.com/jquery/jquery-ui) from 1.13.2 to 1.13.3.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.2...1.13.3)

---
updated-dependencies:
- dependency-name: jquery-ui-dist
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agoMerge pull request #46331 from nextcloud/dependabot/npm_and_yarn/stable29/tslib-2.6.3
dependabot[bot] [Sat, 6 Jul 2024 03:29:56 +0000 (03:29 +0000)]
Merge pull request #46331 from nextcloud/dependabot/npm_and_yarn/stable29/tslib-2.6.3

3 months agochore(deps-dev): bump eslint-plugin-cypress from 2.15.1 to 2.15.2 46334/head
dependabot[bot] [Sat, 6 Jul 2024 01:27:08 +0000 (01:27 +0000)]
chore(deps-dev): bump eslint-plugin-cypress from 2.15.1 to 2.15.2

Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 2.15.1 to 2.15.2.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v2.15.1...v2.15.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agochore(deps-dev): bump cypress from 13.7.1 to 13.7.3 46333/head
dependabot[bot] [Sat, 6 Jul 2024 01:26:45 +0000 (01:26 +0000)]
chore(deps-dev): bump cypress from 13.7.1 to 13.7.3

Bumps [cypress](https://github.com/cypress-io/cypress) from 13.7.1 to 13.7.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.7.1...v13.7.3)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agochore(deps-dev): bump tslib from 2.6.2 to 2.6.3 46331/head
dependabot[bot] [Sat, 6 Jul 2024 01:26:03 +0000 (01:26 +0000)]
chore(deps-dev): bump tslib from 2.6.2 to 2.6.3

Bumps [tslib](https://github.com/Microsoft/tslib) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/v2.6.2...v2.6.3)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>