fix(deps): Update @nextcloud/vue to v8.29.2

Signed-off-by: provokateurin <kate@provokateurin.de>
This commit is contained in:
provokateurin 2025-08-28 16:54:48 +02:00 committed by Ferdinand Thiessen
parent 5d0c3c170a
commit 85936ffd76
No known key found for this signature in database
GPG key ID: 45FAE7268762B400
7 changed files with 63 additions and 51 deletions

View file

@ -2,7 +2,13 @@
* SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
window.OC = { ...window.OC }
window.OC = {
config: {
version: '31.0.0',
},
...window.OC,
}
window.OCA = { ...window.OCA }
window.OCP = { ...window.OCP }

View file

@ -17,7 +17,15 @@ vi.mock('@nextcloud/router', () => {
})
vi.mock('@nextcloud/initial-state', () => {
return {
loadState: vi.fn(() => 'https://docs.nextcloud.com/server/23/go.php?to=user-sync-calendars'),
loadState: vi.fn((app, key, fallback) => {
if (app === 'core' && key === 'config') {
return globalThis.OC.config
} else if (app === 'dav' && key === 'userSyncCalendarsDocUrl') {
return 'https://docs.nextcloud.com/server/31/go.php?to=user-sync-calendars'
} else {
return fallback
}
}),
}
})

View file

