]>
source.dussan.org Git - nextcloud-server.git/log
Julius Härtl [Thu, 4 Jul 2024 15:27:38 +0000 (17:27 +0200)]
Merge pull request #45353 from nextcloud/feat/excalidraw-file-support
feat: support excalidraw file
Daniel [Thu, 4 Jul 2024 12:25:18 +0000 (14:25 +0200)]
Merge pull request #46276 from nextcloud/3rdparty/patch-mp3info
chore(mp3info): apply upstream patch for invalid array access
Joas Schilling [Thu, 4 Jul 2024 12:02:02 +0000 (14:02 +0200)]
Merge pull request #46251 from nextcloud/feat/taskprocessing-more-tasktypes
feat(TaskProcessing): Add more task types
Marcel Klehr [Thu, 4 Jul 2024 10:53:54 +0000 (12:53 +0200)]
Merge pull request #46286 from nextcloud/fix/tp/sync-bg-job-status
fix(TaskProcessing): Set task status to running when processing via ISynchronousProvider
Julius Härtl [Thu, 13 Jun 2024 07:36:06 +0000 (09:36 +0200)]
fix: Adapt icon color to new default for mime icons
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Hoang Pham [Thu, 27 Jun 2024 09:58:33 +0000 (16:58 +0700)]
feat: support excalidraw file
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
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>
Daniel Kesselberg [Wed, 3 Jul 2024 09:27:43 +0000 (11:27 +0200)]
chore(mp3info): apply upstream patch for invalid array access
Patch: wapmorgan/Mp3Info#36
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
John Molakvoæ [Thu, 4 Jul 2024 08:39:38 +0000 (10:39 +0200)]
Merge pull request #46174 from nextcloud/fix/integrity-check
fix(IntegrityCheck): Ensure the check is run if no results are available
Marcel Klehr [Tue, 2 Jul 2024 14:26:52 +0000 (16:26 +0200)]
feat(TaskProcessing): Add more task types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Wed, 3 Jul 2024 14:08:13 +0000 (16:08 +0200)]
fix(TaskProcessing): Set task status to running when processing via ISynchronousProvider
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
dependabot[bot] [Thu, 4 Jul 2024 01:27:14 +0000 (01:27 +0000)]
Merge pull request #45886 from nextcloud/dependabot/npm_and_yarn/mime-4.0.3
Nextcloud bot [Thu, 4 Jul 2024 00:21:34 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Tue, 2 Jul 2024 10:42:58 +0000 (10:42 +0000)]
chore(deps-dev): bump mime from 4.0.1 to 4.0.3
Bumps [mime](https://github.com/broofa/mime) from 4.0.1 to 4.0.3.
- [Changelog](https://github.com/broofa/mime/blob/v4.0.3/CHANGELOG.md)
- [Commits](https://github.com/broofa/mime/compare/v4.0.1...v4.0.3)
---
updated-dependencies:
- dependency-name: mime
dependency-type: direct:development
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>
Andy Scherzinger [Wed, 3 Jul 2024 16:02:23 +0000 (18:02 +0200)]
Merge pull request #46284 from nextcloud/bugfix/noid/fix-output-when-running-unit-tests
fix(tests): Remove output when running tests
Ferdinand Thiessen [Wed, 3 Jul 2024 15:58:15 +0000 (17:58 +0200)]
Merge pull request #46275 from nextcloud/check-uncompiled-styles
ci: also check for uncompiled SCSS styles
Joas Schilling [Wed, 3 Jul 2024 13:51:36 +0000 (15:51 +0200)]
fix(tests): Remove output when running tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
Hamza [Wed, 3 Jul 2024 13:03:24 +0000 (15:03 +0200)]
Merge pull request #46273 from nextcloud/fix/make-ooo-replacement-nullable
Fix: Make out of office replacement nullable
Ferdinand Thiessen [Wed, 3 Jul 2024 09:26:15 +0000 (11:26 +0200)]
ci: also check for uncompiled SCSS styles
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Hamza Mahjoubi [Wed, 3 Jul 2024 08:47:59 +0000 (10:47 +0200)]
Fix: Make out of office replacement nullable
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
F. E Noel Nfebe [Wed, 3 Jul 2024 10:29:28 +0000 (11:29 +0100)]
Merge pull request #46068 from nextcloud/fix/guest-share-ui-update
fix(ExternalSharing): Handle template shares from external sources
Ferdinand Thiessen [Wed, 3 Jul 2024 09:50:15 +0000 (11:50 +0200)]
Merge pull request #46201 from nextcloud/feat/update-dashboard-border-radius
Feat: update panels border radius
Ferdinand Thiessen [Thu, 27 Jun 2024 13:14:26 +0000 (15:14 +0200)]
fix(IntegrityCheck): Ensure the check is run if no results are available
If there are no cached results the current implementation was also returning an empty array,
but this was the same as when there was a successful run.
So to distinguish this we return `null` if there are *no* results.
In this case we need to rerun the integrity checker.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
nextcloud-command [Wed, 3 Jul 2024 08:13:30 +0000 (08:13 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
fenn-cs [Mon, 24 Jun 2024 13:50:27 +0000 (14:50 +0100)]
refactor(SharingInput): Remove unused addShare
The new sharing flow since NC27 requires that users open the sharing details tab and
customize their share before creating it.
In https://github.com/nextcloud/server/pull/39472 the work of `addShare` was handed down to
`openSharingDetails` that opens the sharing details tab for the user to customize and manually
creat their share.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Mon, 24 Jun 2024 09:19:53 +0000 (10:19 +0100)]
fix(ExternalSharing): Handle template share from external sources
The new sharing flow requires or implies that users should edit share before creating.
External sources should not created the share IF we would upon sharing details tab on first request.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Louis [Wed, 3 Jul 2024 08:03:56 +0000 (10:03 +0200)]
Merge pull request #45982 from nextcloud/artonge/update/disable_copy_button_on_readonly_folders
fix(files): Disable buttons in copy/move dialog for non writable folders
Marco [Wed, 3 Jul 2024 07:55:27 +0000 (09:55 +0200)]
Merge pull request #46270 from nextcloud/feat/match-input-height-with-clickable-area
Match input height with clickable area
Marco Ambrosini [Wed, 3 Jul 2024 07:17:23 +0000 (09:17 +0200)]
feat: Match input height with clickable area
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
Joas Schilling [Wed, 3 Jul 2024 06:45:14 +0000 (08:45 +0200)]
Merge pull request #46263 from nextcloud/automated/noid/master-update-ca-cert-bundle
[master] fix(security): Update CA certificate bundle
nextcloud-command [Wed, 3 Jul 2024 02:19:46 +0000 (02:19 +0000)]
fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Wed, 3 Jul 2024 00:20:11 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Tue, 2 Jul 2024 20:21:40 +0000 (22:21 +0200)]
Merge pull request #45395 from nextcloud/fix/blur-chromium
fix(theming): Conitionally disable blur filter for performance
Marco Ambrosini [Sat, 29 Jun 2024 07:18:12 +0000 (09:18 +0200)]
Feat: update panels border radius
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Andy Scherzinger [Tue, 2 Jul 2024 16:46:09 +0000 (18:46 +0200)]
Merge pull request #46215 from nextcloud/enh/dashboard-icon
chore: Replace dashboard icon with Material Symbols
Louis Chemineau [Thu, 13 Jun 2024 14:09:56 +0000 (16:09 +0200)]
fix(files): Disable buttons in copy/move dialog for non writable folders
Signed-off-by: Louis Chemineau <louis@chmn.me>
Ferdinand Thiessen [Tue, 2 Jul 2024 12:13:24 +0000 (14:13 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
Louis [Tue, 2 Jul 2024 15:15:08 +0000 (17:15 +0200)]
Merge pull request #45981 from nextcloud/artonge/update/nc_dialogs_v5.3.2
fix(deps): Update `@nextcloud/dialogs` to 5.3.4 to fix picking current directory
Robin Appelman [Tue, 2 Jul 2024 14:44:55 +0000 (16:44 +0200)]
Merge pull request #46194 from nextcloud/schema-export-cmnd
feat: add commands for exporting current and expected database schema
Côme Chilliet [Tue, 2 Jul 2024 14:29:49 +0000 (16:29 +0200)]
Merge pull request #46076 from nextcloud/enh/webhooks-user-id-filter
feat(webhooks): Add support for a userid filter
Côme Chilliet [Tue, 2 Jul 2024 12:29:25 +0000 (14:29 +0200)]
fix(webhook_listeners): Use string type instead of text for event
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Robin Appelman [Fri, 28 Jun 2024 15:08:46 +0000 (17:08 +0200)]
feat: add commands for exporting current and expected database schema
Signed-off-by: Robin Appelman <robin@icewind.nl>
John Molakvoæ [Tue, 2 Jul 2024 10:41:37 +0000 (12:41 +0200)]
Merge pull request #45970 from nextcloud/dependabot/npm_and_yarn/multi-
06a0b1b42d
John Molakvoæ [Tue, 2 Jul 2024 10:34:32 +0000 (12:34 +0200)]
Merge pull request #46111 from nextcloud/dependabot/github_actions/github-actions-
6c0d3fe959
Côme Chilliet [Tue, 2 Jul 2024 10:30:49 +0000 (12:30 +0200)]
fix(webhooks_listeners): Fix SQL requests for oracle
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ [Tue, 2 Jul 2024 10:27:02 +0000 (12:27 +0200)]
Merge pull request #46235 from nextcloud/skjnldsv-patch-1
John Molakvoæ [Tue, 2 Jul 2024 10:23:28 +0000 (12:23 +0200)]
fix(dependabot): remove outdated comment
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
John Molakvoæ [Tue, 2 Jul 2024 10:20:26 +0000 (12:20 +0200)]
fix(dependabot): add back patch upgrades for stable branches
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Louis Chemineau [Mon, 1 Jul 2024 21:41:25 +0000 (23:41 +0200)]
test: Don't use @nc/axios in cypress
Signed-off-by: Louis Chemineau <louis@chmn.me>
Louis Chemineau [Mon, 1 Jul 2024 21:41:04 +0000 (23:41 +0200)]
fix(deps): Update `@nextcloud/dialogs` to 5.3.2 to fix picking current directory
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Côme Chilliet [Tue, 2 Jul 2024 08:03:09 +0000 (10:03 +0200)]
fix(webhook_listeners): Allow null for user_id_filter for oracle
Empty string and null are the same thing on oracle databases so we have
to allow it.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 24 Jun 2024 14:59:23 +0000 (16:59 +0200)]
fix(webhooks): Completed API documentation and updated openapi.json
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 24 Jun 2024 14:46:43 +0000 (16:46 +0200)]
fix(webhooks): Fix userIdFiltering for webhooks calls
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 24 Jun 2024 14:19:03 +0000 (16:19 +0200)]
feat(webhooks): Add support for a userid filter
This allows to register a userId to filter on along with the webhooks.
This webhook will then only be triggered if the given userId is the one
in session. This is more efficient than filtering by user in the event
filter because the listener is not even registered if the user id does
not match.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Daniel [Tue, 2 Jul 2024 09:21:55 +0000 (11:21 +0200)]
Merge pull request #46185 from nextcloud/debt/noid/migrate-background-commands-to-iappconfig
refactor: simplify background commands
Kate [Tue, 2 Jul 2024 07:41:37 +0000 (09:41 +0200)]
Merge pull request #46233 from nextcloud/feat/openapi/ex_app-scope
provokateurin [Tue, 2 Jul 2024 07:12:48 +0000 (09:12 +0200)]
feat(OpenAPI): Add ex_app scope
Signed-off-by: provokateurin <kate@provokateurin.de>
provokateurin [Tue, 2 Jul 2024 07:08:04 +0000 (09:08 +0200)]
chore(deps): Update openapi-extractor
Signed-off-by: provokateurin <kate@provokateurin.de>
Nextcloud bot [Tue, 2 Jul 2024 00:19:21 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Mon, 1 Jul 2024 10:12:12 +0000 (12:12 +0200)]
chore: Replace dashboard icon with Material Symbols
Currently we use a circle as the dashboard icon,
1. This confuses with the circles app
2. Does not really gives information what this app does
3. Is not consistent with our app stores
So make it consistent and use the "dashboard" Material Symbol everywhere.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Daniel [Mon, 1 Jul 2024 21:25:43 +0000 (23:25 +0200)]
Merge pull request #45766 from nextcloud/feat/ooo-replacement
Feat: Allow users to select another user as their out-of-office replacement
Robin Appelman [Mon, 1 Jul 2024 20:45:31 +0000 (22:45 +0200)]
Merge pull request #46169 from nextcloud/enh/support-profiler-in-occ
Support profiler in occ commands
F. E Noel Nfebe [Mon, 1 Jul 2024 17:22:51 +0000 (18:22 +0100)]
Merge pull request #45608 from nextcloud/fix-openapi-notes-share-api
docs(ShareApiController): Correct note about expiry date timezone
Kate [Mon, 1 Jul 2024 17:10:12 +0000 (19:10 +0200)]
Merge pull request #45391 from nextcloud/feat/taskprocessingapi/next-task-endpoint
Arthur Schiwon [Mon, 1 Jul 2024 16:37:39 +0000 (18:37 +0200)]
Merge pull request #46219 from nextcloud/fix/noid/infinit-BuildSocialSearchIndexBackgroundJob
fix(DAV): offset not applied
provokateurin [Fri, 17 May 2024 09:54:31 +0000 (11:54 +0200)]
feat(TaskProcessingApi): Add endpoint for getting the next task
Signed-off-by: provokateurin <kate@provokateurin.de>
Louis [Mon, 1 Jul 2024 15:08:31 +0000 (17:08 +0200)]
Merge pull request #46136 from nextcloud/artonge/debt/encryption_application_boot
debt(encryption): Migrate app.php to Application.php
Hamza Mahjoubi [Mon, 10 Jun 2024 14:30:53 +0000 (16:30 +0200)]
Feat: Allow users to select another user as their out-of-office replacement
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
fenn-cs [Fri, 31 May 2024 13:32:19 +0000 (14:32 +0100)]
docs(ShareApiController): Correct note about expiry date timezone
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
provokateurin [Fri, 7 Jun 2024 09:34:40 +0000 (11:34 +0200)]
feat(AppFramework): Add ExAppRequired attribute
Signed-off-by: provokateurin <kate@provokateurin.de>
Arthur Schiwon [Mon, 1 Jul 2024 11:37:06 +0000 (13:37 +0200)]
fix(BuildSocialSearchIndexBackgroundJob): offset not applied
with more than 100 results, this job may never finish
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Louis Chemineau [Thu, 27 Jun 2024 09:33:21 +0000 (11:33 +0200)]
refactor(encryption): Migrate app.php to Application.php
Signed-off-by: Louis Chemineau <louis@chmn.me>
Daniel Kesselberg [Thu, 27 Jun 2024 20:09:09 +0000 (22:09 +0200)]
refactor: simplify background commands
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Marcel Klehr [Mon, 1 Jul 2024 10:22:07 +0000 (12:22 +0200)]
Merge pull request #46058 from nextcloud/fix/task-processing-input-validation
Fix task processing input validation
Julius Härtl [Mon, 1 Jul 2024 09:43:10 +0000 (11:43 +0200)]
Merge pull request #46184 from nextcloud/fix/dav-auth-check
fix: Authorization header can be an empty string
Julien Veyssier [Mon, 1 Jul 2024 09:32:34 +0000 (11:32 +0200)]
fix(taskprocessing): in removeSuperfluousArrayKeys, don't try to keep input/output keys that are not in the task values
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Julien Veyssier [Sun, 23 Jun 2024 20:47:32 +0000 (22:47 +0200)]
fix(taskprocessing): input validation was dropping some optional inputs
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Joas Schilling [Mon, 1 Jul 2024 08:30:25 +0000 (10:30 +0200)]
Merge pull request #44876 from IONOS-Productivity/feat/reduce_available_languages_set
feat: reduce available languages per config value "reduce_to_languages"
Misha M.-Kupriyanov [Fri, 15 Mar 2024 09:40:54 +0000 (10:40 +0100)]
feat: reduce available languages per config value "reduce_to_languages"
Example: restrict to en, de, es, fr, it' languages
./occ config:system:set reduce_to_languages 0 --value en
./occ config:system:set reduce_to_languages 1 --value de
./occ config:system:set reduce_to_languages 2 --value es
./occ config:system:set reduce_to_languages 3 --value fr
./occ config:system:set reduce_to_languages 4 --value it
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Nextcloud bot [Mon, 1 Jul 2024 00:19:23 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Git'Fellow [Sun, 30 Jun 2024 23:01:45 +0000 (01:01 +0200)]
Merge pull request #46206 from nextcloud/updteIssTempRem27
chore: remove EOL v27 from issue template
Git'Fellow [Sun, 30 Jun 2024 13:23:32 +0000 (15:23 +0200)]
chore: Keep v28 supported PHP 8.0
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Git'Fellow [Sun, 30 Jun 2024 06:39:06 +0000 (08:39 +0200)]
Merge pull request #46197 from nextcloud/setupPhpUpgrade
ci: Use the same `setup-php` version on all tests
Git'Fellow [Sun, 30 Jun 2024 06:30:08 +0000 (08:30 +0200)]
chore: remove EOL v27 from issue template
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Git'Fellow [Fri, 28 Jun 2024 16:13:56 +0000 (18:13 +0200)]
ci: Use the same setup-php version on all tests
Nextcloud bot [Sun, 30 Jun 2024 00:19:22 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Sat, 29 Jun 2024 16:47:30 +0000 (18:47 +0200)]
Merge pull request #46199 from nextcloud/debt/noid/spdx-migrations-template
chore: use spdx for migrations generator
Ferdinand Thiessen [Sat, 29 Jun 2024 14:29:34 +0000 (16:29 +0200)]
Merge pull request #46009 from nextcloud/refactor/ajax-cron
refactor(cron): Use `IAppConfig` for cron settings and migrate ajax cron away from jQuery
Daniel [Sat, 29 Jun 2024 13:59:17 +0000 (15:59 +0200)]
Merge pull request #46190 from nextcloud/bug/45047/skip-check-when-disk-free-space-disabled
fix(setupchecks): skip check when disk_free_space is disabled
Nextcloud bot [Sat, 29 Jun 2024 00:19:43 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
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>
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
Ferdinand Thiessen [Thu, 27 Jun 2024 14:30:49 +0000 (16:30 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 20 Jun 2024 12:44:02 +0000 (14:44 +0200)]
refactor: Use `IAppConfig` for setting cron type
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 19 Jun 2024 22:34:43 +0000 (00:34 +0200)]
refactor(core): Make AJAX cron script work without jQuery
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Julius Härtl [Thu, 27 Jun 2024 18:24:35 +0000 (20:24 +0200)]
fix: Authorization header can be an empty string
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Daniel Kesselberg [Fri, 28 Jun 2024 11:06:49 +0000 (13:06 +0200)]
fix(setupchecks): skip check when disk_free_space is disabled
Make it easier to discover that the check failed because disk_free_space is disabled.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
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