From 4e2a35089628fe9397d96a96e0d192b87baecec6 Mon Sep 17 00:00:00 2001 From: sharkykh Date: Mon, 6 Aug 2018 18:51:53 +0300 Subject: [PATCH] Webpack --- themes/dark/assets/js/vendors.js | 416 +++++++++++++++--------------- themes/light/assets/js/vendors.js | 416 +++++++++++++++--------------- 2 files changed, 416 insertions(+), 416 deletions(-) diff --git a/themes/dark/assets/js/vendors.js b/themes/dark/assets/js/vendors.js index dbb654c6dd2..4939c683364 100644 --- a/themes/dark/assets/js/vendors.js +++ b/themes/dark/assets/js/vendors.js @@ -440,7 +440,7 @@ eval("\n\nvar _appLink = __webpack_require__(/*! ./app-link.vue */ \"./src/compo /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nvar _api = __webpack_require__(/*! ../api */ \"./src/api.js\");\n\nvar _appLink = __webpack_require__(/*! ./app-link.vue */ \"./src/components/app-link.vue\");\n\nvar _appLink2 = _interopRequireDefault(_appLink);\n\nvar _plotInfo = __webpack_require__(/*! ./plot-info.vue */ \"./src/components/plot-info.vue\");\n\nvar _plotInfo2 = _interopRequireDefault(_plotInfo);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nmodule.exports = {\n name: 'displayShow',\n template: '#display-show-template',\n components: {\n AppLink: _appLink2.default,\n PlotInfo: _plotInfo2.default\n },\n data: function data() {\n return {};\n },\n mounted: function mounted() {\n var moveSummaryBackground = this.moveSummaryBackground,\n movecheckboxControlsBackground = this.movecheckboxControlsBackground,\n setQuality = this.setQuality,\n setEpisodeSceneNumbering = this.setEpisodeSceneNumbering,\n setAbsoluteSceneNumbering = this.setAbsoluteSceneNumbering,\n setInputValidInvalid = this.setInputValidInvalid,\n setSeasonSceneException = this.setSeasonSceneException,\n showHideRows = this.showHideRows;\n\n\n $(window).on('resize', function () {\n moveSummaryBackground();\n movecheckboxControlsBackground();\n });\n\n window.addEventListener('load', function () {\n // Adjust the summary background position and size\n window.dispatchEvent(new Event('resize'));\n\n $.ajaxEpSearch({\n colorRow: true\n });\n\n startAjaxEpisodeSubtitles(); // eslint-disable-line no-undef\n $.ajaxEpSubtitlesSearch();\n $.ajaxEpRedownloadSubtitle();\n });\n\n $(document.body).on('click', '.imdbPlot', function (event) {\n var $target = $(event.currentTarget);\n $target.prev('span').toggle();\n if ($target.html() === '..show less') {\n $target.html('..show more');\n } else {\n $target.html('..show less');\n }\n moveSummaryBackground();\n movecheckboxControlsBackground();\n });\n\n $(document.body).on('change', '#seasonJump', function (event) {\n var id = $('#seasonJump option:selected').val();\n if (id && id !== 'jump') {\n var season = $('#seasonJump option:selected').data('season');\n $('html,body').animate({ scrollTop: $('[name=\"' + id.substring(1) + '\"]').offset().top - 100 }, 'slow');\n $('#collapseSeason-' + season).collapse('show');\n location.hash = id;\n }\n $(event.currentTarget).val('jump');\n });\n\n $(document.body).on('click', '#changeStatus', function () {\n var epArr = [];\n var status = $('#statusSelect').val();\n var quality = $('#qualitySelect').val();\n var seriesSlug = $('#series-slug').val();\n\n $('.epCheck').each(function (index, element) {\n if (element.checked === true) {\n epArr.push($(element).attr('id'));\n }\n });\n\n if (epArr.length === 0) {\n return false;\n }\n\n if (quality) {\n setQuality(quality, seriesSlug, epArr);\n }\n\n if (status) {\n window.location.href = $('base').attr('href') + 'home/setStatus?' + 'indexername=' + $('#indexer-name').attr('value') + '&seriesid=' + $('#series-id').attr('value') + '&eps=' + epArr.join('|') + '&status=' + status;\n }\n });\n\n $(document.body).on('click', '.seasonCheck', function (event) {\n var seasCheck = event.currentTarget;\n var seasNo = $(seasCheck).attr('id');\n\n $('#collapseSeason-' + seasNo).collapse('show');\n var seasonIdentifier = 's' + seasNo;\n $('.epCheck:visible').each(function (index, element) {\n var epParts = $(element).attr('id').split('e');\n if (epParts[0] === seasonIdentifier) {\n element.checked = seasCheck.checked;\n }\n });\n });\n\n var lastCheck = null;\n $(document.body).on('click', '.epCheck', function (event) {\n var target = event.currentTarget;\n if (!lastCheck || !event.shiftKey) {\n lastCheck = target;\n return;\n }\n\n var check = target;\n var found = 0;\n\n $('.epCheck').each(function (index, element) {\n if (found === 1) {\n element.checked = lastCheck.checked;\n }\n\n if (found === 2) {\n return false;\n }\n\n if (element === check || element === lastCheck) {\n found++;\n }\n });\n });\n\n // Selects all visible episode checkboxes.\n $(document.body).on('click', '.seriesCheck', function () {\n $('.epCheck:visible').each(function (index, element) {\n element.checked = true;\n });\n $('.seasonCheck:visible').each(function (index, element) {\n element.checked = true;\n });\n });\n\n // Clears all visible episode checkboxes and the season selectors\n $(document.body).on('click', '.clearAll', function () {\n $('.epCheck:visible').each(function (index, element) {\n element.checked = false;\n });\n $('.seasonCheck:visible').each(function (index, element) {\n element.checked = false;\n });\n });\n\n // Show/hide different types of rows when the checkboxes are changed\n $(document.body).on('change', '#checkboxControls input', function (event) {\n var whichClass = $(event.currentTarget).attr('id');\n showHideRows(whichClass);\n });\n\n // Initially show/hide all the rows according to the checkboxes\n $('#checkboxControls input').each(function (index, element) {\n var status = $(element).prop('checked');\n $('tr.' + $(element).attr('id')).each(function (index, tableRow) {\n if (status) {\n $(tableRow).show();\n } else {\n $(tableRow).hide();\n }\n });\n });\n\n $(document.body).on('change', '.sceneSeasonXEpisode', function (event) {\n var target = event.currentTarget;\n // Strip non-numeric characters\n var value = $(target).val();\n $(target).val(value.replace(/[^0-9xX]*/g, ''));\n var forSeason = $(target).attr('data-for-season');\n var forEpisode = $(target).attr('data-for-episode');\n\n // If empty reset the field\n if (value === '') {\n setEpisodeSceneNumbering(forSeason, forEpisode, null, null);\n return;\n }\n\n var m = $(target).val().match(/^(\\d+)x(\\d+)$/i);\n var onlyEpisode = $(target).val().match(/^(\\d+)$/i);\n var sceneSeason = null;\n var sceneEpisode = null;\n var isValid = false;\n if (m) {\n sceneSeason = m[1];\n sceneEpisode = m[2];\n isValid = setInputValidInvalid(true, $(target));\n } else if (onlyEpisode) {\n // For example when '5' is filled in instead of '1x5', asume it's the first season\n sceneSeason = forSeason;\n sceneEpisode = onlyEpisode[1];\n isValid = setInputValidInvalid(true, $(target));\n } else {\n isValid = setInputValidInvalid(false, $(target));\n }\n\n if (isValid) {\n setEpisodeSceneNumbering(forSeason, forEpisode, sceneSeason, sceneEpisode);\n }\n });\n\n $(document.body).on('change', '.sceneAbsolute', function (event) {\n var target = event.currentTarget;\n // Strip non-numeric characters\n $(target).val($(target).val().replace(/[^0-9xX]*/g, ''));\n var forAbsolute = $(target).attr('data-for-absolute');\n\n var m = $(target).val().match(/^(\\d{1,3})$/i);\n var sceneAbsolute = null;\n if (m) {\n sceneAbsolute = m[1];\n }\n setAbsoluteSceneNumbering(forAbsolute, sceneAbsolute);\n });\n\n $('#showTable, #animeTable').tablesorter({\n widgets: ['saveSort', 'stickyHeaders', 'columnSelector'],\n widgetOptions: {\n columnSelector_saveColumns: true, // eslint-disable-line camelcase\n columnSelector_layout: '', // eslint-disable-line camelcase\n columnSelector_mediaquery: false, // eslint-disable-line camelcase\n columnSelector_cssChecked: 'checked' // eslint-disable-line camelcase\n }\n });\n\n $('#popover').popover({\n placement: 'bottom',\n html: true, // Required if content has HTML\n content: '
'\n }).on('shown.bs.popover', function () {\n // Bootstrap popover event triggered when the popover opens\n $.tablesorter.columnSelector.attachTo($('#showTable, #animeTable'), '#popover-target');\n });\n\n // Moved and rewritten this from displayShow. This changes the button when clicked for collapsing/expanding the\n // Season to Show Episodes or Hide Episodes.\n $('.collapse.toggle').on('hide.bs.collapse', function () {\n var reg = /collapseSeason-(\\d+)/g;\n var result = reg.exec(this.id);\n $('#showseason-' + result[1]).text('Show Episodes');\n $('#season-' + result[1] + '-cols').addClass('shadow');\n });\n $('.collapse.toggle').on('show.bs.collapse', function () {\n var reg = /collapseSeason-(\\d+)/g;\n var result = reg.exec(this.id);\n $('#showseason-' + result[1]).text('Hide Episodes');\n $('#season-' + result[1] + '-cols').removeClass('shadow');\n });\n\n // Generate IMDB stars\n $('.imdbstars').each(function (index, element) {\n $(element).html($('').width($(element).text() * 12));\n });\n attachImdbTooltip(); // eslint-disable-line no-undef\n\n // @TODO: OMG: This is just a basic json, in future it should be based on the CRUD route.\n // Get the season exceptions and the xem season mappings.\n $.getJSON('home/getSeasonSceneExceptions', {\n indexername: $('#indexer-name').val(),\n seriesid: $('#series-id').val() // eslint-disable-line camelcase\n }, function (data) {\n setSeasonSceneException(data);\n });\n\n $(document.body).on('click', '.display-specials a', function (event) {\n _api.api.patch('config/main', {\n layout: {\n show: {\n specials: $(event.currentTarget).text() !== 'Hide'\n }\n }\n }).then(function (response) {\n log.info(response.data);\n window.location.reload();\n }).catch(function (error) {\n log.error(error.data);\n });\n });\n },\n\n methods: {\n // Adjust the summary background position and size on page load and resize\n moveSummaryBackground: function moveSummaryBackground() {\n var height = $('#summary').height() + 10;\n var top = $('#summary').offset().top + 5;\n $('#summaryBackground').height(height);\n $('#summaryBackground').offset({ top: top, left: 0 });\n $('#summaryBackground').show();\n },\n movecheckboxControlsBackground: function movecheckboxControlsBackground() {\n var height = $('#checkboxControls').height() + 10;\n var top = $('#checkboxControls').offset().top - 3;\n $('#checkboxControlsBackground').height(height);\n $('#checkboxControlsBackground').offset({ top: top, left: 0 });\n $('#checkboxControlsBackground').show();\n },\n setQuality: function setQuality(quality, seriesSlug, episodes) {\n var patchData = {};\n episodes.forEach(function (episode) {\n patchData[episode] = { quality: parseInt(quality, 10) };\n });\n\n _api.api.patch('series/' + seriesSlug + '/episodes', patchData).then(function (response) {\n log.info(response.data);\n window.location.reload();\n }).catch(function (error) {\n log.error(error.data);\n });\n },\n setEpisodeSceneNumbering: function setEpisodeSceneNumbering(forSeason, forEpisode, sceneSeason, sceneEpisode) {\n var indexerName = $('#indexer-name').val();\n var seriesId = $('#series-id').val();\n\n if (sceneSeason === '') {\n sceneSeason = null;\n }\n if (sceneEpisode === '') {\n sceneEpisode = null;\n }\n\n $.getJSON('home/setSceneNumbering', {\n indexername: indexerName,\n seriesid: seriesId,\n forSeason: forSeason,\n forEpisode: forEpisode,\n sceneSeason: sceneSeason,\n sceneEpisode: sceneEpisode\n }, function (data) {\n // Set the values we get back\n if (data.sceneSeason === null || data.sceneEpisode === null) {\n $('#sceneSeasonXEpisode_' + seriesId + '_' + forSeason + '_' + forEpisode).val('');\n } else {\n $('#sceneSeasonXEpisode_' + seriesId + '_' + forSeason + '_' + forEpisode).val(data.sceneSeason + 'x' + data.sceneEpisode);\n }\n if (!data.success) {\n if (data.errorMessage) {\n alert(data.errorMessage); // eslint-disable-line no-alert\n } else {\n alert('Update failed.'); // eslint-disable-line no-alert\n }\n }\n });\n },\n setAbsoluteSceneNumbering: function setAbsoluteSceneNumbering(forAbsolute, sceneAbsolute) {\n var indexerName = $('#indexer-name').val();\n var seriesId = $('#series-id').val();\n\n if (sceneAbsolute === '') {\n sceneAbsolute = null;\n }\n\n $.getJSON('home/setSceneNumbering', {\n indexername: indexerName,\n seriesid: seriesId,\n forAbsolute: forAbsolute,\n sceneAbsolute: sceneAbsolute\n }, function (data) {\n // Set the values we get back\n if (data.sceneAbsolute === null) {\n $('#sceneAbsolute_' + seriesId + '_' + forAbsolute).val('');\n } else {\n $('#sceneAbsolute_' + seriesId + '_' + forAbsolute).val(data.sceneAbsolute);\n }\n\n if (!data.success) {\n if (data.errorMessage) {\n alert(data.errorMessage); // eslint-disable-line no-alert\n } else {\n alert('Update failed.'); // eslint-disable-line no-alert\n }\n }\n });\n },\n setInputValidInvalid: function setInputValidInvalid(valid, el) {\n if (valid) {\n $(el).css({\n 'background-color': '#90EE90', // Green\n 'color': '#FFF', // eslint-disable-line quote-props\n 'font-weight': 'bold'\n });\n return true;\n }\n $(el).css({\n 'background-color': '#FF0000', // Red\n 'color': '#FFF!important', // eslint-disable-line quote-props\n 'font-weight': 'bold'\n });\n return false;\n },\n\n // Set the season exception based on using the get_xem_numbering_for_show() for animes if available in data.xemNumbering,\n // or else try to map using just the data.season_exceptions.\n setSeasonSceneException: function setSeasonSceneException(data) {\n $.each(data.seasonExceptions, function (season, nameExceptions) {\n var foundInXem = false;\n // Check if it is a season name exception, we don't handle the show name exceptions here\n if (season >= 0) {\n // Loop through the xem mapping, and check if there is a xem_season, that needs to show the season name exception\n $.each(data.xemNumbering, function (indexerSeason, xemSeason) {\n if (xemSeason === parseInt(season, 10)) {\n foundInXem = true;\n $('', {\n id: 'xem-exception-season-' + xemSeason,\n alt: '[xem]',\n height: '16',\n width: '16',\n src: 'images/xem.png',\n title: nameExceptions.join(', ')\n }).appendTo('[data-season=' + indexerSeason + ']');\n }\n });\n\n // This is not a xem season exception, let's set the exceptions as a medusa exception\n if (!foundInXem) {\n $('', {\n id: 'xem-exception-season-' + season,\n alt: '[medusa]',\n height: '16',\n width: '16',\n src: 'images/ico/favicon-16.png',\n title: nameExceptions.join(', ')\n }).appendTo('[data-season=' + season + ']');\n }\n }\n });\n },\n showHideRows: function showHideRows(whichClass) {\n var status = $('#checkboxControls > input, #' + whichClass).prop('checked');\n $('tr.' + whichClass).each(function (index, element) {\n if (status) {\n $(element).show();\n } else {\n $(element).hide();\n }\n });\n\n // Hide season headers with no episodes under them\n $('tr.seasonheader').each(function (index, element) {\n var numRows = 0;\n var seasonNo = $(element).attr('id');\n $('tr.' + seasonNo + ' :visible').each(function () {\n numRows++;\n });\n if (numRows === 0) {\n $(element).hide();\n $('#' + seasonNo + '-cols').hide();\n } else {\n $(element).show();\n $('#' + seasonNo + '-cols').show();\n }\n });\n }\n }\n};\n\n//# sourceURL=webpack:///./src/components/display-show.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options"); +eval("\n\nvar _vuex = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\nvar _api = __webpack_require__(/*! ../api */ \"./src/api.js\");\n\nvar _appLink = __webpack_require__(/*! ./app-link.vue */ \"./src/components/app-link.vue\");\n\nvar _appLink2 = _interopRequireDefault(_appLink);\n\nvar _plotInfo = __webpack_require__(/*! ./plot-info.vue */ \"./src/components/plot-info.vue\");\n\nvar _plotInfo2 = _interopRequireDefault(_plotInfo);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nmodule.exports = {\n name: 'displayShow',\n template: '#display-show-template',\n components: {\n AppLink: _appLink2.default,\n PlotInfo: _plotInfo2.default\n },\n metaInfo: function metaInfo() {\n if (!this.show || !this.show.title) {\n return {\n title: 'Medusa'\n };\n }\n var title = this.show.title;\n\n return {\n title: title,\n titleTemplate: '%s | Medusa'\n };\n },\n\n computed: Object.assign((0, _vuex.mapState)(['shows']), {\n show: function show() {\n var id = $('#series-id').val();\n var indexer = $('#indexer-name').val();\n var shows = this.shows;\n\n if (shows) {\n return shows.find(function (show) {\n return show.indexer === indexer && show.id[indexer] === Number(id);\n });\n }\n }\n }),\n mounted: function mounted() {\n var moveSummaryBackground = this.moveSummaryBackground,\n movecheckboxControlsBackground = this.movecheckboxControlsBackground,\n setQuality = this.setQuality,\n setEpisodeSceneNumbering = this.setEpisodeSceneNumbering,\n setAbsoluteSceneNumbering = this.setAbsoluteSceneNumbering,\n setInputValidInvalid = this.setInputValidInvalid,\n setSeasonSceneException = this.setSeasonSceneException,\n showHideRows = this.showHideRows;\n\n\n $(window).on('resize', function () {\n moveSummaryBackground();\n movecheckboxControlsBackground();\n });\n\n window.addEventListener('load', function () {\n // Adjust the summary background position and size\n window.dispatchEvent(new Event('resize'));\n\n $.ajaxEpSearch({\n colorRow: true\n });\n\n startAjaxEpisodeSubtitles(); // eslint-disable-line no-undef\n $.ajaxEpSubtitlesSearch();\n $.ajaxEpRedownloadSubtitle();\n });\n\n $(document.body).on('click', '.imdbPlot', function (event) {\n var $target = $(event.currentTarget);\n $target.prev('span').toggle();\n if ($target.html() === '..show less') {\n $target.html('..show more');\n } else {\n $target.html('..show less');\n }\n moveSummaryBackground();\n movecheckboxControlsBackground();\n });\n\n $(document.body).on('change', '#seasonJump', function (event) {\n var id = $('#seasonJump option:selected').val();\n if (id && id !== 'jump') {\n var season = $('#seasonJump option:selected').data('season');\n $('html,body').animate({ scrollTop: $('[name=\"' + id.substring(1) + '\"]').offset().top - 100 }, 'slow');\n $('#collapseSeason-' + season).collapse('show');\n location.hash = id;\n }\n $(event.currentTarget).val('jump');\n });\n\n $(document.body).on('click', '#changeStatus', function () {\n var epArr = [];\n var status = $('#statusSelect').val();\n var quality = $('#qualitySelect').val();\n var seriesSlug = $('#series-slug').val();\n\n $('.epCheck').each(function (index, element) {\n if (element.checked === true) {\n epArr.push($(element).attr('id'));\n }\n });\n\n if (epArr.length === 0) {\n return false;\n }\n\n if (quality) {\n setQuality(quality, seriesSlug, epArr);\n }\n\n if (status) {\n window.location.href = $('base').attr('href') + 'home/setStatus?' + 'indexername=' + $('#indexer-name').attr('value') + '&seriesid=' + $('#series-id').attr('value') + '&eps=' + epArr.join('|') + '&status=' + status;\n }\n });\n\n $(document.body).on('click', '.seasonCheck', function (event) {\n var seasCheck = event.currentTarget;\n var seasNo = $(seasCheck).attr('id');\n\n $('#collapseSeason-' + seasNo).collapse('show');\n var seasonIdentifier = 's' + seasNo;\n $('.epCheck:visible').each(function (index, element) {\n var epParts = $(element).attr('id').split('e');\n if (epParts[0] === seasonIdentifier) {\n element.checked = seasCheck.checked;\n }\n });\n });\n\n var lastCheck = null;\n $(document.body).on('click', '.epCheck', function (event) {\n var target = event.currentTarget;\n if (!lastCheck || !event.shiftKey) {\n lastCheck = target;\n return;\n }\n\n var check = target;\n var found = 0;\n\n $('.epCheck').each(function (index, element) {\n if (found === 1) {\n element.checked = lastCheck.checked;\n }\n\n if (found === 2) {\n return false;\n }\n\n if (element === check || element === lastCheck) {\n found++;\n }\n });\n });\n\n // Selects all visible episode checkboxes.\n $(document.body).on('click', '.seriesCheck', function () {\n $('.epCheck:visible').each(function (index, element) {\n element.checked = true;\n });\n $('.seasonCheck:visible').each(function (index, element) {\n element.checked = true;\n });\n });\n\n // Clears all visible episode checkboxes and the season selectors\n $(document.body).on('click', '.clearAll', function () {\n $('.epCheck:visible').each(function (index, element) {\n element.checked = false;\n });\n $('.seasonCheck:visible').each(function (index, element) {\n element.checked = false;\n });\n });\n\n // Show/hide different types of rows when the checkboxes are changed\n $(document.body).on('change', '#checkboxControls input', function (event) {\n var whichClass = $(event.currentTarget).attr('id');\n showHideRows(whichClass);\n });\n\n // Initially show/hide all the rows according to the checkboxes\n $('#checkboxControls input').each(function (index, element) {\n var status = $(element).prop('checked');\n $('tr.' + $(element).attr('id')).each(function (index, tableRow) {\n if (status) {\n $(tableRow).show();\n } else {\n $(tableRow).hide();\n }\n });\n });\n\n $(document.body).on('change', '.sceneSeasonXEpisode', function (event) {\n var target = event.currentTarget;\n // Strip non-numeric characters\n var value = $(target).val();\n $(target).val(value.replace(/[^0-9xX]*/g, ''));\n var forSeason = $(target).attr('data-for-season');\n var forEpisode = $(target).attr('data-for-episode');\n\n // If empty reset the field\n if (value === '') {\n setEpisodeSceneNumbering(forSeason, forEpisode, null, null);\n return;\n }\n\n var m = $(target).val().match(/^(\\d+)x(\\d+)$/i);\n var onlyEpisode = $(target).val().match(/^(\\d+)$/i);\n var sceneSeason = null;\n var sceneEpisode = null;\n var isValid = false;\n if (m) {\n sceneSeason = m[1];\n sceneEpisode = m[2];\n isValid = setInputValidInvalid(true, $(target));\n } else if (onlyEpisode) {\n // For example when '5' is filled in instead of '1x5', asume it's the first season\n sceneSeason = forSeason;\n sceneEpisode = onlyEpisode[1];\n isValid = setInputValidInvalid(true, $(target));\n } else {\n isValid = setInputValidInvalid(false, $(target));\n }\n\n if (isValid) {\n setEpisodeSceneNumbering(forSeason, forEpisode, sceneSeason, sceneEpisode);\n }\n });\n\n $(document.body).on('change', '.sceneAbsolute', function (event) {\n var target = event.currentTarget;\n // Strip non-numeric characters\n $(target).val($(target).val().replace(/[^0-9xX]*/g, ''));\n var forAbsolute = $(target).attr('data-for-absolute');\n\n var m = $(target).val().match(/^(\\d{1,3})$/i);\n var sceneAbsolute = null;\n if (m) {\n sceneAbsolute = m[1];\n }\n setAbsoluteSceneNumbering(forAbsolute, sceneAbsolute);\n });\n\n $('#showTable, #animeTable').tablesorter({\n widgets: ['saveSort', 'stickyHeaders', 'columnSelector'],\n widgetOptions: {\n columnSelector_saveColumns: true, // eslint-disable-line camelcase\n columnSelector_layout: '', // eslint-disable-line camelcase\n columnSelector_mediaquery: false, // eslint-disable-line camelcase\n columnSelector_cssChecked: 'checked' // eslint-disable-line camelcase\n }\n });\n\n $('#popover').popover({\n placement: 'bottom',\n html: true, // Required if content has HTML\n content: '
'\n }).on('shown.bs.popover', function () {\n // Bootstrap popover event triggered when the popover opens\n $.tablesorter.columnSelector.attachTo($('#showTable, #animeTable'), '#popover-target');\n });\n\n // Moved and rewritten this from displayShow. This changes the button when clicked for collapsing/expanding the\n // Season to Show Episodes or Hide Episodes.\n $('.collapse.toggle').on('hide.bs.collapse', function () {\n var reg = /collapseSeason-(\\d+)/g;\n var result = reg.exec(this.id);\n $('#showseason-' + result[1]).text('Show Episodes');\n $('#season-' + result[1] + '-cols').addClass('shadow');\n });\n $('.collapse.toggle').on('show.bs.collapse', function () {\n var reg = /collapseSeason-(\\d+)/g;\n var result = reg.exec(this.id);\n $('#showseason-' + result[1]).text('Hide Episodes');\n $('#season-' + result[1] + '-cols').removeClass('shadow');\n });\n\n // Generate IMDB stars\n $('.imdbstars').each(function (index, element) {\n $(element).html($('').width($(element).text() * 12));\n });\n attachImdbTooltip(); // eslint-disable-line no-undef\n\n // @TODO: OMG: This is just a basic json, in future it should be based on the CRUD route.\n // Get the season exceptions and the xem season mappings.\n $.getJSON('home/getSeasonSceneExceptions', {\n indexername: $('#indexer-name').val(),\n seriesid: $('#series-id').val() // eslint-disable-line camelcase\n }, function (data) {\n setSeasonSceneException(data);\n });\n\n $(document.body).on('click', '.display-specials a', function (event) {\n _api.api.patch('config/main', {\n layout: {\n show: {\n specials: $(event.currentTarget).text() !== 'Hide'\n }\n }\n }).then(function (response) {\n log.info(response.data);\n window.location.reload();\n }).catch(function (error) {\n log.error(error.data);\n });\n });\n },\n\n methods: {\n // Adjust the summary background position and size on page load and resize\n moveSummaryBackground: function moveSummaryBackground() {\n var height = $('#summary').height() + 10;\n var top = $('#summary').offset().top + 5;\n $('#summaryBackground').height(height);\n $('#summaryBackground').offset({ top: top, left: 0 });\n $('#summaryBackground').show();\n },\n movecheckboxControlsBackground: function movecheckboxControlsBackground() {\n var height = $('#checkboxControls').height() + 10;\n var top = $('#checkboxControls').offset().top - 3;\n $('#checkboxControlsBackground').height(height);\n $('#checkboxControlsBackground').offset({ top: top, left: 0 });\n $('#checkboxControlsBackground').show();\n },\n setQuality: function setQuality(quality, seriesSlug, episodes) {\n var patchData = {};\n episodes.forEach(function (episode) {\n patchData[episode] = { quality: parseInt(quality, 10) };\n });\n\n _api.api.patch('series/' + seriesSlug + '/episodes', patchData).then(function (response) {\n log.info(response.data);\n window.location.reload();\n }).catch(function (error) {\n log.error(error.data);\n });\n },\n setEpisodeSceneNumbering: function setEpisodeSceneNumbering(forSeason, forEpisode, sceneSeason, sceneEpisode) {\n var indexerName = $('#indexer-name').val();\n var seriesId = $('#series-id').val();\n\n if (sceneSeason === '') {\n sceneSeason = null;\n }\n if (sceneEpisode === '') {\n sceneEpisode = null;\n }\n\n $.getJSON('home/setSceneNumbering', {\n indexername: indexerName,\n seriesid: seriesId,\n forSeason: forSeason,\n forEpisode: forEpisode,\n sceneSeason: sceneSeason,\n sceneEpisode: sceneEpisode\n }, function (data) {\n // Set the values we get back\n if (data.sceneSeason === null || data.sceneEpisode === null) {\n $('#sceneSeasonXEpisode_' + seriesId + '_' + forSeason + '_' + forEpisode).val('');\n } else {\n $('#sceneSeasonXEpisode_' + seriesId + '_' + forSeason + '_' + forEpisode).val(data.sceneSeason + 'x' + data.sceneEpisode);\n }\n if (!data.success) {\n if (data.errorMessage) {\n alert(data.errorMessage); // eslint-disable-line no-alert\n } else {\n alert('Update failed.'); // eslint-disable-line no-alert\n }\n }\n });\n },\n setAbsoluteSceneNumbering: function setAbsoluteSceneNumbering(forAbsolute, sceneAbsolute) {\n var indexerName = $('#indexer-name').val();\n var seriesId = $('#series-id').val();\n\n if (sceneAbsolute === '') {\n sceneAbsolute = null;\n }\n\n $.getJSON('home/setSceneNumbering', {\n indexername: indexerName,\n seriesid: seriesId,\n forAbsolute: forAbsolute,\n sceneAbsolute: sceneAbsolute\n }, function (data) {\n // Set the values we get back\n if (data.sceneAbsolute === null) {\n $('#sceneAbsolute_' + seriesId + '_' + forAbsolute).val('');\n } else {\n $('#sceneAbsolute_' + seriesId + '_' + forAbsolute).val(data.sceneAbsolute);\n }\n\n if (!data.success) {\n if (data.errorMessage) {\n alert(data.errorMessage); // eslint-disable-line no-alert\n } else {\n alert('Update failed.'); // eslint-disable-line no-alert\n }\n }\n });\n },\n setInputValidInvalid: function setInputValidInvalid(valid, el) {\n if (valid) {\n $(el).css({\n 'background-color': '#90EE90', // Green\n 'color': '#FFF', // eslint-disable-line quote-props\n 'font-weight': 'bold'\n });\n return true;\n }\n $(el).css({\n 'background-color': '#FF0000', // Red\n 'color': '#FFF!important', // eslint-disable-line quote-props\n 'font-weight': 'bold'\n });\n return false;\n },\n\n // Set the season exception based on using the get_xem_numbering_for_show() for animes if available in data.xemNumbering,\n // or else try to map using just the data.season_exceptions.\n setSeasonSceneException: function setSeasonSceneException(data) {\n $.each(data.seasonExceptions, function (season, nameExceptions) {\n var foundInXem = false;\n // Check if it is a season name exception, we don't handle the show name exceptions here\n if (season >= 0) {\n // Loop through the xem mapping, and check if there is a xem_season, that needs to show the season name exception\n $.each(data.xemNumbering, function (indexerSeason, xemSeason) {\n if (xemSeason === parseInt(season, 10)) {\n foundInXem = true;\n $('', {\n id: 'xem-exception-season-' + xemSeason,\n alt: '[xem]',\n height: '16',\n width: '16',\n src: 'images/xem.png',\n title: nameExceptions.join(', ')\n }).appendTo('[data-season=' + indexerSeason + ']');\n }\n });\n\n // This is not a xem season exception, let's set the exceptions as a medusa exception\n if (!foundInXem) {\n $('', {\n id: 'xem-exception-season-' + season,\n alt: '[medusa]',\n height: '16',\n width: '16',\n src: 'images/ico/favicon-16.png',\n title: nameExceptions.join(', ')\n }).appendTo('[data-season=' + season + ']');\n }\n }\n });\n },\n showHideRows: function showHideRows(whichClass) {\n var status = $('#checkboxControls > input, #' + whichClass).prop('checked');\n $('tr.' + whichClass).each(function (index, element) {\n if (status) {\n $(element).show();\n } else {\n $(element).hide();\n }\n });\n\n // Hide season headers with no episodes under them\n $('tr.seasonheader').each(function (index, element) {\n var numRows = 0;\n var seasonNo = $(element).attr('id');\n $('tr.' + seasonNo + ' :visible').each(function () {\n numRows++;\n });\n if (numRows === 0) {\n $(element).hide();\n $('#' + seasonNo + '-cols').hide();\n } else {\n $(element).show();\n $('#' + seasonNo + '-cols').show();\n }\n });\n }\n }\n};\n\n//# sourceURL=webpack:///./src/components/display-show.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), @@ -586,14 +586,14 @@ eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css- /***/ }), -/***/ "./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./src/components/anidb-release-group-ui.vue?vue&type=style&index=0&id=662b9a4b&scoped=true&lang=css&": +/***/ "./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./src/components/anidb-release-group-ui.vue?vue&type=style&index=0&id=17a50dc0&scoped=true&lang=css&": /*!*************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/components/anidb-release-group-ui.vue?vue&type=style&index=0&id=662b9a4b&scoped=true&lang=css& ***! + !*** ./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/components/anidb-release-group-ui.vue?vue&type=style&index=0&id=17a50dc0&scoped=true&lang=css& ***! \*************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css-loader/lib/css-base.js */ \"./node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \"\\ndiv.anidb-release-group-ui-wrapper[data-v-662b9a4b] {\\n clear: both;\\n margin-bottom: 20px;\\n}\\ndiv.anidb-release-group-ui-wrapper ul[data-v-662b9a4b] {\\n border-style: solid;\\n border-width: thin;\\n padding: 5px 2px 2px 5px;\\n list-style: none;\\n}\\ndiv.anidb-release-group-ui-wrapper li.active[data-v-662b9a4b] {\\n background-color: cornflowerblue;\\n}\\ndiv.anidb-release-group-ui-wrapper div.arrow img[data-v-662b9a4b] {\\n cursor: pointer;\\n height: 32px;\\n width: 32px;\\n}\\ndiv.anidb-release-group-ui-wrapper img.deleteFromWhitelist[data-v-662b9a4b],\\ndiv.anidb-release-group-ui-wrapper img.deleteFromBlacklist[data-v-662b9a4b] {\\n float: right;\\n}\\ndiv.anidb-release-group-ui-wrapper #add-new-release-group p > img[data-v-662b9a4b] {\\n height: 16px;\\n width: 16px;\\n background-color: rgb(204, 204, 204);\\n}\\ndiv.anidb-release-group-ui-wrapper.placeholder[data-v-662b9a4b] {\\n height: 32px;\\n}\\ndiv.anidb-release-group-ui-wrapper.max-width[data-v-662b9a4b] {\\n max-width: 960px;\\n}\\n\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/components/anidb-release-group-ui.vue?./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options"); +eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css-loader/lib/css-base.js */ \"./node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \"\\ndiv.anidb-release-group-ui-wrapper[data-v-17a50dc0] {\\n clear: both;\\n margin-bottom: 20px;\\n}\\ndiv.anidb-release-group-ui-wrapper ul[data-v-17a50dc0] {\\n border-style: solid;\\n border-width: thin;\\n padding: 5px 2px 2px 5px;\\n list-style: none;\\n}\\ndiv.anidb-release-group-ui-wrapper li.active[data-v-17a50dc0] {\\n background-color: cornflowerblue;\\n}\\ndiv.anidb-release-group-ui-wrapper div.arrow img[data-v-17a50dc0] {\\n cursor: pointer;\\n height: 32px;\\n width: 32px;\\n}\\ndiv.anidb-release-group-ui-wrapper img.deleteFromWhitelist[data-v-17a50dc0],\\ndiv.anidb-release-group-ui-wrapper img.deleteFromBlacklist[data-v-17a50dc0] {\\n float: right;\\n}\\ndiv.anidb-release-group-ui-wrapper #add-new-release-group p > img[data-v-17a50dc0] {\\n height: 16px;\\n width: 16px;\\n background-color: rgb(204, 204, 204);\\n}\\ndiv.anidb-release-group-ui-wrapper.placeholder[data-v-17a50dc0] {\\n height: 32px;\\n}\\ndiv.anidb-release-group-ui-wrapper.max-width[data-v-17a50dc0] {\\n max-width: 960px;\\n}\\n\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/components/anidb-release-group-ui.vue?./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), @@ -685,14 +685,14 @@ eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css- /***/ }), -/***/ "./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./src/components/file-browser.vue?vue&type=style&index=0&id=575b5732&scoped=true&lang=css&": +/***/ "./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./src/components/file-browser.vue?vue&type=style&index=0&id=7e44362e&scoped=true&lang=css&": /*!***************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/components/file-browser.vue?vue&type=style&index=0&id=575b5732&scoped=true&lang=css& ***! + !*** ./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/components/file-browser.vue?vue&type=style&index=0&id=7e44362e&scoped=true&lang=css& ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css-loader/lib/css-base.js */ \"./node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \"\\ndiv.file-browser.max-width[data-v-575b5732] {\\n max-width: 450px;\\n}\\ndiv.file-browser .input-group-no-btn[data-v-575b5732] {\\n display: flex;\\n}\\n\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/components/file-browser.vue?./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options"); +eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css-loader/lib/css-base.js */ \"./node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \"\\ndiv.file-browser.max-width[data-v-7e44362e] {\\n max-width: 450px;\\n}\\ndiv.file-browser .input-group-no-btn[data-v-7e44362e] {\\n display: flex;\\n}\\n\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/components/file-browser.vue?./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), @@ -773,14 +773,14 @@ eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css- /***/ }), -/***/ "./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./src/components/select-list.vue?vue&type=style&index=0&id=13e03d22&scoped=true&lang=css&": +/***/ "./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./src/components/select-list.vue?vue&type=style&index=0&id=5ca9f802&scoped=true&lang=css&": /*!**************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/components/select-list.vue?vue&type=style&index=0&id=13e03d22&scoped=true&lang=css& ***! + !*** ./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/components/select-list.vue?vue&type=style&index=0&id=5ca9f802&scoped=true&lang=css& ***! \**************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css-loader/lib/css-base.js */ \"./node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \"\\ndiv.select-list ul[data-v-13e03d22] {\\n padding-left: 0;\\n}\\ndiv.select-list li[data-v-13e03d22] {\\n list-style-type: none;\\n display: flex;\\n}\\ndiv.select-list .new-item[data-v-13e03d22] {\\n display: flex;\\n}\\ndiv.select-list .new-item-help[data-v-13e03d22] {\\n font-weight: bold;\\n padding-top: 5px;\\n}\\ndiv.select-list input[data-v-13e03d22],\\ndiv.select-list img[data-v-13e03d22] {\\n display: inline-block;\\n box-sizing: border-box;\\n}\\ndiv.select-list.max-width[data-v-13e03d22] {\\n max-width: 450px;\\n}\\ndiv.select-list .switch-input[data-v-13e03d22] {\\n left: -8px;\\n top: 4px;\\n position: absolute;\\n z-index: 10;\\n opacity: 0.6;\\n}\\n\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/components/select-list.vue?./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options"); +eval("exports = module.exports = __webpack_require__(/*! ../../node_modules/css-loader/lib/css-base.js */ \"./node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \"\\ndiv.select-list ul[data-v-5ca9f802] {\\n padding-left: 0;\\n}\\ndiv.select-list li[data-v-5ca9f802] {\\n list-style-type: none;\\n display: flex;\\n}\\ndiv.select-list .new-item[data-v-5ca9f802] {\\n display: flex;\\n}\\ndiv.select-list .new-item-help[data-v-5ca9f802] {\\n font-weight: bold;\\n padding-top: 5px;\\n}\\ndiv.select-list input[data-v-5ca9f802],\\ndiv.select-list img[data-v-5ca9f802] {\\n display: inline-block;\\n box-sizing: border-box;\\n}\\ndiv.select-list.max-width[data-v-5ca9f802] {\\n max-width: 450px;\\n}\\ndiv.select-list .switch-input[data-v-5ca9f802] {\\n left: -8px;\\n top: 4px;\\n position: absolute;\\n z-index: 10;\\n opacity: 0.6;\\n}\\n\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/components/select-list.vue?./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), @@ -831,18 +831,6 @@ eval("/* WEBPACK VAR INJECTION */(function(module) {var __WEBPACK_AMD_DEFINE_ARR /***/ }), -/***/ "./node_modules/node-libs-browser/node_modules/timers-browserify/main.js": -/*!*******************************************************************************!*\ - !*** ./node_modules/node-libs-browser/node_modules/timers-browserify/main.js ***! - \*******************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; -eval("/* WEBPACK VAR INJECTION */(function(global) {\n\nvar scope = typeof global !== \"undefined\" && global || typeof self !== \"undefined\" && self || window;\nvar apply = Function.prototype.apply;\n\n// DOM APIs, for completeness\n\nexports.setTimeout = function () {\n return new Timeout(apply.call(setTimeout, scope, arguments), clearTimeout);\n};\nexports.setInterval = function () {\n return new Timeout(apply.call(setInterval, scope, arguments), clearInterval);\n};\nexports.clearTimeout = exports.clearInterval = function (timeout) {\n if (timeout) {\n timeout.close();\n }\n};\n\nfunction Timeout(id, clearFn) {\n this._id = id;\n this._clearFn = clearFn;\n}\nTimeout.prototype.unref = Timeout.prototype.ref = function () {};\nTimeout.prototype.close = function () {\n this._clearFn.call(scope, this._id);\n};\n\n// Does not start the time, just sets up the members needed.\nexports.enroll = function (item, msecs) {\n clearTimeout(item._idleTimeoutId);\n item._idleTimeout = msecs;\n};\n\nexports.unenroll = function (item) {\n clearTimeout(item._idleTimeoutId);\n item._idleTimeout = -1;\n};\n\nexports._unrefActive = exports.active = function (item) {\n clearTimeout(item._idleTimeoutId);\n\n var msecs = item._idleTimeout;\n if (msecs >= 0) {\n item._idleTimeoutId = setTimeout(function onTimeout() {\n if (item._onTimeout) item._onTimeout();\n }, msecs);\n }\n};\n\n// setimmediate attaches itself to the global object\n__webpack_require__(/*! setimmediate */ \"./node_modules/setimmediate/setImmediate.js\");\n// On some exotic environments, it's not clear which object `setimmediate` was\n// able to install onto. Search each possibility in the same order as the\n// `setimmediate` library.\nexports.setImmediate = typeof self !== \"undefined\" && self.setImmediate || typeof global !== \"undefined\" && global.setImmediate || undefined && undefined.setImmediate;\nexports.clearImmediate = typeof self !== \"undefined\" && self.clearImmediate || typeof global !== \"undefined\" && global.clearImmediate || undefined && undefined.clearImmediate;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../webpack/buildin/global.js */ \"./node_modules/webpack/buildin/global.js\")))\n\n//# sourceURL=webpack:///./node_modules/node-libs-browser/node_modules/timers-browserify/main.js?"); - -/***/ }), - /***/ "./node_modules/process/browser.js": /*!*****************************************!*\ !*** ./node_modules/process/browser.js ***! @@ -867,6 +855,18 @@ eval("/* WEBPACK VAR INJECTION */(function(global, process) {\n\n(function (glob /***/ }), +/***/ "./node_modules/timers-browserify/main.js": +/*!************************************************!*\ + !*** ./node_modules/timers-browserify/main.js ***! + \************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("/* WEBPACK VAR INJECTION */(function(global) {\n\nvar scope = typeof global !== \"undefined\" && global || typeof self !== \"undefined\" && self || window;\nvar apply = Function.prototype.apply;\n\n// DOM APIs, for completeness\n\nexports.setTimeout = function () {\n return new Timeout(apply.call(setTimeout, scope, arguments), clearTimeout);\n};\nexports.setInterval = function () {\n return new Timeout(apply.call(setInterval, scope, arguments), clearInterval);\n};\nexports.clearTimeout = exports.clearInterval = function (timeout) {\n if (timeout) {\n timeout.close();\n }\n};\n\nfunction Timeout(id, clearFn) {\n this._id = id;\n this._clearFn = clearFn;\n}\nTimeout.prototype.unref = Timeout.prototype.ref = function () {};\nTimeout.prototype.close = function () {\n this._clearFn.call(scope, this._id);\n};\n\n// Does not start the time, just sets up the members needed.\nexports.enroll = function (item, msecs) {\n clearTimeout(item._idleTimeoutId);\n item._idleTimeout = msecs;\n};\n\nexports.unenroll = function (item) {\n clearTimeout(item._idleTimeoutId);\n item._idleTimeout = -1;\n};\n\nexports._unrefActive = exports.active = function (item) {\n clearTimeout(item._idleTimeoutId);\n\n var msecs = item._idleTimeout;\n if (msecs >= 0) {\n item._idleTimeoutId = setTimeout(function onTimeout() {\n if (item._onTimeout) item._onTimeout();\n }, msecs);\n }\n};\n\n// setimmediate attaches itself to the global object\n__webpack_require__(/*! setimmediate */ \"./node_modules/setimmediate/setImmediate.js\");\n// On some exotic environments, it's not clear which object `setimmediate` was\n// able to install onto. Search each possibility in the same order as the\n// `setimmediate` library.\nexports.setImmediate = typeof self !== \"undefined\" && self.setImmediate || typeof global !== \"undefined\" && global.setImmediate || undefined && undefined.setImmediate;\nexports.clearImmediate = typeof self !== \"undefined\" && self.clearImmediate || typeof global !== \"undefined\" && global.clearImmediate || undefined && undefined.clearImmediate;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ \"./node_modules/webpack/buildin/global.js\")))\n\n//# sourceURL=webpack:///./node_modules/timers-browserify/main.js?"); + +/***/ }), + /***/ "./node_modules/vue-async-computed/dist/vue-async-computed.js": /*!********************************************************************!*\ !*** ./node_modules/vue-async-computed/dist/vue-async-computed.js ***! @@ -891,255 +891,255 @@ eval("/* WEBPACK VAR INJECTION */(function(module) {var __WEBPACK_AMD_DEFINE_FAC /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/add-recommended.vue?vue&type=template&id=24d1d1cf&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/add-recommended.vue?vue&type=template&id=2a6bb1ae&": /*!*********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/add-recommended.vue?vue&type=template&id=24d1d1cf& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/add-recommended.vue?vue&type=template&id=2a6bb1ae& ***! \*********************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"addShowPortal\" } },\n [\n _c(\n \"app-link\",\n {\n staticClass: \"btn-medusa btn-large\",\n attrs: {\n href: \"addShows/trendingShows/?traktList=anticipated\",\n id: \"btnNewShow\"\n }\n },\n [\n _c(\"div\", { staticClass: \"button\" }, [\n _c(\"div\", { staticClass: \"add-list-icon-addtrakt\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"buttontext\" }, [\n _c(\"h3\", [_vm._v(\"Add From Trakt Lists\")]),\n _vm._v(\" \"),\n _c(\"p\", [\n _vm._v(\n \"For shows that you haven't downloaded yet, this option lets you choose from a show from one of the Trakt lists to add to Medusa .\"\n )\n ])\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"app-link\",\n {\n staticClass: \"btn-medusa btn-large\",\n attrs: { href: \"addShows/popularShows/\", id: \"btnNewShow\" }\n },\n [\n _c(\"div\", { staticClass: \"button\" }, [\n _c(\"div\", { staticClass: \"add-list-icon-addimdb\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"buttontext\" }, [\n _c(\"h3\", [_vm._v(\"Add From IMDB's Popular Shows\")]),\n _vm._v(\" \"),\n _c(\"p\", [\n _vm._v(\n \"View IMDB's list of the most popular shows. This feature uses IMDB's MOVIEMeter algorithm to identify popular TV Series.\"\n )\n ])\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"app-link\",\n {\n staticClass: \"btn-medusa btn-large\",\n attrs: { href: \"addShows/popularAnime/\", id: \"btnNewShow\" }\n },\n [\n _c(\"div\", { staticClass: \"button\" }, [\n _c(\"div\", { staticClass: \"add-list-icon-addanime\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"buttontext\" }, [\n _c(\"h3\", [_vm._v(\"Add From Anidb's Hot Anime list\")]),\n _vm._v(\" \"),\n _c(\"p\", [\n _vm._v(\n 'View Anidb\\'s list of the most popular anime shows. Anidb provides lists for Popular Anime, using the \"Hot Anime\" list.'\n )\n ])\n ])\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/add-recommended.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"addShowPortal\"}},[_c('app-link',{staticClass:\"btn-medusa btn-large\",attrs:{\"href\":\"addShows/trendingShows/?traktList=anticipated\",\"id\":\"btnNewShow\"}},[_c('div',{staticClass:\"button\"},[_c('div',{staticClass:\"add-list-icon-addtrakt\"})]),_vm._v(\" \"),_c('div',{staticClass:\"buttontext\"},[_c('h3',[_vm._v(\"Add From Trakt Lists\")]),_vm._v(\" \"),_c('p',[_vm._v(\"For shows that you haven't downloaded yet, this option lets you choose from a show from one of the Trakt lists to add to Medusa .\")])])]),_vm._v(\" \"),_c('app-link',{staticClass:\"btn-medusa btn-large\",attrs:{\"href\":\"addShows/popularShows/\",\"id\":\"btnNewShow\"}},[_c('div',{staticClass:\"button\"},[_c('div',{staticClass:\"add-list-icon-addimdb\"})]),_vm._v(\" \"),_c('div',{staticClass:\"buttontext\"},[_c('h3',[_vm._v(\"Add From IMDB's Popular Shows\")]),_vm._v(\" \"),_c('p',[_vm._v(\"View IMDB's list of the most popular shows. This feature uses IMDB's MOVIEMeter algorithm to identify popular TV Series.\")])])]),_vm._v(\" \"),_c('app-link',{staticClass:\"btn-medusa btn-large\",attrs:{\"href\":\"addShows/popularAnime/\",\"id\":\"btnNewShow\"}},[_c('div',{staticClass:\"button\"},[_c('div',{staticClass:\"add-list-icon-addanime\"})]),_vm._v(\" \"),_c('div',{staticClass:\"buttontext\"},[_c('h3',[_vm._v(\"Add From Anidb's Hot Anime list\")]),_vm._v(\" \"),_c('p',[_vm._v(\"View Anidb's list of the most popular anime shows. Anidb provides lists for Popular Anime, using the \\\"Hot Anime\\\" list.\")])])])],1)}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/add-recommended.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/add-shows.vue?vue&type=template&id=a104cfec&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/add-shows.vue?vue&type=template&id=bb5d6a46&": /*!***************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/add-shows.vue?vue&type=template&id=a104cfec& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/add-shows.vue?vue&type=template&id=bb5d6a46& ***! \***************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"addShowPortal\" } },\n [\n _c(\n \"app-link\",\n {\n staticClass: \"btn-medusa btn-large\",\n attrs: { href: \"addShows/newShow/\", id: \"btnNewShow\" }\n },\n [\n _c(\"div\", { staticClass: \"button\" }, [\n _c(\"div\", { staticClass: \"add-list-icon-addnewshow\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"buttontext\" }, [\n _c(\"h3\", [_vm._v(\"Add New Show\")]),\n _vm._v(\" \"),\n _c(\"p\", [\n _vm._v(\n \"For shows that you haven't downloaded yet, this option finds a show on your preferred indexer, creates a directory for it's episodes, and adds it to Medusa.\"\n )\n ])\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"app-link\",\n {\n staticClass: \"btn-medusa btn-large\",\n attrs: { href: \"addShows/existingShows/\", id: \"btnExistingShow\" }\n },\n [\n _c(\"div\", { staticClass: \"button\" }, [\n _c(\"div\", { staticClass: \"add-list-icon-addexistingshow\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"buttontext\" }, [\n _c(\"h3\", [_vm._v(\"Add Existing Shows\")]),\n _vm._v(\" \"),\n _c(\"p\", [\n _vm._v(\n \"Use this option to add shows that already have a folder created on your hard drive. Medusa will scan your existing metadata/episodes and add the show accordingly.\"\n )\n ])\n ])\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/add-shows.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"addShowPortal\"}},[_c('app-link',{staticClass:\"btn-medusa btn-large\",attrs:{\"href\":\"addShows/newShow/\",\"id\":\"btnNewShow\"}},[_c('div',{staticClass:\"button\"},[_c('div',{staticClass:\"add-list-icon-addnewshow\"})]),_vm._v(\" \"),_c('div',{staticClass:\"buttontext\"},[_c('h3',[_vm._v(\"Add New Show\")]),_vm._v(\" \"),_c('p',[_vm._v(\"For shows that you haven't downloaded yet, this option finds a show on your preferred indexer, creates a directory for it's episodes, and adds it to Medusa.\")])])]),_vm._v(\" \"),_c('app-link',{staticClass:\"btn-medusa btn-large\",attrs:{\"href\":\"addShows/existingShows/\",\"id\":\"btnExistingShow\"}},[_c('div',{staticClass:\"button\"},[_c('div',{staticClass:\"add-list-icon-addexistingshow\"})]),_vm._v(\" \"),_c('div',{staticClass:\"buttontext\"},[_c('h3',[_vm._v(\"Add Existing Shows\")]),_vm._v(\" \"),_c('p',[_vm._v(\"Use this option to add shows that already have a folder created on your hard drive. Medusa will scan your existing metadata/episodes and add the show accordingly.\")])])])],1)}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/add-shows.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/anidb-release-group-ui.vue?vue&type=template&id=662b9a4b&scoped=true&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/anidb-release-group-ui.vue?vue&type=template&id=17a50dc0&scoped=true&": /*!****************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/anidb-release-group-ui.vue?vue&type=template&id=662b9a4b&scoped=true& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/anidb-release-group-ui.vue?vue&type=template&id=17a50dc0&scoped=true& ***! \****************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"anidb-release-group-ui-wrapper top-10 max-width\" },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"div\", { staticClass: \"col-sm-4 left-whitelist\" }, [\n _c(\"span\", [_vm._v(\"Whitelist\")]),\n _vm.showDeleteFromWhitelist\n ? _c(\"img\", {\n staticClass: \"deleteFromWhitelist\",\n attrs: { src: \"images/no16.png\" },\n on: {\n click: function($event) {\n _vm.deleteFromList(\"whitelist\")\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"ul\",\n [\n _vm._l(_vm.itemsWhitelist, function(release) {\n return _c(\n \"li\",\n {\n key: release.id,\n class: { active: release.toggled },\n on: {\n click: function($event) {\n release.toggled = !release.toggled\n }\n }\n },\n [_vm._v(_vm._s(release.name))]\n )\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"arrow\",\n on: {\n click: function($event) {\n _vm.moveToList(\"whitelist\")\n }\n }\n },\n [_c(\"img\", { attrs: { src: \"images/curved-arrow-left.png\" } })]\n )\n ],\n 2\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-4 center-available\" }, [\n _c(\"span\", [_vm._v(\"Release groups\")]),\n _vm._v(\" \"),\n _c(\n \"ul\",\n [\n _vm._l(_vm.itemsReleaseGroups, function(release) {\n return _c(\n \"li\",\n {\n key: release.id,\n staticClass: \"initial\",\n class: { active: release.toggled },\n on: {\n click: function($event) {\n release.toggled = !release.toggled\n }\n }\n },\n [_vm._v(_vm._s(release.name))]\n )\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"arrow\",\n on: {\n click: function($event) {\n _vm.moveToList(\"releasegroups\")\n }\n }\n },\n [_c(\"img\", { attrs: { src: \"images/curved-arrow-left.png\" } })]\n )\n ],\n 2\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-4 right-blacklist\" }, [\n _c(\"span\", [_vm._v(\"Blacklist\")]),\n _vm.showDeleteFromBlacklist\n ? _c(\"img\", {\n staticClass: \"deleteFromBlacklist\",\n attrs: { src: \"images/no16.png\" },\n on: {\n click: function($event) {\n _vm.deleteFromList(\"blacklist\")\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"ul\",\n [\n _vm._l(_vm.itemsBlacklist, function(release) {\n return _c(\n \"li\",\n {\n key: release.id,\n class: { active: release.toggled },\n on: {\n click: function($event) {\n release.toggled = !release.toggled\n }\n }\n },\n [_vm._v(_vm._s(release.name))]\n )\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"arrow\",\n on: {\n click: function($event) {\n _vm.moveToList(\"blacklist\")\n }\n }\n },\n [_c(\"img\", { attrs: { src: \"images/curved-arrow-left.png\" } })]\n )\n ],\n 2\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row\", attrs: { id: \"add-new-release-group\" } },\n [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newGroup,\n expression: \"newGroup\"\n }\n ],\n staticClass: \"form-control input-sm\",\n attrs: { type: \"text\", placeholder: \"add custom group\" },\n domProps: { value: _vm.newGroup },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.newGroup = $event.target.value\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _vm._m(0)\n ]\n )\n ]\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"p\", [\n _vm._v(\n \"Use the input to add custom whitelist / blacklist release groups. Click on the \"\n ),\n _c(\"img\", { attrs: { src: \"images/curved-arrow-left.png\" } }),\n _vm._v(\" to add it to the correct list.\")\n ])\n ])\n }\n]\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/anidb-release-group-ui.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"anidb-release-group-ui-wrapper top-10 max-width\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-sm-4 left-whitelist\"},[_c('span',[_vm._v(\"Whitelist\")]),(_vm.showDeleteFromWhitelist)?_c('img',{staticClass:\"deleteFromWhitelist\",attrs:{\"src\":\"images/no16.png\"},on:{\"click\":function($event){_vm.deleteFromList('whitelist')}}}):_vm._e(),_vm._v(\" \"),_c('ul',[_vm._l((_vm.itemsWhitelist),function(release){return _c('li',{key:release.id,class:{active: release.toggled},on:{\"click\":function($event){release.toggled = !release.toggled}}},[_vm._v(_vm._s(release.name))])}),_vm._v(\" \"),_c('div',{staticClass:\"arrow\",on:{\"click\":function($event){_vm.moveToList('whitelist')}}},[_c('img',{attrs:{\"src\":\"images/curved-arrow-left.png\"}})])],2)]),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-4 center-available\"},[_c('span',[_vm._v(\"Release groups\")]),_vm._v(\" \"),_c('ul',[_vm._l((_vm.itemsReleaseGroups),function(release){return _c('li',{key:release.id,staticClass:\"initial\",class:{active: release.toggled},on:{\"click\":function($event){release.toggled = !release.toggled}}},[_vm._v(_vm._s(release.name))])}),_vm._v(\" \"),_c('div',{staticClass:\"arrow\",on:{\"click\":function($event){_vm.moveToList('releasegroups')}}},[_c('img',{attrs:{\"src\":\"images/curved-arrow-left.png\"}})])],2)]),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-4 right-blacklist\"},[_c('span',[_vm._v(\"Blacklist\")]),(_vm.showDeleteFromBlacklist)?_c('img',{staticClass:\"deleteFromBlacklist\",attrs:{\"src\":\"images/no16.png\"},on:{\"click\":function($event){_vm.deleteFromList('blacklist')}}}):_vm._e(),_vm._v(\" \"),_c('ul',[_vm._l((_vm.itemsBlacklist),function(release){return _c('li',{key:release.id,class:{active: release.toggled},on:{\"click\":function($event){release.toggled = !release.toggled}}},[_vm._v(_vm._s(release.name))])}),_vm._v(\" \"),_c('div',{staticClass:\"arrow\",on:{\"click\":function($event){_vm.moveToList('blacklist')}}},[_c('img',{attrs:{\"src\":\"images/curved-arrow-left.png\"}})])],2)])]),_vm._v(\" \"),_c('div',{staticClass:\"row\",attrs:{\"id\":\"add-new-release-group\"}},[_c('div',{staticClass:\"col-md-4\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newGroup),expression:\"newGroup\"}],staticClass:\"form-control input-sm\",attrs:{\"type\":\"text\",\"placeholder\":\"add custom group\"},domProps:{\"value\":(_vm.newGroup)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.newGroup=$event.target.value}}})]),_vm._v(\" \"),_vm._m(0)])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-md-8\"},[_c('p',[_vm._v(\"Use the input to add custom whitelist / blacklist release groups. Click on the \"),_c('img',{attrs:{\"src\":\"images/curved-arrow-left.png\"}}),_vm._v(\" to add it to the correct list.\")])])}]\n\n\n\n//# sourceURL=webpack:///./src/components/anidb-release-group-ui.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/app-header.vue?vue&type=template&id=41e9b56e&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/app-header.vue?vue&type=template&id=369b6792&": /*!****************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/app-header.vue?vue&type=template&id=41e9b56e& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/app-header.vue?vue&type=template&id=369b6792& ***! \****************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"nav\",\n {\n staticClass: \"navbar navbar-default navbar-fixed-top hidden-print\",\n attrs: { role: \"navigation\" }\n },\n [\n _c(\"div\", { staticClass: \"container-fluid\" }, [\n _c(\n \"div\",\n { staticClass: \"navbar-header\" },\n [\n _c(\n \"button\",\n {\n staticClass: \"navbar-toggle collapsed\",\n attrs: {\n type: \"button\",\n \"data-toggle\": \"collapse\",\n \"data-target\": \"#main_nav\"\n }\n },\n [\n _vm.toolsBadgeCount > 0\n ? _c(\n \"span\",\n { class: \"floating-badge\" + _vm.toolsBadgeClass },\n [_vm._v(_vm._s(_vm.toolsBadgeCount))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"sr-only\" }, [\n _vm._v(\"Toggle navigation\")\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"icon-bar\" }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"icon-bar\" }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"icon-bar\" })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"app-link\",\n {\n staticClass: \"navbar-brand\",\n attrs: { href: \"home/\", title: \"Medusa\" }\n },\n [\n _c(\"img\", {\n staticClass: \"img-responsive pull-left\",\n staticStyle: { height: \"50px\" },\n attrs: { alt: \"Medusa\", src: \"images/medusa.png\" }\n })\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.auth.isAuthenticated\n ? _c(\n \"div\",\n {\n staticClass: \"collapse navbar-collapse\",\n attrs: { id: \"main_nav\" }\n },\n [\n _c(\"ul\", { staticClass: \"nav navbar-nav navbar-right\" }, [\n _c(\n \"li\",\n {\n staticClass: \"navbar-split dropdown\",\n class: { active: _vm.topMenu === \"home\" },\n attrs: { id: \"NAVhome\" }\n },\n [\n _c(\n \"app-link\",\n {\n staticClass: \"dropdown-toggle\",\n attrs: {\n href: \"home/\",\n \"aria-haspopup\": \"true\",\n \"data-toggle\": \"dropdown\",\n \"data-hover\": \"dropdown\"\n }\n },\n [\n _c(\"span\", [_vm._v(\"Shows\")]),\n _vm._v(\" \"),\n _c(\"b\", { staticClass: \"caret\" })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"ul\",\n { staticClass: \"dropdown-menu\" },\n [\n _c(\n \"li\",\n [\n _c(\"app-link\", { attrs: { href: \"home/\" } }, [\n _c(\"i\", { staticClass: \"menu-icon-home\" }),\n _vm._v(\" Show List\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\"app-link\", { attrs: { href: \"addShows/\" } }, [\n _c(\"i\", { staticClass: \"menu-icon-addshow\" }),\n _vm._v(\" Add Shows\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"addRecommended/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-addshow\" }),\n _vm._v(\" Add Recommended Shows\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"home/postprocess/\" } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-postprocess\"\n }),\n _vm._v(\" Manual Post-Processing\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.recentShows.length > 0\n ? [\n _c(\"li\", {\n staticClass: \"divider\",\n attrs: { role: \"separator\" }\n }),\n _vm._v(\" \"),\n _vm._l(_vm.recentShows, function(recentShow) {\n return _c(\n \"li\",\n { key: recentShow.link },\n [\n _c(\n \"app-link\",\n { attrs: { href: recentShow.link } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-addshow\"\n }),\n _vm._v(\n \" \" +\n _vm._s(recentShow.name) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n })\n ]\n : _vm._e()\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticStyle: { clear: \"both\" } })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n {\n class: { active: _vm.topMenu === \"schedule\" },\n attrs: { id: \"NAVschedule\" }\n },\n [\n _c(\"app-link\", { attrs: { href: \"schedule/\" } }, [\n _vm._v(\"Schedule\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n {\n class: { active: _vm.topMenu === \"history\" },\n attrs: { id: \"NAVhistory\" }\n },\n [\n _c(\"app-link\", { attrs: { href: \"history/\" } }, [\n _vm._v(\"History\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n {\n staticClass: \"navbar-split dropdown\",\n class: { active: _vm.topMenu === \"manage\" },\n attrs: { id: \"NAVmanage\" }\n },\n [\n _c(\n \"app-link\",\n {\n staticClass: \"dropdown-toggle\",\n attrs: {\n href: \"manage/episodeStatuses/\",\n \"aria-haspopup\": \"true\",\n \"data-toggle\": \"dropdown\",\n \"data-hover\": \"dropdown\"\n }\n },\n [\n _c(\"span\", [_vm._v(\"Manage\")]),\n _vm._v(\" \"),\n _c(\"b\", { staticClass: \"caret\" })\n ]\n ),\n _vm._v(\" \"),\n _c(\"ul\", { staticClass: \"dropdown-menu\" }, [\n _c(\n \"li\",\n [\n _c(\"app-link\", { attrs: { href: \"manage/\" } }, [\n _c(\"i\", { staticClass: \"menu-icon-manage\" }),\n _vm._v(\" Mass Update\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"manage/backlogOverview/\" } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-backlog-view\"\n }),\n _vm._v(\" Backlog Overview\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"manage/manageSearches/\" } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-manage-searches\"\n }),\n _vm._v(\" Manage Searches\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"manage/episodeStatuses/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-manage2\" }),\n _vm._v(\" Episode Status Management\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.linkVisible.plex\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"home/updatePLEX/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-plex\" }),\n _vm._v(\" Update PLEX\")\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.linkVisible.kodi\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"home/updateKODI/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-kodi\" }),\n _vm._v(\" Update KODI\")\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.linkVisible.emby\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"home/updateEMBY/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-emby\" }),\n _vm._v(\" Update Emby\")\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.linkVisible.manageTorrents\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href: \"manage/manageTorrents/\",\n target: \"_blank\"\n }\n },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-bittorrent\"\n }),\n _vm._v(\" Manage Torrents\")\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.linkVisible.failedDownloads\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: { href: \"manage/failedDownloads/\" }\n },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-failed-download\"\n }),\n _vm._v(\" Failed Downloads\")\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.linkVisible.subtitleMissed\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"manage/subtitleMissed/\" } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-backlog\"\n }),\n _vm._v(\" Missed Subtitle Management\")\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.linkVisible.subtitleMissedPP\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: { href: \"manage/subtitleMissedPP/\" }\n },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-backlog\"\n }),\n _vm._v(\n \" Missed Subtitle in Post-Process folder\"\n )\n ]\n )\n ],\n 1\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticStyle: { clear: \"both\" } })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n {\n staticClass: \"navbar-split dropdown\",\n class: { active: _vm.topMenu === \"config\" },\n attrs: { id: \"NAVconfig\" }\n },\n [\n _c(\n \"app-link\",\n {\n staticClass: \"dropdown-toggle\",\n attrs: {\n href: \"config/\",\n \"aria-haspopup\": \"true\",\n \"data-toggle\": \"dropdown\",\n \"data-hover\": \"dropdown\"\n }\n },\n [\n _c(\"span\", { staticClass: \"visible-xs-inline\" }, [\n _vm._v(\"Config\")\n ]),\n _c(\"img\", {\n staticClass: \"navbaricon hidden-xs\",\n attrs: { src: \"images/menu/system18.png\" }\n }),\n _vm._v(\" \"),\n _c(\"b\", { staticClass: \"caret\" })\n ]\n ),\n _vm._v(\" \"),\n _c(\"ul\", { staticClass: \"dropdown-menu\" }, [\n _c(\n \"li\",\n [\n _c(\"app-link\", { attrs: { href: \"config/\" } }, [\n _c(\"i\", { staticClass: \"menu-icon-help\" }),\n _vm._v(\" Help & Info\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/general/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-config\" }),\n _vm._v(\" General\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/backuprestore/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-backup\" }),\n _vm._v(\" Backup & Restore\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/search/\" } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-manage-searches\"\n }),\n _vm._v(\" Search Settings\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/providers/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-provider\" }),\n _vm._v(\" Search Providers\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/subtitles/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-backlog\" }),\n _vm._v(\" Subtitles Settings\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/postProcessing/\" } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-postprocess\"\n }),\n _vm._v(\" Post Processing\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/notifications/\" } },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-notification\"\n }),\n _vm._v(\" Notifications\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"config/anime/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-anime\" }),\n _vm._v(\" Anime\")\n ]\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticStyle: { clear: \"both\" } })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n {\n staticClass: \"navbar-split dropdown\",\n class: { active: _vm.topMenu === \"system\" },\n attrs: { id: \"NAVsystem\" }\n },\n [\n _c(\n \"app-link\",\n {\n staticClass: \"padding-right-15 dropdown-toggle\",\n attrs: {\n href: \"home/status/\",\n \"aria-haspopup\": \"true\",\n \"data-toggle\": \"dropdown\",\n \"data-hover\": \"dropdown\"\n }\n },\n [\n _c(\"span\", { staticClass: \"visible-xs-inline\" }, [\n _vm._v(\"Tools\")\n ]),\n _c(\"img\", {\n staticClass: \"navbaricon hidden-xs\",\n attrs: { src: \"images/menu/system18-2.png\" }\n }),\n _vm._v(\" \"),\n _vm.toolsBadgeCount > 0\n ? _c(\n \"span\",\n { class: \"badge\" + _vm.toolsBadgeClass },\n [_vm._v(_vm._s(_vm.toolsBadgeCount))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"b\", { staticClass: \"caret\" })\n ]\n ),\n _vm._v(\" \"),\n _c(\"ul\", { staticClass: \"dropdown-menu\" }, [\n _c(\n \"li\",\n [\n _c(\"app-link\", { attrs: { href: \"news/\" } }, [\n _c(\"i\", { staticClass: \"menu-icon-news\" }),\n _vm._v(\" News \"),\n _vm.config.news.unread > 0\n ? _c(\"span\", { staticClass: \"badge\" }, [\n _vm._v(_vm._s(_vm.config.news.unread))\n ])\n : _vm._e()\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\"app-link\", { attrs: { href: \"IRC/\" } }, [\n _c(\"i\", { staticClass: \"menu-icon-irc\" }),\n _vm._v(\" IRC\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\"app-link\", { attrs: { href: \"changes/\" } }, [\n _c(\"i\", { staticClass: \"menu-icon-changelog\" }),\n _vm._v(\" Changelog\")\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: _vm.config.donationsUrl } },\n [\n _c(\"i\", { staticClass: \"menu-icon-support\" }),\n _vm._v(\" Support Medusa\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"li\", {\n staticClass: \"divider\",\n attrs: { role: \"separator\" }\n }),\n _vm._v(\" \"),\n _vm.config.logs.numErrors > 0\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"errorlogs/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-error\" }),\n _vm._v(\" View Errors \"),\n _c(\n \"span\",\n { staticClass: \"badge btn-danger\" },\n [\n _vm._v(\n _vm._s(_vm.config.logs.numErrors)\n )\n ]\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.config.logs.numWarnings > 0\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href:\n \"errorlogs/?level=\" + _vm.warningLevel\n }\n },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-viewlog-errors\"\n }),\n _vm._v(\" View Warnings \"),\n _c(\n \"span\",\n { staticClass: \"badge btn-warning\" },\n [\n _vm._v(\n _vm._s(_vm.config.logs.numWarnings)\n )\n ]\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"errorlogs/viewlog/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-viewlog\" }),\n _vm._v(\" View Log\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"li\", {\n staticClass: \"divider\",\n attrs: { role: \"separator\" }\n }),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href: \"home/updateCheck?pid=\" + _vm.config.pid\n }\n },\n [\n _c(\"i\", { staticClass: \"menu-icon-update\" }),\n _vm._v(\" Check For Updates\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href: \"home/restart/?pid=\" + _vm.config.pid\n },\n nativeOn: {\n click: function($event) {\n $event.preventDefault()\n _vm.confirmDialog($event, \"restart\")\n }\n }\n },\n [\n _c(\"i\", { staticClass: \"menu-icon-restart\" }),\n _vm._v(\" Restart\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href: \"home/shutdown/?pid=\" + _vm.config.pid\n },\n nativeOn: {\n click: function($event) {\n $event.preventDefault()\n _vm.confirmDialog($event, \"shutdown\")\n }\n }\n },\n [\n _c(\"i\", { staticClass: \"menu-icon-shutdown\" }),\n _vm._v(\" Shutdown\")\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.auth.user.username\n ? _c(\n \"li\",\n [\n _c(\n \"app-link\",\n {\n attrs: { href: \"logout\" },\n nativeOn: {\n click: function($event) {\n $event.preventDefault()\n _vm.confirmDialog($event, \"logout\")\n }\n }\n },\n [\n _c(\"i\", {\n staticClass: \"menu-icon-shutdown\"\n }),\n _vm._v(\" Logout\")\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"li\", {\n staticClass: \"divider\",\n attrs: { role: \"separator\" }\n }),\n _vm._v(\" \"),\n _c(\n \"li\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"home/status/\" } },\n [\n _c(\"i\", { staticClass: \"menu-icon-info\" }),\n _vm._v(\" Server Status\")\n ]\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticStyle: { clear: \"both\" } })\n ],\n 1\n )\n ])\n ]\n )\n : _vm._e()\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/app-header.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('nav',{staticClass:\"navbar navbar-default navbar-fixed-top hidden-print\",attrs:{\"role\":\"navigation\"}},[_c('div',{staticClass:\"container-fluid\"},[_c('div',{staticClass:\"navbar-header\"},[_c('button',{staticClass:\"navbar-toggle collapsed\",attrs:{\"type\":\"button\",\"data-toggle\":\"collapse\",\"data-target\":\"#main_nav\"}},[(_vm.toolsBadgeCount > 0)?_c('span',{class:(\"floating-badge\" + _vm.toolsBadgeClass)},[_vm._v(_vm._s(_vm.toolsBadgeCount))]):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"sr-only\"},[_vm._v(\"Toggle navigation\")]),_vm._v(\" \"),_c('span',{staticClass:\"icon-bar\"}),_vm._v(\" \"),_c('span',{staticClass:\"icon-bar\"}),_vm._v(\" \"),_c('span',{staticClass:\"icon-bar\"})]),_vm._v(\" \"),_c('app-link',{staticClass:\"navbar-brand\",attrs:{\"href\":\"home/\",\"title\":\"Medusa\"}},[_c('img',{staticClass:\"img-responsive pull-left\",staticStyle:{\"height\":\"50px\"},attrs:{\"alt\":\"Medusa\",\"src\":\"images/medusa.png\"}})])],1),_vm._v(\" \"),(_vm.auth.isAuthenticated)?_c('div',{staticClass:\"collapse navbar-collapse\",attrs:{\"id\":\"main_nav\"}},[_c('ul',{staticClass:\"nav navbar-nav navbar-right\"},[_c('li',{staticClass:\"navbar-split dropdown\",class:{ active: _vm.topMenu === 'home' },attrs:{\"id\":\"NAVhome\"}},[_c('app-link',{staticClass:\"dropdown-toggle\",attrs:{\"href\":\"home/\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"data-hover\":\"dropdown\"}},[_c('span',[_vm._v(\"Shows\")]),_vm._v(\" \"),_c('b',{staticClass:\"caret\"})]),_vm._v(\" \"),_c('ul',{staticClass:\"dropdown-menu\"},[_c('li',[_c('app-link',{attrs:{\"href\":\"home/\"}},[_c('i',{staticClass:\"menu-icon-home\"}),_vm._v(\" Show List\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"addShows/\"}},[_c('i',{staticClass:\"menu-icon-addshow\"}),_vm._v(\" Add Shows\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"addRecommended/\"}},[_c('i',{staticClass:\"menu-icon-addshow\"}),_vm._v(\" Add Recommended Shows\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"home/postprocess/\"}},[_c('i',{staticClass:\"menu-icon-postprocess\"}),_vm._v(\" Manual Post-Processing\")])],1),_vm._v(\" \"),(_vm.recentShows.length > 0)?[_c('li',{staticClass:\"divider\",attrs:{\"role\":\"separator\"}}),_vm._v(\" \"),_vm._l((_vm.recentShows),function(recentShow){return _c('li',{key:recentShow.link},[_c('app-link',{attrs:{\"href\":recentShow.link}},[_c('i',{staticClass:\"menu-icon-addshow\"}),_vm._v(\" \"+_vm._s(recentShow.name)+\"\\n \")])],1)})]:_vm._e()],2),_vm._v(\" \"),_c('div',{staticStyle:{\"clear\":\"both\"}})],1),_vm._v(\" \"),_c('li',{class:{ active: _vm.topMenu === 'schedule' },attrs:{\"id\":\"NAVschedule\"}},[_c('app-link',{attrs:{\"href\":\"schedule/\"}},[_vm._v(\"Schedule\")])],1),_vm._v(\" \"),_c('li',{class:{ active: _vm.topMenu === 'history' },attrs:{\"id\":\"NAVhistory\"}},[_c('app-link',{attrs:{\"href\":\"history/\"}},[_vm._v(\"History\")])],1),_vm._v(\" \"),_c('li',{staticClass:\"navbar-split dropdown\",class:{ active: _vm.topMenu === 'manage' },attrs:{\"id\":\"NAVmanage\"}},[_c('app-link',{staticClass:\"dropdown-toggle\",attrs:{\"href\":\"manage/episodeStatuses/\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"data-hover\":\"dropdown\"}},[_c('span',[_vm._v(\"Manage\")]),_vm._v(\" \"),_c('b',{staticClass:\"caret\"})]),_vm._v(\" \"),_c('ul',{staticClass:\"dropdown-menu\"},[_c('li',[_c('app-link',{attrs:{\"href\":\"manage/\"}},[_c('i',{staticClass:\"menu-icon-manage\"}),_vm._v(\" Mass Update\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"manage/backlogOverview/\"}},[_c('i',{staticClass:\"menu-icon-backlog-view\"}),_vm._v(\" Backlog Overview\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"manage/manageSearches/\"}},[_c('i',{staticClass:\"menu-icon-manage-searches\"}),_vm._v(\" Manage Searches\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"manage/episodeStatuses/\"}},[_c('i',{staticClass:\"menu-icon-manage2\"}),_vm._v(\" Episode Status Management\")])],1),_vm._v(\" \"),(_vm.linkVisible.plex)?_c('li',[_c('app-link',{attrs:{\"href\":\"home/updatePLEX/\"}},[_c('i',{staticClass:\"menu-icon-plex\"}),_vm._v(\" Update PLEX\")])],1):_vm._e(),_vm._v(\" \"),(_vm.linkVisible.kodi)?_c('li',[_c('app-link',{attrs:{\"href\":\"home/updateKODI/\"}},[_c('i',{staticClass:\"menu-icon-kodi\"}),_vm._v(\" Update KODI\")])],1):_vm._e(),_vm._v(\" \"),(_vm.linkVisible.emby)?_c('li',[_c('app-link',{attrs:{\"href\":\"home/updateEMBY/\"}},[_c('i',{staticClass:\"menu-icon-emby\"}),_vm._v(\" Update Emby\")])],1):_vm._e(),_vm._v(\" \"),(_vm.linkVisible.manageTorrents)?_c('li',[_c('app-link',{attrs:{\"href\":\"manage/manageTorrents/\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"menu-icon-bittorrent\"}),_vm._v(\" Manage Torrents\")])],1):_vm._e(),_vm._v(\" \"),(_vm.linkVisible.failedDownloads)?_c('li',[_c('app-link',{attrs:{\"href\":\"manage/failedDownloads/\"}},[_c('i',{staticClass:\"menu-icon-failed-download\"}),_vm._v(\" Failed Downloads\")])],1):_vm._e(),_vm._v(\" \"),(_vm.linkVisible.subtitleMissed)?_c('li',[_c('app-link',{attrs:{\"href\":\"manage/subtitleMissed/\"}},[_c('i',{staticClass:\"menu-icon-backlog\"}),_vm._v(\" Missed Subtitle Management\")])],1):_vm._e(),_vm._v(\" \"),(_vm.linkVisible.subtitleMissedPP)?_c('li',[_c('app-link',{attrs:{\"href\":\"manage/subtitleMissedPP/\"}},[_c('i',{staticClass:\"menu-icon-backlog\"}),_vm._v(\" Missed Subtitle in Post-Process folder\")])],1):_vm._e()]),_vm._v(\" \"),_c('div',{staticStyle:{\"clear\":\"both\"}})],1),_vm._v(\" \"),_c('li',{staticClass:\"navbar-split dropdown\",class:{ active: _vm.topMenu === 'config' },attrs:{\"id\":\"NAVconfig\"}},[_c('app-link',{staticClass:\"dropdown-toggle\",attrs:{\"href\":\"config/\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"data-hover\":\"dropdown\"}},[_c('span',{staticClass:\"visible-xs-inline\"},[_vm._v(\"Config\")]),_c('img',{staticClass:\"navbaricon hidden-xs\",attrs:{\"src\":\"images/menu/system18.png\"}}),_vm._v(\" \"),_c('b',{staticClass:\"caret\"})]),_vm._v(\" \"),_c('ul',{staticClass:\"dropdown-menu\"},[_c('li',[_c('app-link',{attrs:{\"href\":\"config/\"}},[_c('i',{staticClass:\"menu-icon-help\"}),_vm._v(\" Help & Info\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/general/\"}},[_c('i',{staticClass:\"menu-icon-config\"}),_vm._v(\" General\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/backuprestore/\"}},[_c('i',{staticClass:\"menu-icon-backup\"}),_vm._v(\" Backup & Restore\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/search/\"}},[_c('i',{staticClass:\"menu-icon-manage-searches\"}),_vm._v(\" Search Settings\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/providers/\"}},[_c('i',{staticClass:\"menu-icon-provider\"}),_vm._v(\" Search Providers\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/subtitles/\"}},[_c('i',{staticClass:\"menu-icon-backlog\"}),_vm._v(\" Subtitles Settings\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/postProcessing/\"}},[_c('i',{staticClass:\"menu-icon-postprocess\"}),_vm._v(\" Post Processing\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/notifications/\"}},[_c('i',{staticClass:\"menu-icon-notification\"}),_vm._v(\" Notifications\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"config/anime/\"}},[_c('i',{staticClass:\"menu-icon-anime\"}),_vm._v(\" Anime\")])],1)]),_vm._v(\" \"),_c('div',{staticStyle:{\"clear\":\"both\"}})],1),_vm._v(\" \"),_c('li',{staticClass:\"navbar-split dropdown\",class:{ active: _vm.topMenu === 'system' },attrs:{\"id\":\"NAVsystem\"}},[_c('app-link',{staticClass:\"padding-right-15 dropdown-toggle\",attrs:{\"href\":\"home/status/\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"data-hover\":\"dropdown\"}},[_c('span',{staticClass:\"visible-xs-inline\"},[_vm._v(\"Tools\")]),_c('img',{staticClass:\"navbaricon hidden-xs\",attrs:{\"src\":\"images/menu/system18-2.png\"}}),_vm._v(\" \"),(_vm.toolsBadgeCount > 0)?_c('span',{class:(\"badge\" + _vm.toolsBadgeClass)},[_vm._v(_vm._s(_vm.toolsBadgeCount))]):_vm._e(),_vm._v(\" \"),_c('b',{staticClass:\"caret\"})]),_vm._v(\" \"),_c('ul',{staticClass:\"dropdown-menu\"},[_c('li',[_c('app-link',{attrs:{\"href\":\"news/\"}},[_c('i',{staticClass:\"menu-icon-news\"}),_vm._v(\" News \"),(_vm.config.news.unread > 0)?_c('span',{staticClass:\"badge\"},[_vm._v(_vm._s(_vm.config.news.unread))]):_vm._e()])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"IRC/\"}},[_c('i',{staticClass:\"menu-icon-irc\"}),_vm._v(\" IRC\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"changes/\"}},[_c('i',{staticClass:\"menu-icon-changelog\"}),_vm._v(\" Changelog\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":_vm.config.donationsUrl}},[_c('i',{staticClass:\"menu-icon-support\"}),_vm._v(\" Support Medusa\")])],1),_vm._v(\" \"),_c('li',{staticClass:\"divider\",attrs:{\"role\":\"separator\"}}),_vm._v(\" \"),(_vm.config.logs.numErrors > 0)?_c('li',[_c('app-link',{attrs:{\"href\":\"errorlogs/\"}},[_c('i',{staticClass:\"menu-icon-error\"}),_vm._v(\" View Errors \"),_c('span',{staticClass:\"badge btn-danger\"},[_vm._v(_vm._s(_vm.config.logs.numErrors))])])],1):_vm._e(),_vm._v(\" \"),(_vm.config.logs.numWarnings > 0)?_c('li',[_c('app-link',{attrs:{\"href\":(\"errorlogs/?level=\" + _vm.warningLevel)}},[_c('i',{staticClass:\"menu-icon-viewlog-errors\"}),_vm._v(\" View Warnings \"),_c('span',{staticClass:\"badge btn-warning\"},[_vm._v(_vm._s(_vm.config.logs.numWarnings))])])],1):_vm._e(),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"errorlogs/viewlog/\"}},[_c('i',{staticClass:\"menu-icon-viewlog\"}),_vm._v(\" View Log\")])],1),_vm._v(\" \"),_c('li',{staticClass:\"divider\",attrs:{\"role\":\"separator\"}}),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":(\"home/updateCheck?pid=\" + (_vm.config.pid))}},[_c('i',{staticClass:\"menu-icon-update\"}),_vm._v(\" Check For Updates\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":(\"home/restart/?pid=\" + (_vm.config.pid))},nativeOn:{\"click\":function($event){$event.preventDefault();_vm.confirmDialog($event, 'restart')}}},[_c('i',{staticClass:\"menu-icon-restart\"}),_vm._v(\" Restart\")])],1),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":(\"home/shutdown/?pid=\" + (_vm.config.pid))},nativeOn:{\"click\":function($event){$event.preventDefault();_vm.confirmDialog($event, 'shutdown')}}},[_c('i',{staticClass:\"menu-icon-shutdown\"}),_vm._v(\" Shutdown\")])],1),_vm._v(\" \"),(_vm.auth.user.username)?_c('li',[_c('app-link',{attrs:{\"href\":\"logout\"},nativeOn:{\"click\":function($event){$event.preventDefault();_vm.confirmDialog($event, 'logout')}}},[_c('i',{staticClass:\"menu-icon-shutdown\"}),_vm._v(\" Logout\")])],1):_vm._e(),_vm._v(\" \"),_c('li',{staticClass:\"divider\",attrs:{\"role\":\"separator\"}}),_vm._v(\" \"),_c('li',[_c('app-link',{attrs:{\"href\":\"home/status/\"}},[_c('i',{staticClass:\"menu-icon-info\"}),_vm._v(\" Server Status\")])],1)]),_vm._v(\" \"),_c('div',{staticStyle:{\"clear\":\"both\"}})],1)])]):_vm._e()])])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/app-header.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/app-link.vue?vue&type=template&id=63b9cd36&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/app-link.vue?vue&type=template&id=01e229e6&": /*!**************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/app-link.vue?vue&type=template&id=63b9cd36& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/app-link.vue?vue&type=template&id=01e229e6& ***! \**************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n _vm.linkProperties.is,\n {\n tag: \"component\",\n attrs: {\n to: _vm.linkProperties.to,\n href: _vm.linkProperties.href,\n target: _vm.linkProperties.target,\n rel: _vm.linkProperties.rel,\n \"false-link\": _vm.linkProperties.falseLink\n }\n },\n [_vm._t(\"default\")],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/app-link.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.linkProperties.is,{tag:\"component\",attrs:{\"to\":_vm.linkProperties.to,\"href\":_vm.linkProperties.href,\"target\":_vm.linkProperties.target,\"rel\":_vm.linkProperties.rel,\"false-link\":_vm.linkProperties.falseLink}},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/app-link.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/asset.vue?vue&type=template&id=748c81e0&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/asset.vue?vue&type=template&id=ad76764c&": /*!***********************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/asset.vue?vue&type=template&id=748c81e0& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/asset.vue?vue&type=template&id=ad76764c& ***! \***********************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return !_vm.link\n ? _c(\"img\", {\n class: _vm.cls,\n attrs: { src: _vm.src },\n on: {\n error: function($event) {\n _vm.error = true\n }\n }\n })\n : _c(\"app-link\", { attrs: { href: _vm.href } }, [\n _c(\"img\", {\n class: _vm.cls,\n attrs: { src: _vm.src },\n on: {\n error: function($event) {\n _vm.error = true\n }\n }\n })\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/asset.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (!_vm.link)?_c('img',{class:_vm.cls,attrs:{\"src\":_vm.src},on:{\"error\":function($event){_vm.error = true}}}):_c('app-link',{attrs:{\"href\":_vm.href}},[_c('img',{class:_vm.cls,attrs:{\"src\":_vm.src},on:{\"error\":function($event){_vm.error = true}}})])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/asset.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/backstretch.vue?vue&type=template&id=4bcfd144&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/backstretch.vue?vue&type=template&id=eb0e740c&": /*!*****************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/backstretch.vue?vue&type=template&id=4bcfd144& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/backstretch.vue?vue&type=template&id=eb0e740c& ***! \*****************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\")\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/backstretch.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div')}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/backstretch.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config-textbox-number.vue?vue&type=template&id=6a8a01fa&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config-textbox-number.vue?vue&type=template&id=4b4b993e&": /*!***************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config-textbox-number.vue?vue&type=template&id=6a8a01fa& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config-textbox-number.vue?vue&type=template&id=4b4b993e& ***! \***************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"config-textbox-number-content\" } }, [\n _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"label\",\n { staticClass: \"col-sm-2 control-label\", attrs: { for: _vm.id } },\n [_c(\"span\", [_vm._v(_vm._s(_vm.label))])]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"col-sm-10 content\" },\n [\n _c(\n \"input\",\n _vm._b(\n {\n class: _vm.inputClass,\n attrs: { type: \"number\", name: _vm.id },\n domProps: { value: _vm.localValue }\n },\n \"input\",\n { min: _vm.min, step: _vm.step, id: _vm.id },\n false\n )\n ),\n _vm._v(\" \"),\n _vm._l(_vm.explanations, function(explanation, index) {\n return _c(\"p\", { key: index }, [_vm._v(_vm._s(explanation))])\n })\n ],\n 2\n )\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/config-textbox-number.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"config-textbox-number-content\"}},[_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"row\"},[_c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":_vm.id}},[_c('span',[_vm._v(_vm._s(_vm.label))])]),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('input',_vm._b({class:_vm.inputClass,attrs:{\"type\":\"number\",\"name\":_vm.id},domProps:{\"value\":_vm.localValue}},'input',{min: _vm.min, step: _vm.step, id: _vm.id},false)),_vm._v(\" \"),_vm._l((_vm.explanations),function(explanation,index){return _c('p',{key:index},[_vm._v(_vm._s(explanation))])})],2)])])])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/config-textbox-number.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config-textbox.vue?vue&type=template&id=19553283&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config-textbox.vue?vue&type=template&id=deeba774&": /*!********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config-textbox.vue?vue&type=template&id=19553283& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config-textbox.vue?vue&type=template&id=deeba774& ***! \********************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"config-textbox-content\" } }, [\n _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"label\",\n { staticClass: \"col-sm-2 control-label\", attrs: { for: _vm.id } },\n [_c(\"span\", [_vm._v(_vm._s(_vm.label))])]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"col-sm-10 content\" },\n [\n _c(\n \"input\",\n _vm._b(\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.localValue,\n expression: \"localValue\"\n }\n ],\n class: _vm.inputClass,\n attrs: { type: \"text\" },\n domProps: { value: _vm.localValue },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.localValue = $event.target.value\n }\n }\n },\n \"input\",\n { id: _vm.id, name: _vm.id },\n false\n )\n ),\n _vm._v(\" \"),\n _vm._l(_vm.explanations, function(explanation, index) {\n return _c(\"p\", { key: index }, [_vm._v(_vm._s(explanation))])\n })\n ],\n 2\n )\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/config-textbox.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"config-textbox-content\"}},[_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"row\"},[_c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":_vm.id}},[_c('span',[_vm._v(_vm._s(_vm.label))])]),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('input',_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],class:_vm.inputClass,attrs:{\"type\":\"text\"},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}},'input',{id: _vm.id, name: _vm.id},false)),_vm._v(\" \"),_vm._l((_vm.explanations),function(explanation,index){return _c('p',{key:index},[_vm._v(_vm._s(explanation))])})],2)])])])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/config-textbox.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config-toggle-slider.vue?vue&type=template&id=ff377a82&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config-toggle-slider.vue?vue&type=template&id=271d7da8&": /*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config-toggle-slider.vue?vue&type=template&id=ff377a82& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config-toggle-slider.vue?vue&type=template&id=271d7da8& ***! \**************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"config-toggle-slider-content\" } }, [\n _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"label\",\n { staticClass: \"col-sm-2 control-label\", attrs: { for: _vm.id } },\n [_c(\"span\", [_vm._v(_vm._s(_vm.label))])]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"col-sm-10 content\" },\n [\n _c(\n \"toggle-button\",\n _vm._b(\n {\n attrs: { width: 45, height: 22, sync: \"\" },\n model: {\n value: _vm.localChecked,\n callback: function($$v) {\n _vm.localChecked = $$v\n },\n expression: \"localChecked\"\n }\n },\n \"toggle-button\",\n { id: _vm.id, name: _vm.id },\n false\n )\n ),\n _vm._v(\" \"),\n _vm._l(_vm.explanations, function(explanation, index) {\n return _c(\"p\", { key: index }, [_vm._v(_vm._s(explanation))])\n })\n ],\n 2\n )\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/config-toggle-slider.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"config-toggle-slider-content\"}},[_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"row\"},[_c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":_vm.id}},[_c('span',[_vm._v(_vm._s(_vm.label))])]),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('toggle-button',_vm._b({attrs:{\"width\":45,\"height\":22,\"sync\":\"\"},model:{value:(_vm.localChecked),callback:function ($$v) {_vm.localChecked=$$v},expression:\"localChecked\"}},'toggle-button',{id: _vm.id, name: _vm.id},false)),_vm._v(\" \"),_vm._l((_vm.explanations),function(explanation,index){return _c('p',{key:index},[_vm._v(_vm._s(explanation))])})],2)])])])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/config-toggle-slider.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config.vue?vue&type=template&id=b286475c&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/config.vue?vue&type=template&id=d8a679f6&": /*!************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config.vue?vue&type=template&id=b286475c& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/config.vue?vue&type=template&id=d8a679f6& ***! \************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"config-content\" } }, [\n _c(\n \"table\",\n {\n staticClass: \"infoTable\",\n attrs: {\n cellspacing: \"1\",\n border: \"0\",\n cellpadding: \"0\",\n width: \"100%\"\n }\n },\n [\n _c(\"tr\", [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\"td\", [\n _vm._v(\"\\n Branch:\\n \"),\n _vm.config.branch\n ? _c(\n \"span\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href:\n _vm.config.sourceUrl + \"/tree/\" + _vm.config.branch\n }\n },\n [_vm._v(_vm._s(_vm.config.branch))]\n )\n ],\n 1\n )\n : _c(\"span\", [_vm._v(\"Unknown\")]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\"\\n Commit:\\n \"),\n _vm.config.commitHash\n ? _c(\n \"span\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href:\n _vm.config.sourceUrl +\n \"/commit/\" +\n _vm.config.commitHash\n }\n },\n [_vm._v(_vm._s(_vm.config.commitHash))]\n )\n ],\n 1\n )\n : _c(\"span\", [_vm._v(\"Unknown\")]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\"\\n Version:\\n \"),\n _vm.config.release\n ? _c(\n \"span\",\n [\n _c(\n \"app-link\",\n {\n attrs: {\n href:\n _vm.config.sourceUrl +\n \"/releases/tag/\" +\n _vm.config.release\n }\n },\n [_vm._v(_vm._s(_vm.config.release))]\n )\n ],\n 1\n )\n : _c(\"span\", [_vm._v(\"Unknown\")]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\"\\n Database:\\n \"),\n _vm.config.databaseVersion\n ? _c(\"span\", [\n _vm._v(\n _vm._s(_vm.config.databaseVersion.major) +\n \".\" +\n _vm._s(_vm.config.databaseVersion.minor)\n )\n ])\n : _c(\"span\", [_vm._v(\"Unknown\")])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(1),\n _c(\"td\", [_vm._v(_vm._s(_vm.config.pythonVersion))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(2),\n _c(\"td\", [_vm._v(_vm._s(_vm.config.sslVersion))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [_vm._m(3), _c(\"td\", [_vm._v(_vm._s(_vm.config.os))])]),\n _vm._v(\" \"),\n _c(\"tr\", [_vm._m(4), _c(\"td\", [_vm._v(_vm._s(_vm.config.locale))])]),\n _vm._v(\" \"),\n _vm._m(5),\n _vm._v(\" \"),\n _vm._m(6),\n _vm._v(\" \"),\n _c(\"tr\", [_vm._m(7), _c(\"td\", [_vm._v(_vm._s(_vm.config.localUser))])]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(8),\n _c(\"td\", [_vm._v(_vm._s(_vm.config.programDir))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(9),\n _c(\"td\", [_vm._v(_vm._s(_vm.config.configFile))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [_vm._m(10), _c(\"td\", [_vm._v(_vm._s(_vm.config.dbPath))])]),\n _vm._v(\" \"),\n _c(\"tr\", [_vm._m(11), _c(\"td\", [_vm._v(_vm._s(_vm.config.cacheDir))])]),\n _vm._v(\" \"),\n _c(\"tr\", [_vm._m(12), _c(\"td\", [_vm._v(_vm._s(_vm.config.logDir))])]),\n _vm._v(\" \"),\n _vm.config.appArgs\n ? _c(\"tr\", [\n _vm._m(13),\n _c(\"td\", [\n _c(\"pre\", [\n _vm._v(_vm._s(_vm.prettyPrintJSON(_vm.config.appArgs)))\n ])\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.config.webRoot\n ? _c(\"tr\", [\n _vm._m(14),\n _c(\"td\", [_vm._v(_vm._s(_vm.config.webRoot))])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm._m(15),\n _vm._v(\" \"),\n _vm._m(16),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(17),\n _c(\n \"td\",\n [\n _c(\"app-link\", { attrs: { href: _vm.config.githubUrl } }, [\n _vm._v(_vm._s(_vm.config.githubUrl))\n ])\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(18),\n _c(\n \"td\",\n [\n _c(\"app-link\", { attrs: { href: _vm.config.wikiUrl } }, [\n _vm._v(_vm._s(_vm.config.wikiUrl))\n ])\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(19),\n _c(\n \"td\",\n [\n _c(\"app-link\", { attrs: { href: _vm.config.sourceUrl } }, [\n _vm._v(_vm._s(_vm.config.sourceUrl))\n ])\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(20),\n _c(\n \"td\",\n [\n _c(\n \"app-link\",\n { attrs: { href: \"irc://irc.freenode.net/#pymedusa\" } },\n [\n _c(\"i\", [_vm._v(\"#pymedusa\")]),\n _vm._v(\" on \"),\n _c(\"i\", [_vm._v(\"irc.freenode.net\")])\n ]\n )\n ],\n 1\n )\n ])\n ]\n )\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-application\" }),\n _vm._v(\" Medusa Info:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-python\" }),\n _vm._v(\" Python Version:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-ssl\" }),\n _vm._v(\" SSL Version:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-os\" }),\n _vm._v(\" OS:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-locale\" }),\n _vm._v(\" Locale:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [_c(\"td\", [_vm._v(\" \")]), _c(\"td\", [_vm._v(\" \")])])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"infoTableSeperator\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _c(\"td\", [_vm._v(\" \")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-user\" }),\n _vm._v(\" User:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-dir\" }),\n _vm._v(\" Program Folder:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-config\" }),\n _vm._v(\" Config File:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-db\" }),\n _vm._v(\" Database File:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-cache\" }),\n _vm._v(\" Cache Folder:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-log\" }),\n _vm._v(\" Log Folder:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-arguments\" }),\n _vm._v(\" Arguments:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-folder\" }),\n _vm._v(\" Web Root:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [_c(\"td\", [_vm._v(\" \")]), _c(\"td\", [_vm._v(\" \")])])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"infoTableSeperator\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _c(\"td\", [_vm._v(\" \")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-web\" }),\n _vm._v(\" Website:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-wiki\" }),\n _vm._v(\" Wiki:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-github\" }),\n _vm._v(\" Source:\")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", [\n _c(\"i\", { staticClass: \"icon16-config-mirc\" }),\n _vm._v(\" IRC Chat:\")\n ])\n }\n]\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/config.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"config-content\"}},[_c('table',{staticClass:\"infoTable\",attrs:{\"cellspacing\":\"1\",\"border\":\"0\",\"cellpadding\":\"0\",\"width\":\"100%\"}},[_c('tr',[_vm._m(0),_vm._v(\" \"),_c('td',[_vm._v(\"\\n Branch:\\n \"),(_vm.config.branch)?_c('span',[_c('app-link',{attrs:{\"href\":_vm.config.sourceUrl + '/tree/' + _vm.config.branch}},[_vm._v(_vm._s(_vm.config.branch))])],1):_c('span',[_vm._v(\"Unknown\")]),_vm._v(\" \"),_c('br'),_vm._v(\"\\n Commit:\\n \"),(_vm.config.commitHash)?_c('span',[_c('app-link',{attrs:{\"href\":_vm.config.sourceUrl + '/commit/' + _vm.config.commitHash}},[_vm._v(_vm._s(_vm.config.commitHash))])],1):_c('span',[_vm._v(\"Unknown\")]),_vm._v(\" \"),_c('br'),_vm._v(\"\\n Version:\\n \"),(_vm.config.release)?_c('span',[_c('app-link',{attrs:{\"href\":_vm.config.sourceUrl + '/releases/tag/' + _vm.config.release}},[_vm._v(_vm._s(_vm.config.release))])],1):_c('span',[_vm._v(\"Unknown\")]),_vm._v(\" \"),_c('br'),_vm._v(\"\\n Database:\\n \"),(_vm.config.databaseVersion)?_c('span',[_vm._v(_vm._s(_vm.config.databaseVersion.major)+\".\"+_vm._s(_vm.config.databaseVersion.minor))]):_c('span',[_vm._v(\"Unknown\")])])]),_vm._v(\" \"),_c('tr',[_vm._m(1),_c('td',[_vm._v(_vm._s(_vm.config.pythonVersion))])]),_vm._v(\" \"),_c('tr',[_vm._m(2),_c('td',[_vm._v(_vm._s(_vm.config.sslVersion))])]),_vm._v(\" \"),_c('tr',[_vm._m(3),_c('td',[_vm._v(_vm._s(_vm.config.os))])]),_vm._v(\" \"),_c('tr',[_vm._m(4),_c('td',[_vm._v(_vm._s(_vm.config.locale))])]),_vm._v(\" \"),_vm._m(5),_vm._v(\" \"),_vm._m(6),_vm._v(\" \"),_c('tr',[_vm._m(7),_c('td',[_vm._v(_vm._s(_vm.config.localUser))])]),_vm._v(\" \"),_c('tr',[_vm._m(8),_c('td',[_vm._v(_vm._s(_vm.config.programDir))])]),_vm._v(\" \"),_c('tr',[_vm._m(9),_c('td',[_vm._v(_vm._s(_vm.config.configFile))])]),_vm._v(\" \"),_c('tr',[_vm._m(10),_c('td',[_vm._v(_vm._s(_vm.config.dbPath))])]),_vm._v(\" \"),_c('tr',[_vm._m(11),_c('td',[_vm._v(_vm._s(_vm.config.cacheDir))])]),_vm._v(\" \"),_c('tr',[_vm._m(12),_c('td',[_vm._v(_vm._s(_vm.config.logDir))])]),_vm._v(\" \"),(_vm.config.appArgs)?_c('tr',[_vm._m(13),_c('td',[_c('pre',[_vm._v(_vm._s(_vm.prettyPrintJSON(_vm.config.appArgs)))])])]):_vm._e(),_vm._v(\" \"),(_vm.config.webRoot)?_c('tr',[_vm._m(14),_c('td',[_vm._v(_vm._s(_vm.config.webRoot))])]):_vm._e(),_vm._v(\" \"),_vm._m(15),_vm._v(\" \"),_vm._m(16),_vm._v(\" \"),_c('tr',[_vm._m(17),_c('td',[_c('app-link',{attrs:{\"href\":_vm.config.githubUrl}},[_vm._v(_vm._s(_vm.config.githubUrl))])],1)]),_vm._v(\" \"),_c('tr',[_vm._m(18),_c('td',[_c('app-link',{attrs:{\"href\":_vm.config.wikiUrl}},[_vm._v(_vm._s(_vm.config.wikiUrl))])],1)]),_vm._v(\" \"),_c('tr',[_vm._m(19),_c('td',[_c('app-link',{attrs:{\"href\":_vm.config.sourceUrl}},[_vm._v(_vm._s(_vm.config.sourceUrl))])],1)]),_vm._v(\" \"),_c('tr',[_vm._m(20),_c('td',[_c('app-link',{attrs:{\"href\":\"irc://irc.freenode.net/#pymedusa\"}},[_c('i',[_vm._v(\"#pymedusa\")]),_vm._v(\" on \"),_c('i',[_vm._v(\"irc.freenode.net\")])])],1)])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-application\"}),_vm._v(\" Medusa Info:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-python\"}),_vm._v(\" Python Version:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-ssl\"}),_vm._v(\" SSL Version:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-os\"}),_vm._v(\" OS:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-locale\"}),_vm._v(\" Locale:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_c('td',[_vm._v(\" \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"infoTableSeperator\"},[_c('td',[_vm._v(\" \")]),_c('td',[_vm._v(\" \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-user\"}),_vm._v(\" User:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-dir\"}),_vm._v(\" Program Folder:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-config\"}),_vm._v(\" Config File:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-db\"}),_vm._v(\" Database File:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-cache\"}),_vm._v(\" Cache Folder:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-log\"}),_vm._v(\" Log Folder:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-arguments\"}),_vm._v(\" Arguments:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-folder\"}),_vm._v(\" Web Root:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_c('td',[_vm._v(\" \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"infoTableSeperator\"},[_c('td',[_vm._v(\" \")]),_c('td',[_vm._v(\" \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-web\"}),_vm._v(\" Website:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-wiki\"}),_vm._v(\" Wiki:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-github\"}),_vm._v(\" Source:\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',[_c('i',{staticClass:\"icon16-config-mirc\"}),_vm._v(\" IRC Chat:\")])}]\n\n\n\n//# sourceURL=webpack:///./src/components/config.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/file-browser.vue?vue&type=template&id=575b5732&scoped=true&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/file-browser.vue?vue&type=template&id=7e44362e&scoped=true&": /*!******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/file-browser.vue?vue&type=template&id=575b5732&scoped=true& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/file-browser.vue?vue&type=template&id=7e44362e&scoped=true& ***! \******************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"file-browser max-width\" }, [\n _c(\n \"div\",\n { class: _vm.showBrowseButton ? \"input-group\" : \"input-group-no-btn\" },\n [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.currentPath,\n expression: \"currentPath\"\n }\n ],\n ref: \"locationInput\",\n staticClass: \"form-control input-sm fileBrowserField\",\n attrs: { name: _vm.name, type: \"text\" },\n domProps: { value: _vm.currentPath },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.currentPath = $event.target.value\n }\n }\n }),\n _vm._v(\" \"),\n _vm.showBrowseButton\n ? _c(\n \"div\",\n {\n staticClass: \"input-group-btn\",\n attrs: { title: _vm.title, alt: _vm.title },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.openDialog($event)\n }\n }\n },\n [_vm._m(0)]\n )\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", {\n ref: \"fileBrowserDialog\",\n staticClass: \"fileBrowserDialog\",\n staticStyle: { display: \"none\" }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n ref: \"fileBrowserSearchBox\",\n staticClass: \"form-control\",\n staticStyle: { display: \"none\" },\n attrs: { type: \"text\" },\n domProps: { value: _vm.currentPath },\n on: {\n keyup: function($event) {\n if (\n !(\"button\" in $event) &&\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\n ) {\n return null\n }\n _vm.browse($event.target.value)\n }\n }\n }),\n _vm._v(\" \"),\n _c(\n \"ul\",\n { ref: \"fileBrowserFileList\", staticStyle: { display: \"none\" } },\n _vm._l(_vm.files, function(file) {\n return _c(\n \"li\",\n { key: file.name, staticClass: \"ui-state-default ui-corner-all\" },\n [\n _c(\n \"a\",\n {\n on: {\n mouseover: function($event) {\n _vm.toggleFolder(file, $event)\n },\n mouseout: function($event) {\n _vm.toggleFolder(file, $event)\n },\n click: function($event) {\n _vm.fileClicked(file)\n }\n }\n },\n [\n _c(\"span\", {\n class:\n \"ui-icon \" +\n (file.isFile ? \"ui-icon-blank\" : \"ui-icon-folder-collapsed\")\n }),\n _vm._v(\" \" + _vm._s(file.name) + \"\\n \")\n ]\n )\n ]\n )\n })\n )\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"btn btn-default input-sm\",\n staticStyle: { \"font-size\": \"14px\" }\n },\n [_c(\"i\", { staticClass: \"glyphicon glyphicon-open\" })]\n )\n }\n]\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/file-browser.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"file-browser max-width\"},[_c('div',{class:(_vm.showBrowseButton ? 'input-group' : 'input-group-no-btn')},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.currentPath),expression:\"currentPath\"}],ref:\"locationInput\",staticClass:\"form-control input-sm fileBrowserField\",attrs:{\"name\":_vm.name,\"type\":\"text\"},domProps:{\"value\":(_vm.currentPath)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.currentPath=$event.target.value}}}),_vm._v(\" \"),(_vm.showBrowseButton)?_c('div',{staticClass:\"input-group-btn\",attrs:{\"title\":_vm.title,\"alt\":_vm.title},on:{\"click\":function($event){$event.preventDefault();return _vm.openDialog($event)}}},[_vm._m(0)]):_vm._e()]),_vm._v(\" \"),_c('div',{ref:\"fileBrowserDialog\",staticClass:\"fileBrowserDialog\",staticStyle:{\"display\":\"none\"}}),_vm._v(\" \"),_c('input',{ref:\"fileBrowserSearchBox\",staticClass:\"form-control\",staticStyle:{\"display\":\"none\"},attrs:{\"type\":\"text\"},domProps:{\"value\":_vm.currentPath},on:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }_vm.browse($event.target.value)}}}),_vm._v(\" \"),_c('ul',{ref:\"fileBrowserFileList\",staticStyle:{\"display\":\"none\"}},_vm._l((_vm.files),function(file){return _c('li',{key:file.name,staticClass:\"ui-state-default ui-corner-all\"},[_c('a',{on:{\"mouseover\":function($event){_vm.toggleFolder(file, $event)},\"mouseout\":function($event){_vm.toggleFolder(file, $event)},\"click\":function($event){_vm.fileClicked(file)}}},[_c('span',{class:'ui-icon ' + (file.isFile ? 'ui-icon-blank' : 'ui-icon-folder-collapsed')}),_vm._v(\" \"+_vm._s(file.name)+\"\\n \")])])}))])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"btn btn-default input-sm\",staticStyle:{\"font-size\":\"14px\"}},[_c('i',{staticClass:\"glyphicon glyphicon-open\"})])}]\n\n\n\n//# sourceURL=webpack:///./src/components/file-browser.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/http/404.vue?vue&type=template&id=6b1176c1&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/http/404.vue?vue&type=template&id=7c5a0ffa&": /*!**************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/http/404.vue?vue&type=template&id=6b1176c1& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/http/404.vue?vue&type=template&id=7c5a0ffa& ***! \**************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"align-center\" }, [\n _vm._v(\"You have reached this page by accident, please check the url.\")\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/http/404.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"align-center\"},[_vm._v(\"You have reached this page by accident, please check the url.\")])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/http/404.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/language-select.vue?vue&type=template&id=7508aa9e&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/language-select.vue?vue&type=template&id=d86d9ed2&": /*!*********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/language-select.vue?vue&type=template&id=7508aa9e& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/language-select.vue?vue&type=template&id=d86d9ed2& ***! \*********************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"select\")\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/language-select.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('select')}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/language-select.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/login.vue?vue&type=template&id=10d9df09&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/login.vue?vue&type=template&id=c548137a&": /*!***********************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/login.vue?vue&type=template&id=10d9df09& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/login.vue?vue&type=template&id=c548137a& ***! \***********************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm._m(0)\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"login\" }, [\n _c(\"form\", { attrs: { action: \"\", method: \"post\" } }, [\n _c(\"h1\", [_vm._v(\"Medusa\")]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ctrlHolder\" }, [\n _c(\"input\", {\n staticClass: \"inlay\",\n attrs: {\n name: \"username\",\n type: \"text\",\n placeholder: \"Username\",\n autocomplete: \"off\"\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ctrlHolder\" }, [\n _c(\"input\", {\n staticClass: \"inlay\",\n attrs: {\n name: \"password\",\n type: \"password\",\n placeholder: \"Password\",\n autocomplete: \"off\"\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ctrlHolder\" }, [\n _c(\n \"label\",\n { staticClass: \"remember_me\", attrs: { title: \"for 30 days\" } },\n [\n _c(\"input\", {\n staticClass: \"inlay\",\n attrs: {\n id: \"remember_me\",\n name: \"remember_me\",\n type: \"checkbox\",\n value: \"1\",\n checked: \"checked\"\n }\n }),\n _vm._v(\" Remember me\")\n ]\n ),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"button\",\n attrs: { name: \"submit\", type: \"submit\", value: \"Login\" }\n })\n ])\n ])\n ])\n }\n]\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/login.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _vm._m(0)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login\"},[_c('form',{attrs:{\"action\":\"\",\"method\":\"post\"}},[_c('h1',[_vm._v(\"Medusa\")]),_vm._v(\" \"),_c('div',{staticClass:\"ctrlHolder\"},[_c('input',{staticClass:\"inlay\",attrs:{\"name\":\"username\",\"type\":\"text\",\"placeholder\":\"Username\",\"autocomplete\":\"off\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"ctrlHolder\"},[_c('input',{staticClass:\"inlay\",attrs:{\"name\":\"password\",\"type\":\"password\",\"placeholder\":\"Password\",\"autocomplete\":\"off\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"ctrlHolder\"},[_c('label',{staticClass:\"remember_me\",attrs:{\"title\":\"for 30 days\"}},[_c('input',{staticClass:\"inlay\",attrs:{\"id\":\"remember_me\",\"name\":\"remember_me\",\"type\":\"checkbox\",\"value\":\"1\",\"checked\":\"checked\"}}),_vm._v(\" Remember me\")]),_vm._v(\" \"),_c('input',{staticClass:\"button\",attrs:{\"name\":\"submit\",\"type\":\"submit\",\"value\":\"Login\"}})])])])}]\n\n\n\n//# sourceURL=webpack:///./src/components/login.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/name-pattern.vue?vue&type=template&id=82d1f144&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/name-pattern.vue?vue&type=template&id=b4db11ee&": /*!******************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/name-pattern.vue?vue&type=template&id=82d1f144& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/name-pattern.vue?vue&type=template&id=b4db11ee& ***! \******************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"name-pattern-wrapper\" } }, [\n _vm.type\n ? _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\n \"label\",\n {\n staticClass: \"col-sm-2 control-label\",\n attrs: { for: \"enable_naming_custom\" }\n },\n [_c(\"span\", [_vm._v(\"Custom \" + _vm._s(_vm.type))])]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"col-sm-10 content\" },\n [\n _c(\"toggle-button\", {\n attrs: {\n width: 45,\n height: 22,\n id: \"enable_naming_custom\",\n name: \"enable_naming_custom\",\n sync: \"\"\n },\n on: {\n input: function($event) {\n _vm.update()\n }\n },\n model: {\n value: _vm.isEnabled,\n callback: function($$v) {\n _vm.isEnabled = $$v\n },\n expression: \"isEnabled\"\n }\n }),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \"Name \" +\n _vm._s(_vm.type) +\n \" shows differently than regular shows?\"\n )\n ])\n ],\n 1\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.type || _vm.isEnabled\n ? _c(\"div\", { staticClass: \"episode-naming\" }, [\n _c(\"div\", { staticClass: \"form-group\" }, [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-10 content\" }, [\n _c(\n \"select\",\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.selectedNamingPattern,\n expression: \"selectedNamingPattern\"\n }\n ],\n staticClass: \"form-control input-sm\",\n attrs: { id: \"name_presets\" },\n on: {\n change: [\n function($event) {\n var $$selectedVal = Array.prototype.filter\n .call($event.target.options, function(o) {\n return o.selected\n })\n .map(function(o) {\n var val = \"_value\" in o ? o._value : o.value\n return val\n })\n _vm.selectedNamingPattern = $event.target.multiple\n ? $$selectedVal\n : $$selectedVal[0]\n },\n _vm.updatePatternSamples\n ],\n input: function($event) {\n _vm.update()\n }\n }\n },\n _vm._l(_vm.presets, function(preset) {\n return _c(\n \"option\",\n { key: preset.pattern, attrs: { id: preset.pattern } },\n [_vm._v(_vm._s(preset.example))]\n )\n })\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { id: \"naming_custom\" } }, [\n _vm.isCustom\n ? _c(\n \"div\",\n {\n staticClass: \"form-group\",\n staticStyle: { \"padding-top\": \"0\" }\n },\n [\n _vm._m(1),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-10 content\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.customName,\n expression: \"customName\"\n }\n ],\n staticClass:\n \"form-control-inline-max input-sm max-input350\",\n attrs: {\n type: \"text\",\n name: \"naming_pattern\",\n id: \"naming_pattern\"\n },\n domProps: { value: _vm.customName },\n on: {\n change: _vm.updatePatternSamples,\n input: [\n function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.customName = $event.target.value\n },\n function($event) {\n _vm.update()\n }\n ]\n }\n }),\n _vm._v(\" \"),\n _c(\"img\", {\n staticClass: \"legend\",\n attrs: {\n src: \"images/legend16.png\",\n width: \"16\",\n height: \"16\",\n alt: \"[Toggle Key]\",\n id: \"show_naming_key\",\n title: \"Toggle Naming Legend\"\n },\n on: {\n click: function($event) {\n _vm.showLegend = !_vm.showLegend\n }\n }\n })\n ])\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showLegend && _vm.isCustom\n ? _c(\n \"div\",\n { staticClass: \"nocheck\", attrs: { id: \"naming_key\" } },\n [\n _c(\"table\", { staticClass: \"Key\" }, [\n _vm._m(2),\n _vm._v(\" \"),\n _vm._m(3),\n _vm._v(\" \"),\n _c(\"tbody\", [\n _vm._m(4),\n _vm._v(\" \"),\n _vm._m(5),\n _vm._v(\" \"),\n _vm._m(6),\n _vm._v(\" \"),\n _vm._m(7),\n _vm._v(\" \"),\n _vm._m(8),\n _vm._v(\" \"),\n _vm._m(9),\n _vm._v(\" \"),\n _vm._m(10),\n _vm._v(\" \"),\n _vm._m(11),\n _vm._v(\" \"),\n _vm._m(12),\n _vm._v(\" \"),\n _vm._m(13),\n _vm._v(\" \"),\n _vm._m(14),\n _vm._v(\" \"),\n _vm._m(15),\n _vm._v(\" \"),\n _vm._m(16),\n _vm._v(\" \"),\n _vm._m(17),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(18),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%M\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(_vm.getDateFormat(\"M\")))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%D\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(_vm.getDateFormat(\"D\")))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%Y\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(_vm.getDateFormat(\"YY\")))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _vm._m(19),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%CM\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(_vm.getDateFormat(\"M\")))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%CD\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(_vm.getDateFormat(\"D\")))])\n ]),\n _vm._v(\" \"),\n _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%CY\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(_vm.getDateFormat(\"YY\")))])\n ]),\n _vm._v(\" \"),\n _vm._m(20),\n _vm._v(\" \"),\n _vm._m(21),\n _vm._v(\" \"),\n _vm._m(22),\n _vm._v(\" \"),\n _vm._m(23),\n _vm._v(\" \"),\n _vm._m(24),\n _vm._v(\" \"),\n _vm._m(25),\n _vm._v(\" \"),\n _vm._m(26),\n _vm._v(\" \"),\n _vm._m(27),\n _vm._v(\" \"),\n _vm._m(28)\n ])\n ])\n ]\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _vm.selectedMultiEpStyle\n ? _c(\"div\", { staticClass: \"form-group\" }, [\n _vm._m(29),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-10 content\" }, [\n _c(\n \"select\",\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.selectedMultiEpStyle,\n expression: \"selectedMultiEpStyle\"\n }\n ],\n staticClass: \"form-control input-sm\",\n attrs: { id: \"naming_multi_ep\", name: \"naming_multi_ep\" },\n on: {\n change: [\n function($event) {\n var $$selectedVal = Array.prototype.filter\n .call($event.target.options, function(o) {\n return o.selected\n })\n .map(function(o) {\n var val = \"_value\" in o ? o._value : o.value\n return val\n })\n _vm.selectedMultiEpStyle = $event.target.multiple\n ? $$selectedVal\n : $$selectedVal[0]\n },\n _vm.updatePatternSamples\n ],\n input: function($event) {\n _vm.update($event)\n }\n }\n },\n _vm._l(_vm.availableMultiEpStyles, function(multiEpStyle) {\n return _c(\n \"option\",\n {\n key: multiEpStyle.value,\n attrs: { id: \"multiEpStyle\" },\n domProps: { value: multiEpStyle.value }\n },\n [_vm._v(_vm._s(multiEpStyle.text))]\n )\n })\n )\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"form-group row\" }, [\n _c(\"h3\", { staticClass: \"col-sm-12\" }, [\n _vm._v(\"Single-EP Sample:\")\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"example col-sm-12\" }, [\n _c(\n \"span\",\n { staticClass: \"jumbo\", attrs: { id: \"naming_example\" } },\n [_vm._v(_vm._s(_vm.namingExample))]\n )\n ])\n ]),\n _vm._v(\" \"),\n _vm.isMulti\n ? _c(\"div\", { staticClass: \"form-group row\" }, [\n _c(\"h3\", { staticClass: \"col-sm-12\" }, [\n _vm._v(\"Multi-EP sample:\")\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"example col-sm-12\" }, [\n _c(\n \"span\",\n {\n staticClass: \"jumbo\",\n attrs: { id: \"naming_example_multi\" }\n },\n [_vm._v(_vm._s(_vm.namingExampleMulti))]\n )\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.animeType > 0\n ? _c(\"div\", { staticClass: \"form-group\" }, [\n _vm._m(30),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-10 content\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.animeType,\n expression: \"animeType\"\n }\n ],\n attrs: {\n type: \"radio\",\n name: \"naming_anime\",\n id: \"naming_anime\",\n value: \"1\"\n },\n domProps: { checked: _vm._q(_vm.animeType, \"1\") },\n on: {\n change: [\n function($event) {\n _vm.animeType = \"1\"\n },\n _vm.updatePatternSamples\n ],\n input: function($event) {\n _vm.update()\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \"Add the absolute number to the season/episode format?\"\n )\n ]),\n _vm._v(\" \"),\n _c(\"p\", [\n _vm._v(\n \"Only applies to animes. (e.g. S15E45 - 310 vs S15E45)\"\n )\n ])\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.animeType > 0\n ? _c(\"div\", { staticClass: \"form-group\" }, [\n _vm._m(31),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-10 content\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.animeType,\n expression: \"animeType\"\n }\n ],\n attrs: {\n type: \"radio\",\n name: \"naming_anime\",\n id: \"naming_anime_only\",\n value: \"2\"\n },\n domProps: { checked: _vm._q(_vm.animeType, \"2\") },\n on: {\n change: [\n function($event) {\n _vm.animeType = \"2\"\n },\n _vm.updatePatternSamples\n ],\n input: function($event) {\n _vm.update()\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\"Replace season/episode format with absolute number\")\n ]),\n _vm._v(\" \"),\n _c(\"p\", [_vm._v(\"Only applies to animes.\")])\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.animeType > 0\n ? _c(\"div\", { staticClass: \"form-group\" }, [\n _vm._m(32),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-10 content\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.animeType,\n expression: \"animeType\"\n }\n ],\n attrs: {\n type: \"radio\",\n name: \"naming_anime\",\n id: \"naming_anime_none\",\n value: \"3\"\n },\n domProps: { checked: _vm._q(_vm.animeType, \"3\") },\n on: {\n change: [\n function($event) {\n _vm.animeType = \"3\"\n },\n _vm.updatePatternSamples\n ],\n input: function($event) {\n _vm.update()\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"span\", [_vm._v(\"Don't include the absolute number\")]),\n _vm._v(\" \"),\n _c(\"p\", [_vm._v(\"Only applies to animes.\")])\n ])\n ])\n : _vm._e()\n ])\n : _vm._e()\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"label\",\n { staticClass: \"col-sm-2 control-label\", attrs: { for: \"name_presets\" } },\n [_c(\"span\", [_vm._v(\"Name Pattern:\")])]\n )\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"label\", { staticClass: \"col-sm-2 control-label\" }, [\n _c(\"span\", [_vm._v(\" \")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"thead\", [\n _c(\"tr\", [\n _c(\"th\", { staticClass: \"align-right\" }, [_vm._v(\"Meaning\")]),\n _vm._v(\" \"),\n _c(\"th\", [_vm._v(\"Pattern\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"60%\" } }, [_vm._v(\"Result\")])\n ])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tfoot\", [\n _c(\"tr\", [\n _c(\"th\", { attrs: { colspan: \"3\" } }, [\n _vm._v(\n \"Use lower case if you want lower case names (eg. %sn, %e.n, %q_n etc)\"\n )\n ])\n ])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"Show Name:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%SN\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"Show Name\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%S.N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"Show.Name\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%S_N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"Show_Name\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"Season Number:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%S\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"2\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%0S\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"02\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"XEM Season Number:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%XS\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"2\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%0XS\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"02\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"Episode Number:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%E\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"3\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%0E\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"03\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"XEM Episode Number:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%XE\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"3\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%0XE\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"03\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"Episode Name:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%EN\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"Episode Name\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%E.N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"Episode.Name\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%E_N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"Episode_Name\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"Air Date:\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"Post-Processing Date:\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", { staticClass: \"align-right\" }, [_c(\"b\", [_vm._v(\"Quality:\")])]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%QN\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"720p BluRay\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%Q.N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"720p.BluRay\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%Q_N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"720p_BluRay\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"b\", [_vm._v(\"Scene Quality:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%SQN\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"720p HDTV x264\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%SQ.N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"720p.HDTV.x264\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", [_vm._v(\" \")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%SQ_N\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"720p_HDTV_x264\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"i\", {\n staticClass: \"glyphicon glyphicon-info-sign\",\n attrs: { title: \"Multi-EP style is ignored\" }\n }),\n _vm._v(\" \"),\n _c(\"b\", [_vm._v(\"Release Name:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%RN\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"Show.Name.S02E03.HDTV.x264-RLSGROUP\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"i\", {\n staticClass: \"glyphicon glyphicon-info-sign\",\n attrs: {\n title:\n \"UNKNOWN_RELEASE_GROUP is used in place of RLSGROUP if it could not be properly detected\"\n }\n }),\n _vm._v(\" \"),\n _c(\"b\", [_vm._v(\"Release Group:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%RG\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"RLSGROUP\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"tr\", { staticClass: \"even\" }, [\n _c(\"td\", { staticClass: \"align-right\" }, [\n _c(\"i\", {\n staticClass: \"glyphicon glyphicon-info-sign\",\n attrs: { title: \"If episode is proper/repack add 'proper' to name.\" }\n }),\n _vm._v(\" \"),\n _c(\"b\", [_vm._v(\"Release Type:\")])\n ]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"%RT\")]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(\"PROPER\")])\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"label\",\n {\n staticClass: \"col-sm-2 control-label\",\n attrs: { for: \"naming_multi_ep\" }\n },\n [_c(\"span\", [_vm._v(\"Multi-Episode Style:\")])]\n )\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"label\",\n { staticClass: \"col-sm-2 control-label\", attrs: { for: \"naming_anime\" } },\n [_c(\"span\", [_vm._v(\"Add Absolute Number\")])]\n )\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"label\",\n {\n staticClass: \"col-sm-2 control-label\",\n attrs: { for: \"naming_anime_only\" }\n },\n [_c(\"span\", [_vm._v(\"Only Absolute Number\")])]\n )\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"label\",\n {\n staticClass: \"col-sm-2 control-label\",\n attrs: { for: \"naming_anime_none\" }\n },\n [_c(\"span\", [_vm._v(\"No Absolute Number\")])]\n )\n }\n]\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/name-pattern.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"name-pattern-wrapper\"}},[(_vm.type)?_c('div',{staticClass:\"form-group\"},[_c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":\"enable_naming_custom\"}},[_c('span',[_vm._v(\"Custom \"+_vm._s(_vm.type))])]),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('toggle-button',{attrs:{\"width\":45,\"height\":22,\"id\":\"enable_naming_custom\",\"name\":\"enable_naming_custom\",\"sync\":\"\"},on:{\"input\":function($event){_vm.update()}},model:{value:(_vm.isEnabled),callback:function ($$v) {_vm.isEnabled=$$v},expression:\"isEnabled\"}}),_vm._v(\" \"),_c('span',[_vm._v(\"Name \"+_vm._s(_vm.type)+\" shows differently than regular shows?\")])],1)]):_vm._e(),_vm._v(\" \"),(!_vm.type || _vm.isEnabled)?_c('div',{staticClass:\"episode-naming\"},[_c('div',{staticClass:\"form-group\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedNamingPattern),expression:\"selectedNamingPattern\"}],staticClass:\"form-control input-sm\",attrs:{\"id\":\"name_presets\"},on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedNamingPattern=$event.target.multiple ? $$selectedVal : $$selectedVal[0]},_vm.updatePatternSamples],\"input\":function($event){_vm.update()}}},_vm._l((_vm.presets),function(preset){return _c('option',{key:preset.pattern,attrs:{\"id\":preset.pattern}},[_vm._v(_vm._s(preset.example))])}))])]),_vm._v(\" \"),_c('div',{attrs:{\"id\":\"naming_custom\"}},[(_vm.isCustom)?_c('div',{staticClass:\"form-group\",staticStyle:{\"padding-top\":\"0\"}},[_vm._m(1),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.customName),expression:\"customName\"}],staticClass:\"form-control-inline-max input-sm max-input350\",attrs:{\"type\":\"text\",\"name\":\"naming_pattern\",\"id\":\"naming_pattern\"},domProps:{\"value\":(_vm.customName)},on:{\"change\":_vm.updatePatternSamples,\"input\":[function($event){if($event.target.composing){ return; }_vm.customName=$event.target.value},function($event){_vm.update()}]}}),_vm._v(\" \"),_c('img',{staticClass:\"legend\",attrs:{\"src\":\"images/legend16.png\",\"width\":\"16\",\"height\":\"16\",\"alt\":\"[Toggle Key]\",\"id\":\"show_naming_key\",\"title\":\"Toggle Naming Legend\"},on:{\"click\":function($event){_vm.showLegend = !_vm.showLegend}}})])]):_vm._e(),_vm._v(\" \"),(_vm.showLegend && _vm.isCustom)?_c('div',{staticClass:\"nocheck\",attrs:{\"id\":\"naming_key\"}},[_c('table',{staticClass:\"Key\"},[_vm._m(2),_vm._v(\" \"),_vm._m(3),_vm._v(\" \"),_c('tbody',[_vm._m(4),_vm._v(\" \"),_vm._m(5),_vm._v(\" \"),_vm._m(6),_vm._v(\" \"),_vm._m(7),_vm._v(\" \"),_vm._m(8),_vm._v(\" \"),_vm._m(9),_vm._v(\" \"),_vm._m(10),_vm._v(\" \"),_vm._m(11),_vm._v(\" \"),_vm._m(12),_vm._v(\" \"),_vm._m(13),_vm._v(\" \"),_vm._m(14),_vm._v(\" \"),_vm._m(15),_vm._v(\" \"),_vm._m(16),_vm._v(\" \"),_vm._m(17),_vm._v(\" \"),_c('tr',[_vm._m(18),_vm._v(\" \"),_c('td',[_vm._v(\"%M\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm.getDateFormat('M')))])]),_vm._v(\" \"),_c('tr',{staticClass:\"even\"},[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%D\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm.getDateFormat('D')))])]),_vm._v(\" \"),_c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%Y\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm.getDateFormat('YY')))])]),_vm._v(\" \"),_c('tr',[_vm._m(19),_vm._v(\" \"),_c('td',[_vm._v(\"%CM\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm.getDateFormat('M')))])]),_vm._v(\" \"),_c('tr',{staticClass:\"even\"},[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%CD\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm.getDateFormat('D')))])]),_vm._v(\" \"),_c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%CY\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm.getDateFormat('YY')))])]),_vm._v(\" \"),_vm._m(20),_vm._v(\" \"),_vm._m(21),_vm._v(\" \"),_vm._m(22),_vm._v(\" \"),_vm._m(23),_vm._v(\" \"),_vm._m(24),_vm._v(\" \"),_vm._m(25),_vm._v(\" \"),_vm._m(26),_vm._v(\" \"),_vm._m(27),_vm._v(\" \"),_vm._m(28)])])]):_vm._e()]),_vm._v(\" \"),(_vm.selectedMultiEpStyle)?_c('div',{staticClass:\"form-group\"},[_vm._m(29),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedMultiEpStyle),expression:\"selectedMultiEpStyle\"}],staticClass:\"form-control input-sm\",attrs:{\"id\":\"naming_multi_ep\",\"name\":\"naming_multi_ep\"},on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedMultiEpStyle=$event.target.multiple ? $$selectedVal : $$selectedVal[0]},_vm.updatePatternSamples],\"input\":function($event){_vm.update($event)}}},_vm._l((_vm.availableMultiEpStyles),function(multiEpStyle){return _c('option',{key:multiEpStyle.value,attrs:{\"id\":\"multiEpStyle\"},domProps:{\"value\":multiEpStyle.value}},[_vm._v(_vm._s(multiEpStyle.text))])}))])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"form-group row\"},[_c('h3',{staticClass:\"col-sm-12\"},[_vm._v(\"Single-EP Sample:\")]),_vm._v(\" \"),_c('div',{staticClass:\"example col-sm-12\"},[_c('span',{staticClass:\"jumbo\",attrs:{\"id\":\"naming_example\"}},[_vm._v(_vm._s(_vm.namingExample))])])]),_vm._v(\" \"),(_vm.isMulti)?_c('div',{staticClass:\"form-group row\"},[_c('h3',{staticClass:\"col-sm-12\"},[_vm._v(\"Multi-EP sample:\")]),_vm._v(\" \"),_c('div',{staticClass:\"example col-sm-12\"},[_c('span',{staticClass:\"jumbo\",attrs:{\"id\":\"naming_example_multi\"}},[_vm._v(_vm._s(_vm.namingExampleMulti))])])]):_vm._e(),_vm._v(\" \"),(_vm.animeType > 0)?_c('div',{staticClass:\"form-group\"},[_vm._m(30),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.animeType),expression:\"animeType\"}],attrs:{\"type\":\"radio\",\"name\":\"naming_anime\",\"id\":\"naming_anime\",\"value\":\"1\"},domProps:{\"checked\":_vm._q(_vm.animeType,\"1\")},on:{\"change\":[function($event){_vm.animeType=\"1\"},_vm.updatePatternSamples],\"input\":function($event){_vm.update()}}}),_vm._v(\" \"),_c('span',[_vm._v(\"Add the absolute number to the season/episode format?\")]),_vm._v(\" \"),_c('p',[_vm._v(\"Only applies to animes. (e.g. S15E45 - 310 vs S15E45)\")])])]):_vm._e(),_vm._v(\" \"),(_vm.animeType > 0)?_c('div',{staticClass:\"form-group\"},[_vm._m(31),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.animeType),expression:\"animeType\"}],attrs:{\"type\":\"radio\",\"name\":\"naming_anime\",\"id\":\"naming_anime_only\",\"value\":\"2\"},domProps:{\"checked\":_vm._q(_vm.animeType,\"2\")},on:{\"change\":[function($event){_vm.animeType=\"2\"},_vm.updatePatternSamples],\"input\":function($event){_vm.update()}}}),_vm._v(\" \"),_c('span',[_vm._v(\"Replace season/episode format with absolute number\")]),_vm._v(\" \"),_c('p',[_vm._v(\"Only applies to animes.\")])])]):_vm._e(),_vm._v(\" \"),(_vm.animeType > 0)?_c('div',{staticClass:\"form-group\"},[_vm._m(32),_vm._v(\" \"),_c('div',{staticClass:\"col-sm-10 content\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.animeType),expression:\"animeType\"}],attrs:{\"type\":\"radio\",\"name\":\"naming_anime\",\"id\":\"naming_anime_none\",\"value\":\"3\"},domProps:{\"checked\":_vm._q(_vm.animeType,\"3\")},on:{\"change\":[function($event){_vm.animeType=\"3\"},_vm.updatePatternSamples],\"input\":function($event){_vm.update()}}}),_vm._v(\" \"),_c('span',[_vm._v(\"Don't include the absolute number\")]),_vm._v(\" \"),_c('p',[_vm._v(\"Only applies to animes.\")])])]):_vm._e()]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":\"name_presets\"}},[_c('span',[_vm._v(\"Name Pattern:\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:\"col-sm-2 control-label\"},[_c('span',[_vm._v(\" \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('thead',[_c('tr',[_c('th',{staticClass:\"align-right\"},[_vm._v(\"Meaning\")]),_vm._v(\" \"),_c('th',[_vm._v(\"Pattern\")]),_vm._v(\" \"),_c('th',{attrs:{\"width\":\"60%\"}},[_vm._v(\"Result\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tfoot',[_c('tr',[_c('th',{attrs:{\"colspan\":\"3\"}},[_vm._v(\"Use lower case if you want lower case names (eg. %sn, %e.n, %q_n etc)\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Show Name:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%SN\")]),_vm._v(\" \"),_c('td',[_vm._v(\"Show Name\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%S.N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"Show.Name\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%S_N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"Show_Name\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Season Number:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%S\")]),_vm._v(\" \"),_c('td',[_vm._v(\"2\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%0S\")]),_vm._v(\" \"),_c('td',[_vm._v(\"02\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"XEM Season Number:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%XS\")]),_vm._v(\" \"),_c('td',[_vm._v(\"2\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%0XS\")]),_vm._v(\" \"),_c('td',[_vm._v(\"02\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Episode Number:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%E\")]),_vm._v(\" \"),_c('td',[_vm._v(\"3\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%0E\")]),_vm._v(\" \"),_c('td',[_vm._v(\"03\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"XEM Episode Number:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%XE\")]),_vm._v(\" \"),_c('td',[_vm._v(\"3\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%0XE\")]),_vm._v(\" \"),_c('td',[_vm._v(\"03\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Episode Name:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%EN\")]),_vm._v(\" \"),_c('td',[_vm._v(\"Episode Name\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%E.N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"Episode.Name\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%E_N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"Episode_Name\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Air Date:\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Post-Processing Date:\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Quality:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%QN\")]),_vm._v(\" \"),_c('td',[_vm._v(\"720p BluRay\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%Q.N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"720p.BluRay\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%Q_N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"720p_BluRay\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticClass:\"align-right\"},[_c('b',[_vm._v(\"Scene Quality:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%SQN\")]),_vm._v(\" \"),_c('td',[_vm._v(\"720p HDTV x264\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%SQ.N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"720p.HDTV.x264\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',[_vm._v(\"%SQ_N\")]),_vm._v(\" \"),_c('td',[_vm._v(\"720p_HDTV_x264\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',{staticClass:\"align-right\"},[_c('i',{staticClass:\"glyphicon glyphicon-info-sign\",attrs:{\"title\":\"Multi-EP style is ignored\"}}),_vm._v(\" \"),_c('b',[_vm._v(\"Release Name:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%RN\")]),_vm._v(\" \"),_c('td',[_vm._v(\"Show.Name.S02E03.HDTV.x264-RLSGROUP\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticClass:\"align-right\"},[_c('i',{staticClass:\"glyphicon glyphicon-info-sign\",attrs:{\"title\":\"UNKNOWN_RELEASE_GROUP is used in place of RLSGROUP if it could not be properly detected\"}}),_vm._v(\" \"),_c('b',[_vm._v(\"Release Group:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%RG\")]),_vm._v(\" \"),_c('td',[_vm._v(\"RLSGROUP\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"even\"},[_c('td',{staticClass:\"align-right\"},[_c('i',{staticClass:\"glyphicon glyphicon-info-sign\",attrs:{\"title\":\"If episode is proper/repack add 'proper' to name.\"}}),_vm._v(\" \"),_c('b',[_vm._v(\"Release Type:\")])]),_vm._v(\" \"),_c('td',[_vm._v(\"%RT\")]),_vm._v(\" \"),_c('td',[_vm._v(\"PROPER\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":\"naming_multi_ep\"}},[_c('span',[_vm._v(\"Multi-Episode Style:\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":\"naming_anime\"}},[_c('span',[_vm._v(\"Add Absolute Number\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":\"naming_anime_only\"}},[_c('span',[_vm._v(\"Only Absolute Number\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:\"col-sm-2 control-label\",attrs:{\"for\":\"naming_anime_none\"}},[_c('span',[_vm._v(\"No Absolute Number\")])])}]\n\n\n\n//# sourceURL=webpack:///./src/components/name-pattern.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/plot-info.vue?vue&type=template&id=d017ed8c&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/plot-info.vue?vue&type=template&id=6ced54f9&": /*!***************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/plot-info.vue?vue&type=template&id=d017ed8c& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/plot-info.vue?vue&type=template&id=6ced54f9& ***! \***************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"img\", {\n class: _vm.plotInfoClass,\n attrs: { src: \"images/info32.png\", width: \"16\", height: \"16\", alt: \"\" }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/plot-info.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('img',{class:_vm.plotInfoClass,attrs:{\"src\":\"images/info32.png\",\"width\":\"16\",\"height\":\"16\",\"alt\":\"\"}})}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/plot-info.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/root-dirs.vue?vue&type=template&id=de46f99e&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/root-dirs.vue?vue&type=template&id=718595c8&": /*!***************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/root-dirs.vue?vue&type=template&id=de46f99e& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/root-dirs.vue?vue&type=template&id=718595c8& ***! \***************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"root-dirs-wrapper\" } }, [\n _c(\"div\", { staticClass: \"root-dirs-selectbox\" }, [\n _c(\n \"select\",\n _vm._g(\n _vm._b(\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.selectedRootDir,\n expression: \"selectedRootDir\"\n }\n ],\n ref: \"rootDirs\",\n attrs: { name: \"rootDir\", id: \"rootDirs\", size: \"6\" },\n on: {\n change: function($event) {\n var $$selectedVal = Array.prototype.filter\n .call($event.target.options, function(o) {\n return o.selected\n })\n .map(function(o) {\n var val = \"_value\" in o ? o._value : o.value\n return val\n })\n _vm.selectedRootDir = $event.target.multiple\n ? $$selectedVal\n : $$selectedVal[0]\n }\n }\n },\n \"select\",\n _vm.$attrs,\n false\n ),\n _vm.$listeners\n ),\n _vm._l(_vm.rootDirs, function(curDir) {\n return _c(\n \"option\",\n { key: curDir.path, domProps: { value: curDir.path } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.markDefault(curDir)) +\n \"\\n \"\n )\n ]\n )\n })\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"root-dirs-controls\" }, [\n _c(\n \"button\",\n {\n staticClass: \"btn-medusa\",\n attrs: { type: \"button\" },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.add($event)\n }\n }\n },\n [_vm._v(\"New\")]\n ),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn-medusa\",\n attrs: { type: \"button\", disabled: !_vm.selectedRootDir },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.edit($event)\n }\n }\n },\n [_vm._v(\"Edit\")]\n ),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn-medusa\",\n attrs: { type: \"button\", disabled: !_vm.selectedRootDir },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.remove($event)\n }\n }\n },\n [_vm._v(\"Delete\")]\n ),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn-medusa\",\n attrs: { type: \"button\", disabled: !_vm.selectedRootDir },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.setDefault($event)\n }\n }\n },\n [_vm._v(\"Set as Default *\")]\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/root-dirs.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"root-dirs-wrapper\"}},[_c('div',{staticClass:\"root-dirs-selectbox\"},[_c('select',_vm._g(_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedRootDir),expression:\"selectedRootDir\"}],ref:\"rootDirs\",attrs:{\"name\":\"rootDir\",\"id\":\"rootDirs\",\"size\":\"6\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedRootDir=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},'select',_vm.$attrs,false),_vm.$listeners),_vm._l((_vm.rootDirs),function(curDir){return _c('option',{key:curDir.path,domProps:{\"value\":curDir.path}},[_vm._v(\"\\n \"+_vm._s(_vm.markDefault(curDir))+\"\\n \")])}))]),_vm._v(\" \"),_c('div',{staticClass:\"root-dirs-controls\"},[_c('button',{staticClass:\"btn-medusa\",attrs:{\"type\":\"button\"},on:{\"click\":function($event){$event.preventDefault();return _vm.add($event)}}},[_vm._v(\"New\")]),_vm._v(\" \"),_c('button',{staticClass:\"btn-medusa\",attrs:{\"type\":\"button\",\"disabled\":!_vm.selectedRootDir},on:{\"click\":function($event){$event.preventDefault();return _vm.edit($event)}}},[_vm._v(\"Edit\")]),_vm._v(\" \"),_c('button',{staticClass:\"btn-medusa\",attrs:{\"type\":\"button\",\"disabled\":!_vm.selectedRootDir},on:{\"click\":function($event){$event.preventDefault();return _vm.remove($event)}}},[_vm._v(\"Delete\")]),_vm._v(\" \"),_c('button',{staticClass:\"btn-medusa\",attrs:{\"type\":\"button\",\"disabled\":!_vm.selectedRootDir},on:{\"click\":function($event){$event.preventDefault();return _vm.setDefault($event)}}},[_vm._v(\"Set as Default *\")])])])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/root-dirs.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/scroll-buttons.vue?vue&type=template&id=7e6bd3de&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/scroll-buttons.vue?vue&type=template&id=03b00b12&": /*!********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/scroll-buttons.vue?vue&type=template&id=7e6bd3de& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/scroll-buttons.vue?vue&type=template&id=03b00b12& ***! \********************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"scroll-buttons-wrapper\" } }, [\n _c(\n \"div\",\n {\n staticClass: \"scroll-wrapper top\",\n class: { show: _vm.showToTop },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.scrollTop($event)\n }\n }\n },\n [_vm._m(0)]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"scroll-wrapper left\",\n class: { show: _vm.showLeftRight }\n },\n [\n _c(\"span\", { staticClass: \"scroll-left-inner\" }, [\n _c(\"i\", {\n staticClass: \"glyphicon glyphicon-circle-arrow-left\",\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.scrollLeft($event)\n }\n }\n })\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"scroll-wrapper right\",\n class: { show: _vm.showLeftRight }\n },\n [\n _c(\"span\", { staticClass: \"scroll-right-inner\" }, [\n _c(\"i\", {\n staticClass: \"glyphicon glyphicon-circle-arrow-right\",\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.scrollRight($event)\n }\n }\n })\n ])\n ]\n )\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"span\", { staticClass: \"scroll-top-inner\" }, [\n _c(\"i\", { staticClass: \"glyphicon glyphicon-circle-arrow-up\" })\n ])\n }\n]\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/scroll-buttons.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"scroll-buttons-wrapper\"}},[_c('div',{staticClass:\"scroll-wrapper top\",class:{ show: _vm.showToTop },on:{\"click\":function($event){$event.preventDefault();return _vm.scrollTop($event)}}},[_vm._m(0)]),_vm._v(\" \"),_c('div',{staticClass:\"scroll-wrapper left\",class:{ show: _vm.showLeftRight }},[_c('span',{staticClass:\"scroll-left-inner\"},[_c('i',{staticClass:\"glyphicon glyphicon-circle-arrow-left\",on:{\"click\":function($event){$event.preventDefault();return _vm.scrollLeft($event)}}})])]),_vm._v(\" \"),_c('div',{staticClass:\"scroll-wrapper right\",class:{ show: _vm.showLeftRight }},[_c('span',{staticClass:\"scroll-right-inner\"},[_c('i',{staticClass:\"glyphicon glyphicon-circle-arrow-right\",on:{\"click\":function($event){$event.preventDefault();return _vm.scrollRight($event)}}})])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"scroll-top-inner\"},[_c('i',{staticClass:\"glyphicon glyphicon-circle-arrow-up\"})])}]\n\n\n\n//# sourceURL=webpack:///./src/components/scroll-buttons.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/select-list.vue?vue&type=template&id=13e03d22&scoped=true&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/select-list.vue?vue&type=template&id=5ca9f802&scoped=true&": /*!*****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/select-list.vue?vue&type=template&id=13e03d22&scoped=true& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/select-list.vue?vue&type=template&id=5ca9f802&scoped=true& ***! \*****************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"select-list max-width\" }, [\n _c(\"i\", {\n staticClass: \"switch-input glyphicon glyphicon-refresh\",\n attrs: { title: \"Switch between a list and comma separated values\" },\n on: {\n click: function($event) {\n _vm.switchFields()\n }\n }\n }),\n _vm._v(\" \"),\n !_vm.csvMode\n ? _c(\n \"ul\",\n [\n _vm._l(_vm.editItems, function(item) {\n return _c(\"li\", { key: item.id }, [\n _c(\"div\", { staticClass: \"input-group\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: item.value,\n expression: \"item.value\"\n }\n ],\n staticClass: \"form-control input-sm\",\n attrs: { type: \"text\" },\n domProps: { value: item.value },\n on: {\n input: [\n function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(item, \"value\", $event.target.value)\n },\n function($event) {\n _vm.removeEmpty(item)\n }\n ]\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"input-group-btn\",\n on: {\n click: function($event) {\n _vm.deleteItem(item)\n }\n }\n },\n [_vm._m(0, true)]\n )\n ])\n ])\n }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"new-item\" }, [\n _c(\"div\", { staticClass: \"input-group\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newItem,\n expression: \"newItem\"\n }\n ],\n ref: \"newItemInput\",\n staticClass: \"form-control input-sm\",\n attrs: {\n type: \"text\",\n placeholder: \"add new values per line\"\n },\n domProps: { value: _vm.newItem },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.newItem = $event.target.value\n }\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"input-group-btn\",\n on: {\n click: function($event) {\n _vm.addNewItem()\n }\n }\n },\n [_vm._m(1)]\n )\n ])\n ]),\n _vm._v(\" \"),\n _vm.newItem.length > 0\n ? _c(\"div\", { staticClass: \"new-item-help\" }, [\n _vm._v(\"\\n Click \"),\n _c(\"i\", { staticClass: \"glyphicon glyphicon-plus\" }),\n _vm._v(\" to finish adding the value.\\n \")\n ])\n : _vm._e()\n ],\n 2\n )\n : _c(\"div\", { staticClass: \"csv\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.csv,\n expression: \"csv\"\n }\n ],\n staticClass: \"form-control input-sm\",\n attrs: { type: \"text\", placeholder: \"add values comma separated\" },\n domProps: { value: _vm.csv },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.csv = $event.target.value\n }\n }\n })\n ])\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"btn btn-default input-sm\",\n staticStyle: { \"font-size\": \"14px\" }\n },\n [\n _c(\"i\", {\n staticClass: \"glyphicon glyphicon-remove\",\n attrs: { title: \"Remove\" }\n })\n ]\n )\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"btn btn-default input-sm\",\n staticStyle: { \"font-size\": \"14px\" }\n },\n [\n _c(\"i\", {\n staticClass: \"glyphicon glyphicon-plus\",\n attrs: { title: \"Add\" }\n })\n ]\n )\n }\n]\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/select-list.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"select-list max-width\"},[_c('i',{staticClass:\"switch-input glyphicon glyphicon-refresh\",attrs:{\"title\":\"Switch between a list and comma separated values\"},on:{\"click\":function($event){_vm.switchFields()}}}),_vm._v(\" \"),(!_vm.csvMode)?_c('ul',[_vm._l((_vm.editItems),function(item){return _c('li',{key:item.id},[_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(item.value),expression:\"item.value\"}],staticClass:\"form-control input-sm\",attrs:{\"type\":\"text\"},domProps:{\"value\":(item.value)},on:{\"input\":[function($event){if($event.target.composing){ return; }_vm.$set(item, \"value\", $event.target.value)},function($event){_vm.removeEmpty(item)}]}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-btn\",on:{\"click\":function($event){_vm.deleteItem(item)}}},[_vm._m(0,true)])])])}),_vm._v(\" \"),_c('div',{staticClass:\"new-item\"},[_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newItem),expression:\"newItem\"}],ref:\"newItemInput\",staticClass:\"form-control input-sm\",attrs:{\"type\":\"text\",\"placeholder\":\"add new values per line\"},domProps:{\"value\":(_vm.newItem)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.newItem=$event.target.value}}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-btn\",on:{\"click\":function($event){_vm.addNewItem()}}},[_vm._m(1)])])]),_vm._v(\" \"),(_vm.newItem.length > 0)?_c('div',{staticClass:\"new-item-help\"},[_vm._v(\"\\n Click \"),_c('i',{staticClass:\"glyphicon glyphicon-plus\"}),_vm._v(\" to finish adding the value.\\n \")]):_vm._e()],2):_c('div',{staticClass:\"csv\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.csv),expression:\"csv\"}],staticClass:\"form-control input-sm\",attrs:{\"type\":\"text\",\"placeholder\":\"add values comma separated\"},domProps:{\"value\":(_vm.csv)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.csv=$event.target.value}}})])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"btn btn-default input-sm\",staticStyle:{\"font-size\":\"14px\"}},[_c('i',{staticClass:\"glyphicon glyphicon-remove\",attrs:{\"title\":\"Remove\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"btn btn-default input-sm\",staticStyle:{\"font-size\":\"14px\"}},[_c('i',{staticClass:\"glyphicon glyphicon-plus\",attrs:{\"title\":\"Add\"}})])}]\n\n\n\n//# sourceURL=webpack:///./src/components/select-list.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/show-selector.vue?vue&type=template&id=1f9d7d4f&": +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/show-selector.vue?vue&type=template&id=6dfaad5b&": /*!*******************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/show-selector.vue?vue&type=template&id=1f9d7d4f& ***! + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/show-selector.vue?vue&type=template&id=6dfaad5b& ***! \*******************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.shows.length === 0\n ? _c(\"span\", [_vm._v(\"Loading...\")])\n : _c(\"div\", { staticClass: \"show-selector form-inline hidden-print\" }, [\n _c(\n \"div\",\n { staticClass: \"select-show-group pull-left top-5 bottom-5\" },\n [\n _c(\n \"select\",\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.selectedShowSlug,\n expression: \"selectedShowSlug\"\n }\n ],\n staticClass: \"select-show form-control input-sm-custom\",\n on: {\n change: function($event) {\n var $$selectedVal = Array.prototype.filter\n .call($event.target.options, function(o) {\n return o.selected\n })\n .map(function(o) {\n var val = \"_value\" in o ? o._value : o.value\n return val\n })\n _vm.selectedShowSlug = $event.target.multiple\n ? $$selectedVal\n : $$selectedVal[0]\n }\n }\n },\n [\n _vm.whichList === -1\n ? _vm._l(_vm.showLists, function(curShowList) {\n return _c(\n \"optgroup\",\n {\n key: curShowList.type,\n attrs: { label: curShowList.type }\n },\n _vm._l(curShowList.shows, function(show) {\n return _c(\n \"option\",\n {\n key: show.id.slug,\n domProps: { value: show.id.slug }\n },\n [_vm._v(_vm._s(show.title))]\n )\n })\n )\n })\n : _vm._l(_vm.showLists[_vm.whichList].shows, function(show) {\n return _c(\n \"option\",\n {\n key: show.id.slug,\n domProps: { value: show.id.slug }\n },\n [_vm._v(_vm._s(show.title))]\n )\n })\n ],\n 2\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/components/show-selector.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.shows.length === 0)?_c('span',[_vm._v(\"Loading...\")]):_c('div',{staticClass:\"show-selector form-inline hidden-print\"},[_c('div',{staticClass:\"select-show-group pull-left top-5 bottom-5\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedShowSlug),expression:\"selectedShowSlug\"}],staticClass:\"select-show form-control input-sm-custom\",on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedShowSlug=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},[(_vm.whichList === -1)?_vm._l((_vm.showLists),function(curShowList){return _c('optgroup',{key:curShowList.type,attrs:{\"label\":curShowList.type}},_vm._l((curShowList.shows),function(show){return _c('option',{key:show.id.slug,domProps:{\"value\":show.id.slug}},[_vm._v(_vm._s(show.title))])}))}):_vm._l((_vm.showLists[_vm.whichList].shows),function(show){return _c('option',{key:show.id.slug,domProps:{\"value\":show.id.slug}},[_vm._v(_vm._s(show.title))])})],2)])])}\nvar staticRenderFns = []\n\n\n\n//# sourceURL=webpack:///./src/components/show-selector.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), @@ -1210,7 +1210,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -eval("// style-loader: Adds some css to the DOM by adding a