@ -4,19 +4,19 @@ exports[`CalDavSettings > interactions 1`] = `
<div>
<div
class="settings-section settings-section--limit-width"
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
<h2
class="settings-section__name"
data-v-6f6953b5=""
data-v-5e563b2b=""
>
Calendar server
<a
aria-label="External documentation for Calendar server"
class="settings-section__info"
data-v-6f6953b5=""
href="https://docs.nextcloud.com/server/23/go.php?to=user-sync-calendars"
data-v-5e563b2b=""
href="https://docs.nextcloud.com/server/31/go.php?to=user-sync-calendars"
rel="noreferrer nofollow"
target="_blank"
title="External documentation for Calendar server"
@ -24,7 +24,7 @@ exports[`CalDavSettings > interactions 1`] = `
<span
aria-hidden="true"
class="material-design-icon help-circle-icon"
data-v-6f6953b5=""
data-v-5e563b2b=""
role="img"
>
<svg
@ -46,8 +46,8 @@ exports[`CalDavSettings > interactions 1`] = `
<!---->
<p
class="settings-hint"
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
Also install the
<a
@ -58,7 +58,7 @@ exports[`CalDavSettings > interactions 1`] = `
</a>
, or
<a
href="https://docs.nextcloud.com/server/23/go.php?to=user-sync-calendars"
href="https://docs.nextcloud.com/server/31/go.php?to=user-sync-calendars"
rel="noreferrer noopener"
target="_blank"
>
@ -67,28 +67,28 @@ exports[`CalDavSettings > interactions 1`] = `
.
</p>
<p
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-2c897dd5=""
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
data-v-f275cf53=""
style="--icon-size: 36px; --icon-height: 16px;"
>
<input
aria-labelledby="caldavSendInvitations-label"
class="checkbox-radio-switch__input"
data-v-f275cf53=""
data-v-2c897dd5=""
id="caldavSendInvitations"
type="checkbox"
value=""
/>
<span
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch checkbox-content--has-text"
data-v-2c897dd5=""
data-v-3714b019=""
data-v-f275cf53=""
id="caldavSendInvitations-label"
>
<span
@ -127,8 +127,8 @@ exports[`CalDavSettings > interactions 1`] = `
</span>
</span>
<em
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
Please make sure to properly set up
<a
@ -140,28 +140,28 @@ exports[`CalDavSettings > interactions 1`] = `
</em>
</p>
<p
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
<span
class="checkbox-radio-switch checkbox checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-2c897dd5=""
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
data-v-f275cf53=""
style="--icon-size: 36px; --icon-height: 16px;"
>
<input
aria-labelledby="caldavGenerateBirthdayCalendar-label"
class="checkbox-radio-switch__input"
data-v-f275cf53=""
data-v-2c897dd5=""
id="caldavGenerateBirthdayCalendar"
type="checkbox"
value=""
/>
<span
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch checkbox-content--has-text"
data-v-2c897dd5=""
data-v-3714b019=""
data-v-f275cf53=""
id="caldavGenerateBirthdayCalendar-label"
>
<span
@ -200,45 +200,45 @@ exports[`CalDavSettings > interactions 1`] = `
</span>
</span>
<em
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
Birthday calendars will be generated by a background job.
</em>
<br
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
/>
<em
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
Hence they will not be available immediately after enabling but will show up after some time.
</em>
</p>
<p
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-2c897dd5=""
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
data-v-f275cf53=""
style="--icon-size: 36px; --icon-height: 16px;"
>
<input
aria-labelledby="caldavSendEventReminders-label"
class="checkbox-radio-switch__input"
data-v-f275cf53=""
data-v-2c897dd5=""
id="caldavSendEventReminders"
type="checkbox"
value=""
/>
<span
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch checkbox-content--has-text"
data-v-2c897dd5=""
data-v-3714b019=""
data-v-f275cf53=""
id="caldavSendEventReminders-label"
>
<span
@ -277,8 +277,8 @@ exports[`CalDavSettings > interactions 1`] = `
</span>
</span>
<em
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
Please make sure to properly set up
<a
@ -289,40 +289,40 @@ exports[`CalDavSettings > interactions 1`] = `
.
</em>
<br
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
/>
<em
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
Notifications are sent via background jobs, so these must occur often enough.
</em>
</p>
<p
class="indented"
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-2c897dd5=""
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
data-v-f275cf53=""
style="--icon-size: 36px; --icon-height: 16px;"
>
<input
aria-labelledby="caldavSendEventRemindersToSharedGroupMembers-label"
class="checkbox-radio-switch__input"
data-v-f275cf53=""
data-v-2c897dd5=""
id="caldavSendEventRemindersToSharedGroupMembers"
type="checkbox"
value=""
/>
<span
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch checkbox-content--has-text"
data-v-2c897dd5=""
data-v-3714b019=""
data-v-f275cf53=""
id="caldavSendEventRemindersToSharedGroupMembers-label"
>
<span
@ -361,36 +361,36 @@ exports[`CalDavSettings > interactions 1`] = `
</span>
</span>
<em
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
Reminders are always sent to organizers and attendees.
</em>
</p>
<p
class="indented"
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
>
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-2c897dd5=""
data-v-5e563b2b=""
data-v-6b8d4c30=""
data-v-6f6953b5=""
data-v-f275cf53=""
style="--icon-size: 36px; --icon-height: 16px;"
>
<input
aria-labelledby="caldavSendEventRemindersPush-label"
class="checkbox-radio-switch__input"
data-v-f275cf53=""
data-v-2c897dd5=""
id="caldavSendEventRemindersPush"
type="checkbox"
value=""
/>
<span
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch checkbox-content--has-text"
data-v-2c897dd5=""
data-v-3714b019=""
data-v-f275cf53=""
id="caldavSendEventRemindersPush-label"
>
<span

View file

@ -92,6 +92,7 @@ OC.config = {
session_lifetime: 600 * 1000,
session_keepalive: false,
blacklist_files_regex: '\.(part|filepart)$',
version: '31.0.0',
};
OC.appConfig = {
core: {}

11
package-lock.json generated
View file

@ -30,7 +30,7 @@
"@nextcloud/router": "^3.0.1",
"@nextcloud/sharing": "^0.2.4",
"@nextcloud/upload": "^1.10.0",
"@nextcloud/vue": "^8.28.0",
"@nextcloud/vue": "^8.29.2",
"@simplewebauthn/browser": "^12.0.0",
"@vue/web-component-wrapper": "^1.3.0",
"@vueuse/components": "^11.3.0",
@ -4291,9 +4291,9 @@
}
},
"node_modules/@nextcloud/vue": {
"version": "8.28.0",
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.28.0.tgz",
"integrity": "sha512-m0Ei6LpySq5OBb2zNqOx5vasDsmmiDTYtCoWb20ZBCT3+uk3D2m02US9g+1dS4v/Gb4BcwFLYm5mwlRH9zNERw==",
"version": "8.29.2",
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.29.2.tgz",
"integrity": "sha512-kxi5KEF5K0JiYo3P/JvorbZ7u1/g7kkbcba1IEAR1hliAOS9Mwqdr+5BdJGUdIB2AIH/bj8YTg85P4g4gGZnXA==",
"license": "AGPL-3.0-or-later",
"dependencies": {
"@floating-ui/dom": "^1.1.0",
@ -4345,8 +4345,7 @@
"vue2-datepicker": "^3.11.0"
},
"engines": {
"node": "^20.0.0",
"npm": "^10.0.0"
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
}
},
"node_modules/@nextcloud/vue-select": {

View file

@ -61,7 +61,7 @@
"@nextcloud/router": "^3.0.1",
"@nextcloud/sharing": "^0.2.4",
"@nextcloud/upload": "^1.10.0",
"@nextcloud/vue": "^8.28.0",
"@nextcloud/vue": "^8.29.2",
"@simplewebauthn/browser": "^12.0.0",
"@vue/web-component-wrapper": "^1.3.0",
"@vueuse/components": "^11.3.0",

View file

@ -18,8 +18,6 @@
* preprocessor, which is needed to be able to debug tests properly in a browser.
*/
const { existsSync } = require('node:fs');
if (!process.env.CHROMIUM_BIN) {
const chrome = require('puppeteer').executablePath()
process.env.CHROMIUM_BIN = chrome