Remove '@/'

This commit is contained in:
Kasper Seweryn 2022-04-23 09:37:43 +02:00 committed by Georg Krause
parent e0e2bf4cae
commit f61fafec2a
202 changed files with 715 additions and 650 deletions

View File

@ -141,7 +141,7 @@
"^.+\\.js$": "babel-jest" "^.+\\.js$": "babel-jest"
}, },
"moduleNameMapper": { "moduleNameMapper": {
"^@/(.*)$": "<rootDir>/src/$1" "^~/(.*)$": "<rootDir>/src/$1"
}, },
"testEnvironment": "jsdom" "testEnvironment": "jsdom"
} }

View File

@ -1,28 +1,28 @@
<script setup lang="ts"> <script setup lang="ts">
import AudioPlayer from '@/components/audio/Player.vue' import AudioPlayer from '~/components/audio/Player.vue'
import Queue from '@/components/Queue.vue' import Queue from '~/components/Queue.vue'
import PlaylistModal from '@/components/playlists/PlaylistModal.vue' import PlaylistModal from '~/components/playlists/PlaylistModal.vue'
import ChannelUploadModal from '@/components/channels/UploadModal.vue' import ChannelUploadModal from '~/components/channels/UploadModal.vue'
import Sidebar from '@/components/Sidebar.vue' import Sidebar from '~/components/Sidebar.vue'
import ServiceMessages from '@/components/ServiceMessages.vue' import ServiceMessages from '~/components/ServiceMessages.vue'
import SetInstanceModal from '@/components/SetInstanceModal.vue' import SetInstanceModal from '~/components/SetInstanceModal.vue'
import ShortcutsModal from '@/components/ShortcutsModal.vue' import ShortcutsModal from '~/components/ShortcutsModal.vue'
import FilterModal from '@/components/moderation/FilterModal.vue' import FilterModal from '~/components/moderation/FilterModal.vue'
import ReportModal from '@/components/moderation/ReportModal.vue' import ReportModal from '~/components/moderation/ReportModal.vue'
import { useIntervalFn, useWindowSize } from '@vueuse/core' import { useIntervalFn, useWindowSize } from '@vueuse/core'
import GlobalEvents from '@/components/utils/global-events.vue' import GlobalEvents from '~/components/utils/global-events.vue'
import { computed, nextTick, onMounted, ref, watchEffect } from '@vue/composition-api' import { computed, nextTick, onMounted, ref, watchEffect } from '@vue/composition-api'
import store from '@/store' import store from '~/store'
import { import {
ListenWSEvent, ListenWSEvent,
PendingReviewEditsWSEvent, PendingReviewEditsWSEvent,
PendingReviewReportsWSEvent, PendingReviewReportsWSEvent,
PendingReviewRequestsWSEvent, PendingReviewRequestsWSEvent,
Track Track
} from '@/types' } from '~/types'
import useWebSocketHandler from '~/composables/useWebSocketHandler' import useWebSocketHandler from '~/composables/useWebSocketHandler'
import { getClientOnlyRadio } from '@/radios' import { getClientOnlyRadio } from '~/radios'
// Tracks // Tracks
const currentTrack = computed(() => store.getters['queue/currentTrack']) const currentTrack = computed(() => store.getters['queue/currentTrack'])

View File

