KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
System : Windows NT SERVER-PC 10.0 build 26200 (Windows 11) AMD64
User : ServerPC ( 0)
PHP Version : 8.2.12
Disable Function : NONE
Directory :  C:/Users/ServerPC/AppData/Roaming/Emby-Server/system/dashboard-ui/logs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : C:/Users/ServerPC/AppData/Roaming/Emby-Server/system/dashboard-ui/logs/log.js
define(["exports","./../list/list.js","./../modules/common/globalize.js","./../modules/common/servicelocator.js","./../modules/emby-elements/emby-scroller/emby-scroller.js","./../modules/emby-elements/emby-button/emby-button.js","./../modules/emby-elements/emby-toggle/emby-toggle.js","./../modules/common/textencoding.js","./../modules/commandprocessor.js","./../modules/common/itemmanager/itemmanager.js"],function(_exports,_list,_globalize,_servicelocator,_embyScroller,_embyButton,_embyToggle,_textencoding,_commandprocessor,_itemmanager){function LogPage(view,params){this.supportsViewSettings=!1,this.enableTotalRecordCountDisplay=!1,this.enableAlphaNumericShortcuts=!1;var html="",html=(html=(html=(html+="<div>")+('<h2 style="margin-top:0;">'+_textencoding.default.htmlEncode(params.name)+"</h2>"))+'<div class="readOnlyContent">'+'<div class="buttonItems focuscontainer-x" style="margin-bottom:1.5em;">',params.logType=params.serverId?"server":"app","server"===params.logType&&(html=(html+='<div class="buttonItems-item toggleContainer fldSanitize" style="margin-top:0;margin-bottom:0;margin-inline-end:1em;"><label style="width:auto;">')+'<input type="checkbox" is="emby-toggle" class="chkSanitize" label="'+_globalize.default.translate("AnonymizeLogContents")+'" checked /></label></div>'),html=(html+='<button is="emby-button" type="button" class="buttonItems-item raised raised-mini btnDownload hide"><i class="md-icon button-icon button-icon-left">&#xe5db;</i>'+_globalize.default.translate("Download")+"</button>")+('<button is="emby-button" type="button" class="buttonItems-item raised raised-mini btnShare hide"><i class="md-icon button-icon button-icon-left">share</i>'+_globalize.default.translate("Share")+"</button>"),"server"===params.logType&&_servicelocator.appHost.supports("targetblank")&&(html+='<a is="emby-linkbutton" href="#" target="_blank" class="buttonItems-item raised raised-mini btnOpen"><i class="md-icon button-icon button-icon-left autortl">&#xe89e;</i>'+_globalize.default.translate("HeaderOpenInNewWindow")+"</a>"),html=(html+="</div>")+"</div>"+"</div>",view.querySelector(".itemsViewSettingsContainer").insertAdjacentHTML("beforebegin",html),view.querySelector(".btnDownload")),html=(html&&html.addEventListener("click",function(){var _this$view$querySelec;_commandprocessor.default.executeCommand("download",[this.getParentItem()],{Sanitize:null==(_this$view$querySelec=this.view.querySelector(".chkSanitize"))?void 0:_this$view$querySelec.checked})}.bind(this)),view.querySelector(".btnShare"));html&&html.addEventListener("click",function(){var _this$view$querySelec2;_commandprocessor.default.executeCommand("share",[this.getParentItem()],{Sanitize:null==(_this$view$querySelec2=this.view.querySelector(".chkSanitize"))?void 0:_this$view$querySelec2.checked})}.bind(this)),null!=(html=view.querySelector(".chkSanitize"))&&html.addEventListener("change",function(){this.setNewWindowHref(),this.itemsContainer.refreshItems()}.bind(this)),view.classList.add("logView"),_list.default.call(this,view,params),this.scroller.classList.add("logViewScroller"),this.setNewWindowHref()}Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.default=void 0,require(["flexStyles","css!logs/log.css"]),Object.assign(LogPage.prototype,_list.default.prototype),LogPage.prototype.fetchItem=function(){var defaultItem={Name:this.params.name,Type:"Log",ServerId:this.params.serverId},logsPromise=this.params.serverId?this.getApiClient().getLogs({}):_servicelocator.appLogger.getLogFiles({});return logsPromise.then(function(result){for(var items=result.Items,i=0,length=items.length;i<length;i++)if(items[i].Name===defaultItem.Name)return items[i];return defaultItem})},LogPage.prototype.onItemRefreshed=function(item){return _itemmanager.default.canDownload(item)?this.view.querySelector(".btnDownload").classList.remove("hide"):this.view.querySelector(".btnDownload").classList.add("hide"),item.CanShare?this.view.querySelector(".btnShare").classList.remove("hide"):this.view.querySelector(".btnShare").classList.add("hide"),_list.default.prototype.onItemRefreshed.apply(this,arguments)},LogPage.prototype.getBaseQuery=function(item){var query=_list.default.prototype.getBaseQuery.apply(this,arguments),chkSanitize=(query.name=this.params.name,this.view.querySelector(".chkSanitize"));return chkSanitize&&(query.Sanitize=chkSanitize.checked),query},LogPage.prototype.setNewWindowHref=function(){var params=this.params,btnOpen=this.view.querySelector(".btnOpen");btnOpen&&(btnOpen.href=this.getApiClient().getLogDownloadUrl({Name:params.name,Sanitize:this.view.querySelector(".chkSanitize").checked}))},LogPage.prototype.virtualChunkSize=function(){return 100},LogPage.prototype.getApiClientQueryMethodName=function(){return"getLogLines"},LogPage.prototype.getItemTypes=function(){return["LogLine"]},LogPage.prototype.getItems=function(query){return"server"===this.params.logType?_list.default.prototype.getItems.apply(this,arguments):(query=Object.assign(this.getBaseQuery(),query),_servicelocator.appLogger.getLogLines(query))},LogPage.prototype.getBaseListRendererOptions=function(){var options=_list.default.prototype.getBaseListRendererOptions.apply(this,arguments);return options.draggable=!1,options.draggableXActions=!1,options.action="none",options.contextMenu=!1,options.multiSelect=!1,options.playQueueIndicator=!1,options},LogPage.prototype.getListViewOptions=function(items,settings){var options=_list.default.prototype.getListViewOptions.apply(this,arguments);return options.image=!1,options.moreButton=!1,options.fields=["LogLine"],options.highlight=!1,options.verticalPadding=!1,options.code=!0,options},LogPage.prototype.getSettingsKey=function(){return"log"},LogPage.prototype.setTitle=function(){},LogPage.prototype.getSortMenuOptions=function(){return[]};_exports.default=LogPage});

Anon7 - 2021