1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[88788],{7397:function(e,t,n){var r=n(30177),a=n(41906);t.A=function(e){var t=e.cell,n=(0,a.Y)().dateFnsLocale;return(0,r.A)(t.getValue(),"Pp",{locale:n})}},36589:function(e,t,n){n.d(t,{O:function(){return s}});var r=n(62540),a=n(92779),o=n(70140),i=n(89348),l=n(51602),c=(n(63696),n(65242)),u=function(){return u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},u.apply(this,arguments)},s={enableColumnPinning:!0,enableColumnResizing:!0,enableStickyFooter:!0,enableStickyHeader:!0,muiTableContainerProps:{sx:{maxHeight:"calc(100% - 7rem)"}}};t.A=function(e){var t=e.title,n=e.subtitle,s=e.table,f=e.children,p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["title","subtitle","table","children"]);return(0,r.jsxs)(c.A,u({title:t},p,{children:[(0,r.jsxs)(a.A,{className:"content-primary",sx:{display:"flex",flexDirection:"column",height:"100%"},children:[(0,r.jsxs)(o.A,{spacing:2,sx:{marginBottom:1},children:[(0,r.jsx)(i.A,{variant:"h1",children:t}),n&&(0,r.jsx)(i.A,{children:n})]}),(0,r.jsx)(l.zp,{table:s})]}),f]}))}},38742:function(e,t,n){n.d(t,{Y:function(){return i}});var r=n(24698),a=n(80401),o=n(69410),i=function(e){var t=(0,o.gf)().api;return(0,a.I)({queryKey:["ActivityLogEntries",e],queryFn:function(n){var a=n.signal;return function(e,t,n){return a=void 0,o=void 0,l=function(){return function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,r=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){o=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){o.label=l[1];break}if(6===l[0]&&o.label<a[1]){o.label=a[1],a=l;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(l);break}a[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}(this,(function(a){switch(a.label){case 0:return[4,(0,r.A)(e).getLogEntries(t,{signal:null==n?void 0:n.signal})];case 1:return[2,a.sent().data]}}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{c(l.next(e))}catch(e){t(e)}}function r(e){try{c(l.throw(e))}catch(e){t(e)}}function c(t){var a;t.done?e(t.value):(a=t.value,a instanceof i?a:new i((function(e){e(a)}))).then(n,r)}c((l=l.apply(a,o||[])).next())}));var a,o,i,l}(t,e,{signal:a})},enabled:!!t,refetchOnMount:!1})}},41906:function(e,t,n){n.d(t,{Y:function(){return f}});var r=n(62864),a=n(63696),o=n(5898),i=n(93721),l=n(28626),c=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{c(r.next(e))}catch(e){o(e)}}function l(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}c((r=r.apply(e,t||[])).next())}))},u=function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,r=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){o=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){o.label=l[1];break}if(6===l[0]&&o.label<a[1]){o.label=a[1],a=l;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(l);break}a[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}},s=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i};function f(){var e=this,t=(0,l.Q)(),n=t.dateTimeLocale,f=t.language,p=s((0,a.useState)(r.A),2),d=p[0],y=p[1],v=(0,a.useMemo)((function(){return(0,o.Tl)(f||(0,o.i5)())}),[f]),h=(0,a.useMemo)((function(){return n?(0,o.Tl)(n):v}),[n,v]);return(0,a.useEffect)((function(){c(e,void 0,void 0,(function(){var e,t;return u(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,(0,i.Fq)((0,i.QC)(h))];case 1:return e=n.sent(),y(e),[3,3];case 2:return t=n.sent(),console.warn("[useLocale] failed to fetch dateFns locale",t),[3,3];case 3:return[2]}}))}))}),[h]),{locale:v,dateTimeLocale:h,dateFnsLocale:d}}},43461:function(e,t,n){n.r(t),n.d(t,{Component:function(){return N}});var r,a=n(62540),o=n(34401),i=n(63696),l=n(10104),c=n(96156),u=n(75427),s=n(91884),f=n(51602),p=n(9055),d=n(7397),y=n(36589),v=n(38742),h=n(75487),b=n(58107),g=n(5898),m=function(e){var t=e.row;return t.original.ItemId?(0,a.jsx)(h.A,{size:"large",title:g.Ay.translate("LabelMediaDetails"),component:p.N_,to:"/details?id=".concat(t.original.ItemId),children:(0,a.jsx)(b.A,{fontSize:"inherit"})}):void 0},w=n(71350),x=n(45939),A=function(e){var t=e.level,n=(0,i.useMemo)((function(){return g.Ay.translate("LogLevel.".concat(t))}),[t]);return(0,a.jsx)(w.A,{size:"small",color:(0,x.A)(t),label:n,title:n})},O=function(e){var t=e.cell.getValue();return t?(0,a.jsx)(A,{level:t}):void 0},j=n(37745),S=n(92779),I=n(44072),C=n(72073),k=function(e){var t=e.row.original,n=t.ShortOverview,r=t.Overview,o=null!=n?n:r,l=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i}((0,i.useState)(!1),2),c=l[0],u=l[1],s=(0,i.useCallback)((function(){u(!1)}),[]),f=(0,i.useCallback)((function(){u(!0)}),[]);return o?(0,a.jsxs)(S.A,{sx:{display:"flex",width:"100%",alignItems:"center"},children:[(0,a.jsx)(S.A,{sx:{flexGrow:1,overflow:"hidden",textOverflow:"ellipsis"},component:"div",title:o,children:o}),n&&r&&(0,a.jsx)(I.x,{onClickAway:s,children:(0,a.jsx)(C.A,{title:r,placement:"top",arrow:!0,onClose:s,open:c,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,children:(0,a.jsx)(h.A,{onClick:f,children:(0,a.jsx)(j.A,{})})})})]}):null},L=n(57227),P=n(92058),z=n(44305),T=function(){return T=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},T.apply(this,arguments)},U=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},F=function(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))},E="useractivity";!function(e){e.All="All",e.User="User",e.System="System"}(r||(r={}));var M=function(e){return null===e?r.All:(0,z.G4)(e)?r.User:r.System},N=function(){var e=U((0,p.ok)(),2),t=e[0],n=e[1],h=U((0,i.useState)(M(t.get(E))),2),b=h[0],w=h[1],x=U((0,i.useState)({pageIndex:0,pageSize:25}),2),A=x[0],j=x[1],S=(0,P.yb)(),I=S.usersById,C=S.names,z=S.isLoading,N=(0,c.A)(),q=function(e){return function(t){var n=t.row;return(0,a.jsx)(L.A,{user:n.original.UserId&&e[n.original.UserId]||void 0})}}(I),B=(0,i.useMemo)((function(){return{startIndex:A.pageIndex*A.pageSize,limit:A.pageSize,hasUserId:b!==r.All?b===r.User:void 0}}),[b,A.pageIndex,A.pageSize]),D=(0,v.Y)(B),G=D.data,K=D.isLoading,R=(0,i.useMemo)((function(){return(null==G?void 0:G.Items)||[]}),[G]),V=(0,i.useMemo)((function(){return(null==G?void 0:G.TotalRecordCount)||0}),[G]),$=z||K,H=(0,i.useMemo)((function(){return b===r.System?[]:[{id:"User",accessorFn:function(e){var t;return e.UserId&&(null===(t=I[e.UserId])||void 0===t?void 0:t.Name)},header:g.Ay.translate("LabelUser"),size:75,Cell:q,enableResizing:!1,muiTableBodyCellProps:{align:"center"},filterVariant:"multi-select",filterSelectOptions:C}]}),[b,C,I,q]),Y=(0,i.useMemo)((function(){return F(F([{id:"Date",accessorFn:function(e){return e.Date?(0,o.A)(e.Date):void 0},header:g.Ay.translate("LabelTime"),size:160,Cell:d.A,filterVariant:"datetime-range"},{accessorKey:"Severity",header:g.Ay.translate("LabelLevel"),size:90,Cell:O,enableResizing:!1,muiTableBodyCellProps:{align:"center"},filterVariant:"multi-select",filterSelectOptions:Object.values(l.$).map((function(e){return g.Ay.translate("LogLevel.".concat(e))}))}],U(H),!1),[{accessorKey:"Name",header:g.Ay.translate("LabelName"),size:270},{id:"Overview",accessorFn:function(e){return e.ShortOverview||e.Overview},header:g.Ay.translate("LabelOverview"),size:170,Cell:k},{accessorKey:"Type",header:g.Ay.translate("LabelType"),size:150},{id:"Actions",accessorFn:function(e){return e.ItemId},header:"",size:60,Cell:m,enableColumnActions:!1,enableColumnFilter:!1,enableResizing:!1,enableSorting:!1}],!1)}),[H]),Q=(0,i.useCallback)((function(e,t){null!==t&&w(t)}),[]);(0,i.useEffect)((function(){M(t.get(E))!==b&&(b===r.All?t.delete(E):t.set(E,"".concat(b===r.User)),n(t))}),[b,t,n]);var _=(0,i.useMemo)((function(){return{baseBackgroundColor:N.palette.background.paper}}),[N]),W=(0,f.Up)(T(T({},y.O),{mrtTheme:_,columns:Y,data:R,initialState:{density:"compact"},state:{isLoading:$,pagination:A},manualPagination:!0,onPaginationChange:j,rowCount:V,renderTopToolbarCustomActions:function(){return(0,a.jsxs)(s.A,{size:"small",value:b,onChange:Q,exclusive:!0,children:[(0,a.jsx)(u.A,{value:r.All,children:g.Ay.translate("All")}),(0,a.jsx)(u.A,{value:r.User,children:g.Ay.translate("LabelUser")}),(0,a.jsx)(u.A,{value:r.System,children:g.Ay.translate("LabelSystem")})]})}}));return(0,a.jsx)(y.A,{id:"serverActivityPage",title:g.Ay.translate("HeaderActivity"),className:"mainAnimatedPage type-interior",table:W})};N.displayName="ActivityPage"},45939:function(e,t,n){var r=n(10104);t.A=function(e){switch(e){case r.$.Information:return"info";case r.$.Warning:return"warning";case r.$.Error:case r.$.Critical:return"error"}}},57227:function(e,t,n){var r=n(62540),a=n(75487),o=(n(63696),n(9055)),i=n(81965),l=function(){return l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},l.apply(this,arguments)};t.A=function(e){var t=e.user,n=e.sx;return(null==t?void 0:t.Id)?(0,r.jsx)(a.A,{size:"large",color:"inherit",sx:l({padding:0},n),title:t.Name||void 0,component:o.N_,to:"/dashboard/users/profile?userId=".concat(t.Id),children:(0,r.jsx)(i.A,{user:t})}):void 0}},92058:function(e,t,n){n.d(t,{kp:function(){return c},t5:function(){return l},yb:function(){return u}});var r=n(18879),a=n(80401),o=n(69410),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)},l="Users",c=function(e){var t=(0,o.gf)().api;return(0,a.I)({queryKey:[l],queryFn:function(n){var a=n.signal;return function(e,t,n){return a=void 0,o=void 0,l=function(){return function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(c){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,r=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){o=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){o.label=l[1];break}if(6===l[0]&&o.label<a[1]){o.label=a[1],a=l;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(l);break}a[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}(this,(function(a){switch(a.label){case 0:return[4,(0,r.q)(e).getUsers(t,{signal:null==n?void 0:n.signal})];case 1:return[2,a.sent().data]}}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{c(l.next(e))}catch(e){t(e)}}function r(e){try{c(l.throw(e))}catch(e){t(e)}}function c(t){var a;t.done?e(t.value):(a=t.value,a instanceof i?a:new i((function(e){e(a)}))).then(n,r)}c((l=l.apply(a,o||[])).next())}));var a,o,i,l}(t,e,{signal:a})},enabled:!!t})},u=function(){var e=c(),t=e.data,n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["data"]),r={},a=[];return t&&t.forEach((function(e){var t=e.Id;t&&(r[t]=e),e.Name&&a.push(e.Name)})),i({users:t,usersById:r,names:a},n)}}}]); |