@ -252,10 +252,10 @@
import { mapState } from 'vuex' import { mapState } from 'vuex'
import { get } from 'lodash-es' import { get } from 'lodash-es'
import showdown from 'showdown' import showdown from 'showdown'
import { humanSize } from '@/modules/filters' import { humanSize } from '~/modules/filters'
import SignupForm from '@/components/auth/SignupForm.vue' import SignupForm from '~/components/auth/SignupForm.vue'
import LogoText from '@/components/LogoText.vue' import LogoText from '~/components/LogoText.vue'
export default { export default {
components: { components: {

View File

@ -328,11 +328,11 @@
import { get } from 'lodash-es' import { get } from 'lodash-es'
import { mapState } from 'vuex' import { mapState } from 'vuex'
import showdown from 'showdown' import showdown from 'showdown'
import AlbumWidget from '@/components/audio/album/Widget.vue' import AlbumWidget from '~/components/audio/album/Widget.vue'
import ChannelsWidget from '@/components/audio/ChannelsWidget.vue' import ChannelsWidget from '~/components/audio/ChannelsWidget.vue'
import LoginForm from '@/components/auth/LoginForm.vue' import LoginForm from '~/components/auth/LoginForm.vue'
import SignupForm from '@/components/auth/SignupForm.vue' import SignupForm from '~/components/auth/SignupForm.vue'
import { humanSize } from '@/modules/filters' import { humanSize } from '~/modules/filters'
export default { export default {
components: { components: {

View File

@ -346,10 +346,10 @@ import { mapState, mapGetters, mapActions } from 'vuex'
import $ from 'jquery' import $ from 'jquery'
import moment from 'moment' import moment from 'moment'
import { sum } from 'lodash-es' import { sum } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { createFocusTrap } from 'focus-trap' import { createFocusTrap } from 'focus-trap'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon.vue' import TrackFavoriteIcon from '~/components/favorites/TrackFavoriteIcon.vue'
import TrackPlaylistIcon from '@/components/playlists/TrackPlaylistIcon.vue' import TrackPlaylistIcon from '~/components/playlists/TrackPlaylistIcon.vue'
import draggable from 'vuedraggable' import draggable from 'vuedraggable'
export default { export default {

View File

@ -105,7 +105,7 @@
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import axios from 'axios' import axios from 'axios'
import { uniq } from 'lodash-es' import { uniq } from 'lodash-es'

View File

@ -60,7 +60,7 @@
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
export default { export default {
components: { components: {

View File

@ -472,15 +472,15 @@
<script> <script>
import { mapState, mapActions, mapGetters } from 'vuex' import { mapState, mapActions, mapGetters } from 'vuex'
import UserModal from '@/components/common/UserModal.vue' import UserModal from '~/components/common/UserModal.vue'
import Logo from '@/components/Logo.vue' import Logo from '~/components/Logo.vue'
import SearchBar from '@/components/audio/SearchBar.vue' import SearchBar from '~/components/audio/SearchBar.vue'
import UserMenu from '@/components/common/UserMenu.vue' import UserMenu from '~/components/common/UserMenu.vue'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import $ from 'jquery' import $ from 'jquery'
import useThemeList from '@/composables/useThemeList' import useThemeList from '~/composables/useThemeList'
import useTheme from '@/composables/useTheme' import useTheme from '~/composables/useTheme'
export default { export default {
name: 'Sidebar', name: 'Sidebar',

View File

@ -158,7 +158,7 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { cloneDeep } from 'lodash-es' import { cloneDeep } from 'lodash-es'
import SignupFormBuilder from '@/components/admin/SignupFormBuilder.vue' import SignupFormBuilder from '~/components/admin/SignupFormBuilder.vue'
export default { export default {
components: { components: {

View File

@ -163,7 +163,7 @@
<script> <script>
import { cloneDeep, tap, set } from 'lodash-es' import { cloneDeep, tap, set } from 'lodash-es'
import SignupForm from '@/components/auth/SignupForm.vue' import SignupForm from '~/components/auth/SignupForm.vue'
function arrayMove (arr, oldIndex, newIndex) { function arrayMove (arr, oldIndex, newIndex) {
if (newIndex >= arr.length) { if (newIndex >= arr.length) {

View File

@ -75,10 +75,10 @@
</template> </template>
<script> <script>
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import TagsList from '@/components/tags/List.vue' import TagsList from '~/components/tags/List.vue'
import { momentFormat } from '@/modules/filters' import { momentFormat } from '~/modules/filters'
import moment from 'moment' import moment from 'moment'
export default { export default {

View File

@ -57,8 +57,8 @@
<script> <script>
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import PodcastTable from '@/components/audio/podcast/Table.vue' import PodcastTable from '~/components/audio/podcast/Table.vue'
import TrackTable from '@/components/audio/track/Table.vue' import TrackTable from '~/components/audio/track/Table.vue'
export default { export default {
components: { components: {

View File

@ -77,8 +77,8 @@
</template> </template>
<script> <script>
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon.vue' import TrackFavoriteIcon from '~/components/favorites/TrackFavoriteIcon.vue'
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
export default { export default {

View File

@ -249,8 +249,8 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import AttachmentInput from '@/components/common/AttachmentInput.vue' import AttachmentInput from '~/components/common/AttachmentInput.vue'
import TagsSelector from '@/components/library/TagsSelector.vue' import TagsSelector from '~/components/library/TagsSelector.vue'
function slugify (text) { function slugify (text) {
return text.toString().toLowerCase() return text.toString().toLowerCase()

View File

@ -62,7 +62,7 @@
</template> </template>
<script> <script>
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
export default { export default {
components: { components: {

View File

@ -55,8 +55,8 @@
<script> <script>
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import ChannelSerieCard from '@/components/audio/ChannelSerieCard.vue' import ChannelSerieCard from '~/components/audio/ChannelSerieCard.vue'
import AlbumCard from '@/components/audio/album/Card.vue' import AlbumCard from '~/components/audio/album/Card.vue'
export default { export default {
components: { components: {

View File

@ -39,7 +39,7 @@
<script> <script>
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import ChannelCard from '@/components/audio/ChannelCard.vue' import ChannelCard from '~/components/audio/ChannelCard.vue'
export default { export default {
components: { components: {

View File

@ -126,8 +126,8 @@
<script> <script>
import jQuery from 'jquery' import jQuery from 'jquery'
import ReportMixin from '@/components/mixins/Report.vue' import ReportMixin from '~/components/mixins/Report.vue'
import PlayOptionsMixin from '@/components/mixins/PlayOptions.vue' import PlayOptionsMixin from '~/components/mixins/PlayOptions.vue'
export default { export default {
mixins: [ReportMixin, PlayOptionsMixin], mixins: [ReportMixin, PlayOptionsMixin],

View File

@ -339,15 +339,15 @@
<script> <script>
import { mapState, mapGetters, mapActions } from 'vuex' import { mapState, mapGetters, mapActions } from 'vuex'
import GlobalEvents from '@/components/utils/global-events.vue' import GlobalEvents from '~/components/utils/global-events.vue'
import { toLinearVolumeScale } from '@/audio/volume.js' import { toLinearVolumeScale } from '~/audio/volume.js'
import { Howl, Howler } from 'howler' import { Howl, Howler } from 'howler'
import { throttle, reverse } from 'lodash-es' import { throttle, reverse } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import VolumeControl from './VolumeControl.vue' import VolumeControl from './VolumeControl.vue'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon.vue' import TrackFavoriteIcon from '~/components/favorites/TrackFavoriteIcon.vue'
import TrackPlaylistIcon from '@/components/playlists/TrackPlaylistIcon.vue' import TrackPlaylistIcon from '~/components/playlists/TrackPlaylistIcon.vue'
import updateQueryString from '@/composables/updateQueryString' import updateQueryString from '~/composables/updateQueryString'
export default { export default {
components: { components: {

View File

@ -71,9 +71,9 @@
<script> <script>
import { debounce } from 'lodash-es' import { debounce } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import logger from '@/logging' import logger from '~/logging'
import AlbumCard from '@/components/audio/album/Card.vue' import AlbumCard from '~/components/audio/album/Card.vue'
import ArtistCard from '@/components/audio/artist/Card.vue' import ArtistCard from '~/components/audio/artist/Card.vue'
export default { export default {
components: { components: {

View File

@ -22,9 +22,9 @@
<script> <script>
import jQuery from 'jquery' import jQuery from 'jquery'
import router from '@/router' import router from '~/router'
import { trim } from 'lodash-es' import { trim } from 'lodash-es'
import GlobalEvents from '@/components/utils/global-events.vue' import GlobalEvents from '~/components/utils/global-events.vue'
export default { export default {
components: { components: {

View File

@ -58,7 +58,7 @@
</template> </template>
<script> <script>
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
export default { export default {
components: { components: {

View File

@ -56,7 +56,7 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import AlbumCard from '@/components/audio/album/Card.vue' import AlbumCard from '~/components/audio/album/Card.vue'
export default { export default {
components: { components: {

View File

@ -65,8 +65,8 @@
</template> </template>
<script> <script>
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import TagsList from '@/components/tags/List.vue' import TagsList from '~/components/tags/List.vue'
export default { export default {
components: { components: {

View File

@ -52,7 +52,7 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import ArtistCard from '@/components/audio/artist/Card.vue' import ArtistCard from '~/components/audio/artist/Card.vue'
export default { export default {
components: { components: {

View File

@ -139,9 +139,9 @@
<script> <script>
import { mapActions, mapGetters } from 'vuex' import { mapActions, mapGetters } from 'vuex'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon.vue' import TrackFavoriteIcon from '~/components/favorites/TrackFavoriteIcon.vue'
import TrackModal from '@/components/audio/track/Modal.vue' import TrackModal from '~/components/audio/track/Modal.vue'
import PlayOptionsMixin from '@/components/mixins/PlayOptions.vue' import PlayOptionsMixin from '~/components/mixins/PlayOptions.vue'
export default { export default {

View File

@ -226,9 +226,9 @@
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import ReportMixin from '@/components/mixins/Report.vue' import ReportMixin from '~/components/mixins/Report.vue'
import PlayOptionsMixin from '@/components/mixins/PlayOptions.vue' import PlayOptionsMixin from '~/components/mixins/PlayOptions.vue'
export default { export default {
components: { components: {

View File

@ -83,8 +83,8 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { mapActions, mapGetters } from 'vuex' import { mapActions, mapGetters } from 'vuex'
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import PlayOptions from '@/components/mixins/PlayOptions.vue' import PlayOptions from '~/components/mixins/PlayOptions.vue'
export default { export default {

View File

@ -77,9 +77,9 @@
</template> </template>
<script> <script>
import PodcastRow from '@/components/audio/podcast/Row.vue' import PodcastRow from '~/components/audio/podcast/Row.vue'
import TrackMobileRow from '@/components/audio/track/MobileRow.vue' import TrackMobileRow from '~/components/audio/track/MobileRow.vue'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
export default { export default {
components: { components: {

View File

@ -122,9 +122,9 @@
<script> <script>
import { mapActions, mapGetters } from 'vuex' import { mapActions, mapGetters } from 'vuex'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon.vue' import TrackFavoriteIcon from '~/components/favorites/TrackFavoriteIcon.vue'
import TrackModal from '@/components/audio/track/Modal.vue' import TrackModal from '~/components/audio/track/Modal.vue'
import PlayOptionsMixin from '@/components/mixins/PlayOptions.vue' import PlayOptionsMixin from '~/components/mixins/PlayOptions.vue'
export default { export default {

View File

@ -226,9 +226,9 @@
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import ReportMixin from '@/components/mixins/Report.vue' import ReportMixin from '~/components/mixins/Report.vue'
import PlayOptionsMixin from '@/components/mixins/PlayOptions.vue' import PlayOptionsMixin from '~/components/mixins/PlayOptions.vue'
export default { export default {
components: { components: {

View File

@ -180,11 +180,11 @@
</template> </template>
<script> <script>
import PlayIndicator from '@/components/audio/track/PlayIndicator.vue' import PlayIndicator from '~/components/audio/track/PlayIndicator.vue'
import { mapActions, mapGetters } from 'vuex' import { mapActions, mapGetters } from 'vuex'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon.vue' import TrackFavoriteIcon from '~/components/favorites/TrackFavoriteIcon.vue'
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import PlayOptions from '@/components/mixins/PlayOptions.vue' import PlayOptions from '~/components/mixins/PlayOptions.vue'
export default { export default {

View File

@ -160,10 +160,10 @@
<script> <script>
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import TrackRow from '@/components/audio/track/Row.vue' import TrackRow from '~/components/audio/track/Row.vue'
import TrackMobileRow from '@/components/audio/track/MobileRow.vue' import TrackMobileRow from '~/components/audio/track/MobileRow.vue'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import { unique } from '@/modules/filters' import { unique } from '~/modules/filters'
export default { export default {
components: { components: {

View File

@ -137,8 +137,8 @@
<script> <script>
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import TagsList from '@/components/tags/List.vue' import TagsList from '~/components/tags/List.vue'
export default { export default {
components: { components: {

View File

@ -78,7 +78,7 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import ApplicationForm from '@/components/auth/ApplicationForm.vue' import ApplicationForm from '~/components/auth/ApplicationForm.vue'
export default { export default {
components: { components: {

View File

@ -121,7 +121,7 @@
<script> <script>
import { uniq } from 'lodash-es' import { uniq } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
export default { export default {
mixins: [TranslationsMixin], mixins: [TranslationsMixin],

View File

@ -25,7 +25,7 @@
</template> </template>
<script> <script>
import ApplicationForm from '@/components/auth/ApplicationForm.vue' import ApplicationForm from '~/components/auth/ApplicationForm.vue'
export default { export default {
components: { components: {

View File

@ -142,11 +142,11 @@
</template> </template>
<script> <script>
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import axios from 'axios' import axios from 'axios'
import { checkRedirectToLogin } from '@/utils' import { checkRedirectToLogin } from '~/utils'
export default { export default {
mixins: [TranslationsMixin], mixins: [TranslationsMixin],
props: { props: {

View File

@ -90,7 +90,7 @@
</template> </template>
<script> <script>
import PasswordInput from '@/components/forms/PasswordInput.vue' import PasswordInput from '~/components/forms/PasswordInput.vue'
export default { export default {
components: { components: {

View File

@ -698,11 +698,11 @@
<script> <script>
import $ from 'jquery' import $ from 'jquery'
import axios from 'axios' import axios from 'axios'
import logger from '@/logging' import logger from '~/logging'
import PasswordInput from '@/components/forms/PasswordInput.vue' import PasswordInput from '~/components/forms/PasswordInput.vue'
import SubsonicTokenForm from '@/components/auth/SubsonicTokenForm.vue' import SubsonicTokenForm from '~/components/auth/SubsonicTokenForm.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import AttachmentInput from '@/components/common/AttachmentInput.vue' import AttachmentInput from '~/components/common/AttachmentInput.vue'
export default { export default {
components: { components: {

View File

@ -154,10 +154,10 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import logger from '@/logging' import logger from '~/logging'
import LoginForm from '@/components/auth/LoginForm.vue' import LoginForm from '~/components/auth/LoginForm.vue'
import PasswordInput from '@/components/forms/PasswordInput.vue' import PasswordInput from '~/components/forms/PasswordInput.vue'
export default { export default {
components: { components: {

View File

@ -145,7 +145,7 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import PasswordInput from '@/components/forms/PasswordInput.vue' import PasswordInput from '~/components/forms/PasswordInput.vue'
export default { export default {
components: { components: {

View File

@ -48,8 +48,8 @@
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import ChannelAlbumForm from '@/components/channels/AlbumForm.vue' import ChannelAlbumForm from '~/components/channels/AlbumForm.vue'
export default { export default {
components: { components: {

View File

@ -39,7 +39,7 @@
</template> </template>
<script> <script>
import LoginModal from '@/components/common/LoginModal.vue' import LoginModal from '~/components/common/LoginModal.vue'
export default { export default {
components: { components: {

View File

@ -239,10 +239,10 @@
import axios from 'axios' import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import LicenseSelect from '@/components/channels/LicenseSelect.vue' import LicenseSelect from '~/components/channels/LicenseSelect.vue'
import AlbumSelect from '@/components/channels/AlbumSelect.vue' import AlbumSelect from '~/components/channels/AlbumSelect.vue'
import FileUploadWidget from '@/components/library/FileUploadWidget.vue' import FileUploadWidget from '~/components/library/FileUploadWidget.vue'
import UploadMetadataForm from '@/components/channels/UploadMetadataForm.vue' import UploadMetadataForm from '~/components/channels/UploadMetadataForm.vue'
function setIfEmpty (obj, k, v) { function setIfEmpty (obj, k, v) {
if (obj[k] !== undefined) { if (obj[k] !== undefined) {

View File

@ -58,8 +58,8 @@
</template> </template>
<script> <script>
import TagsSelector from '@/components/library/TagsSelector.vue' import TagsSelector from '~/components/library/TagsSelector.vue'
import AttachmentInput from '@/components/common/AttachmentInput.vue' import AttachmentInput from '~/components/common/AttachmentInput.vue'
export default { export default {
components: { components: {

View File

@ -142,9 +142,9 @@
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import ChannelUploadForm from '@/components/channels/UploadForm.vue' import ChannelUploadForm from '~/components/channels/UploadForm.vue'
import { humanSize } from '@/modules/filters' import { humanSize } from '~/modules/filters'
export default { export default {
components: { components: {

View File

@ -13,7 +13,7 @@
</template> </template>
<script> <script>
import { hashCode, intToRGB } from '@/utils/color' import { hashCode, intToRGB } from '~/utils/color'
export default { export default {
props: { actor: { type: Object, required: true } }, props: { actor: { type: Object, required: true } },

View File

@ -43,7 +43,7 @@
</button> </button>
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
export default { export default {
components: { components: {

View File

@ -13,7 +13,7 @@
</span> </span>
</template> </template>
<script> <script>
import { secondsToObject } from '@/modules/filters' import { secondsToObject } from '~/modules/filters'
export default { export default {
props: { seconds: { type: Number, default: null } }, props: { seconds: { type: Number, default: null } },

View File

@ -23,7 +23,7 @@
</div> </div>
</template> </template>
<script> <script>
// import sanitize from "@/sanitize" // import sanitize from "~/sanitize"
export default { export default {
props: { props: {

View File

@ -51,7 +51,7 @@
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
export default { export default {
components: { components: {

View File

@ -19,7 +19,7 @@
</template> </template>
<script> <script>
import { hashCode, intToRGB } from '@/utils/color' import { hashCode, intToRGB } from '~/utils/color'
export default { export default {
props: { props: {

View File

@ -154,8 +154,8 @@
<script> <script>
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import useThemeList from '@/composables/useThemeList' import useThemeList from '~/composables/useThemeList'
import useTheme from '@/composables/useTheme' import useTheme from '~/composables/useTheme'
export default { export default {
setup () { setup () {

View File

@ -174,10 +174,10 @@
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import useThemeList from '@/composables/useThemeList' import useThemeList from '~/composables/useThemeList'
import useTheme from '@/composables/useTheme' import useTheme from '~/composables/useTheme'
export default { export default {
components: { components: {

View File

@ -135,14 +135,14 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import logger from '@/logging' import logger from '~/logging'
import RadioButton from '@/components/radios/Button.vue' import RadioButton from '~/components/radios/Button.vue'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import PaginationMixin from '@/components/mixins/Pagination.vue' import PaginationMixin from '~/components/mixins/Pagination.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import { checkRedirectToLogin } from '@/utils' import { checkRedirectToLogin } from '~/utils'
import TrackTable from '@/components/audio/track/Table.vue' import TrackTable from '~/components/audio/track/Table.vue'
const FAVORITES_URL = 'tracks/' const FAVORITES_URL = 'tracks/'
export default { export default {

View File

@ -213,7 +213,7 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
export default { export default {
components: { components: {

View File

@ -55,7 +55,7 @@
<script> <script>
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import LibraryCard from '@/views/content/remote/Card.vue' import LibraryCard from '~/views/content/remote/Card.vue'
export default { export default {
components: { components: {

View File

@ -250,9 +250,9 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { sum } from 'lodash-es' import { sum } from 'lodash-es'
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import TagsList from '@/components/tags/List.vue' import TagsList from '~/components/tags/List.vue'
import ArtistLabel from '@/components/audio/ArtistLabel.vue' import ArtistLabel from '~/components/audio/ArtistLabel.vue'
import AlbumDropdown from './AlbumDropdown.vue' import AlbumDropdown from './AlbumDropdown.vue'
function groupByDisc (initial) { function groupByDisc (initial) {

View File

@ -92,11 +92,11 @@
<script> <script>
import time from '@/utils/time' import time from '~/utils/time'
import LibraryWidget from '@/components/federation/LibraryWidget.vue' import LibraryWidget from '~/components/federation/LibraryWidget.vue'
import ChannelEntries from '@/components/audio/ChannelEntries.vue' import ChannelEntries from '~/components/audio/ChannelEntries.vue'
import TrackTable from '@/components/audio/track/Table.vue' import TrackTable from '~/components/audio/track/Table.vue'
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
export default { export default {
components: { components: {

View File

@ -127,11 +127,11 @@
</span> </span>
</template> </template>
<script> <script>
import EmbedWizard from '@/components/audio/EmbedWizard.vue' import EmbedWizard from '~/components/audio/EmbedWizard.vue'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import ReportMixin from '@/components/mixins/Report.vue' import ReportMixin from '~/components/mixins/Report.vue'
import { getDomain } from '@/utils' import { getDomain } from '~/utils'
export default { export default {
components: { components: {

View File

@ -36,7 +36,7 @@
</template> </template>
<script> <script>
import EditForm from '@/components/library/EditForm.vue' import EditForm from '~/components/library/EditForm.vue'
export default { export default {
components: { components: {
EditForm EditForm

View File

@ -151,14 +151,14 @@ import qs from 'qs'
import axios from 'axios' import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import logger from '@/logging' import logger from '~/logging'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import PaginationMixin from '@/components/mixins/Pagination.vue' import PaginationMixin from '~/components/mixins/Pagination.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import AlbumCard from '@/components/audio/album/Card.vue' import AlbumCard from '~/components/audio/album/Card.vue'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import TagsSelector from '@/components/library/TagsSelector.vue' import TagsSelector from '~/components/library/TagsSelector.vue'
const FETCH_URL = 'albums/' const FETCH_URL = 'albums/'

View File

@ -215,15 +215,15 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import logger from '@/logging' import logger from '~/logging'
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import EmbedWizard from '@/components/audio/EmbedWizard.vue' import EmbedWizard from '~/components/audio/EmbedWizard.vue'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import RadioButton from '@/components/radios/Button.vue' import RadioButton from '~/components/radios/Button.vue'
import TagsList from '@/components/tags/List.vue' import TagsList from '~/components/tags/List.vue'
import ReportMixin from '@/components/mixins/Report.vue' import ReportMixin from '~/components/mixins/Report.vue'
import { getDomain } from '@/utils' import { getDomain } from '~/utils'
export default { export default {
components: { components: {

View File

@ -105,9 +105,9 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import AlbumCard from '@/components/audio/album/Card.vue' import AlbumCard from '~/components/audio/album/Card.vue'
import TrackTable from '@/components/audio/track/Table.vue' import TrackTable from '~/components/audio/track/Table.vue'
import LibraryWidget from '@/components/federation/LibraryWidget.vue' import LibraryWidget from '~/components/federation/LibraryWidget.vue'
export default { export default {
components: { components: {

View File

@ -36,7 +36,7 @@
</template> </template>
<script> <script>
import EditForm from '@/components/library/EditForm.vue' import EditForm from '~/components/library/EditForm.vue'
export default { export default {
components: { components: {
EditForm EditForm

View File

@ -167,14 +167,14 @@ import qs from 'qs'
import axios from 'axios' import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import logger from '@/logging' import logger from '~/logging'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import PaginationMixin from '@/components/mixins/Pagination.vue' import PaginationMixin from '~/components/mixins/Pagination.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import ArtistCard from '@/components/audio/artist/Card.vue' import ArtistCard from '~/components/audio/artist/Card.vue'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import TagsSelector from '@/components/library/TagsSelector.vue' import TagsSelector from '~/components/library/TagsSelector.vue'
const FETCH_URL = 'artists/' const FETCH_URL = 'artists/'

View File

@ -215,7 +215,7 @@
import axios from 'axios' import axios from 'axios'
import { diffWordsWithSpace } from 'diff' import { diffWordsWithSpace } from 'diff'
import edits from '@/edits.js' import edits from '~/edits.js'
function castValue (value) { function castValue (value) {
if (value === null || value === undefined) { if (value === null || value === undefined) {

View File

@ -12,8 +12,8 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import edits from '@/edits.js' import edits from '~/edits.js'
import EditCard from '@/components/library/EditCard.vue' import EditCard from '~/components/library/EditCard.vue'
export default { export default {
components: { components: {
EditCard EditCard

View File

@ -242,11 +242,11 @@
import $ from 'jquery' import $ from 'jquery'
import { isEqual, clone } from 'lodash-es' import { isEqual, clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import AttachmentInput from '@/components/common/AttachmentInput.vue' import AttachmentInput from '~/components/common/AttachmentInput.vue'
import EditList from '@/components/library/EditList.vue' import EditList from '~/components/library/EditList.vue'
import EditCard from '@/components/library/EditCard.vue' import EditCard from '~/components/library/EditCard.vue'
import TagsSelector from '@/components/library/TagsSelector.vue' import TagsSelector from '~/components/library/TagsSelector.vue'
import edits from '@/edits.js' import edits from '~/edits.js'
export default { export default {
components: { components: {

View File

@ -45,7 +45,7 @@
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import axios from 'axios' import axios from 'axios'
import EditCard from '@/components/library/EditCard.vue' import EditCard from '~/components/library/EditCard.vue'
export default { export default {
components: { components: {

View File

@ -316,7 +316,7 @@ import axios from 'axios'
import FileUploadWidget from './FileUploadWidget.vue' import FileUploadWidget from './FileUploadWidget.vue'
import FsBrowser from './FsBrowser.vue' import FsBrowser from './FsBrowser.vue'
import FsLogs from './FsLogs.vue' import FsLogs from './FsLogs.vue'
import LibraryFilesTable from '@/views/content/libraries/FilesTable.vue' import LibraryFilesTable from '~/views/content/libraries/FilesTable.vue'
import moment from 'moment' import moment from 'moment'
export default { export default {

View File

@ -1,6 +1,6 @@
<script> <script>
import FileUpload from 'vue-upload-component' import FileUpload from 'vue-upload-component'
import { setCsrf } from '@/utils' import { setCsrf } from '~/utils'
export default { export default {
extends: FileUpload, extends: FileUpload,

View File

@ -72,11 +72,11 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import logger from '@/logging' import logger from '~/logging'
import ChannelsWidget from '@/components/audio/ChannelsWidget.vue' import ChannelsWidget from '~/components/audio/ChannelsWidget.vue'
import TrackWidget from '@/components/audio/track/Widget.vue' import TrackWidget from '~/components/audio/track/Widget.vue'
import AlbumWidget from '@/components/audio/album/Widget.vue' import AlbumWidget from '~/components/audio/album/Widget.vue'
import PlaylistWidget from '@/components/playlists/Widget.vue' import PlaylistWidget from '~/components/playlists/Widget.vue'
const ARTISTS_URL = 'artists/' const ARTISTS_URL = 'artists/'

View File

@ -132,7 +132,7 @@
</modal> </modal>
</template> </template>
<script> <script>
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
function getErrors (payload) { function getErrors (payload) {
const errors = [] const errors = []

View File

@ -199,16 +199,16 @@ import qs from 'qs'
import axios from 'axios' import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import logger from '@/logging' import logger from '~/logging'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import PaginationMixin from '@/components/mixins/Pagination.vue' import PaginationMixin from '~/components/mixins/Pagination.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import ArtistCard from '@/components/audio/artist/Card.vue' import ArtistCard from '~/components/audio/artist/Card.vue'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import TagsSelector from '@/components/library/TagsSelector.vue' import TagsSelector from '~/components/library/TagsSelector.vue'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import RemoteSearchForm from '@/components/RemoteSearchForm.vue' import RemoteSearchForm from '~/components/RemoteSearchForm.vue'
const FETCH_URL = 'artists/' const FETCH_URL = 'artists/'

View File

@ -178,13 +178,13 @@
import axios from 'axios' import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import logger from '@/logging' import logger from '~/logging'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import PaginationMixin from '@/components/mixins/Pagination.vue' import PaginationMixin from '~/components/mixins/Pagination.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import RadioCard from '@/components/radios/Card.vue' import RadioCard from '~/components/radios/Card.vue'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
const FETCH_URL = 'radios/radios/' const FETCH_URL = 'radios/radios/'

View File

@ -89,11 +89,11 @@
</template> </template>
<script> <script>
import ChannelsWidget from '@/components/audio/ChannelsWidget.vue' import ChannelsWidget from '~/components/audio/ChannelsWidget.vue'
import TrackWidget from '@/components/audio/track/Widget.vue' import TrackWidget from '~/components/audio/track/Widget.vue'
import AlbumWidget from '@/components/audio/album/Widget.vue' import AlbumWidget from '~/components/audio/album/Widget.vue'
import ArtistWidget from '@/components/audio/artist/Widget.vue' import ArtistWidget from '~/components/audio/artist/Widget.vue'
import RadioButton from '@/components/radios/Button.vue' import RadioButton from '~/components/radios/Button.vue'
export default { export default {
components: { components: {

View File

@ -219,18 +219,18 @@
</template> </template>
<script> <script>
import time from '@/utils/time' import time from '~/utils/time'
import axios from 'axios' import axios from 'axios'
import { getDomain } from '@/utils' import { getDomain } from '~/utils'
import logger from '@/logging' import logger from '~/logging'
import PlayButton from '@/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import TrackFavoriteIcon from '@/components/favorites/TrackFavoriteIcon.vue' import TrackFavoriteIcon from '~/components/favorites/TrackFavoriteIcon.vue'
import TrackPlaylistIcon from '@/components/playlists/TrackPlaylistIcon.vue' import TrackPlaylistIcon from '~/components/playlists/TrackPlaylistIcon.vue'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import EmbedWizard from '@/components/audio/EmbedWizard.vue' import EmbedWizard from '~/components/audio/EmbedWizard.vue'
import ReportMixin from '@/components/mixins/Report.vue' import ReportMixin from '~/components/mixins/Report.vue'
import { momentFormat } from '@/modules/filters' import { momentFormat } from '~/modules/filters'
import updateQueryString from '@/composables/updateQueryString' import updateQueryString from '~/composables/updateQueryString'
const FETCH_URL = 'tracks/' const FETCH_URL = 'tracks/'

View File

@ -295,9 +295,9 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import LibraryWidget from '@/components/federation/LibraryWidget.vue' import LibraryWidget from '~/components/federation/LibraryWidget.vue'
import TagsList from '@/components/tags/List.vue' import TagsList from '~/components/tags/List.vue'
import PlaylistWidget from '@/components/playlists/Widget.vue' import PlaylistWidget from '~/components/playlists/Widget.vue'
export default { export default {
components: { components: {

View File

@ -45,7 +45,7 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import EditForm from '@/components/library/EditForm.vue' import EditForm from '~/components/library/EditForm.vue'
export default { export default {
components: { components: {
EditForm EditForm

View File

@ -188,8 +188,8 @@ import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import BuilderFilter from './Filter.vue' import BuilderFilter from './Filter.vue'
import TrackTable from '@/components/audio/track/Table.vue' import TrackTable from '~/components/audio/track/Table.vue'
import RadioButton from '@/components/radios/Button.vue' import RadioButton from '~/components/radios/Button.vue'
export default { export default {
components: { components: {

View File

@ -109,8 +109,8 @@ import axios from 'axios'
import $ from 'jquery' import $ from 'jquery'
import { clone } from 'lodash-es' import { clone } from 'lodash-es'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
import TrackTable from '@/components/audio/track/Table.vue' import TrackTable from '~/components/audio/track/Table.vue'
export default { export default {
components: { components: {

View File

@ -202,13 +202,13 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
export default { export default {
components: { components: {

View File

@ -187,13 +187,13 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
export default { export default {
components: { components: {

View File

@ -186,13 +186,13 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
export default { export default {
components: { components: {

View File

@ -132,15 +132,15 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { uniq, merge } from 'lodash-es' import { uniq, merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import EditCard from '@/components/library/EditCard.vue' import EditCard from '~/components/library/EditCard.vue'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
import edits from '@/edits' import edits from '~/edits'
export default { export default {
components: { components: {

View File

@ -217,13 +217,13 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
export default { export default {
components: { components: {

View File

@ -148,14 +148,14 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
import ImportStatusModal from '@/components/library/ImportStatusModal.vue' import ImportStatusModal from '~/components/library/ImportStatusModal.vue'
export default { export default {
components: { components: {

View File

@ -200,13 +200,13 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
export default { export default {
components: { components: {

View File

@ -309,14 +309,14 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
import ImportStatusModal from '@/components/library/ImportStatusModal.vue' import ImportStatusModal from '~/components/library/ImportStatusModal.vue'
export default { export default {
components: { components: {

View File

@ -173,13 +173,13 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import { normalizeQuery, parseTokens } from '@/search' import { normalizeQuery, parseTokens } from '~/search'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
import SmartSearchMixin from '@/components/mixins/SmartSearch.vue' import SmartSearchMixin from '~/components/mixins/SmartSearch.vue'
export default { export default {
components: { components: {

View File

@ -184,11 +184,11 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
export default { export default {
components: { components: {

View File

@ -66,9 +66,9 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import InstancePolicyForm from '@/components/manage/moderation/InstancePolicyForm.vue' import InstancePolicyForm from '~/components/manage/moderation/InstancePolicyForm.vue'
import InstancePolicyCard from '@/components/manage/moderation/InstancePolicyCard.vue' import InstancePolicyCard from '~/components/manage/moderation/InstancePolicyCard.vue'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
export default { export default {
components: { components: {

View File

@ -390,12 +390,12 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import NoteForm from '@/components/manage/moderation/NoteForm.vue' import NoteForm from '~/components/manage/moderation/NoteForm.vue'
import NotesThread from '@/components/manage/moderation/NotesThread.vue' import NotesThread from '~/components/manage/moderation/NotesThread.vue'
import ReportCategoryDropdown from '@/components/moderation/ReportCategoryDropdown.vue' import ReportCategoryDropdown from '~/components/moderation/ReportCategoryDropdown.vue'
import InstancePolicyModal from '@/components/manage/moderation/InstancePolicyModal.vue' import InstancePolicyModal from '~/components/manage/moderation/InstancePolicyModal.vue'
import entities from '@/entities' import entities from '~/entities'
import { setUpdate } from '@/utils' import { setUpdate } from '~/utils'
import showdown from 'showdown' import showdown from 'showdown'
function castValue (value) { function castValue (value) {

View File

@ -225,8 +225,8 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import NoteForm from '@/components/manage/moderation/NoteForm.vue' import NoteForm from '~/components/manage/moderation/NoteForm.vue'
import NotesThread from '@/components/manage/moderation/NotesThread.vue' import NotesThread from '~/components/manage/moderation/NotesThread.vue'
import showdown from 'showdown' import showdown from 'showdown'
export default { export default {

View File

@ -159,10 +159,10 @@
import axios from 'axios' import axios from 'axios'
import moment from 'moment' import moment from 'moment'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
export default { export default {
components: { components: {

View File

@ -201,11 +201,11 @@
<script> <script>
import axios from 'axios' import axios from 'axios'
import { merge } from 'lodash-es' import { merge } from 'lodash-es'
import time from '@/utils/time' import time from '~/utils/time'
import Pagination from '@/components/Pagination.vue' import Pagination from '~/components/Pagination.vue'
import ActionTable from '@/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import OrderingMixin from '@/components/mixins/Ordering.vue' import OrderingMixin from '~/components/mixins/Ordering.vue'
import TranslationsMixin from '@/components/mixins/Translations.vue' import TranslationsMixin from '~/components/mixins/Translations.vue'
export default { export default {
components: { components: {

View File

@ -1,6 +1,6 @@
<script> <script>
import { normalizeQuery, parseTokens, compileTokens } from '@/search' import { normalizeQuery, parseTokens, compileTokens } from '~/search'
export default { export default {
props: { props: {

View File

@ -92,8 +92,8 @@
import axios from 'axios' import axios from 'axios'
import { mapState } from 'vuex' import { mapState } from 'vuex'
import logger from '@/logging' import logger from '~/logging'
import Modal from '@/components/semantic/Modal.vue' import Modal from '~/components/semantic/Modal.vue'
export default { export default {
components: { components: {

Some files were not shown because too many files have changed in this diff Show More