mirror of
https://github.com/nextcloud/server.git
synced 2026-06-09 00:32:29 -04:00
Merge pull request #56413 from nextcloud/backport/56377/stable32
[stable32] refactor(files): move hotkeys in app settings to new `NcAppSettingsShortcutsSection`
This commit is contained in:
commit
141cf6b1dc
269 changed files with 584 additions and 1181 deletions
|
|
@ -49,7 +49,6 @@ describe('CalDavSettings', () => {
|
|||
Vue.prototype.$t = vi.fn((app, text) => text)
|
||||
},
|
||||
)
|
||||
expect(TLUtils.container).toMatchSnapshot()
|
||||
const sendInvitations = TLUtils.getByLabelText(
|
||||
'Send invitations to attendees',
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,434 +0,0 @@
|
|||
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
|
||||
|
||||
exports[`CalDavSettings > interactions 1`] = `
|
||||
<div>
|
||||
<div
|
||||
class="settings-section settings-section--limit-width"
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
<h2
|
||||
class="settings-section__name"
|
||||
data-v-5e563b2b=""
|
||||
>
|
||||
Calendar server
|
||||
<a
|
||||
aria-label="External documentation for Calendar server"
|
||||
class="settings-section__info"
|
||||
data-v-5e563b2b=""
|
||||
href="https://docs.nextcloud.com/server/23/go.php?to=user-sync-calendars"
|
||||
rel="noreferrer nofollow"
|
||||
target="_blank"
|
||||
title="External documentation for Calendar server"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="material-design-icon help-circle-icon"
|
||||
data-v-5e563b2b=""
|
||||
role="img"
|
||||
>
|
||||
<svg
|
||||
class="material-design-icon__svg"
|
||||
fill="currentColor"
|
||||
height="20"
|
||||
viewBox="0 0 24 24"
|
||||
width="20"
|
||||
>
|
||||
<path
|
||||
d="M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"
|
||||
>
|
||||
<!---->
|
||||
</path>
|
||||
</svg>
|
||||
</span>
|
||||
</a>
|
||||
</h2>
|
||||
<!---->
|
||||
<p
|
||||
class="settings-hint"
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
Also install the
|
||||
<a
|
||||
href="../apps/office/calendar"
|
||||
target="_blank"
|
||||
>
|
||||
Calendar app
|
||||
</a>
|
||||
, or
|
||||
<a
|
||||
href="https://docs.nextcloud.com/server/23/go.php?to=user-sync-calendars"
|
||||
rel="noreferrer noopener"
|
||||
target="_blank"
|
||||
>
|
||||
connect your desktop & mobile for syncing ↗
|
||||
</a>
|
||||
.
|
||||
</p>
|
||||
<p
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
<span
|
||||
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
|
||||
data-v-2c897dd5=""
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
style="--icon-size: 36px; --icon-height: 16px;"
|
||||
>
|
||||
<input
|
||||
aria-labelledby="caldavSendInvitations-label"
|
||||
class="checkbox-radio-switch__input"
|
||||
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=""
|
||||
id="caldavSendInvitations-label"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="checkbox-content__icon checkbox-content__icon--checked checkbox-radio-switch__icon"
|
||||
data-v-3714b019=""
|
||||
inert="inert"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="material-design-icon toggle-switch-icon"
|
||||
data-v-3714b019=""
|
||||
role="img"
|
||||
>
|
||||
<svg
|
||||
class="material-design-icon__svg"
|
||||
fill="currentColor"
|
||||
height="36"
|
||||
viewBox="0 0 24 24"
|
||||
width="36"
|
||||
>
|
||||
<path
|
||||
d="M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"
|
||||
>
|
||||
<!---->
|
||||
</path>
|
||||
</svg>
|
||||
</span>
|
||||
</span>
|
||||
<span
|
||||
class="checkbox-content__text checkbox-radio-switch__text"
|
||||
data-v-3714b019=""
|
||||
>
|
||||
Send invitations to attendees
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
<em
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
Please make sure to properly set up
|
||||
<a
|
||||
href="../admin#mail_general_settings"
|
||||
>
|
||||
the email server
|
||||
</a>
|
||||
.
|
||||
</em>
|
||||
</p>
|
||||
<p
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
<span
|
||||
class="checkbox-radio-switch checkbox checkbox-radio-switch-switch checkbox-radio-switch--checked"
|
||||
data-v-2c897dd5=""
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
style="--icon-size: 36px; --icon-height: 16px;"
|
||||
>
|
||||
<input
|
||||
aria-labelledby="caldavGenerateBirthdayCalendar-label"
|
||||
class="checkbox-radio-switch__input"
|
||||
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=""
|
||||
id="caldavGenerateBirthdayCalendar-label"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="checkbox-content__icon checkbox-content__icon--checked checkbox-radio-switch__icon"
|
||||
data-v-3714b019=""
|
||||
inert="inert"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="material-design-icon toggle-switch-icon"
|
||||
data-v-3714b019=""
|
||||
role="img"
|
||||
>
|
||||
<svg
|
||||
class="material-design-icon__svg"
|
||||
fill="currentColor"
|
||||
height="36"
|
||||
viewBox="0 0 24 24"
|
||||
width="36"
|
||||
>
|
||||
<path
|
||||
d="M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"
|
||||
>
|
||||
<!---->
|
||||
</path>
|
||||
</svg>
|
||||
</span>
|
||||
</span>
|
||||
<span
|
||||
class="checkbox-content__text checkbox-radio-switch__text"
|
||||
data-v-3714b019=""
|
||||
>
|
||||
Automatically generate a birthday calendar
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
<em
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
Birthday calendars will be generated by a background job.
|
||||
</em>
|
||||
<br
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
/>
|
||||
<em
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
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=""
|
||||
>
|
||||
<span
|
||||
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
|
||||
data-v-2c897dd5=""
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
style="--icon-size: 36px; --icon-height: 16px;"
|
||||
>
|
||||
<input
|
||||
aria-labelledby="caldavSendEventReminders-label"
|
||||
class="checkbox-radio-switch__input"
|
||||
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=""
|
||||
id="caldavSendEventReminders-label"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="checkbox-content__icon checkbox-content__icon--checked checkbox-radio-switch__icon"
|
||||
data-v-3714b019=""
|
||||
inert="inert"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="material-design-icon toggle-switch-icon"
|
||||
data-v-3714b019=""
|
||||
role="img"
|
||||
>
|
||||
<svg
|
||||
class="material-design-icon__svg"
|
||||
fill="currentColor"
|
||||
height="36"
|
||||
viewBox="0 0 24 24"
|
||||
width="36"
|
||||
>
|
||||
<path
|
||||
d="M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"
|
||||
>
|
||||
<!---->
|
||||
</path>
|
||||
</svg>
|
||||
</span>
|
||||
</span>
|
||||
<span
|
||||
class="checkbox-content__text checkbox-radio-switch__text"
|
||||
data-v-3714b019=""
|
||||
>
|
||||
Send notifications for events
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
<em
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
Please make sure to properly set up
|
||||
<a
|
||||
href="../admin#mail_general_settings"
|
||||
>
|
||||
the email server
|
||||
</a>
|
||||
.
|
||||
</em>
|
||||
<br
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
/>
|
||||
<em
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
Notifications are sent via background jobs, so these must occur often enough.
|
||||
</em>
|
||||
</p>
|
||||
<p
|
||||
class="indented"
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
<span
|
||||
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
|
||||
data-v-2c897dd5=""
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
style="--icon-size: 36px; --icon-height: 16px;"
|
||||
>
|
||||
<input
|
||||
aria-labelledby="caldavSendEventRemindersToSharedGroupMembers-label"
|
||||
class="checkbox-radio-switch__input"
|
||||
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=""
|
||||
id="caldavSendEventRemindersToSharedGroupMembers-label"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="checkbox-content__icon checkbox-content__icon--checked checkbox-radio-switch__icon"
|
||||
data-v-3714b019=""
|
||||
inert="inert"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="material-design-icon toggle-switch-icon"
|
||||
data-v-3714b019=""
|
||||
role="img"
|
||||
>
|
||||
<svg
|
||||
class="material-design-icon__svg"
|
||||
fill="currentColor"
|
||||
height="36"
|
||||
viewBox="0 0 24 24"
|
||||
width="36"
|
||||
>
|
||||
<path
|
||||
d="M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"
|
||||
>
|
||||
<!---->
|
||||
</path>
|
||||
</svg>
|
||||
</span>
|
||||
</span>
|
||||
<span
|
||||
class="checkbox-content__text checkbox-radio-switch__text"
|
||||
data-v-3714b019=""
|
||||
>
|
||||
Send reminder notifications to calendar sharees as well
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
<em
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
Reminders are always sent to organizers and attendees.
|
||||
</em>
|
||||
</p>
|
||||
<p
|
||||
class="indented"
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
>
|
||||
<span
|
||||
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
|
||||
data-v-2c897dd5=""
|
||||
data-v-5e563b2b=""
|
||||
data-v-6b8d4c30=""
|
||||
style="--icon-size: 36px; --icon-height: 16px;"
|
||||
>
|
||||
<input
|
||||
aria-labelledby="caldavSendEventRemindersPush-label"
|
||||
class="checkbox-radio-switch__input"
|
||||
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=""
|
||||
id="caldavSendEventRemindersPush-label"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="checkbox-content__icon checkbox-content__icon--checked checkbox-radio-switch__icon"
|
||||
data-v-3714b019=""
|
||||
inert="inert"
|
||||
>
|
||||
<span
|
||||
aria-hidden="true"
|
||||
class="material-design-icon toggle-switch-icon"
|
||||
data-v-3714b019=""
|
||||
role="img"
|
||||
>
|
||||
<svg
|
||||
class="material-design-icon__svg"
|
||||
fill="currentColor"
|
||||
height="36"
|
||||
viewBox="0 0 24 24"
|
||||
width="36"
|
||||
>
|
||||
<path
|
||||
d="M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"
|
||||
>
|
||||
<!---->
|
||||
</path>
|
||||
</svg>
|
||||
</span>
|
||||
</span>
|
||||
<span
|
||||
class="checkbox-content__text checkbox-radio-switch__text"
|
||||
data-v-3714b019=""
|
||||
>
|
||||
Enable notifications for events via push
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
`;
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
|
@ -9,10 +9,10 @@ import PQueue from 'p-queue'
|
|||
import CloseSvg from '@mdi/svg/svg/close.svg?raw'
|
||||
import NetworkOffSvg from '@mdi/svg/svg/network-off.svg?raw'
|
||||
import TrashCanSvg from '@mdi/svg/svg/trash-can-outline.svg?raw'
|
||||
|
||||
import { TRASHBIN_VIEW_ID } from '../../../files_trashbin/src/files_views/trashbinView.ts'
|
||||
import { askConfirmation, canDisconnectOnly, canUnshareOnly, deleteNode, displayName, shouldAskForConfirmation } from './deleteUtils.ts'
|
||||
import logger from '../logger.ts'
|
||||
import { t } from '@nextcloud/l10n'
|
||||
|
||||
const queue = new PQueue({ concurrency: 5 })
|
||||
|
||||
|
|
@ -110,4 +110,9 @@ export const action = new FileAction({
|
|||
|
||||
destructive: true,
|
||||
order: 100,
|
||||
|
||||
hotkey: {
|
||||
description: t('files', 'Delete'),
|
||||
key: 'Delete',
|
||||
},
|
||||
})
|
||||
|
|
|
|||
|
|
@ -116,4 +116,9 @@ export const action = new FileAction({
|
|||
},
|
||||
|
||||
order: -50,
|
||||
|
||||
hotkey: {
|
||||
description: t('files', 'Add or remove favorite'),
|
||||
key: 'S',
|
||||
},
|
||||
})
|
||||
|
|
|
|||
|
|
@ -47,4 +47,9 @@ export const action = new FileAction({
|
|||
},
|
||||
|
||||
order: 10,
|
||||
|
||||
hotkey: {
|
||||
description: t('files', 'Rename'),
|
||||
key: 'F2',
|
||||
},
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
</template>
|
||||
<script>
|
||||
export default {
|
||||
name: 'Setting',
|
||||
name: 'FilesAppSettingsEntry',
|
||||
props: {
|
||||
el: {
|
||||
type: Function,
|
||||
|
|
@ -0,0 +1,77 @@
|
|||
<!--
|
||||
- SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
|
||||
- SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
-->
|
||||
|
||||
<script setup lang="ts">
|
||||
import type { IHotkeyConfig } from '@nextcloud/files'
|
||||
|
||||
import { getFileActions } from '@nextcloud/files'
|
||||
import { t } from '@nextcloud/l10n'
|
||||
import NcAppSettingsShortcutsSection from '@nextcloud/vue/components/NcAppSettingsShortcutsSection'
|
||||
import NcHotkey from '@nextcloud/vue/components/NcHotkey'
|
||||
import NcHotkeyList from '@nextcloud/vue/components/NcHotkeyList'
|
||||
|
||||
const actionHotkeys = getFileActions()
|
||||
.filter((action) => !!action.hotkey)
|
||||
.sort((a, b) => (a.order || 0) - (b.order || 0))
|
||||
.map((action) => ({
|
||||
id: action.id,
|
||||
label: action.hotkey!.description,
|
||||
hotkey: hotkeyToString(action.hotkey!),
|
||||
}))
|
||||
|
||||
/**
|
||||
* Convert a hotkey configuration to a hotkey string.
|
||||
*
|
||||
* @param hotkey - The hotkey configuration
|
||||
*/
|
||||
function hotkeyToString(hotkey: IHotkeyConfig): string {
|
||||
const parts: string[] = []
|
||||
if (hotkey.ctrl) {
|
||||
parts.push('Control')
|
||||
}
|
||||
if (hotkey.alt) {
|
||||
parts.push('Alt')
|
||||
}
|
||||
if (hotkey.shift) {
|
||||
parts.push('Shift')
|
||||
}
|
||||
parts.push(hotkey.key)
|
||||
return parts.join(' ')
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<NcAppSettingsShortcutsSection>
|
||||
<NcHotkeyList :label="t('files', 'Actions')">
|
||||
<NcHotkey :label="t('files', 'File actions')" hotkey="A" />
|
||||
|
||||
<NcHotkey v-for="hotkey of actionHotkeys"
|
||||
:key="hotkey.id"
|
||||
:label="hotkey.label"
|
||||
:hotkey="hotkey.hotkey" />
|
||||
</NcHotkeyList>
|
||||
|
||||
<NcHotkeyList :label="t('files', 'Selection')">
|
||||
<NcHotkey :label="t('files', 'Select all files')" hotkey="Control A" />
|
||||
<NcHotkey :label="t('files', 'Deselect all')" hotkey="Escape" />
|
||||
<NcHotkey :label="t('files', 'Select or deselect')" hotkey="Control Space" />
|
||||
<NcHotkey :label="t('files', 'Select a range')" hotkey="Control Shift Space" />
|
||||
</NcHotkeyList>
|
||||
|
||||
<NcHotkeyList :label="t('files', 'Navigation')">
|
||||
<NcHotkey :label="t('files', 'Go to parent folder')" hotkey="Alt ArrowUp" />
|
||||
<NcHotkey :label="t('files', 'Go to file above')" hotkey="ArrowUp" />
|
||||
<NcHotkey :label="t('files', 'Go to file below')" hotkey="ArrowDown" />
|
||||
<NcHotkey :label="t('files', 'Go left in grid')" hotkey="ArrowLeft" />
|
||||
<NcHotkey :label="t('files', 'Go right in grid')" hotkey="ArrowRight" />
|
||||
</NcHotkeyList>
|
||||
|
||||
<NcHotkeyList :label="t('files', 'View')">
|
||||
<NcHotkey :label="t('files', 'Toggle grid view')" hotkey="V" />
|
||||
<NcHotkey :label="t('files', 'Open file sidebar')" hotkey="D" />
|
||||
<NcHotkey :label="t('files', 'Show those shortcuts')" hotkey="?" />
|
||||
</NcHotkeyList>
|
||||
</NcAppSettingsShortcutsSection>
|
||||
</template>
|
||||
|
|
@ -47,7 +47,7 @@
|
|||
</NcAppSettingsSection>
|
||||
|
||||
<!-- Appearance -->
|
||||
<NcAppSettingsSection id="settings" :name="t('files', 'Appearance')">
|
||||
<NcAppSettingsSection id="appearance" :name="t('files', 'Appearance')">
|
||||
<NcCheckboxRadioSwitch data-cy-files-settings-setting="show_hidden"
|
||||
:checked="userConfig.show_hidden"
|
||||
@update:checked="setConfig('show_hidden', $event)">
|
||||
|
|
@ -74,9 +74,7 @@
|
|||
<NcAppSettingsSection v-if="settings.length !== 0"
|
||||
id="more-settings"
|
||||
:name="t('files', 'Additional settings')">
|
||||
<template v-for="setting in settings">
|
||||
<Setting :key="setting.name" :el="setting.el" />
|
||||
</template>
|
||||
<FilesAppSettingsEntry v-for="setting in settings" :key="setting.name" :el="setting.el" />
|
||||
</NcAppSettingsSection>
|
||||
|
||||
<!-- Webdav URL-->
|
||||
|
|
@ -125,161 +123,7 @@
|
|||
</NcCheckboxRadioSwitch>
|
||||
</NcAppSettingsSection>
|
||||
|
||||
<NcAppSettingsSection id="shortcuts"
|
||||
:name="t('files', 'Keyboard shortcuts')">
|
||||
|
||||
<h3>{{ t('files', 'Actions') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>a</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'File actions') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>F2</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Rename') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Del</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Delete') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>s</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Add or remove favorite') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div v-if="isSystemtagsEnabled">
|
||||
<dt class="shortcut-key">
|
||||
<kbd>t</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Manage tags') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
<h3>{{ t('files', 'Selection') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Ctrl</kbd> + <kbd>A</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Select all files') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>ESC</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Deselect all') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Ctrl</kbd> + <kbd>Space</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Select or deselect') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Ctrl</kbd> + <kbd>Shift</kbd> <span>+ <kbd>Space</kbd></span>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Select a range') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
<h3>{{ t('files', 'Navigation') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Alt</kbd> + <kbd>↑</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go to parent folder') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>↑</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go to file above') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>↓</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go to file below') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>←</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go left in grid') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>→</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go right in grid') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
<h3>{{ t('files', 'View') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>V</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Toggle grid view') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>D</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Open file sidebar') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>?</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Show those shortcuts') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
</NcAppSettingsSection>
|
||||
<FilesAppSettingsShortcuts />
|
||||
</NcAppSettingsDialog>
|
||||
</template>
|
||||
|
||||
|
|
@ -297,19 +141,20 @@ import NcAppSettingsDialog from '@nextcloud/vue/components/NcAppSettingsDialog'
|
|||
import NcAppSettingsSection from '@nextcloud/vue/components/NcAppSettingsSection'
|
||||
import NcCheckboxRadioSwitch from '@nextcloud/vue/components/NcCheckboxRadioSwitch'
|
||||
import NcInputField from '@nextcloud/vue/components/NcInputField'
|
||||
|
||||
import FilesAppSettingsEntry from '../components/FilesAppSettings/FilesAppSettingsEntry.vue'
|
||||
import FilesAppSettingsShortcuts from '../components/FilesAppSettings/FilesAppSettingsShortcuts.vue'
|
||||
import { useUserConfigStore } from '../store/userconfig.ts'
|
||||
import Setting from '../components/Setting.vue'
|
||||
|
||||
export default {
|
||||
name: 'Settings',
|
||||
components: {
|
||||
Clipboard,
|
||||
FilesAppSettingsEntry,
|
||||
FilesAppSettingsShortcuts,
|
||||
NcAppSettingsDialog,
|
||||
NcAppSettingsSection,
|
||||
NcCheckboxRadioSwitch,
|
||||
NcInputField,
|
||||
Setting,
|
||||
},
|
||||
|
||||
props: {
|
||||
|
|
@ -373,7 +218,7 @@ export default {
|
|||
this.settings.forEach(setting => setting.open())
|
||||
},
|
||||
|
||||
beforeDestroy() {
|
||||
beforeUnmount() {
|
||||
// Update the settings API entries state
|
||||
this.settings.forEach(setting => setting.close())
|
||||
},
|
||||
|
|
|
|||
|
|
@ -66,11 +66,11 @@ const renderInline = async function(node: Node): Promise<HTMLElement> {
|
|||
}
|
||||
}
|
||||
|
||||
systemTagsElement.append(renderTag(tags[0]))
|
||||
systemTagsElement.append(renderTag(tags[0]!))
|
||||
if (tags.length === 2) {
|
||||
// Special case only two tags:
|
||||
// the overflow fake tag would take the same space as this, so render it
|
||||
systemTagsElement.append(renderTag(tags[1]))
|
||||
systemTagsElement.append(renderTag(tags[1]!))
|
||||
} else if (tags.length > 1) {
|
||||
// More tags than the one we're showing
|
||||
// So we add a overflow element indicating there are more tags
|
||||
|
|
@ -113,6 +113,10 @@ export const action = new FileAction({
|
|||
renderInline,
|
||||
|
||||
order: 0,
|
||||
hotkey: {
|
||||
description: t('files', 'Manage tags'),
|
||||
key: 'T',
|
||||
},
|
||||
})
|
||||
|
||||
// Update the system tags html when the node is updated
|
||||
|
|
|
|||
2
dist/1023-1023.js.license
vendored
2
dist/1023-1023.js.license
vendored
|
|
@ -27,7 +27,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
4
dist/2005-2005.js
vendored
4
dist/2005-2005.js
vendored
File diff suppressed because one or more lines are too long
7
dist/2005-2005.js.license
vendored
7
dist/2005-2005.js.license
vendored
|
|
@ -116,16 +116,13 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.25.1
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/2005-2005.js.map
vendored
2
dist/2005-2005.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/2236-2236.js
vendored
2
dist/2236-2236.js
vendored
File diff suppressed because one or more lines are too long
1
dist/2236-2236.js.map
vendored
1
dist/2236-2236.js.map
vendored
File diff suppressed because one or more lines are too long
1
dist/2236-2236.js.map.license
vendored
1
dist/2236-2236.js.map.license
vendored
|
|
@ -1 +0,0 @@
|
|||
2236-2236.js.license
|
||||
4
dist/23-23.js
vendored
4
dist/23-23.js
vendored
File diff suppressed because one or more lines are too long
2
dist/23-23.js.license
vendored
2
dist/23-23.js.license
vendored
|
|
@ -22,7 +22,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- css-loader
|
||||
- version: 7.1.2
|
||||
|
|
|
|||
2
dist/23-23.js.map
vendored
2
dist/23-23.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/3564-3564.js
vendored
4
dist/3564-3564.js
vendored
|
|
@ -1,2 +1,2 @@
|
|||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[3564],{83564:(t,e,a)=>{a.r(e),a.d(e,{default:()=>b});var n=a(85471),i=a(80474),s=a(21777),r=a(85168),o=a(94219),l=a(3226),c=a(82182),u=a(93095),m=a(35810);const d=(0,i.c0)("public").build(),p=(0,n.pM)({name:"PublicAuthPrompt",components:{NcDialog:o.A,NcNoteCard:l.A,NcTextField:c.A},props:{nickname:{type:String,default:""},title:{type:String,default:(0,u.t)("Guest identification")},text:{type:String,default:""},notice:{type:String,default:""},submitLabel:{type:String,default:(0,u.t)("Submit name")},cancellable:{type:Boolean,default:!1}},setup:()=>({t:u.t}),emits:["close"],data:()=>({name:""}),computed:{dialogButtons(){const t={label:(0,u.t)("Cancel"),variant:"tertiary",callback:()=>this.$emit("close")},e={label:this.submitLabel,type:"submit",variant:"primary"};return this.cancellable?[t,e]:[e]},defaultNotice(){return this.notice?this.notice:this.nickname?(0,u.t)("You are currently identified as {nickname}.",{nickname:this.nickname}):(0,u.t)("You are currently not identified.")}},watch:{nickname:{handler(){this.name=this.nickname},immediate:!0},name(){const t=this.name.trim?.()||"",e=this.$refs.input?.$el.querySelector("input");if(!e)return;const a=function(t){if(""===t.trim())return(0,u.t)("Names must not be empty.");if(t.startsWith("."))return(0,u.t)("Names must not start with a dot.");if(t.length>64)return(0,u.t)("Names may be at most 64 characters long.");try{return(0,m.KT)(t),""}catch(t){if(!(t instanceof m.di))throw t;switch(t.reason){case m.nF.Character:return(0,u.t)('"{char}" is not allowed inside a name.',{char:t.segment});case m.nF.ReservedName:return(0,u.t)('"{segment}" is a reserved name and not allowed.',{segment:t.segment});case m.nF.Extension:return t.segment.match(/\.[a-z]/i)?(0,u.t)('"{extension}" is not an allowed name.',{extension:t.segment}):(0,u.t)('Names must not end with "{extension}".',{extension:t.segment});default:return(0,u.t)("Invalid name.")}}}(t);e.setCustomValidity(a),e.reportValidity()}},methods:{onSubmit(){const t=this.$refs.input,e=this.name.trim();if(""===e)return t.setCustomValidity((0,u.t)("You cannot leave the name empty.")),t.reportValidity(),void t.focus();if(e.length<2)return t.setCustomValidity((0,u.t)("Please enter a name with at least 2 characters.")),t.reportValidity(),void t.focus();try{(0,s.L$)(e)}catch(e){return(0,r.Qg)((0,u.t)("Failed to set nickname.")),console.error("Failed to set nickname",e),void t.focus()}d.setItem("public-auth-prompt-shown","true"),this.$emit("close",this.name)}}});var h=function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcDialog",{staticClass:"public-auth-prompt",attrs:{buttons:t.dialogButtons,"data-cy-public-auth-prompt-dialog":"","is-form":"","no-close":"",name:t.title},on:{submit:t.onSubmit}},[t.text?e("p",{staticClass:"public-auth-prompt__text"},[t._v(" "+t._s(t.text)+" ")]):t._e(),e("NcNoteCard",{staticClass:"public-auth-prompt__header",attrs:{text:t.defaultNotice,type:"info"}}),e("NcTextField",{ref:"input",staticClass:"public-auth-prompt__input",attrs:{"data-cy-public-auth-prompt-dialog-name":"",label:t.t("Name"),placeholder:t.t("Enter your name"),required:!t.cancellable,minlength:"2",maxlength:"64",name:"name"},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}})],1)},f=[];const b=(0,u.n)(p,h,f,!1,null,"414f7090").exports}}]);
|
||||
//# sourceMappingURL=3564-3564.js.map?v=e3744b6f0c3d7a0213b3
|
||||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[3564],{83564:(t,e,a)=>{a.r(e),a.d(e,{default:()=>b});var n=a(85471),i=a(80474),s=a(21777),r=a(85168),o=a(94219),l=a(31133),c=a(82182),u=a(93095),m=a(35810);const d=(0,i.c0)("public").build(),p=(0,n.pM)({name:"PublicAuthPrompt",components:{NcDialog:o.A,NcNoteCard:l.A,NcTextField:c.A},props:{nickname:{type:String,default:""},title:{type:String,default:(0,u.t)("Guest identification")},text:{type:String,default:""},notice:{type:String,default:""},submitLabel:{type:String,default:(0,u.t)("Submit name")},cancellable:{type:Boolean,default:!1}},setup:()=>({t:u.t}),emits:["close"],data:()=>({name:""}),computed:{dialogButtons(){const t={label:(0,u.t)("Cancel"),variant:"tertiary",callback:()=>this.$emit("close")},e={label:this.submitLabel,type:"submit",variant:"primary"};return this.cancellable?[t,e]:[e]},defaultNotice(){return this.notice?this.notice:this.nickname?(0,u.t)("You are currently identified as {nickname}.",{nickname:this.nickname}):(0,u.t)("You are currently not identified.")}},watch:{nickname:{handler(){this.name=this.nickname},immediate:!0},name(){const t=this.name.trim?.()||"",e=this.$refs.input?.$el.querySelector("input");if(!e)return;const a=function(t){if(""===t.trim())return(0,u.t)("Names must not be empty.");if(t.startsWith("."))return(0,u.t)("Names must not start with a dot.");if(t.length>64)return(0,u.t)("Names may be at most 64 characters long.");try{return(0,m.KT)(t),""}catch(t){if(!(t instanceof m.di))throw t;switch(t.reason){case m.nF.Character:return(0,u.t)('"{char}" is not allowed inside a name.',{char:t.segment});case m.nF.ReservedName:return(0,u.t)('"{segment}" is a reserved name and not allowed.',{segment:t.segment});case m.nF.Extension:return t.segment.match(/\.[a-z]/i)?(0,u.t)('"{extension}" is not an allowed name.',{extension:t.segment}):(0,u.t)('Names must not end with "{extension}".',{extension:t.segment});default:return(0,u.t)("Invalid name.")}}}(t);e.setCustomValidity(a),e.reportValidity()}},methods:{onSubmit(){const t=this.$refs.input,e=this.name.trim();if(""===e)return t.setCustomValidity((0,u.t)("You cannot leave the name empty.")),t.reportValidity(),void t.focus();if(e.length<2)return t.setCustomValidity((0,u.t)("Please enter a name with at least 2 characters.")),t.reportValidity(),void t.focus();try{(0,s.L$)(e)}catch(e){return(0,r.Qg)((0,u.t)("Failed to set nickname.")),console.error("Failed to set nickname",e),void t.focus()}d.setItem("public-auth-prompt-shown","true"),this.$emit("close",this.name)}}});var h=function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcDialog",{staticClass:"public-auth-prompt",attrs:{buttons:t.dialogButtons,"data-cy-public-auth-prompt-dialog":"","is-form":"","no-close":"",name:t.title},on:{submit:t.onSubmit}},[t.text?e("p",{staticClass:"public-auth-prompt__text"},[t._v(" "+t._s(t.text)+" ")]):t._e(),e("NcNoteCard",{staticClass:"public-auth-prompt__header",attrs:{text:t.defaultNotice,type:"info"}}),e("NcTextField",{ref:"input",staticClass:"public-auth-prompt__input",attrs:{"data-cy-public-auth-prompt-dialog-name":"",label:t.t("Name"),placeholder:t.t("Enter your name"),required:!t.cancellable,minlength:"2",maxlength:"64",name:"name"},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}})],1)},f=[];const b=(0,u.n)(p,h,f,!1,null,"414f7090").exports}}]);
|
||||
//# sourceMappingURL=3564-3564.js.map?v=1f97cb34040f17de0c20
|
||||
2
dist/3564-3564.js.license
vendored
2
dist/3564-3564.js.license
vendored
|
|
@ -67,7 +67,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/3564-3564.js.map
vendored
2
dist/3564-3564.js.map
vendored
File diff suppressed because one or more lines are too long
5
dist/3920-3920.js.license
vendored
5
dist/3920-3920.js.license
vendored
|
|
@ -90,11 +90,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
4
dist/4040-4040.js
vendored
4
dist/4040-4040.js
vendored
|
|
@ -1,2 +1,2 @@
|
|||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[4040],{74040:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});var s=a(85471),l=a(53334),o=a(94219),r=a(3226),n=a(16044),i=a(82182);const d=(0,s.pM)({name:"CredentialsDialog",components:{NcDialog:o.A,NcNoteCard:r.A,NcTextField:i.A,NcPasswordField:n.A},setup:()=>({t:l.t}),data:()=>({login:"",password:""}),computed:{dialogButtons:()=>[{label:(0,l.t)("files_external","Confirm"),type:"primary",nativeType:"submit"}]}}),u=(0,a(14486).A)(d,function(){var e=this,t=e._self._c;return e._self._setupProxy,t("NcDialog",{staticClass:"external-storage-auth",attrs:{buttons:e.dialogButtons,"close-on-click-outside":"","data-cy-external-storage-auth":"","is-form":"",name:e.t("files_external","Storage credentials"),"out-transition":""},on:{submit:function(t){return e.$emit("close",{login:e.login,password:e.password})},"update:open":function(t){return e.$emit("close")}}},[t("NcNoteCard",{staticClass:"external-storage-auth__header",attrs:{text:e.t("files_external","To access the storage, you need to provide the authentication credentials."),type:"info"}}),e._v(" "),t("NcTextField",{ref:"login",staticClass:"external-storage-auth__login",attrs:{"data-cy-external-storage-auth-dialog-login":"",label:e.t("files_external","Login"),placeholder:e.t("files_external","Enter the storage login"),minlength:"2",name:"login",required:"",value:e.login},on:{"update:value":function(t){e.login=t}}}),e._v(" "),t("NcPasswordField",{ref:"password",staticClass:"external-storage-auth__password",attrs:{"data-cy-external-storage-auth-dialog-password":"",label:e.t("files_external","Password"),placeholder:e.t("files_external","Enter the storage password"),name:"password",required:"",value:e.password},on:{"update:value":function(t){e.password=t}}})],1)},[],!1,null,null,null).exports}}]);
|
||||
//# sourceMappingURL=4040-4040.js.map?v=22208015ee42fcfefc59
|
||||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[4040],{74040:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});var s=a(85471),l=a(53334),o=a(94219),r=a(31133),n=a(16044),i=a(82182);const d=(0,s.pM)({name:"CredentialsDialog",components:{NcDialog:o.A,NcNoteCard:r.A,NcTextField:i.A,NcPasswordField:n.A},setup:()=>({t:l.t}),data:()=>({login:"",password:""}),computed:{dialogButtons:()=>[{label:(0,l.t)("files_external","Confirm"),type:"primary",nativeType:"submit"}]}}),u=(0,a(14486).A)(d,function(){var e=this,t=e._self._c;return e._self._setupProxy,t("NcDialog",{staticClass:"external-storage-auth",attrs:{buttons:e.dialogButtons,"close-on-click-outside":"","data-cy-external-storage-auth":"","is-form":"",name:e.t("files_external","Storage credentials"),"out-transition":""},on:{submit:function(t){return e.$emit("close",{login:e.login,password:e.password})},"update:open":function(t){return e.$emit("close")}}},[t("NcNoteCard",{staticClass:"external-storage-auth__header",attrs:{text:e.t("files_external","To access the storage, you need to provide the authentication credentials."),type:"info"}}),e._v(" "),t("NcTextField",{ref:"login",staticClass:"external-storage-auth__login",attrs:{"data-cy-external-storage-auth-dialog-login":"",label:e.t("files_external","Login"),placeholder:e.t("files_external","Enter the storage login"),minlength:"2",name:"login",required:"",value:e.login},on:{"update:value":function(t){e.login=t}}}),e._v(" "),t("NcPasswordField",{ref:"password",staticClass:"external-storage-auth__password",attrs:{"data-cy-external-storage-auth-dialog-password":"",label:e.t("files_external","Password"),placeholder:e.t("files_external","Enter the storage password"),name:"password",required:"",value:e.password},on:{"update:value":function(t){e.password=t}}})],1)},[],!1,null,null,null).exports}}]);
|
||||
//# sourceMappingURL=4040-4040.js.map?v=76f0b95143051b1bb45c
|
||||
2
dist/4040-4040.js.license
vendored
2
dist/4040-4040.js.license
vendored
|
|
@ -50,7 +50,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/4040-4040.js.map
vendored
2
dist/4040-4040.js.map
vendored
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"4040-4040.js?v=22208015ee42fcfefc59","mappings":"iJAAA,I,iEAMA,MCNiQ,GDMlPA,EAAAA,EAAAA,IAAgB,CAC3BC,KAAM,oBACNC,WAAY,CACRC,SAAQ,IACRC,WAAU,IACVC,YAAW,IACXC,gBAAeA,EAAAA,GAEnBC,MAAKA,KACM,CACHC,EAACA,EAAAA,IAGTC,KAAIA,KACO,CACHC,MAAO,GACPC,SAAU,KAGlBC,SAAU,CACNC,cAAaA,IACF,CAAC,CACAC,OAAON,EAAAA,EAAAA,GAAE,iBAAkB,WAC3BO,KAAM,UACNC,WAAY,cEZhC,GAXgB,E,SAAA,GACd,EFRW,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAgC,OAAtBF,EAAIG,MAAMC,YAAmBF,EAAG,WAAW,CAACG,YAAY,wBAAwBC,MAAM,CAAC,QAAUN,EAAIJ,cAAc,yBAAyB,GAAG,gCAAgC,GAAG,UAAU,GAAG,KAAOI,EAAIT,EAAE,iBAAkB,uBAAuB,iBAAiB,IAAIgB,GAAG,CAAC,OAAS,SAASC,GAAQ,OAAOR,EAAIS,MAAM,QAAS,CAAChB,MAAOO,EAAIP,MAAOC,SAAUM,EAAIN,UAAU,EAAE,cAAc,SAASc,GAAQ,OAAOR,EAAIS,MAAM,QAAQ,IAAI,CAACP,EAAG,aAAa,CAACG,YAAY,gCAAgCC,MAAM,CAAC,KAAON,EAAIT,EAAE,iBAAkB,8EAA8E,KAAO,UAAUS,EAAIU,GAAG,KAAKR,EAAG,cAAc,CAACS,IAAI,QAAQN,YAAY,+BAA+BC,MAAM,CAAC,6CAA6C,GAAG,MAAQN,EAAIT,EAAE,iBAAkB,SAAS,YAAcS,EAAIT,EAAE,iBAAkB,2BAA2B,UAAY,IAAI,KAAO,QAAQ,SAAW,GAAG,MAAQS,EAAIP,OAAOc,GAAG,CAAC,eAAe,SAASC,GAAQR,EAAIP,MAAMe,CAAM,KAAKR,EAAIU,GAAG,KAAKR,EAAG,kBAAkB,CAACS,IAAI,WAAWN,YAAY,kCAAkCC,MAAM,CAAC,gDAAgD,GAAG,MAAQN,EAAIT,EAAE,iBAAkB,YAAY,YAAcS,EAAIT,EAAE,iBAAkB,8BAA8B,KAAO,WAAW,SAAW,GAAG,MAAQS,EAAIN,UAAUa,GAAG,CAAC,eAAe,SAASC,GAAQR,EAAIN,SAASc,CAAM,MAAM,EAC55C,EACsB,IESpB,EACA,KACA,KACA,M","sources":["webpack:///nextcloud/apps/files_external/src/views/CredentialsDialog.vue","webpack:///nextcloud/apps/files_external/src/views/CredentialsDialog.vue?vue&type=script&lang=ts","webpack://nextcloud/./apps/files_external/src/views/CredentialsDialog.vue?7767"],"sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('NcDialog',{staticClass:\"external-storage-auth\",attrs:{\"buttons\":_vm.dialogButtons,\"close-on-click-outside\":\"\",\"data-cy-external-storage-auth\":\"\",\"is-form\":\"\",\"name\":_vm.t('files_external', 'Storage credentials'),\"out-transition\":\"\"},on:{\"submit\":function($event){return _vm.$emit('close', {login: _vm.login, password: _vm.password})},\"update:open\":function($event){return _vm.$emit('close')}}},[_c('NcNoteCard',{staticClass:\"external-storage-auth__header\",attrs:{\"text\":_vm.t('files_external', 'To access the storage, you need to provide the authentication credentials.'),\"type\":\"info\"}}),_vm._v(\" \"),_c('NcTextField',{ref:\"login\",staticClass:\"external-storage-auth__login\",attrs:{\"data-cy-external-storage-auth-dialog-login\":\"\",\"label\":_vm.t('files_external', 'Login'),\"placeholder\":_vm.t('files_external', 'Enter the storage login'),\"minlength\":\"2\",\"name\":\"login\",\"required\":\"\",\"value\":_vm.login},on:{\"update:value\":function($event){_vm.login=$event}}}),_vm._v(\" \"),_c('NcPasswordField',{ref:\"password\",staticClass:\"external-storage-auth__password\",attrs:{\"data-cy-external-storage-auth-dialog-password\":\"\",\"label\":_vm.t('files_external', 'Password'),\"placeholder\":_vm.t('files_external', 'Enter the storage password'),\"name\":\"password\",\"required\":\"\",\"value\":_vm.password},on:{\"update:value\":function($event){_vm.password=$event}}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/ts-loader/index.js??clonedRuleSet-4.use[1]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CredentialsDialog.vue?vue&type=script&lang=ts\"; export default mod; export * from \"-!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/ts-loader/index.js??clonedRuleSet-4.use[1]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CredentialsDialog.vue?vue&type=script&lang=ts\"","import { render, staticRenderFns } from \"./CredentialsDialog.vue?vue&type=template&id=79894f20\"\nimport script from \"./CredentialsDialog.vue?vue&type=script&lang=ts\"\nexport * from \"./CredentialsDialog.vue?vue&type=script&lang=ts\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["defineComponent","name","components","NcDialog","NcNoteCard","NcTextField","NcPasswordField","setup","t","data","login","password","computed","dialogButtons","label","type","nativeType","_vm","this","_c","_self","_setupProxy","staticClass","attrs","on","$event","$emit","_v","ref"],"sourceRoot":""}
|
||||
{"version":3,"file":"4040-4040.js?v=76f0b95143051b1bb45c","mappings":"iJAAA,I,kEAMA,MCNiQ,GDMlPA,EAAAA,EAAAA,IAAgB,CAC3BC,KAAM,oBACNC,WAAY,CACRC,SAAQ,IACRC,WAAU,IACVC,YAAW,IACXC,gBAAeA,EAAAA,GAEnBC,MAAKA,KACM,CACHC,EAACA,EAAAA,IAGTC,KAAIA,KACO,CACHC,MAAO,GACPC,SAAU,KAGlBC,SAAU,CACNC,cAAaA,IACF,CAAC,CACAC,OAAON,EAAAA,EAAAA,GAAE,iBAAkB,WAC3BO,KAAM,UACNC,WAAY,cEZhC,GAXgB,E,SAAA,GACd,EFRW,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAgC,OAAtBF,EAAIG,MAAMC,YAAmBF,EAAG,WAAW,CAACG,YAAY,wBAAwBC,MAAM,CAAC,QAAUN,EAAIJ,cAAc,yBAAyB,GAAG,gCAAgC,GAAG,UAAU,GAAG,KAAOI,EAAIT,EAAE,iBAAkB,uBAAuB,iBAAiB,IAAIgB,GAAG,CAAC,OAAS,SAASC,GAAQ,OAAOR,EAAIS,MAAM,QAAS,CAAChB,MAAOO,EAAIP,MAAOC,SAAUM,EAAIN,UAAU,EAAE,cAAc,SAASc,GAAQ,OAAOR,EAAIS,MAAM,QAAQ,IAAI,CAACP,EAAG,aAAa,CAACG,YAAY,gCAAgCC,MAAM,CAAC,KAAON,EAAIT,EAAE,iBAAkB,8EAA8E,KAAO,UAAUS,EAAIU,GAAG,KAAKR,EAAG,cAAc,CAACS,IAAI,QAAQN,YAAY,+BAA+BC,MAAM,CAAC,6CAA6C,GAAG,MAAQN,EAAIT,EAAE,iBAAkB,SAAS,YAAcS,EAAIT,EAAE,iBAAkB,2BAA2B,UAAY,IAAI,KAAO,QAAQ,SAAW,GAAG,MAAQS,EAAIP,OAAOc,GAAG,CAAC,eAAe,SAASC,GAAQR,EAAIP,MAAMe,CAAM,KAAKR,EAAIU,GAAG,KAAKR,EAAG,kBAAkB,CAACS,IAAI,WAAWN,YAAY,kCAAkCC,MAAM,CAAC,gDAAgD,GAAG,MAAQN,EAAIT,EAAE,iBAAkB,YAAY,YAAcS,EAAIT,EAAE,iBAAkB,8BAA8B,KAAO,WAAW,SAAW,GAAG,MAAQS,EAAIN,UAAUa,GAAG,CAAC,eAAe,SAASC,GAAQR,EAAIN,SAASc,CAAM,MAAM,EAC55C,EACsB,IESpB,EACA,KACA,KACA,M","sources":["webpack:///nextcloud/apps/files_external/src/views/CredentialsDialog.vue","webpack:///nextcloud/apps/files_external/src/views/CredentialsDialog.vue?vue&type=script&lang=ts","webpack://nextcloud/./apps/files_external/src/views/CredentialsDialog.vue?7767"],"sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('NcDialog',{staticClass:\"external-storage-auth\",attrs:{\"buttons\":_vm.dialogButtons,\"close-on-click-outside\":\"\",\"data-cy-external-storage-auth\":\"\",\"is-form\":\"\",\"name\":_vm.t('files_external', 'Storage credentials'),\"out-transition\":\"\"},on:{\"submit\":function($event){return _vm.$emit('close', {login: _vm.login, password: _vm.password})},\"update:open\":function($event){return _vm.$emit('close')}}},[_c('NcNoteCard',{staticClass:\"external-storage-auth__header\",attrs:{\"text\":_vm.t('files_external', 'To access the storage, you need to provide the authentication credentials.'),\"type\":\"info\"}}),_vm._v(\" \"),_c('NcTextField',{ref:\"login\",staticClass:\"external-storage-auth__login\",attrs:{\"data-cy-external-storage-auth-dialog-login\":\"\",\"label\":_vm.t('files_external', 'Login'),\"placeholder\":_vm.t('files_external', 'Enter the storage login'),\"minlength\":\"2\",\"name\":\"login\",\"required\":\"\",\"value\":_vm.login},on:{\"update:value\":function($event){_vm.login=$event}}}),_vm._v(\" \"),_c('NcPasswordField',{ref:\"password\",staticClass:\"external-storage-auth__password\",attrs:{\"data-cy-external-storage-auth-dialog-password\":\"\",\"label\":_vm.t('files_external', 'Password'),\"placeholder\":_vm.t('files_external', 'Enter the storage password'),\"name\":\"password\",\"required\":\"\",\"value\":_vm.password},on:{\"update:value\":function($event){_vm.password=$event}}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/ts-loader/index.js??clonedRuleSet-4.use[1]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CredentialsDialog.vue?vue&type=script&lang=ts\"; export default mod; export * from \"-!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/ts-loader/index.js??clonedRuleSet-4.use[1]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CredentialsDialog.vue?vue&type=script&lang=ts\"","import { render, staticRenderFns } from \"./CredentialsDialog.vue?vue&type=template&id=79894f20\"\nimport script from \"./CredentialsDialog.vue?vue&type=script&lang=ts\"\nexport * from \"./CredentialsDialog.vue?vue&type=script&lang=ts\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["defineComponent","name","components","NcDialog","NcNoteCard","NcTextField","NcPasswordField","setup","t","data","login","password","computed","dialogButtons","label","type","nativeType","_vm","this","_c","_self","_setupProxy","staticClass","attrs","on","$event","$emit","_v","ref"],"sourceRoot":""}
|
||||
2
dist/4508-4508.js
vendored
2
dist/4508-4508.js
vendored
|
|
@ -1 +1 @@
|
|||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[4508],{64508:(e,r,i)=>{i.r(r),i.d(r,{NcCustomPickerRenderResult:()=>t.N,NcReferenceList:()=>c.a,NcReferencePicker:()=>d.e,NcReferencePickerModal:()=>d.f,NcReferenceWidget:()=>d.N,NcRichText:()=>c.N,NcSearch:()=>d.h,anyLinkProviderId:()=>d.a,default:()=>c.N,getLinkWithPicker:()=>d.g,getProvider:()=>d.b,getProviders:()=>d.c,isCustomPickerElementRegistered:()=>t.d,isWidgetRegistered:()=>t.i,registerCustomPickerElement:()=>t.b,registerWidget:()=>t.r,renderCustomPickerElement:()=>t.c,renderWidget:()=>t.a,searchProvider:()=>d.d,sortProviders:()=>d.s});var c=i(12236),t=i(58322),d=i(93646)}}]);
|
||||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[4508],{64508:(e,r,i)=>{i.r(r),i.d(r,{NcCustomPickerRenderResult:()=>s.N,NcReferenceList:()=>c.a,NcReferencePicker:()=>t.N,NcReferencePickerModal:()=>t.e,NcReferenceWidget:()=>t.f,NcRichText:()=>c.N,NcSearch:()=>t.h,anyLinkProviderId:()=>t.a,default:()=>c.N,getLinkWithPicker:()=>t.g,getProvider:()=>t.b,getProviders:()=>t.c,isCustomPickerElementRegistered:()=>s.c,isWidgetRegistered:()=>s.i,registerCustomPickerElement:()=>s.e,registerWidget:()=>s.r,renderCustomPickerElement:()=>s.f,renderWidget:()=>s.a,searchProvider:()=>t.s,sortProviders:()=>t.d});var c=i(16768),t=i(34935),s=i(52781)}}]);
|
||||
15
dist/4508-4508.js.license
vendored
15
dist/4508-4508.js.license
vendored
|
|
@ -86,20 +86,17 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.25.1
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/sharing
|
||||
- version: 0.2.5
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
4
dist/459-459.js
vendored
4
dist/459-459.js
vendored
File diff suppressed because one or more lines are too long
23
dist/459-459.js.license
vendored
23
dist/459-459.js.license
vendored
|
|
@ -1,11 +1,14 @@
|
|||
SPDX-License-Identifier: MIT
|
||||
SPDX-License-Identifier: ISC
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
SPDX-License-Identifier: (MPL-2.0 OR Apache-2.0)
|
||||
SPDX-FileCopyrightText: escape-html developers
|
||||
SPDX-FileCopyrightText: Tobias Koppers @sokra
|
||||
SPDX-FileCopyrightText: Roman Shtylman <shtylman@gmail.com>
|
||||
SPDX-FileCopyrightText: Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-FileCopyrightText: GitHub Inc.
|
||||
SPDX-FileCopyrightText: Evan You
|
||||
SPDX-FileCopyrightText: Dr.-Ing. Mario Heiderich, Cure53 <mario@cure53.de> (https://cure53.de/)
|
||||
SPDX-FileCopyrightText: Christoph Wurst
|
||||
|
|
@ -17,17 +20,32 @@ This file is generated from multiple sources. Included packages:
|
|||
- @mdi/js
|
||||
- version: 7.4.47
|
||||
- license: Apache-2.0
|
||||
- @nextcloud/auth
|
||||
- version: 2.5.3
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.5.0
|
||||
- license: GPL-3.0-or-later
|
||||
- semver
|
||||
- version: 7.7.2
|
||||
- license: ISC
|
||||
- @nextcloud/event-bus
|
||||
- version: 3.3.3
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 3.0.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/l10n
|
||||
- version: 3.4.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/logger
|
||||
- version: 3.0.2
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
@ -44,6 +62,9 @@ This file is generated from multiple sources. Included packages:
|
|||
- escape-html
|
||||
- version: 1.0.3
|
||||
- license: MIT
|
||||
- process
|
||||
- version: 0.11.10
|
||||
- license: MIT
|
||||
- style-loader
|
||||
- version: 4.0.0
|
||||
- license: MIT
|
||||
|
|
|
|||
2
dist/459-459.js.map
vendored
2
dist/459-459.js.map
vendored
File diff suppressed because one or more lines are too long
5
dist/4965-4965.js.license
vendored
5
dist/4965-4965.js.license
vendored
|
|
@ -40,11 +40,14 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/l10n
|
||||
- version: 3.4.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/logger
|
||||
- version: 3.0.2
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
4
dist/5258-5258.js
vendored
4
dist/5258-5258.js
vendored
|
|
@ -1,2 +1,2 @@
|
|||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[5258],{16343:(e,t,n)=>{n.d(t,{a:()=>i,e:()=>r});var c=n(56426),u=n(43850),a=n(24715);const o=(0,c.c0)("nextcloud-vue").persist(!0).build();let l;function r(e,t=10){l||(l=new u.EmojiIndex(a));const n=function(){const e=Number.parseInt(o.getItem("NcEmojiPicker::currentSkinTone")??"1");return Math.min(Math.max(e,1),6)}();let c;return e?(c=l.search(`:${e}`,t),c.length<t&&(c=c.concat(l.search(e,t-c.length)))):c=u.frequently.get(t).map(e=>l.emoji(e))||[],c.map(e=>e.getSkin(n))}function i(e){u.frequently.add(e)}},95528:(e,t,n)=>{n.r(t),n.d(t,{NcAutoCompleteResult:()=>u.N,NcMentionBubble:()=>c.N,default:()=>u.a});var c=n(64906),u=n(62328)}}]);
|
||||
//# sourceMappingURL=5258-5258.js.map?v=442bc19063920e080644
|
||||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[5258],{16343:(e,t,n)=>{n.d(t,{a:()=>i,e:()=>r});var c=n(80474),u=n(43850),a=n(24715);const o=(0,c.c0)("nextcloud-vue").persist(!0).build();let l;function r(e,t=10){l||(l=new u.EmojiIndex(a));const n=function(){const e=Number.parseInt(o.getItem("NcEmojiPicker::currentSkinTone")??"1");return Math.min(Math.max(e,1),6)}();let c;return e?(c=l.search(`:${e}`,t),c.length<t&&(c=c.concat(l.search(e,t-c.length)))):c=u.frequently.get(t).map(e=>l.emoji(e))||[],c.map(e=>e.getSkin(n))}function i(e){u.frequently.add(e)}},95528:(e,t,n)=>{n.r(t),n.d(t,{NcAutoCompleteResult:()=>u.N,NcMentionBubble:()=>c.N,default:()=>u.a});var c=n(36079),u=n(18853)}}]);
|
||||
//# sourceMappingURL=5258-5258.js.map?v=91802aaffcdca641effb
|
||||
17
dist/5258-5258.js.license
vendored
17
dist/5258-5258.js.license
vendored
|
|
@ -90,20 +90,17 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.25.1
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/sharing
|
||||
- version: 0.2.5
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
@ -151,7 +148,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.3.0
|
||||
- license: (MPL-2.0 OR Apache-2.0)
|
||||
- emoji-mart-vue-fast
|
||||
- version: 15.0.4
|
||||
- version: 15.0.5
|
||||
- license: BSD-3-Clause
|
||||
- escape-html
|
||||
- version: 1.0.3
|
||||
|
|
|
|||
2
dist/5258-5258.js.map
vendored
2
dist/5258-5258.js.map
vendored
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"5258-5258.js?v=442bc19063920e080644","mappings":"iLAGA,MAAMA,GAAU,QAAW,iBAAiBC,SAAQ,GAAMC,QAC1D,IAAIC,EAUJ,SAASC,EAAYC,EAAOC,EAAa,IAClCH,IACHA,EAAa,IAAI,EAAAI,WAAW,IAE9B,MAAMC,EAeR,WACE,MAAMC,EAAWC,OAAOC,SAASX,EAAQY,QAAQ,mCAAqC,KACtF,OAAOC,KAAKC,IACVD,KAAKE,IACHN,EACA,GAGF,EAGJ,CA1B0BO,GACxB,IAAIC,EASJ,OARIZ,GACFY,EAAUd,EAAWe,OAAO,IAAIb,IAASC,GACrCW,EAAQE,OAASb,IACnBW,EAAUA,EAAQG,OAAOjB,EAAWe,OAAOb,EAAOC,EAAaW,EAAQE,WAGzEF,EAAU,EAAAI,WAAWC,IAAIhB,GAAYiB,IAAKC,GAAOrB,EAAWsB,MAAMD,KAAQ,GAErEP,EAAQM,IAAKE,GAAUA,EAAMC,QAAQlB,GAC9C,CACA,SAASmB,EAAeC,GACtB,EAAAP,WAAWQ,IAAID,EACjB,C","sources":["webpack:///nextcloud/node_modules/@nextcloud/vue/dist/chunks/emoji-BY_D0V5K.mjs"],"sourcesContent":["import { getBuilder } from \"@nextcloud/browser-storage\";\nimport { EmojiIndex, frequently } from \"emoji-mart-vue-fast\";\nimport data from \"emoji-mart-vue-fast/data/all.json\";\nconst storage = getBuilder(\"nextcloud-vue\").persist(true).build();\nlet emojiIndex;\nvar EmojiSkinTone = /* @__PURE__ */ ((EmojiSkinTone2) => {\n EmojiSkinTone2[EmojiSkinTone2[\"Neutral\"] = 1] = \"Neutral\";\n EmojiSkinTone2[EmojiSkinTone2[\"Light\"] = 2] = \"Light\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumLight\"] = 3] = \"MediumLight\";\n EmojiSkinTone2[EmojiSkinTone2[\"Medium\"] = 4] = \"Medium\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumDark\"] = 5] = \"MediumDark\";\n EmojiSkinTone2[EmojiSkinTone2[\"Dark\"] = 6] = \"Dark\";\n return EmojiSkinTone2;\n})(EmojiSkinTone || {});\nfunction emojiSearch(query, maxResults = 10) {\n if (!emojiIndex) {\n emojiIndex = new EmojiIndex(data);\n }\n const currentSkinTone = getCurrentSkinTone();\n let results;\n if (query) {\n results = emojiIndex.search(`:${query}`, maxResults);\n if (results.length < maxResults) {\n results = results.concat(emojiIndex.search(query, maxResults - results.length));\n }\n } else {\n results = frequently.get(maxResults).map((id) => emojiIndex.emoji(id)) || [];\n }\n return results.map((emoji) => emoji.getSkin(currentSkinTone));\n}\nfunction emojiAddRecent(emojiData) {\n frequently.add(emojiData);\n}\nfunction getCurrentSkinTone() {\n const skinTone = Number.parseInt(storage.getItem(\"NcEmojiPicker::currentSkinTone\") ?? \"1\");\n return Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n}\nfunction setCurrentSkinTone(skinTone) {\n skinTone = Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n storage.setItem(\"NcEmojiPicker::currentSkinTone\", skinTone.toString());\n}\nexport {\n EmojiSkinTone as E,\n emojiAddRecent as a,\n emojiSearch as e,\n getCurrentSkinTone as g,\n setCurrentSkinTone as s\n};\n//# sourceMappingURL=emoji-BY_D0V5K.mjs.map\n"],"names":["storage","persist","build","emojiIndex","emojiSearch","query","maxResults","EmojiIndex","currentSkinTone","skinTone","Number","parseInt","getItem","Math","min","max","getCurrentSkinTone","results","search","length","concat","frequently","get","map","id","emoji","getSkin","emojiAddRecent","emojiData","add"],"sourceRoot":""}
|
||||
{"version":3,"file":"5258-5258.js?v=91802aaffcdca641effb","mappings":"iLAGA,MAAMA,GAAU,QAAW,iBAAiBC,SAAQ,GAAMC,QAC1D,IAAIC,EAUJ,SAASC,EAAYC,EAAOC,EAAa,IAClCH,IACHA,EAAa,IAAI,EAAAI,WAAW,IAE9B,MAAMC,EAeR,WACE,MAAMC,EAAWC,OAAOC,SAASX,EAAQY,QAAQ,mCAAqC,KACtF,OAAOC,KAAKC,IACVD,KAAKE,IACHN,EACA,GAGF,EAGJ,CA1B0BO,GACxB,IAAIC,EASJ,OARIZ,GACFY,EAAUd,EAAWe,OAAO,IAAIb,IAASC,GACrCW,EAAQE,OAASb,IACnBW,EAAUA,EAAQG,OAAOjB,EAAWe,OAAOb,EAAOC,EAAaW,EAAQE,WAGzEF,EAAU,EAAAI,WAAWC,IAAIhB,GAAYiB,IAAKC,GAAOrB,EAAWsB,MAAMD,KAAQ,GAErEP,EAAQM,IAAKE,GAAUA,EAAMC,QAAQlB,GAC9C,CACA,SAASmB,EAAeC,GACtB,EAAAP,WAAWQ,IAAID,EACjB,C","sources":["webpack:///nextcloud/node_modules/@nextcloud/vue/dist/chunks/emoji-BY_D0V5K.mjs"],"sourcesContent":["import { getBuilder } from \"@nextcloud/browser-storage\";\nimport { EmojiIndex, frequently } from \"emoji-mart-vue-fast\";\nimport data from \"emoji-mart-vue-fast/data/all.json\";\nconst storage = getBuilder(\"nextcloud-vue\").persist(true).build();\nlet emojiIndex;\nvar EmojiSkinTone = /* @__PURE__ */ ((EmojiSkinTone2) => {\n EmojiSkinTone2[EmojiSkinTone2[\"Neutral\"] = 1] = \"Neutral\";\n EmojiSkinTone2[EmojiSkinTone2[\"Light\"] = 2] = \"Light\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumLight\"] = 3] = \"MediumLight\";\n EmojiSkinTone2[EmojiSkinTone2[\"Medium\"] = 4] = \"Medium\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumDark\"] = 5] = \"MediumDark\";\n EmojiSkinTone2[EmojiSkinTone2[\"Dark\"] = 6] = \"Dark\";\n return EmojiSkinTone2;\n})(EmojiSkinTone || {});\nfunction emojiSearch(query, maxResults = 10) {\n if (!emojiIndex) {\n emojiIndex = new EmojiIndex(data);\n }\n const currentSkinTone = getCurrentSkinTone();\n let results;\n if (query) {\n results = emojiIndex.search(`:${query}`, maxResults);\n if (results.length < maxResults) {\n results = results.concat(emojiIndex.search(query, maxResults - results.length));\n }\n } else {\n results = frequently.get(maxResults).map((id) => emojiIndex.emoji(id)) || [];\n }\n return results.map((emoji) => emoji.getSkin(currentSkinTone));\n}\nfunction emojiAddRecent(emojiData) {\n frequently.add(emojiData);\n}\nfunction getCurrentSkinTone() {\n const skinTone = Number.parseInt(storage.getItem(\"NcEmojiPicker::currentSkinTone\") ?? \"1\");\n return Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n}\nfunction setCurrentSkinTone(skinTone) {\n skinTone = Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n storage.setItem(\"NcEmojiPicker::currentSkinTone\", skinTone.toString());\n}\nexport {\n EmojiSkinTone as E,\n emojiAddRecent as a,\n emojiSearch as e,\n getCurrentSkinTone as g,\n setCurrentSkinTone as s\n};\n//# sourceMappingURL=emoji-BY_D0V5K.mjs.map\n"],"names":["storage","persist","build","emojiIndex","emojiSearch","query","maxResults","EmojiIndex","currentSkinTone","skinTone","Number","parseInt","getItem","Math","min","max","getCurrentSkinTone","results","search","length","concat","frequently","get","map","id","emoji","getSkin","emojiAddRecent","emojiData","add"],"sourceRoot":""}
|
||||
4
dist/5819-5819.js
vendored
4
dist/5819-5819.js
vendored
File diff suppressed because one or more lines are too long
5
dist/5819-5819.js.license
vendored
5
dist/5819-5819.js.license
vendored
|
|
@ -81,14 +81,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/5819-5819.js.map
vendored
2
dist/5819-5819.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/6590-6590.js
vendored
4
dist/6590-6590.js
vendored
|
|
@ -1,2 +1,2 @@
|
|||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[6590],{66590:(e,t,a)=>{a.r(t),a.d(t,{default:()=>_});var n=a(85072),i=a.n(n),r=a(97825),s=a.n(r),l=a(77659),o=a.n(l),d=a(55056),c=a.n(d),m=a(10540),u=a.n(m),h=a(41113),p=a.n(h),g=a(69905),f={};f.styleTagTransform=p(),f.setAttributes=c(),f.insert=o().bind(null,"head"),f.domAPI=s(),f.insertStyleElement=u(),i()(g.A,f),g.A&&g.A.locals&&g.A.locals;var v=a(35810),w=a(85471),b=a(90231),E=a(94219),A=a(82182),N=a(3226);const y=(0,w.pM)({components:{NcDialog:E.A,NcNoteCard:N.A,NcTextField:A.A},props:{error:{type:v.di,required:!0},validateFilename:{type:Function,required:!0}},setup:()=>({t:b.t}),data:()=>({newName:"",validationError:""}),computed:{isValidName(){return""===this.validationError},isInvalidFileType(){return this.error.reason===v.nF.Extension&&null!==this.error.segment.match(/^\.\w/)},canRename(){return!this.isInvalidFileType},dialogButtons(){const e=[{label:(0,b.t)("Cancel"),type:"error",callback:()=>{this.$emit("close",{cancel:!0})}},{label:(0,b.t)("Skip"),callback:()=>{this.$emit("close",{skip:!0})}}];return this.canRename&&e.push({label:(0,b.t)("Rename"),type:"primary",disabled:!this.isValidName,callback:()=>{this.$emit("close",{rename:this.newName.trimEnd()})}}),e}},watch:{error:{handler(){this.validationError=this.getErrorText(this.error),this.newName=this.error.filename},immediate:!0},newName(){try{this.validateFilename(this.newName.trimEnd()),this.validationError=""}catch(e){this.validationError=this.getErrorText(e)}finally{const e=this.$refs.textfield?.$el.querySelector("input");e&&(e.setCustomValidity(this.validationError),e.reportValidity())}}},methods:{getErrorText(e){switch(e.reason){case v.nF.Character:return(0,b.t)('"{segment}" is not allowed inside a file or folder name.',{segment:e.segment});case v.nF.ReservedName:return(0,b.t)('"{segment}" is a forbidden file or folder name.',{segment:e.segment});case v.nF.Extension:return e.segment.match(/\.\w/)?(0,b.t)('"{segment}" is a forbidden file type.',{segment:e.segment}):(0,b.t)('Filenames must not end with "{segment}".',{segment:e.segment})}}}});var x=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("NcDialog",{attrs:{buttons:e.dialogButtons,name:e.t("Invalid filename")},on:{close:function(t){return e.$emit("close",{cancel:!0})}}},[t("NcNoteCard",{attrs:{severity:"error"}},[e._v(" "+e._s(e.getErrorText(e.error))+" "+e._s(e.t("You can either rename the file, skip this file or cancel the whole operation."))+" ")]),e.canRename?t("NcTextField",{ref:"textfield",staticClass:"invalid-filename-dialog__input",attrs:{error:!e.isValidName,"helper-text":e.validationError,label:e.t("New filename"),value:e.newName},on:{"update:value":function(t){e.newName=t}}}):e._e()],1)},C=[];const _=(0,b.n)(y,x,C,!1,null,"9d7d9a49").exports},69905:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(71354),i=a.n(n),r=a(76314),s=a.n(r)()(i());s.push([e.id,"\n.invalid-filename-dialog__input[data-v-9d7d9a49] {\n\t/* Ensure the helper text can always be shown without jumping */\n\tmin-height: calc(var(--default-clickable-area) + 4 * var(--default-font-size));\n}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/upload/dist/assets/InvalidFilenameDialog-DKMLP0ER.css"],names:[],mappings:";AACA;CACC,+DAA+D;CAC/D,8EAA8E;AAC/E",sourcesContent:["\n.invalid-filename-dialog__input[data-v-9d7d9a49] {\n\t/* Ensure the helper text can always be shown without jumping */\n\tmin-height: calc(var(--default-clickable-area) + 4 * var(--default-font-size));\n}\n"],sourceRoot:""}]);const l=s}}]);
|
||||
//# sourceMappingURL=6590-6590.js.map?v=06353ef2f8da0b5d0c49
|
||||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[6590],{11352:(e,t,a)=>{a.r(t),a.d(t,{default:()=>_});var n=a(85072),i=a.n(n),r=a(97825),s=a.n(r),l=a(77659),o=a.n(l),d=a(55056),c=a.n(d),m=a(10540),u=a.n(m),h=a(41113),p=a.n(h),g=a(69905),f={};f.styleTagTransform=p(),f.setAttributes=c(),f.insert=o().bind(null,"head"),f.domAPI=s(),f.insertStyleElement=u(),i()(g.A,f),g.A&&g.A.locals&&g.A.locals;var v=a(35810),w=a(85471),b=a(90231),E=a(94219),A=a(82182),N=a(31133);const y=(0,w.pM)({components:{NcDialog:E.A,NcNoteCard:N.A,NcTextField:A.A},props:{error:{type:v.di,required:!0},validateFilename:{type:Function,required:!0}},setup:()=>({t:b.t}),data:()=>({newName:"",validationError:""}),computed:{isValidName(){return""===this.validationError},isInvalidFileType(){return this.error.reason===v.nF.Extension&&null!==this.error.segment.match(/^\.\w/)},canRename(){return!this.isInvalidFileType},dialogButtons(){const e=[{label:(0,b.t)("Cancel"),type:"error",callback:()=>{this.$emit("close",{cancel:!0})}},{label:(0,b.t)("Skip"),callback:()=>{this.$emit("close",{skip:!0})}}];return this.canRename&&e.push({label:(0,b.t)("Rename"),type:"primary",disabled:!this.isValidName,callback:()=>{this.$emit("close",{rename:this.newName.trimEnd()})}}),e}},watch:{error:{handler(){this.validationError=this.getErrorText(this.error),this.newName=this.error.filename},immediate:!0},newName(){try{this.validateFilename(this.newName.trimEnd()),this.validationError=""}catch(e){this.validationError=this.getErrorText(e)}finally{const e=this.$refs.textfield?.$el.querySelector("input");e&&(e.setCustomValidity(this.validationError),e.reportValidity())}}},methods:{getErrorText(e){switch(e.reason){case v.nF.Character:return(0,b.t)('"{segment}" is not allowed inside a file or folder name.',{segment:e.segment});case v.nF.ReservedName:return(0,b.t)('"{segment}" is a forbidden file or folder name.',{segment:e.segment});case v.nF.Extension:return e.segment.match(/\.\w/)?(0,b.t)('"{segment}" is a forbidden file type.',{segment:e.segment}):(0,b.t)('Filenames must not end with "{segment}".',{segment:e.segment})}}}});var x=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("NcDialog",{attrs:{buttons:e.dialogButtons,name:e.t("Invalid filename")},on:{close:function(t){return e.$emit("close",{cancel:!0})}}},[t("NcNoteCard",{attrs:{severity:"error"}},[e._v(" "+e._s(e.getErrorText(e.error))+" "+e._s(e.t("You can either rename the file, skip this file or cancel the whole operation."))+" ")]),e.canRename?t("NcTextField",{ref:"textfield",staticClass:"invalid-filename-dialog__input",attrs:{error:!e.isValidName,"helper-text":e.validationError,label:e.t("New filename"),value:e.newName},on:{"update:value":function(t){e.newName=t}}}):e._e()],1)},C=[];const _=(0,b.n)(y,x,C,!1,null,"9d7d9a49").exports},69905:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(71354),i=a.n(n),r=a(76314),s=a.n(r)()(i());s.push([e.id,"\n.invalid-filename-dialog__input[data-v-9d7d9a49] {\n\t/* Ensure the helper text can always be shown without jumping */\n\tmin-height: calc(var(--default-clickable-area) + 4 * var(--default-font-size));\n}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/upload/dist/assets/InvalidFilenameDialog-DKMLP0ER.css"],names:[],mappings:";AACA;CACC,+DAA+D;CAC/D,8EAA8E;AAC/E",sourcesContent:["\n.invalid-filename-dialog__input[data-v-9d7d9a49] {\n\t/* Ensure the helper text can always be shown without jumping */\n\tmin-height: calc(var(--default-clickable-area) + 4 * var(--default-font-size));\n}\n"],sourceRoot:""}]);const l=s}}]);
|
||||
//# sourceMappingURL=6590-6590.js.map?v=722f7bc54ff4120357c5
|
||||
2
dist/6590-6590.js.license
vendored
2
dist/6590-6590.js.license
vendored
|
|
@ -85,7 +85,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/6590-6590.js.map
vendored
2
dist/6590-6590.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/6768-6768.js
vendored
Normal file
2
dist/6768-6768.js
vendored
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -86,20 +86,17 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.25.1
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/sharing
|
||||
- version: 0.2.5
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
1
dist/6768-6768.js.map
vendored
Normal file
1
dist/6768-6768.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/6768-6768.js.map.license
vendored
Symbolic link
1
dist/6768-6768.js.map.license
vendored
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
6768-6768.js.license
|
||||
4
dist/6916-6916.js
vendored
4
dist/6916-6916.js
vendored
File diff suppressed because one or more lines are too long
2
dist/6916-6916.js.license
vendored
2
dist/6916-6916.js.license
vendored
|
|
@ -74,7 +74,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/6916-6916.js.map
vendored
2
dist/6916-6916.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/7383-7383.js
vendored
4
dist/7383-7383.js
vendored
File diff suppressed because one or more lines are too long
2
dist/7383-7383.js.license
vendored
2
dist/7383-7383.js.license
vendored
|
|
@ -85,7 +85,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/7383-7383.js.map
vendored
2
dist/7383-7383.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/7457-7457.js
vendored
4
dist/7457-7457.js
vendored
File diff suppressed because one or more lines are too long
2
dist/7457-7457.js.license
vendored
2
dist/7457-7457.js.license
vendored
|
|
@ -70,7 +70,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
2
dist/7457-7457.js.map
vendored
2
dist/7457-7457.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/7462-7462.js
vendored
4
dist/7462-7462.js
vendored
File diff suppressed because one or more lines are too long
5
dist/7462-7462.js.license
vendored
5
dist/7462-7462.js.license
vendored
|
|
@ -90,11 +90,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
2
dist/7462-7462.js.map
vendored
2
dist/7462-7462.js.map
vendored
File diff suppressed because one or more lines are too long
5
dist/7807-7807.js.license
vendored
5
dist/7807-7807.js.license
vendored
|
|
@ -49,11 +49,14 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/l10n
|
||||
- version: 3.4.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/logger
|
||||
- version: 3.0.2
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
5
dist/8057-8057.js.license
vendored
5
dist/8057-8057.js.license
vendored
|
|
@ -90,11 +90,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
4
dist/8737-8737.js
vendored
4
dist/8737-8737.js
vendored
File diff suppressed because one or more lines are too long
2
dist/8737-8737.js.license
vendored
2
dist/8737-8737.js.license
vendored
|
|
@ -71,7 +71,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
2
dist/8737-8737.js.map
vendored
2
dist/8737-8737.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/8790-8790.js
vendored
4
dist/8790-8790.js
vendored
File diff suppressed because one or more lines are too long
7
dist/8790-8790.js.license
vendored
7
dist/8790-8790.js.license
vendored
|
|
@ -99,16 +99,13 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.25.1
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/8790-8790.js.map
vendored
2
dist/8790-8790.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/9107-9107.js
vendored
4
dist/9107-9107.js
vendored
File diff suppressed because one or more lines are too long
2
dist/9107-9107.js.license
vendored
2
dist/9107-9107.js.license
vendored
|
|
@ -85,7 +85,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/9107-9107.js.map
vendored
2
dist/9107-9107.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/9167-9167.js
vendored
4
dist/9167-9167.js
vendored
File diff suppressed because one or more lines are too long
2
dist/9167-9167.js.license
vendored
2
dist/9167-9167.js.license
vendored
|
|
@ -91,7 +91,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/9167-9167.js.map
vendored
2
dist/9167-9167.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/9293-9293.js.license
vendored
2
dist/9293-9293.js.license
vendored
|
|
@ -50,7 +50,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
4
dist/9491-9491.js
vendored
4
dist/9491-9491.js
vendored
|
|
@ -1,2 +1,2 @@
|
|||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[9491],{9491:(e,t,n)=>{n.d(t,{default:()=>x});var o=n(85471),i=n(21777),r=n(53334),s=n(3226),a=n(77764);const l=(0,o.pM)({__name:"FilesHeaderNoteToRecipient",setup(e,{expose:t}){const n=(0,o.KR)(),l=(0,o.EW)(()=>n.value?.attributes.note??""),d=(0,o.EW)(()=>n.value?.attributes["owner-display-name"]??""),c=(0,o.EW)(()=>{const e=n.value?.owner;return e!==(0,i.HW)()?.uid?{id:e,displayName:d.value}:null});function p(e){n.value=e}return t({updateFolder:p}),{__sfc:!0,folder:n,note:l,displayName:d,user:c,updateFolder:p,t:r.t,NcNoteCard:s.A,NcUserBubble:a.A}}});var d=n(85072),c=n.n(d),p=n(97825),u=n.n(p),A=n(77659),m=n.n(A),f=n(55056),_=n.n(f),h=n(10540),v=n.n(h),N=n(41113),g=n.n(N),C=n(22589),b={};b.styleTagTransform=g(),b.setAttributes=_(),b.insert=m().bind(null,"head"),b.domAPI=u(),b.insertStyleElement=v(),c()(C.A,b),C.A&&C.A.locals&&C.A.locals;const x=(0,n(14486).A)(l,function(){var e=this,t=e._self._c,n=e._self._setupProxy;return n.note.length>0?t(n.NcNoteCard,{staticClass:"note-to-recipient",attrs:{type:"info"}},[n.displayName?t("p",{staticClass:"note-to-recipient__heading"},[e._v("\n\t\t"+e._s(n.t("files_sharing","Note from"))+"\n\t\t"),t(n.NcUserBubble,{attrs:{user:n.user.id,"display-name":n.user.displayName}})],1):t("p",{staticClass:"note-to-recipient__heading"},[e._v("\n\t\t"+e._s(n.t("files_sharing","Note:"))+"\n\t")]),e._v(" "),t("p",{staticClass:"note-to-recipient__text",domProps:{textContent:e._s(n.note)}})]):e._e()},[],!1,null,"df1991cc",null).exports},22589:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(71354),i=n.n(o),r=n(76314),s=n.n(r)()(i());s.push([e.id,"\n.note-to-recipient[data-v-df1991cc] {\n\tmargin-inline: var(--row-height)\n}\n.note-to-recipient__text[data-v-df1991cc] {\n\t/* respect new lines */\n\twhite-space: pre-line;\n}\n.note-to-recipient__heading[data-v-df1991cc] {\n\tfont-weight: bold;\n}\n@media screen and (max-width: 512px) {\n.note-to-recipient[data-v-df1991cc] {\n\t\tmargin-inline: var(--default-grid-baseline);\n}\n}\n","",{version:3,sources:["webpack://./apps/files_sharing/src/views/FilesHeaderNoteToRecipient.vue"],names:[],mappings:";AAsDA;CACA;AACA;AAEA;CACA,sBAAA;CACA,qBAAA;AACA;AAEA;CACA,iBAAA;AACA;AAEA;AACA;EACA,2CAAA;AACA;AACA",sourcesContent:["\x3c!--\n - SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n - SPDX-License-Identifier: AGPL-3.0-or-later\n--\x3e\n<template>\n\t<NcNoteCard v-if=\"note.length > 0\"\n\t\tclass=\"note-to-recipient\"\n\t\ttype=\"info\">\n\t\t<p v-if=\"displayName\" class=\"note-to-recipient__heading\">\n\t\t\t{{ t('files_sharing', 'Note from') }}\n\t\t\t<NcUserBubble :user=\"user.id\" :display-name=\"user.displayName\" />\n\t\t</p>\n\t\t<p v-else class=\"note-to-recipient__heading\">\n\t\t\t{{ t('files_sharing', 'Note:') }}\n\t\t</p>\n\t\t<p class=\"note-to-recipient__text\" v-text=\"note\" />\n\t</NcNoteCard>\n</template>\n\n<script setup lang=\"ts\">\nimport type { Folder } from '@nextcloud/files'\nimport { getCurrentUser } from '@nextcloud/auth'\nimport { t } from '@nextcloud/l10n'\nimport { computed, ref } from 'vue'\n\nimport NcNoteCard from '@nextcloud/vue/components/NcNoteCard'\nimport NcUserBubble from '@nextcloud/vue/components/NcUserBubble'\n\nconst folder = ref<Folder>()\nconst note = computed<string>(() => folder.value?.attributes.note ?? '')\nconst displayName = computed<string>(() => folder.value?.attributes['owner-display-name'] ?? '')\nconst user = computed(() => {\n\tconst id = folder.value?.owner\n\tif (id !== getCurrentUser()?.uid) {\n\t\treturn {\n\t\t\tid,\n\t\t\tdisplayName: displayName.value,\n\t\t}\n\t}\n\treturn null\n})\n\n/**\n * Update the current folder\n * @param newFolder the new folder to show note for\n */\nfunction updateFolder(newFolder: Folder) {\n\tfolder.value = newFolder\n}\n\ndefineExpose({ updateFolder })\n<\/script>\n\n<style scoped>\n.note-to-recipient {\n\tmargin-inline: var(--row-height)\n}\n\n.note-to-recipient__text {\n\t/* respect new lines */\n\twhite-space: pre-line;\n}\n\n.note-to-recipient__heading {\n\tfont-weight: bold;\n}\n\n@media screen and (max-width: 512px) {\n\t.note-to-recipient {\n\t\tmargin-inline: var(--default-grid-baseline);\n\t}\n}\n</style>\n"],sourceRoot:""}]);const a=s}}]);
|
||||
//# sourceMappingURL=9491-9491.js.map?v=beac309bb5c0965ae453
|
||||
"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[9491],{9491:(e,t,n)=>{n.d(t,{default:()=>x});var o=n(85471),i=n(21777),r=n(53334),s=n(31133),a=n(77764);const l=(0,o.pM)({__name:"FilesHeaderNoteToRecipient",setup(e,{expose:t}){const n=(0,o.KR)(),l=(0,o.EW)(()=>n.value?.attributes.note??""),d=(0,o.EW)(()=>n.value?.attributes["owner-display-name"]??""),c=(0,o.EW)(()=>{const e=n.value?.owner;return e!==(0,i.HW)()?.uid?{id:e,displayName:d.value}:null});function p(e){n.value=e}return t({updateFolder:p}),{__sfc:!0,folder:n,note:l,displayName:d,user:c,updateFolder:p,t:r.t,NcNoteCard:s.A,NcUserBubble:a.A}}});var d=n(85072),c=n.n(d),p=n(97825),u=n.n(p),A=n(77659),m=n.n(A),f=n(55056),_=n.n(f),h=n(10540),v=n.n(h),N=n(41113),g=n.n(N),C=n(22589),b={};b.styleTagTransform=g(),b.setAttributes=_(),b.insert=m().bind(null,"head"),b.domAPI=u(),b.insertStyleElement=v(),c()(C.A,b),C.A&&C.A.locals&&C.A.locals;const x=(0,n(14486).A)(l,function(){var e=this,t=e._self._c,n=e._self._setupProxy;return n.note.length>0?t(n.NcNoteCard,{staticClass:"note-to-recipient",attrs:{type:"info"}},[n.displayName?t("p",{staticClass:"note-to-recipient__heading"},[e._v("\n\t\t"+e._s(n.t("files_sharing","Note from"))+"\n\t\t"),t(n.NcUserBubble,{attrs:{user:n.user.id,"display-name":n.user.displayName}})],1):t("p",{staticClass:"note-to-recipient__heading"},[e._v("\n\t\t"+e._s(n.t("files_sharing","Note:"))+"\n\t")]),e._v(" "),t("p",{staticClass:"note-to-recipient__text",domProps:{textContent:e._s(n.note)}})]):e._e()},[],!1,null,"df1991cc",null).exports},22589:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(71354),i=n.n(o),r=n(76314),s=n.n(r)()(i());s.push([e.id,"\n.note-to-recipient[data-v-df1991cc] {\n\tmargin-inline: var(--row-height)\n}\n.note-to-recipient__text[data-v-df1991cc] {\n\t/* respect new lines */\n\twhite-space: pre-line;\n}\n.note-to-recipient__heading[data-v-df1991cc] {\n\tfont-weight: bold;\n}\n@media screen and (max-width: 512px) {\n.note-to-recipient[data-v-df1991cc] {\n\t\tmargin-inline: var(--default-grid-baseline);\n}\n}\n","",{version:3,sources:["webpack://./apps/files_sharing/src/views/FilesHeaderNoteToRecipient.vue"],names:[],mappings:";AAsDA;CACA;AACA;AAEA;CACA,sBAAA;CACA,qBAAA;AACA;AAEA;CACA,iBAAA;AACA;AAEA;AACA;EACA,2CAAA;AACA;AACA",sourcesContent:["\x3c!--\n - SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n - SPDX-License-Identifier: AGPL-3.0-or-later\n--\x3e\n<template>\n\t<NcNoteCard v-if=\"note.length > 0\"\n\t\tclass=\"note-to-recipient\"\n\t\ttype=\"info\">\n\t\t<p v-if=\"displayName\" class=\"note-to-recipient__heading\">\n\t\t\t{{ t('files_sharing', 'Note from') }}\n\t\t\t<NcUserBubble :user=\"user.id\" :display-name=\"user.displayName\" />\n\t\t</p>\n\t\t<p v-else class=\"note-to-recipient__heading\">\n\t\t\t{{ t('files_sharing', 'Note:') }}\n\t\t</p>\n\t\t<p class=\"note-to-recipient__text\" v-text=\"note\" />\n\t</NcNoteCard>\n</template>\n\n<script setup lang=\"ts\">\nimport type { Folder } from '@nextcloud/files'\nimport { getCurrentUser } from '@nextcloud/auth'\nimport { t } from '@nextcloud/l10n'\nimport { computed, ref } from 'vue'\n\nimport NcNoteCard from '@nextcloud/vue/components/NcNoteCard'\nimport NcUserBubble from '@nextcloud/vue/components/NcUserBubble'\n\nconst folder = ref<Folder>()\nconst note = computed<string>(() => folder.value?.attributes.note ?? '')\nconst displayName = computed<string>(() => folder.value?.attributes['owner-display-name'] ?? '')\nconst user = computed(() => {\n\tconst id = folder.value?.owner\n\tif (id !== getCurrentUser()?.uid) {\n\t\treturn {\n\t\t\tid,\n\t\t\tdisplayName: displayName.value,\n\t\t}\n\t}\n\treturn null\n})\n\n/**\n * Update the current folder\n * @param newFolder the new folder to show note for\n */\nfunction updateFolder(newFolder: Folder) {\n\tfolder.value = newFolder\n}\n\ndefineExpose({ updateFolder })\n<\/script>\n\n<style scoped>\n.note-to-recipient {\n\tmargin-inline: var(--row-height)\n}\n\n.note-to-recipient__text {\n\t/* respect new lines */\n\twhite-space: pre-line;\n}\n\n.note-to-recipient__heading {\n\tfont-weight: bold;\n}\n\n@media screen and (max-width: 512px) {\n\t.note-to-recipient {\n\t\tmargin-inline: var(--default-grid-baseline);\n\t}\n}\n</style>\n"],sourceRoot:""}]);const a=s}}]);
|
||||
//# sourceMappingURL=9491-9491.js.map?v=6e6a45c3faccceee379f
|
||||
5
dist/9491-9491.js.license
vendored
5
dist/9491-9491.js.license
vendored
|
|
@ -57,11 +57,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/9491-9491.js.map
vendored
2
dist/9491-9491.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/comments-comments-app.js
vendored
4
dist/comments-comments-app.js
vendored
File diff suppressed because one or more lines are too long
5
dist/comments-comments-app.js.license
vendored
5
dist/comments-comments-app.js.license
vendored
|
|
@ -90,11 +90,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
2
dist/comments-comments-app.js.map
vendored
2
dist/comments-comments-app.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/comments-comments-tab.js
vendored
4
dist/comments-comments-tab.js
vendored
File diff suppressed because one or more lines are too long
2
dist/comments-comments-tab.js.map
vendored
2
dist/comments-comments-tab.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-common.js
vendored
4
dist/core-common.js
vendored
File diff suppressed because one or more lines are too long
12
dist/core-common.js.license
vendored
12
dist/core-common.js.license
vendored
|
|
@ -179,19 +179,13 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue-select
|
||||
- version: 3.25.1
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/sharing
|
||||
- version: 0.2.5
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
@ -293,7 +287,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.0.1
|
||||
- license: MIT
|
||||
- emoji-mart-vue-fast
|
||||
- version: 15.0.4
|
||||
- version: 15.0.5
|
||||
- license: BSD-3-Clause
|
||||
- es-define-property
|
||||
- version: 1.0.1
|
||||
|
|
|
|||
2
dist/core-common.js.map
vendored
2
dist/core-common.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-install.js
vendored
4
dist/core-install.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-install.js.license
vendored
2
dist/core-install.js.license
vendored
|
|
@ -52,7 +52,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/core-install.js.map
vendored
2
dist/core-install.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-legacy-unified-search.js
vendored
4
dist/core-legacy-unified-search.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-legacy-unified-search.js.license
vendored
2
dist/core-legacy-unified-search.js.license
vendored
|
|
@ -63,7 +63,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/core-legacy-unified-search.js.map
vendored
2
dist/core-legacy-unified-search.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-login.js
vendored
4
dist/core-login.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-login.js.license
vendored
2
dist/core-login.js.license
vendored
|
|
@ -92,7 +92,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @simplewebauthn/browser
|
||||
- version: 13.2.2
|
||||
|
|
|
|||
2
dist/core-login.js.map
vendored
2
dist/core-login.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-main.js
vendored
4
dist/core-main.js
vendored
File diff suppressed because one or more lines are too long
5
dist/core-main.js.license
vendored
5
dist/core-main.js.license
vendored
|
|
@ -102,14 +102,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/core-main.js.map
vendored
2
dist/core-main.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-public-page-menu.js
vendored
4
dist/core-public-page-menu.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-public-page-menu.js.license
vendored
2
dist/core-public-page-menu.js.license
vendored
|
|
@ -68,7 +68,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.29.2
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/core-public-page-menu.js.map
vendored
2
dist/core-public-page-menu.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-public-page-user-menu.js
vendored
4
dist/core-public-page-user-menu.js
vendored
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue