This commit is contained in:
jb-alvarado 2020-12-03 17:14:02 +01:00
parent f556273311
commit 2c7c20ecf0
11 changed files with 2417 additions and 1109 deletions

3469
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -12,28 +12,28 @@
"lint": "eslint --ext .js,.vue --ignore-path .gitignore ." "lint": "eslint --ext .js,.vue --ignore-path .gitignore ."
}, },
"dependencies": { "dependencies": {
"@nuxtjs/axios": "^5.12.2", "@nuxtjs/axios": "^5.12.3",
"@nuxtjs/dayjs": "^1.2.0", "@nuxtjs/dayjs": "^1.2.1",
"@nuxtjs/dotenv": "^1.4.1", "@nuxtjs/dotenv": "^1.4.1",
"bootstrap": "^4.5.2", "bootstrap": "^4.5.3",
"bootstrap-vue": "^2.17.3", "bootstrap-vue": "^2.20.1",
"cookie-universal-nuxt": "^2.1.4", "cookie-universal-nuxt": "^2.1.4",
"jwt-decode": "^2.2.0", "jwt-decode": "^3.1.2",
"nuxt": "^2.14.6", "nuxt": "^2.14.9",
"splitpanes": "^2.2.1", "splitpanes": "^2.3.6",
"video.js": "^7.8.4", "video.js": "^7.10.2",
"vue-loading-overlay": "^3.4.1", "vue-loading-overlay": "^3.4.2",
"vue2-perfect-scrollbar": "^1.5.0", "vue2-perfect-scrollbar": "^1.5.0",
"vuedraggable": "^2.24.1" "vuedraggable": "^2.24.3"
}, },
"devDependencies": { "devDependencies": {
"@nuxtjs/eslint-config": "^3.1.0", "@nuxtjs/eslint-config": "^5.0.0",
"@nuxtjs/eslint-module": "^2.0.0", "@nuxtjs/eslint-module": "^3.0.1",
"@nuxtjs/style-resources": "^1.0.0", "@nuxtjs/style-resources": "^1.0.0",
"babel-eslint": "^10.1.0", "babel-eslint": "^10.1.0",
"eslint": "^7.9.0", "eslint": "^7.14.0",
"eslint-plugin-nuxt": ">=1.0.0", "eslint-plugin-nuxt": ">=2.0.0",
"node-sass": "^4.14.1", "node-sass": "^5.0.0",
"sass-loader": "^10.0.2" "sass-loader": "^10.1.0"
} }
} }

View File

@ -218,12 +218,13 @@ import Menu from '@/components/Menu.vue'
export default { export default {
name: 'Configure', name: 'Configure',
middleware: 'auth',
components: { components: {
Menu Menu
}, },
middleware: 'auth',
data () { data () {
return { return {
oldPass: null, oldPass: null,

View File

@ -37,7 +37,6 @@ import Menu from '@/components/Menu.vue'
export default { export default {
name: 'Logging', name: 'Logging',
middleware: 'auth',
components: { components: {
Menu Menu
@ -58,6 +57,8 @@ export default {
} }
}, },
middleware: 'auth',
data () { data () {
return { return {
logName: 'ffplayout', logName: 'ffplayout',

View File

@ -254,17 +254,19 @@
</template> </template>
<script> <script>
/* eslint-disable vue/custom-event-name-casing */
import { mapState } from 'vuex' import { mapState } from 'vuex'
import Menu from '@/components/Menu.vue' import Menu from '@/components/Menu.vue'
export default { export default {
name: 'Media', name: 'Media',
middleware: 'auth',
components: { components: {
Menu Menu
}, },
middleware: 'auth',
data () { data () {
return { return {
isLoading: false, isLoading: false,

View File

@ -227,12 +227,13 @@ import Menu from '@/components/Menu.vue'
export default { export default {
name: 'Media', name: 'Media',
middleware: 'auth',
components: { components: {
Menu Menu
}, },
middleware: 'auth',
data () { data () {
return { return {
form: { form: {

View File

@ -281,12 +281,12 @@
</template> </template>
<script> <script>
/* eslint-disable vue/custom-event-name-casing */
import { mapState } from 'vuex' import { mapState } from 'vuex'
import Menu from '@/components/Menu.vue' import Menu from '@/components/Menu.vue'
export default { export default {
name: 'Player', name: 'Player',
middleware: 'auth',
components: { components: {
Menu Menu
@ -298,6 +298,8 @@ export default {
} }
}, },
middleware: 'auth',
data () { data () {
return { return {
isLoading: false, isLoading: false,

View File

@ -2,4 +2,5 @@ import Vue from 'vue'
import draggable from 'vuedraggable' import draggable from 'vuedraggable'
Vue.use(draggable) Vue.use(draggable)
/* eslint-disable-next-line */
Vue.component('draggable', draggable) Vue.component('draggable', draggable)

View File

@ -3,4 +3,5 @@ import Loading from 'vue-loading-overlay'
import 'vue-loading-overlay/dist/vue-loading.css' import 'vue-loading-overlay/dist/vue-loading.css'
Vue.use(Loading) Vue.use(Loading)
/* eslint-disable-next-line */
Vue.component('loading', Loading) Vue.component('loading', Loading)

View File

@ -2,5 +2,6 @@ import Vue from 'vue'
import { Splitpanes, Pane } from 'splitpanes' import { Splitpanes, Pane } from 'splitpanes'
import 'splitpanes/dist/splitpanes.css' import 'splitpanes/dist/splitpanes.css'
/* eslint-disable */
Vue.component('splitpanes', Splitpanes) Vue.component('splitpanes', Splitpanes)
Vue.component('pane', Pane) Vue.component('pane', Pane)

View File

@ -1,4 +1,5 @@
import Vue from 'vue' import Vue from 'vue'
import VideoPlayer from '@/components/VideoPlayer.vue' import VideoPlayer from '@/components/VideoPlayer.vue'
/* eslint-disable-next-line */
Vue.component('video-player', VideoPlayer) Vue.component('video-player', VideoPlayer)