mirror of
https://github.com/nextcloud/server.git
synced 2026-04-15 22:11:17 -04:00
refactor(files): Migrate logger util to Typescript
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
This commit is contained in:
parent
356860c06d
commit
172c43351e
23 changed files with 22 additions and 23 deletions
|
|
@ -11,7 +11,7 @@ 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.svg?raw'
|
||||
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
import { askConfirmation, canDisconnectOnly, canUnshareOnly, deleteNode, displayName, isTrashbinEnabled } from './deleteUtils'
|
||||
|
||||
const queue = new PQueue({ concurrency: 5 })
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import Vue from 'vue'
|
|||
import StarOutlineSvg from '@mdi/svg/svg/star-outline.svg?raw'
|
||||
import StarSvg from '@mdi/svg/svg/star.svg?raw'
|
||||
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
import { encodePath } from '@nextcloud/paths'
|
||||
|
||||
// If any of the nodes is not favorited, we display the favorite action.
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import { Permission, type Node, View, FileAction } from '@nextcloud/files'
|
|||
import { translate as t } from '@nextcloud/l10n'
|
||||
import InformationSvg from '@mdi/svg/svg/information-variant.svg?raw'
|
||||
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
export const ACTION_DETAILS = 'details'
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ import TrayArrowDownIcon from 'vue-material-design-icons/TrayArrowDown.vue'
|
|||
|
||||
import { useNavigation } from '../composables/useNavigation'
|
||||
import { dataTransferToFileTree, onDropExternalFiles } from '../services/DropService'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'DragAndDropNotice',
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ import ArrowLeftIcon from 'vue-material-design-icons/ArrowLeft.vue'
|
|||
import CustomElementRender from '../CustomElementRender.vue'
|
||||
|
||||
import { useNavigation } from '../../composables/useNavigation'
|
||||
import logger from '../../logger.js'
|
||||
import logger from '../../logger.ts'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'FileEntryActions',
|
||||
|
|
|
|||
|
|
@ -23,8 +23,7 @@ import NcLoadingIcon from '@nextcloud/vue/dist/Components/NcLoadingIcon.js'
|
|||
|
||||
import { useKeyboardStore } from '../../store/keyboard.ts'
|
||||
import { useSelectionStore } from '../../store/selection.ts'
|
||||
import logger from '../../logger.js'
|
||||
import type { FileSource } from '../../types.ts'
|
||||
import logger from '../../logger.ts'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'FileEntryCheckbox',
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ import { useNavigation } from '../../composables/useNavigation'
|
|||
import { useRouteParameters } from '../../composables/useRouteParameters.ts'
|
||||
import { useRenamingStore } from '../../store/renaming.ts'
|
||||
import { getFilenameValidity } from '../../utils/filenameValidity.ts'
|
||||
import logger from '../../logger.js'
|
||||
import logger from '../../logger.ts'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'FileEntryName',
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ import { action as sidebarAction } from '../actions/sidebarAction.ts'
|
|||
import { getDragAndDropPreview } from '../utils/dragUtils.ts'
|
||||
import { hashCode } from '../utils/hashUtils.ts'
|
||||
import { dataTransferToFileTree, onDropExternalFiles, onDropInternalFiles } from '../services/DropService.ts'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
Vue.directive('onClickOutside', vOnClickOutside)
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ import { useNavigation } from '../composables/useNavigation'
|
|||
import { useFilesStore } from '../store/files.ts'
|
||||
import { useSelectionStore } from '../store/selection.ts'
|
||||
import filesSortingMixin from '../mixins/filesSorting.ts'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'FilesListTableHeader',
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ import { useActionsMenuStore } from '../store/actionsmenu.ts'
|
|||
import { useFilesStore } from '../store/files.ts'
|
||||
import { useSelectionStore } from '../store/selection.ts'
|
||||
import filesListWidthMixin from '../mixins/filesListWidth.ts'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
import type { FileSource } from '../types'
|
||||
|
||||
// The registered actions list
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ import FilesListTableFooter from './FilesListTableFooter.vue'
|
|||
import FilesListTableHeader from './FilesListTableHeader.vue'
|
||||
import filesListWidthMixin from '../mixins/filesListWidth.ts'
|
||||
import VirtualList from './VirtualList.vue'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
import FilesListTableHeaderActions from './FilesListTableHeaderActions.vue'
|
||||
import FileListFilters from './FileListFilters.vue'
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ import ChartPie from 'vue-material-design-icons/ChartPie.vue'
|
|||
import NcAppNavigationItem from '@nextcloud/vue/dist/Components/NcAppNavigationItem.js'
|
||||
import NcProgressBar from '@nextcloud/vue/dist/Components/NcProgressBar.js'
|
||||
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
export default {
|
||||
name: 'NavigationQuota',
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ import NcSelect from '@nextcloud/vue/dist/Components/NcSelect.js'
|
|||
import Vue from 'vue'
|
||||
import NcButton from '@nextcloud/vue/dist/Components/NcButton.js'
|
||||
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
const picker = getFilePickerBuilder(t('files', 'Choose a file or folder to transfer'))
|
||||
.setMultiSelect(false)
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ import debounce from 'debounce'
|
|||
import Vue from 'vue'
|
||||
|
||||
import filesListWidthMixin from '../mixins/filesListWidth.ts'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
interface RecycledPoolItem {
|
||||
key: string,
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ import { newNodeName } from '../utils/newNodeDialog'
|
|||
|
||||
import PlusSvg from '@mdi/svg/svg/plus.svg?raw'
|
||||
import axios from '@nextcloud/axios'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
let templatesPath = loadState<string|false>('files', 'templates_path', false)
|
||||
logger.debug('Initial templates folder', { templatesPath })
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ import Vue from 'vue'
|
|||
import { Directory, traverseTree, resolveConflict, createDirectoryIfNotExists } from './DropServiceUtils'
|
||||
import { handleCopyMoveNodeTo } from '../actions/moveOrCopyAction'
|
||||
import { MoveCopyAction } from '../actions/moveOrCopyActionUtils'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
/**
|
||||
* This function converts a list of DataTransferItems to a file tree.
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import { openConflictPicker } from '@nextcloud/upload'
|
|||
import { showError, showInfo } from '@nextcloud/dialogs'
|
||||
import { translate as t } from '@nextcloud/l10n'
|
||||
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
/**
|
||||
* This represents a Directory in the file tree
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
*/
|
||||
import { generateUrl } from '@nextcloud/router'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
export default () => {
|
||||
if ('serviceWorker' in navigator) {
|
||||
|
|
|
|||
|
|
@ -159,7 +159,7 @@ import BreadCrumbs from '../components/BreadCrumbs.vue'
|
|||
import FilesListVirtual from '../components/FilesListVirtual.vue'
|
||||
import filesListWidthMixin from '../mixins/filesListWidth.ts'
|
||||
import filesSortingMixin from '../mixins/filesSorting.ts'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
import DragAndDropNotice from '../components/DragAndDropNotice.vue'
|
||||
|
||||
const isSharingEnabled = (getCapabilities() as { files_sharing?: boolean })?.files_sharing !== undefined
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ import { useNavigation } from '../composables/useNavigation'
|
|||
import { useFilenameFilter } from '../composables/useFilenameFilter'
|
||||
import { useFiltersStore } from '../store/filters.ts'
|
||||
import { useViewConfigStore } from '../store/viewConfig.ts'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'Navigation',
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@ import FileInfo from '../services/FileInfo.js'
|
|||
import LegacyView from '../components/LegacyView.vue'
|
||||
import SidebarTab from '../components/SidebarTab.vue'
|
||||
import SystemTags from '../../../systemtags/src/components/SystemTags.vue'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
export default {
|
||||
name: 'Sidebar',
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ import NcEmptyContent from '@nextcloud/vue/dist/Components/NcEmptyContent.js'
|
|||
import NcModal from '@nextcloud/vue/dist/Components/NcModal.js'
|
||||
import TemplatePreview from '../components/TemplatePreview.vue'
|
||||
import TemplateFiller from '../components/TemplateFiller.vue'
|
||||
import logger from '../logger.js'
|
||||
import logger from '../logger.ts'
|
||||
|
||||
const border = 2
|
||||
const margin = 8
|
||||
|
|
|
|||
Loading…
Reference in a new issue