]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
4 months agochore: use spdx for migrations generator 46199/head
Daniel Kesselberg [Fri, 28 Jun 2024 16:51:55 +0000 (18:51 +0200)]
chore: use spdx for migrations generator

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
4 months agoMerge pull request #46121 from nextcloud/fix/database-versions
Ferdinand Thiessen [Fri, 28 Jun 2024 16:26:31 +0000 (18:26 +0200)]
Merge pull request #46121 from nextcloud/fix/database-versions

ci: Adjust database versions to current LTS / supported versions

4 months agoMerge pull request #46112 from nextcloud/chore/noid/copyingReadmeHousekeeping
Andy Scherzinger [Fri, 28 Jun 2024 05:13:16 +0000 (07:13 +0200)]
Merge pull request #46112 from nextcloud/chore/noid/copyingReadmeHousekeeping

Reference 3rd party licenses via SPDX

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agorefactor(SetupCheck): Make mariadb and mysql version variables 46121/head
Ferdinand Thiessen [Thu, 27 Jun 2024 14:22:42 +0000 (16:22 +0200)]
refactor(SetupCheck): Make mariadb and mysql version variables

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(settings): Adjust SetupCheck for supported database versions
Ferdinand Thiessen [Tue, 25 Jun 2024 21:52:11 +0000 (23:52 +0200)]
fix(settings): Adjust SetupCheck for supported database versions

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoci: Adjust database versions to current LTS / supported versions
Ferdinand Thiessen [Tue, 25 Jun 2024 20:37:21 +0000 (22:37 +0200)]
ci: Adjust database versions to current LTS / supported versions

* MySQL tests
  * Minimum 8.0 (LTS)
  * Maximum 8.4 (LTS)
  * Drop 8.3 as we now test 8.4 and 8.3 was never LTS
* MariaDB tests
  * still supported version 10.3 (no LTS but for Ubuntu 20.04 support)
  * LTS 10.6
  * LTS 10.11
  * LTS 11.4
  * Drop 10.5 is was never LTS and we test 10.3 and 10.6

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #46133 from nextcloud/bugfix/noid/fix-missing-protocol-on-remotes
Joas Schilling [Thu, 27 Jun 2024 12:59:19 +0000 (14:59 +0200)]
Merge pull request #46133 from nextcloud/bugfix/noid/fix-missing-protocol-on-remotes

fix(federation): Fix missing protocol on CloudID remote

4 months agoMerge pull request #45947 from nextcloud/feat/qbmapper-yield-entities
Joas Schilling [Thu, 27 Jun 2024 12:48:26 +0000 (14:48 +0200)]
Merge pull request #45947 from nextcloud/feat/qbmapper-yield-entities

feat: Add yieldEntities wrapper for entity mapping in QBMapper

4 months agoMerge pull request #41609 from nextcloud/enh/in-app-search
Simon L [Thu, 27 Jun 2024 11:34:05 +0000 (13:34 +0200)]
Merge pull request #41609 from nextcloud/enh/in-app-search

feat: In app search

4 months agoMerge pull request #45951 from nextcloud/chore/comments-event-legacy
Arthur Schiwon [Thu, 27 Jun 2024 10:40:06 +0000 (12:40 +0200)]
Merge pull request #45951 from nextcloud/chore/comments-event-legacy

chore: Move comments event handler to use proper event dispatcher

