1 line
29 KiB
JavaScript
Vendored
1 line
29 KiB
JavaScript
Vendored
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6964],{64830:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin",function(){return n(19711)}])},54495:function(e,t,n){"use strict";n.d(t,{o:function(){return v}});var a=n(85893),r=n(67294),l=n(23657),s=n(91624),i=n(27043),o=n(53731),c=n(12642),d=n(37039);let{Title:u}=l.default;function m(e,t){let n="black";return"warning"===t.level?n="orange":"error"===t.level&&(n="red"),(0,a.jsx)(s.Z,{color:n,children:e})}function f(e){return(0,a.jsx)(o.Z,{children:e})}let v=e=>{let{logs:t,initialPageSize:n}=e,{t:l}=(0,d.$G)(),[s,o]=(0,r.useState)(n);if(!(null==t?void 0:t.length))return null;let v=[{title:l("Level"),dataIndex:"level",key:"level",filters:[{text:l("Info"),value:"info"},{text:l("Warning"),value:"warning"},{text:l("Error"),value:"Error"}],onFilter:(e,t)=>0===t.level.indexOf(e),render:m},{title:l("Timestamp"),dataIndex:"time",key:"time",render:e=>{let t=new Date(e);return(0,c.WU)(t,"pp P")},sorter:(e,t)=>new Date(e.time).getTime()-new Date(t.time).getTime(),sortDirections:["descend","ascend"],defaultSortOrder:"descend"},{title:l("Message"),dataIndex:"message",key:"message",render:f}];return(0,a.jsxs)("div",{className:"logs-section",children:[(0,a.jsx)(u,{children:l("Logs")}),(0,a.jsx)(i.Z,{size:"middle",dataSource:t,columns:v,rowKey:e=>e.time,pagination:{pageSize:s},onChange:e=>{o(e.pageSize)}})]})}},48326:function(e,t,n){"use strict";n.d(t,{j:function(){return Z}});var a=n(85893),r=n(3816),l=n(10227),s=n(78021),i=n(75543),o=n(23657),c=n(1461),d=n(56469),u=n(5152),m=n.n(u),f=n(41664),v=n.n(f),p=n(67294),h=n(37039),x=n(4481);let y=m()(()=>Promise.all([n.e(3247),n.e(7625)]).then(n.t.bind(n,17625,23)),{loadableGenerated:{webpack:()=>[17625]},ssr:!1}),g=m()(()=>Promise.all([n.e(3247),n.e(8527)]).then(n.t.bind(n,48527,23)),{loadableGenerated:{webpack:()=>[48527]},ssr:!1}),Z=e=>{let{showTroubleshootButton:t}=e,{t:n}=(0,h.$G)(),{health:u}=(0,p.useContext)(x.a);if(!u)return null;let{healthy:m,healthPercentage:f,message:Z,representation:b}=u,w="#3f8600",j="info";return f<80?(w="#cf000f",j="error"):f<30&&(w="#f0ad4e",j="error"),(0,a.jsx)("div",{children:(0,a.jsxs)(r.default,{type:"inner",children:[(0,a.jsxs)(l.Z,{gutter:8,children:[(0,a.jsx)(s.Z,{span:12,children:(0,a.jsx)(i.Z,{title:n("Healthy Stream"),value:n(m?"Yes":"No"),valueStyle:{color:w},prefix:m?(0,a.jsx)(y,{}):(0,a.jsx)(g,{})})}),(0,a.jsx)(s.Z,{span:12,children:(0,a.jsx)(i.Z,{title:n("Playback Health"),value:f,valueStyle:{color:w},suffix:"%"})})]}),(0,a.jsx)(l.Z,{style:{display:b<100&&0!==b?"grid":"none"},children:(0,a.jsx)(o.default.Text,{type:"secondary",style:{textAlign:"center",fontSize:"0.7em",opacity:"0.3"},children:"".concat(n("Stream health represents")," ").concat(b,"% ").concat(n("of all known players. Other player status is unknown."))})}),(0,a.jsx)(l.Z,{gutter:16,style:{width:"100%",display:Z?"grid":"none",marginTop:"10px"},children:(0,a.jsx)(s.Z,{span:24,children:(0,a.jsx)(c.Z,{message:Z,type:j,showIcon:!0,action:t&&(0,a.jsx)(v(),{passHref:!0,href:"/admin/stream-health",children:(0,a.jsx)(d.Z,{size:"small",type:"text",style:{color:"black"},children:n("TROUBLESHOOT")})})})})})]})})};Z.defaultProps={showTroubleshootButton:!0}},64773:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var a=n(97685),r=n(67294);function l(){var e=r.useReducer(function(e){return e+1},0);return(0,a.Z)(e,2)[1]}},78021:function(e,t,n){"use strict";var a=n(78235);t.Z=a.Z},86560:function(e,t,n){"use strict";n.d(t,{default:function(){return S}});var a=n(87462),r=n(4942),l=n(67371),s=n(93967),i=n.n(s),o=n(74902),c=n(15671),d=n(43144),u=n(32531),m=n(29388),f=n(71002),v=n(22610),p=n(67294),h=n(96774),x=n.n(h),y=n(45987),g=n(89046),Z=n(97685),b=p.forwardRef(function(e,t){var n,a=e.prefixCls,l=e.forceRender,s=e.className,o=e.style,c=e.children,d=e.isActive,u=e.role,m=p.useState(d||l),f=(0,Z.Z)(m,2),v=f[0],h=f[1];return(p.useEffect(function(){(l||d)&&h(!0)},[l,d]),v)?p.createElement("div",{ref:t,className:i()("".concat(a,"-content"),(n={},(0,r.Z)(n,"".concat(a,"-content-active"),d),(0,r.Z)(n,"".concat(a,"-content-inactive"),!d),n),s),style:o,role:u},p.createElement("div",{className:"".concat(a,"-content-box")},c)):null});b.displayName="PanelContent";var w=["className","id","style","prefixCls","headerClass","children","isActive","destroyInactivePanel","accordion","forceRender","openMotion","extra","collapsible"],j=function(e){(0,u.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,c.Z)(this,n);for(var a=arguments.length,r=Array(a),l=0;l<a;l++)r[l]=arguments[l];return(e=t.call.apply(t,[this].concat(r))).onItemClick=function(){var t=e.props,n=t.onItemClick,a=t.panelKey;"function"==typeof n&&n(a)},e.handleKeyPress=function(t){("Enter"===t.key||13===t.keyCode||13===t.which)&&e.onItemClick()},e.renderIcon=function(){var t=e.props,n=t.showArrow,a=t.expandIcon,r=t.prefixCls,l=t.collapsible;if(!n)return null;var s="function"==typeof a?a(e.props):p.createElement("i",{className:"arrow"});return s&&p.createElement("div",{className:"".concat(r,"-expand-icon"),onClick:"header"===l||"icon"===l?e.onItemClick:null},s)},e.renderTitle=function(){var t=e.props,n=t.header,a=t.prefixCls,r=t.collapsible;return p.createElement("span",{className:"".concat(a,"-header-text"),onClick:"header"===r?e.onItemClick:null},n)},e}return(0,d.Z)(n,[{key:"shouldComponentUpdate",value:function(e){return!x()(this.props,e)}},{key:"render",value:function(){var e,t,n=this.props,l=n.className,s=n.id,o=n.style,c=n.prefixCls,d=n.headerClass,u=n.children,m=n.isActive,f=n.destroyInactivePanel,v=n.accordion,h=n.forceRender,x=n.openMotion,Z=n.extra,j=n.collapsible,C=(0,y.Z)(n,w),N="disabled"===j,k="header"===j,E="icon"===j,P=i()((e={},(0,r.Z)(e,"".concat(c,"-item"),!0),(0,r.Z)(e,"".concat(c,"-item-active"),m),(0,r.Z)(e,"".concat(c,"-item-disabled"),N),e),l),I={className:i()("".concat(c,"-header"),(t={},(0,r.Z)(t,d,d),(0,r.Z)(t,"".concat(c,"-header-collapsible-only"),k),(0,r.Z)(t,"".concat(c,"-icon-collapsible-only"),E),t)),"aria-expanded":m,"aria-disabled":N,onKeyPress:this.handleKeyPress};return k||E||(I.onClick=this.onItemClick,I.role=v?"tab":"button",I.tabIndex=N?-1:0),delete C.header,delete C.panelKey,delete C.onItemClick,delete C.showArrow,delete C.expandIcon,p.createElement("div",(0,a.Z)({},C,{className:P,style:o,id:s}),p.createElement("div",I,this.renderIcon(),this.renderTitle(),null!=Z&&"boolean"!=typeof Z&&p.createElement("div",{className:"".concat(c,"-extra")},Z)),p.createElement(g.default,(0,a.Z)({visible:m,leavedClassName:"".concat(c,"-content-hidden")},x,{forceRender:h,removeOnLeave:f}),function(e,t){var n=e.className,a=e.style;return p.createElement(b,{ref:t,prefixCls:c,className:n,style:a,isActive:m,forceRender:h,role:v?"tabpanel":null},u)}))}}]),n}(p.Component);function C(e){var t=e;if(!Array.isArray(t)){var n=(0,f.Z)(t);t="number"===n||"string"===n?[t]:[]}return t.map(function(e){return String(e)})}j.defaultProps={showArrow:!0,isActive:!1,onItemClick:function(){},headerClass:"",forceRender:!1};var N=function(e){(0,u.Z)(n,e);var t=(0,m.Z)(n);function n(e){(0,c.Z)(this,n),(a=t.call(this,e)).onClickItem=function(e){var t=a.state.activeKey;if(a.props.accordion)t=t[0]===e?[]:[e];else{var n=(t=(0,o.Z)(t)).indexOf(e);n>-1?t.splice(n,1):t.push(e)}a.setActiveKey(t)},a.getNewChild=function(e,t){if(!e)return null;var n=a.state.activeKey,r=a.props,l=r.prefixCls,s=r.openMotion,i=r.accordion,o=r.destroyInactivePanel,c=r.expandIcon,d=r.collapsible,u=e.key||String(t),m=e.props,f=m.header,v=m.headerClass,h=m.destroyInactivePanel,x=m.collapsible,y=!1;y=i?n[0]===u:n.indexOf(u)>-1;var g=null!=x?x:d,Z={key:u,panelKey:u,header:f,headerClass:v,isActive:y,prefixCls:l,destroyInactivePanel:null!=h?h:o,openMotion:s,accordion:i,children:e.props.children,onItemClick:"disabled"===g?null:a.onClickItem,expandIcon:c,collapsible:g};return"string"==typeof e.type?e:(Object.keys(Z).forEach(function(e){void 0===Z[e]&&delete Z[e]}),p.cloneElement(e,Z))},a.getItems=function(){var e=a.props.children;return(0,v.Z)(e).map(a.getNewChild)},a.setActiveKey=function(e){"activeKey"in a.props||a.setState({activeKey:e}),a.props.onChange(a.props.accordion?e[0]:e)};var a,r=e.activeKey,l=e.defaultActiveKey;return"activeKey"in e&&(l=r),a.state={activeKey:C(l)},a}return(0,d.Z)(n,[{key:"shouldComponentUpdate",value:function(e,t){return!x()(this.props,e)||!x()(this.state,t)}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,a=t.className,l=t.style,s=t.accordion,o=i()((e={},(0,r.Z)(e,n,!0),(0,r.Z)(e,a,!!a),e));return p.createElement("div",{className:o,style:l,role:s?"tablist":null},this.getItems())}}],[{key:"getDerivedStateFromProps",value:function(e){var t={};return"activeKey"in e&&(t.activeKey=C(e.activeKey)),t}}]),n}(p.Component);N.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},N.Panel=j,N.Panel;var k=n(97485),E=n(17399),P=n(99293),I=n(84476),O=function(e){var t,n=p.useContext(E.E_),s=n.getPrefixCls,o=n.direction,c=e.prefixCls,d=e.className,u=e.bordered,m=e.ghost,f=e.expandIconPosition,h=void 0===f?"start":f,x=s("collapse",c),y=p.useMemo(function(){return"left"===h?"start":"right"===h?"end":h},[h]),g=i()("".concat(x,"-icon-position-").concat(y),(0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(x,"-borderless"),!(void 0===u||u)),"".concat(x,"-rtl"),"rtl"===o),"".concat(x,"-ghost"),!!m),void 0===d?"":d),Z=(0,a.Z)((0,a.Z)({},P.ZP),{motionAppear:!1,leavedClassName:"".concat(x,"-content-hidden")});return p.createElement(N,(0,a.Z)({openMotion:Z},e,{expandIcon:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.expandIcon,a=n?n(t):p.createElement(l.Z,{rotate:t.isActive?90:void 0});return(0,I.Tm)(a,function(){return{className:i()(a.props.className,"".concat(x,"-arrow"))}})},prefixCls:x,className:g}),(t=e.children,(0,v.Z)(t).map(function(e,t){var n;if(null===(n=e.props)||void 0===n?void 0:n.disabled){var r=e.key||String(t),l=e.props,s=l.disabled,i=l.collapsible,o=(0,a.Z)((0,a.Z)({},(0,k.Z)(e.props,["disabled"])),{key:r,collapsible:null!=i?i:s?"disabled":void 0});return(0,I.Tm)(e,o)}return e})))};O.Panel=function(e){var t=p.useContext(E.E_).getPrefixCls,n=e.prefixCls,l=e.className,s=e.showArrow,o=t("collapse",n),c=i()((0,r.Z)({},"".concat(o,"-no-arrow"),!(void 0===s||s)),void 0===l?"":l);return p.createElement(N.Panel,(0,a.Z)({},e,{prefixCls:o,className:c}))};var S=O},23061:function(e,t,n){"use strict";var a=n(67294),r=n(64773),l=n(98947);t.Z=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,a.useRef)({}),n=(0,r.Z)();return(0,a.useEffect)(function(){var a=l.ZP.subscribe(function(a){t.current=a,e&&n()});return function(){return l.ZP.unsubscribe(a)}},[]),t.current}},10227:function(e,t,n){"use strict";var a=n(79338);t.Z=a.Z},62828:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var a=n(4942),r=n(87462),l=n(71002),s=n(93967),i=n.n(s),o=n(67294),c=n(17399),d=n(97485),u=function(e){var t=e.prefixCls,n=e.className,l=e.style,s=e.size,c=e.shape,d=i()((0,a.Z)((0,a.Z)({},"".concat(t,"-lg"),"large"===s),"".concat(t,"-sm"),"small"===s)),u=i()((0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(t,"-circle"),"circle"===c),"".concat(t,"-square"),"square"===c),"".concat(t,"-round"),"round"===c)),m=o.useMemo(function(){return"number"==typeof s?{width:s,height:s,lineHeight:"".concat(s,"px")}:{}},[s]);return o.createElement("span",{className:i()(t,d,u,n),style:(0,r.Z)((0,r.Z)({},m),l)})},m=n(1413),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},v=n(36936),p=o.forwardRef(function(e,t){return o.createElement(v.Z,(0,m.Z)((0,m.Z)({},e),{},{ref:t,icon:f}))}),h=n(74902),x=function(e){var t=function(t){var n=e.width,a=e.rows;return Array.isArray(n)?n[t]:(void 0===a?2:a)-1===t?n:void 0},n=e.prefixCls,a=e.className,r=e.style,l=e.rows,s=(0,h.Z)(Array(l)).map(function(e,n){return o.createElement("li",{key:n,style:{width:t(n)}})});return o.createElement("ul",{className:i()(n,a),style:r},s)},y=function(e){var t=e.prefixCls,n=e.className,a=e.width,l=e.style;return o.createElement("h3",{className:i()(t,n),style:(0,r.Z)({width:a},l)})};function g(e){return e&&"object"===(0,l.Z)(e)?e:{}}var Z=function(e){var t=e.prefixCls,n=e.loading,l=e.className,s=e.style,d=e.children,m=e.avatar,f=void 0!==m&&m,v=e.title,p=void 0===v||v,h=e.paragraph,Z=void 0===h||h,b=e.active,w=e.round,j=o.useContext(c.E_),C=j.getPrefixCls,N=j.direction,k=C("skeleton",t);if(n||!("loading"in e)){var E=!!f,P=!!p,I=!!Z;if(E){var O=(0,r.Z)((0,r.Z)({prefixCls:"".concat(k,"-avatar")},P&&!I?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),g(f));S=o.createElement("div",{className:"".concat(k,"-header")},o.createElement(u,(0,r.Z)({},O)))}if(P||I){if(P){var S,_,z,A,K=(0,r.Z)((0,r.Z)({prefixCls:"".concat(k,"-title")},!E&&I?{width:"38%"}:E&&I?{width:"50%"}:{}),g(p));z=o.createElement(y,(0,r.Z)({},K))}if(I){var T,M=(0,r.Z)((0,r.Z)({prefixCls:"".concat(k,"-paragraph")},(T={},E&&P||(T.width="61%"),!E&&P?T.rows=3:T.rows=2,T)),g(Z));A=o.createElement(x,(0,r.Z)({},M))}_=o.createElement("div",{className:"".concat(k,"-content")},z,A)}var U=i()(k,(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(k,"-with-avatar"),E),"".concat(k,"-active"),b),"".concat(k,"-rtl"),"rtl"===N),"".concat(k,"-round"),w),l);return o.createElement("div",{className:U,style:s},S,_)}return void 0!==d?d:null};Z.Button=function(e){var t=e.prefixCls,n=e.className,l=e.active,s=e.block,m=e.size,f=(0,o.useContext(c.E_).getPrefixCls)("skeleton",t),v=(0,d.Z)(e,["prefixCls"]),p=i()(f,"".concat(f,"-element"),(0,a.Z)((0,a.Z)({},"".concat(f,"-active"),l),"".concat(f,"-block"),void 0!==s&&s),n);return o.createElement("div",{className:p},o.createElement(u,(0,r.Z)({prefixCls:"".concat(f,"-button"),size:void 0===m?"default":m},v)))},Z.Avatar=function(e){var t=e.prefixCls,n=e.className,l=e.active,s=e.shape,m=e.size,f=(0,o.useContext(c.E_).getPrefixCls)("skeleton",t),v=(0,d.Z)(e,["prefixCls","className"]),p=i()(f,"".concat(f,"-element"),(0,a.Z)({},"".concat(f,"-active"),l),n);return o.createElement("div",{className:p},o.createElement(u,(0,r.Z)({prefixCls:"".concat(f,"-avatar"),shape:void 0===s?"circle":s,size:void 0===m?"default":m},v)))},Z.Input=function(e){var t=e.prefixCls,n=e.className,l=e.active,s=e.block,m=e.size,f=(0,o.useContext(c.E_).getPrefixCls)("skeleton",t),v=(0,d.Z)(e,["prefixCls"]),p=i()(f,"".concat(f,"-element"),(0,a.Z)((0,a.Z)({},"".concat(f,"-active"),l),"".concat(f,"-block"),s),n);return o.createElement("div",{className:p},o.createElement(u,(0,r.Z)({prefixCls:"".concat(f,"-input"),size:void 0===m?"default":m},v)))},Z.Image=function(e){var t=e.prefixCls,n=e.className,r=e.style,l=e.active,s=(0,o.useContext(c.E_).getPrefixCls)("skeleton",t),d=i()(s,"".concat(s,"-element"),(0,a.Z)({},"".concat(s,"-active"),l),n);return o.createElement("div",{className:d},o.createElement("div",{className:i()("".concat(s,"-image"),n),style:r},o.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(s,"-image-svg")},o.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:"".concat(s,"-image-path")}))))},Z.Node=function(e){var t=e.prefixCls,n=e.className,r=e.style,l=e.active,s=e.children,d=(0,o.useContext(c.E_).getPrefixCls)("skeleton",t),u=i()(d,"".concat(d,"-element"),(0,a.Z)({},"".concat(d,"-active"),l),n),m=null!=s?s:o.createElement(p,null);return o.createElement("div",{className:u},o.createElement("div",{className:i()("".concat(d,"-image"),n),style:r},m))};var b=Z},91624:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var a=n(4942),r=n(87462),l=n(97685),s=n(69156),i=n(93967),o=n.n(i),c=n(97485),d=n(67294),u=n(17399),m=n(22781),f=n(51964),v=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,a=Object.getOwnPropertySymbols(e);r<a.length;r++)0>t.indexOf(a[r])&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]]);return n},p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,a=Object.getOwnPropertySymbols(e);r<a.length;r++)0>t.indexOf(a[r])&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]]);return n},h=new RegExp("^(".concat(m.Y.join("|"),")(-inverse)?$")),x=new RegExp("^(".concat(m.E.join("|"),")$")),y=d.forwardRef(function(e,t){var n=e.prefixCls,i=e.className,m=e.style,v=e.children,y=e.icon,g=e.color,Z=e.onClose,b=e.closeIcon,w=e.closable,j=p(e,["prefixCls","className","style","children","icon","color","onClose","closeIcon","closable"]),C=d.useContext(u.E_),N=C.getPrefixCls,k=C.direction,E=d.useState(!0),P=(0,l.Z)(E,2),I=P[0],O=P[1];d.useEffect(function(){"visible"in j&&O(j.visible)},[j.visible]);var S=function(){return!!g&&(h.test(g)||x.test(g))},_=(0,r.Z)({backgroundColor:g&&!S()?g:void 0},m),z=S(),A=N("tag",n),K=o()(A,(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(A,"-").concat(g),z),"".concat(A,"-has-color"),g&&!z),"".concat(A,"-hidden"),!I),"".concat(A,"-rtl"),"rtl"===k),i),T=function(e){e.stopPropagation(),null==Z||Z(e),!e.defaultPrevented&&("visible"in j||O(!1))},M="onClick"in j||v&&"a"===v.type,U=(0,c.Z)(j,["visible"]),R=y||null,D=R?d.createElement(d.Fragment,null,R,d.createElement("span",null,v)):v,G=d.createElement("span",(0,r.Z)({},U,{ref:t,className:K,style:_}),D,void 0!==w&&w?b?d.createElement("span",{className:"".concat(A,"-close-icon"),onClick:T},b):d.createElement(s.Z,{className:"".concat(A,"-close-icon"),onClick:T}):null);return M?d.createElement(f.Z,null,G):G});y.CheckableTag=function(e){var t=e.prefixCls,n=e.className,l=e.checked,s=e.onChange,i=e.onClick,c=v(e,["prefixCls","className","checked","onChange","onClick"]),m=(0,d.useContext(u.E_).getPrefixCls)("tag",t),f=o()(m,(0,a.Z)((0,a.Z)({},"".concat(m,"-checkable"),!0),"".concat(m,"-checkable-checked"),l),n);return d.createElement("span",(0,r.Z)({},c,{className:f,onClick:function(e){null==s||s(!l),null==i||i(e)}}))};var g=y},19711:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return W}});var a=n(85893),r=n(67294),l=n(62828),s=n(75543),i=n(3816),o=n(10227),c=n(78021),d=n(71397),u=n(45662),m=n(29675),f=n(30797),v=n(12642),p=n(61913),h=n(5152),x=n.n(h),y=n(37039),g=n(4481),Z=n(54495),b=n(23657),w=n(41664),j=n.n(w),C=n(10907),N=n(86560),k=n(11992);let{Panel:E}=N.default,{Title:P,Link:I}=b.default,O=e=>{let{title:t,url:n,content_html:r,date_published:l,defaultOpen:s=!1}=e,{t:i}=(0,y.$G)(),o=new Date(l),c=(0,v.WU)(o,"MMM dd, yyyy, HH:mm");return(0,a.jsx)("article",{children:(0,a.jsx)(N.default,{defaultActiveKey:s?n:null,children:(0,a.jsxs)(E,{header:t,children:[(0,a.jsxs)("p",{className:"timestamp",children:[c," (",(0,a.jsx)(I,{href:"".concat("https://owncast.online").concat(n),target:"_blank",rel:"noopener noreferrer",children:i("Link")}),")"]}),(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})]},n)})})},S=()=>{let{t:e}=(0,y.$G)(),[t,n]=(0,r.useState)([]),[s,i]=(0,r.useState)(!0),o=async()=>{i(!1);try{let e=await (0,k.kg)("https://owncast.online/news/index.json");(null==e?void 0:e.items.length)>0&&n(e.items)}catch(e){console.debug("==== error",e)}};(0,r.useEffect)(()=>{o()},[]);let c=s?(0,a.jsx)(l.Z,{loading:!0,active:!0}):null,d=s||0!==t.length?null:(0,a.jsx)("div",{children:e("No news.")});return(0,a.jsxs)("section",{className:"news-feed form-module",children:[(0,a.jsx)(P,{level:2,children:e("News & Updates from Owncast")}),c,t.map(e=>(0,r.createElement)(O,{...e,key:e.url,defaultOpen:1===t.length})),d]})},{Paragraph:_,Text:z}=b.default,{Title:A}=b.default,{Meta:K}=i.default,T=x()(()=>Promise.all([n.e(3247),n.e(5775)]).then(n.t.bind(n,85775,23)),{loadableGenerated:{webpack:()=>[85775]},ssr:!1}),M=x()(()=>Promise.all([n.e(3247),n.e(8173)]).then(n.t.bind(n,68173,23)),{loadableGenerated:{webpack:()=>[68173]},ssr:!1}),U=x()(()=>Promise.all([n.e(3247),n.e(4928)]).then(n.t.bind(n,54928,23)),{loadableGenerated:{webpack:()=>[54928]},ssr:!1}),R=x()(()=>Promise.all([n.e(3247),n.e(3535)]).then(n.t.bind(n,53535,23)),{loadableGenerated:{webpack:()=>[53535]},ssr:!1}),D=e=>{var t,l,s;let d,{logs:u=[],config:m}=e,f=(0,r.useContext)(g.a),{t:v}=(0,y.$G)(),{serverConfig:p}=f||{},{rtmpServerPort:h,streamKeyOverridden:x}=p,b=(null===(t=n.g.window)||void 0===t?void 0:t.location.hostname)||"";b&&h&&(d="rtmp://".concat(b.replace(/(^\w+:|^)\/\//,""),":").concat(h,"/live"));let w=[{icon:(0,a.jsx)(T,{twoToneColor:"#6f42c1"}),title:v("Use your broadcasting software"),content:(0,a.jsxs)("div",{children:[(0,a.jsx)("a",{href:"https://owncast.online/docs/broadcasting/?source=admin",target:"_blank",rel:"noopener noreferrer",children:v("Learn how to point your existing software to your new server and start streaming your content.")}),(0,a.jsxs)("div",{className:"stream-info-container",children:[(0,a.jsx)(z,{strong:!0,className:"stream-info-label",children:v("Streaming URL:")}),d&&(0,a.jsx)(_,{className:"stream-info-box",copyable:!0,children:d}),(0,a.jsx)(z,{strong:!0,className:"stream-info-label",children:v("Streaming Keys:")}),(0,a.jsx)(z,{strong:!0,className:"stream-info-box",children:x?(0,a.jsx)("span",{style:{paddingLeft:"10px",fontWeight:"normal"},children:v("Overridden via command line.")}):(0,a.jsxs)(j(),{href:"/admin/config/server",children:[" ",v("View")," "]})})]})]})},{icon:(0,a.jsx)(U,{twoToneColor:"#f9826c"}),title:v("Embed your video onto other sites"),content:(0,a.jsx)("div",{children:(0,a.jsx)("a",{href:"https://owncast.online/docs/embed?source=admin",target:"_blank",rel:"noopener noreferrer",children:v("Learn how you can add your Owncast stream to other sites you control.")})})}];return(null==m?void 0:m.chatDisabled)||w.push({icon:(0,a.jsx)(M,{twoToneColor:"#0366d6"}),title:v("Chat is disabled"),content:(0,a.jsx)("span",{children:v("Chat will continue to be disabled until you begin a live stream.")})}),(null==m?void 0:null===(l=m.yp)||void 0===l?void 0:l.enabled)||w.push({icon:(0,a.jsx)(R,{twoToneColor:"#D18BFE"}),title:v("Find an audience on the Owncast Directory"),content:(0,a.jsxs)("div",{children:[v("List yourself in the Owncast Directory and show off your stream. Enable it in")," ",(0,a.jsx)(j(),{href:"/admin/config/general/",children:v("settings.")})]})}),(null==m?void 0:null===(s=m.federation)||void 0===s?void 0:s.enabled)||w.push({icon:(0,a.jsx)("img",{alt:"fediverse",width:"20px",src:"/img/fediverse-color.png"}),title:v("Add your Owncast instance to the Fediverse"),content:(0,a.jsxs)("div",{children:[(0,a.jsx)(j(),{href:"/admin/config-federation/",children:v("Enable Owncast social features")})," ",v("to have your instance join the Fediverse, allowing people to follow, share and engage with your live stream.")]})}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.Z,{children:(0,a.jsx)(c.Z,{span:12,offset:6,children:(0,a.jsxs)("div",{className:"offline-intro",children:[(0,a.jsx)("span",{className:"logo",children:(0,a.jsx)(C.C,{variant:"simple"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)(A,{level:2,children:v("No stream is active")}),(0,a.jsx)("p",{children:v("You should start one.")})]})]})})}),(0,a.jsxs)(o.Z,{gutter:[16,16],className:"offline-content",children:[(0,a.jsx)(c.Z,{span:12,xs:24,sm:24,md:24,lg:12,className:"list-section",children:w.map(e=>(0,a.jsx)(i.default,{size:"small",bordered:!1,children:(0,a.jsx)(K,{avatar:e.icon,title:e.title,description:e.content})},e.title))}),(0,a.jsx)(c.Z,{span:12,xs:24,sm:24,md:24,lg:12,children:(0,a.jsx)(S,{})})]}),(0,a.jsx)(Z.o,{logs:u,initialPageSize:5})]})};var G=n(48326),q=n(74040),L=n(25889);let B=x()(()=>Promise.all([n.e(3247),n.e(6681)]).then(n.t.bind(n,96681,23)),{loadableGenerated:{webpack:()=>[96681]},ssr:!1}),F=x()(()=>Promise.all([n.e(3247),n.e(1429)]).then(n.t.bind(n,25072,23)),{loadableGenerated:{webpack:()=>[25072]},ssr:!1});function H(e){return(0,a.jsxs)("ul",{className:"statistics-list",children:[(0,a.jsxs)("li",{children:[e.videoCodec||"Unknown"," @ ",e.videoBitrate||"Unknown"," kbps"]}),(0,a.jsxs)("li",{children:[e.framerate||"Unknown"," fps"]}),(0,a.jsxs)("li",{children:[e.width," x ",e.height]})]})}function W(){var e,t;let{t:n}=(0,y.$G)(),h=(0,r.useContext)(g.a),{broadcaster:x,serverConfig:b}=h||{},{remoteAddr:w,streamDetails:j}=x||{},C=(null==j?void 0:j.encoder)||"Unknown encoder",[N,E]=(0,r.useState)([]),P=async()=>{try{let e=await (0,k.rQ)(k.WQ);E(e)}catch(e){console.log("==== error",e)}},I=()=>{P()};if((0,r.useEffect)(()=>{I();let e=null;return e=setInterval(I,k.NE),()=>{clearInterval(e)}},[]),(0,q.Qr)(b)||(0,q.Qr)(h))return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.Z,{active:!0}),(0,a.jsx)(l.Z,{active:!0}),(0,a.jsx)(l.Z,{active:!0})]});if(!x)return(0,a.jsx)(D,{logs:N,config:b});let O=null==h?void 0:null===(t=h.currentBroadcast)||void 0===t?void 0:null===(e=t.outputSettings)||void 0===e?void 0:e.map(e=>{let{audioPassthrough:t,videoPassthrough:r,audioBitrate:l,videoBitrate:i,framerate:o}=e,c=t?"".concat(j.audioCodec||"Unknown",", ").concat(j.audioBitrate," kbps"):"".concat(l||"Unknown"," kbps"),d=r?"".concat(j.videoBitrate||"Unknown"," kbps, ").concat(j.framerate," fps ").concat(j.width," x ").concat(j.height):"".concat(i||"Unknown"," kbps, ").concat(o," fps");return(0,a.jsxs)("div",{className:"stream-details-item-container",children:[(0,a.jsx)(s.Z,{className:"stream-details-item",title:n("Outbound Video Stream"),value:d}),(0,a.jsx)(s.Z,{className:"stream-details-item",title:n("Outbound Audio Stream"),value:c})]})}),{viewerCount:_,sessionPeakViewerCount:z}=h,A="".concat(j.audioCodec,", ").concat(j.audioBitrate||"Unknown"," kbps"),K=new Date(x.time);return(0,a.jsxs)("div",{className:"home-container",children:[(0,a.jsxs)("div",{className:"sections-container",children:[(0,a.jsx)("div",{className:"online-status-section",children:(0,a.jsxs)(i.default,{size:"small",type:"inner",className:"online-details-card",children:[(0,a.jsxs)(o.Z,{gutter:[16,16],align:"middle",children:[(0,a.jsx)(c.Z,{span:8,sm:24,md:8,children:(0,a.jsx)(s.Z,{title:"".concat(n("Stream started")," ").concat(function(e,t,n){var a,r,l,s,i,o,c,p,h,x;let y;let[g,Z]=(0,m.d)(void 0,e,t),b=(0,u.j)(),w=null!==(o=(i=void 0,b.locale))&&void 0!==o?o:d._,j=null!==(x=null!==(h=null!==(c=void 0,p=void 0!==c?c:null==n?void 0:null===(r=n.locale)||void 0===r?void 0:null===(a=r.options)||void 0===a?void 0:a.weekStartsOn)&&void 0!==p?p:b.weekStartsOn)&&void 0!==h?h:null===(s=b.locale)||void 0===s?void 0:null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==x?x:0,C=(0,f.w)(g,Z);if(isNaN(C))throw RangeError("Invalid time value");y=C<-6?"other":C<-1?"lastWeek":C<0?"yesterday":C<1?"today":C<2?"tomorrow":C<7?"nextWeek":"other";let N=w.formatRelative(y,g,Z,{locale:w,weekStartsOn:j});return(0,v.WU)(g,N,{locale:w,weekStartsOn:j})}(K,Date.now())),value:(0,p.Q)(K),prefix:(0,a.jsx)(F,{})})}),(0,a.jsx)(c.Z,{span:8,sm:24,md:8,children:(0,a.jsx)(s.Z,{title:n("Viewers"),value:_,prefix:(0,a.jsx)(B,{})})}),(0,a.jsx)(c.Z,{span:8,sm:24,md:8,children:(0,a.jsx)(s.Z,{title:n("Peak viewer count"),value:z,prefix:(0,a.jsx)(B,{})})})]}),(0,a.jsx)(G.j,{})]})}),(0,a.jsxs)(o.Z,{gutter:[16,16],className:"section stream-details-section",children:[(0,a.jsxs)(c.Z,{className:"stream-details",span:12,sm:24,md:24,lg:12,children:[(0,a.jsx)(i.default,{size:"small",title:n("Outbound Stream Details"),type:"inner",className:"outbound-details",children:O}),(0,a.jsxs)(i.default,{size:"small",title:n("Inbound Stream Details"),type:"inner",children:[(0,a.jsx)(s.Z,{className:"stream-details-item",title:n("Input"),value:"".concat(C," ").concat((0,q.t5)(w))}),(0,a.jsx)(s.Z,{className:"stream-details-item",title:n("Inbound Video Stream"),value:j,formatter:H}),(0,a.jsx)(s.Z,{className:"stream-details-item",title:n("Inbound Audio Stream"),value:A})]})]}),(0,a.jsx)(c.Z,{span:12,xs:24,sm:24,md:24,lg:12,children:(0,a.jsx)(S,{})})]})]}),(0,a.jsx)("br",{}),(0,a.jsx)(Z.o,{logs:N,initialPageSize:5})]})}W.getLayout=function(e){return(0,a.jsx)(L.l,{page:e})}},11163:function(e,t,n){e.exports=n(43079)}},function(e){e.O(0,[83,1287,3800,7786,443,9904,3657,6167,2502,7528,9532,449,7043,4065,9307,2642,7039,1913,6179,1115,5889,3064,2888,9774,179],function(){return e(e.s=64830)}),_N_E=e.O()}]); |