feat(files): add organization and contextual templates #38667
Annotations
11 errors and 1 warning
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Organization template folder settings > allows clearing a deleted organization folder:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L155
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="organization-templates"
name="Organization templates"
>
<p
data-v-2a43f9df=""
>
All files in this folder and its subfolders become available as templates to every user. Manage the templates by adding, replacing, or removing files in this folder.
</p>
<p
data-v-2a43f9df=""
>
Published by admin
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Organization template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-9"
>
No folder selected
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</button>
</div>
</span>
</div>
</div>
<div
class="notecard notecard--warning"
data-v-2a43f9df=""
data-v-4606150f=""
role="note"
>
<span
aria-hidden="true"
class="material-design-icon alert-icon notecard__icon"
data-v-4606150f=""
role="img"
>
<svg
class="material-design-icon__svg"
fill="var(--note-theme)"
height="20"
viewBox="0 0 24 24"
width="20"
>
<path
d="M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z"
/>
</svg>
</span>
<div
data-v-4606150f=""
>
This folder is no longer available. Choose another folder or clear the
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Organization template folder settings > loads the admin setting and explains publication to all users:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L144
Error: Invalid Chai property: toBeVisible
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="organization-templates"
name="Organization templates"
>
<p
data-v-2a43f9df=""
>
All files in this folder and its subfolders become available as templates to every user. Manage the templates by adding, replacing, or removing files in this folder.
</p>
<p
data-v-2a43f9df=""
>
Published by another-admin
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Organization template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-8"
>
/Team templates
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</button>
</div>
</span>
</div>
</div>
</section>
</div>
</body>
</html>
❯ apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts:144:68
❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/vue/node_modules/@testing-library/dom/dist/config.js:47:12
❯ checkCallback node_modules/@testing-library/vue/node_modules/@testing-library/dom/dist/wait-for.js:124:77
❯ Timeout.checkRealTimersCallback node_modules/@testing-library/vue/node_modules/@testing-library/dom/dist/wait-for.js:118:16
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > allows retrying a failed load:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L126
Error: Invalid Chai property: toBeVisible
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="notecard notecard--error"
data-v-2a43f9df=""
data-v-4606150f=""
role="alert"
>
<span
aria-hidden="true"
class="material-design-icon alert-decagram-icon notecard__icon"
data-v-4606150f=""
role="img"
>
<svg
class="material-design-icon__svg"
fill="var(--note-theme)"
height="20"
viewBox="0 0 24 24"
width="20"
>
<path
d="M23,12L20.56,9.22L20.9,5.54L17.29,4.72L15.4,1.54L12,3L8.6,1.54L6.71,4.72L3.1,5.53L3.44,9.21L1,12L3.44,14.78L3.1,18.47L6.71,19.29L8.6,22.47L12,21L15.4,22.46L17.29,19.28L20.9,18.46L20.56,14.78L23,12M13,17H11V15H13V17M13,13H11V7H13V13Z"
/>
</svg>
</span>
<div
data-v-4606150f=""
>
Unable to load the template folder
<button
class="button-vue button-vue--size-normal button-vue--text-only button-vue--vue-secondary button-vue--legacy34"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4606150f=""
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
class="button-vue__text"
data-v-29ac0caf=""
>
Retry
</span>
</span>
</button>
</div>
</div>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
disabled="disabled"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-7"
>
No folder selected
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<span
aria-hidden="true"
class="icon-vue"
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</div>
</div>
</section>
</div>
</body>
</html>
❯ apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts:126:87
❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/vue/node_modules/@testing-library/dom/dist/config.js:47:12
❯ checkCallback node_modules/@testing-library/vue/node_modules/@testing-library/dom/dist/wait-for.js:124:77
❯ Timeout.checkRealTimersCallback node_modules/@testing-library/vue/node_modules/@testing
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > shows unavailable paths and starts the picker at the root:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L41
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-6"
>
/Missing
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</button>
</div>
</span>
</div>
</div>
<div
class="notecard notecard--warning"
data-v-2a43f9df=""
data-v-4606150f=""
role="note"
>
<span
aria-hidden="true"
class="material-design-icon alert-icon notecard__icon"
data-v-4606150f=""
role="img"
>
<svg
class="material-design-icon__svg"
fill="var(--note-theme)"
height="20"
viewBox="0 0 24 24"
width="20"
>
<path
d="M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z"
/>
</svg>
</span>
<div
data-v-4606150f=""
>
This folder is no longer available. Choose another folder or clear the selection.
</div>
</div>
</section>
</div>
</body>
</html>
❯ apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts:41:98
❯ ru
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > reports picker failures:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L41
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-5"
>
/Templates
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<a
aria-label="Open folder"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
href="/index.php/apps/files/?dir=%2FTemplates"
rel="nofollow noreferrer noopener"
role="button"
target="_self"
title="Open folder"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M6.1,10L4,18V8H21A2,2 0 0,0 19,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H19C19.9,20 20.7,19.4 20.9,18.5L23.2,10H6.1M19,18H6L7.6,12H20.6L19,18Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</a>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > does not save or show an error when the picker is cancelled:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L41
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-4"
>
/Templates
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<a
aria-label="Open folder"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
href="/index.php/apps/files/?dir=%2FTemplates"
rel="nofollow noreferrer noopener"
role="button"
target="_self"
title="Open folder"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M6.1,10L4,18V8H21A2,2 0 0,0 19,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H19C19.9,20 20.7,19.4 20.9,18.5L23.2,10H6.1M19,18H6L7.6,12H20.6L19,18Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</a>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > keeps the old selection when saving fails:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L41
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-3"
>
/Templates
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<a
aria-label="Open folder"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
href="/index.php/apps/files/?dir=%2FTemplates"
rel="nofollow noreferrer noopener"
role="button"
target="_self"
title="Open folder"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M6.1,10L4,18V8H21A2,2 0 0,0 19,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H19C19.9,20 20.7,19.4 20.9,18.5L23.2,10H6.1M19,18H6L7.6,12H20.6L19,18Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</a>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > clears the preference without deleting files:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L41
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-2"
>
/Templates
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<a
aria-label="Open folder"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
href="/index.php/apps/files/?dir=%2FTemplates"
rel="nofollow noreferrer noopener"
role="button"
target="_self"
title="Open folder"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M6.1,10L4,18V8H21A2,2 0 0,0 19,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H19C19.9,20 20.7,19.4 20.9,18.5L23.2,10H6.1M19,18H6L7.6,12H20.6L19,18Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</a>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > selects an existing folder without invoking initialization:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L41
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-1"
>
/Templates
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<a
aria-label="Open folder"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
href="/index.php/apps/files/?dir=%2FTemplates"
rel="nofollow noreferrer noopener"
role="button"
target="_self"
title="Open folder"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M6.1,10L4,18V8H21A2,2 0 0,0 19,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H19C19.9,20 20.7,19.4 20.9,18.5L23.2,10H6.1M19,18H6L7.6,12H20.6L19,18Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</a>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-
|
|
[nextcloud-ui-legacy] apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts > Personal template folder settings > loads the current directory and links to it:
build/frontend-legacy/apps/files/src/components/FilesAppSettings/FilesAppSettingsTemplates.spec.ts#L41
Error: Invalid Chai property: toBeDisabled
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<section
data-v-2a43f9df=""
id="templates"
name="Templates"
>
<p
data-v-2a43f9df=""
>
Choose a folder containing your personal document templates. Changing the folder does not move or copy any files.
</p>
<div
class="_ncFormBox_cvvSS _ncFormBox_col_BEEgR"
data-v-2a43f9df=""
>
<div
class="_formBoxItem_CLCvE _ncFormBox__item_xO781"
data-v-2a43f9df=""
>
<span
class="_formBoxItem__content_v1r2c"
>
<button
class="_formBoxItem__element_RKpFT button-vue _formBoxButton_1Xs0E"
tabindex="0"
type="button"
>
Personal template folder
</button>
<span
class="_formBoxItem__description_Xy4Lz"
id="nc-vue-0"
>
/Templates
</span>
</span>
<span
class="_formBoxItem__icon_joRlx"
>
<div
class="template-settings__actions"
data-v-2a43f9df=""
>
<a
aria-label="Open folder"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
href="/index.php/apps/files/?dir=%2FTemplates"
rel="nofollow noreferrer noopener"
role="button"
target="_self"
title="Open folder"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-2a43f9df=""
data-v-4625d649=""
role="img"
style="--dad67fa8: 20px;"
>
<svg
data-v-4625d649=""
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M6.1,10L4,18V8H21A2,2 0 0,0 19,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H19C19.9,20 20.7,19.4 20.9,18.5L23.2,10H6.1M19,18H6L7.6,12H20.6L19,18Z"
data-v-4625d649=""
/>
</svg>
</span>
</span>
</span>
</a>
<button
aria-label="Clear selection"
class="button-vue button-vue--size-normal button-vue--icon-only button-vue--vue-tertiary button-vue--legacy34 button-vue--tertiary _ncFormBox__item_xO781"
data-v-29ac0caf=""
data-v-2a43f9df=""
title="Clear selection"
type="button"
>
<span
class="button-vue__wrapper"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="button-vue__icon"
data-v-29ac0caf=""
>
<span
aria-hidden="true"
class="icon-vue"
data-v-29ac0caf=""
data-v-
|
|
node-test-summary
Process completed with exit code 1.
|
|
test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|