4 months agochore: Compile assets 41609/head
Ferdinand Thiessen [Wed, 26 Jun 2024 18:42:34 +0000 (20:42 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix: Allow to reset unified search using the `nextcloud:unified-search:reset` event
Ferdinand Thiessen [Wed, 26 Jun 2024 22:00:53 +0000 (00:00 +0200)]
fix: Allow to reset unified search using the `nextcloud:unified-search:reset` event

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(unified-search): Also show local search on apps management
Ferdinand Thiessen [Wed, 26 Jun 2024 17:16:59 +0000 (19:16 +0200)]
fix(unified-search): Also show local search on apps management

Co-authored-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix: Open unified search by pressing `ctrl + F`
Ferdinand Thiessen [Tue, 25 Jun 2024 22:36:59 +0000 (00:36 +0200)]
fix: Open unified search by pressing `ctrl + F`

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agorefactor(styles): Make padding not a magic value
Ferdinand Thiessen [Tue, 25 Jun 2024 19:14:50 +0000 (21:14 +0200)]
refactor(styles): Make padding not a magic value

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(UnifiedSearch): Implement design comments and focus input on open
Ferdinand Thiessen [Wed, 26 Jun 2024 09:22:27 +0000 (11:22 +0200)]
fix(UnifiedSearch): Implement design comments and focus input on open

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofeat: Add in-app search
Marco Ambrosini [Mon, 20 Nov 2023 06:45:45 +0000 (15:45 +0900)]
feat: Add in-app search

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
4 months agofix(federation): Fix missing protocol on CloudID remote 46133/head
Joas Schilling [Wed, 26 Jun 2024 08:40:31 +0000 (10:40 +0200)]
fix(federation): Fix missing protocol on CloudID remote

Signed-off-by: Joas Schilling <coding@schilljs.com>
4 months agoMerge pull request #45655 from nextcloud/feat/mysql_ignore_conflics
Benjamin Gaussorgues [Thu, 27 Jun 2024 09:19:12 +0000 (11:19 +0200)]
Merge pull request #45655 from nextcloud/feat/mysql_ignore_conflics

4 months agoMerge pull request #46059 from nextcloud/perf/remove_useless_session
Benjamin Gaussorgues [Thu, 27 Jun 2024 09:15:50 +0000 (11:15 +0200)]
Merge pull request #46059 from nextcloud/perf/remove_useless_session

4 months agoMerge pull request #46158 from nextcloud/automated/noid/master-update-code-signing-crl
Joas Schilling [Thu, 27 Jun 2024 08:01:46 +0000 (10:01 +0200)]
Merge pull request #46158 from nextcloud/automated/noid/master-update-code-signing-crl

[master] fix(security): Update code signing revocation list

4 months agoMerge pull request #46143 from nextcloud/fix/45941/share-pass-label
Ferdinand Thiessen [Thu, 27 Jun 2024 06:36:27 +0000 (08:36 +0200)]
Merge pull request #46143 from nextcloud/fix/45941/share-pass-label

fix(SharingEntryLink): Show enforced password input label

4 months agochore(assets): Recompile assets 46143/head
nextcloud-command [Thu, 27 Jun 2024 06:18:21 +0000 (06:18 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 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>
4 months agofix(security): Update code signing revocation list 46158/head
nextcloud-command [Thu, 27 Jun 2024 02:21:39 +0000 (02:21 +0000)]
fix(security): Update code signing revocation list

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agodocs: Reference 3rd party licenses via SPDX 46112/head
Andy Scherzinger [Tue, 25 Jun 2024 14:35:05 +0000 (16:35 +0200)]
docs: Reference 3rd party licenses via SPDX

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
4 months agoMerge pull request #46036 from nextcloud/fix/issue-46015
Sebastian Krupinski [Wed, 26 Jun 2024 19:03:02 +0000 (15:03 -0400)]
Merge pull request #46036 from nextcloud/fix/issue-46015

fix(dav): add missing database index for dav_shares

4 months agofix(dav): add missing database index for dav_shares resourceid, type and access 46036/head
SebastianKrupinski [Fri, 21 Jun 2024 13:20:21 +0000 (09:20 -0400)]
fix(dav): add missing database index for dav_shares resourceid, type and access

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: Sebastian Krupinski <165827823+SebastianKrupinski@users.noreply.github.com>
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: Sebastian Krupinski <165827823+SebastianKrupinski@users.noreply.github.com>
Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: Sebastian Krupinski <165827823+SebastianKrupinski@users.noreply.github.com>
Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: Sebastian Krupinski <165827823+SebastianKrupinski@users.noreply.github.com>
Co-authored-by: Daniel <mail@danielkesselberg.de>
Signed-off-by: Sebastian Krupinski <165827823+SebastianKrupinski@users.noreply.github.com>
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
4 months agoMerge pull request #44893 from nextcloud/fix/issue-43115
Daniel [Wed, 26 Jun 2024 16:58:27 +0000 (18:58 +0200)]
Merge pull request #44893 from nextcloud/fix/issue-43115

fix(caldav): When message is a reply compare the message sender not the recipient

4 months agochore: Move comments event handler to use proper event dispatcher 45951/head
Julius Härtl [Tue, 18 Jun 2024 12:11:32 +0000 (14:11 +0200)]
chore: Move comments event handler to use proper event dispatcher

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 months agoMerge pull request #46097 from nextcloud/artonge/fix/dont_override_expiration_date
Louis [Wed, 26 Jun 2024 14:40:02 +0000 (16:40 +0200)]
Merge pull request #46097 from nextcloud/artonge/fix/dont_override_expiration_date

fix(files_sharing): Also set the expiration date timezone during validation

4 months agoMerge pull request #45977 from nextcloud/artonge/fix/update_favorite_navigation
Louis [Wed, 26 Jun 2024 12:20:30 +0000 (14:20 +0200)]
Merge pull request #45977 from nextcloud/artonge/fix/update_favorite_navigation

Update favorites navigation list on folder renames

4 months agoMerge pull request #46107 from nextcloud/feat/webhook_listeners/index-endpoint-by-uri
Marcel Klehr [Wed, 26 Jun 2024 12:15:54 +0000 (14:15 +0200)]
Merge pull request #46107 from nextcloud/feat/webhook_listeners/index-endpoint-by-uri

feat(WebhooksController): Allow querying listeners by URI

4 months agofix(files): Update favorites navigation list on folder renames 45977/head
Louis Chemineau [Wed, 26 Jun 2024 10:30:50 +0000 (12:30 +0200)]
fix(files): Update favorites navigation list on folder renames

Signed-off-by: Louis Chemineau <louis@chmn.me>
4 months agofix(files_sharing): Store the expiration date relative to the server's timezone 46097/head
Louis Chemineau [Wed, 26 Jun 2024 10:45:23 +0000 (12:45 +0200)]
fix(files_sharing): Store the expiration date relative to the server's timezone

This is needed as we want to store the difference between the server's and the user's timezones.

Signed-off-by: Louis Chemineau <louis@chmn.me>
4 months agoMerge pull request #46127 from nextcloud/feat/increase-max-copy-move-concurrency...
John Molakvoæ [Wed, 26 Jun 2024 07:30:27 +0000 (09:30 +0200)]
Merge pull request #46127 from nextcloud/feat/increase-max-copy-move-concurrency-to-5

4 months agochore(assets): Recompile assets 46127/head
nextcloud-command [Wed, 26 Jun 2024 07:13:00 +0000 (07:13 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofeat(files): increase max copy-move concurrency to 5
John Molakvoæ [Wed, 26 Jun 2024 06:32:02 +0000 (08:32 +0200)]
feat(files): increase max copy-move concurrency to 5

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
4 months agofeat(WebhooksController): Allow querying listeners by URI 46107/head
Marcel Klehr [Tue, 25 Jun 2024 13:48:38 +0000 (15:48 +0200)]
feat(WebhooksController): Allow querying listeners by URI

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 26 Jun 2024 00:19:48 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agofix(caldav): when message is a reply compare the message sender not the recipient 44893/head
SebastianKrupinski [Wed, 17 Apr 2024 14:40:31 +0000 (10:40 -0400)]
fix(caldav): when message is a reply compare the message sender not the recipient

Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
4 months agoMerge pull request #46030 from nextcloud/fix/44961/shared-state-file-list
F. E Noel Nfebe [Tue, 25 Jun 2024 19:51:39 +0000 (20:51 +0100)]
Merge pull request #46030 from nextcloud/fix/44961/shared-state-file-list

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

4 months agoMerge pull request #46002 from nextcloud/debt/noid/use-new-http-client
Daniel [Tue, 25 Jun 2024 19:10:12 +0000 (21:10 +0200)]
Merge pull request #46002 from nextcloud/debt/noid/use-new-http-client

Use guzzle for addressbook federation

4 months agochore(assets): Recompile assets 46030/head
nextcloud-command [Tue, 25 Jun 2024 18:40:21 +0000 (18:40 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 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>
4 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>
4 months agoMerge pull request #45532 from nextcloud/feat/publish-resources-room-update
Richard Steinmetz [Tue, 25 Jun 2024 14:48:30 +0000 (16:48 +0200)]
Merge pull request #45532 from nextcloud/feat/publish-resources-room-update

feat: implement public OCP api to update resources and rooms

4 months agofeat(dbal): add proper insert ignore conflict method for SQLite 45655/head
Benjamin Gaussorgues [Wed, 12 Jun 2024 09:24:07 +0000 (11:24 +0200)]
feat(dbal): add proper insert ignore conflict method for SQLite

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
4 months agoMerge pull request #46095 from nextcloud/techdebt/44770/migrate-server-notifier-to...
Joas Schilling [Tue, 25 Jun 2024 14:09:38 +0000 (16:09 +0200)]
Merge pull request #46095 from nextcloud/techdebt/44770/migrate-server-notifier-to-new-exceptions

feat(notifications): Migrate server INotifiers to new exceptions

4 months agoMerge pull request #46104 from nextcloud/build/depependabot
Joas Schilling [Tue, 25 Jun 2024 14:07:52 +0000 (16:07 +0200)]
Merge pull request #46104 from nextcloud/build/depependabot

build(deps): disable dependabot for EOL 27

4 months agobuild(deps): disable dependabot for EOL 27 46104/head
Arthur Schiwon [Tue, 25 Jun 2024 13:15:18 +0000 (15:15 +0200)]
build(deps): disable dependabot for EOL 27

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
4 months agochore: don't pass null to createElement 46002/head
Daniel Kesselberg [Wed, 19 Jun 2024 09:52:32 +0000 (11:52 +0200)]
chore: don't pass null to createElement

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
4 months agorefactor(dav): migrate to new http client
Daniel Kesselberg [Thu, 13 Jun 2024 16:27:53 +0000 (18:27 +0200)]
refactor(dav): migrate to new http client

The request method is available since 29 and thus we can finally use the modern http client to send the report request for the addressbook sync.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
4 months agofeat(notifications): Migrate server INotifiers to new exceptions 46095/head
Joas Schilling [Tue, 25 Jun 2024 09:20:48 +0000 (11:20 +0200)]
feat(notifications): Migrate server INotifiers to new exceptions

Signed-off-by: Joas Schilling <coding@schilljs.com>
4 months agoMerge pull request #46077 from nextcloud/bugfix/noid/user-status-automation
Anna [Tue, 25 Jun 2024 09:32:12 +0000 (11:32 +0200)]
Merge pull request #46077 from nextcloud/bugfix/noid/user-status-automation

fix(userstatus): Fix user status automation in real-life scenario

4 months agofeat(dbal): add proper insert ignore conflict method for MySQL
Benjamin Gaussorgues [Wed, 5 Jun 2024 09:20:45 +0000 (11:20 +0200)]
feat(dbal): add proper insert ignore conflict method for MySQL

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
4 months agoMerge pull request #46079 from nextcloud/fix/well-known-checks
Côme Chilliet [Tue, 25 Jun 2024 08:24:01 +0000 (10:24 +0200)]
Merge pull request #46079 from nextcloud/fix/well-known-checks

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

4 months agoMerge pull request #46073 from nextcloud/fix/save_global_credentials
Benjamin Gaussorgues [Tue, 25 Jun 2024 07:48:24 +0000 (09:48 +0200)]
Merge pull request #46073 from nextcloud/fix/save_global_credentials

4 months agofix(userstatus): Fix user status automation in real-life scenario 46077/head
Joas Schilling [Mon, 24 Jun 2024 14:28:43 +0000 (16:28 +0200)]
fix(userstatus): Fix user status automation in real-life scenario

Order of applying:
- Out-of-office
- Availability
- Call
- Meeting
- User status

Signed-off-by: Joas Schilling <coding@schilljs.com>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 25 Jun 2024 00:19:52 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #44931 from nextcloud/Jerome-Herbinet-better-wordings-in-new-user...
Ferdinand Thiessen [Mon, 24 Jun 2024 22:52:01 +0000 (00:52 +0200)]
Merge pull request #44931 from nextcloud/Jerome-Herbinet-better-wordings-in-new-user-modal

Better wordings in the new user modal

4 months agochore: Compile assets 44931/head
Ferdinand Thiessen [Mon, 24 Jun 2024 22:12:56 +0000 (00:12 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix: Better wordings in the new user modal
Jérôme Herbinet [Fri, 19 Apr 2024 08:53:08 +0000 (10:53 +0200)]
fix: Better wordings in the new user modal

Co-authored-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com>
Co-authored-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
4 months agoMerge pull request #45095 from nextcloud/feat/upload-folders
Ferdinand Thiessen [Mon, 24 Jun 2024 19:53:01 +0000 (21:53 +0200)]
Merge pull request #45095 from nextcloud/feat/upload-folders

feat(files): Allow to upload folders

4 months agochore: Compile assets 45095/head
Ferdinand Thiessen [Sat, 22 Jun 2024 14:10:31 +0000 (16:10 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofeat(files): Allow uploading directories
Ferdinand Thiessen [Sat, 22 Jun 2024 11:56:30 +0000 (13:56 +0200)]
feat(files): Allow uploading directories

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(settings): make trailing slash for caldav/carddav redirects optional 46079/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>
4 months agoMerge pull request #46071 from nextcloud/fix/46070/scope-error
Arthur Schiwon [Mon, 24 Jun 2024 13:21:28 +0000 (15:21 +0200)]
Merge pull request #46071 from nextcloud/fix/46070/scope-error

fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION

4 months agofix: allows admin to edit global credentials 46073/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>
4 months agoMerge pull request #45998 from nextcloud/publicdav-fs-setup
Julius Härtl [Mon, 24 Jun 2024 12:43:23 +0000 (14:43 +0200)]
Merge pull request #45998 from nextcloud/publicdav-fs-setup

perf: remove full filesystem setup for accessing public link share dav endpoints

4 months agoMerge pull request #45876 from nextcloud/fix/45715
Julius Härtl [Mon, 24 Jun 2024 12:27:19 +0000 (14:27 +0200)]
Merge pull request #45876 from nextcloud/fix/45715

fix: Avoid throwing errors for teams are unavailable

4 months agoMerge pull request #45860 from nextcloud/fix/files-handle-failed-state
Ferdinand Thiessen [Mon, 24 Jun 2024 11:56:53 +0000 (13:56 +0200)]
Merge pull request #45860 from nextcloud/fix/files-handle-failed-state

fix(files): Bring back handling of failed files

4 months agofix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION 46071/head
Arthur Schiwon [Mon, 24 Jun 2024 11:47:12 +0000 (13:47 +0200)]
fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION

The scope design requires scopes to be either not specified, or
specified explicitely. Therefore, when setting the
skip-password-validation scope for user authentication from mechanisms
like SAML, we also have to set the filesystem scope, otherwise they will
lack access to the filesystem.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
4 months agochore: Compile assets 45860/head
Ferdinand Thiessen [Mon, 24 Jun 2024 10:55:21 +0000 (12:55 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agorefactor(files): Fix nullish operator usage and add missing code comment
Ferdinand Thiessen [Thu, 13 Jun 2024 13:07:06 +0000 (15:07 +0200)]
refactor(files): Fix nullish operator usage and add missing code comment

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): Properly handle files in failed state
Ferdinand Thiessen [Thu, 13 Jun 2024 13:06:12 +0000 (15:06 +0200)]
fix(files): Properly handle files in failed state

When files are loaded from API the `fileid` might be set to `-1` indicating
an error on the API.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix: Avoid throwing errors for teams are unavailable 45876/head
Julius Härtl [Fri, 14 Jun 2024 10:08:10 +0000 (12:08 +0200)]
fix: Avoid throwing errors for teams are unavailable

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 months agoMerge pull request #46041 from nextcloud/dependabot/npm_and_yarn/nextcloud/eslint...
dependabot[bot] [Mon, 24 Jun 2024 09:51:07 +0000 (09:51 +0000)]
Merge pull request #46041 from nextcloud/dependabot/npm_and_yarn/nextcloud/eslint-config-8.4.1

4 months agoMerge pull request #46062 from nextcloud/ci/noid/parallel-cs-check
Joas Schilling [Mon, 24 Jun 2024 09:49:41 +0000 (11:49 +0200)]
Merge pull request #46062 from nextcloud/ci/noid/parallel-cs-check

feat(CI): Speed up cs:check with parallelism

4 months agoMerge pull request #45877 from nextcloud/fix-default-cert-bundle-path
Robin Appelman [Mon, 24 Jun 2024 09:28:19 +0000 (11:28 +0200)]
Merge pull request #45877 from nextcloud/fix-default-cert-bundle-path

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

4 months agofeat(CI): Speed up cs:check with parallelism 46062/head
Joas Schilling [Mon, 24 Jun 2024 08:40:15 +0000 (10:40 +0200)]
feat(CI): Speed up cs:check with parallelism

Signed-off-by: Joas Schilling <coding@schilljs.com>
4 months agochore(deps-dev): bump @nextcloud/eslint-config from 8.3.0 to 8.4.1 46041/head
dependabot[bot] [Sat, 22 Jun 2024 01:38:55 +0000 (01:38 +0000)]
chore(deps-dev): bump @nextcloud/eslint-config from 8.3.0 to 8.4.1

Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config) from 8.3.0 to 8.4.1.
- [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.3.0...v8.4.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agoMerge pull request #45938 from nextcloud/do-not-log-an-error-when-connecting-to-sftp...
Louis [Mon, 24 Jun 2024 08:35:16 +0000 (10:35 +0200)]
Merge pull request #45938 from nextcloud/do-not-log-an-error-when-connecting-to-sftp-without-a-logged-in-user

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

4 months agoperf(session): remove useless session open 46059/head
Benjamin Gaussorgues [Mon, 24 Jun 2024 08:14:40 +0000 (10:14 +0200)]
perf(session): remove useless session open

`UseSession` isn’t used in theses controllers.
Not using it should avoid a few session locks.

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
4 months agoMerge pull request #46048 from nextcloud/automated/noid/master-update-psalm-baseline
Ferdinand Thiessen [Mon, 24 Jun 2024 07:58:08 +0000 (09:58 +0200)]
Merge pull request #46048 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

4 months agoMerge pull request #45973 from nextcloud/remove-chunking-v1
Julius Härtl [Mon, 24 Jun 2024 07:52:18 +0000 (09:52 +0200)]
Merge pull request #45973 from nextcloud/remove-chunking-v1

chore: remove chunking-v1

4 months agofeat: Add yieldEntities wrapper for entity mapping in QBMapper 45947/head
Julius Härtl [Tue, 18 Jun 2024 10:10:27 +0000 (12:10 +0200)]
feat: Add yieldEntities wrapper for entity mapping in QBMapper

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 months agochore(tests): Update psalm baseline 46048/head
nextcloud-command [Mon, 24 Jun 2024 02:27:17 +0000 (02:27 +0000)]
chore(tests): Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 24 Jun 2024 00:19:33 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45929 from nextcloud/chore/update-nextcloud-files
Ferdinand Thiessen [Sun, 23 Jun 2024 15:19:06 +0000 (17:19 +0200)]
Merge pull request #45929 from nextcloud/chore/update-nextcloud-files

refactor(files): Update `@nextcloud/files` to v3.5.0

4 months agochore: Compile assets 45929/head
Ferdinand Thiessen [Fri, 21 Jun 2024 13:53:19 +0000 (15:53 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 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>
4 months agofix(files_trashbin): Make files view registering an init script
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>
4 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>
4 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>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 23 Jun 2024 00:19:40 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #46042 from nextcloud/dependabot/composer/vendor-bin/psalm/vimeo...
dependabot[bot] [Sat, 22 Jun 2024 08:02:41 +0000 (08:02 +0000)]
Merge pull request #46042 from nextcloud/dependabot/composer/vendor-bin/psalm/vimeo/psalm-5.25.0

5 months agochore(deps): bump vimeo/psalm from 5.24.0 to 5.25.0 in /vendor-bin/psalm 46042/head
dependabot[bot] [Sat, 22 Jun 2024 02:38:58 +0000 (02:38 +0000)]
chore(deps): bump vimeo/psalm from 5.24.0 to 5.25.0 in /vendor-bin/psalm

Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 5.24.0 to 5.25.0.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/5.24.0...5.25.0)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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