Files
pgsql-jellyfin/publish_test4/wwwroot/keys.c03b60fe478027af23f7.chunk.js
2026-07-08 13:46:27 -04:00

1 line
14 KiB
JavaScript

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[24167],{7397:function(e,t,n){var r=n(30177),o=n(41906);t.A=function(e){var t=e.cell,n=(0,o.Y)().dateFnsLocale;return(0,r.A)(t.getValue(),"Pp",{locale:n})}},22147:function(e,t,n){var r=n(62540),o=n(63696),a=n(63703),i=n(62010),l=n(98756),c=n(37793),u=n(9042),s=n(57836),f=n(5898),y=n(70140);t.A=function(e){var t=e.open,n=e.title,p=e.label,b=e.helperText,d=e.initialText,h=e.onClose,m=e.confirmButtonText,v=e.onConfirm,A=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}((0,o.useState)(d||""),2),x=A[0],j=A[1],g=(0,o.useCallback)((function(e){j(e.target.value)}),[]),w=(0,o.useCallback)((function(){v(x),j("")}),[x,v]);return(0,r.jsxs)(i.A,{open:t,onClose:h,maxWidth:"xs",fullWidth:!0,children:[n&&(0,r.jsx)(u.A,{children:n||""}),(0,r.jsx)(c.A,{children:(0,r.jsx)(y.A,{children:(0,r.jsx)(s.A,{label:p,value:x,helperText:b,onChange:g,variant:"standard"})})}),(0,r.jsx)(l.A,{children:(0,r.jsx)(a.A,{onClick:w,children:m||f.Ay.translate("ButtonOk")})})]})}},33783:function(e,t,n){n.r(t),n.d(t,{Component:function(){return P}});var r=n(62540),o=n(92779),a=n(63703),i=n(75487),l=n(96156),c=n(72073),u=n(30374),s=n(31858),f=n(34401),y=n(51602),p=n(63696),b=n(7397),d=n(36589),h=n(70658),m=n(80401),v=n(69410),A="ApiKeys",x=function(){var e=(0,v.gf)().api;return(0,m.I)({queryKey:[A],queryFn:function(t){var n=t.signal;return function(e,t){return n=void 0,r=void 0,a=function(){return function(e,t){var n,r,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[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]&&(a=0)),a;)try{if(n=1,r&&(o=2&l[0]?r.return:l[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,l[1])).done)return o;switch(r=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return a.label++,{value:l[1],done:!1};case 5:a.label++,r=l[1],l=[0];continue;case 7:l=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==l[0]&&2!==l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){a.label=l[1];break}if(6===l[0]&&a.label<o[1]){a.label=o[1],o=l;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(l);break}o[2]&&a.ops.pop(),a.trys.pop();continue}l=t.call(e,a)}catch(e){l=[6,e],r=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}(this,(function(n){switch(n.label){case 0:return[4,(0,h._)(e).getKeys(t)];case 1:return[2,n.sent().data]}}))},new((o=void 0)||(o=Promise))((function(e,t){function i(e){try{c(a.next(e))}catch(e){t(e)}}function l(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof o?n:new o((function(e){e(n)}))).then(i,l)}c((a=a.apply(n,r||[])).next())}));var n,r,o,a}(e,{signal:n})},enabled:!!e})},j=n(38596),g=n(31297),w=n(5898),O=n(22147),C=n(57807),S=function(){return S=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},S.apply(this,arguments)},k=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i},P=function(){var e,t=k((0,p.useState)(!1),2),n=t[0],m=t[1],P=k((0,p.useState)(!1),2),T=P[0],K=P[1],B=k((0,p.useState)(""),2),E=B[0],I=B[1],D=x(),H=D.data,F=D.isLoading,L=(0,p.useMemo)((function(){return(null==H?void 0:H.Items)||[]}),[H]),N=(e=(0,v.gf)().api,(0,j.n)({mutationFn:function(t){return(0,h._)(e).revokeKey(t)},onSuccess:function(){g.q.invalidateQueries({queryKey:[A]})}})),R=function(){var e=(0,v.gf)().api;return(0,j.n)({mutationFn:function(t){return(0,h._)(e).createKey(t)},onSuccess:function(){g.q.invalidateQueries({queryKey:[A]})}})}(),q=(0,l.A)(),M=(0,p.useMemo)((function(){return[{id:"ApiKey",accessorKey:"AccessToken",header:w.Ay.translate("HeaderApiKey"),size:300},{id:"AppName",accessorKey:"AppName",header:w.Ay.translate("HeaderApp")},{id:"DateIssued",accessorFn:function(e){return e.DateCreated?(0,f.A)(e.DateCreated):void 0},Cell:b.A,header:w.Ay.translate("HeaderDateIssued"),filterVariant:"datetime-range"}]}),[]),Q=(0,p.useMemo)((function(){return{baseBackgroundColor:q.palette.background.paper}}),[q]),z=(0,y.Up)(S(S({},d.O),{mrtTheme:Q,columns:M,data:L,state:{isLoading:F},enableRowActions:!0,positionActionsColumn:"last",displayColumnDefOptions:{"mrt-row-actions":{header:"",size:25}},renderTopToolbarCustomActions:function(){return(0,r.jsx)(a.A,{startIcon:(0,r.jsx)(u.A,{}),onClick:_,children:w.Ay.translate("HeaderNewApiKey")})},renderRowActions:function(e){var t=e.row;return(0,r.jsx)(o.A,{sx:{display:"flex"},children:(0,r.jsx)(c.A,{title:w.Ay.translate("ButtonRevoke"),children:(0,r.jsx)(i.A,{color:"error",onClick:function(){var e;return(null===(e=t.original)||void 0===e?void 0:e.AccessToken)&&G(t.original.AccessToken)},children:(0,r.jsx)(s.A,{})})})})}})),G=(0,p.useCallback)((function(e){I(e),K(!0)}),[]),_=(0,p.useCallback)((function(){m(!0)}),[]),U=(0,p.useCallback)((function(){m(!1)}),[]),V=(0,p.useCallback)((function(){N.mutate({key:E},{onSettled:function(){I(""),K(!1)}})}),[N,E]),W=(0,p.useCallback)((function(){I(""),K(!1)}),[]),Y=(0,p.useCallback)((function(e){R.mutate({app:e},{onSettled:function(){m(!1)}})}),[R]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(C.A,{open:T,title:w.Ay.translate("HeaderConfirmRevokeApiKey"),text:w.Ay.translate("MessageConfirmRevokeApiKey"),confirmButtonColor:"error",confirmButtonText:w.Ay.translate("Delete"),onConfirm:V,onCancel:W}),(0,r.jsx)(O.A,{open:n,title:w.Ay.translate("HeaderNewApiKey"),label:w.Ay.translate("LabelAppName"),helperText:w.Ay.translate("LabelAppNameExample"),confirmButtonText:w.Ay.translate("Create"),onConfirm:Y,onClose:U}),(0,r.jsx)(d.A,{id:"apiKeysPage",title:w.Ay.translate("HeaderApiKeys"),subtitle:w.Ay.translate("HeaderApiKeysHelp"),className:"mainAnimatedPage type-interior",table:z})]})};P.displayName="ApiKeysPage"},36589:function(e,t,n){n.d(t,{O:function(){return s}});var r=n(62540),o=n(92779),a=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 o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);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,y=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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["title","subtitle","table","children"]);return(0,r.jsxs)(c.A,u({title:t},y,{children:[(0,r.jsxs)(o.A,{className:"content-primary",sx:{display:"flex",flexDirection:"column",height:"100%"},children:[(0,r.jsxs)(a.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]}))}},38596:function(e,t,n){n.d(t,{n:function(){return p}}),n(29305),n(32733),n(84701),n(81678),n(14382),n(69892),n(44962),n(89336),n(4754),n(94),n(33087),n(36947),n(36457),n(88908),n(83810),n(78557),n(95021),n(73687),n(83994),n(23630),n(82367);var r=n(63696),o=n(427),a=n(52672),i=n(26073),l=n(9790);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return(t=function(e){var t=function(e){if("object"!=c(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function p(e,t){var n,c,u=(0,l.jE)(t),f=(n=r.useState((function(){return new o._(u,e)})),c=1,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],c=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(n,c)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(n,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];r.useEffect((function(){f.setOptions(e)}),[f,e]);var p=r.useSyncExternalStore(r.useCallback((function(e){return f.subscribe(a.jG.batchCalls(e))}),[f]),(function(){return f.getCurrentResult()}),(function(){return f.getCurrentResult()})),b=r.useCallback((function(e,t){f.mutate(e,t).catch(i.lQ)}),[f]);if(p.error&&(0,i.GU)(f.options.throwOnError,[p.error]))throw p.error;return s(s({},p),{},{mutate:b,mutateAsync:p.mutate})}},41906:function(e,t,n){n.d(t,{Y:function(){return f}});var r=n(62864),o=n(63696),a=n(5898),i=n(93721),l=n(28626),c=function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{c(r.next(e))}catch(e){a(e)}}function l(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?o(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,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[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]&&(a=0)),a;)try{if(n=1,r&&(o=2&l[0]?r.return:l[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,l[1])).done)return o;switch(r=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return a.label++,{value:l[1],done:!1};case 5:a.label++,r=l[1],l=[0];continue;case 7:l=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==l[0]&&2!==l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){a.label=l[1];break}if(6===l[0]&&a.label<o[1]){a.label=o[1],o=l;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(l);break}o[2]&&a.ops.pop(),a.trys.pop();continue}l=t.call(e,a)}catch(e){l=[6,e],r=0}finally{n=o=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,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i};function f(){var e=this,t=(0,l.Q)(),n=t.dateTimeLocale,f=t.language,y=s((0,o.useState)(r.A),2),p=y[0],b=y[1],d=(0,o.useMemo)((function(){return(0,a.Tl)(f||(0,a.i5)())}),[f]),h=(0,o.useMemo)((function(){return n?(0,a.Tl)(n):d}),[n,d]);return(0,o.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(),b(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:d,dateTimeLocale:h,dateFnsLocale:p}}},57807:function(e,t,n){var r=n(62540),o=n(63703),a=n(62010),i=n(98756),l=n(37793),c=n(75720),u=n(9042),s=(n(63696),n(5898)),f=function(){return f=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},f.apply(this,arguments)};t.A=function(e){var t=e.confirmButtonColor,n=void 0===t?"primary":t,y=e.confirmButtonText,p=e.title,b=e.text,d=e.onCancel,h=e.onConfirm,m=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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["confirmButtonColor","confirmButtonText","title","text","onCancel","onConfirm"]);return(0,r.jsxs)(a.A,f({onClose:d},m,{children:[(0,r.jsx)(u.A,{children:p}),(0,r.jsx)(l.A,{children:(0,r.jsx)(c.A,{sx:{whiteSpace:"pre-wrap"},children:b})}),(0,r.jsxs)(i.A,{children:[(0,r.jsx)(o.A,{variant:"text",onClick:d,children:s.Ay.translate("ButtonCancel")}),(0,r.jsx)(o.A,{color:n,onClick:h,children:y||s.Ay.translate("ButtonOk")})]})]}))}}}]);