Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /usr/local/lib/node_modules/wonlog/dist/webapp/static/js/ drwxr-xr-x | |
| Viewing file: Select action/file-type: (this["webpackJsonpwonlog-webapp"]=this["webpackJsonpwonlog-webapp"]||[]).push([[0],{148:function(e,t,a){},185:function(e,t,a){"use strict";a.r(t);var n,r=a(0),o=a.n(r),l=a(14),c=a.n(l),i=(a(148),a(23)),s="wonlog.darkmode";!function(e){e.LIGHT="light",e.DARK="dark"}(n||(n={}));var u,d,g,p,m,f,E=Object(r.createContext)({darkmode:n.DARK,setDarkmode:function(){}}),b=function(e){var t,a=Object(r.useState)(null!==(t=window.localStorage.getItem(s))&&void 0!==t?t:n.LIGHT),l=Object(i.a)(a,2),c=l[0],u=l[1];return o.a.createElement(E.Provider,{value:{darkmode:c,setDarkmode:u}},e.children)},h=(E.Consumer,function(){var e=Object(r.useContext)(E),t=e.darkmode,a=e.setDarkmode;return{darkmode:t,setDarkmode:function(e){a(e),window.localStorage.setItem(s,e)}}}),v=a(127),O=a(22),w=a(16),S=a(20),C=a(95),j=a(58),y=a(3),D=a(224),T=a(248),R=a(187),_=a(83),x=a(92),I=a(49),M=a(243),k=a(223);!function(e){e.SET_CURRENT_STREAM_ID="SET_CURRENT_STREAM_ID",e.SET_SEARCH_KEYWORD="SET_SEARCH_KEYWORD",e.SET_SEARCH_MODE="SET_SEARCH_MODE",e.SET_DARKMODE="SET_DARKMODE",e.SET_LOG_SORTING="SET_LOG_SORTING",e.ADD_STREAM_ID="ADD_STREAM_ID",e.SET_LOG_BUFFER_SIZE="SER_BUFFER_SIZE",e.SET_STREAM_PROPERTY_NAMES="SET_STREAM_PROPERTY_NAMES"}(u||(u={})),function(e){e.TEXT="text",e.REGEX="regex"}(d||(d={})),function(e){e.DESC="desc",e.ASC="asc"}(g||(g={}));var A,N,G,K,H="wonlog.logSorting",L="wonlog.searchMode",B="wonlog.logBufferSize",P={currentStreamID:void 0,searchKeyword:void 0,searchMode:null!==(p=window.localStorage.getItem(L))&&void 0!==p?p:d.TEXT,logSorting:null!==(m=window.localStorage.getItem(H))&&void 0!==m?m:g.DESC,streamIDs:[],logBufferSize:Number(null!==(f=window.localStorage.getItem(B))&&void 0!==f?f:"1000"),streamPropertyNames:{}},W=function(e,t){switch(t.type){case u.SET_CURRENT_STREAM_ID:return Object(w.a)(Object(w.a)({},e),{},{currentStreamID:t.payload});case u.SET_SEARCH_KEYWORD:return Object(w.a)(Object(w.a)({},e),{},{searchKeyword:t.payload});case u.SET_SEARCH_MODE:return window.localStorage.setItem(L,t.payload),Object(w.a)(Object(w.a)({},e),{},{searchMode:t.payload});case u.SET_LOG_SORTING:return window.localStorage.setItem(H,t.payload),Object(w.a)(Object(w.a)({},e),{},{logSorting:t.payload});case u.ADD_STREAM_ID:return Object(w.a)(Object(w.a)({},e),{},{streamIDs:e.streamIDs.includes(t.payload)?e.streamIDs:[].concat(Object(I.a)(e.streamIDs),[t.payload])});case u.SET_LOG_BUFFER_SIZE:return window.localStorage.setItem(B,t.payload.toString()),Object(w.a)(Object(w.a)({},e),{},{logBufferSize:t.payload});case u.SET_STREAM_PROPERTY_NAMES:return Object(w.a)(Object(w.a)({},e),{},{streamPropertyNames:t.payload});default:throw new Error("Unexpected action")}},F=o.a.createContext({state:P,dispatch:function(e){}}),U=function(e){var t=e.children,a=Object(r.useReducer)(W,P),n=Object(i.a)(a,2),l=n[0],c=n[1];return o.a.createElement(F.Provider,{value:{state:l,dispatch:c}},t)},z=function(){var e=Object(r.useContext)(F);return{globalConfig:e.state,setGlobalConfig:e.dispatch}},Y=Object(r.createContext)({logs:[],pause:function(){},resume:function(){}}),X=new Map,J=new Map,Z=null,q=Number("1000"),$=g.DESC,V=!1,Q=[],ee=!1,te=function(e,t){return K===d.TEXT?new RegExp(t.replace(/[-\/\\^$*+?.()|[\]{}]/,"\\$&"),"i").test(e):new RegExp(t).test(e)},ae=function(){var e=Object(r.useState)({logs:[]}),t=Object(i.a)(e,2),a=t[0],n=t[1],o=z(),l=o.globalConfig,c=o.setGlobalConfig;N=l.currentStreamID,G=l.searchKeyword,K=l.searchMode,q=l.logBufferSize,V=$!==l.logSorting,$=l.logSorting;var s=function e(){var t=!1;A&&A.readyState!==WebSocket.CLOSED||((A=new WebSocket(window.WONLOG_RELEASE_WEBSOCKET_URL)).addEventListener("open",(function(e){console.log("open",e),A.send("Hello Server!")})),A.addEventListener("message",(function(e){var a=JSON.parse(e.data);if(ee){(Q=[].concat(Object(I.a)(Q),Object(I.a)(a))).length>q&&Q.splice(q-Q.length);var n,r=Object(x.a)(a);try{for(r.s();!(n=r.n()).done;){var o=n.value;X.has(o.wonlogMetadata.streamID)||c({type:u.ADD_STREAM_ID,payload:o.wonlogMetadata.streamID})}}catch(H){r.e(H)}finally{r.f()}}else{!ee&&Q.length>0&&((a=[].concat(Object(I.a)(Q),Object(I.a)(a))).length>q&&a.splice(q-a.length),console.log(a.length),Q=[]);var i,s=Object(x.a)(a);try{for(s.s();!(i=s.n()).done;){var d,p,m,f,E,b,h,v,O=i.value,C=O.wonlogMetadata,y=O.data,D=C.streamID,T=[],R=[];if(X.has(D))T=null!==(E=null===(b=X.get(D))||void 0===b?void 0:b.logs)&&void 0!==E?E:[];if(null===(d=J)||void 0===d?void 0:d.has(D))R=null!==(h=null===(v=J.get(D))||void 0===v?void 0:v.logs)&&void 0!==h?h:[];var _=Object(M.a)(Object(k.a)(Math.floor(C.timestamp/1e3)),"yyyy-MM-dd HH:mm:ss"),A={wonlogMetadata:Object(w.a)(Object(w.a)({},C),{},{datetime:_,raw:JSON.stringify(y)}),data:y};$===g.DESC?T.unshift(A):T.push(A),T.length>q&&$===g.DESC?T.splice(q-T.length):T.length>q&&$===g.ASC&&T.splice(0,T.length-q),G&&te(A.wonlogMetadata.raw,G)&&(null===(p=J)||void 0===p?void 0:p.has(D))&&($===g.DESC?R.unshift(A):R.push(A),R.length>q&&$===g.DESC?R.splice(q-R.length):R.length>q&&$===g.ASC&&R.splice(0,R.length-q),J.set(D,{isContextUpdated:!1,logs:R})),X.has(D)||c({type:u.ADD_STREAM_ID,payload:D});var N=null!==(m=null===(f=X.get(D))||void 0===f?void 0:f.propertyNames)&&void 0!==m?m:[],K=N;Object(j.isEqual)(N.sort(),A.wonlogMetadata.propertyNames.sort())||(K=Object(j.union)(N,A.wonlogMetadata.propertyNames),Object(j.isEqual)(N.sort(),K.sort())||c({type:u.SET_STREAM_PROPERTY_NAMES,payload:Object(w.a)(Object(w.a)({},l.streamPropertyNames),{},Object(S.a)({},D,Object(I.a)(K)))})),X.set(D,{isContextUpdated:!1,logs:T,propertyNames:Object(I.a)(K)}),t=!0}}catch(H){s.e(H)}finally{s.f()}}})),Z=setInterval((function(){t&&(null===J&&G&&(J=new Map,X.forEach((function(e,t){var a=e.logs.filter((function(e){return!G||te(e.wonlogMetadata.raw,G)}));J&&J.set(t,{isContextUpdated:!0,logs:a})}))),X.forEach((function(e,t){var a,r=e.logs,o=e.propertyNames;if(!1===(null===(a=X.get(t))||void 0===a?void 0:a.isContextUpdated)){var l,i;if(t===N)if(J)n({streamID:t,logs:null!==(l=null===(i=J.get(t))||void 0===i?void 0:i.logs)&&void 0!==l?l:[]});else n({streamID:t,logs:r});else N||(c({type:u.SET_CURRENT_STREAM_ID,payload:t}),N=t);X.set(t,{isContextUpdated:!0,logs:r,propertyNames:o})}})),t=!1)}),300),A.addEventListener("error",(function(e){Z&&clearInterval(Z),console.log("error",e)})),A.addEventListener("close",(function(t){Z&&clearInterval(Z),console.log("closed",t),setTimeout((function(){console.log("reconnecting.............."),e()}),3e3)})))};return Object(r.useEffect)((function(){G=l.searchKeyword,J=null}),[l.searchKeyword,l.searchMode]),Object(r.useEffect)((function(){J=null}),[N]),Object(r.useEffect)((function(){if(X.forEach((function(e){var t=e.logs;t.length>q&&$===g.DESC?t.splice(q-t.length):t.length>q&&$===g.ASC&&t.splice(0,t.length-q)})),J&&N){var e,t=null===(e=J.get(N))||void 0===e?void 0:e.logs;t&&t.length>q&&$===g.DESC?t.splice(q-t.length):t&&t.length>q&&$===g.ASC&&t.splice(0,t.length-q)}}),[q]),Object(r.useEffect)((function(){var e,t,a,r,o,l;!G&&N&&n({streamID:N,logs:null!==(e=null===(t=X.get(N))||void 0===t?void 0:t.logs)&&void 0!==e?e:[]});G&&N&&J&&n({streamID:N,logs:null!==(a=null===(r=J.get(N))||void 0===r?void 0:r.logs)&&void 0!==a?a:[]});G&&N&&!J&&(J=new Map,X.forEach((function(e,t){var a=e.logs.filter((function(e){return!G||te(e.wonlogMetadata.raw,G)}));J&&J.set(t,{isContextUpdated:!0,logs:a})})),n({streamID:N,logs:null!==(o=null===(l=J.get(N))||void 0===l?void 0:l.logs)&&void 0!==o?o:[]}))}),[N,G]),Object(r.useEffect)((function(){if(N){var e,t,a,r,o;if(V)$===g.ASC&&(ee=!1),X.forEach((function(e){e.logs.reverse()})),J&&(null===(e=J.get(N))||void 0===e||e.logs.reverse()),V=!1;if(G&&J)n({streamID:N,logs:null!==(t=null===(a=J.get(N))||void 0===a?void 0:a.logs)&&void 0!==t?t:[]});else n({streamID:N,logs:null!==(r=null===(o=X.get(N))||void 0===o?void 0:o.logs)&&void 0!==r?r:[]})}}),[V,q]),Object(r.useEffect)((function(){return s(),function(){Z&&clearInterval(Z)}}),[]),Object(w.a)(Object(w.a)({},a),{},{pause:function(){ee=!0},resume:function(){ee=!1}})},ne=function(e){var t=ae();return o.a.createElement(Y.Provider,{value:t},e.children)},re=(Y.Consumer,a(115)),oe=a.n(re),le=a(247),ce=a(227),ie=a(116),se=a.n(ie),ue=Object(D.a)((function(){return{detailDrawer:{inset:"unset !important"},detailDrawerPaper:{width:"calc(100% - 500px)"}}})),de=function(e){var t=e.isOpen,a=e.log,r=e.onClose,l=ue(),c=h().darkmode;return o.a.createElement(le.a,{hideBackdrop:!0,anchor:"right",open:t,className:l.detailDrawer,classes:{paper:l.detailDrawerPaper}},o.a.createElement("div",{style:{display:"flex"}},o.a.createElement("div",{style:{flexGrow:1}}),o.a.createElement("div",null,o.a.createElement(ce.a,{"aria-label":"Close",onClick:function(){r()}},o.a.createElement(se.a,null)))),o.a.createElement(oe.a,{src:Object(w.a)({timestamp:null===a||void 0===a?void 0:a.wonlogMetadata.datetime},null===a||void 0===a?void 0:a.data),name:!1,theme:c===n.DARK?"monokai":"rjv-default",displayDataTypes:!1,displayObjectSize:!1,enableClipboard:!1,style:{flexGrow:1,padding:20},quotesOnKeys:!1}))},ge=["columns","rowHeight","headerHeight","onRowClick","scrollTop","onScroll"],pe=["dataKey"],me=Object(D.a)((function(e){return{detailDrawer:{inset:"unset !important"},detailDrawerPaper:{width:"calc(100% - 500px)"},flexContainer:{display:"flex",alignItems:"center",boxSizing:"border-box",whiteSpace:"nowrap",fontSize:"0.8rem"},tableRow:{cursor:"pointer"},tableRowHover:{"&:hover":{backgroundColor:e.palette.type===n.LIGHT?e.palette.grey[200]:e.palette.grey[900]}},tableCellHeader:{flex:1,position:"relative",padding:"0 10px",textTransform:"uppercase",fontWeight:e.typography.fontWeightBold,backgroundColor:"#2f2f2f",color:e.palette.getContrastText("#2f2f2f")},tableCell:{flex:1,position:"relative",padding:"0 10px",fontWeight:e.typography.fontWeightLight},noClick:{cursor:"initial"},flexGrow:{flexGrow:1},levelDefault:{color:e.palette.getContrastText(e.wonlog.palette.default[e.palette.type]),backgroundColor:e.wonlog.palette.default[e.palette.type]},levelCritical:{color:e.palette.getContrastText(e.wonlog.palette.critical[e.palette.type]),backgroundColor:e.wonlog.palette.critical[e.palette.type]},levelError:{color:e.palette.getContrastText(e.palette.error[e.palette.type]),backgroundColor:e.palette.error[e.palette.type]},levelWarn:{color:e.palette.getContrastText(e.palette.warning[e.palette.type]),backgroundColor:e.palette.warning[e.palette.type]},levelInfo:{color:e.palette.getContrastText(e.palette.info[e.palette.type]),backgroundColor:e.palette.info[e.palette.type]},levelDebug:{color:e.palette.getContrastText(e.wonlog.palette.debug[e.palette.type]),backgroundColor:e.wonlog.palette.debug[e.palette.type]},levelTrace:{color:e.palette.getContrastText(e.wonlog.palette.trace[e.palette.type]),backgroundColor:e.wonlog.palette.trace[e.palette.type]}}})),fe=function(e){var t=e.columns,a=e.rowHeight,n=void 0===a?28:a,r=e.headerHeight,l=void 0===r?38:r,c=e.onRowClick,i=e.scrollTop,s=e.onScroll,u=Object(C.a)(e,ge),d=me(),g=function(e){var t=e.index;return Object(y.a)(d.tableRow,d.flexContainer,Object(S.a)({},d.tableRowHover,-1!==t&&null!=c))},p=function(e){var a,r=e.rowData,l=e.cellData,i=e.columnIndex,s=0===i,u=Object(j.get)(r,"data.level");return o.a.createElement(T.a,{component:"div",className:Object(y.a)(d.tableCell,d.flexContainer,(a={},Object(S.a)(a,d.noClick,null==c),Object(S.a)(a,d.levelDefault,s&&!u),Object(S.a)(a,d.levelCritical,s&&("critical"==u||"fatal"==u)),Object(S.a)(a,d.levelError,s&&"error"==u),Object(S.a)(a,d.levelWarn,s&&("warn"==u||"warning"==u)),Object(S.a)(a,d.levelInfo,s&&"info"==u),Object(S.a)(a,d.levelDebug,s&&"debug"==u),Object(S.a)(a,d.levelTrace,s&&"trace"==u),a)),variant:"body",style:{height:n},align:null!=i&&t[i].numeric?"right":"left"},l)};return o.a.createElement(_.a,null,(function(e){var a=e.height,r=e.width;return o.a.createElement(_.c,Object.assign({height:a,width:r,rowHeight:Number(n),gridStyle:{direction:"inherit"},headerHeight:Number(l)},u,{rowClassName:g,onRowClick:c,scrollTop:i,onScroll:s,scrollToAlignment:"start"}),t.map((function(e,a){var n=e.dataKey,r=Object(C.a)(e,pe);return o.a.createElement(_.b,Object.assign({key:n,headerRenderer:function(e){return function(e){var a=e.label,n=e.columnIndex;return o.a.createElement(T.a,{component:"div",className:Object(y.a)(d.tableCellHeader,d.flexContainer,d.noClick),variant:"head",style:{height:l},align:t[n].numeric?"right":"left"},o.a.createElement("span",null,a))}(Object(w.a)(Object(w.a)({},e),{},{columnIndex:a}))},cellDataGetter:function(e){var t=e.dataKey,a=e.rowData;return Object(j.get)(a,t)},className:d.flexContainer,cellRenderer:p,dataKey:n},r))})))}))},Ee=function(){var e=z().globalConfig,t=Object(r.useContext)(Y),a=t.logs,n=t.pause,l=t.resume,c=Object(r.useState)(!1),s=Object(i.a)(c,2),u=s[0],d=s[1],p=Object(r.useState)(),m=Object(i.a)(p,2),f=m[0],E=m[1],b=Object(r.useState)(),h=Object(i.a)(b,2),v=h[0],O=h[1];return Object(r.useEffect)((function(){O(0),setTimeout((function(){O(void 0)}))}),[e.currentStreamID]),o.a.createElement(R.a,{style:{height:"100%",width:"100%"}},o.a.createElement(fe,{rowCount:a.length,rowGetter:function(e){var t=e.index;return a[t]},onRowClick:function(e){var t=e.rowData;d(!0),E(t)},scrollTop:v,onScroll:function(t){var a=t.scrollTop;e.logSorting===g.DESC&&(0===a?l():n())},columns:[{width:150,label:"Timestamp",dataKey:"wonlogMetadata.datetime"},{width:400,label:"Message",dataKey:"data.message",numeric:!1}]}),o.a.createElement(de,{isOpen:u,log:f,onClose:function(){d(!1),E(void 0)}}))},be=function(){return o.a.createElement(Ee,null)},he=function(e){var t=e.contentComponent;return o.a.createElement(t,null)},ve=a(234),Oe=a(235),we=a(124),Se=a.n(we),Ce=a(72),je=a(117),ye=a.n(je),De=Object(D.a)((function(){return{menuButton:{marginRight:36},hide:{display:"none"}}})),Te=function(e){var t=e.isMenuOpen,a=e.handleMenuOpen,n=De();return o.a.createElement(o.a.Fragment,null,o.a.createElement(ce.a,{color:"inherit","aria-label":"open drawer",onClick:a,edge:"start",className:Object(y.a)(n.menuButton,Object(S.a)({},n.hide,t))},o.a.createElement(ye.a,null)),o.a.createElement(Ce.a,{variant:"h6",display:"inline",noWrap:!0},"WonLog"))},Re=a(11),_e=a(250),xe=a(251),Ie=a(228),Me=a(252),ke=a(118),Ae=a.n(ke),Ne=Object(D.a)((function(e){return{hide:{display:"none"},search:Object(S.a)({position:"relative",borderRadius:e.shape.borderRadius,backgroundColor:Object(Re.a)(e.palette.common.white,.15),"&:hover":{backgroundColor:Object(Re.a)(e.palette.common.white,.25)},marginRight:e.spacing(2),marginLeft:0,width:"100%"},e.breakpoints.up("sm"),{marginLeft:e.spacing(3),width:"auto"}),searchIcon:{padding:e.spacing(0,1),height:"100%",position:"absolute",pointerEvents:"none",display:"flex",alignItems:"center",justifyContent:"center"},searchChip:{position:"absolute",maxWidth:190,zIndex:1,right:10,bottom:1},inputRoot:{color:"inherit"},inputInput:Object(S.a)({padding:e.spacing(1,2,1,0),paddingLeft:"calc(1em + ".concat(e.spacing(4),"px)"),transition:e.transitions.create("width"),width:"100%"},e.breakpoints.up("md"),{width:"20ch"})}})),Ge=function(){var e=Ne(),t=z(),a=t.globalConfig,n=t.setGlobalConfig,l=Object(r.useState)(""),c=Object(i.a)(l,2),s=c[0],g=c[1];return Object(r.useMemo)((function(){return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:e.search},o.a.createElement("div",{className:e.searchIcon},o.a.createElement(Ae.a,null)),o.a.createElement(_e.a,{className:Object(y.a)(e.searchChip,Object(S.a)({},e.hide,!a.searchKeyword)),color:"primary",label:a.searchKeyword,onDelete:function(){n({type:u.SET_SEARCH_KEYWORD,payload:""})}}),o.a.createElement(xe.a,{value:s,placeholder:"Search\u2026",classes:{root:e.inputRoot,input:e.inputInput},inputProps:{"aria-label":"search"},onChange:function(e){g(e.target.value)},onFocus:function(e){n({type:u.SET_SEARCH_KEYWORD,payload:""}),e.target.value=""},onKeyDown:function(e){"enter"===e.key.toLowerCase()&&(n({type:u.SET_SEARCH_KEYWORD,payload:e.currentTarget.value}),e.currentTarget.blur(),g(""))},onBlur:function(e){n({type:u.SET_SEARCH_KEYWORD,payload:e.target.value}),g("")}})),o.a.createElement(Ie.a,{control:o.a.createElement(Me.a,{color:"default",checked:a.searchMode===d.REGEX,onChange:function(e){n({type:u.SET_SEARCH_MODE,payload:e.target.checked?d.REGEX:d.TEXT})},name:"regex"}),label:"Regex"}))}),[e,a.searchKeyword,a.searchMode,s])},Ke=a(119),He=a.n(Ke),Le=a(120),Be=a.n(Le),Pe=a(229),We=a(253),Fe=function(){var e=h(),t=e.darkmode,a=e.setDarkmode;return Object(r.useMemo)((function(){return o.a.createElement(o.a.Fragment,null,o.a.createElement(We.a,{value:t,exclusive:!0,onChange:function(e,t){t&&a(t)},"aria-label":"text alignment"},o.a.createElement(Pe.a,{value:n.DARK,"aria-label":n.DARK},o.a.createElement(He.a,null)),o.a.createElement(Pe.a,{value:n.LIGHT,"aria-label":n.LIGHT},o.a.createElement(Be.a,null))))}),[t])},Ue=a(121),ze=a.n(Ue),Ye=a(244),Xe=a(254),Je=a(230),Ze=a(122),qe=a.n(Ze),$e=Object(D.a)((function(e){return{infoPopover:{width:300,height:230,padding:e.spacing(2,2),borderRadius:e.shape.borderRadius}}})),Ve=function(){var e=$e(),t=Object(r.useState)(!1),a=Object(i.a)(t,2),n=a[0],l=a[1],c=o.a.useState(),s=Object(i.a)(c,2),u=s[0],d=s[1],g=o.a.useState(),p=Object(i.a)(g,2),m=p[0],f=p[1];return Object(r.useEffect)((function(){ze.a.get("".concat("https://wonlog.devrama.com","/api/webapp/v").concat("0.0.x","/update-notification")).then((function(e){f(e.data.data.message)})).catch((function(e){console.error(e)}))}),[]),o.a.createElement(o.a.Fragment,null,o.a.createElement(ce.a,{"aria-label":"Info",onClick:function(e){l(!0),d(e.currentTarget)}},o.a.createElement(Je.a,{badgeContent:m&&1,color:"secondary"},o.a.createElement(qe.a,null))),o.a.createElement(Xe.a,{open:n,classes:{paper:e.infoPopover},anchorEl:u,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},onClose:function(){l(!1)}},o.a.createElement(Ce.a,{variant:"h6"},"Notification"),o.a.createElement(Ye.a,{component:"form"},o.a.createElement(Ce.a,{paragraph:!0},m))))},Qe=a(245),et=a(231),tt=a(232),at=a(123),nt=a.n(at),rt=a(93),ot=a.n(rt),lt=Object(D.a)((function(e){return{settingPopover:{width:300,height:230,padding:e.spacing(2,2),borderRadius:e.shape.borderRadius}}})),ct=function(){var e=lt(),t=z(),a=t.globalConfig,n=t.setGlobalConfig,l=Object(r.useState)(!1),c=Object(i.a)(l,2),s=c[0],d=c[1],p=Object(r.useState)(),m=Object(i.a)(p,2),f=m[0],E=m[1];return o.a.createElement(o.a.Fragment,null,o.a.createElement(ce.a,{"aria-label":"Settings",onClick:function(e){d(!0),E(e.currentTarget)}},o.a.createElement(nt.a,null)),o.a.createElement(Xe.a,{open:s,classes:{paper:e.settingPopover},anchorEl:f,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},onClose:function(){d(!1)}},o.a.createElement(Ce.a,{variant:"h6"},"Settings"),o.a.createElement(Ye.a,null,o.a.createElement(et.a,{margin:"dense"},o.a.createElement(tt.a,null,"Maximum Buffer Logs in Browser"),o.a.createElement(Qe.a,{defaultValue:a.logBufferSize,variant:"outlined",size:"small",type:"number",onBlur:function(e){n({type:u.SET_LOG_BUFFER_SIZE,payload:Number.parseInt(e.target.value,10)})}})),o.a.createElement(et.a,{margin:"dense"},o.a.createElement(tt.a,null,"Sorting"),o.a.createElement(We.a,{value:a.logSorting,exclusive:!0,onChange:function(e,t){t&&n({type:u.SET_LOG_SORTING,payload:t})},"aria-label":"text alignment"},o.a.createElement(Pe.a,{value:g.DESC,"aria-label":g.DESC},o.a.createElement(ot.a,null)),o.a.createElement(Pe.a,{value:g.ASC,"aria-label":g.ASC},o.a.createElement(ot.a,{style:{transform:"rotate( 180deg)"}})))))))},it=Object(D.a)((function(e){return{appBar:{backgroundColor:"#a74747",zIndex:e.zIndex.drawer+1,transition:e.transitions.create(["width","margin"],{easing:e.transitions.easing.sharp,duration:e.transitions.duration.leavingScreen})},appBarShift:{marginLeft:240,width:"calc(100% - ".concat(240,"px)"),transition:e.transitions.create(["width","margin"],{easing:e.transitions.easing.sharp,duration:e.transitions.duration.enteringScreen})},grow:{flexGrow:1}}})),st=function(e){var t=e.isMenuOpen,a=e.handleMenuOpen,n=it();return o.a.createElement(ve.a,{position:"fixed",className:Object(y.a)(n.appBar,Object(S.a)({},n.appBarShift,t))},o.a.createElement(Oe.a,null,o.a.createElement(Te,{isMenuOpen:t,handleMenuOpen:a}),o.a.createElement(Ge,null),o.a.createElement("div",{className:n.grow}),o.a.createElement(Fe,null),o.a.createElement("div",null,o.a.createElement(Ve,null),o.a.createElement(ce.a,{"aria-label":"Gibhub Devrama Wonlog",href:"https://github.com/devrama/wonlog",target:"_blank"},o.a.createElement(Se.a,null)),o.a.createElement(ct,null))))},ut=a(233),dt=a(240),gt=a(239),pt=a(126),mt=a.n(pt),ft=a(236),Et=a(237),bt=a(238),ht=a(125),vt=a.n(ht),Ot=Object(D.a)((function(){return{listItemText:{"& p":{textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap"}}}})),wt=function(){var e=Ot(),t=z(),a=t.globalConfig,n=t.setGlobalConfig;return Object(r.useMemo)((function(){return o.a.createElement(o.a.Fragment,null,Array.from(a.streamIDs).map((function(t){return o.a.createElement(ft.a,{key:t,button:!0,selected:a.currentStreamID===t,onClick:function(){n({type:u.SET_CURRENT_STREAM_ID,payload:t})}},o.a.createElement(Et.a,{style:{minWidth:33}},o.a.createElement(vt.a,null)),o.a.createElement(bt.a,{className:e.listItemText,secondary:t}))})))}),[e,a.currentStreamID,a.streamIDs])},St=Object(D.a)((function(e){return{hide:{display:"none"},drawer:{width:240,flexShrink:0,whiteSpace:"nowrap"},drawerPaper:{backgroundColor:e.palette.type===n.DARK?"#5d1a1a":"#ffd6d6"},drawerOpen:{width:240,transition:e.transitions.create("width",{easing:e.transitions.easing.sharp,duration:e.transitions.duration.enteringScreen})},drawerClose:Object(S.a)({transition:e.transitions.create("width",{easing:e.transitions.easing.sharp,duration:e.transitions.duration.leavingScreen}),overflowX:"hidden",width:e.spacing(7)+1},e.breakpoints.up("sm"),{width:e.spacing(9)+1}),toolbar:Object(w.a)({display:"flex",alignItems:"center",justifyContent:"flex-end",padding:e.spacing(0,1)},e.mixins.toolbar)}})),Ct=function(e){var t,a,n=e.isMenuOpen,r=e.handleMenuClose,l=St();return o.a.createElement(le.a,{variant:"permanent",className:Object(y.a)(l.drawer,(t={},Object(S.a)(t,l.drawerOpen,n),Object(S.a)(t,l.drawerClose,!n),t)),classes:{paper:Object(y.a)(l.drawerPaper,(a={},Object(S.a)(a,l.drawerOpen,n),Object(S.a)(a,l.drawerClose,!n),a))}},o.a.createElement("div",{className:l.toolbar},o.a.createElement(ce.a,{onClick:r},o.a.createElement(mt.a,null))),o.a.createElement(gt.a,null),o.a.createElement(ut.a,{subheader:o.a.createElement(dt.a,{component:"div",classes:{root:Object(y.a)(Object(S.a)({},l.hide,!n))}},"Log Streams")},o.a.createElement(wt,null)))},jt=function(){var e=Object(r.useState)(!0),t=Object(i.a)(e,2),a=t[0],n=t[1];return o.a.createElement(o.a.Fragment,null,o.a.createElement(st,{isMenuOpen:a,handleMenuOpen:function(){n(!0)}}),o.a.createElement(Ct,{isMenuOpen:a,handleMenuClose:function(){n(!1)}}))},yt=a(129),Dt=a(241),Tt=a(242),Rt=Object(D.a)((function(e){return{root:{display:"flex",height:"100%"},toolbar:Object(w.a)({display:"flex",alignItems:"center",justifyContent:"flex-end",padding:e.spacing(0,1)},e.mixins.toolbar),content:{display:"flex",flexDirection:"column",flexGrow:1}}})),_t=function(e){var t=e.contentComponent,a=Rt(),n=h().darkmode,l=Object(r.useMemo)((function(){return Object(yt.a)({palette:{type:n},wonlog:{palette:{default:{dark:"#3a3a3a",light:"#cecece"},critical:{dark:"#c00000",light:"#c00000"},debug:{dark:"#5b9bd5",light:"#9cd0ff"},trace:{dark:"#ddebf7",light:"#ddebf7"}}}})}),[n]);return o.a.createElement(Dt.a,{theme:l},o.a.createElement(Tt.a,null),o.a.createElement("div",{className:a.root},o.a.createElement(U,null,o.a.createElement(jt,null),o.a.createElement("div",{className:a.content},o.a.createElement("div",{className:a.toolbar}),o.a.createElement(ne,null,o.a.createElement(he,{contentComponent:t}))))))},xt=function(){return o.a.createElement(v.a,null,o.a.createElement(O.c,null,o.a.createElement(O.a,{exact:!0,path:"/"},o.a.createElement(_t,{contentComponent:be})),o.a.createElement(O.a,{path:"/*"},o.a.createElement("div",null,"404 Not Found"))))},It=function(){return o.a.createElement(b,null,o.a.createElement(xt,null))};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));c.a.render(o.a.createElement(It,null),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()}))}},[[185,1,2]]]); |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0054 ]-- |