(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue"),require("__jszip"),require("__jsyaml")):"function"===typeof define&&define.amd?define([,"__jszip","__jsyaml"],t):"object"===typeof exports?exports["harvester-1.5.0-dev"]=t(require("vue"),require("__jszip"),require("__jsyaml")):e["harvester-1.5.0-dev"]=t(e["Vue"],e["__jszip"],e["__jsyaml"])})("undefined"!==typeof self?self:this,(function(e,t,n){return function(){var r={4979:function(){"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){"use strict";if(null==e)throw new TypeError("Cannot convert undefined or null to object");const n=Object(e);for(let r=1;r{function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,"function"!==typeof window.CustomEvent&&(window.CustomEvent=e)})(),Number.isInteger=Number.isInteger||function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e}},19469:function(e,t,n){var r={"./email":51557,"./email.vue":51557,"./opsgenie":72420,"./opsgenie.vue":72420,"./pagerduty":12772,"./pagerduty.vue":12772,"./slack":33427,"./slack.vue":33427,"./webhook":4496,"./webhook.vue":4496};function i(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=a,e.exports=i,i.id=19469},26093:function(e,t,n){"use strict";var r=n(39907),i=n(4364);function a(e){return a="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},a(e)}function o(e,t){for(var n=0;n1?n-1:0),i=1;i1?n-1:0),i=1;i1?n-1:0),i=1;i1?n-1:0),i=1;ie.length)&&(n=e.length),e.substring(n-t.length,n)===t}function C(e,t){if(t=Math.floor(t),0==e.length||0==t)return"";var n=e.length*t;t=Math.floor(Math.log(t)/Math.log(2));while(t)e+=e,t--;return e+=e.substring(0,n-e.length),e}var T="",R="",O="",I="",L={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"},D=10;function P(e){var t=Object.keys(e),n=Object.create(Object.getPrototypeOf(e));return t.forEach((function(t){n[t]=e[t]})),Object.defineProperty(n,"message",{value:e.message}),n}function M(e){return k(e,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function B(e,t,n){var i="",a="",o=0,s="",l=!1,c=M(e),u=c.split("\n"),d=M(t).split("\n"),h=0,p="";if("strictEqual"===n&&"object"===_(e)&&"object"===_(t)&&null!==e&&null!==t&&(n="strictEqualObject"),1===u.length&&1===d.length&&u[0]!==d[0]){var f=u[0].length+d[0].length;if(f<=D){if(("object"!==_(e)||null===e)&&("object"!==_(t)||null===t)&&(0!==e||0!==t))return"".concat(L[n],"\n\n")+"".concat(u[0]," !== ").concat(d[0],"\n")}else if("strictEqualObject"!==n){var m=r.stderr&&r.stderr.isTTY?r.stderr.columns:80;if(f2&&(p="\n ".concat(C(" ",h),"^"),h=0)}}}var g=u[u.length-1],v=d[d.length-1];while(g===v){if(h++<2?s="\n ".concat(g).concat(s):i=g,u.pop(),d.pop(),0===u.length||0===d.length)break;g=u[u.length-1],v=d[d.length-1]}var b=Math.max(u.length,d.length);if(0===b){var y=c.split("\n");if(y.length>30){y[26]="".concat(T,"...").concat(I);while(y.length>27)y.pop()}return"".concat(L.notIdentical,"\n\n").concat(y.join("\n"),"\n")}h>3&&(s="\n".concat(T,"...").concat(I).concat(s),l=!0),""!==i&&(s="\n ".concat(i).concat(s),i="");var w=0,E=L[n]+"\n".concat(R,"+ actual").concat(I," ").concat(O,"- expected").concat(I),S=" ".concat(T,"...").concat(I," Lines skipped");for(h=0;h1&&h>2&&(k>4?(a+="\n".concat(T,"...").concat(I),l=!0):k>3&&(a+="\n ".concat(d[h-2]),w++),a+="\n ".concat(d[h-1]),w++),o=h,i+="\n".concat(O,"-").concat(I," ").concat(d[h]),w++;else if(d.length1&&h>2&&(k>4?(a+="\n".concat(T,"...").concat(I),l=!0):k>3&&(a+="\n ".concat(u[h-2]),w++),a+="\n ".concat(u[h-1]),w++),o=h,a+="\n".concat(R,"+").concat(I," ").concat(u[h]),w++;else{var x=d[h],A=u[h],P=A!==x&&(!N(A,",")||A.slice(0,-1)!==x);P&&N(x,",")&&x.slice(0,-1)===A&&(P=!1,A+=","),P?(k>1&&h>2&&(k>4?(a+="\n".concat(T,"...").concat(I),l=!0):k>3&&(a+="\n ".concat(u[h-2]),w++),a+="\n ".concat(u[h-1]),w++),o=h,a+="\n".concat(R,"+").concat(I," ").concat(A),i+="\n".concat(O,"-").concat(I," ").concat(x),w+=2):(a+=i,i="",1!==k&&0!==h||(a+="\n ".concat(A),w++))}if(w>20&&h30){p[26]="".concat(T,"...").concat(I);while(p.length>27)p.pop()}t=1===p.length?n.call(this,"".concat(h," ").concat(p[0])):n.call(this,"".concat(h,"\n\n").concat(p.join("\n"),"\n"))}else{var g=M(c),v="",b=L[o];"notDeepEqual"===o||"notEqual"===o?(g="".concat(L[o],"\n\n").concat(g),g.length>1024&&(g="".concat(g.slice(0,1021),"..."))):(v="".concat(M(u)),g.length>512&&(g="".concat(g.slice(0,509),"...")),v.length>512&&(v="".concat(v.slice(0,509),"...")),"deepEqual"===o||"equal"===o?g="".concat(b,"\n\n").concat(g,"\n\nshould equal\n\n"):v=" ".concat(o," ").concat(v)),t=n.call(this,"".concat(g).concat(v))}return Error.stackTraceLimit=d,t.generatedMessage=!a,Object.defineProperty(m(t),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),t.code="ERR_ASSERTION",t.actual=c,t.expected=u,t.operator=o,Error.captureStackTrace&&Error.captureStackTrace(m(t),l),t.stack,t.name="AssertionError",f(t)}return c(i,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:t,value:function(e,t){return k(this,a(a({},t),{},{customInspect:!1,depth:0}))}}]),i}(g(Error),k.custom);e.exports=F},41342:function(e,t,n){"use strict";function r(e){return r="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},r(e)}function i(e,t){for(var n=0;n2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function E(e,t,n){return e.substr(!n||n<0?0:+n,t.length)===t}function _(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}function S(e,t,n){return"number"!==typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}y("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),y("ERR_INVALID_ARG_TYPE",(function(e,t,i){var a,o;if(void 0===g&&(g=n(26093)),g("string"===typeof e,"'name' must be a string"),"string"===typeof t&&E(t,"not ")?(a="must not be",t=t.replace(/^not /,"")):a="must be",_(e," argument"))o="The ".concat(e," ").concat(a," ").concat(w(t,"type"));else{var s=S(e,".")?"property":"argument";o='The "'.concat(e,'" ').concat(s," ").concat(a," ").concat(w(t,"type"))}return o+=". Received type ".concat(r(i)),o}),TypeError),y("ERR_INVALID_ARG_VALUE",(function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===v&&(v=n(49208));var i=v.inspect(t);return i.length>128&&(i="".concat(i.slice(0,128),"...")),"The argument '".concat(e,"' ").concat(r,". Received ").concat(i)}),TypeError,RangeError),y("ERR_INVALID_RETURN_VALUE",(function(e,t,n){var i;return i=n&&n.constructor&&n.constructor.name?"instance of ".concat(n.constructor.name):"type ".concat(r(n)),"Expected ".concat(e,' to be returned from the "').concat(t,'"')+" function but got ".concat(i,".")}),TypeError),y("ERR_MISSING_ARGS",(function(){for(var e=arguments.length,t=new Array(e),r=0;r0,"At least one arg needs to be specified");var i="The ",a=t.length;switch(t=t.map((function(e){return'"'.concat(e,'"')})),a){case 1:i+="".concat(t[0]," argument");break;case 2:i+="".concat(t[0]," and ").concat(t[1]," arguments");break;default:i+=t.slice(0,a-1).join(", "),i+=", and ".concat(t[a-1]," arguments");break}return"".concat(i," must be specified")}),TypeError),e.exports.codes=b},5656:function(e,t,n){"use strict";function r(e,t){return l(e)||s(e,t)||a(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"===typeof e)return o(e,t);var n=Object.prototype.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)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n10)return!0;for(var t=0;t57)return!0}return 10===e.length&&e>=Math.pow(2,32)}function B(e){return Object.keys(e).filter(M).concat(f(e).filter(Object.prototype.propertyIsEnumerable.bind(e)))} /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */function F(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function c(e){var t=l(e),n=t[0],r=t[1];return 3*(n+r)/4-r}function u(e,t,n){return 3*(t+n)/4-n}function d(e){var t,n,a=l(e),o=a[0],s=a[1],c=new i(u(e,o,s)),d=0,h=s>0?o-4:o;for(n=0;n>16&255,c[d++]=t>>8&255,c[d++]=255&t;return 2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[d++]=255&t),1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[d++]=t>>8&255,c[d++]=255&t),c}function h(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function p(e,t,n){for(var r,i=[],a=t;al?l:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},1048:function(e,t,n){"use strict";var r=n(4364),i=n(7991),a=n(39318),o="function"===typeof Symbol&&"function"===typeof Symbol["for"]?Symbol["for"]("nodejs.util.inspect.custom"):null; /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */t.Buffer=u,t.SlowBuffer=E,t.INSPECT_MAX_BYTES=50;var s=2147483647;function l(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(n){return!1}}function c(e){if(e>s)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,u.prototype),t}function u(e,t,n){if("number"===typeof e){if("string"===typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return f(e)}return d(e,t,n)}function d(e,t,n){if("string"===typeof e)return m(e,t);if(ArrayBuffer.isView(e))return v(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(J(e,ArrayBuffer)||e&&J(e.buffer,ArrayBuffer))return b(e,t,n);if("undefined"!==typeof SharedArrayBuffer&&(J(e,SharedArrayBuffer)||e&&J(e.buffer,SharedArrayBuffer)))return b(e,t,n);if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return u.from(r,t,n);var i=y(e);if(i)return i;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof e[Symbol.toPrimitive])return u.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function h(e){if("number"!==typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function p(e,t,n){return h(e),e<=0?c(e):void 0!==t?"string"===typeof n?c(e).fill(t,n):c(e).fill(t):c(e)}function f(e){return h(e),c(e<0?0:0|w(e))}function m(e,t){if("string"===typeof t&&""!==t||(t="utf8"),!u.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|_(e,t),r=c(n),i=r.write(e,t);return i!==n&&(r=r.slice(0,i)),r}function g(e){for(var t=e.length<0?0:0|w(e.length),n=c(t),r=0;r=s)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s.toString(16)+" bytes");return 0|e}function E(e){return+e!=e&&(e=0),u.alloc(+e)}function _(e,t){if(u.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||J(e,ArrayBuffer))return e.byteLength;if("string"!==typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Y(e).length;default:if(i)return r?-1:q(e).length;t=(""+t).toLowerCase(),i=!0}}function S(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return F(this,t,n);case"utf8":case"utf-8":return L(this,t,n);case"ascii":return M(this,t,n);case"latin1":case"binary":return B(this,t,n);case"base64":return I(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return $(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function k(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function x(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,Z(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=u.from(t,r)),u.isBuffer(t))return 0===t.length?-1:A(e,t,n,r,i);if("number"===typeof t)return t&=255,"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):A(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function A(e,t,n,r,i){var a,o=1,s=e.length,l=t.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var u=-1;for(a=n;as&&(n=s-l),a=n;a>=0;a--){for(var d=!0,h=0;hi&&(r=i)):r=i;var a=t.length;r>a/2&&(r=a/2);for(var o=0;o239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:a=e[i+1],128===(192&a)&&(l=(31&c)<<6|63&a,l>127&&(u=l));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(l=(15&c)<<12|(63&a)<<6|63&o,l>2047&&(l<55296||l>57343)&&(u=l));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(l=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s,l>65535&&l<1114112&&(u=l))}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return P(r)}t.kMaxLength=s,u.TYPED_ARRAY_SUPPORT=l(),u.TYPED_ARRAY_SUPPORT||"undefined"===typeof r||"function"!==typeof r.error||r.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(u.prototype,"parent",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.buffer}}),Object.defineProperty(u.prototype,"offset",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.byteOffset}}),u.poolSize=8192,u.from=function(e,t,n){return d(e,t,n)},Object.setPrototypeOf(u.prototype,Uint8Array.prototype),Object.setPrototypeOf(u,Uint8Array),u.alloc=function(e,t,n){return p(e,t,n)},u.allocUnsafe=function(e){return f(e)},u.allocUnsafeSlow=function(e){return f(e)},u.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==u.prototype},u.compare=function(e,t){if(J(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),J(t,Uint8Array)&&(t=u.from(t,t.offset,t.byteLength)),!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);ir.length?u.from(a).copy(r,i):Uint8Array.prototype.set.call(r,a,i);else{if(!u.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i)}i+=a.length}return r},u.byteLength=_,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tn&&(e+=" ... "),""},o&&(u.prototype[o]=u.prototype.inspect),u.prototype.compare=function(e,t,n,r,i){if(J(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),!u.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;for(var a=i-r,o=n-t,s=Math.min(a,o),l=this.slice(r,i),c=e.slice(t,n),d=0;d>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return N(this,e,t,n);case"utf8":case"utf-8":return C(this,e,t,n);case"ascii":case"latin1":case"binary":return T(this,e,t,n);case"base64":return R(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function P(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var n="",r=0;while(rr)&&(n=r);for(var i="",a=t;an)throw new RangeError("Trying to access beyond buffer length")}function j(e,t,n,r,i,a){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function V(e,t,n,r,i,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function K(e,t,n,r,i){return t=+t,n>>>=0,i||V(e,t,n,4,34028234663852886e22,-34028234663852886e22),a.write(e,t,n,r,23,4),n+4}function H(e,t,n,r,i){return t=+t,n>>>=0,i||V(e,t,n,8,17976931348623157e292,-17976931348623157e292),a.write(e,t,n,r,52,8),n+8}u.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t>>=0,t>>>=0,n||U(e,t,this.length);var r=this[e],i=1,a=0;while(++a>>=0,t>>>=0,n||U(e,t,this.length);var r=this[e+--t],i=1;while(t>0&&(i*=256))r+=this[e+--t]*i;return r},u.prototype.readUint8=u.prototype.readUInt8=function(e,t){return e>>>=0,t||U(e,1,this.length),this[e]},u.prototype.readUint16LE=u.prototype.readUInt16LE=function(e,t){return e>>>=0,t||U(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUint16BE=u.prototype.readUInt16BE=function(e,t){return e>>>=0,t||U(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUint32LE=u.prototype.readUInt32LE=function(e,t){return e>>>=0,t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUint32BE=u.prototype.readUInt32BE=function(e,t){return e>>>=0,t||U(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||U(e,t,this.length);var r=this[e],i=1,a=0;while(++a=i&&(r-=Math.pow(2,8*t)),r},u.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||U(e,t,this.length);var r=t,i=1,a=this[e+--r];while(r>0&&(i*=256))a+=this[e+--r]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},u.prototype.readInt8=function(e,t){return e>>>=0,t||U(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){e>>>=0,t||U(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(e,t){e>>>=0,t||U(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(e,t){return e>>>=0,t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return e>>>=0,t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return e>>>=0,t||U(e,4,this.length),a.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return e>>>=0,t||U(e,4,this.length),a.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return e>>>=0,t||U(e,8,this.length),a.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return e>>>=0,t||U(e,8,this.length),a.read(this,e,!1,52,8)},u.prototype.writeUintLE=u.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){var i=Math.pow(2,8*n)-1;j(this,e,t,n,i,0)}var a=1,o=0;this[t]=255&e;while(++o>>=0,n>>>=0,!r){var i=Math.pow(2,8*n)-1;j(this,e,t,n,i,0)}var a=n-1,o=1;this[t+a]=255&e;while(--a>=0&&(o*=256))this[t+a]=e/o&255;return t+n},u.prototype.writeUint8=u.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,1,255,0),this[t]=255&e,t+1},u.prototype.writeUint16LE=u.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeUint16BE=u.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeUint32LE=u.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},u.prototype.writeUint32BE=u.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);j(this,e,t,n,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a>>=0,!r){var i=Math.pow(2,8*n-1);j(this,e,t,n,i-1,-i)}var a=n-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+n},u.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},u.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeFloatLE=function(e,t,n){return K(this,e,t,!0,n)},u.prototype.writeFloatBE=function(e,t,n){return K(this,e,t,!1,n)},u.prototype.writeDoubleLE=function(e,t,n){return H(this,e,t,!0,n)},u.prototype.writeDoubleBE=function(e,t,n){return H(this,e,t,!1,n)},u.prototype.copy=function(e,t,n,r){if(!u.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function X(e){for(var t=[],n=0;n>8,i=n%256,a.push(i),a.push(r)}return a}function Y(e){return i.toByteArray(z(e))}function Q(e,t,n,r){for(var i=0;i=t.length||i>=e.length)break;t[i+n]=e[i]}return i}function J(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!==e}var ee=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,i=0;i<16;++i)t[r+i]=e[n]+e[i];return t}()},30049:function(e){e.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},9262:function(e,t,n){"use strict";n.d(t,{$8:function(){return s},Df:function(){return o},HG:function(){return a}});var r=n(40207),i=n(35664);const a={VERSION_RANCHER:"server-version",VERSION_CLI:"cli-version",VERSION_MACHINE:"machine-version",VERSION_HELM:"helm-version",CLI_URL:{DARWIN:"cli-url-darwin",WINDOWS:"cli-url-windows",LINUX:"cli-url-linux"},API_HOST:"api-host",CA_CERTS:"cacerts",HIDE_LOCAL_CLUSTER:"hide-local-cluster",AUTH_TOKEN_MAX_TTL_MINUTES:"auth-token-max-ttl-minutes",KUBECONFIG_GENERATE_TOKEN:"kubeconfig-generate-token",KUBECONFIG_DEFAULT_TOKEN_TTL_MINUTES:"kubeconfig-default-token-ttl-minutes",ENGINE_URL:"engine-install-url",ENGINE_ISO_URL:"engine-iso-url",FIRST_LOGIN:"first-login",INGRESS_IP_DOMAIN:"ingress-ip-domain",SERVER_URL:"server-url",RKE_METADATA_CONFIG:"rke-metadata-config",EULA_AGREED:"eula-agreed",AUTH_USER_INFO_MAX_AGE_SECONDS:"auth-user-info-max-age-seconds",AUTH_USER_SESSION_TTL_MINUTES:"auth-user-session-ttl-minutes",AUTH_USER_INFO_RESYNC_CRON:"auth-user-info-resync-cron",AUTH_LOCAL_VALIDATE_DESC:"auth-password-requirements-description",PASSWORD_MIN_LENGTH:"password-min-length",CLUSTER_TEMPLATE_ENFORCEMENT:"cluster-template-enforcement",UI_INDEX:"ui-index",UI_DASHBOARD_INDEX:"ui-dashboard-index",UI_DASHBOARD_HARVESTER_LEGACY_PLUGIN:"ui-dashboard-harvester-legacy-plugin",UI_OFFLINE_PREFERRED:"ui-offline-preferred",SYSTEM_DEFAULT_REGISTRY:"system-default-registry",UI_ISSUES:"ui-issues",PL:"ui-pl",PL_RANCHER_VALUE:"rancher",SUPPORTED:"has-support",BANNERS:"ui-banners",ISSUES:"ui-issues",BRAND:"ui-brand",LOGO_LIGHT:"ui-logo-light",LOGO_DARK:"ui-logo-dark",BANNER_LIGHT:"ui-banner-light",BANNER_DARK:"ui-banner-dark",LOGIN_BACKGROUND_LIGHT:"ui-login-background-light",LOGIN_BACKGROUND_DARK:"ui-login-background-dark",PRIMARY_COLOR:"ui-primary-color",LINK_COLOR:"ui-link-color",COMMUNITY_LINKS:"ui-community-links",FAVICON:"ui-favicon",UI_PERFORMANCE:"ui-performance",UI_CUSTOM_LINKS:"ui-custom-links",UI_SUPPORTED_K8S_VERSIONS:"ui-k8s-supported-versions-range",THEME:"ui-theme",SYSTEM_NAMESPACES:"system-namespaces",CLUSTER_AGENT_DEFAULT_AFFINITY:"cluster-agent-default-affinity",FLEET_AGENT_DEFAULT_AFFINITY:"fleet-agent-default-affinity",ADD_EXTENSION_REPOS_BANNER_DISPLAY:"display-add-extension-repos-banner",AGENT_TLS_MODE:"agent-tls-mode",USER_RETENTION_CRON:"user-retention-cron",USER_RETENTION_DRY_RUN:"user-retention-dry-run",USER_LAST_LOGIN_DEFAULT:"user-last-login-default",DISABLE_INACTIVE_USER_AFTER:"disable-inactive-user-after",DELETE_INACTIVE_USER_AFTER:"delete-inactive-user-after",K3S_UPGRADER_UNINSTALL_CONCURRENCY:"k3s-based-upgrader-uninstall-concurrency"},o={[a.CA_CERTS]:{kind:"multiline",readOnly:!0},[a.ENGINE_URL]:{},[a.ENGINE_ISO_URL]:{},[a.PASSWORD_MIN_LENGTH]:{kind:"integer",ruleSet:[{name:"betweenValues",key:"Password",factoryArg:[2,256]},{name:"isInteger",key:"Password"},{name:"isPositive",key:"Password"},{name:"isOctal",key:"Password"}]},[a.INGRESS_IP_DOMAIN]:{},[a.AUTH_USER_INFO_MAX_AGE_SECONDS]:{},[a.AUTH_USER_SESSION_TTL_MINUTES]:{},[a.AUTH_TOKEN_MAX_TTL_MINUTES]:{},[a.KUBECONFIG_GENERATE_TOKEN]:{kind:"boolean"},[a.KUBECONFIG_DEFAULT_TOKEN_TTL_MINUTES]:{kind:"integer"},[a.AUTH_USER_INFO_RESYNC_CRON]:{},[a.SERVER_URL]:{kind:"url",canReset:!0},[a.RKE_METADATA_CONFIG]:{kind:"json"},[a.SYSTEM_DEFAULT_REGISTRY]:{},[a.UI_INDEX]:{},[a.UI_DASHBOARD_INDEX]:{},[a.UI_OFFLINE_PREFERRED]:{kind:"enum",options:["dynamic","true","false"]},[a.BRAND]:{canReset:!0},[a.CLUSTER_TEMPLATE_ENFORCEMENT]:{kind:"boolean"},[a.HIDE_LOCAL_CLUSTER]:{kind:"boolean"},[a.AGENT_TLS_MODE]:{kind:"enum",options:["strict","system-store"],warning:"agent-tls-mode"},[a.K3S_UPGRADER_UNINSTALL_CONCURRENCY]:{kind:"integer",ruleSet:[{name:"minValue",factoryArg:1}]}},s={inactivity:{enabled:!1,threshold:900},incrementalLoading:{enabled:!0,threshold:1500},manualRefresh:{enabled:!1,threshold:1500},disableWebsocketNotification:!0,garbageCollection:r.W,forceNsFilterV2:{enabled:!1},advancedWorker:{enabled:!1},kubeAPI:{warningHeader:{separator:"299 - ",notificationBlockList:["299 - unknown field"]}},serverPagination:{enabled:!1,stores:{cluster:{resources:{enableAll:!1,enableSome:{enabled:[i.NW,i.ll,i.oU.CRON_JOB,i.oU.DAEMON_SET,i.oU.DEPLOYMENT,i.oU.JOB,i.oU.STATEFUL_SET,i.Sm,i.W8.APP,i.W8.CLUSTER_REPO,i.W8.OPERATION,i.wT,i.kf,i.YV,i.PV,i.K5,i.fJ,i.YH,i.bB,i.oU.REPLICA_SET,i.oU.REPLICATION_CONTROLLER],generic:!0}}},management:{resources:{enableAll:!1,enableSome:{enabled:[{resource:i.qt.RANCHER_CLUSTER,context:["home","side-bar"]},{resource:i.Mc.CLUSTER,context:["side-bar"]}],generic:!1}}}}}}},25659:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r,i=n(31915),a=n(35881),o=n(92043),s=n(14220),l=n(37327),c=n(76978);function u(e,t){const n=(0,l.P)(e);return"home"===t&&"home"===e.name||t===n}function d({name:e,query:t},n){return!(n!==s.G5||!t.mode||t.mode!==s.G5||t.as)||(!(n!==s.au||!t.as||t.as!==s.au)||(!(n!==s.fS||t.as||!e.includes("-id")||t.mode&&t?.mode===s.G5)||(!(n!==s.wC||e.includes("-id")||!e.includes("-resource"))||!(n!==s.YQ||!e.endsWith("-create")))))}function h(e,t,n){if(!Object.keys(t).length)return!0;const{params:r}=e,i=["product","resource","namespace","cluster","id","mode","path","hash","queryParam","context"];let a=!0;for(let o=0;o{if(h(r,e.locationConfig,l||{})){if(t===i.c7.CARD)n===i.O4.CLUSTER_DASHBOARD_CARD&&e.labelKey&&(u[d].label=s.t(e.labelKey));else if(t===i.c7.ACTION&&(n===i.ug.TABLE&&(e.labelKey&&(u[d].label=s.t(e.labelKey)),u[d].bulkable=u[d].multiple||u[d].bulkable,u[d].action||(u[d].action=`custom-table-action-${(0,o.vx)(10).toLowerCase()}`)),n===i.ug.HEADER&&e.shortcut))if("string"===typeof e.shortcut)u[d].shortcutLabel=()=>a.cX?`(⌘-${e.shortcut.toUpperCase()})`:`(Ctrl-${e.shortcut.toUpperCase()})`,u[d].shortcutKey={windows:["ctrl",e.shortcut],mac:["meta",e.shortcut]};else if("object"===typeof e.shortcut&&!Array.isArray(e.shortcut)&&null!==e.shortcut){u[d].shortcutKey=e.shortcut;const t=a.cX?u[d].shortcut.mac:u[d].shortcut.windows?u[d].shortcut.windows:[];let n="";t.forEach(((e,r)=>{r`(${n})`}c.push(u[d])}}))}return c}(function(e){e["_CONFIG"]="config",e["_CREATE"]="create",e["_DETAIL"]="detail",e["_EDIT"]="edit",e["_LIST"]="list"})(r||(r={}))},31915:function(e,t,n){"use strict";var r,i,a,o,s,l;n.d(t,{O4:function(){return s},W3:function(){return l},W7:function(){return a},c7:function(){return r},lX:function(){return o},ug:function(){return i}}),function(e){e["ACTION"]="Action",e["TAB"]="Tab",e["PANEL"]="Panel",e["CARD"]="Card",e["TABLE_COL"]="TableColumn"}(r||(r={})),function(e){e["HEADER"]="header-action",e["TABLE"]="table-action"}(i||(i={})),function(e){e["DETAILS_MASTHEAD"]="details-masthead",e["DETAIL_TOP"]="detail-top",e["RESOURCE_LIST"]="resource-list"}(a||(a={})),function(e){e["RESOURCE_DETAIL"]="tab",e["CLUSTER_CREATE_RKE2"]="cluster-create-rke2"}(o||(o={})),function(e){e["CLUSTER_DASHBOARD_CARD"]="cluster-dashboard-card"}(s||(s={})),function(e){e["RESOURCE"]="resource-list"}(l||(l={}))},63503:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(14220);function i(e,t){e&&("function"===typeof t&&(t=t()),e.style.width="string"!==typeof t?`${t}px`:t)}function a(e){if(e&&e.length)return e.length?parseFloat(getComputedStyle(e[0]).width.replace("px","")):parseFloat(getComputedStyle(e).width.replace("px",""))}var o={inheritAttrs:!1,emits:["update:validation","on-focus","on-blur"],props:{mode:{type:String,default:r.G5},label:{type:String,default:null},labelKey:{type:String,default:null},placeholderKey:{type:String,default:null},tooltip:{type:[String,Object],default:null},hoverTooltip:{type:Boolean,default:!0},tooltipKey:{type:String,default:null},required:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{type:[String,Number],default:""},value:{type:[String,Number,Object],default:""},options:{default:null,type:Array},searchable:{default:!1,type:Boolean},filterable:{default:!0,type:Boolean},rules:{default:()=>[],type:Array,validator:e=>e.every((e=>["function"].includes(typeof e)))},requireDirty:{default:!0,type:Boolean}},data(){return{raised:this.mode===r.nW||!!`${this.value}`,focused:!1,blurred:null}},computed:{requiredField(){return this.required||this.rules.some((e=>"required"===e?.name))},empty(){return!!`${this.value}`},isView(){return this.mode===r.nW},isDisabled(){return this.disabled||this.isView},isSearchable(){const{searchable:e,canPaginate:t}=this;if(t)return!0;const n=this.options||[];return!!(e||n.length>=10)},isFilterable(){const{filterable:e,canPaginate:t}=this;return!t&&e},validationMessage(){const e=this.rules.find((e=>"required"===e?.name)),t=[],n=this?.value;if(e&&this.blurred&&!this.focused){const t=e(n);if(t)return this.$emit("update:validation",!1),t}for(const r of this.rules){const e=r(n);e&&"required"!==r.name&&t.push(e)}return t.length>0&&(this.blurred||this.focused||!this.requireDirty)?(this.$emit("update:validation",!1),t.join(", ")):void this.$emit("update:validation",!0)}},methods:{resizeHandler(){this.$nextTick((()=>{const e=this.$refs.select.querySelector("ul.vs__dropdown-menu"),t=a(this.$refs.select)||0,n=a(e)||0;n{describe("replicaSetId",(()=>{it.each([{relationships:[],expected:void 0},{relationships:[{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id"}],expected:"rel-id"},{relationships:[{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-1",message:"ReplicaSet is available. Replicas: 1"}],expected:"rel-id-1"},{relationships:[{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-1",message:"ReplicaSet is available. Replicas: 0"},{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-2",message:"ReplicaSet is available. Replicas: 1"}],expected:"rel-id-2"},{relationships:[{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-1",message:"Message without replicas count"},{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-2",message:"Another message without replicas count"}],expected:"rel-id-1"},{relationships:[{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-1",message:"ReplicaSet is available. Replicas: 0"},{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-2",message:"ReplicaSet is available. Replicas: 0"}],expected:"rel-id-1"},{relationships:[{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-1",message:"Message without replicas count"},{rel:"owner",toType:i.oU.REPLICA_SET,toId:"rel-id-2",message:"ReplicaSet is available. Replicas: 0"}],expected:"rel-id-1"}])("replicaSetId",(({relationships:e,expected:t})=>{const n={id:"any-id",type:i.oU.DEPLOYMENT,metadata:{name:"any-name",namespace:"any-namespace",uid:"any-uid",relationships:e}},a=new r["default"](n);expect(a.replicaSetId).toStrictEqual(t)}))}))}))},8432:function(e,t,n){"use strict";n.r(t);var r=n(43020);describe("class Cronjob",(()=>{it("should have no ownerReferences by default",(()=>{const e={id:"any-id",type:"batch.job",apiVersion:"batch/v1",kind:"Job",metadata:{name:"any-name",namespace:"any-namespace",uid:"any-uid"},spec:{jobTemplate:{}}},t={name:"any-name",namespace:"any-namespace",uid:"any-uid"},n=new r["default"](e);expect(n.metadata).toStrictEqual(t)})),describe("method runNow",(()=>{it("should populate job metadata",(async()=>{const e={id:"any-id",type:"batch.job",apiVersion:"batch/v1",kind:"Job",metadata:{name:"any-name",namespace:"any-namespace",uid:"any-uid"},spec:{jobTemplate:{}}},t=Date.now(),n={name:`${e.metadata.name}-${t}`,namespace:e.metadata.namespace,ownerReferences:[{apiVersion:"batch/v1",controller:!0,kind:"Job",name:e.metadata.name,uid:e.metadata.uid}],uid:e.metadata.uid},i=()=>({...e,save:jest.fn(),goToDetail:jest.fn()}),a=new r["default"](e,{dispatch:i});jest.useFakeTimers().setSystemTime(t),jest.spyOn(a,"$dispatch").mockImplementation(i),await a.runNow(),expect(a.metadata).toStrictEqual(n)})),it("should redirect to another page",(async()=>{const e={metadata:{name:"any-name"},spec:{jobTemplate:{}}},t=jest.fn(),n=()=>({...e,save:jest.fn(),goToDetail:t}),i=new r["default"](e,{dispatch:n});jest.spyOn(i,"$dispatch").mockImplementation(n),await i.runNow(),expect(t).toHaveBeenCalledWith()}))}))}))},13573:function(e,t,n){"use strict";n.r(t);var r=n(16787);describe("class NormanCluster",(()=>{const e=jest.fn((()=>"abc")),t={rootGetters:{"i18n/t":e},dispatch:jest.fn()};it("should return empty arrays of system labels and system annotations if cluster labels and annotations are undefined",(()=>{const e=new r["default"]({},t);expect(e.systemLabels).toStrictEqual([]),expect(e.systemAnnotations).toStrictEqual([])})),it("should list all the cluster's annotation keys that contain coreos.com, cattle.io, k3s.io, kubernetes.io, or k3s.io",(()=>{const e=["cattle.io/test","coreos.com","test.cattle.io/something","kubernetes.io/test"],n=new r["default"]({annotations:{"cattle.io/test":"abc","coreos.com":"abc","k3s.io/test":"abc","test.cattle.io/something":"abc","kubernetes.io/test":"abc","other-label":"abc"}},t);expect(e.find((e=>!n.systemAnnotations.includes(e)))).toBeUndefined()})),it("should list all the cluster's label keys that contain io.cattle.lifecycle, kubernetes.io, cattle.io, or k3s.io",(()=>{const e=["cattle.io/test","test.io.cattle.lifecycle","test.kubernetes.io/test","k3s.io/test"],n=new r["default"]({labels:{"cattle.io/test":"abc","test.io.cattle.lifecycle":"abc","k3s.io/test":"abc","test.kubernetes.io/test":"abc","other-label":"abc"}},t);expect(e.find((e=>!n.systemLabels.includes(e)))).toBeUndefined()}))}))},84264:function(e,t,n){"use strict";n.r(t);var r=n(5904);describe("class FleetCluster",(()=>{it("should provide bundleInfo if correct data is present",(()=>{const e=new r["default"]({metadata:{},spec:{},status:{display:{readyBundles:"0/1"}}});expect(e.bundleInfo.ready).toBe(0),expect(e.bundleInfo.total).toBe(1),expect(Object.getOwnPropertyNames(e.bundleInfo)).not.toContain("noValidData")})),describe("should provide bundleInfo with error",(()=>{it.each([[""],["/"],["1/"],["/1"],["1/1/2"],["a/1"],["a/b"],["any-string"],["any-string1/string2"]])('with multiple scenarios of wrongful "readyBundles" data',(e=>{const t=new r["default"]({metadata:{},spec:{},status:{display:{readyBundles:e}}});expect(Object.getOwnPropertyNames(t.bundleInfo)).toContain("noValidData")}))}))}))},58221:function(e,t,n){"use strict";n.r(t);var r=n(16544);jest.mock("@shell/utils/clipboard",(()=>({copyTextToClipboard:jest.fn((()=>Promise.resolve({})))}))),describe("class MgmtCluster",(()=>{describe("provisioner",(()=>{const e=[[{provider:"rke",driver:"imported"},"imported"],[{provider:"k3s",driver:"K3S"},"K3S"],[{provider:"aks",driver:"AKS"},"AKS"],[{},"imported"]];it.each(e)("should return provisioner value properly based on the props data",((e,t)=>{const n=new r["default"]({status:e});expect(n.provisioner).toBe(t)}))}))}))},25529:function(e,t,n){"use strict";n.r(t);var r=n(77917);describe("class MgmtNode",(()=>{const e="foo",t="bar",n=jest.fn((()=>t)),i={rootGetters:{"i18n/t":n}},a=()=>{jest.clearAllMocks()};it("should not return addresses if they are not present in the resource status, the internalNodeStatus, or the rkeNode key in status",(()=>{const e=new r["default"]({status:{}});expect(e.addresses).toStrictEqual([]),a()})),describe("should return addresses",(()=>{const t=[e];it("if they are present directly on the resource status",(()=>{const e=new r["default"]({status:{addresses:t}});expect(e.addresses).toStrictEqual(t)})),it('if they are not present directly on the resource status but are on "status.internalNodeStatus"',(()=>{const e=new r["default"]({status:{internalNodeStatus:{addresses:t}}});expect(e.addresses).toStrictEqual(t)}))})),describe("should return an internalIp",(()=>{const t=[{type:"InternalIP",address:e}],n=e;it("if addresses includes an object with an appropriate type and address",(()=>{const n=new r["default"]({status:{addresses:t}});expect(n.internalIp).toStrictEqual(e)})),it("if internalNodeStatus.addresses includes an object with an appropriate type and address",(()=>{const n=new r["default"]({status:{internalNodeStatus:{addresses:t}}});expect(n.internalIp).toStrictEqual(e)})),it("if addresses and internalNodeStatus.addresses do not provide an internal ip and the status includes an rkeNode key with an appropriate type and address",(()=>{const e=new r["default"]({status:{rkeNode:{internalAddress:n}}});expect(e.internalIp).toStrictEqual(n)}))})),describe("should return an externalIp",(()=>{const t=[{type:"ExternalIP",address:e}],n=e;it("if addresses includes an object with an appropriate type and address",(()=>{const n=new r["default"]({status:{addresses:t}});expect(n.externalIp).toStrictEqual(e)})),it("if internalNodeStatus.addresses includes an object with an appropriate type and address",(()=>{const n=new r["default"]({status:{internalNodeStatus:{addresses:t}}});expect(n.externalIp).toStrictEqual(e)})),it("if addresses and internalNodeStatus.addresses do not provide an external ip and the status includes an rkeNode key with an appropriate type and address",(()=>{const e=new r["default"]({status:{rkeNode:{address:n}}});expect(e.externalIp).toStrictEqual(n)}))})),describe("should return an appropriate message",(()=>{it("if there is no internalIp to display",(()=>{const e=new r["default"]({status:{}},i);expect(e.internalIp).toStrictEqual(t),expect(n).toHaveBeenCalledTimes(1),expect(n).toHaveBeenCalledWith("generic.none"),a()})),it("if there is no externalIp to display",(()=>{const e=new r["default"]({status:{}},i);expect(e.externalIp).toStrictEqual(t),expect(n).toHaveBeenCalledTimes(1),expect(n).toHaveBeenCalledWith("generic.none"),a()}))})),describe("canScaleDown",(()=>{const e="test",t="test/id",i={worker:{worker:!0,etcd:!1,controlPlane:!1},etcd:{worker:!1,etcd:!0,controlPlane:!1},controlPlane:{worker:!1,etcd:!1,controlPlane:!0},etcdAndControlPlane:{worker:!1,etcd:!0,controlPlane:!0},all:{worker:!0,etcd:!0,controlPlane:!0}},a={id:"01",isWorker:!0,isControlPlane:!1,isEtcd:!1},o={id:"02",isWorker:!1,isControlPlane:!1,isEtcd:!0},s={id:"03",isWorker:!1,isControlPlane:!0,isEtcd:!1},l={id:"03",isWorker:!1,isControlPlane:!0,isEtcd:!0},c={id:"04",isWorker:!0,isControlPlane:!0,isEtcd:!0},u={rootGetters:{"rancher/byId":()=>({actions:{scaledown:"scaledown"}}),"i18n/t":n}};it.each([[{spec:i.worker,nodes:[a]},!0],[{spec:i.etcd,nodes:[o,o,s]},!0],[{spec:i.etcdAndControlPlane,nodes:[l,l]},!0],[{spec:i.etcdAndControlPlane,nodes:[l]},!1],[{spec:i.all,nodes:[c]},!1],[{spec:i.all,nodes:[c,c]},!0]])("should return canScaleDown properly",((n,i)=>{const{spec:a,nodes:o}=n,s=new r["default"]({spec:a,id:t},{...u,getters:{all:()=>[{mgmtClusterId:e,nodes:o}]}});expect(s.canScaleDown).toStrictEqual(i)}))}))}))},94479:function(e,t,n){"use strict";n.r(t);var r=n(68959);describe("class MgmtNodePool",(()=>{describe("canScaleDownPool",(()=>{const e="test",t="test/id",n={worker:{worker:!0,etcd:!1,controlPlane:!1},etcd:{worker:!1,etcd:!0,controlPlane:!1},controlPlane:{worker:!1,etcd:!1,controlPlane:!0},etcdAndControlPlane:{worker:!1,etcd:!0,controlPlane:!0},all:{worker:!0,etcd:!0,controlPlane:!0}},i={id:"01",isWorker:!0,isControlPlane:!1,isEtcd:!1},a={id:"02",isWorker:!1,isControlPlane:!1,isEtcd:!0},o={id:"03",isWorker:!1,isControlPlane:!0,isEtcd:!1},s={id:"03",isWorker:!1,isControlPlane:!0,isEtcd:!0},l={id:"04",isWorker:!0,isControlPlane:!0,isEtcd:!0},c={rootGetters:{"rancher/byId":()=>({actions:{scaledown:"scaledown"}})}};it.each([[{spec:n.worker,nodes:[i]},!0],[{spec:n.etcd,nodes:[a,a,o]},!0],[{spec:n.etcdAndControlPlane,nodes:[s,s]},!0],[{spec:n.etcdAndControlPlane,nodes:[s]},!1],[{spec:n.all,nodes:[l]},!1],[{spec:n.all,nodes:[l,l]},!0]])("should return canScaleDownPool properly",((n,i)=>{const{spec:a,nodes:o}=n,s=new r["default"]({spec:a,id:t},{...c,getters:{all:()=>[{mgmtClusterId:e,nodes:o}]}});expect(s.canScaleDownPool()).toStrictEqual(i)}))}))}))},68882:function(e,t,n){"use strict";n.r(t);var r=n(67867),i=n(2841),a=n(71025);describe("class Namespace",(()=>{describe("checking if isSystem",(()=>{it.each([["whatever1",i.eG,!0],["whatever2","any-annotation",!1],["whatever3","",!1]])("should return true if it has the correct annotation",((e,t,n)=>{const i=new r["default"]({});i.metadata={...i.metadata,name:e},t&&(i.metadata.annotations={[t]:"true"}),expect(i.isSystem).toBe(n)}));const e=[];a.A.forEach((t=>{e.push([t,!0])})),e.push(["c-whatever-system",!1]),e.push(["cattle-whatever",!1]),e.push(["",!1]),it.each(e)("should return true if it belongs to the curated list of namespaces",((e,t)=>{const n=new r["default"]({});n.metadata={...n.metadata,name:e},expect(n.isSystem).toBe(t)})),it.each([["cattle-c-whatever-system",!0],["cattle-whatever",!1],["c-whatever-system",!1]])('should return true if starts with "cattle-" end with "-system',((e,t)=>{const n=new r["default"]({});n.metadata={...n.metadata,name:e},expect(n.isSystem).toBe(t)}))})),it.todo("should check if isFleetManaged"),describe("checking if isObscure",(()=>{it.each([["c-whatever-system","management.cattle.io/system-namespace",!0],["p-whatever",i.eG,!0],["p-whatever","",!1],["","",!1]])("should return a value if is system AND has the correct prefix",((e,t,n)=>{const i=new r["default"]({});i.metadata={...i.metadata,name:e},t&&(i.metadata.annotations={[t]:"true"}),expect(i.isObscure).toBe(n)}))})),it.each([["foo:bar","bar"],["",null]])("given %p annotation, projectId should be %p",((e,t)=>{const n=new r["default"]({});n.metadata={name:"",annotations:{"field.cattle.io/projectId":e}},expect(n.projectId).toBe(t)})),it.todo("should return the project"),it.todo("should return the groupByLabel with i18n"),it.todo("should return the project name with i18n"),it.todo("should return the projectNameSort"),it.todo("should check if istioInstalled"),it.todo("should check if injectionEnabled"),describe("handling Istio labels",(()=>{const e=jest.fn();it.each([{metadata:{name:"",labels:{"istio-injection":"whatever"}},save:e},[{metadata:{name:"",labels:{"istio-injection":"whatever"}},save:e}]])("should handle both data as list and single object and save",(t=>{const n=new r["default"]({});n.enableAutoInjection(t),expect(e).toHaveBeenCalledWith()})),it("should add auto injection label as enable",(()=>{const t={metadata:{name:"",labels:{"istio-injection":"whatever"}},save:e},n=new r["default"]({});n.enableAutoInjection(t),expect(t.metadata.labels["istio-injection"]).toBe("enabled")})),it("should remove label on disable",(()=>{const t={metadata:{name:"",labels:{"istio-injection":"whatever"}},save:e},n=new r["default"]({});n.enableAutoInjection(t,!1),expect(t.metadata.labels["istio-injection"]).toBeUndefined()}))})),it.todo("should disableAutoInjection"),it.todo("should check if confirmRemove"),describe("handling listLocation",(()=>{it.each([["c-cluster-product-projectsnamespaces",!0],["c-cluster-product-resource",!1]])("should return the name %p if is Rancher (%p)",((e,t)=>{const n=new r["default"]({});jest.spyOn(n,"$rootGetters","get").mockReturnValue({isRancher:t,currentProduct:{inStore:""}}),expect(n.listLocation.name).toBe(e)})),it("should return the name and resource if Harvester",(()=>{const e=new r["default"]({});jest.spyOn(e,"$rootGetters","get").mockReturnValue({isRancher:!0,currentProduct:{inStore:"harvester"}});const t={name:"harvester-c-cluster-projectsnamespaces",params:{resource:"namespace"}};expect(e.listLocation).toStrictEqual(t)}))})),it.todo("should return _detailLocation with a name"),it.todo("should return the resourceQuota"),it.todo("should set the resourceQuota as reactive Vue property"),it.todo("should reset project with cleanForNew")}))},4915:function(e,t,n){"use strict";n.r(t);var r=n(77917);describe("class Node",(()=>{const e="foo",t="bar",n=jest.fn((()=>t)),i={rootGetters:{"i18n/t":n}},a=()=>{jest.clearAllMocks()};it("should not return addresses if they are not present in the resource status",(()=>{const e=new r["default"]({status:{}});expect(e.addresses).toStrictEqual([]),a()})),describe("should return addresses",(()=>{const t=[e];it("if they are present directly on the resource status",(()=>{const e=new r["default"]({status:{addresses:t}});expect(e.addresses).toStrictEqual(t)}))})),describe("should return an internalIp",(()=>{const t=[{type:"InternalIP",address:e}];it("if addresses includes an object with an appropriate type and address",(()=>{const n=new r["default"]({status:{addresses:t}});expect(n.internalIp).toStrictEqual(e)}))})),describe("should return an externalIp",(()=>{const t=[{type:"ExternalIP",address:e}];it("if addresses includes an object with an appropriate type and address",(()=>{const n=new r["default"]({status:{addresses:t}});expect(n.externalIp).toStrictEqual(e)})),it("if internalNodeStatus.addresses includes an object with an appropriate type and address",(()=>{const n=new r["default"]({status:{internalNodeStatus:{addresses:t}}});expect(n.externalIp).toStrictEqual(e)}))})),describe("should return an appropriate message",(()=>{it("if there is no internalIp to display",(()=>{const e=new r["default"]({status:{}},i);expect(e.internalIp).toStrictEqual(t),expect(n).toHaveBeenCalledTimes(1),expect(n).toHaveBeenCalledWith("generic.none"),a()})),it("if there is no externalIp to display",(()=>{const e=new r["default"]({status:{}},i);expect(e.externalIp).toStrictEqual(t),expect(n).toHaveBeenCalledTimes(1),expect(n).toHaveBeenCalledWith("generic.none"),a()}))}))}))},29759:function(e,t,n){"use strict";n.r(t);var r=n(47685);describe("class ProvCluster",(()=>{const e={clusterName:"test",provisioner:"GKE",spec:{rkeConfig:{}},mgmt:{spec:{gkeConfig:{privateClusterConfig:{enablePrivateEndpoint:!0}}}}},t={clusterName:"test",provisioner:"EKS",spec:{rkeConfig:{}},mgmt:{spec:{eksConfig:{privateAccess:!0}}}},n={clusterName:"test",provisioner:"AKS",spec:{rkeConfig:{}},mgmt:{spec:{aksConfig:{privateCluster:!0}}}};describe("isHostedKubernetesProvider + isPrivateHostedProvider",(()=>{const i=[[e,!0],[t,!0],[n,!0]],a=()=>{jest.clearAllMocks()};it.each(i)("should return the isHostedKubernetesProvider and isPrivateHostedProvider values properly based on the props data",((e,t)=>{const n=new r["default"]({spec:e.spec});jest.spyOn(n,"mgmt","get").mockReturnValue(e.mgmt),jest.spyOn(n,"provisioner","get").mockReturnValue(e.provisioner),expect(n.isRke2).toBe(t),expect(n.isHostedKubernetesProvider).toBe(t),expect(n.isPrivateHostedProvider).toBe(t),a()}))})),describe("hasError",(()=>{const e=[{error:!1,lastUpdateTime:"2022-10-17T23:09:15Z",status:"True",transitioning:!1,type:"Ready"}],t=[{error:!0,lastUpdateTime:"2022-10-17T23:09:15Z",status:"False",message:"some-error-message",transitioning:!1,type:"Pending"}],n=[],i=[{error:!0,lastUpdateTime:"2022-10-17T23:09:15Z",status:"False",message:"some-error-message",transitioning:!1,type:"Pending"},{error:!1,lastUpdateTime:"2023-10-17T23:09:15Z",status:"True",transitioning:!1,type:"Ready"}],a=[{error:!1,lastUpdateTime:"2022-10-17T23:09:15Z",status:"True",transitioning:!1,type:"Ready"},{error:!0,lastUpdateTime:"2023-10-17T23:09:15Z",status:"False",message:"some-error-message",transitioning:!1,type:"Pending"}],o=[{error:!0,lastUpdateTime:"",status:"False",message:"some-error-message",transitioning:!1,type:"Pending"},{error:!1,lastUpdateTime:"2023-10-17T23:09:15Z",status:"True",transitioning:!1,type:"Ready"}],s=[["conditionsWithoutError",e,!1],["conditionsWithoutReady",t,!0],["noConditions",n,!1],["conditionsWithReadyLatest",i,!1],["conditionsWithErrorLatest",a,!0],["conditionsWithProblemInLastUpdateTimeProp",o,!1]],l=()=>{jest.clearAllMocks()};it.each(s)('should return the hasError value properly based on the "status.conditions" props data for testcase %p',((e,t,n)=>{const i={rootGetters:{"management/byId":jest.fn()}},a=new r["default"]({status:{conditions:t}},i);expect(a.hasError).toBe(n),l()}))}))}))},81453:function(e,t,n){"use strict";n.r(t);var r=n(2334);describe("class: schema:",(()=>{describe("parseType",(()=>{it.each([["array",void 0,["array"]],["map",void 0,["map"]],["io.cattle.provisioning.v1.Cluster.status",void 0,["io.cattle.provisioning.v1.Cluster.status"]],["array[string]",void 0,["array","string"]],["array",{subtype:"string"},["array","string"]],["map[string]",void 0,["map","string"]],["map",{subtype:"string"},["map","string"]],["array[io.cattle.provisioning.v1.Cluster.status]",void 0,["array","io.cattle.provisioning.v1.Cluster.status"]],["array",{subtype:"io.cattle.provisioning.v1.Cluster.status"},["array","io.cattle.provisioning.v1.Cluster.status"]],["map[io.cattle.provisioning.v1.Cluster.status]",void 0,["map","io.cattle.provisioning.v1.Cluster.status"]],["map",{subtype:"io.cattle.provisioning.v1.Cluster.status"},["map","io.cattle.provisioning.v1.Cluster.status"]]])("string: %p and field: %p ... should equal %p",((e,t,n)=>{expect((0,r.parseType)(e,t)).toStrictEqual(n)}))}))}))},19147:function(e,t,n){"use strict";n.r(t);var r=n(1133);describe("class Secret",(()=>{it("should contains the type attribute if cleanForDownload",(async()=>{const e=new r["default"]({}),t="apiVersion: v1\nkind: Secret\nmetadata:\n name: my-secret\ntype: Opaque\n",n=await e.cleanForDownload(t);expect(n).toBe(t)})),it("should remove id, links and actions keys if cleanForDownload",(async()=>{const e=new r["default"]({}),t="apiVersion: v1\nkind: Secret\nmetadata:\n name: my-secret\n namespace: default\ntype: Opaque\n",n="id: test_id\nlinks:\n view: https://example.com\nactions:\n remove: https://example.com",i=`${t}\n${n}`,a=await e.cleanForDownload(i);expect(a).toBe(t)}))}))},66888:function(e,t,n){"use strict";n.r(t);var r=n(45858),i=n(96730);describe("class SteveSchema",(()=>{describe("schema diet",(()=>{it("schema Definitions",(async()=>{const e="cluster",t="steveTest";r["default"].reset(e);const n={id:t,metadata:{name:t},resourceFields:null,links:{self:`/v1/schemas/${t}`}},a={type:t,resourceFields:{a:{},b:{}}},o={a:{type:"a"},b:{type:"b"}},s=new r["default"](n,{dispatch:jest.fn().mockImplementation(((e,n)=>(expect(e).toBe("request"),expect(n.type).toBe("schemaDefinition"),expect(n.url).toBe(`/v1/schemaDefinitions/${t}`),{definitionType:t,definitions:{[t]:a,...o}}))),state:{config:{namespace:e}}});expect(s.schemaDefinition).toBeNull(),expect(s.schemaDefinitions).toBeNull(),expect(s.requiresResourceFields).toBeTruthy(),expect(s.hasResourceFields).toBeFalsy(),await s.fetchResourceFields(),expect(s.schemaDefinition).toStrictEqual(a),expect(s.schemaDefinitions).toStrictEqual(o),expect(s.requiresResourceFields).toBeTruthy(),expect(s.hasResourceFields).toBeTruthy(),(0,i.HC)(s,{...n}),expect(s.schemaDefinition).toStrictEqual(a),expect(s.schemaDefinitions).toStrictEqual(o),expect(s.requiresResourceFields).toBeTruthy(),expect(s.hasResourceFields).toBeTruthy()}))}))}))},77107:function(e,t,n){"use strict";n.r(t);var r=n(63809);describe("class StorageClass",(()=>{describe("checking if provisionerDisplay",(()=>{it.each([["kubernetes.io/azure-disk",!0],["kubernetes.io/portworx-volume",!0],["rancher.io/local-path",!1],["some-random-string-as-provisioner",!1]])("should NOT show a suffix IF they are built-in (on the PROVISIONER_OPTIONS list)",((e,t)=>{const n=new r["default"]({metadata:{},spec:{},provisioner:e});jest.spyOn(n,"$rootGetters","get").mockReturnValue({"i18n/t":jest.fn()}),expect(!!r.PROVISIONER_OPTIONS.find((t=>t.value===e))).toBe(t)}))}))}))},91624:function(e,t,n){"use strict";var r=n(70775);const i="dsaf",a={type:i,__rehydrate:"whatever",__clone:"whatever"},o="asdasd",s={...a,type:o,__clone:"whatever",metadata:{clusterName:"whatever",creationTimestamp:"whatever",deletionGracePeriodSeconds:"whatever",deletionTimestamp:"whatever",fields:"whatever",finalizers:"whatever",generateName:"whatever",generation:"whatever",initializers:"whatever",managedFields:"whatever",ownerReferences:"whatever",relationships:"whatever",selfLink:"whatever",state:"whatever",uid:"whatever",resourceVersion:"whatever"},spec:{versions:{schema:"whatever"}},links:"whatever",status:"whatever",stringData:"whatever"};describe("class: Workload",(()=>{describe("given custom workload keys",(()=>{const e="image",t={image:e,__active:"whatever",active:"whatever",_init:"whatever",error:"whatever"},n={...s,type:"123abv",__rehydrate:"whatever",__clone:"whatever",spec:{template:{spec:{containers:[t],initContainers:[t]}}}};n.metadata.name="abc",it("should keep internal keys",(()=>{const e=new r["default"](n,{getters:{schemaFor:()=>({linkFor:jest.fn()})},dispatch:jest.fn(),rootGetters:{"i18n/t":jest.fn()}});expect({...e}).toStrictEqual(n)})),describe("method: save",(()=>{it("should remove all the internal keys",(async()=>{const t=jest.fn(),i=new r["default"](n,{getters:{schemaFor:()=>({linkFor:jest.fn()})},dispatch:t,rootGetters:{"i18n/t":jest.fn(),"i18n/exists":()=>!0}}),a={metadata:{name:"abc",fields:"whatever",resourceVersion:"whatever",clusterName:"whatever",deletionGracePeriodSeconds:"whatever",generateName:"whatever"},spec:{template:{spec:{containers:[{image:e}],initContainers:[{image:e}]}}}};await i.save();const o={data:a,headers:{accept:"application/json","content-type":"application/json"},method:"post",url:void 0};expect(t).toHaveBeenCalledWith("request",{opt:o,type:n.type}),expect({...i}).toStrictEqual(n)}))}))}))}))},45858:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(35664),i=n(2334),a=n(23330),o=n(4364);const s={};class l extends i["default"]{static reset(e){delete s[e]}constructor(e,t,n,r){super(e,t,n,r),s[this.store]||(s[this.store]={ids:{},definitions:{}}),this.requiresResourceFields=null===this._resourceFields}get hasResourceFields(){return this.requiresResourceFields?!!this.schemaDefinition?.resourceFields:!!this._resourceFields}get resourceFields(){if(this.requiresResourceFields){if(!this.schemaDefinitionsIds)throw new Error(`Cannot find resourceFields for Schema ${this.id} (schemaDefinitions have not been fetched) `);if(!this.schemaDefinition)throw new Error(`No schemaDefinition for ${this.id} found (not in schemaDefinition response) `);return this.schemaDefinition.resourceFields}return this._resourceFields}set resourceFields(e){this._resourceFields=e,this.requiresResourceFields=null===this._resourceFields}async fetchResourceFields(e=0){if(!this.requiresResourceFields)return;if(this.schemaDefinition)return this.schemaDefinition;const t=this.schemaDefinitionUrl;if(!t)return void o.warn(`Unable to fetch schema definitions for ${this.id} (failed to find url of schema definition)`);if(e>=4)return void o.warn(`Unable to fetch schema definitions for ${this.id} (too many failed requests)`);let n;try{n=await this.$dispatch("request",{type:r.m4.SCHEMA_DEFINITION,url:t})}catch(i){return 500===i?._status||503===i?._status?(await(0,a.u)(2e3),this.fetchResourceFields(++e)):void o.warn(`Unable to fetch schema definitions for ${this.id}`,i)}return this.cacheSchemaDefinitionResponse(n),this.schemaDefinition}cacheSchemaDefinitionResponse(e){const{[e.definitionType]:t,...n}=e.definitions,r=this.store;s[r].ids[this.id]={self:t.type,others:Object.keys(n)},Object.entries(e.definitions).forEach((([e,t])=>{s[r].definitions[e]=t}))}get schemaDefinition(){return this.schemaDefinitionsIds?s[this.store].definitions[this.schemaDefinitionsIds.self]:null}get schemaDefinitions(){return this.schemaDefinitionsIds?this.schemaDefinitionsIds.others.reduce(((e,t)=>(e[t]=s[this.store].definitions[t],e)),{}):null}get schemaDefinitionUrl(){return this.links?.self?.replace("/schemas/","/schemaDefinitions/")}get store(){return this.$ctx.state?.config?.namespace}get schemaDefinitionsIds(){return s[this.store]?.ids[this.id]}}},81565:function(e,t,n){"use strict";var r,i=n(18110),a=n(34765);class o{isApplicable(e){return Array.isArray(e.namespaced)}isEnabled(e){const t=e["currentProduct"];if("cluster"!==t?.inStore)return!1;if(t?.showWorkspaceSwitcher)return!1;const n=(0,a.fD)(e);return!!n.forceNsFilterV2?.enabled}checkAndCreateParam(e){return this.isApplicable(e)?this.createParam(e.namespaced):""}createParam(e){if(!e||!e.length)return"";const t=e.reduce(((e,t)=>{const n=t.replace(i.os,"").replace(i.tA,"");return n.startsWith("-")?e.exclude.push(t.substring(1,t.length)):e.include.push(n),e}),{include:[],exclude:[]});let n="";return t.include.length&&(n=`${o.param}=${t.include.join(",")}`),t.exclude.length&&(n=`${o.param}!=${t.exclude.join(",")}`),n}}r=o,r.param="projectsornamespaces",t.A=new o},22915:function(e,t,n){"use strict";n.d(t,{C:function(){return o}});var r=n(76978),i=n(20246),a=n.n(i);function o(e,t){if(!e)return;const{rootKeys:n=["id","links","type","actions"],metadataKeys:i=["fields","relationships","state"],conditionKeys:o=["error","transitioning"]}=t||{},s=a().load(e);return(0,r.cX)(s,n),(0,r.cX)(s?.metadata,i),(s?.status?.conditions||[]).forEach((e=>(0,r.cX)(e,o))),a().dump(s)}},82637:function(e,t,n){"use strict";var r,i=n(50025),a=n(18110),o=n(68851),s=n(35664),l=n(2841),c=n(4364);class u{handlePrefAndSettingFilter(e,t,n){return e.reduce(((e,r)=>{const a=!t&&r.isObscure,o=!!n&&r.isSystem;return(a||o)&&e.push(i.eY.createSingleField({field:"metadata.namespace",value:r.name,equals:!1})),e}),[])}handleSystemOrUserFilter(e,t,n){const r=e.filter((e=>e.isSystem));return t?[i.eY.createMultipleFields(r.map((e=>new i.Js({field:"metadata.namespace",value:e.name}))))]:r.map((e=>i.eY.createSingleField({field:"metadata.namespace",value:e.name,equals:!1})))}handleSelectionFilter(e,t){const n=[new i.B6({projectOrNamespace:e})];return t?{projectsOrNamespaces:n,filters:e.filter((e=>e.startsWith(a.tA))).map((e=>i.eY.createSingleField({field:"metadata.namespace",value:e.replace(a.tA,""),equals:!1})))}:{projectsOrNamespaces:n,filters:[]}}}class d extends u{convertArrayPath(e){return e.startsWith("metadata.fields.")?`metadata.fields[${e.substring(16)}]`:e}createSortForPagination(e){return this.convertArrayPath(e)}createParamsFromNsFilter({allNamespaces:e,selection:t,isAllNamespaces:n,isLocalCluster:r,showDynamicRancherNamespaces:i,productHidesSystemNamespaces:o}){if(n&&i&&!o)return{projectsOrNamespaces:[],filters:[]};let s=[],l=[];i&&!o||(l=this.handlePrefAndSettingFilter(e,i,o));const c=t[0]===a.Rc,u=t[0]===a.bE;if(1===t.length&&(c||u))l.push(...this.handleSystemOrUserFilter(e,c,u));else{const e=this.handleSelectionFilter(t,r);s=e.projectsOrNamespaces,l.push(...e.filters)}return{projectsOrNamespaces:s,filters:l}}createParamsForPagination(e,t){if(!t.pagination)return;const n=[],r=this.convertPaginationParams(e,t.pagination.projectsOrNamespaces);if(r&&n.push(r),t.pagination.page&&n.push(`page=${t.pagination.page}`),t.pagination.pageSize&&n.push(`pagesize=${t.pagination.pageSize}`),t.pagination.sort?.length){const r={checked:new Array,invalid:new Array},i=t.pagination.sort.map((t=>(this.validateField(r,e,t.field),`${t.asc?"":"-"}${this.convertArrayPath(t.field)}`))).join(",");n.push(`sort=${i}`),r.invalid.length&&c.warn(`Pagination API does not support sorting '${e.id}' by the requested fields: ${(0,o.sb)(r.invalid).join(", ")}`)}if(t.pagination.filters?.length){const r=this.convertPaginationParams(e,t.pagination.filters);r&&n.push(r)}return n.join("&")}validateField(e,t,n){n&&(e.checked.includes(n)||(e.checked.push(n),t?.attributes.columns.find((e=>e.field.replace("$.","").replace("[",".").replace("]","")===n))||e.invalid.push(n)))}convertPaginationParams(e,t=[]){const n={checked:new Array,invalid:new Array},r=t.filter((e=>!!e.fields.length)).map((t=>{const r=t.fields.map((t=>{if(t.field){this.validateField(n,e,t.field);const r=encodeURIComponent(t.value),i=t.exact?`'${r}'`:r;return`${this.convertArrayPath(t.field)}${t.equals?"=":"!="}${i}`}return t.value})).join(",");return`${t.param}${t.equals?"=":"!="}${r}`})),i=r.reduce(((e,t)=>(e[t]=!0,e)),{}),a=Object.keys(i).join("&");return n.invalid.length&&c.warn(`Pagination API does not support filtering '${e.id}' by the requested fields: ${(0,o.sb)(n.invalid).join(", ")}`),a}}r=d,r.VALID_FIELDS={"":[{field:"metadata.name"},{field:"metadata.namespace"},{field:"id"},{field:"metadata.state.name"},{field:"metadata.creationTimestamp"}],[s.NW]:[{field:"status.nodeInfo.kubeletVersion"},{field:"status.nodeInfo.operatingSystem"}],[s.Sm]:[{field:"spec.containers.image"},{field:"spec.nodeName"}],[s.Mc.NODE]:[{field:"status.nodeName"}],[s.Mc.NODE_POOL]:[{field:"spec.clusterName"}],[s.Mc.NODE_TEMPLATE]:[{field:"spec.clusterName"}],[s.Mc.CLUSTER]:[{field:"spec.internal"},{field:"spec.displayName"},{field:"status.provider"},{field:`metadata.labels."${l.qt.PROVIDER}"`}],[s.K5]:[{field:"metadata.labels[harvesterhci.io/cloud-init-template]"}],[s.CU]:[{field:"metadata.labels[field.cattle.io/projectId]"}],[s.qt.MACHINE]:[{field:"spec.clusterName"}],[s.ll]:[{field:"_type"},{field:"reason"},{field:"involvedObject.kind"},{field:"message"}],[s.W8.CLUSTER_REPO]:[{field:"spec.gitRepo"},{field:"spec.gitBranch"},{field:"metadata.annotations[clusterrepo.cattle.io/hidden]"}],[s.W8.OPERATION]:[{field:"status.action"},{field:"status.namespace"},{field:"status.releaseName"}],[s.qt.RANCHER_CLUSTER]:[{field:`metadata.labels."${l.qt.PROVIDER}"`},{field:"status.provider"},{field:"status.clusterName"}],[s.YV]:[{field:"spec.type"}],[s.kf]:[],[s.wT]:[],[s.YH]:[{field:"spec.volumeName"}],[s.PV]:[{field:"status.reason"},{field:"spec.persistentVolumeReclaimPolicy"}],[s.fJ]:[{field:"provisioner"}],[s.W8.APP]:[{field:"spec.chart.metadata.name"}],[s.oU.CRON_JOB]:[{field:`metadata.annotations[${l.bs}]`}],[s.oU.DAEMON_SET]:[{field:`metadata.annotations[${l.bs}]`}],[s.oU.DEPLOYMENT]:[{field:`metadata.annotations[${l.bs}]`}],[s.oU.JOB]:[{field:`metadata.annotations[${l.bs}]`}],[s.oU.STATEFUL_SET]:[{field:`metadata.annotations[${l.bs}]`}]},t.A=new d},87102:function(e,t,n){"use strict";n.d(t,{j:function(){return l}});var r=n(9274);function i(e,t,n,i,a,o){return(0,r.openBlock)(),(0,r.createElementBlock)("span",{class:(0,r.normalizeClass)(["badge-state",e.bg])},[e.icon?((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:0,class:(0,r.normalizeClass)(["icon",{[e.icon]:!0,"mr-5":!!e.msg}])},null,2)):(0,r.createCommentVNode)("",!0),(0,r.createTextVNode)((0,r.toDisplayString)(e.msg),1)],2)}var a=(0,r.defineComponent)({props:{value:{type:Object,default:null},color:{type:String,default:null},icon:{type:String,default:null},label:{type:String,default:null}},computed:{bg(){return this.value?.stateBackground||this.color},msg(){return this.value?.stateDisplay||this.label}}}),o=(n(18111),n(32701),n(47433));const s=(0,o.A)(a,[["render",i],["__scopeId","data-v-64b26d7f"]]);var l=s},9980:function(e,t,n){"use strict";n.d(t,{l:function(){return r.A}});var r=n(56943)},37785:function(e,t,n){"use strict";n.d(t,{Z:function(){return fe}});var r=n(9274);const i={class:"card-wrap"},a={class:"card-title","data-testid":"card-title-slot"},o={class:"card-body","data-testid":"card-body-slot"},s={key:0,class:"card-actions","data-testid":"card-actions-slot"};function l(e,t,n,l,c,u){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{ref:"cardContainer",class:(0,r.normalizeClass)(["card-container",{"highlight-border":e.showHighlightBorder,"card-sticky":e.sticky}]),"data-testid":"card"},[(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.renderSlot)(e.$slots,"title",{},(()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.title),1)]))]),t[1]||(t[1]=(0,r.createElementVNode)("hr",null,null,-1)),(0,r.createElementVNode)("div",o,[(0,r.renderSlot)(e.$slots,"body",{},(()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.content),1)]))]),e.showActions?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.renderSlot)(e.$slots,"actions",{},(()=>[(0,r.createElementVNode)("button",{class:"btn role-primary",onClick:t[0]||(t[0]=(...t)=>e.buttonAction&&e.buttonAction(...t))},(0,r.toDisplayString)(e.buttonText),1)]))])):(0,r.createCommentVNode)("",!0)])],2)}var c=n(4364),u=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],d=u.join(","),h="undefined"===typeof Element,p=h?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,f=!h&&Element.prototype.getRootNode?function(e){var t;return null===e||void 0===e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null===e||void 0===e?void 0:e.ownerDocument},m=function e(t,n){var r;void 0===n&&(n=!0);var i=null===t||void 0===t||null===(r=t.getAttribute)||void 0===r?void 0:r.call(t,"inert"),a=""===i||"true"===i,o=a||n&&t&&e(t.parentNode);return o},g=function(e){var t,n=null===e||void 0===e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n},v=function(e,t,n){if(m(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(d));return t&&p.call(e,d)&&r.unshift(e),r=r.filter(n),r},b=function e(t,n,r){var i=[],a=Array.from(t);while(a.length){var o=a.shift();if(!m(o,!1))if("SLOT"===o.tagName){var s=o.assignedElements(),l=s.length?s:o.children,c=e(l,!0,r);r.flatten?i.push.apply(i,c):i.push({scopeParent:o,candidates:c})}else{var u=p.call(o,d);u&&r.filter(o)&&(n||!t.includes(o))&&i.push(o);var h=o.shadowRoot||"function"===typeof r.getShadowRoot&&r.getShadowRoot(o),f=!m(h,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(o));if(h&&f){var g=e(!0===h?o.children:h.children,!0,r);r.flatten?i.push.apply(i,g):i.push({scopeParent:o,candidates:g})}else a.unshift.apply(a,o.children)}}return i},y=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},w=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||g(e))&&!y(e)?0:e.tabIndex},E=function(e,t){var n=w(e);return n<0&&t&&!y(e)?0:n},_=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},S=function(e){return"INPUT"===e.tagName},k=function(e){return S(e)&&"hidden"===e.type},x=function(e){var t="DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}));return t},A=function(e,t){for(var n=0;nsummary:first-of-type"),a=i?e.parentElement:e;if(p.call(a,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return O(e)}else{if("function"===typeof r){var o=e;while(e){var s=e.parentElement,l=f(e);if(s&&!s.shadowRoot&&!0===r(s))return O(e);e=e.assignedSlot?e.assignedSlot:s||l===e.ownerDocument?s:l.host}e=o}if(R(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},L=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName)){var t=e.parentElement;while(t){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},B=function e(t){var n=[],r=[];return t.forEach((function(t,i){var a=!!t.scopeParent,o=a?t.scopeParent:t,s=E(o,a),l=a?e(t.candidates):o;0===s?a?n.push.apply(n,l):n.push(o):r.push({documentOrder:i,tabIndex:s,item:t,isScope:a,content:l})})),r.sort(_).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},F=function(e,t){var n;return t=t||{},n=t.getShadowRoot?b([e],t.includeContainer,{filter:P.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:M}):v(e,t.includeContainer,P.bind(null,t)),B(n)},$=function(e,t){var n;return t=t||{},n=t.getShadowRoot?b([e],t.includeContainer,{filter:D.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):v(e,t.includeContainer,D.bind(null,t)),n},U=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==p.call(e,d)&&P(t,e)},j=u.concat("iframe").join(","),V=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==p.call(e,j)&&D(t,e)}; /*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */ /*! * focus-trap 7.6.2 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE */ function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0){var n=e[e.length-1];n!==t&&n.pause()}var r=e.indexOf(t);-1===r||e.splice(r,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()}},te=function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"===typeof e.select},ne=function(e){return"Escape"===(null===e||void 0===e?void 0:e.key)||"Esc"===(null===e||void 0===e?void 0:e.key)||27===(null===e||void 0===e?void 0:e.keyCode)},re=function(e){return"Tab"===(null===e||void 0===e?void 0:e.key)||9===(null===e||void 0===e?void 0:e.keyCode)},ie=function(e){return re(e)&&!e.shiftKey},ae=function(e){return re(e)&&e.shiftKey},oe=function(e){return setTimeout(e,0)},se=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{},n=t.hasFallback,i=void 0!==n&&n,o=t.params,s=void 0===o?[]:o,l=a[e];if("function"===typeof l&&(l=l.apply(void 0,Y(s))),!0===l&&(l=void 0),!l){if(void 0===l||!1===l)return l;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var c=l;if("string"===typeof l){try{c=r.querySelector(l)}catch(u){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(u.message,'"'))}if(!c&&!i)throw new Error("`".concat(e,"` as selector refers to no known node"))}return c},u=function(){var e=c("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!V(e,a.tabbableOptions))if(l(r.activeElement)>=0)e=r.activeElement;else{var t=o.tabbableGroups[0],n=t&&t.firstTabbableNode;e=n||c("fallbackFocus")}else null===e&&(e=c("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},d=function(){if(o.containerGroups=o.containers.map((function(e){var t=F(e,a.tabbableOptions),n=$(e,a.tabbableOptions),r=t.length>0?t[0]:void 0,i=t.length>0?t[t.length-1]:void 0,o=n.find((function(e){return U(e)})),s=n.slice().reverse().find((function(e){return U(e)})),l=!!t.find((function(e){return w(e)>0}));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:r,lastTabbableNode:i,firstDomTabbableNode:o,lastDomTabbableNode:s,nextTabbableNode:function(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=t.indexOf(e);return i<0?r?n.slice(n.indexOf(e)+1).find((function(e){return U(e)})):n.slice(0,n.indexOf(e)).reverse().find((function(e){return U(e)})):t[i+(r?1:-1)]}}})),o.tabbableGroups=o.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),o.tabbableGroups.length<=0&&!c("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find((function(e){return e.posTabIndexesFound}))&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},h=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?h(t.shadowRoot):t},p=function(e){!1!==e&&e!==h(document)&&(e&&e.focus?(e.focus({preventScroll:!!a.preventScroll}),o.mostRecentlyFocusedNode=e,te(e)&&e.select()):p(u()))},f=function(e){var t=c("setReturnFocus",{params:[e]});return t||!1!==t&&e},m=function(e){var t=e.target,n=e.event,r=e.isBackward,i=void 0!==r&&r;t=t||le(n),d();var s=null;if(o.tabbableGroups.length>0){var u=l(t,n),h=u>=0?o.containerGroups[u]:void 0;if(u<0)s=i?o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:o.tabbableGroups[0].firstTabbableNode;else if(i){var p=o.tabbableGroups.findIndex((function(e){var n=e.firstTabbableNode;return t===n}));if(p<0&&(h.container===t||V(t,a.tabbableOptions)&&!U(t,a.tabbableOptions)&&!h.nextTabbableNode(t,!1))&&(p=u),p>=0){var f=0===p?o.tabbableGroups.length-1:p-1,m=o.tabbableGroups[f];s=w(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else re(n)||(s=h.nextTabbableNode(t,!1))}else{var g=o.tabbableGroups.findIndex((function(e){var n=e.lastTabbableNode;return t===n}));if(g<0&&(h.container===t||V(t,a.tabbableOptions)&&!U(t,a.tabbableOptions)&&!h.nextTabbableNode(t))&&(g=u),g>=0){var v=g===o.tabbableGroups.length-1?0:g+1,b=o.tabbableGroups[v];s=w(t)>=0?b.firstTabbableNode:b.firstDomTabbableNode}else re(n)||(s=h.nextTabbableNode(t))}}else s=c("fallbackFocus");return s},g=function(e){var t=le(e);l(t,e)>=0||(se(a.clickOutsideDeactivates,e)?n.deactivate({returnFocus:a.returnFocusOnDeactivate}):se(a.allowOutsideClick,e)||e.preventDefault())},v=function(e){var t=le(e),n=l(t,e)>=0;if(n||t instanceof Document)n&&(o.mostRecentlyFocusedNode=t);else{var r;e.stopImmediatePropagation();var i=!0;if(o.mostRecentlyFocusedNode)if(w(o.mostRecentlyFocusedNode)>0){var s=l(o.mostRecentlyFocusedNode),c=o.containerGroups[s].tabbableNodes;if(c.length>0){var d=c.findIndex((function(e){return e===o.mostRecentlyFocusedNode}));d>=0&&(a.isKeyForward(o.recentNavEvent)?d+1=0&&(r=c[d-1],i=!1))}}else o.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return w(e)>0}))}))||(i=!1);else i=!1;i&&(r=m({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(r||(o.mostRecentlyFocusedNode||u()))}o.recentNavEvent=void 0},b=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o.recentNavEvent=e;var n=m({event:e,isBackward:t});n&&(re(e)&&e.preventDefault(),p(n))},y=function(e){(a.isKeyForward(e)||a.isKeyBackward(e))&&b(e,a.isKeyBackward(e))},E=function(e){ne(e)&&!1!==se(a.escapeDeactivates,e)&&(e.preventDefault(),n.deactivate())},_=function(e){var t=le(e);l(t,e)>=0||se(a.clickOutsideDeactivates,e)||se(a.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},S=function(){if(o.active)return ee.activateTrap(i,n),o.delayInitialFocusTimer=a.delayInitialFocus?oe((function(){p(u())})):p(u()),r.addEventListener("focusin",v,!0),r.addEventListener("mousedown",g,{capture:!0,passive:!1}),r.addEventListener("touchstart",g,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",y,{capture:!0,passive:!1}),r.addEventListener("keydown",E),n},k=function(){if(o.active)return r.removeEventListener("focusin",v,!0),r.removeEventListener("mousedown",g,!0),r.removeEventListener("touchstart",g,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",y,!0),r.removeEventListener("keydown",E),n},x=function(e){var t=e.some((function(e){var t=Array.from(e.removedNodes);return t.some((function(e){return e===o.mostRecentlyFocusedNode}))}));t&&p(u())},A="undefined"!==typeof window&&"MutationObserver"in window?new MutationObserver(x):void 0,N=function(){A&&(A.disconnect(),o.active&&!o.paused&&o.containers.map((function(e){A.observe(e,{subtree:!0,childList:!0})})))};return n={get active(){return o.active},get paused(){return o.paused},activate:function(e){if(o.active)return this;var t=s(e,"onActivate"),n=s(e,"onPostActivate"),i=s(e,"checkCanFocusTrap");i||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,null===t||void 0===t||t();var a=function(){i&&d(),S(),N(),null===n||void 0===n||n()};return i?(i(o.containers.concat()).then(a,a),this):(a(),this)},deactivate:function(e){if(!o.active)return this;var t=W({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},e);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,k(),o.active=!1,o.paused=!1,N(),ee.deactivateTrap(i,n);var r=s(t,"onDeactivate"),l=s(t,"onPostDeactivate"),c=s(t,"checkCanReturnFocus"),u=s(t,"returnFocus","returnFocusOnDeactivate");null===r||void 0===r||r();var d=function(){oe((function(){u&&p(f(o.nodeFocusedBeforeActivation)),null===l||void 0===l||l()}))};return u&&c?(c(f(o.nodeFocusedBeforeActivation)).then(d,d),this):(d(),this)},pause:function(e){if(o.paused||!o.active)return this;var t=s(e,"onPause"),n=s(e,"onPostPause");return o.paused=!0,null===t||void 0===t||t(),k(),N(),null===n||void 0===n||n(),this},unpause:function(e){if(!o.paused||!o.active)return this;var t=s(e,"onUnpause"),n=s(e,"onPostUnpause");return o.paused=!1,null===t||void 0===t||t(),d(),S(),N(),null===n||void 0===n||n(),this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return o.containers=t.map((function(e){return"string"===typeof e?r.querySelector(e):e})),o.active&&d(),N(),this}},n.updateContainerElements(e),n},de=(0,r.defineComponent)({name:"Card",props:{title:{type:String,default:""},content:{type:String,default:""},buttonAction:{type:Function,default:()=>{}},buttonText:{type:String,default:"go"},showHighlightBorder:{type:Boolean,default:!0},showActions:{type:Boolean,default:!0},sticky:{type:Boolean,default:!1},triggerFocusTrap:{type:Boolean,default:!1}},data(){return{focusTrapInstance:{}}},mounted(){this.triggerFocusTrap&&(this.focusTrapInstance=ue(this.$refs.cardContainer,{escapeDeactivates:!0,allowOutsideClick:!0}),this.$nextTick((()=>{this.focusTrapInstance.activate()})))},beforeUnmount(){this.focusTrapInstance&&this.triggerFocusTrap&&this.focusTrapInstance.deactivate()}}),he=(n(32775),n(47433));const pe=(0,he.A)(de,[["render",l]]);var fe=pe},42200:function(e,t,n){"use strict";n.d(t,{S:function(){return r.A}});var r=n(56417)},79380:function(e,t,n){"use strict";n.d(t,{o:function(){return r.A}});var r=n(98752)},10196:function(e,t,n){"use strict";n.d(t,{a:function(){return r.A},z:function(){return i.A}});var r=n(90061),i=n(55834)},6879:function(e,t,n){"use strict";n.d(t,{V:function(){return r.A}});var r=n(59378)},49924:function(e,t,n){"use strict";n.d(t,{Z:function(){return r.A}});var r=n(44443)},46392:function(e,t,n){"use strict";n.d(t,{Bm:function(){return a},Ng:function(){return c},UQ:function(){return o},h1:function(){return l}});var r=n(68851);n(35664);const i=/^\$\.metadata\.fields\[([0-9]*)\]/;function a(e,t){var n;const{headers:i,typeOptions:a,schema:o,columns:l,pagination:c}=t,{state:u,name:d,namespace:h,id:p,age:f}=l,{rootGetters:m}=e,g=a.showState?[u]:[],v=o.attributes||{},b=v.columns||[];if(null===(n=null===i||void 0===i?void 0:i[o.id])||void 0===n?void 0:n.length)return i[o.id].map((e=>{if("string"===typeof e){const t=(0,r.jq)(b,"name",e);return t?s(t,m,c,f):null}return e})).filter((e=>!!e));let y=!1;const w=v.namespaced||!1;for(const r of b)"name"===r.format?(y=!0,g.push(d||s(r,m,c,f)),w&&g.push(h)):g.push(s(r,m,c,f));y||((0,r.PT)(g,1,p||d),w&&(0,r.PT)(g,2,h));const E=g.find((e=>"age"===e.name.toLocaleLowerCase()));return E&&((0,r.Gj)(g,E),a.showAge&&g.push(E)),g}function o(e,t,n,r,i){const a=t.attributes.columns.find((t=>t.name===e));if(!a)throw new Error(`Unable to find column '${e}' in schema '${t.id}'`);return s(a,n,r,i)}function s(e,t,n,r){let i,a,o;if((""===e.format||"date"===e.format)&&"Age"===e.name&&r)return r;"date"!==e.format&&"date"!==e.type||(i="Date",a=120,o={multiline:!0}),"number"!==e.type&&"int"!==e.type||(i="Number");const s=e.name.includes(" ")?e.name.split(" ").map((e=>e.charAt(0).toUpperCase()+e.substring(1))).join(""):e.name,c=t["i18n/exists"],u=t["i18n/t"],d=`tableHeaders.${s.charAt(0).toLowerCase()+s.slice(1)}`,h=e.description||"",p=h&&"."===h[h.length-1]?h.slice(0,-1):h,f=l(e,!1),m=n?f:l(e,!0);return{name:e.name.toLowerCase(),label:c(d)?u(d):e.name,value:m,sort:[f],search:f,formatter:i,formatterOpts:o,width:a,tooltip:p}}function l(e,t=!0){const n=e.field.startsWith(".")?`$${e.field}`:e.field,r=n.match(i);if(r&&2===r.length){const e=parseInt(r[1],10);return t?t=>{var n,r;return null===(r=null===(n=t.metadata)||void 0===n?void 0:n.fields)||void 0===r?void 0:r[e]}:`metadata.fields.${e}`}return n}const c=(e,t)=>"function"===typeof e?!!t&&e(t):e},15328:function(e,t,n){"use strict";n.d(t,{c:function(){return r},w:function(){return i}});const r={GROUP:"group",DIVIDER:"divider",NONE:"none"},i=[r.GROUP,r.DIVIDER]},50025:function(e,t,n){"use strict";n.d(t,{B6:function(){return s},Js:function(){return i},eY:function(){return o},gR:function(){return l}});var r=n(18110);class i{constructor({field:e,value:t,equals:n=!0,exact:r=!0}){this.field=e,this.value=t,this.equals=n,this.exact=r}}class a{constructor({param:e,equals:t=!0,fields:n=[]}){this.param=e,this.equals=t,this.fields=n}}class o extends a{constructor({equals:e=!0,fields:t=[]}){super({param:"filter",equals:e,fields:t})}static createSingleField(e){return new o({fields:[new i(e)]})}static createMultipleFields(e){return new o({fields:e})}}class s extends a{constructor({equals:e=!0,projectOrNamespace:t=[]}){const n=t.map((e=>new i({value:e.replace(r.os,"").replace(r.tA,"")})));super({param:"projectsornamespaces",equals:e,fields:n})}}class l{constructor({page:e=1,pageSize:t=10,sort:n=[],filters:r=[],projectsOrNamespaces:i=[]}){this.page=e,this.pageSize=t,this.sort=n,this.filters=r?Array.isArray(r)?r:[r]:[],this.projectsOrNamespaces=i?Array.isArray(i)?i:[i]:[]}}},39669:function(e,t,n){"use strict";n.d(t,{c:function(){return r}});const r={TABLET:"tablet",LAPTOP:"laptop",DESKTOP:"desktop"}},68851:function(e,t,n){"use strict";n.d(t,{$M:function(){return s},Gj:function(){return o},IU:function(){return p},P1:function(){return v},PG:function(){return l},PT:function(){return u},WP:function(){return m},Wq:function(){return h},cn:function(){return c},cy:function(){return d},jq:function(){return g},oQ:function(){return w},sb:function(){return y},yI:function(){return b}});var r=n(13182),i=n.n(r),a=n(76978);function o(e,t){const n=e.indexOf(t);return n>=0&&e.splice(n,1),e}function s(e,t){let n,r=[];for(n=0;ne-t));const i=[];let a,o;while(r.length){a=r.shift(),o=a;while(r.length&&r[0]===o+1)o=r.shift();i.push({start:a,end:o})}for(n=i.length-1;n>=0;n--){const{start:t,end:r}=i[n];e.splice(t,r-t+1)}return e}function l(e,t){const n=e.indexOf(t);-1===n&&e.push(t)}function c(e,t){const n=[];for(const r of t)e.includes(r)||n.includes(r)||n.push(r);e.push(...n)}function u(e,t,...n){e.splice(t,0,...n)}function d(e){return Array.isArray(e)}function h(e,t,n=1){if(t<0)throw new Error("Index too low");if(t+n>e.length)throw new Error("Index + length too high");return e.splice(t,n),e}function p(e){e.splice(0,e.length)}function f(e,t,n,r){return t=t||[],"object"===typeof n?t[e]((e=>{for(const t in n){const r=n[t],i=(0,a.Jt)(e,t);if("undefined"===typeof r){if(!i)return!1}else if(i!==r)return!1}return!0})):void 0===r?t[e]((e=>!!(0,a.Jt)(e,n))):t[e]((e=>(0,a.Jt)(e,n)===r))}function m(e,t,n){return f("filter",e,t,n)}function g(e,t,n){return f("find",e,t,n)}function v(e,t){return 0===i()(e,t).length}function b(e,t,n=!1){if(!e&&!t)return!1;if(e?.length!==t?.length)return!1;if(n){const n={};t.forEach(((e,t)=>{n[t]=!1}));for(let r=0;r(0,a.n4)(e,i)&&!n[t]));if(!(o>=0))return!1;n[o]=!0}}else for(let r=0;r(Object.keys(t.metadata.labels).forEach((t=>e[t]=!0)),e)),{});return Object.keys(t).sort()}},23330:function(e,t,n){"use strict";n.d(t,{f:function(){return i},u:function(){return a}});var r=n(4364);const i=(e,t="",n=3e6,i=500,a=!1)=>{return o("Starting wait for",t),new Promise(((r,a)=>{e()&&(o("Wait for",t||"unknown","done immediately"),r(void 0));const s=setTimeout((()=>{if(o("Wait for",t,"timed out"),clearInterval(l),clearTimeout(s),!t)throw new Error(`waitFor timed out after ${n/1e3} seconds`);a(new Error(`Failed waiting for: ${t}`))}),n),l=setInterval((()=>{e()?(o("Wait for",t,"done"),clearInterval(l),clearTimeout(s),r(void 0)):t&&o("Wait for",t,"not done yet")}),i)}));function o(...e){a&&r.log(...e)}},a=e=>new Promise((t=>setTimeout(t,e)))},40207:function(e,t,n){"use strict";n.d(t,{W:function(){return r}});const r={enabled:!1,enabledInterval:!0,interval:300,enabledOnNavigate:!0,ageThreshold:120,countThreshold:500}},90599:function(e,t,n){"use strict";var r,i=n(9262),a=n(35664),o=n(40207),s=n(4364);class l{constructor(){this.cachedGcPrefs=o.W,this.cachedGcPrefsStamp="",this.debugLog=(...e)=>{l.ENABLE_DEBUG_LOGGING&&s.debug("GC",...e)},this.gcLastRun=0,this.getUiPerfGarbageCollection=e=>{const t=e.management.types[a.Mc.SETTING]?.list?.find((e=>e.id===i.HG.UI_PERFORMANCE));if(!t||!t.value)return;const n=`${t.metadata.generation}-${t.metadata.resourceVersion}`;if(this.cachedGcPrefsStamp!==n){this.debugLog(`Updating ${i.HG.UI_PERFORMANCE} cache`),this.cachedGcPrefsStamp=n;const e=JSON.parse(t.value);this.cachedGcPrefs=e.garbageCollection}return this.cachedGcPrefs},this.lastAccessedCache={},this.lastRouteChange=0}gcEnabledAll(e,t){return this.gcEnabledForStore(e.state)&&this.gcEnabledSetting(e)&&this.gcEnabledForType(e,t)}gcEnabledSetting(e){const{rootState:t}=e,n=this.getUiPerfGarbageCollection(t);return n?.enabled}gcEnabledForStore(e){return e?.config?.supportsGc}gcEnabledForType(e,t){const{getters:n}=e;return!(!t||n.gcIgnoreTypes[t])}gcEnabledInterval(e){const{rootState:t}=e,n=this.getUiPerfGarbageCollection(t);return{enabled:n?.enabledInterval,interval:n?.interval||0}}gcEnabledRoute(e){const{rootState:t}=e,n=this.getUiPerfGarbageCollection(t);return n?.enabledOnNavigate}garbageCollect(e,t={}){const n=(new Date).getTime();if(null===this.gcLastRun||n-this.gcLastRun{if(!l)return void this.debugLog(`${o}: Skipping (no accessed time)`);if(!this.gcEnabledForType(e,o))return void this.debugLog(`${o}: Skipping (type ignored by store)`);if(t[o])return void this.debugLog(`${o}: Skipping (navigating to type)`);if(n-l<=c)return void this.debugLog(`${o}: Skipping (recently accessed)`);if(void 0!==this.lastRouteChange&&this.lastRouteChange0&&s.info("Garbage Collected Resources",r),this.debugLog("------ Finished ------")}gcUpdateLastAccessed(e,t){if(!this.gcEnabledAll(e,t))return;const n=e.state.config.namespace;this.lastAccessedCache[n]||(this.lastAccessedCache[n]={}),this.lastAccessedCache[n][t]=(new Date).getTime()}gcUpdateRouteChanged(){this.lastRouteChange=(new Date).getTime()}gcResetStore(e){const t=e.config.namespace;delete this.lastAccessedCache[t],this.debugLog("Forgetting Store:",t)}gcResetType(e,t){const n=e.config.namespace;this.lastAccessedCache[n]&&(delete this.lastAccessedCache[n][t],this.debugLog("Forgetting Type:",n,t))}}r=l,r.ENABLE_DEBUG_LOGGING=!1,r.GC_RE_RUN_GAP=5e3;const c=new l;t.A=c},15092:function(e,t,n){"use strict";var r=n(18110),i=n(68851),a=n(76978),o=n(95265),s=n(34765);class l{constructor(){this.validNsProjectFilters=[r.tj,r.Rc,r.bE,r.Rc,r.T6.NAMESPACE,r.T6.PROJECT,r.x8,r.TD]}getSettings({rootGetters:e}){const t=(0,s.fD)(e);return t.serverPagination}isSteveCacheEnabled({rootGetters:e}){var t;return null===(t=e["features/get"])||void 0===t?void 0:t.call(e,o.Vw)}isEnabled({rootGetters:e},t){var n;if(!this.isSteveCacheEnabled({rootGetters:e}))return!1;const r=this.getSettings({rootGetters:e});if(!(null===r||void 0===r?void 0:r.enabled))return!1;if(!t)return!1;const i=null===(n=r.stores)||void 0===n?void 0:n[t.store];if(!i)return!1;if(!t.resource)return!0;if(i.resources.enableAll)return!0;if(!t.resource.id)return!1;const a=!e["type-map/configuredHeaders"](t.resource.id)&&!e["type-map/configuredPaginationHeaders"](t.resource.id)&&!e["type-map/hasCustomList"](t.resource.id);return!(!i.resources.enableSome.generic||!a)||!!i.resources.enableSome.enabled.find((e=>{var n,r,i;return"string"===typeof e?e===(null===(n=t.resource)||void 0===n?void 0:n.id):e.resource===(null===(r=t.resource)||void 0===r?void 0:r.id)&&(!e.context||!!(null===(i=t.resource)||void 0===i?void 0:i.context)&&e.context.includes(t.resource.context))}))}validateNsProjectFilters(e){return null===e||void 0===e?void 0:e.every((e=>this.validateNsProjectFilter(e)))}validateNsProjectFilter(e){return!(!e.startsWith(r.os)&&!e.startsWith(r.tA))||this.validNsProjectFilters.includes(e)}paginationFilterEqual(e,t){return e.param===t.param&&e.equals===t.equals&&(0,i.yI)(e.fields,t.fields,!0)}paginationFiltersEqual(e,t){if(e&&(null===e||void 0===e?void 0:e.length)!==(null===t||void 0===t?void 0:t.length))return!1;for(let n=0;n{let a;try{a=await e.dispatch("management/find",{type:r.Mc.SETTING,id:t})}catch(o){const s=e.getters["management/schemaFor"](r.Mc.SETTING),l=s.linkFor("collection");a=await e.dispatch("management/create",{type:r.Mc.SETTING,metadata:{name:t},value:n,default:n||""}),i&&await a.save({url:l})}return a},s=e=>{const t=e["management/byId"](r.Mc.SETTING,i.HG.UI_PERFORMANCE);let n={};if(null===t||void 0===t?void 0:t.value)try{n=JSON.parse(t.value)}catch(s){a.warn("ui-performance setting contains invalid data")}const o=Object.assign({},i.$8);return Object.assign(o,n||{})}},49148:function(e,t){"use strict";t.A={memberOfObject:(e,t)=>Object.entries(e||{}).find((([e])=>e===t)),memberOfComponent:(e,t)=>e[t]}},50667:function(e,t,n){"use strict";function r(e,t,n){let r=e+(e.includes("?")?"&":"?");return Array.isArray(n)||(n=[n]),r+=n.map((e=>null===e?`${encodeURIComponent(t)}`:`${encodeURIComponent(t)}=${encodeURIComponent(e)}`)).join("&"),r}function i(e,t){return t&&"object"===typeof t&&Object.keys(t).forEach((n=>{e=r(e,n,t[n])})),e}function a(e,t){const n=t.toLowerCase();return o([e],[443,8443],["443"])||"https"===n}function o(e,t,n){for(let r=0;r(n&&(r[t.q.name][n]=i),""))),r}function l(e){let t=`${e.protocol}://`;return e.user&&e.password?t+=`${e.user}:${e.password}@`:e.user&&(t+=`${e.user}@`),t+=e.host,e.port&&(t+=`:${e.port}`),t+=e.path||"/",t=i(t,e.query||{}),e.anchor&&(t+=`#${e.anchor}`),t}n.d(t,{As:function(){return l},E4:function(){return a},R_:function(){return r},g:function(){return i},qg:function(){return s}}),s.options={strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","queryStr","anchor"],q:{name:"query",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}}},71274:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(35664),i=n(2841),a=n(3514),o=n.n(a),s=n(52103),l=n.n(s),c=n(24138),u=n.n(c),d=n(68094),h=n(70500);class p{constructor(e){this.string=String(e),this.int=parseInt(this.string,10),this.empty=!e&&0!==this.int,this.isNumber=!isNaN(this.int)&&!this.string.includes("e"),this.isInt=this.isNumber&&!this.string.includes(".")}}const f=(e,t)=>{for(const n of t){const t=n(e);if(t)return t}};function m(e,{key:t="Value"}){const n=n=>r=>"."===r?.slice(0,1)?e(`validation.dns.${n}.startDot`,{key:t}):void 0,a=n=>r=>"."===r?.slice(-1)?e(`validation.dns.${n}.endDot`,{key:t}):void 0,s=n=>r=>r?.slice(0,1)?.match(/[0-9]/)?e(`validation.dns.${n}.startNumber`,{key:t}):void 0,c=n=>r=>"-"===r?.slice(0,1)?e(`validation.dns.${n}.startHyphen`,{key:t}):void 0,m=n=>r=>"-"===r?.slice(-1)?e(`validation.dns.${n}.endHyphen`,{key:t}):void 0,g=n=>r=>Number(r)r=>Number(r)>Number(n)?e("validation.maxValue",{key:t,max:n}):void 0,b=([n,r])=>i=>g(n)(i)||v(r)(i)?e("validation.betweenValues",{key:t,min:n,max:r}):void 0,y=n=>r=>r.lengthr=>r.length>Number(n)?e("validation.maxLength",{key:t,max:n}):void 0,E=([n,r])=>i=>y(n)(i)||w(r)(i)?e("validation.betweenLengths",{key:t,min:n,max:r}):void 0,_=n=>isNaN(parseInt(n,10))?e("validation.number.requiredInt",{key:t}):void 0,S=n=>!Number.isInteger(+n)||`${n}`.match(/\.+/g)?e("validation.number.requiredInt",{key:t}):void 0,k=n=>+n<0?e("validation.number.isPositive",{key:t}):void 0,x=n=>{const r=`${n}`,i=r.match(/(^0+)(.+)/);return i?e("validation.number.isOctal",{key:t}):void 0},A=n=>parseInt(n,10)<1||parseInt(n,10)>65535?e("validation.number.between",{key:t,min:"1",max:"65535"}):void 0,N=n=>{const r=n?.match(/[^${'A-Za-z0-9-'}]/g);if(r)return e("validation.chars",{key:t,count:r.length,chars:r.map((e=>" "===e?"Space":`"${e}"`)).join(", ")})},C=n=>"--"===n?.substr(2,2)&&"xn"!==n?.substr(0,2)?e("validation.dns.doubleHyphen",{key:t}):void 0,T=n=>"--"===n?.substr(2,2)&&"xn"!==n?.substr(0,2)?e("validation.dns.doubleHyphen",{key:t}):void 0,R=n=>(r="")=>0===r.length?e(`validation.dns.${n}.emptyLabel`,{key:t,min:1}):void 0,O=(n,r=63)=>(i="")=>i.length>r?e(`validation.dns.${n}.tooLongLabel`,{key:t,max:r}):void 0,I=(n="")=>n.length>253?e("validation.dns.hostname.tooLong",{key:t,max:253}):void 0,L=(n="")=>"/"!==n[0]&&n.length>0?e("validation.path",{key:t}):void 0,D=n=>n||!1===n?void 0:e("validation.required",{key:t}),P=(n="")=>n.toLowerCase()!==n?e("validation.noUpperCase",{key:t}):void 0,M=t=>{try{h.M.validation(t)}catch(n){return e(h.M.message)}},B=t=>t&&!(0,d.Q6)(t)?e("validation.setting.serverUrl.https"):void 0,F=t=>(0,d.M8)(t)?e("validation.setting.serverUrl.localhost"):void 0,$=t=>(0,d.fB)(t)?e("validation.setting.serverUrl.trailingForwardSlash"):void 0,U=t=>t&&!u()(t)?e("validation.setting.serverUrl.url"):void 0,j=t=>t&&!/^((http|git|ssh|http(s)|file|\/?)|(git@[\w\.]+))(:(\/\/)?)([\w\.@\:\/\-]+)([\d\/\w.-]+?)(.git){0,1}(\/)?$/gm.test(t)?e("validation.git.repository"):void 0,V=n=>n&&!/^[a-zA-Z0-9]+$/.test(n)?e("validation.alphanumeric",{key:t}):void 0,K=n=>/^\d+[hms]$/.test(n)?void 0:e("validation.monitoring.route.interval",{key:t}),H=t=>t?.image?void 0:e("workload.validation.containerImage",{name:t.name}),G=t=>{const n=t.jobTemplate?t?.jobTemplate?.spec?.template?.spec?.containers:t?.template?.spec?.containers;return n&&n.length?n.map((e=>H(e))).find((e=>e)):e("validation.required",{key:e("workload.container.titles.containers")})},z=e=>{const t=[N,c("label"),m("label"),C,O("label")];return f(e,t)},q=e=>{const t=[N,c("label"),m("label"),T,R("label"),O("label",15)];return f(e,t)},X=e=>{const t=[N,s("label"),c("label"),m("label"),C,R("label"),O("label")];return f(e,t)},W=e=>{if(e){const t=[n("hostname"),I,a("hostname")],r=f(e,t);if(r)return r;const i=e.split("."),o=[N,c("hostname"),m("hostname"),C,R("hostname"),O("hostname")];for(let e=0;e(e=e?e.replace(/^\*\./,""):e,W(e)),Q=t=>o()(t)?e("validation.service.externalName.none"):W(t),J=e=>"This is an error returned by the testRule validator",Z=t=>o()(t?.groups)?e("validation.prometheusRule.groups.required"):void 0,ee=t=>n=>t&&(n||"")?.match(/^(c-.{5}|local)$/i)?e("validation.cluster.name"):void 0,te=t=>{const{name:n,idx:r}=t,i=new p(t.nodePort),a=new p(t.port),s=new p(t.targetPort);if(o()(n))return e("validation.service.ports.name.required",{position:r+1});if(!i.empty){if(!i.isInt)return e("validation.service.ports.nodePort.requiredInt",{position:r+1});if(i.int<1||i.int>65535)return e("validation.service.ports.nodePort.between",{position:r+1})}if(a.empty)return e("validation.service.ports.port.required",{position:r+1});if(!a.isInt)return e("validation.service.ports.port.requiredInt",{position:r+1});if(a.int<1||a.int>65535)return e("validation.service.ports.port.between",{position:r+1});if(a.string?.includes("."))return a;if(s.empty)return e("validation.service.ports.targetPort.required",{position:r+1});if(s.isInt){if(s.int<1||s.int>65535)return e("validation.service.ports.targetPort.between",{position:r+1})}else{const e=q(s.string);if(e)return e}},ne=(t,n)=>{let r;return o()(t?.name)?e("validation.prometheusRule.groups.valid.name",{index:n}):o()(t.rules)?e("validation.prometheusRule.groups.valid.singleEntry",{index:n}):(t.rules.forEach(((t,i)=>{const a=i+1;l()(t,"alert")&&o()(t?.alert)&&!r?r=e("validation.prometheusRule.groups.valid.rule.alertName",{groupIndex:n,ruleIndex:a}):l()(t,"record")&&o()(t?.record)&&(r=e("validation.prometheusRule.groups.valid.rule.recordName",{groupIndex:n,ruleIndex:a})),(l()(t,"expr")&&o()(t.expr)&&!r||!l()(t,"expr")&&!r)&&(r=e("validation.prometheusRule.groups.valid.rule.expr",{groupIndex:n,ruleIndex:a})),l()(t,"alert")&&(l()(t,"labels")&&o()(t.labels)&&!r||!l()(t,"labels")&&!r)&&(r=e("validation.prometheusRule.groups.valid.rule.labels",{groupIndex:n,ruleIndex:a}))})),r)},re=e=>{const t=[...e];let n;return t.forEach(((e,t,r)=>{n=ne(e,t+1),n&&(r.length=t+1)})),n},ie=t=>{if(o()(t?.match)&&o()(t?.["match_re"]))return e("validation.monitoring.route.match")},ae=t=>(n=[])=>{if(n.some((e=>o()(e.verbs))))return e("validation.roleTemplate.roleTemplateRules.missingVerb");if(n.some((e=>e.resources?.length&&e.nonResourceURLs?.length)))return e("validation.roleTemplate.roleTemplateRules.noResourceAndNonResource");if(t===r.lk.ROLE){if(n.some((e=>o()(e.resources))))return e("validation.roleTemplate.roleTemplateRules.missingResource");if(n.some((e=>o()(e.apiGroups))))return e("validation.roleTemplate.roleTemplateRules.missingApiGroup")}else if(n.some((e=>o()(e.resources)&&o()(e.nonResourceURLs))))return e("validation.roleTemplate.roleTemplateRules.missingOneResource")},oe=e=>{},se=t=>{const n=JSON.parse(t),r=n.type;if(!r)return e("validation.required",{key:"Type"});if("s3"===r){if(!n.accessKeyId)return e("validation.required",{key:"accessKeyId"});if(!n.secretAccessKey)return e("validation.required",{key:"secretAccessKey"});if(!n.bucketRegion)return e("validation.required",{key:"bucketRegion"});if(!n.bucketName)return e("validation.required",{key:"bucketName"})}},le=t=>{const n=["qcow","qcow2","raw","img","iso"];if(!t||""===t)return;const r=t.split("/").pop(),i=r.split(".").pop().toLowerCase();return n.includes(i)?void 0:e("harvester.validation.image.ruleTip")},ce=(t={})=>{if(!t[i.rk.IMAGE_NAME])return e("validation.required",{key:e("harvester.image.fileName")})},ue=r=>{const i=r?.match(/[^a-z0-9.-]/g);return i?e("validation.chars",{key:t,count:i.length,chars:i.map((e=>" "===e?"Space":`"${e}"`)).join(", ")}):f(r,[c("label"),m("label"),n("label"),a("label"),D])};return{absolutePath:L,alphanumeric:V,backupTarget:se,betweenLengths:E,betweenValues:b,clusterIp:oe,clusterName:ee,containerImage:H,containerImages:G,cronSchedule:M,dnsLabel:z,dnsLabelIanaServiceName:q,dnsLabelRestricted:X,externalName:Q,fileRequired:ce,gitRepository:j,groupsAreValid:re,hostname:W,imageUrl:le,interval:K,https:B,localhost:F,trailingForwardSlash:$,url:U,matching:ie,maxLength:w,maxValue:v,minLength:y,minValue:g,noUpperCase:P,portNumber:A,required:D,requiredInt:_,isInteger:S,isPositive:k,isOctal:x,roleTemplateRules:ae,ruleGroups:Z,servicePort:te,subDomain:ue,testRule:J,wildcardHostname:Y}}},20652:function(e,t,n){"use strict";n.d(t,{KR:function(){return r}});const r="harvester";n(53938)},50889:function(e,t,n){"use strict";n.d(t,{EP:function(){return r},LP:function(){return a},gh:function(){return i}});const r={BACKUP_TARGET:"backup-target",CONTAINERD_REGISTRY:"containerd-registry",LOG_LEVEL:"log-level",SERVER_VERSION:"server-version",UI_INDEX:"ui-index",UI_PLUGIN_INDEX:"ui-plugin-index",UPGRADE_CHECKER_ENABLED:"upgrade-checker-enabled",UPGRADE_CHECKER_URL:"upgrade-checker-url",VLAN:"vlan",UI_SOURCE:"ui-source",UI_PL:"ui-pl",HTTP_PROXY:"http-proxy",ADDITIONAL_CA:"additional-ca",OVERCOMMIT_CONFIG:"overcommit-config",CLUSTER_REGISTRATION_URL:"cluster-registration-url",DEFAULT_STORAGE_CLASS:"default-storage-class",SUPPORT_BUNDLE_TIMEOUT:"support-bundle-timeout",SUPPORT_BUNDLE_EXPIRATION:"support-bundle-expiration",SUPPORT_BUNDLE_IMAGE:"support-bundle-image",SUPPORT_BUNDLE_NODE_COLLECTION_TIMEOUT:"support-bundle-node-collection-timeout",STORAGE_NETWORK:"storage-network",VM_FORCE_RESET_POLICY:"vm-force-reset-policy",SSL_CERTIFICATES:"ssl-certificates",SSL_PARAMETERS:"ssl-parameters",SUPPORT_BUNDLE_NAMESPACES:"support-bundle-namespaces",AUTO_DISK_PROVISION_PATHS:"auto-disk-provision-paths",RELEASE_DOWNLOAD_URL:"release-download-url",CCM_CSI_VERSION:"harvester-csi-ccm-versions",CSI_DRIVER_CONFIG:"csi-driver-config",VM_TERMINATION_PERIOD:"default-vm-termination-grace-period-seconds",NTP_SERVERS:"ntp-servers",AUTO_ROTATE_RKE2_CERTS:"auto-rotate-rke2-certs",KUBECONFIG_DEFAULT_TOKEN_TTL_MINUTES:"kubeconfig-default-token-ttl-minutes",LONGHORN_V2_DATA_ENGINE_ENABLED:"longhorn-v2-data-engine-enabled",ADDITIONAL_GUEST_MEMORY_OVERHEAD_RATIO:"additional-guest-memory-overhead-ratio"},i={[r.BACKUP_TARGET]:{kind:"json",from:"import",canReset:!0},[r.LOG_LEVEL]:{kind:"enum",options:["info","debug","trace"]},[r.VLAN]:{kind:"custom",from:"import",alias:"vlan"},[r.AUTO_ROTATE_RKE2_CERTS]:{kind:"json",from:"import",featureFlag:"autoRotateRke2CertsSetting"},[r.CSI_DRIVER_CONFIG]:{kind:"json",from:"import"},[r.SERVER_VERSION]:{readOnly:!0},[r.UPGRADE_CHECKER_ENABLED]:{kind:"boolean"},[r.UPGRADE_CHECKER_URL]:{kind:"url"},[r.HTTP_PROXY]:{kind:"json",from:"import"},[r.ADDITIONAL_CA]:{kind:"multiline",canReset:!0,from:"import"},[r.OVERCOMMIT_CONFIG]:{kind:"json",from:"import"},[r.SUPPORT_BUNDLE_TIMEOUT]:{},[r.SUPPORT_BUNDLE_EXPIRATION]:{},[r.SUPPORT_BUNDLE_NODE_COLLECTION_TIMEOUT]:{featureFlag:"supportBundleNodeCollectionTimeoutSetting"},[r.SUPPORT_BUNDLE_IMAGE]:{kind:"json",from:"import"},[r.STORAGE_NETWORK]:{kind:"custom",from:"import",canReset:!0},[r.VM_FORCE_RESET_POLICY]:{kind:"json",from:"import"},[r.SSL_CERTIFICATES]:{kind:"json",from:"import"},[r.SSL_PARAMETERS]:{kind:"json",from:"import",canReset:!0},[r.SUPPORT_BUNDLE_NAMESPACES]:{from:"import",canReset:!0},[r.AUTO_DISK_PROVISION_PATHS]:{canReset:!0},[r.RELEASE_DOWNLOAD_URL]:{kind:"url"},[r.UI_PLUGIN_INDEX]:{kind:"url"},[r.CONTAINERD_REGISTRY]:{kind:"json",from:"import",canReset:!0},[r.UI_SOURCE]:{kind:"enum",options:["auto","external","bundled"]},[r.UI_INDEX]:{kind:"url"},[r.VM_TERMINATION_PERIOD]:{kind:"string",from:"import"},[r.NTP_SERVERS]:{kind:"json",from:"import",canReset:!0},[r.KUBECONFIG_DEFAULT_TOKEN_TTL_MINUTES]:{featureFlag:"kubeconfigDefaultTokenTTLMinutesSetting"},[r.LONGHORN_V2_DATA_ENGINE_ENABLED]:{kind:"boolean",experimental:!0,featureFlag:"longhornV2LVMSupport"},[r.ADDITIONAL_GUEST_MEMORY_OVERHEAD_RATIO]:{kind:"string",from:"import"}},a={[r.CLUSTER_REGISTRATION_URL]:{kind:"url",canReset:!0},[r.UI_PL]:{kind:"custom",from:"import",alias:"branding"}}},32766:function(e,t,n){"use strict";n.d(t,{Zq:function(){return a},nE:function(){return o},qY:function(){return i},rk:function(){return r}});const r={VM:"kubevirt.io.virtualmachine",VMI:"kubevirt.io.virtualmachineinstance",VMIM:"kubevirt.io.virtualmachineinstancemigration",VM_TEMPLATE:"harvesterhci.io.virtualmachinetemplate",VM_VERSION:"harvesterhci.io.virtualmachinetemplateversion",IMAGE:"harvesterhci.io.virtualmachineimage",SSH:"harvesterhci.io.keypair",VOLUME:"harvesterhci.io.volume",USER:"harvesterhci.io.user",SETTING:"harvesterhci.io.setting",UPGRADE:"harvesterhci.io.upgrade",UPGRADE_LOG:"harvesterhci.io.upgradelog",SCHEDULE_VM_BACKUP:"harvesterhci.io.schedulevmbackup",BACKUP:"harvesterhci.io.virtualmachinebackup",RESTORE:"harvesterhci.io.virtualmachinerestore",NODE_NETWORK:"network.harvesterhci.io.nodenetwork",CLUSTER_NETWORK:"network.harvesterhci.io.clusternetwork",VM_IMAGE_DOWNLOADER:"harvesterhci.io.virtualmachineimagedownloader",SUPPORT_BUNDLE:"harvesterhci.io.supportbundle",NETWORK_ATTACHMENT:"harvesterhci.io.networkattachmentdefinition",CLUSTER:"harvesterhci.io.management.cluster",DASHBOARD:"harvesterhci.io.dashboard",BLOCK_DEVICE:"harvesterhci.io.blockdevice",CLOUD_TEMPLATE:"harvesterhci.io.cloudtemplate",HOST:"harvesterhci.io.host",VERSION:"harvesterhci.io.version",SNAPSHOT:"harvesterhci.io.volumesnapshot",VM_SNAPSHOT:"harvesterhci.io.vmsnapshot",ALERTMANAGERCONFIG:"harvesterhci.io.monitoring.alertmanagerconfig",CLUSTER_FLOW:"harvesterhci.io.logging.clusterflow",CLUSTER_OUTPUT:"harvesterhci.io.logging.clusteroutput",FLOW:"harvesterhci.io.logging.flow",OUTPUT:"harvesterhci.io.logging.output",STORAGE:"harvesterhci.io.storage",RESOURCE_QUOTA:"harvesterhci.io.resourcequota",KSTUNED:"node.harvesterhci.io.ksmtuned",PCI_DEVICE:"devices.harvesterhci.io.pcidevice",PCI_CLAIM:"devices.harvesterhci.io.pcideviceclaim",SR_IOV:"devices.harvesterhci.io.sriovnetworkdevice",VGPU_DEVICE:"devices.harvesterhci.io.vgpudevice",SR_IOVGPU_DEVICE:"devices.harvesterhci.io.sriovgpudevice",USB_DEVICE:"devices.harvesterhci.io.usbdevice",USB_CLAIM:"devices.harvesterhci.io.usbdeviceclaim",VLAN_CONFIG:"network.harvesterhci.io.vlanconfig",VLAN_STATUS:"network.harvesterhci.io.vlanstatus",ADD_ONS:"harvesterhci.io.addon",LINK_MONITOR:"network.harvesterhci.io.linkmonitor",SECRET:"harvesterhci.io.secret",INVENTORY:"metal.harvesterhci.io.inventory",LB:"loadbalancer.harvesterhci.io.loadbalancer",IP_POOL:"loadbalancer.harvesterhci.io.ippool",HARVESTER_CONFIG:"rke-machine-config.cattle.io.harvesterconfig",LVM_VOLUME_GROUP:"harvesterhci.io.lvmvolumegroup"},i="snapshot.storage.k8s.io.volumesnapshot",a="storage.k8s.io.csidriver",o="snapshot.storage.k8s.io.volumesnapshotclass"},40519:function(e,t,n){"use strict";n.d(t,{A:function(){return T}});var r=n(9274);const i={key:0},a=["disabled","data-testid","tabindex","onClick","onKeyup"],o={key:0,class:"no-actions"};function s(e,t,n,s,l,c){const u=(0,r.resolveComponent)("IconOrSvg"),d=(0,r.resolveDirective)("clean-html"),h=(0,r.resolveDirective)("t");return c.showing||n.open?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("div",{class:"background",onClick:t[0]||(t[0]=(...e)=>c.hide&&c.hide(...e)),onContextmenu:t[1]||(t[1]=(0,r.withModifiers)((()=>{}),["prevent"]))},null,32),(0,r.createElementVNode)("ul",{class:"list-unstyled menu",style:(0,r.normalizeStyle)(l.style)},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(c.menuOptions,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:t,disabled:!!e.disabled||null,class:(0,r.normalizeClass)({divider:e.divider}),"data-testid":n.componentTestid+"-"+t+"-item",tabindex:e.divider?-1:0,onClick:t=>c.execute(e,t),onKeyup:[(0,r.withKeys)((t=>c.execute(e,t)),["enter"]),(0,r.withKeys)((t=>c.execute(e,t)),["space"])]},[e.icon||e.svg?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,icon:e.icon,src:e.svg,class:"icon",color:"header"},null,8,["icon","src"])):(0,r.createCommentVNode)("",!0),(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[d,e.label]])],42,a)))),128)),c.hasOptions(c.menuOptions)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("li",o,[(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[h,"sortableTable.noActions"]])]))],4)])):(0,r.createCommentVNode)("",!0)}var l=n(65359),c=n(14817),u=n(35881);const d=["src"],h={key:2,class:"icon icon-extension"};function p(e,t,n,i,a,o){return n.src?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:n.src,class:(0,r.normalizeClass)(["svg-icon",a.className])},null,10,d)):n.icon?((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:1,class:(0,r.normalizeClass)(["icon group-icon",n.icon])},null,2)):((0,r.openBlock)(),(0,r.createElementBlock)("i",h))}class f{constructor(e,t,n){this.set(e,t,n)}toString(){return`rgb(${Math.round(this.r)}, ${Math.round(this.g)}, ${Math.round(this.b)})`}set(e,t,n){this.r=this.clamp(e),this.g=this.clamp(t),this.b=this.clamp(n)}hueRotate(e=0){e=e/180*Math.PI;const t=Math.sin(e),n=Math.cos(e);this.multiply([.213+.787*n-.213*t,.715-.715*n-.715*t,.072-.072*n+.928*t,.213-.213*n+.143*t,.715+.285*n+.14*t,.072-.072*n-.283*t,.213-.213*n-.787*t,.715-.715*n+.715*t,.072+.928*n+.072*t])}grayscale(e=1){this.multiply([.2126+.7874*(1-e),.7152-.7152*(1-e),.0722-.0722*(1-e),.2126-.2126*(1-e),.7152+.2848*(1-e),.0722-.0722*(1-e),.2126-.2126*(1-e),.7152-.7152*(1-e),.0722+.9278*(1-e)])}sepia(e=1){this.multiply([.393+.607*(1-e),.769-.769*(1-e),.189-.189*(1-e),.349-.349*(1-e),.686+.314*(1-e),.168-.168*(1-e),.272-.272*(1-e),.534-.534*(1-e),.131+.869*(1-e)])}saturate(e=1){this.multiply([.213+.787*e,.715-.715*e,.072-.072*e,.213-.213*e,.715+.285*e,.072-.072*e,.213-.213*e,.715-.715*e,.072+.928*e])}multiply(e){const t=this.clamp(this.r*e[0]+this.g*e[1]+this.b*e[2]),n=this.clamp(this.r*e[3]+this.g*e[4]+this.b*e[5]),r=this.clamp(this.r*e[6]+this.g*e[7]+this.b*e[8]);this.r=t,this.g=n,this.b=r}brightness(e=1){this.linear(e)}contrast(e=1){this.linear(e,-.5*e+.5)}linear(e=1,t=0){this.r=this.clamp(this.r*e+255*t),this.g=this.clamp(this.g*e+255*t),this.b=this.clamp(this.b*e+255*t)}invert(e=1){this.r=this.clamp(255*(e+this.r/255*(1-2*e))),this.g=this.clamp(255*(e+this.g/255*(1-2*e))),this.b=this.clamp(255*(e+this.b/255*(1-2*e)))}hsl(){const e=this.r/255,t=this.g/255,n=this.b/255,r=Math.max(e,t,n),i=Math.min(e,t,n),a=(r+i)/2;let o=a,s=a;if(r===i)o=s=0;else{const l=r-i;switch(s=a>.5?l/(2-r-i):l/(r+i),r){case e:o=(t-n)/l+(t255?e=255:e<0&&(e=0),e}}class m{constructor(e){this.target=new f(e.r,e.g,e.b),this.targetHSL=this.target.hsl(),this.reusedColor=new f(0,0,0)}solve(){const e=this.solveNarrow(this.solveWide());return{values:e.values,loss:e.loss,filter:this.css(e.values)}}solveWide(){const e=5,t=15,n=[60,180,18e3,600,1.2,1.2];let r={loss:1/0};for(let i=0;r.loss>25&&i<3;i++){const i=[50,20,3750,50,100,100],a=this.spsa(e,n,t,i,1e3);a.loss.5?1:-1,u[e]=r[e]+i*c[e],d[e]=r[e]-i*c[e];const f=this.loss(u)-this.loss(d);for(let n=0;n<6;n++){const o=f/(2*i)*c[n],s=t[n]/Math.pow(e+p+1,a);r[n]=h(r[n]-s*o,n)}const m=this.loss(r);mn?e%=n:e<0&&(e=n+e%n):e<0?e=0:e>n&&(e=n),e}}loss(e){const t=this.reusedColor;t.set(0,0,0),t.invert(e[0]/100),t.sepia(e[1]/100),t.saturate(e[2]/100),t.hueRotate(3.6*e[3]),t.brightness(e[4]/100),t.contrast(e[5]/100);const n=t.hsl();return Math.abs(t.r-this.target.r)+Math.abs(t.g-this.target.g)+Math.abs(t.b-this.target.b)+Math.abs(n.h-this.targetHSL.h)+Math.abs(n.s-this.targetHSL.s)+Math.abs(n.l-this.targetHSL.l)}css(e){function t(t,n=1){return Math.round(e[t]*n)}return`filter: invert(${t(0)}%) sepia(${t(1)}%) saturate(${t(2)}%) hue-rotate(${t(3,3.6)}deg) brightness(${t(4)}%) contrast(${t(5)}%);`}}var g=n(78347);const v={},b={},y={header:{color:"--header-btn-text",hover:"--header-btn-text-hover"},primary:{color:"--link",hover:"--primary-hover-text"}};var w={name:"IconOrSvg",props:{src:{type:String,default:()=>{}},icon:{type:String,default:()=>{}},color:{type:String,default:()=>"primary"}},data(){return{className:""}},created(){this.src&&this.setColor()},methods:{setColor(){const e=this.$store.getters["prefs/theme"];let t,n;for(let l=0;l img.${s} {\n ${e};\n }\n li:hover > img.${s} {\n ${e};\n }\n a.option:hover > img.${s} {\n ${e};\n } `,l=document.createElement("style");l.innerText=o,document.head.appendChild(l),b[s]=!0}this["className"]=s}}},E=(n(86961),n(47433));const _=(0,E.A)(w,[["render",p],["__scopeId","data-v-373e6345"]]);var S=_;const k="hide",x="calculate",A="show";var N={name:"ActionMenu",emits:["close"],components:{IconOrSvg:S},props:{customActions:{type:Array,default:()=>[]},open:{type:Boolean,default:!1},useCustomTargetElement:{type:Boolean,default:!1},customTargetElement:{type:HTMLElement,default:null},customTargetEvent:{type:[PointerEvent,MouseEvent],default:null},componentTestid:{type:String,default:"action-menu"}},data(){return{phase:k,style:{}}},computed:{...(0,l.L8)({targetElem:"action-menu/elem",targetEvent:"action-menu/event",shouldShow:"action-menu/showing",options:"action-menu/options"}),showing(){return this.phase!==k},menuOptions(){return this.customActions.length>0?this.customActions:this.options}},watch:{shouldShow:{handler(e){e?(this.phase=x,this.updateStyle(),this.$nextTick((()=>{this.phase===x&&(this.phase=A,this.updateStyle())}))):this.phase=k}},open(){this.updateStyle()},"$route.path"(e,t){this.hide()}},methods:{hide(){this.useCustomTargetElement?this.$emit("close"):this.$store.commit("action-menu/hide")},updateStyle(){if(this.phase===A&&!this.useCustomTargetElement){const e=this.$el?.querySelector&&this.$el.querySelector(".menu"),t=this.targetEvent,n=this.targetElem;return this.style=(0,c.Tb)(e,n||t,{overlapX:!0,fudgeX:n?-2:0,fudgeY:n?20:0,positionX:n?c.Q8:c.Q7,positionY:c.Q8}),void(this.style.visibility="visible")}if(this.open&&this.useCustomTargetElement){const e=this.$el?.querySelector&&this.$el.querySelector(".menu"),t=this.customTargetElement;return this.style=(0,c.Tb)(e,t,{overlapX:!0,fudgeX:t?4:0,fudgeY:t?4:0,positionX:t?c.Q8:c.Q7,positionY:c.Q8},!0),void(this.style.visibility="visible")}this.style={}},execute(e,t,n){if(!e.disabled){if(e.invoke){const n=e.invoke;if(n&&e.enabled){const r=this.$store.getters["action-menu/resources"],i={event:t,action:e,isAlt:(0,u.nN)(t)};1===r.length&&n.apply(this,[i,r])}}else if(this.useCustomTargetElement)this.$emit(e.action,{action:e,event:t,...n,route:this.$route});else{const r={alt:(0,u.nN)(t)};this.$store.dispatch("action-menu/execute",{action:e,args:n,opts:r})}this.hide()}},hasOptions(e){return void 0!==e.length?e.length:Object.keys(e).length>0}}};n(4071);const C=(0,E.A)(N,[["render",s],["__scopeId","data-v-3af780f6"]]);var T=C},162:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(9274);const i=["data-modal"];function a(e,t,n,a,o,s){return(0,r.openBlock)(),(0,r.createBlock)(r.Teleport,{to:"#modals"},[(0,r.createVNode)(r.Transition,{name:"modal-fade",appear:""},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:"modal-overlay","data-modal":e.name,onClick:t[1]||(t[1]=(...t)=>e.handleClickOutside&&e.handleClickOutside(...t))},[(0,r.createElementVNode)("div",(0,r.mergeProps)(e.$attrs,{ref:"modalRef",class:[e.customClass,"modal-container"],style:e.modalStyles,onClick:t[0]||(t[0]=(0,r.withModifiers)((()=>{}),["stop"]))}),[(0,r.renderSlot)(e.$slots,"default")],16)],8,i)])),_:3})])}var o=(0,r.defineComponent)({name:"AppModal",emits:["close"],inheritAttrs:!1,props:{clickToClose:{type:Boolean,default:!0},width:{type:[Number,String],default:600,validator(e){return"number"===typeof e?e>0:"string"===typeof e&&/^(0*(?:[1-9][0-9]*|0)\.?\d*)+(px|%)$/.test(e)}},customClass:{type:String,default:""},styles:{type:String,default:""},name:{type:String,default:""}},computed:{modalWidth(){if(this.isValidWidth(this.width)){const e="number"===typeof this.width?"px":"";return`${this.width}${e}`}return"600px"},stylesPropToObj(){return this.styles.split(";").map((e=>e.trim().split(":"))).reduce(((e,[t,n])=>({...e,[t]:n})),{})},modalStyles(){return{width:this.modalWidth,...this.stylesPropToObj}}},mounted(){document.addEventListener("keydown",this.handleEscapeKey)},beforeUnmount(){document.removeEventListener("keydown",this.handleEscapeKey)},methods:{handleClickOutside(e){this.clickToClose&&this.$refs.modalRef&&!this.$refs.modalRef.contains(e.target)&&this.$emit("close")},handleEscapeKey(e){this.clickToClose&&"Escape"===e.key&&this.$emit("close")},isValidWidth(e){return"number"===typeof e?e>0:"string"===typeof e&&/^(0*(?:[1-9][0-9]*|0)\.?\d*)+(px|%)$/.test(e)}}}),s=(n(53935),n(47433));const l=(0,s.A)(o,[["render",a]]);var c=l},88857:function(e,t,n){"use strict";n.d(t,{R:function(){return l},A:function(){return m}});var r=n(9274);const i=["name","type","disabled","tab-index","data-testid"],a={key:2};function o(e,t,n,o,s,l){const c=(0,r.resolveDirective)("clean-tooltip"),u=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("button",{ref:"btn",class:(0,r.normalizeClass)(e.classes),name:e.name,type:e.type,disabled:e.isDisabled,"tab-index":e.tabIndex,"data-testid":e.componentTestid+"-async-button",onClick:t[0]||(t[0]=(...t)=>e.clicked&&e.clicked(...t))},[e.isManualRefresh?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:(0,r.normalizeClass)({"mr-10":e.displayIcon&&"sm"!==e.size,"mr-5":e.displayIcon&&"sm"===e.size})},(0,r.toDisplayString)(e.t("action.refresh")),3)):(0,r.createCommentVNode)("",!0),e.displayIcon?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:1,class:(0,r.normalizeClass)({icon:!0,"icon-lg":!0,[e.displayIcon]:!0,"mr-0":e.isManualRefresh})},null,2)),[[c,e.tooltip]]):(0,r.createCommentVNode)("",!0),"text"===e.labelAs&&e.displayLabel?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",a,null,512)),[[c,e.tooltip],[u,e.displayLabel]]):(0,r.createCommentVNode)("",!0)],10,i)}var s=n(49148);const l={ACTION:"action",WAITING:"waiting",SUCCESS:"success",ERROR:"error"},c="text",u="tooltip",d={timer:void 0};var h=(0,r.defineComponent)({props:{mode:{type:String,default:"edit"},delay:{type:Number,default:5e3},name:{type:String,default:null},disabled:{type:Boolean,default:!1},type:{type:String,default:"button"},tabIndex:{type:Number,default:null},actionColor:{type:String,default:"role-primary"},waitingColor:{type:String,default:"bg-primary"},successColor:{type:String,default:"bg-success"},errorColor:{type:String,default:"bg-error"},actionLabel:{type:String,default:null},waitingLabel:{type:String,default:null},successLabel:{type:String,default:null},errorLabel:{type:String,default:null},icon:{type:String,default:null},labelAs:{type:String,default:c},size:{type:String,default:""},currentPhase:{type:String,default:l.ACTION},componentTestid:{type:String,default:"action-button"},manual:{type:Boolean,default:!1}},setup(){const e=(0,r.inject)("timer",d.timer);return{timer:e}},emits:["click"],data(){return{phase:this.currentPhase}},watch:{currentPhase(e){this.phase=e}},computed:{classes(){const e=`${this.phase}Color`,t=s.A.memberOfComponent(this,e),n={btn:!0,[t]:!0};return this.size&&(n[`btn-${this.size}`]=!0),n},displayIcon(){const e=this.$store.getters["i18n/exists"],t=this.$store.getters["i18n/t"],n=`asyncButton.${this.mode}.${this.phase}Icon`,r=`asyncButton.default.${this.phase}Icon`;let i="";return this.icon?i=this.icon:e(n)?i=`icon-${t(n)}`:e(r)&&(i=`icon-${t(r)}`),this.isSpinning&&(i||(i="icon-spinner"),i+=" icon-spin"),i},displayLabel(){const e=s.A.memberOfComponent(this,`${this.phase}Label`),t=this.$store.getters["i18n/exists"],n=this.$store.getters["i18n/t"],r=`asyncButton.${this.mode}.${this.phase}`,i=`asyncButton.default.${this.phase}`;return e||(t(r)?n(r):t(i)?n(i):"")},isSpinning(){return this.phase===l.WAITING},isDisabled(){return this.disabled||this.phase===l.WAITING},isManualRefresh(){return"manual-refresh"===this.mode},tooltip(){return this.labelAs===u?{content:this.displayLabel,hideOnTargetClick:!1}:null}},beforeUnmount(){this.timer&&clearTimeout(this.timer)},methods:{clicked(){if(this.isDisabled)return;this.timer&&clearTimeout(this.timer),this.manual||(this.phase=l.WAITING);const e=e=>{this.done(e)};this.$emit("click",e)},done(e){"cancelled"===e?this.phase=l.ACTION:(this.phase=e?l.SUCCESS:l.ERROR,this.timer=setTimeout((()=>{this.timerDone()}),this.delay))},timerDone(){this.phase!==l.SUCCESS&&this.phase!==l.ERROR||(this.phase=l.ACTION)},focus(){this.$refs.btn.focus()}}}),p=(n(53543),n(47433));const f=(0,p.A)(h,[["render",o],["__scopeId","data-v-799da077"]]);var m=f},8552:function(e,t,n){"use strict";n.d(t,{A:function(){return yt}});var r=n(9274);const i=["onClick"];function a(e,t,n,a,o,s){const l=(0,r.resolveComponent)("v-select");return(0,r.openBlock)(),(0,r.createBlock)(l,(0,r.mergeProps)({ref:"button-dropdown",class:["button-dropdown btn",{disabled:n.disabled,focused:o.focused}]},e.$attrs,{"append-to-body":!0,"calculate-position":s.withPopper,searchable:!1,clearable:!1,"close-on-select":n.closeOnSelect,filterable:!1,modelValue:n.buttonLabel,options:n.dropdownOptions,"map-keydown":e.mappedKeys,"get-option-key":e=>n.optionKey?s.get(e,n.optionKey):s.getOptionLabel(e),"get-option-label":e=>s.getOptionLabel(e),selectable:n.selectable,"onSearch:blur":s.onBlur,"onSearch:focus":s.onFocus,"onUpdate:modelValue":t[1]||(t[1]=t=>e.$emit("click-action",t))}),(0,r.createSlots)({"no-options":(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"no-options",{},void 0,!0)])),"selected-option":(0,r.withCtx)((e=>[(0,r.createElementVNode)("button",{tabindex:"-1",type:"button",class:"dropdown-button-two btn","data-testid":"dropdown-button",onClick:t=>s.ddButtonAction(e),onFocus:t[0]||(t[0]=(...e)=>s.focusSearch&&s.focusSearch(...e))},(0,r.toDisplayString)(e.label),41,i)])),_:2},[(0,r.renderList)(e.$slots,((t,n)=>({name:n,fn:(0,r.withCtx)((t=>["selected-option"!==n&&"function"===typeof e.$slots[n]?(0,r.renderSlot)(e.$slots,n,(0,r.normalizeProps)((0,r.mergeProps)({key:0},t)),void 0,!0):(0,r.createCommentVNode)("",!0)]))})))]),1040,["class","calculate-position","close-on-select","modelValue","options","map-keydown","get-option-key","get-option-label","selectable","onSearch:blur","onSearch:focus"])}function o(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function s(e){var t=o(e).Element;return e instanceof t||e instanceof Element}function l(e){var t=o(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function c(e){if("undefined"===typeof ShadowRoot)return!1;var t=o(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var u=Math.max,d=Math.min,h=Math.round;function p(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function f(){return!/^((?!chrome|android).)*safari/i.test(p())}function m(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&l(e)&&(i=e.offsetWidth>0&&h(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&h(r.height)/e.offsetHeight||1);var c=s(e)?o(e):window,u=c.visualViewport,d=!f()&&n,p=(r.left+(d&&u?u.offsetLeft:0))/i,m=(r.top+(d&&u?u.offsetTop:0))/a,g=r.width/i,v=r.height/a;return{width:g,height:v,top:m,right:p+g,bottom:m+v,left:p,x:p,y:m}}function g(e){var t=o(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function v(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function b(e){return e!==o(e)&&l(e)?v(e):g(e)}function y(e){return e?(e.nodeName||"").toLowerCase():null}function w(e){return((s(e)?e.ownerDocument:e.document)||window.document).documentElement}function E(e){return m(w(e)).left+g(e).scrollLeft}function _(e){return o(e).getComputedStyle(e)}function S(e){var t=_(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function k(e){var t=e.getBoundingClientRect(),n=h(t.width)/e.offsetWidth||1,r=h(t.height)/e.offsetHeight||1;return 1!==n||1!==r}function x(e,t,n){void 0===n&&(n=!1);var r=l(t),i=l(t)&&k(t),a=w(t),o=m(e,i,n),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&(("body"!==y(t)||S(a))&&(s=b(t)),l(t)?(c=m(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=E(a))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function A(e){var t=m(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function N(e){return"html"===y(e)?e:e.assignedSlot||e.parentNode||(c(e)?e.host:null)||w(e)}function C(e){return["html","body","#document"].indexOf(y(e))>=0?e.ownerDocument.body:l(e)&&S(e)?e:C(N(e))}function T(e,t){var n;void 0===t&&(t=[]);var r=C(e),i=r===(null==(n=e.ownerDocument)?void 0:n.body),a=o(r),s=i?[a].concat(a.visualViewport||[],S(r)?r:[]):r,l=t.concat(s);return i?l:l.concat(T(N(s)))}function R(e){return["table","td","th"].indexOf(y(e))>=0}function O(e){return l(e)&&"fixed"!==_(e).position?e.offsetParent:null}function I(e){var t=/firefox/i.test(p()),n=/Trident/i.test(p());if(n&&l(e)){var r=_(e);if("fixed"===r.position)return null}var i=N(e);c(i)&&(i=i.host);while(l(i)&&["html","body"].indexOf(y(i))<0){var a=_(i);if("none"!==a.transform||"none"!==a.perspective||"paint"===a.contain||-1!==["transform","perspective"].indexOf(a.willChange)||t&&"filter"===a.willChange||t&&a.filter&&"none"!==a.filter)return i;i=i.parentNode}return null}function L(e){var t=o(e),n=O(e);while(n&&R(n)&&"static"===_(n).position)n=O(n);return n&&("html"===y(n)||"body"===y(n)&&"static"===_(n).position)?t:n||I(e)||t}var D="top",P="bottom",M="right",B="left",F="auto",$=[D,P,M,B],U="start",j="end",V="clippingParents",K="viewport",H="popper",G="reference",z=$.reduce((function(e,t){return e.concat([t+"-"+U,t+"-"+j])}),[]),q=[].concat($,[F]).reduce((function(e,t){return e.concat([t,t+"-"+U,t+"-"+j])}),[]),X="beforeRead",W="read",Y="afterRead",Q="beforeMain",J="main",Z="afterMain",ee="beforeWrite",te="write",ne="afterWrite",re=[X,W,Y,Q,J,Z,ee,te,ne];function ie(e){var t=new Map,n=new Set,r=[];function i(e){n.add(e.name);var a=[].concat(e.requires||[],e.requiresIfExists||[]);a.forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&i(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||i(e)})),r}function ae(e){var t=ie(e);return re.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}function oe(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}function se(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}var le={placement:"bottom",modifiers:[],strategy:"absolute"};function ce(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function ve(e){var t,n=e.reference,r=e.element,i=e.placement,a=i?fe(i):null,o=i?me(i):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case D:t={x:s,y:n.y-r.height};break;case P:t={x:s,y:n.y+n.height};break;case M:t={x:n.x+n.width,y:l};break;case B:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?ge(a):null;if(null!=c){var u="y"===c?"height":"width";switch(o){case U:t[c]=t[c]-(n[u]/2-r[u]/2);break;case j:t[c]=t[c]+(n[u]/2-r[u]/2);break;default:}}return t}function be(e){var t=e.state,n=e.name;t.modifiersData[n]=ve({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var ye={name:"popperOffsets",enabled:!0,phase:"read",fn:be,data:{}},we={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Ee(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:h(n*i)/i||0,y:h(r*i)/i||0}}function _e(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,s=e.offsets,l=e.position,c=e.gpuAcceleration,u=e.adaptive,d=e.roundOffsets,h=e.isFixed,p=s.x,f=void 0===p?0:p,m=s.y,g=void 0===m?0:m,v="function"===typeof d?d({x:f,y:g}):{x:f,y:g};f=v.x,g=v.y;var b=s.hasOwnProperty("x"),y=s.hasOwnProperty("y"),E=B,S=D,k=window;if(u){var x=L(n),A="clientHeight",N="clientWidth";if(x===o(n)&&(x=w(n),"static"!==_(x).position&&"absolute"===l&&(A="scrollHeight",N="scrollWidth")),i===D||(i===B||i===M)&&a===j){S=P;var C=h&&x===k&&k.visualViewport?k.visualViewport.height:x[A];g-=C-r.height,g*=c?1:-1}if(i===B||(i===D||i===P)&&a===j){E=M;var T=h&&x===k&&k.visualViewport?k.visualViewport.width:x[N];f-=T-r.width,f*=c?1:-1}}var R,O=Object.assign({position:l},u&&we),I=!0===d?Ee({x:f,y:g},o(n)):{x:f,y:g};return f=I.x,g=I.y,c?Object.assign({},O,(R={},R[S]=y?"0":"",R[E]=b?"0":"",R.transform=(k.devicePixelRatio||1)<=1?"translate("+f+"px, "+g+"px)":"translate3d("+f+"px, "+g+"px, 0)",R)):Object.assign({},O,(t={},t[S]=y?g+"px":"",t[E]=b?f+"px":"",t.transform="",t))}function Se(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=void 0===r||r,a=n.adaptive,o=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:fe(t.placement),variation:me(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,_e(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,_e(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var ke={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Se,data:{}};function xe(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},i=t.elements[e];l(i)&&y(i)&&(Object.assign(i.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))}function Ae(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]),o=a.reduce((function(e,t){return e[t]="",e}),{});l(r)&&y(r)&&(Object.assign(r.style,o),Object.keys(i).forEach((function(e){r.removeAttribute(e)})))}))}}var Ne={name:"applyStyles",enabled:!0,phase:"write",fn:xe,effect:Ae,requires:["computeStyles"]};function Ce(e,t,n){var r=fe(e),i=[B,D].indexOf(r)>=0?-1:1,a="function"===typeof n?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o=o||0,s=(s||0)*i,[B,M].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}function Te(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=void 0===i?[0,0]:i,o=q.reduce((function(e,n){return e[n]=Ce(n,t.rects,a),e}),{}),s=o[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=o}var Re={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Te},Oe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ie(e){return e.replace(/left|right|bottom|top/g,(function(e){return Oe[e]}))}var Le={start:"end",end:"start"};function De(e){return e.replace(/start|end/g,(function(e){return Le[e]}))}function Pe(e,t){var n=o(e),r=w(e),i=n.visualViewport,a=r.clientWidth,s=r.clientHeight,l=0,c=0;if(i){a=i.width,s=i.height;var u=f();(u||!u&&"fixed"===t)&&(l=i.offsetLeft,c=i.offsetTop)}return{width:a,height:s,x:l+E(e),y:c}}function Me(e){var t,n=w(e),r=g(e),i=null==(t=e.ownerDocument)?void 0:t.body,a=u(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=u(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+E(e),l=-r.scrollTop;return"rtl"===_(i||n).direction&&(s+=u(n.clientWidth,i?i.clientWidth:0)-a),{width:a,height:o,x:s,y:l}}function Be(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&c(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Fe(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function $e(e,t){var n=m(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Ue(e,t,n){return t===K?Fe(Pe(e,n)):s(t)?$e(t,n):Fe(Me(w(e)))}function je(e){var t=T(N(e)),n=["absolute","fixed"].indexOf(_(e).position)>=0,r=n&&l(e)?L(e):e;return s(r)?t.filter((function(e){return s(e)&&Be(e,r)&&"body"!==y(e)})):[]}function Ve(e,t,n,r){var i="clippingParents"===t?je(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce((function(t,n){var i=Ue(e,n,r);return t.top=u(i.top,t.top),t.right=d(i.right,t.right),t.bottom=d(i.bottom,t.bottom),t.left=u(i.left,t.left),t}),Ue(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Ke(){return{top:0,right:0,bottom:0,left:0}}function He(e){return Object.assign({},Ke(),e)}function Ge(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function ze(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=void 0===r?e.placement:r,a=n.strategy,o=void 0===a?e.strategy:a,l=n.boundary,c=void 0===l?V:l,u=n.rootBoundary,d=void 0===u?K:u,h=n.elementContext,p=void 0===h?H:h,f=n.altBoundary,g=void 0!==f&&f,v=n.padding,b=void 0===v?0:v,y=He("number"!==typeof b?b:Ge(b,$)),E=p===H?G:H,_=e.rects.popper,S=e.elements[g?E:p],k=Ve(s(S)?S:S.contextElement||w(e.elements.popper),c,d,o),x=m(e.elements.reference),A=ve({reference:x,element:_,strategy:"absolute",placement:i}),N=Fe(Object.assign({},_,A)),C=p===H?N:x,T={top:k.top-C.top+y.top,bottom:C.bottom-k.bottom+y.bottom,left:k.left-C.left+y.left,right:C.right-k.right+y.right},R=e.modifiersData.offset;if(p===H&&R){var O=R[i];Object.keys(T).forEach((function(e){var t=[M,P].indexOf(e)>=0?1:-1,n=[D,P].indexOf(e)>=0?"y":"x";T[e]+=O[n]*t}))}return T}function qe(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?q:l,u=me(r),d=u?s?z:z.filter((function(e){return me(e)===u})):$,h=d.filter((function(e){return c.indexOf(e)>=0}));0===h.length&&(h=d);var p=h.reduce((function(t,n){return t[n]=ze(e,{placement:n,boundary:i,rootBoundary:a,padding:o})[fe(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}function Xe(e){if(fe(e)===F)return[];var t=Ie(e);return[De(e),t,De(t)]}function We(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=void 0===i||i,o=n.altAxis,s=void 0===o||o,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,h=n.altBoundary,p=n.flipVariations,f=void 0===p||p,m=n.allowedAutoPlacements,g=t.options.placement,v=fe(g),b=v===g,y=l||(b||!f?[Ie(g)]:Xe(g)),w=[g].concat(y).reduce((function(e,n){return e.concat(fe(n)===F?qe(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:f,allowedAutoPlacements:m}):n)}),[]),E=t.rects.reference,_=t.rects.popper,S=new Map,k=!0,x=w[0],A=0;A=0,O=R?"width":"height",I=ze(t,{placement:N,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),L=R?T?M:B:T?P:D;E[O]>_[O]&&(L=Ie(L));var $=Ie(L),j=[];if(a&&j.push(I[C]<=0),s&&j.push(I[L]<=0,I[$]<=0),j.every((function(e){return e}))){x=N,k=!1;break}S.set(N,j)}if(k)for(var V=f?3:1,K=function(e){var t=w.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return x=t,"break"},H=V;H>0;H--){var G=K(H);if("break"===G)break}t.placement!==x&&(t.modifiersData[r]._skip=!0,t.placement=x,t.reset=!0)}}var Ye={name:"flip",enabled:!0,phase:"main",fn:We,requiresIfExists:["offset"],data:{_skip:!1}};function Qe(e){return"x"===e?"y":"x"}function Je(e,t,n){return u(e,d(t,n))}function Ze(e,t,n){var r=Je(e,t,n);return r>n?n:r}function et(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=void 0===i||i,o=n.altAxis,s=void 0!==o&&o,l=n.boundary,c=n.rootBoundary,h=n.altBoundary,p=n.padding,f=n.tether,m=void 0===f||f,g=n.tetherOffset,v=void 0===g?0:g,b=ze(t,{boundary:l,rootBoundary:c,padding:p,altBoundary:h}),y=fe(t.placement),w=me(t.placement),E=!w,_=ge(y),S=Qe(_),k=t.modifiersData.popperOffsets,x=t.rects.reference,N=t.rects.popper,C="function"===typeof v?v(Object.assign({},t.rects,{placement:t.placement})):v,T="number"===typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),R=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(k){if(a){var I,F="y"===_?D:B,$="y"===_?P:M,j="y"===_?"height":"width",V=k[_],K=V+b[F],H=V-b[$],G=m?-N[j]/2:0,z=w===U?x[j]:N[j],q=w===U?-N[j]:-x[j],X=t.elements.arrow,W=m&&X?A(X):{width:0,height:0},Y=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Ke(),Q=Y[F],J=Y[$],Z=Je(0,x[j],W[j]),ee=E?x[j]/2-G-Z-Q-T.mainAxis:z-Z-Q-T.mainAxis,te=E?-x[j]/2+G+Z+J+T.mainAxis:q+Z+J+T.mainAxis,ne=t.elements.arrow&&L(t.elements.arrow),re=ne?"y"===_?ne.clientTop||0:ne.clientLeft||0:0,ie=null!=(I=null==R?void 0:R[_])?I:0,ae=V+ee-ie-re,oe=V+te-ie,se=Je(m?d(K,ae):K,V,m?u(H,oe):H);k[_]=se,O[_]=se-V}if(s){var le,ce="x"===_?D:B,ue="x"===_?P:M,de=k[S],he="y"===S?"height":"width",pe=de+b[ce],ve=de-b[ue],be=-1!==[D,B].indexOf(y),ye=null!=(le=null==R?void 0:R[S])?le:0,we=be?pe:de-x[he]-N[he]-ye+T.altAxis,Ee=be?de+x[he]+N[he]-ye-T.altAxis:ve,_e=m&&be?Ze(we,de,Ee):Je(m?we:pe,de,m?Ee:ve);k[S]=_e,O[S]=_e-de}t.modifiersData[r]=O}}var tt={name:"preventOverflow",enabled:!0,phase:"main",fn:et,requiresIfExists:["offset"]},nt=function(e,t){return e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,He("number"!==typeof e?e:Ge(e,$))};function rt(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=fe(n.placement),l=ge(s),c=[B,M].indexOf(s)>=0,u=c?"height":"width";if(a&&o){var d=nt(i.padding,n),h=A(a),p="y"===l?D:B,f="y"===l?P:M,m=n.rects.reference[u]+n.rects.reference[l]-o[l]-n.rects.popper[u],g=o[l]-n.rects.reference[l],v=L(a),b=v?"y"===l?v.clientHeight||0:v.clientWidth||0:0,y=m/2-g/2,w=d[p],E=b-h[u]-d[f],_=b/2-h[u]/2+y,S=Je(w,_,E),k=l;n.modifiersData[r]=(t={},t[k]=S,t.centerOffset=S-_,t)}}function it(e){var t=e.state,n=e.options,r=n.element,i=void 0===r?"[data-popper-arrow]":r;null!=i&&("string"!==typeof i||(i=t.elements.popper.querySelector(i),i))&&Be(t.elements.popper,i)&&(t.elements.arrow=i)}var at={name:"arrow",enabled:!0,phase:"main",fn:rt,effect:it,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ot(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function st(e){return[D,M,P,B].some((function(t){return e[t]>=0}))}function lt(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=ze(t,{elementContext:"reference"}),s=ze(t,{altBoundary:!0}),l=ot(o,r),c=ot(s,i,a),u=st(l),d=st(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}var ct={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:lt},ut=[pe,ye,ke,Ne,Re,Ye,tt,at,ct],dt=ue({defaultModifiers:ut}),ht=n(76978),pt=n(8138),ft=n.n(pt),mt=n(89626),gt={emits:["dd-button-action","click-action"],mixins:[mt.A],props:{buttonLabel:{default:"",type:String},closeOnSelect:{default:!0,type:Boolean},disabled:{default:!1,type:Boolean},dropdownOptions:{default:()=>[],type:Array},optionKey:{default:null,type:String},optionLabel:{default:"label",type:String},size:{default:null,type:String},value:{default:null,type:String},placement:{default:"bottom-start",type:String},selectable:{default:e=>!e||!e.disabled&&"group"!==e.kind&&"divider"!==e.kind&&!e.loading,type:Function}},data(){return{focused:!1}},methods:{withPopper(e,t,{width:n}){const r=t.$refs.search.clientWidth,i=e.clientWidth;e.style.width=ia.destroy()},ddButtonAction(e){this.focusSearch(),this.$emit("dd-button-action",e)},getOptionLabel(e){return ft()(e)?e:this.$attrs["get-option-label"]?this.$attrs["get-option-label"](e):(0,ht.Jt)(e,this.optionLabel)?this.localizedLabel?this.$store.getters["i18n/t"]((0,ht.Jt)(e,this.optionLabel)):(0,ht.Jt)(e,this.optionLabel):e},onFocus(){return this.onFocusLabeled()},onFocusLabeled(){this.focused=!0},onBlur(){return this.onBlurLabeled()},onBlurLabeled(){this.focused=!1},focusSearch(){this.$nextTick((()=>{const e=this.$refs["button-dropdown"].searchEl;e&&e.focus()}))},get:ht.Jt}},vt=(n(9722),n(47433));const bt=(0,vt.A)(gt,[["render",a],["__scopeId","data-v-2ab9ff7a"]]);var yt=bt},21762:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(9274);const i={class:"btn-group"},a=["data-testid","disabled","aria-label","onClick"],o={key:2};function s(e,t,n,s,l,c){const u=(0,r.resolveComponent)("t"),d=(0,r.resolveDirective)("clean-tooltip"),h=(0,r.resolveDirective)("trim-whitespace");return(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(c.optionObjects,((t,i)=>(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:i,"data-testid":`button-group-child-${i}`,type:"button",class:(0,r.normalizeClass)(t.class),disabled:n.disabled||t.disabled,role:"button","aria-label":t.labelKey?e.t(t.labelKey):t.label,onClick:e=>c.change(t.value)},[(0,r.renderSlot)(e.$slots,"option",{label:t.label,value:t.value},(()=>[t.icon?((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:0,class:(0,r.normalizeClass)({icon:!0,[t.icon]:!0,[`icon-${n.iconSize}`]:!!n.iconSize})},null,2)):(0,r.createCommentVNode)("",!0),t.labelKey?((0,r.openBlock)(),(0,r.createBlock)(u,{key:1,k:t.labelKey},null,8,["k"])):t.label?((0,r.openBlock)(),(0,r.createElementBlock)("span",o,(0,r.toDisplayString)(t.label),1)):(0,r.createCommentVNode)("",!0)]))],10,a)),[[d,t.tooltipKey?e.t(t.tooltipKey):t.tooltip]]))),128))])),[[h]])}var l={emits:["update:value"],props:{value:{type:[String,Number,Boolean,Object],required:!0},inactiveClass:{type:String,default:"bg-disabled"},activeClass:{type:String,default:"bg-primary"},options:{type:Array,required:!0},iconSize:{type:String,default:null},disabled:{type:Boolean,default:!1}},computed:{optionObjects(){const e=this.value;return this.options.map((t=>{let n;n=t&&"object"===typeof t&&"undefined"!==typeof t.value?Object.assign({},t):{label:t,value:t};const r=e===n.value;return n.class={btn:!0,[this.inactiveClass]:!r,[this.activeClass]:r},n}))}},methods:{change(e){this.$emit("update:value",e)}}},c=n(47433);const u=(0,c.A)(l,[["render",s]]);var d=u},76332:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(9274),i=(0,r.defineComponent)({__name:"ButtonMultiAction",props:{borderless:{type:Boolean},invisible:{type:Boolean}},emits:["click"],setup(e){const t=e,n=(0,r.computed)((()=>({borderless:t?.borderless,invisible:t?.invisible})));return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("button",{type:"button",class:(0,r.normalizeClass)(["btn btn-sm role-multi-action actions",n.value]),onClick:t[0]||(t[0]=t=>e.$emit("click",t))},t[1]||(t[1]=[(0,r.createElementVNode)("i",{class:"icon icon-actions"},null,-1)]),2))}}),a=(n(47045),n(47433));const o=(0,a.A)(i,[["__scopeId","data-v-750b8386"]]);var s=o},94965:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(9274);const i={key:0},a={key:0,class:"keymap overlay"},o={key:1};function s(e,t,n,s,l,c){const u=(0,r.resolveComponent)("Codemirror"),d=(0,r.resolveDirective)("clean-tooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(["code-mirror",{["as-text-area"]:n.asTextArea}])},[l.loaded?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[n.showKeyMapBox&&!l.removeKeyMapBox&&c.keyMapTooltip&&c.isNonDefaultKeyMap?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"keymap-indicator","data-testid":"code-mirror-keymap",onClick:t[0]||(t[0]=(...e)=>c.closeKeyMapInfo&&c.closeKeyMapInfo(...e))},t[1]||(t[1]=[(0,r.createElementVNode)("i",{class:"icon icon-keyboard keymap-icon"},null,-1),(0,r.createElementVNode)("div",{class:"close-indicator"},[(0,r.createElementVNode)("i",{class:"icon icon-close icon-sm"})],-1)]))),[[d,c.keyMapTooltip]])])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(u,{ref:"codeMirrorRef",value:n.value,options:c.combinedOptions,disabled:c.isDisabled,"original-style":!0,onReady:c.onReady,onInput:c.onInput,onChanges:c.onChanges,onFocus:c.onFocus,onBlur:c.onBlur},null,8,["value","options","disabled","onReady","onInput","onChanges","onFocus","onBlur"])])):((0,r.openBlock)(),(0,r.createElementBlock)("div",o," Loading... "))],2)}var l=n(91462),c=n(14220),u=n(4364),d={name:"CodeMirror",emits:["onReady","onInput","onChanges","onFocus","validationChanged"],props:{mode:{type:String,default:c.G5},value:{type:String,required:!0},options:{type:Object,default:()=>{}},asTextArea:{type:Boolean,default:!1},showKeyMapBox:{type:Boolean,default:!1}},data(){return{codeMirrorRef:null,loaded:!1,removeKeyMapBox:!1,hasLintErrors:!1}},computed:{isDisabled(){return this.mode===c.nW},combinedOptions(){const e=this.$store.getters["prefs/theme"],t=this.$store.getters["prefs/get"](l.aP),n={tabSize:2,indentWithTabs:!1,mode:"yaml",keyMap:t,theme:`base16-${e}`,lineNumbers:!0,line:!0,styleActiveLine:!1,lineWrapping:!0,foldGutter:!0,styleSelectedText:!0,showCursorWhenSelecting:!0,autocorrect:!1};return this.asTextArea&&(n.lineNumbers=!1,n.foldGutter=!1,n.tabSize=0,n.extraKeys={Tab:!1}),Object.assign(n,this.options),this.options?.lint&&(n.lint={onUpdateLinting:this.handleLintErrors}),n},keyMapTooltip(){if(this.combinedOptions?.keyMap){const e=this.t(`prefs.keymap.${this.combinedOptions.keyMap}`);return this.t("codeMirror.keymap.indicatorToolip",{name:e})}return null},isNonDefaultKeyMap(){return"sublime"!==this.combinedOptions?.keyMap}},created(){window.__codeMirrorLoader?window.__codeMirrorLoader().then((()=>{this.loaded=!0})):u.error("Code mirror loader not available")},watch:{hasLintErrors(e){this.$emit("validationChanged",!e)}},methods:{handleLintErrors(e=[]){const t=e.filter((e=>!e.severity||"error"===e.severity)).length>0;this.hasLintErrors=t},focus(){this.$refs.codeMirrorRef&&this.$refs.codeMirrorRef.cminstance.focus()},refresh(){this.$refs.codeMirrorRef&&this.$refs.codeMirrorRef.refresh()},onReady(e){this.$emit("validationChanged",!0),this.$nextTick((()=>{e.refresh(),this.codeMirrorRef=e})),this.$emit("onReady",e)},onInput(e){this.$emit("onInput",e)},onChanges(e,t){this.$emit("onChanges",e,t)},onFocus(){this.$emit("onFocus",!0)},onBlur(){this.$emit("onFocus",!1)},updateValue(e){this.$refs.codeMirrorRef&&this.$refs.codeMirrorRef.cminstance.doc.setValue(e)},closeKeyMapInfo(){this.removeKeyMapBox=!0}}},h=(n(38993),n(47433));const p=(0,h.A)(d,[["render",s]]);var f=p},99960:function(e,t,n){"use strict";n.d(t,{A:function(){return Ke}});var r=n(9274);const i={class:"cru"},a={key:0,class:"description"},o={key:0,id:"cru-errors",class:"cru__errors"},s={key:1,class:"subtypes-container cru__content"},l=["data-testid","onClick"],c={class:"subtype-container"},u={class:"subtype-logo"},d=["src","alt"],h={key:1,class:"round-image"},p={key:0,class:"banner-abbrv"},f={key:0},m={key:1},g={class:"subtype-body"},v={key:0},b={key:1},y=["href"],w={key:0},E={key:1,class:"description"},_={key:0},S={key:1},k={key:0,class:"resource-container cru__content cru__content-wizard"},x={class:"controls-steps"},A=["onClick"],N=["disabled","onClick"],C=["data-testid"],T={key:4,class:"cru-resource-yaml-container resource-container cru__content"},R={class:"controls-middle"},O=["data-testid","onClick"],I=["data-testid","disabled","onClick"],L={key:0,class:"controls-right"},D=["data-testid","onClick"];function P(e,t,n,P,M,B){const F=(0,r.resolveComponent)("Banner"),$=(0,r.resolveComponent)("t"),U=(0,r.resolveComponent)("AsyncButton"),j=(0,r.resolveComponent)("CruResourceFooter"),V=(0,r.resolveComponent)("Wizard"),K=(0,r.resolveComponent)("ResourceYaml"),H=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("section",i,[(0,r.renderSlot)(e.$slots,"noticeBanner",{},void 0,!0),n.description?((0,r.openBlock)(),(0,r.createElementBlock)("p",a,(0,r.toDisplayString)(n.description),1)):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(B.isView?"div":"form"),{value:n.resource,"data-testid":"cru-form",class:"create-resource-container cru__form",onSubmit:t[6]||(t[6]=(0,r.withModifiers)((()=>{}),["prevent"])),onKeydown:t[7]||(t[7]=(0,r.withKeys)((e=>B.onPressEnter(e)),["enter"]))},{default:(0,r.withCtx)((()=>[B.hasErrors?((0,r.openBlock)(),(0,r.createElementBlock)("div",o,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.errors,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(F,{key:t,color:"error","data-testid":`error-banner${t}`,label:B.stringify(B.mappedErrors[e].message),icon:B.mappedErrors[e].icon,closable:!0,onClose:e=>B.closeError(t)},null,8,["data-testid","label","icon","onClose"])))),128))])):(0,r.createCommentVNode)("",!0),B.showSubtypeSelection?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.renderSlot)(e.$slots,"subtypes",{subtypes:n.subtypes},(()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.subtypes,((i,a)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:a,class:(0,r.normalizeClass)(["subtype-banner",{selected:i.id===B._selectedSubtype}]),"data-testid":`subtype-banner-item-${i.id}`,onClick:e=>B.selectType(i.id,e)},[(0,r.renderSlot)(e.$slots,"subtype-content",{},(()=>[(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("div",u,[i.bannerImage?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:i.bannerImage,alt:(n.resource.type?n.resource.type+": ":"")+(i.label||"")},null,8,d)):((0,r.openBlock)(),(0,r.createElementBlock)("div",h,[i.bannerAbbrv?((0,r.openBlock)(),(0,r.createElementBlock)("div",p,[e.$store.getters["i18n/exists"](i.bannerAbbrv)?((0,r.openBlock)(),(0,r.createElementBlock)("span",f,(0,r.toDisplayString)(e.t(i.bannerAbbrv)),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,style:(0,r.normalizeStyle)({fontSize:M.abbrSizes[i.bannerAbbrv.length]})},(0,r.toDisplayString)(i.bannerAbbrv),5))])):((0,r.openBlock)(),(0,r.createElementBlock)("div",m,(0,r.toDisplayString)(i.id.slice(0,1).toUpperCase()),1))]))]),(0,r.createElementVNode)("div",g,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["title",{"with-description":!!i.description}])},[(0,r.createElementVNode)("h5",null,[e.$store.getters["i18n/exists"](i.label)?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",v,null,512)),[[H,e.t(i.label)]]):((0,r.openBlock)(),(0,r.createElementBlock)("span",b,(0,r.toDisplayString)(i.label),1))]),i.docLink?((0,r.openBlock)(),(0,r.createElementBlock)("a",{key:0,href:i.docLink,target:"_blank",rel:"noopener nofollow",class:"flex-right"},[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("generic.moreInfo"))+" ",1),t[8]||(t[8]=(0,r.createElementVNode)("i",{class:"icon icon-external-link"},null,-1))],8,y)):(0,r.createCommentVNode)("",!0)],2),i.description?((0,r.openBlock)(),(0,r.createElementBlock)("hr",w)):(0,r.createCommentVNode)("",!0),i.description?((0,r.openBlock)(),(0,r.createElementBlock)("div",E,[e.$store.getters["i18n/exists"](i.description)?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",_,null,512)),[[H,e.t(i.description,{},!0)]]):((0,r.openBlock)(),(0,r.createElementBlock)("span",S,(0,r.toDisplayString)(i.description),1))])):(0,r.createCommentVNode)("",!0)])])]),!0)],10,l)))),128))]),!0)])):(0,r.createCommentVNode)("",!0),M.showAsForm&&n.steps.length?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:2},[B._selectedSubtype||!n.subtypes.length?((0,r.openBlock)(),(0,r.createElementBlock)("div",k,[n.resource?((0,r.openBlock)(),(0,r.createBlock)(V,{key:0,ref:"Wizard","header-mode":n.mode,steps:n.steps,"edit-first-step":n.stepsOptions.editFirstStep,errors:n.errors,"finish-mode":n.finishMode,class:"wizard",onError:t[2]||(t[2]=e=>n.errors=e)},{stepContainer:(0,r.withCtx)((({activeStep:t})=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.steps,((n,i)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:i},[n.name===t.name||n.hidden?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:n.name,class:(0,r.normalizeClass)(["step-container__step",{hide:n.name!==t.name&&n.hidden}])},[(0,r.renderSlot)(e.$slots,n.name,{step:n},void 0,!0)],2)):(0,r.createCommentVNode)("",!0)],64)))),128))])),controlsContainer:(0,r.withCtx)((({showPrevious:i,next:a,back:o,activeStep:s,canNext:l,activeStepIndex:c,visibleSteps:u})=>[(0,r.createVNode)(j,{class:"cru__footer",mode:n.mode,"is-form":M.showAsForm,"show-cancel":n.showCancel,onCancelConfirmed:B.confirmCancel},(0,r.createSlots)({default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",x,[B.showYaml?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,type:"button",class:"btn role-secondary",onClick:t[0]||(t[0]=(...e)=>B.showPreviewYaml&&B.showPreviewYaml(...e))},[(0,r.createVNode)($,{k:"cruResource.previewYaml"})])):(0,r.createCommentVNode)("",!0),i?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,type:"button",class:"btn role-secondary",onClick:e=>o()},[(0,r.createVNode)($,{k:"wizard.previous"})],8,A)):(0,r.createCommentVNode)("",!0),c===u.length-1?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:2},[B.showSubtypeSelection||B.isView?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(U,{key:0,ref:"save",disabled:!s.ready,mode:n.finishButtonMode||n.mode,onClick:t[1]||(t[1]=t=>e.$emit("finish",t))},null,8,["disabled","mode"]))],64)):((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:3,disabled:!l,type:"button",class:"btn role-primary",onClick:e=>a()},[(0,r.createVNode)($,{k:"wizard.next"})],8,N))])])),_:2},[(0,r.renderList)(e.$slots,((t,n)=>({name:n,fn:(0,r.withCtx)((t=>[B.shouldProvideSlot(n)?(0,r.renderSlot)(e.$slots,n,(0,r.normalizeProps)((0,r.mergeProps)({key:0},t)),void 0,!0):(0,r.createCommentVNode)("",!0)]))})))]),1032,["mode","is-form","show-cancel","onCancelConfirmed"])])),_:3},8,["header-mode","steps","edit-first-step","errors","finish-mode"])):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0)],64)):M.showAsForm?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:3},[B._selectedSubtype||!n.subtypes.length?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"resource-container cru__content",style:(0,r.normalizeStyle)([n.minHeight?{"min-height":n.minHeight}:{}])},[(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)],4)):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"form-footer",{},(()=>[(0,r.createVNode)(j,{class:"cru__footer",mode:n.mode,"is-form":M.showAsForm,"show-cancel":n.showCancel,"component-testid":n.componentTestid,onCancelConfirmed:B.confirmCancel},(0,r.createSlots)({_:2},[(0,r.renderList)(e.$slots,((t,n)=>({name:n,fn:(0,r.withCtx)((t=>[B.shouldProvideSlot(n)?(0,r.renderSlot)(e.$slots,n,(0,r.normalizeProps)((0,r.mergeProps)({key:0},t)),void 0,!0):(0,r.createCommentVNode)("",!0)]))}))),B.isView?void 0:{name:"default",fn:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[B.showYaml?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,"data-testid":n.componentTestid+"-yaml",type:"button",class:"btn role-secondary",onClick:t[3]||(t[3]=(...e)=>B.showPreviewYaml&&B.showPreviewYaml(...e))},[(0,r.createVNode)($,{k:"cruResource.previewYaml"})],8,C)):(0,r.createCommentVNode)("",!0),B.showSubtypeSelection?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(U,{key:1,ref:"save",disabled:!B.canSave,mode:n.finishButtonMode||n.mode,"data-testid":n.componentTestid+"-save",onClick:t[4]||(t[4]=e=>B.clickSave(e))},null,8,["disabled","mode","data-testid"]))])])),key:"0"}]),1032,["mode","is-form","show-cancel","component-testid","onCancelConfirmed"])]),!0)],64)):B.showYaml&&!M.showAsForm?((0,r.openBlock)(),(0,r.createElementBlock)("section",T,[(0,r.createVNode)(K,{ref:"resourceyaml",value:n.resource,mode:n.mode,"initial-yaml-for-diff":M.initialYaml,yaml:M.resourceYaml,"offer-preview":B.isEdit,"done-route":n.doneRoute,"done-override":n.resource.doneOverride,errors:n.errors,"apply-hooks":n.applyHooks,class:"resource-container cru__content",onError:t[5]||(t[5]=t=>e.$emit("error",t))},{yamlFooter:(0,r.withCtx)((({yamlSave:t,showPreview:i,yamlPreview:a,yamlUnpreview:o,canDiff:s})=>[(0,r.renderSlot)(e.$slots,"cru-yaml-footer",{},(()=>[(0,r.createVNode)(j,{class:"cru__footer","done-route":n.doneRoute,mode:n.mode,"is-form":M.showAsForm,onCancelConfirmed:B.confirmCancel},{default:(0,r.withCtx)((({checkCancel:l})=>[(0,r.createElementVNode)("div",R,[i?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,type:"button",class:"btn role-secondary","data-testid":n.componentTestid+"-yaml-yaml",onClick:o},[(0,r.createVNode)($,{k:"resourceYaml.buttons.continue"})],8,O)):(0,r.createCommentVNode)("",!0),!i&&B.isEdit?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,"data-testid":n.componentTestid+"-yaml-yaml-preview",disabled:!s,type:"button",class:"btn role-secondary",onClick:a},[(0,r.createVNode)($,{k:"resourceYaml.buttons.diff"})],8,I)):(0,r.createCommentVNode)("",!0)]),B._selectedSubtype||!n.subtypes.length?((0,r.openBlock)(),(0,r.createElementBlock)("div",L,[(0,r.createElementVNode)("button",{"data-testid":n.componentTestid+"-yaml-cancel",type:"button",class:"btn role-secondary",onClick:e=>l(!1)},[(0,r.createVNode)($,{k:"cruResource.backToForm"})],8,D),B.showSubtypeSelection?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(U,{key:0,"data-testid":n.componentTestid+"-yaml-save",disabled:!B.canSave,"action-label":B.isEdit?e.t("generic.save"):e.t("generic.create"),onClick:e=>t(e)},null,8,["data-testid","disabled","action-label","onClick"]))])):(0,r.createCommentVNode)("",!0)])),_:2},1032,["done-route","mode","is-form","onCancelConfirmed"])]),!0)])),_:3},8,["value","mode","initial-yaml-for-diff","yaml","offer-preview","done-route","done-override","errors","apply-hooks"])])):(0,r.createCommentVNode)("",!0)])),_:3},40,["value"]))])}var M=n(3514),B=n.n(M),F=n(37648),$=n(76978),U=n(35664),j=n(63354),V=n(9980),K=n(88857),H=n(65359),G=n(99726);const z={class:"cru-resource-footer"},q=["data-testid"];function X(e,t,n,i,a,o){const s=(0,r.resolveComponent)("t"),l=(0,r.resolveComponent)("AsyncButton"),c=(0,r.resolveComponent)("ResourceCancelModal");return(0,r.openBlock)(),(0,r.createElementBlock)("div",z,[(0,r.renderSlot)(e.$slots,"footer-prefix"),(0,r.renderSlot)(e.$slots,"cancel",{},(()=>[!o.isView&&n.showCancel?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,id:"cru-cancel","data-testid":n.componentTestid+"-cancel",type:"button",class:"btn role-secondary",onClick:t[0]||(t[0]=t=>n.confirmCancelRequired?o.checkCancel(!0):e.$emit("cancel-confirmed",!0))},[(0,r.createVNode)(s,{k:"generic.cancel"})],8,q)):(0,r.createCommentVNode)("",!0)])),(0,r.renderSlot)(e.$slots,"default",{checkCancel:o.checkCancel},(()=>[o.isView?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,"data-testid":n.componentTestid+"-create",mode:n.finishButtonMode||n.mode,onClick:t[1]||(t[1]=t=>e.$emit("finish",t))},null,8,["data-testid","mode"]))])),(0,r.createVNode)(c,{ref:"cancelModal","is-cancel-modal":a.isCancelModal,"is-form":n.isForm,onConfirmCancel:t[2]||(t[2]=e=>o.confirmCancel(e))},null,8,["is-cancel-modal","is-form"])])}const W={class:"header"},Y={class:"text-default-text"},Q={key:1},J={class:"body"},Z={key:0},ee={key:1},te={class:"footer"},ne={key:0},re={key:1};function ie(e,t,n,i,a,o){const s=(0,r.resolveComponent)("t"),l=(0,r.resolveComponent)("app-modal");return a.showModal?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,customClass:"confirm-modal",name:"cancel-modal",width:440,height:"auto",onClose:o.cancelCancel},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",W,[(0,r.createElementVNode)("h4",Y,[n.isCancelModal?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,k:"generic.cancel"})):((0,r.openBlock)(),(0,r.createElementBlock)("span",Q,(0,r.toDisplayString)(e.t("cruResource.backToForm")),1))])]),(0,r.createElementVNode)("div",J,[n.isCancelModal?((0,r.openBlock)(),(0,r.createElementBlock)("p",Z,[(0,r.createVNode)(s,{k:"cruResource.cancelBody"})])):((0,r.openBlock)(),(0,r.createElementBlock)("p",ee,[(0,r.createVNode)(s,{k:"cruResource.backBody"})]))]),(0,r.createElementVNode)("div",te,[(0,r.createElementVNode)("button",{type:"button",class:"btn role-secondary",onClick:t[0]||(t[0]=(...e)=>o.cancelCancel&&o.cancelCancel(...e))},(0,r.toDisplayString)(n.isForm?e.t("cruResource.reviewForm"):e.t("cruResource.reviewYaml")),1),(0,r.createElementVNode)("button",{type:"button",class:"btn role-primary",onClick:t[1]||(t[1]=(...e)=>o.confirmCancel&&o.confirmCancel(...e))},[n.isCancelModal?((0,r.openBlock)(),(0,r.createElementBlock)("span",ne,(0,r.toDisplayString)(e.t("cruResource.confirmCancel")),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",re,(0,r.toDisplayString)(e.t("cruResource.confirmBack")),1))])])])),_:1},8,["onClose"])):(0,r.createCommentVNode)("",!0)}var ae=n(162),oe={emits:["cancel-cancel","confirm-cancel"],components:{AppModal:ae.A},props:{isCancelModal:{type:Boolean,default:!1},isForm:{type:Boolean,default:!1}},data(){return{showModal:!1}},watch:{},methods:{show(){this.showModal=!0},cancelCancel(){this.showModal=!1,this.$emit("cancel-cancel")},confirmCancel(){this.showModal=!1,this.$emit("confirm-cancel",this.isCancelModal)}}},se=(n(93127),n(47433));const le=(0,se.A)(oe,[["render",ie],["__scopeId","data-v-72d8b215"]]);var ce=le,ue=n(14220),de={emits:["cancel-confirmed","finish"],components:{AsyncButton:K.A,ResourceCancelModal:ce},props:{mode:{type:String,default:"create"},isForm:{type:Boolean,default:!0},finishButtonMode:{type:String,default:null},confirmCancelRequired:{type:Boolean,default:!1},confirmBackRequired:{type:Boolean,default:!0},showCancel:{type:Boolean,default:!0},componentTestid:{type:String,default:"form-footer"}},data(){return{isCancelModal:!1}},computed:{...(0,H.L8)({t:"i18n/t"}),isView(){return this.mode===ue.nW}},methods:{checkCancel(e){this.isCancelModal=!!e,this.$refs.cancelModal.show()},confirmCancel(e){this.$emit("cancel-confirmed",e)}}};n(36851);const he=(0,se.A)(de,[["render",X]]);var pe=he,fe=n(8135);const me={ref:"wizard",class:"outer-container"},ge={class:"header"},ve={class:"title"},be={key:0,class:"top choice-banner"},ye={class:"title"},we={key:0,class:"round-image"},Ee={class:"subtitle"},_e={key:0},Se={key:1,class:"subtext"},ke={key:1,class:"subtitle"},xe={key:0,class:"subtext"},Ae={class:"step-sequence"},Ne=["id"],Ce=["aria-controls","aria-selected","onClick"],Te={id:"wizard-footer-controls",class:"controls-row pt-20"},Re={class:"controls-steps"},Oe=["disabled"],Ie=["disabled"];function Le(e,t,n,i,a,o){const s=(0,r.resolveComponent)("Loading"),l=(0,r.resolveComponent)("LazyImage"),c=(0,r.resolveComponent)("Banner"),u=(0,r.resolveComponent)("t"),d=(0,r.resolveComponent)("AsyncButton");return(0,r.openBlock)(),(0,r.createElementBlock)("div",me,[o.stepsLoaded?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,mode:"relative"})),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["outer-container",{hide:!o.stepsLoaded}])},[(0,r.createElementVNode)("div",ge,[(0,r.createElementVNode)("div",ve,[n.showBanner?((0,r.openBlock)(),(0,r.createElementBlock)("div",be,[n.bannerImage||n.bannerTitle?(0,r.renderSlot)(e.$slots,"bannerTitle",{key:0},(()=>[(0,r.withDirectives)((0,r.createElementVNode)("div",ye,[(0,r.renderSlot)(e.$slots,"bannerTitleImage",{},(()=>[n.bannerImage?((0,r.openBlock)(),(0,r.createElementBlock)("div",we,[(0,r.createVNode)(l,{src:n.bannerImage,class:"logo"},null,8,["src"])])):(0,r.createCommentVNode)("",!0)]),!0),(0,r.createElementVNode)("div",Ee,[n.bannerTitle?((0,r.openBlock)(),(0,r.createElementBlock)("h2",_e,(0,r.toDisplayString)(n.bannerTitle),1)):(0,r.createCommentVNode)("",!0),n.bannerTitleSubtext?((0,r.openBlock)(),(0,r.createElementBlock)("span",Se,(0,r.toDisplayString)(n.bannerTitleSubtext),1)):(0,r.createCommentVNode)("",!0)])],512),[[r.vShow,n.initialTitle||o.activeStepIndex>0]])]),!0):(0,r.createCommentVNode)("",!0),a.activeStep&&o.showSteps?((0,r.openBlock)(),(0,r.createElementBlock)("div",ke,[(0,r.createElementVNode)("h2",null,(0,r.toDisplayString)(n.headerMode?e.t(`wizard.${n.headerMode}`):e.t(`asyncButton.${n.finishMode}.action`))+": "+(0,r.toDisplayString)(e.t("wizard.step",{number:o.activeStepIndex+1})),1),(0,r.renderSlot)(e.$slots,"bannerSubtext",{},(()=>[null!==a.activeStep.subtext?((0,r.openBlock)(),(0,r.createElementBlock)("span",xe,(0,r.toDisplayString)(a.activeStep.subtext||a.activeStep.label),1)):(0,r.createCommentVNode)("",!0)]),!0)])):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",Ae,[o.showSteps?((0,r.openBlock)(),(0,r.createElementBlock)("ul",{key:0,class:"steps",tabindex:"0",onKeyup:[t[0]||(t[0]=(0,r.withKeys)((0,r.withModifiers)((t=>e.selectNext(1)),["stop"]),["right"])),t[1]||(t[1]=(0,r.withKeys)((0,r.withModifiers)((t=>e.selectNext(-1)),["stop"]),["left"]))]},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(o.visibleSteps,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:t},[(0,r.createElementVNode)("li",{id:e.name,class:(0,r.normalizeClass)({step:!0,active:e.name===a.activeStep.name,disabled:!o.isAvailable(e)}),role:"presentation"},[(0,r.createElementVNode)("span",{"aria-controls":"step"+t+1,"aria-selected":e.name===a.activeStep.name,role:"tab",class:"controls",onClick:(0,r.withModifiers)((e=>o.goToStep(t+1,!0)),["prevent"])},[(0,r.createElementVNode)("span",{class:(0,r.normalizeClass)(["icon icon-lg",{"icon-dot":e.name===a.activeStep.name,"icon-dot-open":e.name!==a.activeStep.name}])},null,2),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.label),1)],8,Ce)],10,Ne),t!==o.visibleSteps.length-1?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:e.name,class:"divider"})):(0,r.createCommentVNode)("",!0)],64)))),128))],32)):(0,r.createCommentVNode)("",!0)])])]),(0,r.renderSlot)(e.$slots,"stepContainer",{class:"step-container",activeStep:a.activeStep},(()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.steps,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:n},[t.name===a.activeStep.name||t.hidden?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t.name,class:(0,r.normalizeClass)(["step-container__step",{hide:t.name!==a.activeStep.name&&t.hidden}])},[(0,r.renderSlot)(e.$slots,t.name,{step:t},void 0,!0)],2)):(0,r.createCommentVNode)("",!0)],64)))),128))]),!0),(0,r.renderSlot)(e.$slots,"controlsContainer",{showPrevious:o.showPrevious,next:o.next,back:o.back,canNext:o.canNext,activeStepIndex:o.activeStepIndex,visibleSteps:o.visibleSteps,errorStrings:o.errorStrings,finish:o.finish,cancel:o.cancel,activeStep:a.activeStep},(()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(o.errorStrings,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t},[(0,r.createVNode)(c,{color:"error",label:e,closable:!0,class:"footer-error",onClose:e=>n.errors.splice(t,1)},null,8,["label","onClose"])])))),128)),(0,r.createElementVNode)("div",Te,[(0,r.renderSlot)(e.$slots,"cancel",{cancel:o.cancel},(()=>[(0,r.createElementVNode)("button",{type:"button",class:"btn role-secondary",onClick:t[2]||(t[2]=(...e)=>o.cancel&&o.cancel(...e))},[(0,r.createVNode)(u,{k:"generic.cancel"})])]),!0),(0,r.createElementVNode)("div",Re,[o.showPrevious?(0,r.renderSlot)(e.$slots,"back",{key:0,back:o.back},(()=>[(0,r.createElementVNode)("button",{disabled:!o.canPrevious||!n.editFirstStep&&1===o.activeStepIndex,type:"button",class:"btn role-secondary",onClick:t[3]||(t[3]=e=>o.back())},[(0,r.createVNode)(u,{k:"wizard.previous"})],8,Oe)]),!0):(0,r.createCommentVNode)("",!0),o.activeStepIndex===o.visibleSteps.length-1?(0,r.renderSlot)(e.$slots,"finish",{key:1,finish:o.finish},(()=>[(0,r.createVNode)(d,{disabled:!a.activeStep.ready,mode:n.finishMode,onClick:o.finish},null,8,["disabled","mode","onClick"])]),!0):(0,r.renderSlot)(e.$slots,"next",{key:2,next:o.next},(()=>[(0,r.createElementVNode)("button",{disabled:!o.canNext,type:"button",class:(0,r.normalizeClass)(o.nextButtonStyle),onClick:t[4]||(t[4]=e=>o.next())},[(0,r.createVNode)(u,{k:o.nextButtonLabel},null,8,["k"])],10,Ie)]),!0)])])]),!0)],2)],512)}var De=n(84409),Pe=n(48577),Me={name:"Wizard",emits:["next","cancel","finish"],components:{AsyncButton:K.A,Banner:V.l,Loading:De.A,LazyImage:Pe.A},props:{steps:{type:Array,required:!0},initStepIndex:{type:Number,default:0},editFirstStep:{type:Boolean,default:!1},showBanner:{type:Boolean,default:!0},initialTitle:{type:Boolean,default:!0},bannerTitle:{type:String,default:null},bannerImage:{type:String,default:null},bannerTitleSubtext:{type:String,default:null},headerMode:{type:String,default:null},finishMode:{type:String,default:"finish"},errors:{type:Array,default:null}},data(){return{activeStep:null}},computed:{errorStrings(){return(this.errors||[]).map((e=>(0,G.As)(e)))},activeStepIndex(){return this.visibleSteps.findIndex((e=>e.name===this.activeStep.name))},showPrevious(){if(0===this.activeStepIndex)return!1;for(let e=0;e1||this.editFirstStep)},canNext(){return this.activeStepIndexe.ready))},showSteps(){return!1!==this.activeStep.showSteps&&this.visibleSteps.length>1},stepsLoaded(){return!this.steps.some((e=>!0===e.loading))},visibleSteps(){return this.steps.filter((e=>!e.hidden))},nextButtonStyle(){return this.activeStep.nextButton?.style||"btn role-primary"},nextButtonLabel(){return this.activeStep.nextButton?.labelKey||"wizard.next"}},watch:{stepsLoaded(e,t){!t&&e&&(this.activeStep=this.visibleSteps[this.initStepIndex],this.goToStep(this.activeStepIndex+1))},errors(){this.$nextTick((()=>{this.$refs.wizard.scrollTop=this.$refs.wizard.scrollHeight}))}},created(){this.activeStep=this.visibleSteps[this.initStepIndex],this.goToStep(this.activeStepIndex+1)},methods:{goToStep(e,t){if(e<1)return;if(!this.editFirstStep&&1===e&&t)return;const n=this.visibleSteps[e-1];n&&(this.isAvailable(n)||1===e)&&(this.activeStep=n,this.$emit("next",{step:n}))},cancel(){this.$emit("cancel")},finish(e){this.$emit("finish",e)},next(){this.goToStep(this.activeStepIndex+2)},back(){this.goToStep(this.activeStepIndex)},isAvailable(e){if(!e)return!1;const t=this.visibleSteps.findIndex((t=>t.name===e.name));if(0===t&&!this.editFirstStep)return!1;for(let n=0;n[]},selectedSubtype:{type:String,default:null},validationPassed:{type:Boolean,default:!0},errors:{type:Array,default:()=>[]},errorsMap:{type:Object,default:null},canYaml:{type:Boolean,default:!0},generateYaml:{type:Function,default:null},finishButtonMode:{type:String,default:null},preventEnterSubmit:{type:Boolean,default:!1},applyHooks:{type:Function,default:null},steps:{type:Array,default:()=>[]},stepsOptions:{type:Object,default:()=>({editFirstStep:!0})},finishMode:{type:String,default:"finish"},minHeight:{type:String,default:""},namespaceKey:{type:String,default:"metadata.namespace"},componentTestid:{type:String,default:"form"},description:{type:String,default:""},yamlModifiers:{type:Object,default:void 0}},data(e){const t=this.$store.getters["currentStore"](this.resource),n=this.$store.getters[`${t}/schemaFor`](this.resource.type);return{isCancelModal:!1,showAsForm:this.$route.query[ue.AS]!==ue.zD,resourceYaml:null,initialYaml:null,initialResource:(0,$.o8)(this.resource),abbrSizes:{3:"24px",4:"18px",5:"16px",6:"14px"},schema:n}},computed:{canSave(){const{validationPassed:e,showAsForm:t,steps:n}=this;return t&&n?.length?e&&this.steps.every((e=>e.ready)):!this.showAsForm||this.validationPassed},canEditYaml(){return!this.schema?.resourceMethods?.includes("blocked-PUT")},showYaml(){return this.canYaml&&(this._selectedSubtype||!this.subtypes.length)&&this.canEditYaml&&this.mode!==ue.nW},isView(){return this.mode===ue.nW},isEdit(){return this.mode===ue.G5},_selectedSubtype(){return this.selectedSubtype?this.selectedSubtype:this.$route.query[ue.UA]},showSubtypeSelection(){return!B()(this.subtypes)&&!this._selectedSubtype},...(0,H.L8)({t:"i18n/t"}),...(0,H.aH)("cru-resource",["createNamespace"]),...(0,H.i0)("cru-resource",["setCreateNamespace"]),hasErrors(){return this.errors?.length&&Array.isArray(this.errors)},mappedErrors(){return this.errors?this.errorsMap||this.errors.reduce(((e,t)=>({...e,[t]:{message:t,icon:null}})),{}):{}}},created(){this._selectedSubtype&&this.$emit("select-type",this._selectedSubtype)},mounted(){this.$store.dispatch("cru-resource/setCreateNamespace",!1)},beforeUnmount(){this.$store.dispatch("cru-resource/setCreateNamespace",!1)},methods:{stringify:G.As,confirmCancel(e=!0){e?this.emitOrRoute():this.showAsForm||(this.resourceYaml=null,this.showAsForm=!0,this.$router.applyQuery({[ue.AS]:ue.xz}))},closeError(e){const t=this.errors.filter(((t,n)=>n!==e));this.$emit("error",t,this.errors[e])},emitOrRoute(){if(this.cancelEvent)this.$emit("cancel");else{const{resource:e=this.resource.type}=this.$route.params,t=this.resource.doneOverride,n={name:this.doneRoute,params:{resource:e}};this.$router.replace(t||n)}},async createResourceYaml(e,t=this.resource){if(await(this.schema?.fetchResourceFields()),"function"===typeof this.generateYaml)return this.generateYaml.apply(this,t);{const n=this.$store.getters["currentStore"](t),r=this.$store.getters[`${n}/all`](U.yx),i=(0,$.o8)(t),a=(0,F.Yd)(r,t.type,i,e);return a}},async showPreviewYaml(){if(await(this.schema?.fetchResourceFields()),this.applyHooks)try{await this.applyHooks(fe.Fm,Ue)}catch(t){return void $e.warn("Unable to show yaml: ",t)}const e=await this.createResourceYaml(this.yamlModifiers);this.resourceYaml=e,this.showAsForm=!1,this.$router.applyQuery({[ue.AS]:ue.zD})},selectType(e,t){"A"!==t?.srcElement?.tagName&&(this.$router.applyQuery({[ue.UA]:e}),this.$emit("select-type",e))},async clickSave(e){try{await this.createNamespaceIfNeeded(),this.$emit("finish",e)}catch(t){this.$emit("error",(0,G.rz)(t.message)),e(!1)}},save(){this.$refs.save.clicked()},async createNamespaceIfNeeded(){const e=this.$store.getters["currentStore"](this.resource),t=(0,$.Jt)(this.resource,this.namespaceKey);let n=!1;if(this.createNamespace){try{n=!!await this.$store.dispatch(`${e}/find`,{type:U.CU,id:t})}catch{}if(this.createNamespace&&!n)try{const n=await this.$store.dispatch(`${e}/createNamespace`,{name:t},{root:!0});n.applyDefaults(),await n.save()}catch(r){throw this.$emit("error",(0,G.rz)(r)),new Error(`Could not create the new namespace. ${r.message}`)}}},onPressEnter(e){this.preventEnterSubmit&&e.preventDefault()},shouldProvideSlot(e){return"default"!==e&&"function"===typeof this.$slots[e]}},watch:{async showAsForm(e){e||this.initialYaml||(this.initialYaml=await this.createResourceYaml(void 0,this.initialResource))}}};n(45529);const Ve=(0,se.A)(je,[["render",P],["__scopeId","data-v-820bce44"]]);var Ke=Ve},87383:function(e,t,n){"use strict";n.d(t,{A:function(){return S}});var r=n(9274);const i={key:0},a={key:1},o={key:2,class:"text-italic"},s={key:3,class:"text-italic"};function l(e,t,n,l,c,u){const d=(0,r.resolveComponent)("CodeMirror"),h=(0,r.resolveComponent)("CopyToClipboard"),p=(0,r.resolveDirective)("t"),f=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"force-wrap":!0,"with-copy":n.copy})},[n.labelKey?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("h5",i,null,512)),[[p,n.labelKey]]):n.label?((0,r.openBlock)(),(0,r.createElementBlock)("h5",a,(0,r.toDisplayString)(n.label),1)):(0,r.createCommentVNode)("",!0),u.isEmpty?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",o,null,512)),[[p,"detailText.empty"]]):u.isBinary?((0,r.openBlock)(),(0,r.createElementBlock)("span",s,(0,r.toDisplayString)(u.body),1)):u.jsonStr?((0,r.openBlock)(),(0,r.createBlock)(d,{key:4,options:{mode:{name:"javascript",json:!0},lineNumbers:!1,foldGutter:!1,readOnly:!0},value:u.jsonStr,class:(0,r.normalizeClass)({conceal:u.concealed})},null,8,["value","class"])):(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:5,"data-testid":"detail-top_html",class:(0,r.normalizeClass)({conceal:u.concealed,monospace:n.monospace&&!u.isBinary})},null,2)),[[f,u.bodyHtml]]),u.isBinary||u.jsonStr||!u.isLong||c.expanded?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("a",{key:6,href:"#",onClick:t[0]||(t[0]=(0,r.withModifiers)(((...e)=>u.expand&&u.expand(...e)),["prevent"]))},(0,r.toDisplayString)(u.plusMore),1)),n.copy&&!u.isBinary?((0,r.openBlock)(),(0,r.createBlock)(h,{key:7,text:n.value,class:"role-tertiary","action-color":""},null,8,["text"])):(0,r.createCommentVNode)("",!0)],2)}var c=n(65359),u=n(92043),d=n(91462);function h(e,t,n,i,a,o){const s=(0,r.resolveComponent)("AsyncButton");return(0,r.openBlock)(),(0,r.createBlock)(s,(0,r.mergeProps)({icon:"icon-copy","show-label":n.showLabel,"action-label":"Copy","waiting-label":"Copying...","success-label":"Copied!","error-label":"Error Copying"},e.$attrs,{delay:2e3,onClick:o.clicked}),null,16,["show-label","onClick"])}var p=n(88857),f=n(48881),m={components:{AsyncButton:p.A},props:{text:{type:String,required:!0},showLabel:{type:Boolean,default:!0}},methods:{clicked(e){(0,f.e)(this.text).then((()=>{e(!0)})).catch((()=>{e(!1)}))}}},g=n(47433);const v=(0,g.A)(m,[["render",h]]);var b=v,y=n(94965),w=n(4514),E={components:{CopyToClipboard:b,CodeMirror:y.A},props:{label:{type:String,default:null},labelKey:{type:String,default:null},value:{type:String,default:null},maxLength:{type:Number,default:640},binary:{type:Boolean,default:null},conceal:{type:Boolean,default:!1},monospace:{type:Boolean,default:!0},copy:{type:Boolean,default:!0}},data(){const e=this.value.length<=this.maxLength;return{expanded:e}},computed:{isBinary(){return null===this.binary?"string"===typeof this.value&&!(0,u.XC)(this.value):this.binary},size(){return`${this.value}`.length},isLong(){return this.size>this.maxLength},isEmpty(){return 0===this.size},body(){return this.isBinary?this.t("detailText.binary",{n:this.value.length?(0,w.dQ)(this.value):0},!0):this.expanded?this.value:this.value.slice(0,this.maxLength)},jsonStr(){const e=this.value;if(e&&(e.startsWith("{")||e.startsWith("[")))try{let t=JSON.parse(e);return t=JSON.stringify(t,null,2),t}catch{}return null},bodyHtml(){return(0,u.Kn)(this.body)},plusMore(){if(this.expanded)return this.t("detailText.collapse");const e=Math.max(this.size-this.maxLength,0);return this.t("detailText.plusMore",{n:e}).trim()},hideSensitiveData(){return this.$store.getters["prefs/get"](d.qv)},concealed(){return this.conceal&&this.hideSensitiveData&&!this.isBinary},...(0,c.L8)({t:"i18n/t"})},methods:{expand(){this.expanded=!this.expanded}}};n(27539);const _=(0,g.A)(E,[["render",l],["__scopeId","data-v-348d5cf1"]]);var S=_},26962:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(9274);const i={key:0,class:"step-number mb-10"};function a(e,t,n,a,o,s){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)([{stepped:!!n.step},"info-box"])},[n.step?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("h2",null,"Step "+(0,r.toDisplayString)(n.step),1)])):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)],2)}var o={props:{step:{type:Number,default:null}}},s=(n(40876),n(47433));const l=(0,s.A)(o,[["render",a],["__scopeId","data-v-1c5683df"]]);var c=l},48577:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(9274);const i=["src"];function a(e,t,n,a,o,s){return(0,r.openBlock)(),(0,r.createElementBlock)("img",(0,r.mergeProps)({ref:"img",src:n.initialSrc},e.$attrs),null,16,i)}var o={props:{initialSrc:{type:String,default:n(39802)},errorSrc:{type:String,default:n(39802)},src:{type:String,default:null}},watch:{src(e,t){e!==t&&this.loadImage()}},mounted(){this.loadImage()},beforeUnmount(){const e=this.$refs.img;e&&e.removeEventListener("error",this.boundError)},methods:{loadImage(){const e=this.$refs.img;this.src&&(e.setAttribute("src",this.src),this.boundError=this.onError.bind(this),e.addEventListener("error",this.boundError))},onError(){const e=this.$refs.img;e&&e.setAttribute("src",this.errorSrc)}}},s=n(47433);const l=(0,s.A)(o,[["render",a]]);var c=l},84409:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(9274);const i={key:0,class:"loading-indicator"},a={key:1};function o(e,t,n,o,s,l){const c=(0,r.resolveComponent)("t");return n.loading?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[s.showMessage?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:(0,r.normalizeClass)(["overlay",{"overlay-content-mode":"content"===n.mode,"overlay-main-mode":"main"===n.mode}])},[(0,r.createVNode)(c,{k:"generic.loading",raw:!0})],2)):(0,r.createCommentVNode)("",!0)])):((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)]))}var s={props:{loading:{type:Boolean,default:!0},mode:{type:String,default:"content"},noDelay:{type:Boolean,default:!1}},data(){return{timer:null,showMessage:this.noDelay}},mounted(){this.timer=setTimeout((()=>{this.showMessage=!0}),250)},beforeUnmount(){clearTimeout(this.timer)}},l=(n(54851),n(47433));const c=(0,l.A)(s,[["render",o],["__scopeId","data-v-1d9696d1"]]);var u=c},40973:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(9274);const i={class:"text-default-text"},a={class:"footer"};function o(e,t,n,o,s,l){const c=(0,r.resolveComponent)("Banner"),u=(0,r.resolveComponent)("AsyncButton"),d=(0,r.resolveComponent)("Card"),h=(0,r.resolveComponent)("app-modal");return(0,r.openBlock)(),(0,r.createBlock)(h,(0,r.mergeProps)({name:n.name,width:n.width,"click-to-close":!1,height:n.height},e.$attrs,{class:"modal","data-testid":"mvc__card",onClose:t[2]||(t[2]=t=>e.$emit("finish",t))}),{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{class:"modal","show-highlight-border":!1},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("h4",i,[(0,r.renderSlot)(e.$slots,"title",{},void 0,!0)])])),body:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"content",{},void 0,!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.errors,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t},[(0,r.createVNode)(c,{class:"banner",color:"error",label:e},null,8,["label"])])))),128))])),actions:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"footer",{},(()=>[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("button",{class:"btn role-secondary mr-20",onClick:t[0]||(t[0]=(0,r.withModifiers)(((...e)=>l.hide&&l.hide(...e)),["prevent"]))},(0,r.toDisplayString)(n.closeText),1),(0,r.createVNode)(u,{mode:n.saveText,onClick:t[1]||(t[1]=t=>e.$emit("finish",t))},null,8,["mode"])])]),!0)])),_:3})])),_:3},16,["name","width","height"])}var s=n(37785),l=n(9980),c=n(88857),u=n(162),d={name:"ModalWithCard",emits:["close","finish"],components:{Card:s.Z,Banner:l.l,AsyncButton:c.A,AppModal:u.A},props:{name:{type:String,required:!0},closeText:{type:String,default:"Close"},saveText:{type:String,default:"create"},width:{type:[String,Number],default:"50%"},height:{type:[String,Number],default:"auto"},errors:{type:Array,default:()=>[]}},methods:{hide(){this.$emit("close")}}},h=(n(76238),n(53456),n(47433));const p=(0,h.A)(d,[["render",o],["__scopeId","data-v-0430f766"]]);var f=p},66656:function(e,t,n){"use strict";n.d(t,{A:function(){return x}});var r=n(9274);const i={class:"with-subheader"},a={class:"title"},o={class:"m-0"},s={class:"sub-header"},l={class:"actions-container"},c={class:"actions"};function u(e,t,n,u,d,h){const p=(0,r.resolveComponent)("TypeDescription"),f=(0,r.resolveComponent)("TabTitle"),m=(0,r.resolveComponent)("Favorite"),g=(0,r.resolveComponent)("ResourceLoadingIndicator"),v=(0,r.resolveComponent)("router-link");return(0,r.openBlock)(),(0,r.createElementBlock)("header",i,[(0,r.renderSlot)(e.$slots,"typeDescription",{},(()=>[(0,r.createVNode)(p,{resource:n.resource},null,8,["resource"])]),!0),(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("h1",o,[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(h._typeDisplay),1)])),_:1}),t[0]||(t[0]=(0,r.createTextVNode)()),e.isExplorer?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,resource:n.favoriteResource||n.resource},null,8,["resource"])):(0,r.createCommentVNode)("",!0)]),n.showIncrementalLoadingIndicator?((0,r.openBlock)(),(0,r.createBlock)(g,{key:0,resources:n.loadResources,indeterminate:n.loadIndeterminate},null,8,["resources","indeterminate"])):(0,r.createCommentVNode)("",!0)]),(0,r.createElementVNode)("div",s,[(0,r.renderSlot)(e.$slots,"subHeader",{},void 0,!0)]),(0,r.createElementVNode)("div",l,[(0,r.renderSlot)(e.$slots,"actions",{},(()=>[(0,r.createElementVNode)("div",c,[(0,r.renderSlot)(e.$slots,"extraActions",{},void 0,!0),(0,r.renderSlot)(e.$slots,"createButton",{},(()=>[d.hasEditComponent&&h._isCreatable?((0,r.openBlock)(),(0,r.createBlock)(v,{key:0,to:h._createLocation,class:"btn role-primary","data-testid":n.componentTestid+"-create"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(h._createButtonlabel),1)])),_:1},8,["to","data-testid"])):h._isYamlCreatable?((0,r.openBlock)(),(0,r.createBlock)(v,{key:1,to:h._yamlCreateLocation,class:"btn role-primary","data-testid":n.componentTestid+"-create-yaml"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("resourceList.head.createFromYaml")),1)])),_:1},8,["to","data-testid"])):(0,r.createCommentVNode)("",!0)]),!0)])]),!0)])])}var d=n(65359);const h=["aria-checked"];function p(e,t,n,i,a,o){return(0,r.openBlock)(),(0,r.createElementBlock)("i",{tabindex:0,"aria-checked":!!o.isFavorite,class:(0,r.normalizeClass)(["favorite icon",{"icon-star-open":!o.isFavorite,"icon-star":o.isFavorite}]),"aria-role":"button",onClick:t[0]||(t[0]=(0,r.withModifiers)(((...e)=>o.toggle&&o.toggle(...e)),["stop","prevent"])),onKeydown:[t[1]||(t[1]=(0,r.withKeys)((0,r.withModifiers)(((...e)=>o.toggle&&o.toggle(...e)),["prevent"]),["enter"])),t[2]||(t[2]=(0,r.withKeys)((0,r.withModifiers)(((...e)=>o.toggle&&o.toggle(...e)),["prevent"]),["space"]))]},null,42,h)}var f={props:{resource:{type:String,required:!0}},computed:{isFavorite(){return this.$store.getters["type-map/isFavorite"](this.resource)}},methods:{toggle(){this.isFavorite?this.$store.dispatch("type-map/removeFavorite",this.resource):this.$store.dispatch("type-map/addFavorite",this.resource)}}},m=(n(94246),n(47433));const g=(0,m.A)(f,[["render",p],["__scopeId","data-v-f74a378a"]]);var v=g,b=n(89559),y=n(76978),w=n(14220),E=n(44453),_=n(22896),S={name:"MastheadResourceList",components:{Favorite:v,TypeDescription:b.A,ResourceLoadingIndicator:E.A,TabTitle:_.A},props:{resource:{type:String,required:!0},favoriteResource:{type:String,default:null},schema:{type:Object,default:null},typeDisplay:{type:String,default:null},isCreatable:{type:Boolean,default:null},isYamlCreatable:{type:Boolean,default:null},createLocation:{type:Object,default:null},yamlCreateLocation:{type:Object,default:null},createButtonLabel:{type:String,default:null},loadResources:{type:Array,default:()=>[]},loadIndeterminate:{type:Boolean,default:!1},showIncrementalLoadingIndicator:{type:Boolean,default:!1},componentTestid:{type:String,default:"masthead"}},data(){const e={...this.$route.params},t={name:`${this.$route.name}-create`,params:e},n=this.$store.getters["type-map/hasCustomEdit"](this.resource),r={name:`${this.$route.name}-create`,params:e,query:{[w.AS]:w.zD}};return{formRoute:t,yamlRoute:r,hasEditComponent:n}},computed:{get:y.Jt,...(0,d.L8)(["isExplorer","currentCluster"]),resourceName(){return this.schema?this.$store.getters["type-map/labelFor"](this.schema):this.resource},_typeDisplay(){return null!==this.typeDisplay?this.typeDisplay:this.schema?this.$store.getters["type-map/labelFor"](this.schema,99):"?"},_isYamlCreatable(){return null!==this.isYamlCreatable?this.isYamlCreatable:this.schema&&this._isCreatable&&this.$store.getters["type-map/optionsFor"](this.resource).canYaml},_isCreatable(){return null!==this.isCreatable?this.isCreatable:!(this.schema&&!this.schema?.collectionMethods.find((e=>["blocked-post","post"].includes(e.toLowerCase()))))&&this.$store.getters["type-map/optionsFor"](this.resource).isCreatable},_createLocation(){return this.createLocation||this.formRoute},_yamlCreateLocation(){return this.yamlCreateLocation||this.yamlRoute},_createButtonlabel(){return this.createButtonLabel||this.t("resourceList.head.create")}}};n(93463);const k=(0,m.A)(S,[["render",u],["__scopeId","data-v-577fc9fa"]]);var x=k},44453:function(e,t,n){"use strict";n.d(t,{A:function(){return g}});var r=n(9274);const i={key:0,class:"ml-10 resource-loading-indicator"},a={class:"inner"},o={class:"resource-loader"},s={class:"rl-bg"},l={key:0},c={class:"rl-fg"},u={key:0};function d(e,t,n,d,h,p){return p.count&&!p.haveAll?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",o,[(0,r.createElementVNode)("div",s,[t[0]||(t[0]=(0,r.createElementVNode)("i",{class:"icon icon-spinner icon-spin"},null,-1)),(0,r.createElementVNode)("span",null,[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("resourceLoadingIndicator.loading"))+" ",1),n.indeterminate?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("span",l,(0,r.toDisplayString)(p.count)+" / "+(0,r.toDisplayString)(p.total),1))])])]),(0,r.createElementVNode)("div",{class:"resource-loader",style:(0,r.normalizeStyle)({width:p.width})},[(0,r.createElementVNode)("div",c,[t[1]||(t[1]=(0,r.createElementVNode)("i",{class:"icon icon-spinner icon-spin"},null,-1)),(0,r.createElementVNode)("span",null,[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("resourceLoadingIndicator.loading"))+" ",1),n.indeterminate?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("span",u,(0,r.toDisplayString)(p.count)+" / "+(0,r.toDisplayString)(p.total),1))])])],4)])])):(0,r.createCommentVNode)("",!0)}var h=n(35664),p={name:"ResourceLoadingIndicator",props:{resources:{type:Array,required:!0},indeterminate:{type:Boolean,default:!1}},data(){const e=this.$store.getters["currentStore"](this.resource);return{inStore:e}},computed:{rowsCount(){if(this.resources.length>0){const e=this.$store.getters[`${this.inStore}/all`](this.resources[0])||[];return(e||[]).length}return 0},haveAll(){return this.resources.reduce(((e,t)=>e&&this.$store.getters[`${this.inStore}/haveAll`](t)),!0)},total(){const e=this.$store.getters[`${this.inStore}/all`](h.i2);return this.resources.reduce(((t,n)=>{const r=e?.[0]?.counts?.[n],i=r?.summary?.count,a=i||0;return t+a}),0)},count(){return this.resources.reduce(((e,t)=>e+(this.$store.getters[`${this.inStore}/all`](t)||[]).length),0)},width(){const e=Math.ceil(this.count/this.total*100);return`${e}%`}}},f=(n(97876),n(47433));const m=(0,f.A)(p,[["render",d],["__scopeId","data-v-6457c305"]]);var g=m},53500:function(e,t,n){"use strict";n.d(t,{A:function(){return w},S:function(){return g}});var r=n(9274);const i={class:"group-tab"};function a(e,t,n,a,o,s){const l=(0,r.resolveComponent)("ButtonGroup"),c=(0,r.resolveComponent)("SortableTable"),u=(0,r.resolveDirective)("clean-html"),d=(0,r.resolveDirective)("shortkey");return(0,r.openBlock)(),(0,r.createBlock)(c,(0,r.mergeProps)({ref:"table"},e.$attrs,{headers:s._headers,rows:s.filteredRows,loading:n.loading,"alt-loading":n.altLoading,"group-by":s.computedGroupBy,group:s.group,"group-options":s.groupOptions,search:n.search,paging:!0,"paging-params":s.parsedPagingParams,"paging-label":n.pagingLabel,"rows-per-page":n.rowsPerPage,"row-actions":n.rowActions,"table-actions":s._showBulkActions,"overflow-x":n.overflowX,"overflow-y":n.overflowY,"get-custom-detail-link":n.getCustomDetailLink,"has-advanced-filtering":n.hasAdvancedFiltering,"adv-filter-hide-labels-as-cols":n.advFilterHideLabelsAsCols,"adv-filter-prevent-filtering-labels":n.advFilterPreventFilteringLabels,"key-field":n.keyField,sortGeneration:o.sortGeneration,"sort-generation-fn":s.safeSortGenerationFn,"use-query-params-for-simple-filtering":n.useQueryParamsForSimpleFiltering,"force-update-live-and-delayed":n.forceUpdateLiveAndDelayed,"external-pagination-enabled":n.externalPaginationEnabled,"external-pagination-result":n.externalPaginationResult,"mandatory-sort":s._mandatorySort,onClickedActionButton:s.handleActionButtonClick,onGroupValueChange:t[5]||(t[5]=e=>s.group=e)}),(0,r.createSlots)({"group-by":(0,r.withCtx)((({group:e})=>[(0,r.withDirectives)((0,r.createElementVNode)("div",i,null,512),[[u,e.ref]])])),shortkeys:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createElementVNode)("button",{class:"hide",onShortkey:t[1]||(t[1]=e=>s.keyAction("edit"))},null,544),[[d,["e"],void 0,{once:!0}]]),(0,r.withDirectives)((0,r.createElementVNode)("button",{class:"hide",onShortkey:t[2]||(t[2]=e=>s.keyAction("yaml"))},null,544),[[d,["y"],void 0,{once:!0}]]),s._showBulkActions?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,class:"hide",onShortkey:t[3]||(t[3]=e=>s.keyAction("remove"))},null,544)),[[d,["del"],void 0,{once:!0}]]):(0,r.createCommentVNode)("",!0),s._showBulkActions?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,class:"hide",onShortkey:t[4]||(t[4]=e=>s.keyAction("remove"))},null,544)),[[d,["backspace"],void 0,{once:!0}]]):(0,r.createCommentVNode)("",!0)])),_:2},[s.showGrouping?{name:"header-middle",fn:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"more-header-middle"),(0,r.createVNode)(l,{value:s.group,"onUpdate:value":t[0]||(t[0]=e=>s.group=e),options:s.groupOptions},null,8,["value","options"])])),key:"0"}:void 0,s.showGrouping?{name:"header-right",fn:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"header-right")])),key:"1"}:void 0,(0,r.renderList)(e.$slots,((t,n)=>({name:n,fn:(0,r.withCtx)((t=>[(0,r.renderSlot)(e.$slots,n,(0,r.normalizeProps)((0,r.guardReactiveProps)(t)))]))})))]),1040,["headers","rows","loading","alt-loading","group-by","group","group-options","search","paging-params","paging-label","rows-per-page","row-actions","table-actions","overflow-x","overflow-y","get-custom-detail-link","has-advanced-filtering","adv-filter-hide-labels-as-cols","adv-filter-prevent-filtering-labels","key-field","sortGeneration","sort-generation-fn","use-query-params-for-simple-filtering","force-update-live-and-delayed","external-pagination-enabled","external-pagination-result","mandatory-sort","onClickedActionButton"])}var o=n(65359),s=n(76978),l=n(91462),c=n(21762),u=n(81345),d=n(68774),h=n(68851),p=n(31915),f=n(25659);const m="namespace",g=(e,t)=>{if(!e)return null;const n=e.id;let r=n;const i=t.getters["currentStore"](n),a=t.getters[`${i}/currentGeneration`]?.(n);a&&(r+=`/${a}`);const o=t.getters["activeNamespaceCacheKey"];return o?`${r}/${o}`:r};var v={name:"ResourceTable",emits:["clickedActionButton"],components:{ButtonGroup:c.A,SortableTable:u.A},props:{schema:{type:Object,default:null},rows:{type:Array,required:!0},loading:{type:Boolean,required:!1},altLoading:{type:Boolean,required:!1},keyField:{type:String,default:"_key"},headers:{type:Array,default:null},groupBy:{type:String,default:null},namespaced:{type:Boolean,default:null},search:{type:Boolean,default:!0},tableActions:{type:[Boolean,null],default:null},pagingLabel:{type:String,default:"sortableTable.paging.resource"},pagingParams:{type:Object,default:null},rowActions:{type:Boolean,default:!0},groupable:{type:Boolean,default:null},groupTooltip:{type:String,default:"resourceTable.groupBy.namespace"},overflowX:{type:Boolean,default:!1},overflowY:{type:Boolean,default:!1},sortGenerationFn:{type:Function,default:null},getCustomDetailLink:{type:Function,default:null},ignoreFilter:{type:Boolean,default:!1},hasAdvancedFiltering:{type:Boolean,default:!1},advFilterHideLabelsAsCols:{type:Boolean,default:!1},advFilterPreventFilteringLabels:{type:Boolean,default:!1},useQueryParamsForSimpleFiltering:{type:Boolean,default:!1},forceUpdateLiveAndDelayed:{type:Number,default:0},externalPaginationEnabled:{type:Boolean,default:!1},externalPaginationResult:{type:Object,default:null},rowsPerPage:{type:Number,default:null}},mounted(){window.addEventListener("keyup",this.handleEnterKeyPress)},beforeUnmount(){window.removeEventListener("keyup",this.handleEnterKeyPress)},data(){const e=this.schema?.id?this.$store.getters["currentStore"](this.schema.id):void 0;return{inStore:e,sortGeneration:void 0}},watch:{filteredRows:{handler(){this.currentProduct.showWorkspaceSwitcher&&(this.sortGeneration=this.safeSortGenerationFn(this.schema,this.$store))},immediate:!0}},computed:{options(){return this.$store.getters["type-map/optionsFor"](this.schema,this.externalPaginationEnabled)},_listGroupMapped(){return this.options?.listGroups?.reduce(((e,t)=>(e[t.value]=t,e)),{})},_mandatorySort(){return this.options?.listMandatorySort},...(0,o.L8)(["currentProduct"]),isNamespaced(){return null!==this.namespaced?this.namespaced:!!(0,s.Jt)(this.schema,"attributes.namespaced")},showNamespaceColumn(){const e="namespace"===this.group,t=!this.showGrouping||!e;return t},_showBulkActions(){if(null!==this.tableActions)return this.tableActions;if(this.schema){const e=this.$store.getters["type-map/hideBulkActionsFor"](this.schema);return!e}return!1},_headers(){let e;const t=this.showNamespaceColumn;if(e=this.headers?this.headers.slice():this.$store.getters["type-map/headersFor"](this.schema,this.externalPaginationEnabled),this.$store.$plugin?.getUIConfig){const t=(0,f.A)(this,p.c7.TABLE_COL,p.W3.RESOURCE,this.$route);let n=e.length;if(e.length>0){const t=e.findIndex((e=>e.name===d.K.name));if(t>=0)n=t;else{const t=e.findIndex((e=>(!e.label||!e.label?.trim())&&(!e.labelKey||!e.labelKey?.trim())));t>=0&&(n=t)}}t.forEach((t=>{!t.value&&t.getValue&&(t.value=t.getValue),e.splice(n,0,t)}))}if(!t){const t=e.findIndex((e=>e.name===d.CU.name));t>=0&&e.splice(t,1)}const n=this._listGroupMapped?.[this.group];if(n?.hideColumn){const t=e.findIndex((e=>e.name===n.hideColumn));t>=0&&e.splice(t,1)}return e},filteredRows(){const e=this.$store.getters["isAllNamespaces"];if(!this.isNamespaced||this.ignoreFilter||this.externalPaginationEnabled||e&&!this.currentProduct?.hideSystemResources||this.inStore&&this.$store.getters[`${this.inStore}/haveNamespace`](this.schema.id)?.length)return this.rows||[];const t=this.$store.getters["namespaces"]();if(!this.rows)return[];const n=this.$store.getters["haveAllNamespace"];return this.rows.filter((e=>this.currentProduct?.hideSystemResources&&this.isNamespaced?!!t[e.metadata.namespace]&&!e.isSystemResource:!this.isNamespaced||(!!n||!!t[e.metadata.namespace])))},_group:(0,l.AN)(l.EI),group:{get(){const e=this.groupOptions.find((e=>e.value===this._group));return e?this._group:this.groupOptions.find((e=>e.value===m))?m:this.groupOptions[0]?.value||m},set(e){this._group=e}},showGrouping(){if(null===this.groupable){const e=this.$store.getters["isMultipleNamespaces"]&&this.isNamespaced,t=!!this.options?.listGroups?.length;return e||t}return this.groupable||!1},computedGroupBy(){if(!this.showGrouping)return null;if(this.groupBy)return this.groupBy;if("namespace"===this.group)return"groupByLabel";const e=this._listGroupMapped?.[this.group];return e?.field?e.field:null},groupOptions(){if(this.options?.listGroupsWillOverride&&this.options?.listGroups?.length)return this.options?.listGroups;const e=[{tooltipKey:"resourceTable.groupBy.none",icon:"icon-list-flat",value:"none"}];return this.options?.hiddenNamespaceGroupButton||e.push({tooltipKey:this.groupTooltip,icon:"icon-folder",value:"namespace"}),this.options?.listGroups?.length?e.concat(this.options.listGroups):e},parsedPagingParams(){return this.pagingParams?this.pagingParams:this.schema?{singularLabel:this.$store.getters["type-map/labelFor"](this.schema),pluralLabel:this.$store.getters["type-map/labelFor"](this.schema,99)}:{singularLabel:"",pluralLabel:""}}},methods:{keyAction(e){const t=this.$refs.table;if(!t)return;const n=t.selectedRows;if("remove"!==e){if(1===n.length)switch(e){case"detail":n[0].goToDetail();break;case"edit":n[0].goToEdit();break;case"yaml":n[0].goToViewYaml();break}}else{const e=(0,h.jq)(t.availableActions,"action","promptRemove");e&&(t.setBulkActionOfInterest(e),t.applyTableAction(e))}},clearSelection(){this.$refs.table.clearSelection()},safeSortGenerationFn(){return this.sortGenerationFn?this.sortGenerationFn(this.schema,this.$store):g(this.schema,this.$store)},handleActionButtonClick(e){this.$emit("clickedActionButton",e)},handleEnterKeyPress(e){"Enter"===e.key&&this.keyAction("detail")}}},b=n(47433);const y=(0,b.A)(v,[["render",a]]);var w=y},63354:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var r=n(9274);const i={class:"root resource-yaml flex-content"},a=["disabled"];function o(e,t,n,o,s,l){const c=(0,r.resolveComponent)("YamlEditor"),u=(0,r.resolveComponent)("FileSelector"),d=(0,r.resolveComponent)("t"),h=(0,r.resolveComponent)("Footer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createVNode)(c,{ref:"yamleditor",value:s.currentYaml,"onUpdate:value":t[0]||(t[0]=e=>s.currentYaml=e),"initial-yaml-values":s.initialYaml,class:"yaml-editor flex-content","editor-mode":l.editorMode,onOnReady:l.onReady},null,8,["value","initial-yaml-values","editor-mode","onOnReady"]),(0,r.renderSlot)(e.$slots,"yamlFooter",{currentYaml:s.currentYaml,showPreview:s.showPreview,yamlPreview:l.preview,yamlSave:l.save,yamlUnpreview:l.unpreview,canDiff:l.canDiff},(()=>[n.showFooter?((0,r.openBlock)(),(0,r.createBlock)(h,{key:0,class:(0,r.normalizeClass)(["footer",{edit:!l.isView}]),mode:n.mode,errors:s.errors,onSave:l.save,onDone:l.done},(0,r.createSlots)({_:2},[l.isView?void 0:{name:"left",fn:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{class:"btn role-secondary",label:e.t("generic.readFromFile"),onSelected:l.onFileSelected},null,8,["label","onSelected"])])),key:"0"},l.isView?void 0:{name:"middle",fn:(0,r.withCtx)((()=>[s.showPreview?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,type:"button",class:"btn role-secondary",onClick:t[1]||(t[1]=(...e)=>l.unpreview&&l.unpreview(...e))},[(0,r.createVNode)(d,{k:"resourceYaml.buttons.continue"})])):n.offerPreview?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,disabled:!l.canDiff,type:"button",class:"btn role-secondary",onClick:t[2]||(t[2]=(...e)=>l.preview&&l.preview(...e))},[(0,r.createVNode)(d,{k:"resourceYaml.buttons.diff"})],8,a)):(0,r.createCommentVNode)("",!0)])),key:"1"}]),1032,["class","mode","errors","onSave","onDone"])):(0,r.createCommentVNode)("",!0)]),!0)])}var s=n(20246),l=n.n(s),c=n(36143),u=n(29649),d=n(89210),h=n(2841),p=n(92043),f=n(74302),m=n(14220),g=n(8135),v=n(99726),b={emits:["error"],components:{Footer:d.A,FileSelector:u.A,YamlEditor:c.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},initialYamlForDiff:{type:String,default:null},yaml:{type:String,required:!0},doneRoute:{type:[String,Object],default:null},offerPreview:{type:Boolean,default:!0},parentParams:{type:Object,default:null},doneOverride:{type:[Function,Object],default:null},showFooter:{type:Boolean,default:!0},applyHooks:{type:Function,default:null}},data(){return this.$router.applyQuery({[m.$y]:m.xz}),{initialYaml:this.initialYamlForDiff||this.yaml,currentYaml:this.yaml,showPreview:!1,errors:null,cm:null,initialReady:!0}},computed:{schema(){const e=this.$store.getters["currentStore"](this.value.type);return this.$store.getters[`${e}/schemaFor`](this.value.type)},isCreate(){return this.mode===m.YQ},isView(){return this.mode===m.nW},isEdit(){return this.mode===m.G5},editorMode(){return this.$route.query.mode===m.nW||this.isView&&(this.$route.query.mode!==m.G5||this.$route.query.mode!==m.nW)?c.j.VIEW_CODE:this.showPreview?c.j.DIFF_CODE:c.j.EDIT_CODE},canDiff(){return this.initialYaml!==this.currentYaml}},watch:{yaml(e){this.mode===m.nW&&(this.currentYaml=e)},mode(e,t){e===m.YQ&&t===m.nW&&(this.currentYaml=this.value.cleanYaml(this.yaml,e))}},methods:{onInput(e){this.currentYaml=e,this.onReady(this.cm)},onReady(e){if(!this.initialReady)return;this.initialReady=!1,this.cm=e,this.isEdit&&e.foldLinesMatching(/^status:\s*$/);try{const t=l().load(this.currentYaml),n=Object.keys(t?.metadata?.annotations||{}),r=h.VT.map((e=>(0,p.OF)(e)));let i=!1;for(const e of n){if(i)break;for(const t of r)if(e.match(t)){i=!0;break}}i&&e.foldLinesMatching(/^\s+annotations:\s*$/)}catch(n){}e.foldLinesMatching(/managedFields/),this.value?.yamlFolding&&this.value.yamlFolding.forEach((t=>e.foldYaml(t)));const t=e.getMode().fold;e.getMode().fold="yamlcomments",e.execCommand("foldAll"),e.getMode().fold=t},updateValue(e){this.$refs.yamleditor.updateValue(e)},preview(){this.updateValue(this.currentYaml),this.showPreview=!0,this.$router.applyQuery({[m.$y]:m.Qp})},unpreview(){this.showPreview=!1,this.$router.applyQuery({[m.$y]:m.xz})},async save(e){const t=this.value.yamlForSave(this.currentYaml)||this.currentYaml;try{this.applyHooks&&await this.applyHooks(g.Fm);try{await this.value.saveYaml(t)}catch(r){return n.call(this,r)}this.applyHooks&&await this.applyHooks(g.Mz),e(!0),this.done()}catch(r){return n.call(this,r)}function n(t){if(t&&t.response&&t.response.data){const e=t.response.data;e&&e.message?this.errors=[e.message]:this.errors=[t]}else this.errors=[t];e(!1),this.$emit("error",(0,v.rz)(t))}},done(){if(this.doneOverride)return"function"===typeof this.doneOverride?this.doneOverride():this.$router.replace(this.doneOverride);this.doneRoute&&("object"!==(0,f.QP)(this.doneRoute)?this.$router.replace({name:this.doneRoute,params:{resource:this.value.type}}):this.$router.replace(this.doneRoute))},onFileSelected(e){const t=this.$refs.yamleditor;t&&t.updateValue(e)}}},y=(n(35200),n(46130),n(47433));const w=(0,y.A)(b,[["render",o],["__scopeId","data-v-49797251"]]);var E=w},87211:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(9274);const i={key:0,class:"simple-box","data-testid":"simple-box-container"},a={key:0,class:"top"},o={key:0,"data-testid":"simple-box-title"},s={class:"content"};function l(e,t,n,l,c,u){return e.shown?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[n.title||n.canClose||e.$slots.title?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[(0,r.renderSlot)(e.$slots,"title",{},(()=>[n.title?((0,r.openBlock)(),(0,r.createElementBlock)("h2",o,(0,r.toDisplayString)(n.title),1)):(0,r.createCommentVNode)("",!0)]),!0),n.canClose||e.pref?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"close-button","data-testid":"simple-box-close",onClick:t[0]||(t[0]=e=>u.closeBox(e))},t[1]||(t[1]=[(0,r.createElementVNode)("i",{class:"icon icon-close"},null,-1)]))):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",s,[(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)])])):(0,r.createCommentVNode)("",!0)}var c=n(55277),u={name:"SimpleBox",emits:["close"],mixins:[c.A],props:{title:{type:String,default:null},canClose:{type:Boolean,default:!1}},methods:{closeBox(e){this.hide(),this.$emit("close",e)}}},d=(n(2578),n(87968),n(47433));const h=(0,d.A)(u,[["render",l],["__scopeId","data-v-48821e48"]]);var p=h},81345:function(e,t,n){"use strict";n.d(t,{A:function(){return bt}});var r=n(9274);const i=["data-testid"],a=["id","disabled","data-testid","onClick","onMouseover"],o=["disabled"],s={class:"list-unstyled menu"},l=["onClick","onMouseover"],c={key:0,class:"middle"},u={key:1,class:"search row","data-testid":"search-box-filter-row"},d={key:0,class:"advanced-filters-applied"},h={class:"label"},p=["onClick"],f={key:2,ref:"advanced-filter-group",class:"advanced-filter-group"},m={class:"advanced-filter-container"},g=["placeholder"],v={class:"middle-block"},b={class:"bottom-block"},y=["disabled"],w=["aria-label","placeholder"],E={key:1},_={key:2},S=["colspan"],k={class:"data-loading"},x={key:3},A={class:"no-rows"},N=["colspan"],C={key:4},T={class:"no-results"},R=["colspan"],O={class:"group-row"},I=["colspan"],L={class:"group-tab"},D=["data-testid","data-node-id","data-cant-run-bulk-action-of-interest"],P={key:0,class:"row-check",align:"middle"},M={key:1,class:"row-expand",align:"middle"},B=["onClick"],F=["data-title","data-testid","align","width"],$={key:4,class:"text-muted"},U={key:2,align:"middle"},j=["data-testid"],V={key:0,class:"row-check",align:"middle"},K=["colspan"],H={key:0,class:"paging"},G=["disabled"],z=["disabled"],q=["disabled"],X=["disabled"];function W(e,t,n,W,Y,Q){const J=(0,r.resolveComponent)("ActionDropdown"),Z=(0,r.resolveComponent)("AsyncButton"),ee=(0,r.resolveComponent)("LabeledSelect"),te=(0,r.resolveComponent)("THead"),ne=(0,r.resolveComponent)("t"),re=(0,r.resolveComponent)("Checkbox"),ie=(0,r.resolveComponent)("ButtonMultiAction"),ae=(0,r.resolveDirective)("clean-html"),oe=(0,r.resolveDirective)("clean-tooltip"),se=(0,r.resolveDirective)("close-popper"),le=(0,r.resolveDirective)("trim-whitespace"),ce=(0,r.resolveDirective)("shortkey");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{ref:"container","data-testid":n.componentTestid+"-list-container"},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)([{titled:e.$slots.title&&e.$slots.title.length},"sortable-table-header"])},[(0,r.renderSlot)(e.$slots,"title",{},void 0,!0),Q.showHeaderRow?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:(0,r.normalizeClass)(["fixed-header-actions",{button:!!e.$slots["header-button"],"advanced-filtering":e.hasAdvancedFiltering}])},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)([e.bulkActionsClass,"bulk"])},[(0,r.renderSlot)(e.$slots,"header-left",{},(()=>[n.tableActions?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.availableActions,(i=>(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("button",{id:i.action,key:i.action,type:"button",class:(0,r.normalizeClass)(["btn role-primary",{[e.bulkActionClass]:!0}]),disabled:!i.enabled,"data-testid":n.componentTestid+"-"+i.action,onClick:t=>e.applyTableAction(i,null,t),onMouseover:e=>Q.setBulkActionOfInterest(i),onMouseleave:t[0]||(t[0]=e=>Q.setBulkActionOfInterest(null))},[i.icon?((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:0,class:(0,r.normalizeClass)(i.icon)},null,2)):(0,r.createCommentVNode)("",!0),(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[ae,i.label]])],42,a)),[[oe,e.actionTooltip]]))),128)),(0,r.createVNode)(J,{class:(0,r.normalizeClass)([e.bulkActionsDropdownClass,"bulk-actions-dropdown"]),"disable-button":!e.selectedRows.length,size:"sm"},{"button-content":(0,r.withCtx)((()=>[(0,r.createElementVNode)("button",{ref:"actionDropDown",class:"btn bg-primary mr-0",disabled:!e.selectedRows.length},[t[21]||(t[21]=(0,r.createElementVNode)("i",{class:"icon icon-gear"},null,-1)),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.t("sortableTable.bulkActions.collapsed.label")),1),t[22]||(t[22]=(0,r.createElementVNode)("i",{class:"ml-10 icon icon-chevron-down"},null,-1))],8,o)])),"popover-content":(0,r.withCtx)((()=>[(0,r.createElementVNode)("ul",s,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.hiddenActions,((n,i)=>(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:i,class:(0,r.normalizeClass)({disabled:!n.enabled}),onClick:t=>e.applyTableAction(n,null,t),onMouseover:e=>Q.setBulkActionOfInterest(n),onMouseleave:t[1]||(t[1]=e=>Q.setBulkActionOfInterest(null))},[n.icon?((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:0,class:(0,r.normalizeClass)(n.icon)},null,2)):(0,r.createCommentVNode)("",!0),(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[ae,n.label]])],42,l)),[[se],[oe,{content:e.actionTooltip,placement:"right"}]]))),128))])])),_:1},8,["class","disable-button"]),e.selectedRowsText?((0,r.openBlock)(),(0,r.createElementBlock)("label",{key:0,class:(0,r.normalizeClass)([e.bulkActionAvailabilityClass,"action-availability"])},(0,r.toDisplayString)(e.selectedRowsText),3)):(0,r.createCommentVNode)("",!0)],64)):(0,r.createCommentVNode)("",!0)]),!0)],2),!e.hasAdvancedFiltering&&e.$slots["header-middle"]?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[(0,r.renderSlot)(e.$slots,"header-middle",{},void 0,!0)])):(0,r.createCommentVNode)("",!0),n.search||e.hasAdvancedFiltering||e.isTooManyItemsToAutoUpdate||e.$slots["header-right"]?((0,r.openBlock)(),(0,r.createElementBlock)("div",u,[e.hasAdvancedFiltering?((0,r.openBlock)(),(0,r.createElementBlock)("ul",d,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.advancedFilteringValues,((n,i)=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:i},[(0,r.createElementVNode)("span",h,(0,r.toDisplayString)(`"${n.value}" ${e.t("sortableTable.in")} ${n.label}`),1),(0,r.createElementVNode)("span",{class:"cross",onClick:t=>e.clearAdvancedFilter(i)},"✕",8,p),t[23]||(t[23]=(0,r.createElementVNode)("div",{class:"bg"},null,-1))])))),128))])):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"header-right",{},void 0,!0),e.isTooManyItemsToAutoUpdate?((0,r.openBlock)(),(0,r.createBlock)(Z,{key:1,mode:"manual-refresh",size:n.manualRefreshButtonSize,"current-phase":Y.refreshButtonPhase,onClick:e.debouncedRefreshTableData},null,8,["size","current-phase","onClick"])):(0,r.createCommentVNode)("",!0),e.hasAdvancedFiltering?((0,r.openBlock)(),(0,r.createElementBlock)("div",f,[(0,r.createElementVNode)("button",{class:"btn role-primary",onClick:t[2]||(t[2]=t=>{e.advancedFilteringVisibility=!e.advancedFilteringVisibility})},(0,r.toDisplayString)(e.t("sortableTable.addFilter")),1),(0,r.withDirectives)((0,r.createElementVNode)("div",m,[(0,r.withDirectives)((0,r.createElementVNode)("input",{ref:"advancedSearchQuery","onUpdate:modelValue":t[3]||(t[3]=t=>e.advFilterSearchTerm=t),type:"search",class:"advanced-search-box",placeholder:e.t("sortableTable.filterFor")},null,8,g),[[r.vModelText,e.advFilterSearchTerm]]),(0,r.createElementVNode)("div",v,[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.t("sortableTable.in")),1),(0,r.createVNode)(ee,{value:e.advFilterSelectedProp,"onUpdate:value":t[4]||(t[4]=t=>e.advFilterSelectedProp=t),class:"filter-select",clearable:!0,options:e.advFilterSelectOptions,disabled:!1,searchable:!1,mode:"edit",multiple:!1,taggable:!1,placeholder:e.t("sortableTable.selectCol"),onSelecting:t[5]||(t[5]=t=>e.advFilterSelectedLabel=t.label)},null,8,["value","options","placeholder"])]),(0,r.createElementVNode)("div",b,[(0,r.createElementVNode)("button",{class:"btn role-secondary",disabled:!e.advancedFilteringValues.length,onClick:t[6]||(t[6]=(...t)=>e.clearAllAdvancedFilters&&e.clearAllAdvancedFilters(...t))},(0,r.toDisplayString)(e.t("sortableTable.resetFilters")),9,y),(0,r.createElementVNode)("button",{class:"btn role-primary",onClick:t[7]||(t[7]=(...t)=>e.addAdvancedFilter&&e.addAdvancedFilter(...t))},(0,r.toDisplayString)(e.t("sortableTable.add")),1)])],512),[[r.vShow,e.advancedFilteringVisibility]])],512)):n.search?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("input",{key:3,ref:"searchQuery","onUpdate:modelValue":t[8]||(t[8]=e=>Y.eventualSearchQuery=e),type:"search",class:"input-sm search-box","aria-label":e.t("sortableTable.searchLabel"),placeholder:e.t("sortableTable.search")},null,8,w)),[[r.vModelText,Y.eventualSearchQuery]]):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"header-button",{},void 0,!0)])):(0,r.createCommentVNode)("",!0)],2)):(0,r.createCommentVNode)("",!0)],2),(0,r.createElementVNode)("table",{class:(0,r.normalizeClass)(["sortable-table",Q.classObject]),width:"100%",role:"table"},[n.showHeaders?((0,r.openBlock)(),(0,r.createBlock)(te,{key:0,"label-for":Q.labelFor,columns:Q.columns,group:e.group,"group-options":e.advGroupOptions,"has-advanced-filtering":e.hasAdvancedFiltering,"adv-filter-hide-labels-as-cols":e.advFilterHideLabelsAsCols,"table-actions":n.tableActions,"table-cols-options":e.columnOptions,"row-actions":n.rowActions,"sub-expand-column":n.subExpandColumn,"row-actions-width":n.rowActionsWidth,"how-much-selected":e.howMuchSelected,"sort-by":e.sortBy,"default-sort-by":e._defaultSortBy,descending:e.descending,"no-rows":Q.noRows,loading:Y.isLoading&&!Y.loadingDelay,"no-results":Q.noResults,onOnToggleAll:e.onToggleAll,onOnSortChange:e.changeSort,onColVisibilityChange:e.changeColVisibility,onGroupValueChange:t[9]||(t[9]=t=>e.$emit("group-value-change",t)),onUpdateColsOptions:e.updateColsOptions},null,8,["label-for","columns","group","group-options","has-advanced-filtering","adv-filter-hide-labels-as-cols","table-actions","table-cols-options","row-actions","sub-expand-column","row-actions-width","how-much-selected","sort-by","default-sort-by","descending","no-rows","loading","no-results","onOnToggleAll","onOnSortChange","onColVisibilityChange","onUpdateColsOptions"])):(0,r.createCommentVNode)("",!0),Y.isLoading&&!Y.loadingDelay?((0,r.openBlock)(),(0,r.createElementBlock)("div",E)):Y.isLoading&&!n.altLoading?((0,r.openBlock)(),(0,r.createElementBlock)("tbody",_,[(0,r.renderSlot)(e.$slots,"loading",{},(()=>[(0,r.createElementVNode)("tr",null,[(0,r.createElementVNode)("td",{colspan:Q.fullColspan},[(0,r.createElementVNode)("div",k,[t[24]||(t[24]=(0,r.createElementVNode)("i",{class:"icon-spin icon icon-spinner"},null,-1)),(0,r.createVNode)(ne,{k:"generic.loading",raw:!0})])],8,S)])]),!0)])):Q.noRows?((0,r.openBlock)(),(0,r.createElementBlock)("tbody",x,[(0,r.renderSlot)(e.$slots,"no-rows",{},(()=>[(0,r.createElementVNode)("tr",A,[(0,r.createElementVNode)("td",{colspan:Q.fullColspan},[n.showNoRows?((0,r.openBlock)(),(0,r.createBlock)(ne,{key:0,k:n.noRowsKey},null,8,["k"])):(0,r.createCommentVNode)("",!0)],8,N)])]),!0)])):Q.noResults?((0,r.openBlock)(),(0,r.createElementBlock)("tbody",C,[(0,r.renderSlot)(e.$slots,"no-results",{},(()=>[(0,r.createElementVNode)("tr",T,[(0,r.createElementVNode)("td",{colspan:Q.fullColspan,class:"text-center"},[(0,r.createVNode)(ne,{k:n.noDataKey},null,8,["k"])],8,R)])]),!0)])):((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:5},(0,r.renderList)(Q.displayRows,(i=>((0,r.openBlock)(),(0,r.createElementBlock)("tbody",{key:i.key,class:(0,r.normalizeClass)({group:n.groupBy})},[n.groupBy?(0,r.renderSlot)(e.$slots,"group-row",{key:0,group:i,fullColspan:Q.fullColspan},(()=>[(0,r.createElementVNode)("tr",O,[(0,r.createElementVNode)("td",{colspan:Q.fullColspan},[(0,r.renderSlot)(e.$slots,"group-by",{group:i.grp},(()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",L,[(0,r.createTextVNode)((0,r.toDisplayString)(i.ref),1)])),[[le]])]),!0)],8,I)])]),!0):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.rows,((i,a)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:a},[(0,r.renderSlot)(e.$slots,"main-row",{row:i.row},(()=>[(0,r.renderSlot)(e.$slots,"main-row:"+(i.row.mainRowKey||a),{fullColspan:Q.fullColspan},(()=>[(0,r.createElementVNode)("tr",{class:(0,r.normalizeClass)(["main-row",{"has-sub-row":i.showSubRow}]),"data-testid":n.componentTestid+"-"+a+"-row","data-node-id":i.key,"data-cant-run-bulk-action-of-interest":Y.actionOfInterest&&!i.canRunBulkActionOfInterest},[n.tableActions?((0,r.openBlock)(),(0,r.createElementBlock)("td",P,[(0,r.createTextVNode)((0,r.toDisplayString)(i.mainRowKey),1),(0,r.createVNode)(re,{class:"selection-checkbox","data-node-id":i.key,"data-testid":n.componentTestid+"-"+a+"-checkbox",value:e.selectedRows.includes(i.row)},null,8,["data-node-id","data-testid","value"])])):(0,r.createCommentVNode)("",!0),n.subExpandColumn?((0,r.openBlock)(),(0,r.createElementBlock)("td",M,[(0,r.createElementVNode)("i",{"data-title":"Toggle Expand",class:(0,r.normalizeClass)({icon:!0,"icon-chevron-right":!Y.expanded[i.row[n.keyField]],"icon-chevron-down":!!Y.expanded[i.row[n.keyField]]}),onClick:(0,r.withModifiers)((e=>Q.toggleExpand(i.row)),["stop"])},null,10,B)])):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.columns,((t,o)=>(0,r.renderSlot)(e.$slots,"col:"+t.col.name,{key:o,row:i.row,col:t.col,dt:Q.dt,expanded:Y.expanded,rowKey:i.key},(()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("td",{key:t.col.name,"data-title":t.col.label,"data-testid":`sortable-cell-${a}-${o}`,align:t.col.align||"left",class:(0,r.normalizeClass)({["col-"+t.dasherize]:!!t.col.formatter,[t.col.breakpoint]:!!t.col.breakpoint,["skip-select"]:t.col.skipSelect}),width:t.col.width},[(0,r.renderSlot)(e.$slots,"cell:"+t.col.name,{row:i.row,col:t.col,value:t.value},(()=>[t.component&&t.needRef?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.component),(0,r.mergeProps)({key:0,ref_for:!0,ref:"column",value:t.value,row:i.row,col:t.col},t.col.formatterOpts,{"row-key":i.key,"get-custom-detail-link":n.getCustomDetailLink}),null,16,["value","row","col","row-key","get-custom-detail-link"])):t.component?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.component),(0,r.mergeProps)({key:1,value:t.value,row:i.row,col:t.col,ref_for:!0},t.col.formatterOpts,{"row-key":i.key}),null,16,["value","row","col","row-key"])):t.col.formatter?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.col.formatter),(0,r.mergeProps)({key:2,value:t.value,row:i.row,col:t.col,ref_for:!0},t.col.formatterOpts,{"row-key":i.key}),null,16,["value","row","col","row-key"])):""!==t.value?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:3},[(0,r.createTextVNode)((0,r.toDisplayString)(t.formatted),1)],64)):t.col.dashIfEmpty?((0,r.openBlock)(),(0,r.createElementBlock)("span",$,"—")):(0,r.createCommentVNode)("",!0)]),!0)],10,F)),[[r.vShow,!e.hasAdvancedFiltering||e.hasAdvancedFiltering&&t.col.isColVisible]])]),!0))),128)),n.rowActions?((0,r.openBlock)(),(0,r.createElementBlock)("td",U,[(0,r.renderSlot)(e.$slots,"row-actions",{row:i.row},(()=>[(0,r.createVNode)(ie,{id:`actionButton+${a}+${i.row&&i.row.name?i.row.name:""}`,ref_for:!0,ref:`actionButton${a}`,"aria-haspopup":"true","aria-expanded":"false","data-testid":n.componentTestid+"-"+a+"-action-button",borderless:!0,onClick:e=>Q.handleActionButtonClick(a,e),onKeyup:[(0,r.withKeys)((e=>Q.handleActionButtonClick(a,e)),["enter"]),(0,r.withKeys)((e=>Q.handleActionButtonClick(a,e)),["space"])]},null,8,["id","data-testid","onClick","onKeyup"])]),!0)])):(0,r.createCommentVNode)("",!0)],10,D)]),!0)]),!0),i.showSubRow?(0,r.renderSlot)(e.$slots,"sub-row",{key:0,fullColspan:Q.fullColspan,row:i.row,subMatches:Y.subMatches,keyField:n.keyField,componentTestid:n.componentTestid,i:a,onRowMouseEnter:e.onRowMouseEnter,onRowMouseLeave:e.onRowMouseLeave},(()=>[i.row.stateDescription?((0,r.openBlock)(),(0,r.createElementBlock)("tr",{key:i.row[n.keyField]+"-description","data-testid":n.componentTestid+"-"+a+"-row-description",class:"state-description sub-row",onMouseenter:t[10]||(t[10]=(...t)=>e.onRowMouseEnter&&e.onRowMouseEnter(...t)),onMouseleave:t[11]||(t[11]=(...t)=>e.onRowMouseLeave&&e.onRowMouseLeave(...t))},[n.tableActions?((0,r.openBlock)(),(0,r.createElementBlock)("td",V)):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("td",{colspan:Q.fullColspan-(n.tableActions?1:0),class:(0,r.normalizeClass)({"text-error":i.row.stateObj.error})},(0,r.toDisplayString)(i.row.stateDescription),11,K)],40,j)):(0,r.createCommentVNode)("",!0)]),!0):(0,r.createCommentVNode)("",!0)],64)))),128))],2)))),128))],2),e.showPaging?((0,r.openBlock)(),(0,r.createElementBlock)("div",H,[(0,r.createElementVNode)("button",{type:"button",class:"btn btn-sm role-multi-action","data-testid":"pagination-first",disabled:1==e.page||n.loading,onClick:t[12]||(t[12]=t=>e.goToPage("first"))},t[25]||(t[25]=[(0,r.createElementVNode)("i",{class:"icon icon-chevron-beginning"},null,-1)]),8,G),(0,r.createElementVNode)("button",{type:"button",class:"btn btn-sm role-multi-action","data-testid":"pagination-prev",disabled:1==e.page||n.loading,onClick:t[13]||(t[13]=t=>e.goToPage("prev"))},t[26]||(t[26]=[(0,r.createElementVNode)("i",{class:"icon icon-chevron-left"},null,-1)]),8,z),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.pagingDisplay),1),(0,r.createElementVNode)("button",{type:"button",class:"btn btn-sm role-multi-action","data-testid":"pagination-next",disabled:e.page==e.totalPages||n.loading,onClick:t[14]||(t[14]=t=>e.goToPage("next"))},t[27]||(t[27]=[(0,r.createElementVNode)("i",{class:"icon icon-chevron-right"},null,-1)]),8,q),(0,r.createElementVNode)("button",{type:"button",class:"btn btn-sm role-multi-action","data-testid":"pagination-last",disabled:e.page==e.totalPages||n.loading,onClick:t[15]||(t[15]=t=>e.goToPage("last"))},t[28]||(t[28]=[(0,r.createElementVNode)("i",{class:"icon icon-chevron-end"},null,-1)]),8,X)])):(0,r.createCommentVNode)("",!0),n.search?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,class:"hide",onShortkey:t[16]||(t[16]=e=>Q.focusSearch())},null,544)),[[ce,["/"],void 0,{once:!0}]]):(0,r.createCommentVNode)("",!0),n.tableActions?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:2},[(0,r.withDirectives)((0,r.createElementVNode)("button",{class:"hide",onShortkey:t[17]||(t[17]=e=>Q.focusNext(e))},null,544),[[ce,["j"]]]),(0,r.withDirectives)((0,r.createElementVNode)("button",{class:"hide",onShortkey:t[18]||(t[18]=e=>Q.focusPrevious(e))},null,544),[[ce,["k"]]]),(0,r.withDirectives)((0,r.createElementVNode)("button",{class:"hide",onShortkey:t[19]||(t[19]=e=>Q.focusNext(e,!0))},null,544),[[ce,["shift","j"]]]),(0,r.withDirectives)((0,r.createElementVNode)("button",{class:"hide",onShortkey:t[20]||(t[20]=e=>Q.focusPrevious(e,!0))},null,544),[[ce,["shift","k"]]]),(0,r.renderSlot)(e.$slots,"shortkeys",{},void 0,!0)],64)):(0,r.createCommentVNode)("",!0)],8,i)}var Y=n(65359),Q=n(23464),J=n.n(Q),Z=n(3514),ee=n.n(Z),te=n(92043),ne=n(76978),re=n(68851),ie=n(42200),ae=n(88857);const oe={class:"dropdown-button-group"},se=["disabled"];function le(e,t,n,i,a,o){const s=(0,r.resolveComponent)("v-dropdown");return(0,r.openBlock)(),(0,r.createElementBlock)("div",oe,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["dropdown-button bg-primary",{"one-action":!n.dualAction,[o.buttonSize]:!0,disabled:n.disableButton}])},[(0,r.createVNode)(s,{placement:"bottom",container:!1,disabled:n.disableButton,flip:!1},{popper:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"popover-content")])),default:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"button-content",{buttonSize:o.buttonSize},(()=>[(0,r.createElementVNode)("button",{ref:"popoverButton",class:(0,r.normalizeClass)(["icon-container bg-primary no-left-border-radius",o.buttonSize]),disabled:n.disableButton,type:"button"},t[0]||(t[0]=[(0,r.createTextVNode)(" Button "),(0,r.createElementVNode)("i",{class:"icon icon-chevron-down"},null,-1)]),10,se)]))])),_:3},8,["disabled"])],2)])}var ce={name:"ActionDropdown",props:{size:{type:String,default:""},dualAction:{type:Boolean,default:!0},disableButton:{type:Boolean,default:!1}},computed:{buttonSize(){const{size:e}=this;let t;switch(e){case"":t="btn";break;case"xs":t="btn btn-xs";break;case"sm":t="btn btn-sm";break;case"lg":t="btn btn-lg";break;default:}return t}},methods:{hasSlot(e="default"){return!!this.$slots[e]||!!this.$slots.name()},togglePopover(){}}},ue=(n(63864),n(47433));const de=(0,ue.A)(ce,[["render",le]]);var he=de,pe=n(97331),fe=n.n(pe),me=n(12784),ge=n.n(me);const ve=["width"],be=["width"],ye=["align","width","tabindex","aria-sort","onClick","onKeyup"],we={class:"content"},Ee={key:0,class:"text-muted"},_e={key:0,class:"sort"},Se={class:"icon icon-info not-filter-icon"},ke={class:"icon-stack"},xe={key:0,class:"icon icon-sort-down icon-stack-1x"},Ae={key:1,class:"icon icon-sort-up icon-stack-1x"},Ne=["width"],Ce={ref:"table-options",class:"table-options-group"},Te={key:0,class:"table-options-grouping"},Re={class:"table-options-col-subtitle"},Oe={class:"table-options-col-subtitle mb-20"},Ie=["width"];function Le(e,t,n,i,a,o){const s=(0,r.resolveComponent)("Checkbox"),l=(0,r.resolveComponent)("LabeledSelect"),c=(0,r.resolveDirective)("clean-html"),u=(0,r.resolveDirective)("clean-tooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("thead",null,[(0,r.createElementVNode)("tr",{class:(0,r.normalizeClass)({loading:n.loading,"top-aligned":o.hasColumnWithSubLabel})},[n.tableActions?((0,r.openBlock)(),(0,r.createElementBlock)("th",{key:0,width:n.checkWidth},[(0,r.createVNode)(s,{value:o.isAll,"onUpdate:value":t[0]||(t[0]=e=>o.isAll=e),class:"check","data-testid":"sortable-table_check_select_all",indeterminate:o.isIndeterminate,disabled:n.noRows||n.noResults},null,8,["value","indeterminate","disabled"])],8,ve)):(0,r.createCommentVNode)("",!0),n.subExpandColumn?((0,r.openBlock)(),(0,r.createElementBlock)("th",{key:1,width:n.expandWidth},null,8,be)):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.columns,(i=>(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("th",{key:i.name,align:i.align||"left",width:i.width,class:(0,r.normalizeClass)([{sortable:i.sort,[i.breakpoint]:!!i.breakpoint},"sortable-table-head-element"]),tabindex:i.sort?0:-1,"aria-sort":o.ariaSort(i),onClick:(0,r.withModifiers)((e=>o.changeSort(e,i)),["prevent"]),onKeyup:[(0,r.withKeys)((e=>o.changeSort(e,i)),["enter"]),(0,r.withKeys)((e=>o.changeSort(e,i)),["space"])]},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["table-header-container",{"not-filterable":n.hasAdvancedFiltering&&!i.isFilter}])},[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",we,[(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[c,n.labelFor(i)]]),i.subLabel?((0,r.openBlock)(),(0,r.createElementBlock)("span",Ee,(0,r.toDisplayString)(i.subLabel),1)):(0,r.createCommentVNode)("",!0)])),[[u,o.tooltip(i)]]),i.sort?((0,r.openBlock)(),(0,r.createElementBlock)("div",_e,[(0,r.withDirectives)((0,r.createElementVNode)("i",Se,null,512),[[r.vShow,n.hasAdvancedFiltering&&!i.isFilter],[u,e.t("sortableTable.tableHeader.noFilter")]]),(0,r.createElementVNode)("span",ke,[t[3]||(t[3]=(0,r.createElementVNode)("i",{class:"icon icon-sort icon-stack-1x faded"},null,-1)),o.isCurrent(i)&&!n.descending?((0,r.openBlock)(),(0,r.createElementBlock)("i",xe)):(0,r.createCommentVNode)("",!0),o.isCurrent(i)&&n.descending?((0,r.openBlock)(),(0,r.createElementBlock)("i",Ae)):(0,r.createCommentVNode)("",!0)])])):(0,r.createCommentVNode)("",!0)],2)],42,ye)),[[r.vShow,!n.hasAdvancedFiltering||n.hasAdvancedFiltering&&i.isColVisible]]))),128)),n.rowActions&&n.hasAdvancedFiltering&&n.tableColsOptions.length?((0,r.openBlock)(),(0,r.createElementBlock)("th",{key:2,width:n.rowActionsWidth},[(0,r.createElementVNode)("div",Ce,[(0,r.createElementVNode)("button",{"aria-haspopup":"true","aria-expanded":"false",type:"button",class:"btn btn-sm role-multi-action table-options-btn",onClick:t[1]||(t[1]=(...e)=>o.tableColsOptionsClick&&o.tableColsOptionsClick(...e))},t[4]||(t[4]=[(0,r.createElementVNode)("i",{class:"icon icon-actions"},null,-1)])),(0,r.withDirectives)((0,r.createElementVNode)("div",{class:"table-options-container",style:(0,r.normalizeStyle)(a.tableColsMenuPosition)},[o.hasAdvGrouping?((0,r.openBlock)(),(0,r.createElementBlock)("div",Te,[(0,r.createElementVNode)("span",Re,(0,r.toDisplayString)(e.t("sortableTable.tableHeader.groupBy"))+":",1),(0,r.createVNode)(l,{value:o.advGroup,"onUpdate:value":t[2]||(t[2]=e=>o.advGroup=e),class:"table-options-grouping-select",clearable:!0,options:n.groupOptions,disabled:!1,searchable:!1,mode:"edit",multiple:!1,taggable:!1},null,8,["value","options"])])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("p",Oe,(0,r.toDisplayString)(e.t("sortableTable.tableHeader.show"))+": ",1),(0,r.createElementVNode)("ul",null,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.tableColsOptions,((e,t)=>(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:t,class:(0,r.normalizeClass)({visible:!e.preventColToggle})},[(0,r.withDirectives)((0,r.createVNode)(s,{value:e.isColVisible,"onUpdate:value":[t=>e.isColVisible=t,t=>o.tableOptionsCheckbox(t,e.label)],class:"table-options-checkbox",label:e.label},null,8,["value","onUpdate:value","label"]),[[r.vShow,!e.preventColToggle]])],2)),[[r.vShow,e.isTableOption]]))),128))])],4),[[r.vShow,a.tableColsOptionsVisibility]])],512)],8,Ne)):n.rowActions?((0,r.openBlock)(),(0,r.createElementBlock)("th",{key:3,width:n.rowActionsWidth},null,8,Ie)):(0,r.createCommentVNode)("",!0)],2)])}var De=n(35881);function Pe(e,t){if(e=e?.parentElement,!e)return null;const n=e.matches||e.matchesSelector;return n.call(e,t)?e:Pe(e,t)}const Me="all",Be="some",Fe="none";var $e={mounted(){const e=this.$el.querySelector("TABLE");this._onRowClickBound=this.onRowClick.bind(this),this._onRowMousedownBound=this.onRowMousedown.bind(this),this._onRowContextBound=this.onRowContext.bind(this),e.addEventListener("click",this._onRowClickBound),e.addEventListener("mousedown",this._onRowMousedownBound),e.addEventListener("contextmenu",this._onRowContextBound)},beforeUnmount(){const e=this.$el.querySelector("TABLE");e.removeEventListener("click",this._onRowClickBound),e.removeEventListener("mousedown",this._onRowMousedownBound),e.removeEventListener("contextmenu",this._onRowContextBound)},computed:{...(0,Y.L8)({targetElem:"action-menu/elem",shouldShow:"action-menu/showing"}),howMuchSelected(){const e=this.pagedRows.length,t=this.selectedRows.length;return t>=e&&e>0?Me:t>0?Be:Fe},bulkActionsForSelection(){let e=!1;const t=this.pagedRows,n=this.arrangedRows||t;let r=this.selectedRows;if(!this.selectedRows.length){if(!n)return[];const t=n[0];r=t?[t]:[],e=!0}const i={};for(const o of t)if(o.availableActions)for(const e of o.availableActions)e.bulkable&&je(i,e,!1);for(const o of r)if(o.availableActions)for(const e of o.availableActions)e.bulkable&&e.enabled&&je(i,e,!1);const a=Ve(i,e);return a.forEach((e=>{const t=this.selectedRows.some((t=>{const n=t.availableActions||[];return n.some((t=>t.action===e.action&&t.enabled))}));e.enabled=this.selectedRows.length>0&&t})),a.sort(((e,t)=>(t.weight||0)-(e.weight||0)))}},data(){return{selectedRows:[],prevNode:null}},watch:{pagedRows(){const e=this.pagedRows,t=[];for(const n of this.selectedRows)e.includes(n)||t.push(n);this.update([],t)}},methods:{onToggleAll(e){return e?(this.update(this.pagedRows,[]),!0):(this.update([],this.pagedRows),!1)},onRowMousedown(e){((0,De._Z)(e)||this.isSelectionCheckbox(e.target))&&e.preventDefault()},onRowMouseEnter(e){const t=e.target.closest("TR");if(t.classList.contains("sub-row")){const e=t.previousElementSibling;e.classList.add("sub-row-hovered")}},onRowMouseLeave(e){const t=e.target.closest("TR");if(t.classList.contains("sub-row")){const e=t.previousElementSibling;e.classList.remove("sub-row-hovered")}},nodeForEvent(e){const t=e.target.tagName,n=e.target,r=n.closest(".actions");if(n.classList.contains("select-all-check"))return;if(!r&&("A"===t||"BUTTON"===t||Pe(n,".btn")))return;const i=e.target.closest("TR");return this.nodeForRow(i)},nodeForRow(e){if(e?.classList.contains("separator-row"))return;while(e&&!e.classList.contains("main-row"))e=e.previousElementSibling;if(!e)return;const t=e.dataset.nodeId;if(!t)return;const n=this.pagedRows.find((e=>(0,ne.Jt)(e,this.keyField)===t));return n},async onRowClick(e){const t=this.nodeForEvent(e),n=e.target.closest("TD"),r=n?.classList.contains("skip-select");if(r)return;const i=this.selectedRows,a=this.isSelectionCheckbox(e.target)||n?.classList.contains("row-check"),o=n?.classList.contains("row-expand"),s=this.pagedRows;if(this.$emit("rowClick",e),!t)return;if(o)return void this.toggleExpand(t);const l=e.target.closest(".actions");if(l){let n=[t];if(this.mangleActionResources){const e=l.querySelector("i");e.classList.remove("icon-actions"),e.classList.add("icon-spinner"),e.classList.add("icon-spin");try{n=await this.mangleActionResources(n)}finally{e.classList.remove("icon-spinner"),e.classList.remove("icon-spin"),e.classList.add("icon-actions")}}return void(this.targetElem||this.shouldShow?this.targetElem===l&&this.shouldShow&&this.$store.commit("action-menu/hide"):this.$store.commit("action-menu/show",{resources:n,event:e,elem:l}))}const c=i.includes(t);let u=this.prevNode;if(u&&s.includes(u)||(u=t),(0,De.yC)(e))this.toggle(t);else if((0,De._Z)(e)){const e=this.nodesBetween(u,t);c?this.update([],e):this.update(e,[])}else a?this.toggle(t):this.update([t],s);this.prevNode=t},async onRowContext(e){const t=this.nodeForEvent(e);if((0,De.A0)(e))return;if(!t)return;e.preventDefault(),e.stopPropagation(),this.prevNode=t;const n=this.selectedRows.includes(t);n||this.update([t],this.selectedRows.slice());let r=this.selectedRows;this.mangleActionResources&&(r=await this.mangleActionResources(r)),this.$store.commit("action-menu/show",{resources:r,event:e})},keySelectRow(e,t=!1){const n=this.nodeForRow(e),r=this.pagedRows;n&&(t?this.update([n],[]):this.update([n],r),this.prevNode=n)},isSelectionCheckbox(e){return"INPUT"===e.tagName&&"checkbox"===e.type&&null!==e.closest(".selection-checkbox")},nodesBetween(e,t){let n=[];const r=this.groupBy;if(r){const r=this.groupedRows;let i=this.groupIdx(e),a=this.groupIdx(t);if(!i||!a)return[];(i.group>a.group||i.group===a.group&&i.item>a.item)&&([i,a]=[a,i]);for(let e=i.group;e<=a.group;e++){const t=r[e].rows;let o=i.group===e?i.item:0;while(t[o]&&(e!this.selectedRows.includes(e))),n},groupIdx(e){const t=this.groupedRows;for(let n=0;n{const t=this.selectedRows.findIndex((t=>t===e));-1!==t&&this.selectedRows.splice(t,1)})),e&&this.selectedRows.push(...e),t.length&&this.$nextTick((()=>{for(let e=0;e{for(let t=0;t{this.$emit("selection",this.selectedRows)}))},updateInput(e,t,n){const r=(0,ne.Jt)(e,n);if(r){const e=this.$el.querySelector(`div[data-checkbox-ctrl][data-node-id="${r}"]`);if(e&&!e.disabled){const n=e.querySelector("label");n&&(n.value=t);let r=e.closest("tr"),i=!0;while(r&&(i||r.classList.contains("sub-row")))t?r.classList.add("row-selected"):r.classList.remove("row-selected"),r=r.nextElementSibling,i=!1}}},select(e){e.forEach((e=>{const t=(0,ne.Jt)(e,this.keyField),n=this.$el.querySelector(`label[data-node-id="${t}"]`);n.dispatchEvent(new Event("click"))}))},applyTableAction(e,t,n){const r={alt:n&&(0,De.nN)(n),event:n},i=this.selectedRows.filter((t=>{const n=t.availableActions.find((t=>t.action===e.action));return n?.enabled}));Ke(i,e,t,r,this),this.actionOfInterest=null},clearSelection(){this.update([],this.selectedRows)}}};let Ue=0;function je(e,t,n=!0){let r=t.action;r||(r=`anon${Ue}`,Ue++);let i=e[r];return i||(i=Object.assign({},t),e[r]=i,i.allEnabled=!1),t.enabled?i.anyEnabled=!0:i.allEnabled=!1,n&&(i.available=(i.available||0)+(t.enabled?1:0),i.total=(i.total||0)+1),i}function Ve(e,t=!1){const n=(0,re.WP)(Object.values(e),"anyEnabled",!0);for(const r of n)r.enabled=!t&&r.available>=r.total;return n}function Ke(e,t,n,r={},i){if(n=n||[],t.invoke){const a={action:t,event:r.event,isAlt:!!r.alt};return t.invoke.apply(i,[a,e||[],n])}if(e.length>1&&t.bulkAction&&!r.alt){const r=e[0][t.bulkAction];if(r)return r.call(e[0],e,...n)}const a=[];for(const o of e){let e;e=r.alt&&t.altAction?o[t.altAction]:o[t.action],e&&a.push(e.apply(o,n))}return Promise.all(a)}var He=n(14817),Ge=n(77988),ze={emits:["update-cols-options","on-toggle-all","group-value-change","on-sort-change","col-visibility-change"],components:{Checkbox:ie.S,LabeledSelect:Ge.A},props:{columns:{type:Array,required:!0},sortBy:{type:String,required:!0},defaultSortBy:{type:String,default:""},group:{type:String,default:""},groupOptions:{type:Array,default:()=>[]},descending:{type:Boolean,required:!0},hasAdvancedFiltering:{type:Boolean,required:!1},tableColsOptions:{type:Array,default:()=>[]},tableActions:{type:Boolean,required:!0},rowActions:{type:Boolean,required:!0},howMuchSelected:{type:String,required:!0},checkWidth:{type:Number,default:30},rowActionsWidth:{type:Number,required:!0},subExpandColumn:{type:Boolean,default:!1},expandWidth:{type:Number,default:30},labelFor:{type:Function,required:!0},noRows:{type:Boolean,default:!0},noResults:{type:Boolean,default:!0},loading:{type:Boolean,required:!1}},data(){return{tableColsOptionsVisibility:!1,tableColsMenuPosition:null}},watch:{advancedFilteringValues(){this.watcherUpdateLiveAndDelayed(!0,!1)},tableColsOptionsVisibility(e){e?(window.addEventListener("click",this.onClickOutside),this.$emit("update-cols-options")):window.removeEventListener("click",this.onClickOutside)}},computed:{isAll:{get(){return this.howMuchSelected!==Fe},set(e){this.$emit("on-toggle-all",e)}},hasAdvGrouping(){return this.group?.length&&this.groupOptions?.length},advGroup:{get(){return this.group||this.advGroup},set(e){this.$emit("group-value-change",e)}},isIndeterminate(){return this.howMuchSelected===Be},hasColumnWithSubLabel(){return this.columns.some((e=>e.subLabel))}},methods:{changeSort(e,t){if(!t.sort)return;let n=!1;this.sortBy===t.name&&(n=!this.descending),this.$emit("on-sort-change",t.name,n)},isCurrent(e){return e.name===this.sortBy},ariaSort(e){return this.isCurrent(e)?this.descending?this.t("generic.descending"):this.t("generic.ascending"):this.t("generic.none")},tableColsOptionsClick(e){const t=document.querySelector(".table-options-container"),n=document.querySelector(".table-options-btn");this.tableColsMenuPosition=(0,He.Tb)(t,e||n,{overlapX:!0,fudgeX:326,fudgeY:-22,positionX:He.Q7,positionY:He.Q8}),this.tableColsOptionsVisibility=!this.tableColsOptionsVisibility},onClickOutside(e){const t=this.$refs["table-options"];t&&!t.contains(e.target)&&(this.tableColsOptionsVisibility=!1)},tableOptionsCheckbox(e,t){this.$emit("col-visibility-change",{label:t,value:e})},tooltip(e){if(!e.tooltip)return null;const t=this.$store.getters["i18n/exists"];return t(e.tooltip)?this.t(e.tooltip):e.tooltip}}};n(24183),n(717);const qe=(0,ue.A)(ze,[["render",Le],["__scopeId","data-v-d8d3445c"]]);var Xe=qe;const We="allcols",Ye="All Columns",Qe=":::islabel";var Je={data(){return{searchQuery:null,previousFilter:null,previousResult:null}},computed:{searchFields(){const e=Ze(this.columns);return this.extraSearchFields&&(0,re.cn)(e,this.extraSearchFields),e},filteredRows(){if(!this.externalPaginationEnabled)return this.hasAdvancedFiltering?this.handleAdvancedFiltering():this.handleFiltering()}},methods:{handleAdvancedFiltering(){if(this.subMatches=null,this.searchQuery.length){const e=(this.arrangedRows||[]).slice(),t=e.filter((e=>this.searchQuery.every((t=>{if(t.prop===We){const n=this.advFilterSelectOptions.slice(1);let r=[];return n.forEach((e=>{if(e.value.includes("[")&&e.value.includes("]"))r=r.concat(JSON.parse(e.value));else{const t=e.isLabel?`${e.label}${Qe}`:e.value;r.push(t)}})),tt(r,[t.value],e)}{if(t.prop.includes("[")&&t.prop.includes("]"))return tt(JSON.parse(t.prop),[t.value],e);let n=t.prop;return t.prop.includes("metadata.labels")&&(n=`${t.label}${Qe}`),tt([n],[t.value],e)}}))));return t}return this.arrangedRows},handleFiltering(){const e=(this.searchQuery||"").trim().toLowerCase();let t;if(e&&this.previousResult&&e.startsWith(this.previousFilter)?t=this.previousResult.slice():(this.previousResult=null,t=(this.arrangedRows||[]).slice()),this.previousFilter=e,!e.length)return this.subMatches=null,this.previousResult=null,t;const n=this.searchFields,r=e.split(/\s*[, ]\s*/),i=this.subSearch,a=this.subFields,o={};for(let s=t.length-1;s>=0;s--){const e=t[s];let l=0,c=!0;if(c=tt(n,r,e),a&&i){const t=e[i]||[];for(let n=t.length-1;n>=0;n--){let t=!0;t=tt(a,r,e),t&&l++}o[(0,ne.Jt)(e,this.keyField)]=l}c||0!==l||(0,re.Wq)(t,s)}return this.subMatches=o,this.previousResult=t,t}},watch:{arrangedRows(e){this.previousResult=null},searchQuery(){this.debouncedPaginationChanged()}}};function Ze(e){const t=[];return(e||[]).forEach((e=>{const n=e.search;n?"string"===typeof n?(0,re.PG)(t,n):(0,re.cy)(n)&&(0,re.cn)(t,n):!1===n||(0,re.PG)(t,e.value||e.name)})),t.filter((e=>!!e))}const et=/^[0-9a-f\.:]+$/i;function tt(e,t,n){for(let r=0;r0&&(e=r.substr(t+1),r=r.substr(0,t)),i=r.includes(".")?(0,ne.Jt)(n,r):n[r]}if(void 0!==i&&(i=`${i}`.toLowerCase(),i))if(e){if("exact"===e){if(i===t)return!0}else if("ip"===e){const e=et.test(t);if(e){const e=new RegExp(`(?:^|\\.)${t}(?:\\.|$)`);if(e.test(i))return!0}}else if("prefix"===e&&0===i.indexOf(t))return!0}else if(i.includes(`${t}`.toLowerCase()))return!0}return!1}var rt=n(74302);const it=["nameSort","id"];var at={computed:{sortFields(){let e=(this.groupBy?this.groupSort||this.groupBy:null)||[],t=[];const n=(this.columns||this.headers).find((e=>e&&e.name&&e.name.toLowerCase()===this.sortBy.toLowerCase()));return this.sortBy&&n&&n.sort&&(t=n.sort),Array.isArray(e)||(e=[e]),Array.isArray(t)||(t=[t]),(0,re.sb)([...e,...t].concat(...this.mandatorySort||it))},arrangedRows(){if(this.externalPaginationEnabled)return;let e;const t=this.sortGeneration||this.sortGenerationFn?.apply(this);if(t&&(e=`${t}/${this.rows.length}/${this.descending}/${this.sortFields.join(",")}`,this.cacheKey===e))return this.cachedRows;const n=(0,rt.Ul)(this.rows,this.sortFields,this.descending);return e&&(this.cacheKey=e,this.cachedRows=n),n}},data(){let e=null;if(this._defaultSortBy=this.defaultSortBy,!this._defaultSortBy){const e=this.headers.find((e=>!!e.defaultSort)),t=this.headers.find((e=>"name"===e.name));if(e)this._defaultSortBy=e.name;else if(t)this._defaultSortBy=t.name;else{const e=this.headers.filter((e=>"state"!==e.name))[0];this._defaultSortBy=e?e.name:"id"}}return e&&this.headers.find((t=>t.name===e))||(e=this._defaultSortBy),{sortBy:e,descending:!1,cachedRows:null,cacheKey:null}},methods:{changeSort(e,t){this.sortBy=e,this.descending=t,this.setPage(1)}},watch:{sortFields(){this.debouncedPaginationChanged()},descending(){this.debouncedPaginationChanged()}}},ot=n(91462),st={computed:{totalRows(){return this.externalPaginationEnabled?this.externalPaginationResult?.count||0:this.filteredRows.length},indexFrom(){return Math.max(0,1+this.perPage*(this.page-1))},indexTo(){return Math.min(this.totalRows,this.indexFrom+this.perPage-1)},totalPages(){return Math.ceil(this.totalRows/this.perPage)},showPaging(){if(!this.paging)return!1;const e=this.totalPages>1;return(this.altLoading||!this.loading)&&e},pagingDisplay(){const e={...this.pagingParams||{},count:this.totalRows,pages:this.totalPages,from:this.indexFrom,to:this.indexTo};return this.$store.getters["i18n/t"](this.pagingLabel,e)},pagedRows(){return this.externalPaginationEnabled?this.rows:this.paging?this.filteredRows.slice(this.indexFrom-1,this.indexTo):this.filteredRows}},data(){const e=this.getPerPage();return{page:1,perPage:e}},watch:{pagedRows(){const e=this.indexFrom,t=this.totalRows;this.totalPages>0&&this.page>1&&e>t&&this.setPage(this.totalPages)},page(){this.debouncedPaginationChanged()},perPage(){this.debouncedPaginationChanged()}},methods:{getPerPage(){let e=this.rowsPerPage||0;return e<=0&&(e=parseInt(this.$store.getters["prefs/get"](ot.kc),10)||0),e<=0&&(e=10),e},setPage(e){this.page!==e&&(this.page=e)},goToPage(e){let t;switch(e){case"first":t=1;break;case"prev":t=Math.max(1,this.page-1);break;case"next":t=Math.min(this.totalPages,this.page+1);break;case"last":t=this.totalPages;break}this.setPage(t)},getPageByRow(e,t=e=>e){const n=this.filteredRows.map(t).indexOf(e);return-1===n?null:Math.ceil(n/this.perPage)}}},lt={computed:{selectedGroupOption(){return this.groupOptions?.find((e=>e.value===this.group))},groupedRows(){const e=this.groupBy,t=this.groupRef||this.selectedGroupOption?.groupLabelKey||e;if(!e)return[{key:"default",ref:"default",rows:this.pagedRows}];const n=[],r={};for(const i of this.pagedRows){const a=(0,ne.Jt)(i,e)||"",o=(0,ne.Jt)(i,t);let s=r[a];s?s.rows.push(i):(s={key:a,ref:o,rows:[i]},r[a]=s,n.push(s))}return n}}};const ct="inline-block";var ut={data(){return{bulkActionsClass:"bulk",bulkActionClass:"bulk-action",bulkActionsDropdownClass:"bulk-actions-dropdown",bulkActionAvailabilityClass:"action-availability",hiddenActions:[],updateHiddenBulkActions:ge()(this.protectedUpdateHiddenBulkActions,10)}},beforeUnmount(){window.removeEventListener("resize",this.onWindowResize)},mounted(){window.addEventListener("resize",this.onWindowResize),this.updateHiddenBulkActions()},watch:{selectedRows(){this.updateHiddenBulkActions()},keyedAvailableActions(){this.updateHiddenBulkActions()}},computed:{availableActions(){return this.bulkActionsForSelection.filter((e=>!e.external))},keyedAvailableActions(){return this.availableActions.map((e=>e.action))},selectedRowsText(){return this.selectedRows.length?this.t("sortableTable.actionAvailability.selected",{actionable:this.selectedRows.length}):null},actionTooltip(){if(!this.selectedRows.length||!this.actionOfInterest)return null;const e=this.selectedRows.filter(this.canRunBulkActionOfInterest).length;return e===this.selectedRows.length?null:this.t("sortableTable.actionAvailability.some",{actionable:e,total:this.selectedRows.length})}},methods:{onWindowResize(){this.updateHiddenBulkActions(),this.onScroll()},protectedUpdateHiddenBulkActions(){if(!this.$refs.container)return;const e=this.$refs.container.querySelector(`.${this.bulkActionsClass}`),t=this.$refs.container.querySelector(`.${this.bulkActionsDropdownClass}`);if(!e||!t)return;const n=e.offsetWidth,r=this.$refs.container.querySelectorAll(`.${this.bulkActionClass}`),i=Array.from(r||[]),a=this.$refs.container.querySelector(`.${this.bulkActionAvailabilityClass}`);let o=0;this.selectedRowsText&&(a?(a.style.display=ct,o=a.offsetWidth):a.style.display="none;"),this.hiddenActions=[];let s=0,l=!1,c=n-o;for(let u=0;u=c)if(l){const t=e.attributes.getNamedItem("id").value;this.hiddenActions.push(this.availableActions.find((e=>e.action===t))),e.style.display="none"}else t.style.display=ct,u=-1,s=0,l=!0,c=n-t.offsetWidth-o}l||(t.style.display="none")}}};const dt=We;var ht={props:{group:{type:String,default:()=>""},groupOptions:{type:Array,default:()=>[]},hasAdvancedFiltering:{type:Boolean,default:!1},advFilterHideLabelsAsCols:{type:Boolean,default:!1},advFilterPreventFilteringLabels:{type:Boolean,default:!1}},data(){return{columnOptions:[],colOptionsWatcher:null,advancedFilteringVisibility:!1,advancedFilteringValues:[],advFilterSearchTerm:null,advFilterSelectedProp:dt,advFilterSelectedLabel:Ye,column:null}},mounted(){this.hasAdvancedFiltering&&this.updateColsOptions()},watch:{advancedFilteringValues(){this.watcherUpdateLiveAndDelayed(!0,!1)},advancedFilteringVisibility(e){e?(window.addEventListener("click",this.onClickOutside),this.updateColsOptions()):window.removeEventListener("click",this.onClickOutside)}},computed:{advFilterSelectOptions(){return this.columnOptions.filter((e=>e.isFilter&&!e.preventFiltering))},advGroupOptions(){return this.groupOptions.map((e=>({label:this.t(e.tooltipKey),value:e.value})))}},methods:{handleColsVisibilyAndFiltering(e){const t=e;return this.columnOptions.forEach((e=>{if(e.isTableOption){const n=t.findIndex((t=>t.name===e.name));-1!==n?(t[n].isColVisible=e.isColVisible,t[n].isFilter=e.isFilter):t.push(e)}})),t},setColsOptions(){let e=[];const t=[],n=[],r=this.headers.slice().filter((e=>!e.maxPageSize||e.maxPageSize&&e.maxPageSize>=this.perPage));return r.forEach((e=>{const t=e.name,r=e.labelKey?this.t(`${e.labelKey}`):e.label,i=!(Object.keys(e).includes("search")&&!e.search);let a=e.sort;const o=e.valueProp||e.value;let s=null,l=!0;if(e.sort&&o?("string"===typeof e.sort&&(a=e.sort.includes(":")?[e.sort.split(":")[0]]:[e.sort]),s=a.includes(o)?JSON.stringify([o]):JSON.stringify(a.concat([o]))):s=o?JSON.stringify([o]):null,this.columnOptions?.length){const e=this.columnOptions.find((e=>e.name===t&&e.label===r));e&&(l=e.isColVisible)}n.push({name:t,label:r,value:s,isFilter:i,isTableOption:!0,isColVisible:l})})),this.rows.length&&this.rows.forEach((e=>{e.metadata?.labels&&Object.keys(e.metadata?.labels).length&&Object.keys(e.metadata?.labels).forEach((e=>{const n={name:e,label:e,value:`metadata.labels.${e}`,isFilter:!0,isTableOption:!0,isColVisible:!1,isLabel:!0,preventFiltering:this.advFilterPreventFilteringLabels,preventColToggle:this.advFilterHideLabelsAsCols};if(this.columnOptions?.length){const t=this.columnOptions.find((t=>t.name===e&&t.label===e));t&&(n.isColVisible=t.isColVisible)}t.filter((t=>t.label===e)).length||t.push(n)}))})),e=n.concat(t),e.length&&e.unshift({name:Ye,label:Ye,value:We,isFilter:!0,isTableOption:!1}),e},addAdvancedFilter(){this.advFilterSelectedProp&&this.advFilterSearchTerm&&(this.advancedFilteringValues.push({prop:this.advFilterSelectedProp,value:this.advFilterSearchTerm,label:this.advFilterSelectedLabel}),this.eventualSearchQuery=this.advancedFilteringValues,this.advancedFilteringVisibility=!1,this.advFilterSelectedProp=dt,this.advFilterSelectedLabel=Ye,this.advFilterSearchTerm=null)},clearAllAdvancedFilters(){this.advancedFilteringValues=[],this.eventualSearchQuery=this.advancedFilteringValues,this.advancedFilteringVisibility=!1,this.advFilterSelectedProp=dt,this.advFilterSelectedLabel=Ye,this.advFilterSearchTerm=null},clearAdvancedFilter(e){this.advancedFilteringValues.splice(e,1),this.eventualSearchQuery=this.advancedFilteringValues},onClickOutside(e){const t=this.$refs["advanced-filter-group"];t&&!t.contains(e.target)&&(this.advancedFilteringVisibility=!1)},updateColsOptions(){this.columnOptions=this.setColsOptions()},changeColVisibility(e){const t=this.columnOptions.findIndex((t=>t.label===e.label));-1!==t&&(this.columnOptions[t].isColVisible=e.value)}}};const pt={};var ft=n(76332),mt=n(4364),gt={name:"SortableTable",emits:["clickedActionButton","pagination-changed","group-value-change","selection","rowClick"],components:{THead:Xe,Checkbox:ie.S,AsyncButton:ae.A,ActionDropdown:he,LabeledSelect:Ge.A,ButtonMultiAction:ft.A},mixins:[Je,at,st,lt,$e,ut,ht],props:{headers:{type:Array,required:!0},rows:{type:Array,required:!0},keyField:{type:String,default:"_key"},loading:{type:Boolean,required:!1},altLoading:{type:Boolean,required:!1},groupBy:{type:String,default:null},groupRef:{type:String,default:null},groupSort:{type:Array,default:null},defaultSortBy:{type:String,default:null},tableActions:{type:Boolean,default:!0},rowActions:{type:Boolean,default:!0},mangleActionResources:{type:Function,default:null},rowActionsWidth:{type:Number,default:40},search:{type:Boolean,default:!0},extraSearchFields:{type:Array,default:null},subRows:{type:Boolean,default:!1},subRowsDescription:{type:Boolean,default:!0},subExpandable:{type:Boolean,default:!1},subExpandColumn:{type:Boolean,default:!1},subSearch:{type:String,default:null},subFields:{type:Array,default:null},topDivider:{type:Boolean,default:!0},bodyDividers:{type:Boolean,default:!1},overflowX:{type:Boolean,default:!1},overflowY:{type:Boolean,default:!1},paging:{type:Boolean,default:!1},pagingLabel:{type:String,default:"sortableTable.paging.generic"},pagingParams:{type:Object,default:null},rowsPerPage:{type:Number,default:null},noRowsKey:{type:String,default:"sortableTable.noRows"},showNoRows:{type:Boolean,default:!0},noDataKey:{type:String,default:"sortableTable.noData"},showHeaders:{type:Boolean,default:!0},sortGenerationFn:{type:Function,default:null},sortGeneration:{type:String,default:null},mandatorySort:{type:Array,default:null},getCustomDetailLink:{type:Function,default:null},componentTestid:{type:String,default:"sortable-table"},useQueryParamsForSimpleFiltering:{type:Boolean,default:!1},forceUpdateLiveAndDelayed:{type:Number,default:0},externalPaginationEnabled:{type:Boolean,default:!1},externalPaginationResult:{type:Object,default:null},manualRefreshButtonSize:{type:String,default:""}},data(){let e="",t="";!this.hasAdvancedFiltering&&this.useQueryParamsForSimpleFiltering&&this.$route.query?.q&&(e=this.$route.query?.q,t=this.$route.query?.q);const n=this.loading||!1;return{refreshButtonPhase:n?ae.R.WAITING:ae.R.ACTION,expanded:{},searchQuery:e,eventualSearchQuery:t,subMatches:null,actionOfInterest:null,loadingDelay:!1,debouncedPaginationChanged:null,isLoading:n}},mounted(){this._loadingDelayTimer=setTimeout((()=>{this.loadingDelay=!0}),200);const e=document.querySelector("main");this._onScroll=this.onScroll.bind(this),e?.addEventListener("scroll",this._onScroll),this.debouncedPaginationChanged()},beforeUnmount(){clearTimeout(this._scrollTimer),clearTimeout(this._loadingDelayTimer),clearTimeout(this._altLoadingDelayTimer),clearTimeout(this._liveColumnsTimer),clearTimeout(this._delayedColumnsTimer),clearTimeout(this.manualRefreshTimer);const e=document.querySelector("main");e?.removeEventListener("scroll",this._onScroll)},watch:{eventualSearchQuery:ge()((function(e){if(this.searchQuery=e,!this.hasAdvancedFiltering&&this.useQueryParamsForSimpleFiltering){const t={name:this.$route.name,params:{...this.$route.params},query:{...this.$route.query,q:e}};!e&&this.$route.query?.q&&(t.query={}),this.$router.replace(t)}}),200),descending(e,t){this.watcherUpdateLiveAndDelayed(e,t)},searchQuery(e,t){this.watcherUpdateLiveAndDelayed(e,t)},sortFields(e,t){this.watcherUpdateLiveAndDelayed(e,t)},groupBy(e,t){this.watcherUpdateLiveAndDelayed(e,t)},namespaces(e,t){this.watcherUpdateLiveAndDelayed(e,t)},page(e,t){this.watcherUpdateLiveAndDelayed(e,t)},forceUpdateLiveAndDelayed(e,t){this.watcherUpdateLiveAndDelayed(e,t)},initalLoad:{handler(e){e&&(this._didinit=!0,this.$nextTick((()=>this.updateLiveAndDelayed())))},immediate:!0},manualRefreshLoadingFinished:{handler(e,t){this.refreshButtonPhase=e?ae.R.ACTION:ae.R.WAITING,e&&e!==t&&this.$nextTick((()=>this.updateLiveAndDelayed()))},immediate:!0},loading:{handler(e,t){this.refreshButtonPhase=e?ae.R.WAITING:ae.R.ACTION,this.altLoading?e?this._altLoadingDelayTimer=setTimeout((()=>{this.isLoading=!0}),200):(clearTimeout(this._altLoadingDelayTimer),this.isLoading=!1):this.isLoading=e},immediate:!0}},created(){this.debouncedRefreshTableData=ge()(this.refreshTableData,500),this.debouncedPaginationChanged=ge()(this.paginationChanged,50)},computed:{...(0,Y.L8)({isTooManyItemsToAutoUpdate:"resource-fetch/isTooManyItemsToAutoUpdate"}),...(0,Y.L8)({isManualRefreshLoading:"resource-fetch/manualRefreshIsLoading"}),namespaces(){return this.$store.getters["activeNamespaceCache"]},initalLoad(){return!(this.isLoading||this._didinit||!this.rows?.length)},manualRefreshLoadingFinished(){const e=!(this.isLoading||!this._didinit||!this.rows?.length||this.isManualRefreshLoading);return e},fullColspan(){let e=0;for(let t=0;t!e.maxPageSize||e.maxPageSize&&e.maxPageSize>=this.perPage));if(this.groupBy){const t=e.find((e=>e.name===this.groupBy));t&&(0,re.Gj)(e,t)}const t=e.find((e=>!e.width));if(!t){const t=e.find((e=>e.canBeVariable));if(t){const n=(0,ne.o8)(t);delete n.width,e.splice(e.indexOf(t),1,n)}}if(this.hasAdvancedFiltering){const t=this.handleColsVisibilyAndFiltering(e);return t}return e},dt(){const e={check:"Select: ",actions:"Actions: "};return this.columns.forEach((t=>{e[t.name]=`${t.label||t.name}:`})),e},classObject(){return{"top-divider":this.topDivider,"body-dividers":this.bodyDividers,"overflow-y":this.overflowY,"overflow-x":this.overflowX,"alt-loading":this.altLoading&&this.isLoading}},hasLiveColumns(){const e=this.columns.find((e=>e.formatter?.startsWith("Live")||e.liveUpdates));return!!e},hasDelayedColumns(){const e=this.columns.find((e=>e.delayLoading));return!!e},columnFormmatterIDs(){const e={};return this.columns.forEach((t=>{t.formatter&&(e[t.formatter]=(0,te._k)(t.formatter))})),e},displayRows(){const e=[],t=this.columnFormmatterIDs;return this.groupedRows.forEach((n=>{const i={grp:n,key:n.key,ref:n.ref,rows:[]};e.push(i),n.rows.forEach((e=>{const n={row:e,key:this.get(e,this.keyField),showSubRow:this.showSubRow(e,this.keyField),canRunBulkActionOfInterest:this.canRunBulkActionOfInterest(e),columns:[]};i.rows.push(n),this.columns.forEach((i=>{const a=i.delayLoading?void 0:this.valueFor(e,i,i.isLabel);let o,s=a,l=!1;if(Array.isArray(a)&&(s=a.join(", ")),i.formatter)if(pt[i.formatter])o=pt[i.formatter],l=!0;else{const e=this.$plugin?.getDynamic("formatters",i.formatter);e&&(o=(0,r.defineAsyncComponent)(e),l=!0)}n.columns.push({col:i,value:a,formatted:s,component:o,needRef:l,delayed:i.delayLoading,live:i.formatter?.startsWith("Live")||i.liveUpdates,label:this.labelFor(i),dasherize:t[i.formatter]||""})}))}))})),e}},methods:{refreshTableData(){this.$store.dispatch("resource-fetch/doManualRefresh")},get:ne.Jt,dasherize:te._k,onScroll(){(this.hasLiveColumns||this.hasDelayedColumns)&&(clearTimeout(this._liveColumnsTimer),clearTimeout(this._scrollTimer),clearTimeout(this._delayedColumnsTimer),this._scrollTimer=setTimeout((()=>{this.updateLiveColumns(),this.updateDelayedColumns()}),300))},watcherUpdateLiveAndDelayed(e,t){e!==t&&this.$nextTick((()=>this.updateLiveAndDelayed()))},updateLiveAndDelayed(){this.hasLiveColumns&&this.updateLiveColumns(),this.hasDelayedColumns&&this.updateDelayedColumns()},updateDelayedColumns(){if(clearTimeout(this._delayedColumnsTimer),!this.$refs.column||0===this.pagedRows.length)return;const e=this.$refs.column.filter((e=>e.startDelayedLoading&&!e.__delayedLoading)),t=(window.innerHeight||document.documentElement.clientHeight)+100;let n=0;for(let r=0;r=0&&a<=t&&(i.startDelayedLoading(!0),i.__delayedLoading=!0,n++,4===n))return void(this._delayedColumnsTimer=setTimeout(this.updateDelayedColumns,100))}},updateLiveColumns(){if(clearTimeout(this._liveColumnsTimer),!this.$refs.column||!this.hasLiveColumns||0===this.pagedRows.length)return;const e=window.innerHeight||document.documentElement.clientHeight,t=this.$refs.column.filter((e=>!!e.liveUpdate)),n=J()();let r=Number.MAX_SAFE_INTEGER;for(let i=0;i=0&&o<=e){const e=a.liveUpdate(n);ethis.updateLiveColumns()),1e3*r)},labelFor(e){return e.labelKey?this.t(e.labelKey,void 0,!0):e.label?e.label:(0,te.TF)(e.name)},valueFor(e,t,n){if("function"===typeof t.value)return t.value(e);if(n)return e.metadata?.labels&&e.metadata?.labels[t.label]?e.metadata?.labels[t.label]:"";const r=t.value||t.name;if(!r)return mt.error("No path has been defined for this column, unable to get value of cell",t),"";const i=(0,ne.Jt)(e,r);return null===i||void 0===i?"":i},isExpanded(e){const t=e[this.keyField];return!!this.expanded[t]},toggleExpand(e){const t=e[this.keyField],n=!this.expanded[t];return this.expanded[t]=n,this.expanded={...this.expanded},n},setBulkActionOfInterest(e){this.actionOfInterest=e},canRunBulkActionOfInterest(e){if(!this.actionOfInterest||ee()(e?.availableActions))return!1;const t=e.availableActions?.find((e=>e.action===this.actionOfInterest.action));return t?.enabled},focusSearch(){this.$refs.searchQuery&&(this.$refs.searchQuery.focus(),this.$refs.searchQuery.select())},nearestCheckbox(){return document.activeElement.closest("tr.main-row")?.querySelector(".checkbox-custom")},focusAdjacent(e=!0){const t=Array.from(this.$el.querySelectorAll(".checkbox-custom")),n=this.nearestCheckbox();let r=-1;return r=n?t.indexOf(n)+(e?1:-1):e?1:t.length-1,r<1?(r=1,null):r>=t.length?(r=t.length-1,null):t[r]?(t[r].focus(),t[r]):void 0},focusNext:fe()((function(e,t=!1){const n=this.focusAdjacent(!0),r=Pe(n,"tr");r?.classList.contains("row-selected")||this.keySelectRow(r,t)}),50),focusPrevious:fe()((function(e,t=!1){const n=this.focusAdjacent(!1),r=Pe(n,"tr");r?.classList.contains("row-selected")||this.keySelectRow(r,t)}),50),showSubRow(e,t){const n=this.subRows&&(!this.subExpandable||this.expanded[(0,ne.Jt)(e,t)]),r=this.subRowsDescription&&e.stateDescription;return n||r},handleActionButtonClick(e,t){this.$emit("clickedActionButton",{event:t,targetElement:this.$refs[`actionButton${e}`][0]})},paginationChanged(){this.externalPaginationEnabled&&this.$emit("pagination-changed",{page:this.page,perPage:this.perPage,filter:{searchFields:this.searchFields,searchQuery:this.searchQuery},sort:this.sortFields,descending:this.descending})}}};n(90828),n(21198);const vt=(0,ue.A)(gt,[["render",W],["__scopeId","data-v-171d81ac"]]);var bt=vt},22896:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(65359);function i(...e){document.title=e.filter((e=>e)).join(" - ")}var a=n(49845),o=n(4364),s={props:{breadcrumb:{type:[String,Boolean],default:"full",validator(e){return["full","vendor-only"].includes(e)||!1===e}},includeVendor:{type:Boolean,default:!0},showChild:{type:Boolean,default:!0}},computed:{...(0,r.L8)(["isExplorer","currentCluster","currentProduct"])},methods:{computeTitle(){if(!this.$slots.default||"string"!==typeof this.$slots.default()[0].children)return o.error("The component only supports text as the child."),[];const e=[this.$slots.default()[0].children.trim()];if("full"===this.breadcrumb)if(this.currentCluster&&(this.isExplorer||this.currentCluster.isHarvester))e.unshift(this.currentCluster.nameDisplay);else if(this.currentProduct?.name){const t=this.$store.getters["i18n/withFallback"](`product.${this.currentProduct.name}`,null,null);t&&e.unshift(t)}return this.includeVendor&&["full","vendor-only"].includes(this.breadcrumb)&&e.unshift((0,a.f7)()),e},updatePageTitle(){i(...this.computeTitle())}},created(){this.updatePageTitle()},render(){return this.updatePageTitle(),this.showChild?this.$slots.default():null}};const l=s;var c=l},49584:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(9274);const i=["id","aria-hidden"],a={key:0,class:"tab-header"},o={key:0,class:"icon icon-info icon-lg"};function s(e,t,n,s,l,c){const u=(0,r.resolveDirective)("clean-tooltip");return(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("section",{id:n.name,"aria-hidden":!l.active,role:"tabpanel"},[c.shouldShowHeader?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[(0,r.createElementVNode)("h2",null,[(0,r.createTextVNode)((0,r.toDisplayString)(c.labelDisplay)+" ",1),n.tooltip?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",o,null,512)),[[u,n.tooltip]]):(0,r.createCommentVNode)("",!0)]),(0,r.renderSlot)(e.$slots,"tab-header-right",{},void 0,!0)])):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"default",(0,r.normalizeProps)((0,r.guardReactiveProps)({active:l.active})),void 0,!0)],8,i)),[[r.vShow,l.active]])}var l={inject:["addTab","removeTab","sideTabs"],emits:["active"],props:{label:{default:null,type:String},labelKey:{default:null,type:String},name:{required:!0,type:String},tooltip:{default:null,type:[String,Object]},weight:{default:0,required:!1,type:Number},showHeader:{type:Boolean,default:null},displayAlertIcon:{type:Boolean,default:null},error:{type:Boolean,default:!1},badge:{default:0,required:!1,type:Number}},data(){return{active:null}},computed:{labelDisplay(){return this.labelKey?this.$store.getters["i18n/t"](this.labelKey):this.label?this.label:this.name},shouldShowHeader(){return null!==this.showHeader?this.showHeader:this.sideTabs||!1}},watch:{active(e){e&&this.$emit("active")}},mounted(){this.addTab(this)},beforeUnmount(){this.removeTab(this)}},c=(n(24e3),n(47433));const u=(0,c.A)(l,[["render",s],["__scopeId","data-v-6f6df00a"]]);var d=u},59808:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var r=n(9274);const i=["id","data-testid"],a=["data-testid","aria-controls","aria-selected","aria-label","onClick","onKeyup"],o={key:0,class:"tab-badge"},s={key:1,class:"conditions-alert-icon icon-error"},l={key:0,class:"tab disabled"},c={key:1,class:"tab-list-footer"},u=["disabled"];function d(e,t,n,d,h,p){const f=(0,r.resolveComponent)("Tab"),m=(0,r.resolveDirective)("clean-tooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"side-tabs":!!n.sideTabs,"tabs-only":n.tabsOnly}),"data-testid":"tabbed"},[p.hideTabs?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("ul",{key:0,ref:"tablist",role:"tablist",class:(0,r.normalizeClass)(["tabs",{clearfix:!n.sideTabs,vertical:n.sideTabs,horizontal:!n.sideTabs}]),"data-testid":"tabbed-block",onKeydown:[t[3]||(t[3]=(0,r.withKeys)((0,r.withModifiers)((e=>p.selectNext(1)),["prevent"]),["right"])),t[4]||(t[4]=(0,r.withKeys)((0,r.withModifiers)((e=>p.selectNext(-1)),["prevent"]),["left"])),t[5]||(t[5]=(0,r.withKeys)((0,r.withModifiers)((e=>p.selectNext(1)),["prevent"]),["down"])),t[6]||(t[6]=(0,r.withKeys)((0,r.withModifiers)((e=>p.selectNext(-1)),["prevent"]),["up"]))]},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.sortedTabs,(t=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{id:t.name,key:t.name,"data-testid":t.name,class:(0,r.normalizeClass)({tab:!0,active:t.active,disabled:t.disabled,error:t.error}),role:"presentation"},[(0,r.createElementVNode)("a",{"data-testid":`btn-${t.name}`,"aria-controls":"#"+t.name,"aria-selected":t.active,"aria-label":t.labelDisplay,role:"tab",tabindex:"0",onClick:(0,r.withModifiers)((e=>p.select(t.name,e)),["prevent"]),onKeyup:[(0,r.withKeys)((e=>p.select(t.name,e)),["enter"]),(0,r.withKeys)((e=>p.select(t.name,e)),["space"])]},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(t.labelDisplay),1),t.badge?((0,r.openBlock)(),(0,r.createElementBlock)("span",o,(0,r.toDisplayString)(t.badge),1)):(0,r.createCommentVNode)("",!0),p.hasIcon(t)?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",s,null,512)),[[m,e.t("validation.tab")]]):(0,r.createCommentVNode)("",!0)],40,a)],10,i)))),128)),n.sideTabs&&!p.sortedTabs.length?((0,r.openBlock)(),(0,r.createElementBlock)("li",l,[(0,r.createElementVNode)("a",{href:"#",onClick:t[0]||(t[0]=(0,r.withModifiers)((()=>{}),["prevent"]))},"(None)")])):(0,r.createCommentVNode)("",!0),n.sideTabs&&n.showTabsAddRemove?((0,r.openBlock)(),(0,r.createElementBlock)("ul",c,[(0,r.createElementVNode)("li",null,[(0,r.createElementVNode)("button",{type:"button",class:"btn bg-transparent","data-testid":"tab-list-add",onClick:t[1]||(t[1]=(...e)=>p.tabAddClicked&&p.tabAddClicked(...e))},t[7]||(t[7]=[(0,r.createElementVNode)("i",{class:"icon icon-plus"},null,-1)])),(0,r.createElementVNode)("button",{type:"button",class:"btn bg-transparent",disabled:!p.sortedTabs.length,"data-testid":"tab-list-remove",onClick:t[2]||(t[2]=(...e)=>p.tabRemoveClicked&&p.tabRemoveClicked(...e))},t[8]||(t[8]=[(0,r.createElementVNode)("i",{class:"icon icon-minus"},null,-1)]),8,u)])])):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"tab-row-extras",{},void 0,!0)],34)),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)({"tab-container":!!h.tabs.length||!!n.sideTabs,"no-content":n.noContent,"tab-container--flat":!!n.flat})},[(0,r.renderSlot)(e.$slots,"default",{},void 0,!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(h.extensionTabs,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(f,{key:`${e.name}${t}`,name:e.name,label:e.label,"label-key":e.labelKey,weight:e.weight,tooltip:e.tooltip,"show-header":e.showHeader,"display-alert-icon":e.displayAlertIcon,error:e.error,badge:e.badge},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.component)))])),_:2},1032,["name","label","label-key","weight","tooltip","show-header","display-alert-icon","error","badge"])))),128))],2)],2)}var h=n(13981),p=n.n(h),f=n(3514),m=n.n(f),g=n(68851),v=n(74302),b=n(92154),y=n.n(b),w=n(31915),E=n(25659),_=n(49584),S={name:"Tabbed",components:{Tab:_.A},emits:["changed","addTab","removeTab"],props:{defaultTab:{type:String,default:null},sideTabs:{type:Boolean,default:!1},hideSingleTab:{type:Boolean,default:!1},showTabsAddRemove:{type:Boolean,default:!1},scrollOnChange:{type:Boolean,default:!1},useHash:{type:Boolean,default:!0},noContent:{type:Boolean,default:!1},flat:{type:Boolean,default:!1},tabsOnly:{type:Boolean,default:!1}},provide(){const e=this.tabs;return{sideTabs:this.sideTabs,addTab(t){const n=(0,g.jq)(e,"name",t.name);n&&(0,g.Gj)(e,n),(0,g.PG)(e,t)},removeTab(t){(0,g.Gj)(e,t)}}},data(){const e=(0,E.A)(this,w.c7.TAB,w.lX.RESOURCE_DETAIL,this.$route,this,this.extensionParams)||[],t=e.map((e=>({...e,active:!1})));return{tabs:[...t],extensionTabs:t,activeTabName:null}},computed:{sortedTabs(){return(0,v.Ul)(this.tabs,["weight:desc","labelDisplay","name"])},hideTabs(){return this.hideSingleTab&&1===this.sortedTabs.length}},watch:{sortedTabs(e){const{defaultTab:t,useHash:n}=this,r=e.find((e=>e.active)),i=n?this.$route.hash:void 0,a=n?i.slice(1):void 0,o=e.find((e=>e.name===a&&!e.active)),s=p()(e)||null;m()(r)?n&&!m()(o)?this.select(o.name):m()(t)||m()(e.find((e=>e.name===t)))?s?.name&&this.select(s.name):this.select(t):n&&r?.name===a&&this.select(r.name)}},mounted(){this.useHash&&window.addEventListener("hashchange",this.hashChange)},unmounted(){this.useHash&&window.removeEventListener("hashchange",this.hashChange)},methods:{hasIcon(e){return e.displayAlertIcon||e.error&&!e.active},hashChange(){if(!this.scrollOnChange){const e=document.getElementsByTagName("main")[0];e&&(e.scrollTop=0)}this.select(this.$route.hash)},find(e){return this.sortedTabs.find((t=>t.name===e))},select(e){const{sortedTabs:t}=this,n=this.find(e),r=`#${e}`;if(n&&!n.disabled){if(this.useHash){const e=this.$router.currentRoute._value,t=e.hash;if(this.useHash&&t!==r){const t={...e};t.hash=r,this.$router.replace(t)}}for(const e of t)e.active=e.name===n.name;this.$emit("changed",{tab:n,selectedName:n.name}),this.activeTabName=n.name}},selectNext(e){const{sortedTabs:t}=this,n=t.findIndex((e=>e.active)),r=a(n,e,t.length),i=t[r].name;function a(e,t,n){const r=e+t;return r>=n?0:r<=0?n-1:r}this.select(i),this.$nextTick((()=>{this.$refs.tablist.focus()}))},tabAddClicked(){const e=y()(this.tabs,(e=>e.active));this.$emit("addTab",e)},tabRemoveClicked(){const e=y()(this.tabs,(e=>e.active));this.$emit("removeTab",e)}}},k=(n(16892),n(47433));const x=(0,k.A)(S,[["render",d],["__scopeId","data-v-79e80ea7"]]);var A=x},8529:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(9274);const i={class:"tag"};function a(e,t,n,a,o,s){return(0,r.openBlock)(),(0,r.createElementBlock)("span",i,[(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)])}var o={},s=(n(4901),n(47433));const l=(0,s.A)(o,[["render",a],["__scopeId","data-v-0d281a35"]]);var c=l},89559:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(9274);function i(e,t,n,i,a,o){const s=(0,r.resolveComponent)("Banner");return o.typeDescriptionKey?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,class:"type-banner mb-20 mt-0",color:"info",closable:!0,"label-key":o.typeDescriptionKey,onClose:o.hideTypeDescription},null,8,["label-key","onClose"])):(0,r.createCommentVNode)("",!0)}var a=n(65359),o=n(9980),s=n(91462),l=n(68851),c=n(35664),u={components:{Banner:o.l},props:{resource:{type:String,required:!0}},computed:{...(0,a.L8)(["currentCluster"]),hideDescriptions:(0,s.AN)(s.xL),typeDescriptionKey(){let e;return e=this.resource===c.W8.CLUSTER_REPO?!this.currentCluster||this.currentCluster.isLocal?'typeDescription."catalog.cattle.io.clusterrepo.local"':'typeDescription."catalog.cattle.io.clusterrepo"':`typeDescription."${this.resource}"`,!this.hideDescriptions.includes(this.resource)&&!this.hideDescriptions.includes("ALL")&&(!!this.$store.getters["i18n/exists"](e)&&e)}},methods:{hideTypeDescription(){const e=this.hideDescriptions.slice();(0,l.PG)(e,this.resource),this.hideDescriptions=e}}},d=n(47433);const h=(0,d.A)(u,[["render",i]]);var p=h},36143:function(e,t,n){"use strict";n.d(t,{j:function(){return S},A:function(){return A}});var r=n(9274);const i={class:"yaml-editor"},a={class:"text-right"},o={key:0,class:"btn-group btn-sm diff-mode"};function s(e,t,n,s,l,c){const u=(0,r.resolveComponent)("CodeMirror"),d=(0,r.resolveComponent)("FileDiff"),h=(0,r.resolveDirective)("trim-whitespace");return(0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("div",a,[c.isPreview&&!n.hidePreviewButtons?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",o,[(0,r.createElementVNode)("button",{type:"button",class:(0,r.normalizeClass)(["btn btn-sm bg-default",{active:"split"!==c.diffMode}]),onClick:t[0]||(t[0]=e=>c.diffMode="unified")},"Unified",2),(0,r.createElementVNode)("button",{type:"button",class:(0,r.normalizeClass)(["btn btn-sm bg-default",{active:"split"===c.diffMode}]),onClick:t[1]||(t[1]=e=>c.diffMode="split")},"Split",2)])),[[h]]):(0,r.createCommentVNode)("",!0)]),c.showCodeEditor?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,ref:"cm",class:(0,r.normalizeClass)({fill:!0,scrolling:n.scrolling}),value:l.curValue,options:c.codeMirrorOptions,showKeyMapBox:!0,"data-testid":n.componentTestid+"-code-mirror",onOnInput:c.onInput,onOnReady:c.onReady,onOnChanges:c.onChanges,onValidationChanged:t[2]||(t[2]=t=>e.$emit("validationChanged",t))},null,8,["class","value","options","data-testid","onOnInput","onOnReady","onOnChanges"])):((0,r.openBlock)(),(0,r.createBlock)(d,{key:1,class:(0,r.normalizeClass)({fill:!0,scrolling:n.scrolling}),filename:".yaml","side-by-side":"split"===c.diffMode,orig:l.original,neu:l.curValue,"footer-space":80},null,8,["class","side-by-side","orig","neu"]))])}var l=n(20246),c=n.n(l),u=n(91462),d=n(3514),h=n.n(d),p=n(37648),f=n(94965);const m={id:"diffElement",ref:"root",class:"root"};function g(e,t,n,i,a,o){const s=(0,r.resolveComponent)("resize-observer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(s,{onNotify:o.fit},null,8,["onNotify"]),(0,r.createElementVNode)("div",m,null,512)])}var v=n(34312),b=n(46867),y={props:{filename:{type:String,default:"file.txt"},sideBySide:{type:Boolean,default:!1},orig:{type:String,required:!0},neu:{type:String,required:!0},autoResize:{type:Boolean,default:!0},footerSpace:{type:Number,default:0},minHeight:{type:Number,default:200}},mounted(){this.draw()},watch:{sideBySide(){this.draw()}},methods:{draw(){const e=document.getElementById("diffElement"),t=(0,b.createPatch)(this.filename,this.orig,this.neu),n={synchronisedScroll:!0,outputFormat:this.sideBySide?"side-by-side":"line-by-line",drawFileList:!1,matching:"words"},r=new v.Diff2HtmlUI(e,t,n);r.draw(),this.fit()},fit(){if(!this.autoResize)return;const e=this.$refs.root;if(!e)return;const t=e.getBoundingClientRect();if(!t)return;const n=window.innerHeight-t.top-this.footerSpace;e.style.height=`${Math.max(0,n)}px`}}},w=(n(32435),n(45978),n(47433));const E=(0,w.A)(y,[["render",g],["__scopeId","data-v-639a852a"]]);var _=E;const S={EDIT_CODE:"EDIT_CODE",VIEW_CODE:"VIEW_CODE",DIFF_CODE:"DIFF_CODE"};var k={emits:["update:value","newObject","onInput","onReady","onChanges","validationChanged"],components:{CodeMirror:f.A,FileDiff:_},props:{editorMode:{type:String,default:S.EDIT_CODE,validator(e){return Object.values(S).includes(e)}},asObject:{type:Boolean,default:!1},initialYamlValues:{type:[String,Object],default:""},scrolling:{type:Boolean,default:!0},value:{type:[String,Object],default:""},hidePreviewButtons:{type:Boolean,default:!1},componentTestid:{type:String,default:"yaml-editor"}},data(){const{initialYamlValues:e,value:t}=this;let n,r;return n=this.asObject?(0,p.Kq)(t):t||"",r=this.asObject&&e?(0,p.Kq)(e):e,h()(r)&&(r=t),{original:r,curValue:n}},computed:{codeMirrorOptions(){const e=this.editorMode===S.VIEW_CODE,t=[];return e||t.push("CodeMirror-lint-markers"),t.push("CodeMirror-foldgutter"),{readOnly:e,gutters:t,mode:"yaml",lint:!e,lineNumbers:!e,styleActiveLine:!1,tabSize:2,indentWithTabs:!1,cursorBlinkRate:e?-1:530,extraKeys:{"Ctrl-Space":"autocomplete",Tab:e=>{e.somethingSelected()?e.indentSelection("add"):e.execCommand("insertSoftTab")},"Shift-Tab":e=>{e.indentSelection("subtract")}},screenReaderLabel:this.t("import.editor.label")}},isPreview(){return this.editorMode===S.DIFF_CODE},diffMode:(0,u.AN)(u.Mu),showCodeEditor(){return[S.EDIT_CODE,S.VIEW_CODE].includes(this.editorMode)}},watch:{showUploadPrompt(e){e&&this.$refs.yamluploader.click()}},methods:{focus(){this.$refs.cm&&this.$refs.cm.focus()},refresh(){this.$refs.cm&&this.$refs.cm.refresh()},onInput(e){this.asObject||this.$emit("update:value",...arguments);try{const t=c().load(e);this.asObject?this.$emit("update:value",t):this.$emit("newObject",t)}catch(t){}this.$emit("onInput",...arguments)},onReady(){this.$emit("onReady",...arguments)},onChanges(){this.$emit("onChanges",...arguments)},updateValue(e){this.curValue=e,this.$refs.cm.updateValue(e)}}};n(31135);const x=(0,w.A)(k,[["render",s]]);var A=x},22133:function(e,t,n){"use strict";n.d(t,{A:function(){return O}});var r=n(9274);const i={key:0,class:"clearfix"},a={key:0,class:"required"},o={key:1,class:"icon icon-info"},s={key:0},l={class:"value text-label mb-10"},c=["data-testid"],u={class:"value"},d=["onUpdate:modelValue","data-testid","placeholder","disabled","onPaste"],h={key:0,class:"remove"},p=["disabled","data-testid","onClick"],f={key:2},m={key:0,class:"text-muted"},g={key:3,class:"footer mt-20"},v=["disabled"],b={key:0,class:"mr-5 icon icon-spinner icon-spin icon-lg"};function y(e,t,n,y,w,E){const _=(0,r.resolveComponent)("TextAreaAutoGrow"),S=(0,r.resolveComponent)("LabeledInput"),k=(0,r.resolveDirective)("clean-tooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[n.title?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.renderSlot)(e.$slots,"title",{},(()=>[(0,r.createElementVNode)("h3",null,[(0,r.createTextVNode)((0,r.toDisplayString)(n.title)+" ",1),n.required?((0,r.openBlock)(),(0,r.createElementBlock)("span",a,"*")):(0,r.createCommentVNode)("",!0),E.showProtip?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",o,null,512)),[[k,n.protip]]):(0,r.createCommentVNode)("",!0)])]),!0)])):(0,r.createCommentVNode)("",!0),w.rows.length?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[n.showHeader?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.renderSlot)(e.$slots,"column-headers",{},(()=>[(0,r.createElementVNode)("label",l,(0,r.toDisplayString)(n.valueLabel),1)]),!0)])):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(w.rows,((t,i)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:i,"data-testid":`array-list-box${i}`,class:"box"},[(0,r.renderSlot)(e.$slots,"columns",{queueUpdate:e.queueUpdate,i:i,rows:w.rows,row:t,mode:n.mode,isView:E.isView},(()=>[(0,r.createElementVNode)("div",u,[(0,r.renderSlot)(e.$slots,"value",{row:t,mode:n.mode,isView:E.isView,queueUpdate:e.queueUpdate},(()=>[n.valueMultiline?((0,r.openBlock)(),(0,r.createBlock)(_,{key:0,ref_for:!0,ref:"value",value:t.value,"onUpdate:value":[e=>t.value=e,e.queueUpdate],"data-testid":`textarea-${i}`,placeholder:n.valuePlaceholder,mode:n.mode,disabled:n.disabled,onPaste:e=>E.onPaste(i,e)},null,8,["value","onUpdate:value","data-testid","placeholder","mode","disabled","onPaste"])):n.rules.length>0?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,ref_for:!0,ref:"value",value:t.value,"onUpdate:value":[e=>t.value=e,e.queueUpdate],"data-testid":`labeled-input-${i}`,placeholder:n.valuePlaceholder,disabled:E.isView||n.disabled,rules:n.rules,compact:!1,onPaste:e=>E.onPaste(i,e)},null,8,["value","onUpdate:value","data-testid","placeholder","disabled","rules","onPaste"])):(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("input",{key:2,ref_for:!0,ref:"value","onUpdate:modelValue":e=>t.value=e,"data-testid":`input-${i}`,placeholder:n.valuePlaceholder,disabled:E.isView||n.disabled,onPaste:e=>E.onPaste(i,e)},null,40,d)),[[r.vModelText,t.value]])]),!0)])]),!0),E.showRemove?((0,r.openBlock)(),(0,r.createElementBlock)("div",h,[(0,r.renderSlot)(e.$slots,"remove-button",{remove:()=>E.remove(t,i),i:i,row:t},(()=>[(0,r.createElementVNode)("button",{type:"button",disabled:E.isView,class:"btn role-link","data-testid":`remove-item-${i}`,onClick:e=>E.remove(t,i)},(0,r.toDisplayString)(E._removeLabel),9,p)]),!0)])):(0,r.createCommentVNode)("",!0)],8,c)))),128))],64)):((0,r.openBlock)(),(0,r.createElementBlock)("div",f,[(0,r.renderSlot)(e.$slots,"empty",{},(()=>["view"===n.mode?((0,r.openBlock)(),(0,r.createElementBlock)("div",m," — ")):(0,r.createCommentVNode)("",!0)]),!0)])),E.showAdd&&!E.isView?((0,r.openBlock)(),(0,r.createElementBlock)("div",g,[E.showAdd?(0,r.renderSlot)(e.$slots,"add",{key:0,add:E.add},(()=>[(0,r.createElementVNode)("button",{type:"button",class:"btn role-tertiary add",disabled:n.loading||E.disableAdd,"data-testid":"array-list-button",onClick:t[0]||(t[0]=e=>E.add())},[n.loading?((0,r.openBlock)(),(0,r.createElementBlock)("i",b)):(0,r.createCommentVNode)("",!0),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(E._addLabel),1)],8,v)]),!0):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0)])}var w=n(12784),E=n.n(w),_=n(14220),S=n(68851),k=n(6879),x=n(76978),A=n(79380);const N="Tip: Paste lines into any list field for easy bulk entry";var C={emits:["add","remove","update:value"],components:{TextAreaAutoGrow:k.V,LabeledInput:A.o},props:{value:{type:Array,default:null},mode:{type:String,default:_.G5},initialEmptyRow:{type:Boolean,default:!1},title:{type:String,default:""},protip:{type:[String,Boolean],default:N},showHeader:{type:Boolean,default:!1},valueLabel:{type:String,default:"Value"},valuePlaceholder:{type:String,default:"e.g. bar"},valueMultiline:{type:Boolean,default:!1},addLabel:{type:String,default:""},addAllowed:{type:Boolean,default:!0},addDisabled:{type:Boolean,default:!1},removeLabel:{type:String,default:""},removeAllowed:{type:Boolean,default:!0},defaultAddValue:{type:[String,Number,Object,Array],default:""},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rules:{default:()=>[],type:Array,validator:e=>e.every((e=>["function"].includes(typeof e)))}},data(){const e=(Array.isArray(this.value)?this.value:[]).slice(),t=[];for(const n of e)t.push({value:n});if(!t.length&&this.initialEmptyRow){const e=this.defaultAddValue?(0,x.o8)(this.defaultAddValue):"";t.push({value:e})}return{rows:t,lastUpdateWasFromValue:!1}},computed:{_addLabel(){return this.addLabel||this.t("generic.add")},_removeLabel(){return this.removeLabel||this.t("generic.remove")},isView(){return this.mode===_.nW},showAdd(){return this.addAllowed},disableAdd(){return this.addDisabled},showRemove(){return this.removeAllowed},isDefaultProtip(){return this.protip===N},showProtip(){return!(!this.protip||this.isDefaultProtip)||!this.valueMultiline&&this.protip}},watch:{value:{deep:!0,handler(){this.lastUpdateWasFromValue=!0,this.rows=(this.value||[]).map((e=>({value:e})))}},rows:{deep:!0,handler(e,t){this.lastUpdateWasFromValue||this.queueUpdate(),this.lastUpdateWasFromValue=!1}}},created(){this.queueUpdate=E()(this.update,50)},methods:{add(){this.rows.push({value:(0,x.o8)(this.defaultAddValue)}),this.defaultAddValue&&this.queueUpdate(),this.$nextTick((()=>{const e=this.$refs.value;e&&e.length>0&&e[e.length-1].focus(),this.$emit("add")}))},remove(e,t){this.$emit("remove",{row:e,index:t}),(0,S.Wq)(this.rows,t),this.queueUpdate()},update(){if(this.isView)return;const e=[];for(const t of this.rows){const n=!this.valueMultiline&&"string"===typeof t.value,r=n?t.value.trim():t.value;"undefined"!==typeof r&&e.push(r)}this.$emit("update:value",e)},onPaste(e,t){t.preventDefault();const n=t.clipboardData.getData("text/plain");if(this.valueMultiline)this.rows[e].value=n;else{const r=n.split("\n").map((e=>({value:e})));t.preventDefault(),this.rows.splice(e,1,...r)}this.update()}}},T=(n(58222),n(47433));const R=(0,T.A)(C,[["render",y],["__scopeId","data-v-d6b8fa5e"]]);var O=R},31097:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(9274);const i=["data-testid","onClick"],a={key:1};function o(e,t,n,o,s,l){const c=(0,r.resolveComponent)("InfoBox"),u=(0,r.resolveComponent)("ArrayList");return(0,r.openBlock)(),(0,r.createBlock)(u,(0,r.mergeProps)({class:"array-list-grouped",value:n.value},e.$attrs,{"add-allowed":n.canAdd&&!l.isView,mode:n.mode,"initial-empty-row":n.initialEmptyRow,"onUpdate:value":t[0]||(t[0]=t=>e.$emit("update:value",t)),onAdd:t[1]||(t[1]=t=>e.$emit("add")),onRemove:t[2]||(t[2]=t=>e.$emit("remove",t))}),(0,r.createSlots)({columns:(0,r.withCtx)((t=>[(0,r.createVNode)(c,null,{default:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"default",(0,r.normalizeProps)((0,r.guardReactiveProps)(t)))])),_:2},1024)])),"remove-button":(0,r.withCtx)((e=>[l.canRemoveRow(e.row,e.i)?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,type:"button",class:"btn role-link close btn-sm","data-testid":`remove-item-${e.i}`,onClick:e.remove},t[3]||(t[3]=[(0,r.createElementVNode)("i",{class:"icon icon-x"},null,-1)]),8,i)):((0,r.openBlock)(),(0,r.createElementBlock)("span",a))])),_:2},[(0,r.renderList)(e.$slots,((t,n)=>({name:n,fn:(0,r.withCtx)((t=>["function"===typeof e.$slots[n]?(0,r.renderSlot)(e.$slots,n,(0,r.normalizeProps)((0,r.mergeProps)({key:0},t))):(0,r.createCommentVNode)("",!0)]))})))]),1040,["value","add-allowed","mode","initial-empty-row"])}var s=n(22133),l=n(26962),c=n(14220),u={name:"ArrayListGrouped",components:{ArrayList:s.A,InfoBox:l.A},props:{canRemove:{type:[Boolean,Function],default:!0},canAdd:{type:Boolean,default:!0},initialEmptyRow:{type:Boolean,default:!1},mode:{type:String,default:c.G5},value:{type:Object,default:()=>({})}},emits:["update:value","add","remove"],computed:{isView(){return this.mode===c.nW}},methods:{canRemoveRow(e,t){return!this.isView&&("function"===typeof this.canRemove?this.canRemove(e,t):this.canRemove)}}},d=(n(53575),n(47433));const h=(0,d.A)(u,[["render",o]]);var p=h},29649:function(e,t,n){"use strict";n.d(t,{B:function(){return c},A:function(){return p}});var r=n(9274);const i=["disabled","aria-label"],a=["multiple","webkitdirectory","accept"];function o(e,t,n,o,s,l){return l.isView?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,disabled:n.disabled,"aria-label":n.label,type:"button",role:"button",class:"file-selector btn","data-testid":"file-selector__uploader-button",onClick:t[1]||(t[1]=(...e)=>l.selectFile&&l.selectFile(...e))},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(n.label),1),(0,r.createElementVNode)("input",{ref:"uploader",type:"file",class:"hide",multiple:n.multiple,webkitdirectory:n.directory,accept:n.accept,onChange:t[0]||(t[0]=(...e)=>l.fileChange&&l.fileChange(...e))},null,40,a)],8,i))}var s=n(14220),l=n(76978);function c(e){return function(t){(0,l.hZ)(this,e,t)}}var u={emits:["error","selected"],props:{label:{type:String,required:!0},mode:{type:String,default:s.G5},disabled:{type:Boolean,default:!1},includeFileName:{type:Boolean,default:!1},showGrowlError:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},byteLimit:{type:Number,default:0},readAsDataUrl:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},rawData:{type:Boolean,default:!1},accept:{type:String,default:"*"}},computed:{isView(){return this.mode===s.nW}},methods:{selectFile(){this.$refs.uploader.value=null,this.$refs.uploader.click()},async fileChange(e){const t=e.target,n=Array.from(t.files||[]);if(this.byteLimit)for(const i of n)if(i.size>this.byteLimit)return void this.$emit("error",`${i.name} exceeds the file size limit of ${this.byteLimit} bytes`);if(this.rawData){const e=this.multiple||1!==n.length?n:n[0];this.$emit("selected",e)}else try{const e=n.map(this.getFileContents),t=await Promise.all(e),r=this.multiple||1!==t.length?t:t[0];this.$emit("selected",r)}catch(r){this.$emit("error",r),this.showGrowlError&&this.$store.dispatch("growl/fromError",{title:"Error reading file",error:r},{root:!0})}},getFileContents(e){return new Promise(((t,n)=>{const r=new FileReader;r.onload=n=>{const r=n.target.result,i=e.name,a=this.includeFileName?{value:r,name:i}:r;t(a)},r.onerror=e=>{n(e)},this.readAsDataUrl?r.readAsDataURL(e):r.readAsText(e)}))}}},d=n(47433);const h=(0,d.A)(u,[["render",o]]);var p=h},89210:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(9274);const i={key:0},a={class:"buttons"},o={class:"left"},s={class:"right"};function l(e,t,n,l,c,u){const d=(0,r.resolveComponent)("Banner"),h=(0,r.resolveComponent)("t"),p=(0,r.resolveComponent)("AsyncButton");return e.isView?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[t[1]||(t[1]=(0,r.createElementVNode)("div",{class:"spacer-small"},null,-1)),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.errors,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t},[(0,r.createVNode)(d,{color:"error",label:e},null,8,["label"])])))),128)),(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",o,[(0,r.renderSlot)(e.$slots,"left")]),(0,r.createElementVNode)("div",s,[(0,r.renderSlot)(e.$slots,"cancel",{},(()=>[(0,r.createElementVNode)("button",{type:"button",class:"btn role-secondary",onClick:t[0]||(t[0]=(...t)=>e.done&&e.done(...t))},[(0,r.createVNode)(h,{k:"generic.cancel"})])])),(0,r.renderSlot)(e.$slots,"middle"),(0,r.renderSlot)(e.$slots,"save",{},(()=>[e.isView?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,mode:e.mode,disabled:e.disableSave,onClick:e.save},null,8,["mode","disabled","onClick"]))])),(0,r.renderSlot)(e.$slots,"right")])])]))}var c=n(14220),u=n(88857),d=n(56943),h=(0,r.defineComponent)({emits:["save","done"],components:{AsyncButton:u.A,Banner:d.A},props:{mode:{type:String,required:!0},errors:{type:Array,default:null},disableSave:{type:Boolean,default:!1}},computed:{isView(){return this.mode===c.nW}},methods:{save(e){this.$emit("save",e)},done(){this.$emit("done")}}}),p=(n(13343),n(47433));const f=(0,p.A)(h,[["render",l]]);var m=f},77988:function(e,t,n){"use strict";n.d(t,{A:function(){return B}});var r=n(9274);const i=["tabindex"],a={key:0},o={key:2,class:"required"},s={key:0,class:"only-user-opts"},l={key:1,class:"vs__option-kind-group"},c={key:1},u={key:2},d={key:3,class:"option-kind-highlighted"},h=["onMousedown"],p={key:0,class:"icon icon-warning pull-right",style:{"font-size":"20px"}},f={key:0,class:"pagination-slot"},m={class:"load-more"},g={key:0,class:"icon icon-spinner icon-spin"},v={key:1},b={class:"count"},y={class:"no-options-slot"},w={key:0},E={key:1,class:"paginating"},_={key:0,class:"icon icon-spinner icon-spin icon-lg"};function S(e,t,n,S,k,x){const A=(0,r.resolveComponent)("t"),N=(0,r.resolveComponent)("v-select"),C=(0,r.resolveComponent)("LabeledTooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{ref:"select",class:(0,r.normalizeClass)(["labeled-select",[e.$attrs.class,{disabled:e.isView||n.disabled,focused:e.focused,[e.mode]:!0,[n.status]:n.status,taggable:e.$attrs.taggable,taggable:e.$attrs.multiple,hoverable:n.hoverTooltip,"compact-input":e.isCompact,"no-label":!x.hasLabel}]]),tabindex:e.isView||n.disabled?-1:0,onClick:t[4]||(t[4]=(...e)=>x.focusSearch&&x.focusSearch(...e)),onKeyup:t[5]||(t[5]=(0,r.withKeys)(((...e)=>x.focusSearch&&x.focusSearch(...e)),["enter","space","down"]))},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)({"labeled-container":!0,raised:e.raised,empty:e.empty,[e.mode]:!0}),style:{border:"none"}},[x.hasLabel?((0,r.openBlock)(),(0,r.createElementBlock)("label",a,[e.labelKey?((0,r.openBlock)(),(0,r.createBlock)(A,{key:0,k:e.labelKey},null,8,["k"])):e.label?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)],64)):(0,r.createCommentVNode)("",!0),e.requiredField?((0,r.openBlock)(),(0,r.createElementBlock)("span",o,"*")):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0)],2),(0,r.createVNode)(N,(0,r.mergeProps)({ref:"select-input"},x.filteredAttrs,{class:["inline",{"no-label":!(e.label||"").length}],"append-to-body":n.appendToBody,"calculate-position":x.positionDropdown,clearable:n.clearable,disabled:e.isView||n.disabled||n.loading,"get-option-key":x.getOptionKey,"get-option-label":e=>x.getOptionLabel(e),label:n.optionLabel,options:x._options,"map-keydown":e.mappedKeys,placeholder:e.placeholder,reduce:e=>n.reduce(e),filterable:e.isFilterable,searchable:e.isSearchable,selectable:n.selectable,modelValue:null==n.value||n.loading?"":n.value,"dropdown-should-open":x.dropdownShouldOpen,tabindex:-1,"onUpdate:modelValue":t[1]||(t[1]=t=>{e.$emit("selecting",t),e.$emit("update:value",t)}),"onSearch:blur":x.onBlur,"onSearch:focus":x.onFocus,onSearch:x.onSearch,onOpen:x.onOpen,onClose:x.onClose,"onOption:selecting":t[2]||(t[2]=t=>e.$emit("selecting",t)),"onOption:deselecting":t[3]||(t[3]=t=>e.$emit("deselecting",t))}),(0,r.createSlots)({option:(0,r.withCtx)((t=>[x.showTagPrompts?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,(0,r.toDisplayString)(e.t("labeledSelect.pressEnter",{input:x.getOptionLabel(t.label)})),1)):"group"===t.kind?((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[t.icon?((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:0,class:(0,r.normalizeClass)(["icon",{[t.icon]:!0}])},null,2)):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("b",null,(0,r.toDisplayString)(x.getOptionLabel(t)),1),t.badge?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,(0,r.toDisplayString)(t.badge),1)):(0,r.createCommentVNode)("",!0)])):"divider"===t.kind?((0,r.openBlock)(),(0,r.createElementBlock)("hr",u)):"highlighted"===t.kind?((0,r.openBlock)(),(0,r.createElementBlock)("div",d,(0,r.toDisplayString)(t.label),1)):((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:4,class:(0,r.normalizeClass)(["vs__option-kind",{"has-icon":x.hasGroupIcon}]),onMousedown:e=>x.onClickOption(t,e)},[(0,r.createTextVNode)((0,r.toDisplayString)(x.getOptionLabel(t))+" ",1),t.error?((0,r.openBlock)(),(0,r.createElementBlock)("i",p)):(0,r.createCommentVNode)("",!0)],42,h))])),"list-footer":(0,r.withCtx)((()=>[e.canPaginate&&e.totalResults&&e.pages>1?((0,r.openBlock)(),(0,r.createElementBlock)("div",f,[(0,r.createElementVNode)("div",m,[e.paginating?((0,r.openBlock)(),(0,r.createElementBlock)("i",g)):((0,r.openBlock)(),(0,r.createElementBlock)("div",v,[e.canLoadMore?((0,r.openBlock)(),(0,r.createElementBlock)("a",{key:0,onClick:t[0]||(t[0]=(...t)=>e.loadMore&&e.loadMore(...t))},(0,r.toDisplayString)(e.t("labelSelect.pagination.more")),1)):(0,r.createCommentVNode)("",!0)]))]),(0,r.createElementVNode)("div",b,(0,r.toDisplayString)(e.optionCounts),1)])):(0,r.createCommentVNode)("",!0)])),"no-options":(0,r.withCtx)((({search:i})=>[(0,r.createElementVNode)("div",y,[x.showTagPrompts?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[e.searching?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("span",w,(0,r.toDisplayString)(e.t("labeledSelect.startTyping")),1))],64)):e.paginating?((0,r.openBlock)(),(0,r.createElementBlock)("div",E,t[6]||(t[6]=[(0,r.createElementVNode)("i",{class:"icon icon-spinner icon-spin"},null,-1)]))):i?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:2},[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("labelSelect.noOptions.noMatch")),1)],64)):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:3},[(0,r.createTextVNode)((0,r.toDisplayString)(e.t(n.noOptionsLabelKey)),1)],64))])])),_:2},[(0,r.renderList)(e.$slots,((t,n)=>({name:n,fn:(0,r.withCtx)((t=>[(0,r.renderSlot)(e.$slots,n,(0,r.normalizeProps)((0,r.guardReactiveProps)(t)),void 0,!0)]))})))]),1040,["append-to-body","calculate-position","class","clearable","disabled","get-option-key","get-option-label","label","options","map-keydown","placeholder","reduce","filterable","searchable","selectable","modelValue","dropdown-should-open","onSearch:blur","onSearch:focus","onSearch","onOpen","onClose"]),n.loading?((0,r.openBlock)(),(0,r.createElementBlock)("i",_)):(0,r.createCommentVNode)("",!0),n.tooltip&&!e.focused?((0,r.openBlock)(),(0,r.createBlock)(C,{key:1,hover:n.hoverTooltip,value:n.tooltip,status:n.status},null,8,["hover","value","status"])):(0,r.createCommentVNode)("",!0),e.validationMessage?((0,r.openBlock)(),(0,r.createBlock)(C,{key:2,hover:n.hoverTooltip,value:e.validationMessage},null,8,["hover","value"])):(0,r.createCommentVNode)("",!0)],42,i)}var k={props:{compact:{type:Boolean,default:null},label:{type:String,default:null},labelKey:{type:String,default:null}},computed:{isCompact(){return null!==this.compact?this.compact:!(this.label||this.labelKey)}}},x=n(63503),A=n(76978),N=n(49924),C=n(89626),T=n(20162),R=n(45250),O=n(15328),I=(0,r.defineComponent)({props:{paginate:{default:null,type:Function},inStore:{type:String,default:"cluster"},resourceType:{type:String,default:null}},data(){return{currentPage:1,search:"",pageSize:10,pages:0,debouncedRequestPagination:(0,R.debounce)(this.requestPagination,700),page:[],totalResults:0,paginating:!1}},async mounted(){this.canPaginate&&await this.requestPagination()},computed:{canPaginate(){return!!this.paginate&&!!this.resourceType&&this.$store.getters[`${this.inStore}/paginationEnabled`](this.resourceType)},canLoadMore(){return this.pages>this.currentPage},optionsInPage(){return this.canPaginate?this._options.filter((e=>e.kind!==O.c.NONE&&!O.w.includes(e.kind))).length:0},optionCounts(){return this.canPaginate&&this.optionsInPage!==this.totalResults?this.$store.getters["i18n/t"]("labelSelect.pagination.counts",{count:this.optionsInPage,totalCount:this.totalResults}):""}},methods:{loadMore(){this.currentPage++,this.requestPagination()},setPaginationFilter(e){this.paginating=!0,this.currentPage=1,this.search=e,this.debouncedRequestPagination(!0)},async requestPagination(e=!1){this.paginating=!0;const t=this.paginate,{page:n,pages:r,total:i}=await t({resetPage:e,pageContent:this.page||[],page:this.currentPage,filter:this.search,pageSize:this.pageSize});this.page=n,this.pages=r||0,this.totalResults=i||0,this.paginating=!1}}}),L=n(65359),D={name:"LabeledSelect",inheritAttrs:!1,components:{LabeledTooltip:N.Z},mixins:[k,x.A,C.A,I],emits:["on-open","on-close","selecting","deselecting","search","update:validation","update:value"],props:{appendToBody:{default:!0,type:Boolean},clearable:{default:!1,type:Boolean},disabled:{default:!1,type:Boolean},required:{default:!1,type:Boolean},hoverTooltip:{default:!0,type:Boolean},loading:{default:!1,type:Boolean},localizedLabel:{default:!1,type:Boolean},optionKey:{default:null,type:String},optionLabel:{default:"label",type:String},placement:{default:null,type:String},reduce:{default:e=>e&&"object"===typeof e&&void 0!==e.value?e.value:e,type:Function},selectable:{default:e=>!e||!(e.disabled||O.w.includes(e.kind)||e.loading),type:Function},status:{default:null,type:String},tooltip:{default:null,type:[String,Object]},value:{default:null,type:[String,Object,Number,Array,Boolean]},options:{type:Array,default:()=>[]},closeOnSelect:{type:Boolean,default:!0},noOptionsLabelKey:{type:String,default:"labelSelect.noOptions.empty"}},data(){return{selectedVisibility:"visible",shouldOpen:!0}},computed:{...(0,L.L8)({t:"i18n/t"}),hasLabel(){return!this.isCompact&&(!!this.label||!!this.labelKey||!!this.$slots.label)},hasGroupIcon(){return!!this.canPaginate&&!!this._options.find((e=>"group"===e.kind&&!!e.icon))},_options(){return this.canPaginate?this.page:this.options},filteredAttrs(){const{class:e,...t}=this.$attrs;return t},showTagPrompts(){return!this.options.length&&this.$attrs.taggable&&this.isSearchable}},methods:{focusSearch(){this.overridesMixinPreventDoubleTriggerKeysOpen?this.$nextTick((()=>{const e=this.$refs["select"];e&&e.focus(),this.overridesMixinPreventDoubleTriggerKeysOpen=!1})):(this.$refs["select-input"].open=!0,this.$nextTick((()=>{const e=this.$refs["select-input"]?.searchEl;e&&e.focus()})))},onFocus(){this.selectedVisibility="hidden",this.onFocusLabeled()},onBlur(){this.selectedVisibility="visible",this.onBlurLabeled()},onOpen(){this.$emit("on-open"),this.resizeHandler()},onClose(){this.$emit("on-close")},getOptionLabel(e){if(e){if(this.$attrs["get-option-label"])return this.$attrs["get-option-label"](e);if((0,A.Jt)(e,this.optionLabel)){if(this.localizedLabel){const t=(0,A.Jt)(e,this.optionLabel);return this.$store.getters["i18n/t"](t)||t}return(0,A.Jt)(e,this.optionLabel)}return e}},positionDropdown(e,t,{width:n}){(0,T.s)(e,t,n,this.placement)},get:A.Jt,onClickOption(e,t){T.t.call(this,e,t)},dropdownShouldOpen(e,t=!1){const{noDrop:n,mutableLoading:r}=e,{open:i}=e,a=this.shouldOpen;return t?(e.open=!0,!0):(!1===a&&(this.shouldOpen=!0,e.closeSearchOptions()),!n&&(i&&a&&!r))},onSearch(e,t){this.canPaginate?this.setPaginationFilter(e):e&&this.dropdownShouldOpen(this.$refs["select-input"],!0),this.$emit("search",e,t)},getOptionKey(e){return this.optionKey?(0,A.Jt)(e,this.optionKey):this.getOptionLabel(e)}}},P=(n(38106),n(47433));const M=(0,P.A)(D,[["render",S],["__scopeId","data-v-92b3990a"]]);var B=M},94397:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(9274);function i(e,t,n,i,a,o){const s=(0,r.resolveComponent)("LabeledSelect");return(0,r.openBlock)(),(0,r.createBlock)(s,(0,r.mergeProps)(e.labelSelectAttributes,{loading:e.$fetchState.pending,options:e.allOfType,paginate:e.paginateType,"onUpdate:value":t[0]||(t[0]=t=>e.$emit("update:value",t))}),null,16,["loading","options","paginate"])}var a,o=n(77988),s=n(50025),l=n(4364);async function c({opts:e,type:t,ctx:n,filters:r=[],sort:i=[{asc:!0,field:"metadata.namespace"},{asc:!0,field:"metadata.name"}],store:a="cluster",groupByNamespace:o=!0,classify:c=!1}){const{pageContent:u,page:d,pageSize:h,resetPage:p}=e;try{const e=new s.gR({page:d,pageSize:h,sort:i,filters:r}),l=n.getters[`${a}/urlFor`](t,null,{pagination:e}),f=await n.dispatch(`${a}/request`,{url:l});let m=f.data;c&&(m=await n.dispatch("cluster/createMany",m));const g=p?m:u.concat(m);let v;if(o){const e={};g.forEach((t=>{const n=t.metadata.namespace;"group"!==t.kind&&(e[n]||(e[n]=[]),e[n].push(t))})),v=[],Object.keys(e).sort().forEach((t=>{v.push({kind:"group",icon:"icon-namespace",id:t,metadata:{name:t},disabled:!0}),v=v.concat(e[t])}))}else v=g;return{page:v,pages:f.pages||Math.ceil(f.count/(h||Number.MAX_SAFE_INTEGER)),total:f.count}}catch(f){l.error(f)}return{page:[],pages:0,total:0}}(function(e){e["ALL_RESOURCES"]="ALL",e["DYNAMIC"]="DYNAMIC"})(a||(a={}));var u=(0,r.defineComponent)({name:"ResourceLabeledSelect",components:{LabeledSelect:o.A},emits:["update:value"],props:{resourceType:{type:String,required:!0},inStore:{type:String,default:"cluster"},paginateMode:{type:String,default:a.DYNAMIC},allResourcesSettings:{type:Object,default:null},paginatedResourceSettings:{type:Object,default:null}},data(){return{paginate:!1}},async fetch(){switch(this.paginateMode){case a.ALL_RESOURCES:this.paginate=!1;break;case a.DYNAMIC:this.paginate=this.$store.getters[`${this.inStore}/paginationEnabled`](this.resourceType);break}this.paginate||await this.$store.dispatch(`${this.inStore}/findAll`,{type:this.resourceType})},computed:{labelSelectAttributes(){const e={...this.$attrs,...this.$props};return this.paginate?{...e,...this.paginatedResourceSettings?.labelSelectOptions||{}}:{...e,...this.allResourcesSettings?.labelSelectOptions||{}}},allOfType(){if(this.$fetchState.pending||this.paginate)return[];const e=this.$store.getters[`${this.inStore}/all`](this.resourceType);return this.allResourcesSettings?.updateResources?this.allResourcesSettings.updateResources(e):e}},methods:{async paginateType(e){if(this.paginatedResourceSettings?.overrideRequest)return await this.paginatedResourceSettings.overrideRequest(e);const{filter:t}=e,n=t?[s.eY.createSingleField({field:"metadata.name",value:t,exact:!1})]:[],r={opts:e,filters:n,type:this.resourceType,ctx:{getters:this.$store.getters,dispatch:this.$store.dispatch},sort:[{asc:!0,field:"metadata.name"}]},i=this.paginatedResourceSettings?.requestSettings?this.paginatedResourceSettings.requestSettings(r):r,a=await c(i);return this.paginatedResourceSettings?.updateResources?{...a,page:this.paginatedResourceSettings.updateResources(a.page)}:a}}}),d=n(47433);const h=(0,d.A)(u,[["render",i]]);var p=h},18918:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(9274);const i=["tabindex"],a=["onMousedown"];function o(e,t,n,o,s,l){const c=(0,r.resolveComponent)("v-select"),u=(0,r.resolveComponent)("LabeledTooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{ref:"select",class:(0,r.normalizeClass)(["unlabeled-select",{disabled:n.disabled||e.isView,focused:e.focused,[n.mode]:!0,[n.status]:n.status,taggable:e.$attrs.taggable,taggable:e.$attrs.multiple,"compact-input":n.compact,[e.$attrs.class]:e.$attrs.class}]),tabindex:n.disabled||e.isView?-1:0,onClick:t[2]||(t[2]=(...e)=>l.focusSearch&&l.focusSearch(...e)),onKeyup:t[3]||(t[3]=(0,r.withKeys)(((...e)=>l.focusSearch&&l.focusSearch(...e)),["enter","space","down"]))},[(0,r.createVNode)(c,(0,r.mergeProps)({ref:"select-input"},l.deClassedAttrs,{class:["inline",{"select-input-view":"view"===n.mode}],autoscroll:!0,"append-to-body":n.appendToBody,"calculate-position":l.positionDropdown,disabled:e.isView||n.disabled,"get-option-key":e=>l.getOptionKey(e),"get-option-label":e=>l.getOptionLabel(e),label:n.optionLabel,options:e.options,"close-on-select":n.closeOnSelect,"map-keydown":e.mappedKeys,placeholder:n.placeholder,reduce:e=>n.reduce(e),searchable:e.isSearchable,selectable:l.selectable,modelValue:null!=n.value?n.value:"",dropdownShouldOpen:l.handleDropdownOpen,tabindex:-1,"onUpdate:modelValue":t[0]||(t[0]=t=>e.$emit("update:value",t)),"onSearch:blur":e.onBlur,"onSearch:focus":e.onFocus,onOpen:e.resizeHandler,"onOption:created":t[1]||(t[1]=t=>e.$emit("createdListItem",t))}),(0,r.createSlots)({option:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",{onMousedown:t=>l.onClickOption(e,t)},(0,r.toDisplayString)(l.getOptionLabel(e.label)),41,a)])),_:2},[(0,r.renderList)(e.$slots,((t,n)=>({name:n,fn:(0,r.withCtx)((t=>[(0,r.renderSlot)(e.$slots,n,(0,r.normalizeProps)((0,r.guardReactiveProps)(t)),void 0,!0)]))})))]),1040,["class","append-to-body","calculate-position","disabled","get-option-key","get-option-label","label","options","close-on-select","map-keydown","placeholder","reduce","searchable","selectable","modelValue","dropdownShouldOpen","onSearch:blur","onSearch:focus","onOpen"]),n.tooltip&&!e.focused?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,hover:n.hoverTooltip,value:n.tooltip,status:n.status},null,8,["hover","value","status"])):(0,r.createCommentVNode)("",!0),l.validationMessage?((0,r.openBlock)(),(0,r.createBlock)(u,{key:1,hover:n.hoverTooltip,value:l.validationMessage},null,8,["hover","value"])):(0,r.createCommentVNode)("",!0)],42,i)}var s=n(76978),l=n(63503),c=n(89626),u=n(49924),d=n(20162),h={emits:["update:value","createdListItem"],components:{LabeledTooltip:u.Z},mixins:[l.A,c.A],props:{appendToBody:{default:!0,type:Boolean},disabled:{default:!1,type:Boolean},getKeyForOption:{default:null,type:Function},mode:{default:"edit",type:String},optionKey:{default:null,type:String},optionLabel:{default:"label",type:String},placement:{default:null,type:String},placeholder:{type:String,default:""},popperOverride:{type:Function,default:null},reduce:{default:e=>e&&"object"===typeof e&&void 0!==e.value?e.value:e,type:Function},tooltip:{type:String,default:null},hoverTooltip:{type:Boolean,default:!0},status:{type:String,default:null},value:{default:null,type:[String,Object,Number,Array,Boolean]},closeOnSelect:{type:Boolean,default:!0},compact:{type:Boolean,default:null}},methods:{getOptionLabel(e){return this.$attrs["get-option-label"]?this.$attrs["get-option-label"](e):(0,s.Jt)(e,this.optionLabel)?this.localizedLabel?this.$store.getters["i18n/t"]((0,s.Jt)(e,this.optionLabel)):(0,s.Jt)(e,this.optionLabel):e},positionDropdown(e,t,{width:n}){if(this.popperOverride)return this.popperOverride(e,t,{width:n});(0,d.s)(e,t,n,this.placement)},focusSearch(){this.overridesMixinPreventDoubleTriggerKeysOpen?this.$nextTick((()=>{const e=this.$refs["select"];e&&e.focus(),this.overridesMixinPreventDoubleTriggerKeysOpen=!1})):(this.$refs["select-input"].open=!0,this.$nextTick((()=>{const e=this.$refs["select-input"]?.searchEl;e&&e.focus()})))},get:s.Jt,onClickOption(e,t){d.t.call(this,e,t)},selectable(e){return!e||!e.disabled&&"group"!==e.kind&&"divider"!==e.kind&&!e.loading},getOptionKey(e){if(e&&this.optionKey)return(0,s.Jt)(e,this.optionKey);if(e?.optionKey)return(0,s.Jt)(e,e.optionKey);const t=this.getOptionLabel(e);return"string"===typeof t||"number"===typeof t?t:Math.random(1e5)},report(e){alert(e)},handleDropdownOpen(e){return!e.noDrop&&!e.disabled&&e.open}},computed:{requiredField(){return this.required||this.rules.some((e=>"required"===e?.name))},validationMessage(){const e=this.rules.find((e=>"required"===e?.name)),t=[],n=this?.value;if(e&&this.blurred&&!this.focused){const t=e(n);if(t)return t}for(const r of this.rules){const e=r(n);e&&"required"!==r.name&&t.push(e)}return t.length>0&&(this.blurred||this.focused)?t.join(", "):void 0},canPaginate(){return!1},deClassedAttrs(){const{class:e,...t}=this.$attrs;return t}}},p=(n(83957),n(47433));const f=(0,p.A)(h,[["render",o],["__scopeId","data-v-fef44118"]]);var m=f},88703:function(e,t,n){"use strict";n.d(t,{A:function(){return b}});var r=n(9274);const i={class:"secret-selector show-key-selector"},a={class:"input-container"};function o(e,t,n,o,s,l){const c=(0,r.resolveComponent)("ResourceLabeledSelect"),u=(0,r.resolveComponent)("LabeledSelect");return(0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createVNode)(c,{value:s.name,"onUpdate:value":t[0]||(t[0]=e=>s.name=e),class:"col span-6",disabled:!l.isView&&n.disabled,loading:e.$fetchState.pending,label:n.secretNameLabel,mode:n.mode,"resource-type":s.SECRET,"paginated-resource-settings":s.paginateSecretsSetting,"all-resources-settings":s.allSecretsSettings,onSelecting:l.updateSecretName},null,8,["value","disabled","loading","label","mode","resource-type","paginated-resource-settings","all-resources-settings","onSelecting"]),(0,r.createVNode)(u,{value:s.key,"onUpdate:value":t[1]||(t[1]=e=>s.key=e),class:"col span-6",disabled:l.isKeyDisabled,options:l.keys,label:n.keyNameLabel,mode:n.mode,onSelecting:l.updateSecretKey},null,8,["value","disabled","options","label","mode","onSelecting"])])])}var s=n(77988),l=n(94397),c=n(35664),u=n(14220),d=n(1133),h=n(15328),p=n(50025);const f="__[[NONE]]__";var m={emits:["updateSecretName","updateSecretKey"],components:{LabeledSelect:s.A,ResourceLabeledSelect:l.A},props:{test:{type:String,default:""},initialName:{type:String,required:!0},initialKey:{type:String,required:!0},namespace:{type:String,required:!0},types:{type:Array,default:()=>Object.values(d.TYPES)},disabled:{type:Boolean,default:!1},secretNameLabel:{type:String,default:"Secret Name"},keyNameLabel:{type:String,default:"Key"},mode:{type:String,default:u.G5}},data(e){return{secrets:[],name:e.initialName,key:e.initialKey,none:f,SECRET:c.bB,allSecretsSettings:{mapResult:e=>{const t=e.filter((e=>this.types.includes(e._type)&&e.namespace===this.namespace)),n=this.mapSecrets(t.sort(((e,t)=>e.name.localeCompare(t.name))));return this.secrets=t,n}},paginateSecretsSetting:{requestSettings:this.paginatePageOptions,mapResult:e=>{const t=this.mapSecrets(e);return this.secrets=e,t}}}},computed:{keys(){const e=(this.secrets||[]).find((e=>e.name===this.name))||{};return Object.keys(e.data||{}).map((e=>({label:e,value:e})))},isView(){return this.mode===u.nW},isKeyDisabled(){return!this.isView&&(!this.name||this.name===f||this.disabled)}},methods:{mapSecrets(e){const t=e.reduce(((e,t)=>(t.kind===h.c.NONE||(t.id?e.push({label:t.name,value:t.name}):e.push(t)),e)),[]);return[{label:"None",value:f,kind:h.c.NONE},...t]},paginatePageOptions(e){const{opts:{filter:t}}=e,n=t?[p.eY.createSingleField({field:"metadata.name",value:t})]:[];return n.push(p.eY.createSingleField({field:"metadata.namespace",value:this.namespace}),p.eY.createSingleField({field:"metadata.fields.1",value:this.types.join(",")})),{...e,filters:n,groupByNamespace:!1,classify:!0,sort:[{asc:!0,field:"metadata.name"}]}},updateSecretName(e){e.value===this.none&&(this.key=""),e.value&&this.$emit("updateSecretName",e.value)},updateSecretKey(e){e.value&&this.$emit("updateSecretKey",e.value)}}},g=(n(91230),n(47433));const v=(0,g.A)(m,[["render",o]]);var b=v},99383:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(9274);const i={class:"row"},a={class:"col span-12"},o={class:"row mb-20"},s={class:"row mb-20"},l={class:"row mb-20"},c={class:"row mb-20"},u={class:"col span-12"};function d(e,t,n,d,h,p){const f=(0,r.resolveComponent)("SimpleSecretSelector"),m=(0,r.resolveComponent)("Banner"),g=(0,r.resolveComponent)("LabeledInput");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("h3",null,(0,r.toDisplayString)(e.t("monitoring.receiver.tls.label")),1)])]),(0,r.createElementVNode)("div",o,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,"initial-key":h.initialCaSecretKey,"initial-name":h.initialCaSecretName,mode:n.mode,namespace:n.namespace,disabled:n.mode===h.view,"secret-name-label":e.t("monitoringReceiver.tls.ca"),onUpdateSecretName:p.updateCaSecretName,onUpdateSecretKey:p.updateCaSecretKey},null,8,["initial-key","initial-name","mode","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(m,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))]),(0,r.createElementVNode)("div",s,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,"initial-key":h.initialClientCertSecretKey,"initial-name":h.initialClientCertSecretName,mode:n.mode,namespace:n.namespace,disabled:n.mode===h.view,"secret-name-label":e.t("monitoringReceiver.tls.cert"),onUpdateSecretName:p.updateClientCertSecretName,onUpdateSecretKey:p.updateClientCertSecretKey},null,8,["initial-key","initial-name","mode","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(m,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))]),(0,r.createElementVNode)("div",l,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,"initial-key":h.initialClientKeySecretKey,"initial-name":h.initialClientKeySecretName,mode:n.mode,namespace:n.namespace,disabled:n.mode===h.view,"secret-name-label":e.t("monitoringReceiver.tls.key"),onUpdateSecretName:p.updateClientKeySecretName,onUpdateSecretKey:p.updateClientKeySecretKey},null,8,["initial-key","initial-name","mode","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(m,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))]),(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("div",u,[(0,r.createVNode)(g,{value:n.value.tlsConfig.serverName,"onUpdate:value":t[0]||(t[0]=e=>n.value.tlsConfig.serverName=e),mode:n.mode,label:e.t("monitoringReceiver.tls.serverName"),tooltip:e.t("monitoringReceiver.tls.serverNameTooltip")},null,8,["value","mode","label","tooltip"])])])])}var h=n(79380),p=n(9980),f=n(88703),m=n(14220),g={components:{Banner:p.l,LabeledInput:h.o,SimpleSecretSelector:f.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},namespace:{type:String,required:!0}},data(){return this.value["tlsConfig"]=this.value.tlsConfig||{},{initialCaSecretKey:this.value.tlsConfig.ca?.secret?.key?this.value.tlsConfig.ca.secret.key:"",initialCaSecretName:this.value.tlsConfig.ca?.secret?.name?this.value.tlsConfig.ca.secret.name:"",initialClientCertSecretKey:this.value.tlsConfig.cert?.secret?.key?this.value.tlsConfig.cert.secret.key:"",initialClientCertSecretName:this.value.tlsConfig.cert?.secret?.name?this.value.tlsConfig.cert.secret.name:"",initialClientKeySecretKey:this.value.tlsConfig.keySecret?.key?this.value.tlsConfig.keySecret.key:"",initialClientKeySecretName:this.value.tlsConfig.keySecret?.name?this.value.tlsConfig.keySecret.name:"",view:m.nW,none:"__[[NONE]]__"}},methods:{updateCaSecretName(e){const t=this.value.tlsConfig.ca?.secret?.key||"";this.value.tlsConfig.ca||(this.value.tlsConfig["ca"]={secret:{name:e,key:""}}),this.value.tlsConfig.ca?.secret?e===this.none?this.value.tlsConfig.ca={}:this.value.tlsConfig.ca.secret={key:t,name:e}:this.value.tlsConfig.ca["secret"]={key:t,name:e}},updateCaSecretKey(e){const t=this.value.tlsConfig.ca?.secret?.name||"";this.value.tlsConfig.ca||(this.value.tlsConfig["ca"]={secret:{name:"",key:e}}),this.value.tlsConfig.ca?.secret?this.value.tlsConfig.ca.secret={name:t,key:e}:this.value.tlsConfig.ca["secret"]={key:"",name:t}},updateClientCertSecretName(e){const t=this.value.tlsConfig.cert?.secret?.key||"";this.value.tlsConfig.cert||(this.value.tlsConfig["cert"]={secret:{name:e,key:""}}),this.value.tlsConfig.cert?.secret?e===this.none?this.value.tlsConfig.cert={}:this.value.tlsConfig.cert.secret={key:t,name:e}:this.value.tlsConfig.cert["secret"]={key:"",name:e}},updateClientCertSecretKey(e){const t=this.value.tlsConfig.cert?.secret?.name||"";this.value.tlsConfig.cert||(this.value.tlsConfig["cert"]={secret:{name:"",key:e}}),this.value.tlsConfig.cert?.secret?this.value.tlsConfig.cert.secret={name:t,key:e}:this.value.tlsConfig.cert["secret"]={key:"",name:t}},updateClientKeySecretName(e){const t=this.value.tlsConfig.keySecret?.key||"";this.value.tlsConfig.keySecret?e===this.none?this.value.tlsConfig.keySecret={}:this.value.tlsConfig.keySecret={key:t,name:e}:this.value.tlsConfig["keySecret"]={key:"",name:e}},updateClientKeySecretKey(e){const t=this.value.tlsConfig.keySecret?.name||"";this.value.tlsConfig.keySecret?this.value.tlsConfig.keySecret={name:t,key:e}:this.value.tlsConfig["keySecret"]={key:e,name:""}}}},v=n(47433);const b=(0,v.A)(g,[["render",d]]);var y=b},51557:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return k}});var r=n(9274);const i={class:"row mb-20"},a={class:"col span-6"},o={class:"col span-6"},s={class:"row mb-20"},l={class:"col span-12"},c={class:"row mb-20"},u={class:"col span-6"},d={class:"col span-6"},h={key:0,class:"row mb-20"},p={class:"col span-6"},f={class:"row mb-20"};function m(e,t,n,m,g,v){const b=(0,r.resolveComponent)("LabeledInput"),y=(0,r.resolveComponent)("Checkbox"),w=(0,r.resolveComponent)("SimpleSecretSelector"),E=(0,r.resolveComponent)("Banner"),_=(0,r.resolveComponent)("TLS");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[t[7]||(t[7]=(0,r.createElementVNode)("div",{class:"row"},[(0,r.createElementVNode)("div",{class:"col span-12"},[(0,r.createElementVNode)("h3",null,"Target")])],-1)),(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createVNode)(b,{value:n.value.to,"onUpdate:value":t[0]||(t[0]=e=>n.value.to=e),mode:n.mode,label:"Default Recipient Address",placeholder:"e.g. admin@example.com"},null,8,["value","mode"])]),(0,r.createElementVNode)("div",o,[(0,r.createVNode)(y,{value:n.value.sendResolved,"onUpdate:value":t[1]||(t[1]=e=>n.value.sendResolved=e),mode:n.mode,class:"mt-20",label:"Enable send resolved alerts"},null,8,["value","mode"])])]),t[8]||(t[8]=(0,r.createElementVNode)("h2",{class:"mb-10"}," SMTP ",-1)),(0,r.createElementVNode)("div",s,[(0,r.createElementVNode)("div",l,[(0,r.createVNode)(b,{value:n.value.from,"onUpdate:value":t[2]||(t[2]=e=>n.value.from=e),mode:n.mode,label:"Sender",placeholder:"e.g. admin@example.com"},null,8,["value","mode"])])]),(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("div",u,[(0,r.createVNode)(b,{value:n.value.smarthost,"onUpdate:value":t[3]||(t[3]=e=>n.value.smarthost=e),mode:n.mode,label:"Host",placeholder:"e.g. 192.168.1.121:587"},null,8,["value","mode"])]),(0,r.createElementVNode)("div",d,[(0,r.createVNode)(y,{value:n.value.requireTLS,"onUpdate:value":t[4]||(t[4]=e=>n.value.requireTLS=e),mode:n.mode,class:"mt-20",label:"Use TLS"},null,8,["value","mode"])])]),n.namespace?((0,r.openBlock)(),(0,r.createElementBlock)("div",h,[(0,r.createElementVNode)("div",p,[(0,r.createVNode)(b,{value:n.value.authUsername,"onUpdate:value":t[5]||(t[5]=e=>n.value.authUsername=e),mode:n.mode,label:e.t("monitoring.alertmanagerConfig.email.username"),placeholder:"e.g. John"},null,8,["value","mode","label"])])])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",f,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(w,{key:0,"initial-key":g.initialAuthPasswordSecretKey,mode:n.mode,"initial-name":g.initialAuthPasswordSecretName,namespace:n.namespace,disabled:n.mode===g.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.email.password"),onUpdateSecretName:v.updateAuthPasswordSecretName,onUpdateSecretKey:v.updateAuthPasswordSecretKey},null,8,["initial-key","mode","initial-name","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(E,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))]),(0,r.createVNode)(_,{value:n.value,class:"mb-20",mode:n.mode,namespace:n.namespace,"onUpdate:value":t[6]||(t[6]=t=>e.$emit("input",t))},null,8,["value","mode","namespace"])])}var g=n(79380),v=n(42200),b=n(99383),y=n(88703),w=n(14220),E={emits:["input"],components:{Checkbox:v.S,LabeledInput:g.o,SimpleSecretSelector:y.A,TLS:b.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},namespace:{type:String,default:""}},data(){return this.value["sendResolved"]=this.value.sendResolved||!1,this.value["requireTLS"]=this.value.requireTLS||!1,{view:w.nW,initialAuthPasswordSecretName:this.value?.authPassword?.name?this.value.authPassword.name:"",initialAuthPasswordSecretKey:this.value.authPassword?.key?this.value.authPassword.key:"",none:"__[[NONE]]__"}},methods:{updateAuthPasswordSecretName(e){const t=this.value.authPassword?.key||"";this.value.authPassword?e===this.none?delete this.value.authPassword:this.value.authPassword={key:t,name:e}:this.value["authPassword"]={key:"",name:e}},updateAuthPasswordSecretKey(e){const t=this.value.authPassword?.name||"";this.value.authPassword?this.value.authPassword={name:t,key:e}:this.value["authPassword"]={name:"",key:e}}}},_=n(47433);const S=(0,_.A)(E,[["render",m]]);var k=S},72420:function(e,t,n){"use strict";n.r(t),n.d(t,{TARGETS:function(){return O},TYPES:function(){return I},default:function(){return P}});var r=n(9274);const i={class:"row mb-20"},a={class:"row mb-20"},o={class:"col span-12"},s={class:"row mb-20"},l={class:"row"},c={class:"col span-12"},u={class:"responders-heading"},d={class:"row responder"},h={class:"col span-6"},p={key:0},f={class:"col-span-6 target-container"},m={key:0};function g(e,t,n,g,v,b){const y=(0,r.resolveComponent)("SimpleSecretSelector"),w=(0,r.resolveComponent)("Banner"),E=(0,r.resolveComponent)("LabeledInput"),_=(0,r.resolveComponent)("Checkbox"),S=(0,r.resolveComponent)("Select"),k=(0,r.resolveComponent)("InputWithSelect"),x=(0,r.resolveComponent)("ArrayList");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[t[5]||(t[5]=(0,r.createElementVNode)("div",{class:"row"},[(0,r.createElementVNode)("div",{class:"col span-12"},[(0,r.createElementVNode)("h3",null,"Target")])],-1)),(0,r.createElementVNode)("div",i,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,"initial-key":v.initialApiKeySecretKey,mode:n.mode,"initial-name":v.initialApiKeySecretName,namespace:n.namespace,disabled:n.mode===v.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.opsgenie.apiKey"),onUpdateSecretName:b.updateApiKeySecretName,onUpdateSecretKey:b.updateApiKeySecretKey},null,8,["initial-key","mode","initial-name","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(w,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))]),(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(E,{value:n.value.httpConfig.proxyURL,"onUpdate:value":t[0]||(t[0]=e=>n.value.httpConfig.proxyURL=e),mode:n.mode,label:"Proxy URL",placeholder:"e.g. http://my-proxy/"},null,8,["value","mode"])])]),(0,r.createElementVNode)("div",s,[(0,r.createVNode)(_,{value:n.value.sendResolved,"onUpdate:value":t[1]||(t[1]=e=>n.value.sendResolved=e),mode:n.mode,label:"Enable send resolved alerts"},null,8,["value","mode"])]),(0,r.createElementVNode)("div",l,[(0,r.createElementVNode)("div",c,[t[4]||(t[4]=(0,r.createElementVNode)("h3",null,"Responders",-1)),(0,r.createVNode)(x,{value:v.responders,"onUpdate:value":t[2]||(t[2]=e=>v.responders=e),mode:n.mode,"default-add-value":v.defaultResponder,"show-header":!0},{"column-headers":(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["row",{"mb-15":b.isView,"mb-10":!b.isView}])},t[3]||(t[3]=[(0,r.createElementVNode)("div",{class:"col span-6"},[(0,r.createElementVNode)("span",{class:"text-label"},"Type")],-1),(0,r.createElementVNode)("div",{class:"col span-6 send-to"},[(0,r.createElementVNode)("span",{class:"text-label"},"Send To")],-1)]),2)])])),columns:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",d,[(0,r.createElementVNode)("div",h,[b.isView?((0,r.openBlock)(),(0,r.createElementBlock)("span",p,(0,r.toDisplayString)(b.typeLabel(e.row.value.type)),1)):((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,value:e.row.value.type,"onUpdate:value":t=>e.row.value.type=t,mode:n.mode,options:v.TYPES},null,8,["value","onUpdate:value","mode","options"]))]),(0,r.createElementVNode)("div",f,[b.isView?((0,r.openBlock)(),(0,r.createElementBlock)("span",m,(0,r.toDisplayString)(b.targetLabel(e.row.value.target))+": "+(0,r.toDisplayString)(e.row.value.value),1)):((0,r.openBlock)(),(0,r.createBlock)(k,{key:1,class:"target",mode:n.mode,options:v.TARGETS,"select-value":e.row.value.target,"text-value":e.row.value.value,"onUpdate:value":t=>b.updateResponder(t,e.row.value)},null,8,["mode","options","select-value","text-value","onUpdate:value"]))])])])),_:1},8,["value","mode","default-add-value"])])])])}var v=n(22133),b=n(79380),y=n(18918),w=n(42200);const E=["disabled","placeholder"];function _(e,t,n,i,a,o){const s=(0,r.resolveComponent)("LabeledSelect"),l=(0,r.resolveComponent)("Select"),c=(0,r.resolveComponent)("LabeledInput");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)([{"select-after":!n.selectBeforeText},"input-container row"])},[n.selectLabel?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,value:a.selected,"onUpdate:value":[t[0]||(t[0]=e=>a.selected=e),o.change],label:n.selectLabel,class:(0,r.normalizeClass)({"in-input":!e.isView}),options:n.options,searchable:!1,clearable:!1,disabled:n.disabled||e.isView,taggable:n.taggable,"create-option":e=>({label:e,value:e}),multiple:!1,mode:e.mode,"option-label":n.optionLabel,placement:e.$attrs.placement?e.$attrs.placement:null,"v-bind":e.$attrs,rules:n.selectRules},null,8,["value","label","class","options","disabled","taggable","create-option","mode","option-label","placement","v-bind","rules","onUpdate:value"])):((0,r.openBlock)(),(0,r.createBlock)(l,{key:1,value:a.selected,"onUpdate:value":[t[1]||(t[1]=e=>a.selected=e),o.change],options:n.options,searchable:n.searchable,disabled:n.disabled||e.isView,clearable:!1,class:"in-input",taggable:n.taggable,"create-option":e=>({label:e,value:e}),multiple:!1,mode:e.mode,"option-label":n.optionLabel,placement:e.$attrs.placement?e.$attrs.placement:null,"v-bind":e.$attrs},null,8,["value","options","searchable","disabled","taggable","create-option","mode","option-label","placement","v-bind","onUpdate:value"])),n.textLabel||n.textRules.length>0?((0,r.openBlock)(),(0,r.createBlock)(c,(0,r.mergeProps)({key:2,ref:"text",value:a.string,"onUpdate:value":t[2]||(t[2]=e=>a.string=e),class:"input-string col span-8",label:n.textLabel,placeholder:n.placeholder,disabled:n.disabled||n.textDisabled,required:n.textRequired,mode:e.mode,rules:n.textRules},e.$attrs,{"onUpdate:value":o.change}),{label:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"label",{},void 0,!0)])),suffix:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"suffix",{},void 0,!0)])),_:3},16,["value","label","placeholder","disabled","required","mode","rules","onUpdate:value"])):(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("input",{key:3,ref:"text","onUpdate:modelValue":t[3]||(t[3]=e=>a.string=e),class:"input-string",disabled:e.isView,placeholder:n.placeholder,autocomplete:"off",onInput:t[4]||(t[4]=(...e)=>o.change&&o.change(...e))},null,40,E)),[[r.vModelText,a.string]])],2)}var S=n(63503),k=n(77988),x={name:"InputWithSelect",emits:["update:value"],components:{LabeledInput:b.o,LabeledSelect:k.A,Select:y.A},mixins:[S.A],props:{disabled:{type:Boolean,default:!1},searchable:{type:Boolean,default:!0},taggable:{type:Boolean,default:!1},selectLabel:{type:String,default:""},selectValue:{type:String,default:null},optionLabel:{type:String,default:"label"},options:{type:Array,required:!0},selectBeforeText:{type:Boolean,default:!0},textLabel:{type:String,default:""},textRequired:{type:Boolean,default:!1},textDisabled:{type:Boolean,default:!1},textValue:{type:[String,Number],default:""},placeholder:{type:String,default:""},textRules:{default:()=>[],type:Array},selectRules:{default:()=>[],type:Array}},data(){return{selected:this.selectValue||this.options[0].value,string:this.textValue}},computed:{canPaginate(){return!1}},methods:{focus(){const e=this.$refs.text;e&&e.focus()},change(){this.$emit("update:value",{selected:this.selected,text:this.string})}},watch:{textValue(e){this.string=e}}},A=(n(32254),n(47433));const N=(0,A.A)(x,[["render",_],["__scopeId","data-v-035f9ce5"]]);var C=N,T=n(88703),R=n(14220);const O=[{label:"Id",value:"id"},{label:"Name",value:"name"},{label:"Username",value:"username"}],I=[{label:"Team",value:"team"},{label:"User",value:"user"},{label:"Escalation",value:"escalation"},{label:"Schedule",value:"schedule"}];var L={components:{ArrayList:v.A,Checkbox:w.S,InputWithSelect:C,LabeledInput:b.o,Select:y.A,SimpleSecretSelector:T.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},namespace:{type:String,default:""}},data(){this.value["httpConfig"]=this.value.httpConfig||{},this.value["sendResolved"]="boolean"!==typeof this.value.sendResolved||this.value.send_resolved,this.value["responders"]=this.value.responders||[];const e=this.value.responders.map((e=>{const t=O.find((t=>e[t.value]));return{type:e.type,target:t.value,value:e[t.value]}}));return{defaultResponder:{type:I[0].value,target:O[0].value,value:""},responders:e,TARGETS:O,TYPES:I,view:R.nW,initialApiKeySecretName:this.value?.apiKey?.name?this.value.apiKey.name:"",initialApiKeySecretKey:this.value?.apiKey?.key?this.value.apiKey.key:"",none:"__[[NONE]]__"}},computed:{isView(){return this.mode===R.nW}},watch:{responders:{deep:!0,handler(){const e=this.responders.map((e=>({type:e.type,[e.target]:e.value})));this.value["responders"]=e}}},methods:{updateResponder({selected:e,text:t},n){n.target=e,n.value=t},typeLabel(e){return I.find((t=>t.value===e)).label},targetLabel(e){return O.find((t=>t.value===e)).label},updateApiKeySecretName(e){const t=this.value.apiKey?.key||"";this.value.apiKey?e===this.none?delete this.value.apiKey:this.value.apiKey={key:t,name:e}:this.value["apiKey"]={key:"",name:e}},updateApiKeySecretKey(e){const t=this.value.apiKey?.name||"";this.value.apiKey?this.value.apiKey={name:t,key:e}:this.value["apiKey"]={name:"",key:e}}}};n(7156);const D=(0,A.A)(L,[["render",g],["__scopeId","data-v-174af1a6"]]);var P=D},12772:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});var r=n(9274);const i={key:0,class:"row mb-20"},a={class:"col span-6"},o={key:1,class:"row mb-20"},s={class:"row mb-20"},l={class:"col span-12"},c={class:"row"};function u(e,t,n,u,d,h){const p=(0,r.resolveComponent)("LabeledSelect"),f=(0,r.resolveComponent)("SimpleSecretSelector"),m=(0,r.resolveComponent)("Banner"),g=(0,r.resolveComponent)("LabeledInput"),v=(0,r.resolveComponent)("Checkbox");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[t[3]||(t[3]=(0,r.createElementVNode)("div",{class:"row"},[(0,r.createElementVNode)("div",{class:"col span-12"},[(0,r.createElementVNode)("h3",null,"Target")])],-1)),n.namespace?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createVNode)(p,{value:d.integrationType,"onUpdate:value":t[0]||(t[0]=e=>d.integrationType=e),options:d.integrationTypeOptions,mode:n.mode,label:"Integration Type"},null,8,["value","options","mode"])])])):(0,r.createCommentVNode)("",!0),n.namespace?((0,r.openBlock)(),(0,r.createElementBlock)("div",o,["Events API v2"===d.integrationType?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,"initial-key":d.initialRoutingKeySecretKey,mode:n.mode,"initial-name":d.initialRoutingKeySecretName,namespace:n.namespace,disabled:n.mode===d.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.pagerDuty.routingKey"),onUpdateSecretName:h.updateRoutingKeySecretName,onUpdateSecretKey:h.updateRoutingKeySecretKey},null,8,["initial-key","mode","initial-name","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):(0,r.createCommentVNode)("",!0),"Prometheus"===d.integrationType?((0,r.openBlock)(),(0,r.createBlock)(f,{key:1,"initial-key":d.initialServiceKeySecretKey,mode:n.mode,"initial-name":d.initialServiceKeySecretName,namespace:n.namespace,disabled:n.mode===d.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.pagerDuty.serviceKey"),onUpdateSecretName:h.updateServiceKeySecretName,onUpdateSecretKey:h.updateServiceKeySecretKey},null,8,["initial-key","mode","initial-name","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):(0,r.createCommentVNode)("",!0)])):((0,r.openBlock)(),(0,r.createBlock)(m,{key:2,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1})),(0,r.createElementVNode)("div",s,[(0,r.createElementVNode)("div",l,[(0,r.createVNode)(g,{value:n.value.httpConfig.proxyURL,"onUpdate:value":t[1]||(t[1]=e=>n.value.httpConfig.proxyURL=e),mode:n.mode,label:"Proxy URL",placeholder:"e.g. http://my-proxy/","data-testid":"v2-monitoring-receiver-pagerduty-proxy-url"},null,8,["value","mode"])])]),(0,r.createElementVNode)("div",c,[(0,r.createVNode)(v,{value:n.value.sendResolved,"onUpdate:value":t[2]||(t[2]=e=>n.value.sendResolved=e),mode:n.mode,label:"Enable send resolved alerts"},null,8,["value","mode"])])])}var d=n(79380),h=n(77988),p=n(42200),f=n(88703),m=n(14220),g={components:{Checkbox:p.S,LabeledInput:d.o,LabeledSelect:h.A,SimpleSecretSelector:f.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},namespace:{type:String,default:""}},data(){this.value["httpConfig"]=this.value.httpConfig||{},this.value["sendResolved"]="boolean"!==typeof this.value.send_resolved||this.value.send_resolved;const e={"Events API v2":"routingKey",Prometheus:"serviceKey"},t=Object.keys(e);return{integrationMapping:e,integrationTypeOptions:t,integrationType:this.value.serviceKey?t[1]:t[0],initialRoutingKeySecretKey:this.value.routingKey?.key||"",initialRoutingKeySecretName:this.value.routingKey?.name||"",initialServiceKeySecretKey:this.value.serviceKey?.key||"",initialServiceKeySecretName:this.value.serviceKey?.name||"",view:m.nW,none:"__[[NONE]]__"}},watch:{integrationType(){this.integrationTypeOptions.forEach((e=>{this.value[this.integrationMapping[e]]=null}))}},methods:{updateRoutingKeySecretName(e){const t=this.value.routingKey?.key||"";this.value.routingKey?e===this.none?delete this.value.routingKey:this.value.routingKey={key:t,name:e}:this.value["routingKey"]={key:"",name:e}},updateRoutingKeySecretKey(e){const t=this.value.routingKey?.name||"";this.value.routingKey?this.value.routingKey={name:t,key:e}:this.value["routingKey"]={name:"",key:e}},updateServiceKeySecretName(e){const t=this.value.serviceKey?.key||"";this.value.serviceKey?e===this.none?delete this.value.serviceKey:this.value.serviceKey={key:t,name:e}:this.value["serviceKey"]={key:"",name:e}},updateServiceKeySecretKey(e){const t=this.value.serviceKey?.name||"";this.value.serviceKey?this.value.serviceKey={name:t,key:e}:this.value["serviceKey"]={name:"",key:e}}}},v=n(47433);const b=(0,v.A)(g,[["render",u]]);var y=b},33427:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});var r=n(9274);const i={class:"row mb-20"},a={class:"helper-text text-right mt-10"},o={class:"row mb-20"},s={class:"col span-6"},l={class:"col span-6"},c={class:"row"};function u(e,t,n,u,d,h){const p=(0,r.resolveComponent)("SimpleSecretSelector"),f=(0,r.resolveComponent)("Banner"),m=(0,r.resolveComponent)("t"),g=(0,r.resolveComponent)("LabeledInput"),v=(0,r.resolveComponent)("Checkbox");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[t[3]||(t[3]=(0,r.createElementVNode)("div",{class:"row"},[(0,r.createElementVNode)("div",{class:"col span-12"},[(0,r.createElementVNode)("h3",null,"Target")])],-1)),(0,r.createElementVNode)("div",i,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,"initial-key":d.initialSecretKey,mode:n.mode,"initial-name":d.initialSecretName,tooltip:e.t("alertmanagerConfigReceiver.slack.apiUrlTooltip"),namespace:n.namespace,disabled:n.mode===d.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.slack.apiUrl"),onUpdateSecretName:h.updateSecretName,onUpdateSecretKey:h.updateSecretKey},null,8,["initial-key","mode","initial-name","tooltip","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(f,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1})),(0,r.createElementVNode)("p",a,[(0,r.createVNode)(m,{k:"monitoringReceiver.slack.info",raw:!0})])]),(0,r.createElementVNode)("div",o,[(0,r.createElementVNode)("div",s,[(0,r.createVNode)(g,{value:n.value.channel,"onUpdate:value":t[0]||(t[0]=e=>n.value.channel=e),mode:n.mode,label:"Default Channel",placeholder:"e.g. #example"},null,8,["value","mode"])]),(0,r.createElementVNode)("div",l,[(0,r.createVNode)(g,{value:n.value.httpConfig.proxyURL,"onUpdate:value":t[1]||(t[1]=e=>n.value.httpConfig.proxyURL=e),mode:n.mode,label:"Proxy URL",placeholder:"e.g. http://my-proxy/"},null,8,["value","mode"])])]),(0,r.createElementVNode)("div",c,[(0,r.createVNode)(v,{value:n.value.sendResolved,"onUpdate:value":t[2]||(t[2]=e=>n.value.sendResolved=e),mode:n.mode,label:"Enable send resolved alerts"},null,8,["value","mode"])])])}var d=n(79380),h=n(42200),p=n(9980),f=n(88703),m=n(14220),g={components:{Banner:p.l,Checkbox:h.S,LabeledInput:d.o,SimpleSecretSelector:f.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},namespace:{type:String,default:""}},data(){return this.value["httpConfig"]=this.value.httpConfig||{},this.value["sendResolved"]=this.value.sendResolved||!1,this.mode===m.YQ&&(this.value.text=this.value.text||'{{ template "slack.rancher.text" . }}'),{view:m.nW,initialSecretKey:this.value?.apiURL?.key?this.value.apiURL.key:"",initialSecretName:this.value.apiURL?.name?this.value.apiURL.name:"",none:"__[[NONE]]__"}},methods:{updateSecretName(e){const t=this.value.apiURL?.key||"";this.value.apiURL?e===this.none?delete this.value.apiURL:this.value.apiURL={key:t,name:e}:this.value["apiURL"]={key:"",name:e}},updateSecretKey(e){const t=this.value.apiURL?.name||"";this.value.apiURL?this.value.apiURL={key:e,name:t}:this.value["apiURL"]={key:e,name:""}}}},v=n(47433);const b=(0,v.A)(g,[["render",u]]);var y=b},4496:function(e,t,n){"use strict";n.r(t),n.d(t,{ALIBABA_CLOUD_SMS_URL:function(){return D},MS_TEAMS_URL:function(){return L},WEBHOOK_TYPES:function(){return P},default:function(){return F}});var r=n(9274);const i={class:"row mb-20"},a={class:"row mb-20"},o={class:"col span-12"},s={class:"row mb-20"},l={class:"row mb-20"},c={class:"col span-12"},u={class:"row mb-20"};function d(e,t,n,d,h,p){const f=(0,r.resolveComponent)("Banner"),m=(0,r.resolveComponent)("LabeledSelect"),g=(0,r.resolveComponent)("LabeledInput"),v=(0,r.resolveComponent)("SimpleSecretSelector"),b=(0,r.resolveComponent)("Checkbox"),y=(0,r.resolveComponent)("TLS"),w=(0,r.resolveComponent)("Auth"),E=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[n.mode!==h.view?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,color:"info"},null,512)),[[E,e.t("monitoringReceiver.webhook.banner",{},e.raw=!0)]]):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",i,[(0,r.createVNode)(m,{value:h.selectedWebhookType,"onUpdate:value":[t[0]||(t[0]=e=>h.selectedWebhookType=e),t[1]||(t[1]=e=>p.updateWebhookType(e))],disabled:n.mode===h.view,label:e.t("monitoringReceiver.webhook.add.selectWebhookType"),placeholder:e.t("monitoringReceiver.webhook.add.generic"),"localized-label":!0,options:h.webhookOptons},null,8,["value","disabled","label","placeholder","options"])]),t[7]||(t[7]=(0,r.createElementVNode)("div",{class:"row"},[(0,r.createElementVNode)("div",{class:"col span-12"},[(0,r.createElementVNode)("h3",{class:"mb-0"}," Target ")])],-1)),h.showNamespaceBanner?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(f,{key:1,color:"info"},null,512)),[[E,e.t("monitoringReceiver.webhook.modifyNamespace",{},e.raw=!0)]]):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(g,{value:n.value.url,"onUpdate:value":t[2]||(t[2]=e=>n.value.url=e),mode:n.mode,label:e.t("monitoring.alertmanagerConfig.webhook.url"),tooltip:e.t("monitoring.alertmanagerConfig.webhook.urlSecretTooltip")},null,8,["value","mode","label","tooltip"])])]),(0,r.createElementVNode)("div",s,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(v,{key:0,"initial-key":h.initialUrlSecretKey,"initial-name":h.initialUrlSecretName,mode:n.mode,namespace:n.namespace,disabled:n.mode===h.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.webhook.urlSecret"),onUpdateSecretName:p.updateUrlSecretName,onUpdateSecretKey:p.updateUrlSecretKey},null,8,["initial-key","initial-name","mode","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(f,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))]),(0,r.createElementVNode)("div",l,[(0,r.createElementVNode)("div",c,[(0,r.createVNode)(g,{value:n.value.httpConfig.proxyURL,"onUpdate:value":t[3]||(t[3]=e=>n.value.httpConfig.proxyURL=e),mode:n.mode,label:e.t("monitoringReceiver.shared.proxyUrl.label"),placeholder:e.t("monitoringReceiver.shared.proxyUrl.placeholder")},null,8,["value","mode","label","placeholder"])])]),(0,r.createElementVNode)("div",u,[(0,r.createVNode)(b,{value:n.value.sendResolved,"onUpdate:value":t[4]||(t[4]=e=>n.value.sendResolved=e),mode:n.mode,label:e.t("monitoringReceiver.shared.sendResolved.label")},null,8,["value","mode","label"])]),(0,r.createVNode)(y,{value:n.value.httpConfig,"onUpdate:value":t[5]||(t[5]=e=>n.value.httpConfig=e),class:"mb-20",mode:n.mode,namespace:n.namespace},null,8,["value","mode","namespace"]),(0,r.createVNode)(w,{value:n.value.httpConfig,"onUpdate:value":t[6]||(t[6]=e=>n.value.httpConfig=e),mode:n.mode,namespace:n.namespace},null,8,["value","mode","namespace"])])}var h=n(79380),p=n(77988),f=n(42200),m=n(9980),g=n(88703),v=n(14220),b=n(99383);const y={class:"row"},w={class:"col span-6"},E={class:"row mb-20"},_={class:"col span-12"},S={key:0,class:"row mb-20"},k={key:1,class:"row mb-20"},x={key:2,class:"row mb-20"};function A(e,t,n,i,a,o){const s=(0,r.resolveComponent)("LabeledSelect"),l=(0,r.resolveComponent)("SimpleSecretSelector"),c=(0,r.resolveComponent)("Banner");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createElementVNode)("div",y,[(0,r.createElementVNode)("div",w,[(0,r.createElementVNode)("h3",null,(0,r.toDisplayString)(e.t("monitoringReceiver.auth.label")),1)])]),(0,r.createElementVNode)("div",E,[(0,r.createElementVNode)("div",_,[(0,r.createVNode)(s,{value:a.authType,"onUpdate:value":[t[0]||(t[0]=e=>a.authType=e),t[1]||(t[1]=e=>o.initializeType(a.authOptions,a.authType))],disabled:n.mode===a.view,options:a.authOptions,label:"Auth Type"},null,8,["value","disabled","options"])])]),"basicAuth"===a.authType?((0,r.openBlock)(),(0,r.createElementBlock)("div",S,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,"initial-key":a.initialBasicAuthUsernameSecretKey,"initial-name":a.initialBasicAuthUsernameSecretName,mode:n.mode,namespace:n.namespace,disabled:n.mode===a.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.auth.basicAuthUsername"),onUpdateSecretName:o.updateBasicAuthUsernameSecretName,onUpdateSecretKey:o.updateBasicAuthUsernameSecretKey},null,8,["initial-key","initial-name","mode","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))])):(0,r.createCommentVNode)("",!0),"basicAuth"===a.authType?((0,r.openBlock)(),(0,r.createElementBlock)("div",k,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,"initial-key":a.initialBasicAuthPasswordSecretKey,"initial-name":a.initialBasicAuthPasswordSecretName,mode:n.mode,namespace:n.namespace,disabled:n.mode===a.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.auth.basicAuthPassword"),onUpdateSecretName:o.updateBasicAuthPasswordSecretName,onUpdateSecretKey:o.updateBasicAuthPasswordSecretKey},null,8,["initial-key","initial-name","mode","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))])):(0,r.createCommentVNode)("",!0),"bearerTokenSecret"===a.authType?((0,r.openBlock)(),(0,r.createElementBlock)("div",x,[n.namespace?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,"initial-key":a.initialBearerTokenSecretKey,"initial-name":a.initialBearerTokenSecretName,mode:n.mode,namespace:n.namespace,disabled:n.mode===a.view,"secret-name-label":e.t("monitoring.alertmanagerConfig.auth.bearerTokenSecret"),onUpdateSecretName:o.updateBearerTokenSecretName,onUpdateSecretKey:o.updateBearerTokenSecretKey},null,8,["initial-key","initial-name","mode","namespace","disabled","secret-name-label","onUpdateSecretName","onUpdateSecretKey"])):((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,color:"error"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("alertmanagerConfigReceiver.namespaceWarning")),1)])),_:1}))])):(0,r.createCommentVNode)("",!0)])}var N=n(3514),C=n.n(N),T={components:{LabeledSelect:p.A,SimpleSecretSelector:g.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},namespace:{type:String,required:!0}},data(){this.value["basicAuth"]=this.value.basicAuth||{};const e=[{value:"none",label:this.t("monitoringReceiver.auth.none.label")},{value:"basicAuth",label:this.t("monitoringReceiver.auth.basicAuth.label"),default:{}},{value:"bearerTokenSecret",label:this.t("monitoringReceiver.auth.bearerToken.label"),default:{}}],t=e.map((e=>e.value)),n=t.find((e=>!C()(this.value[e])))||t[0];return this.initializeType(e,n),{authOptions:e,authTypes:t,authType:n,view:v.nW,none:"__[[NONE]]__",initialBearerTokenSecretName:this.value?.bearerTokenSecret?.name?this.value.bearerTokenSecret.name:"",initialBearerTokenSecretKey:this.value?.bearerTokenSecret?.key?this.value.bearerTokenSecret.key:"",initialBasicAuthUsernameSecretName:this.value?.basicAuth?.username?.name?this.value.basicAuth.username.name:"",initialBasicAuthUsernameSecretKey:this.value?.basicAuth?.username?.key?this.value.basicAuth.username.key:"",initialBasicAuthPasswordSecretName:this.value?.basicAuth?.password?.name?this.value.basicAuth.password.name:"",initialBasicAuthPasswordSecretKey:this.value?.basicAuth?.password?.key?this.value.basicAuth.password.key:""}},methods:{initializeType(e,t){e.forEach((e=>{e.value===t&&"none"!==t?this.value.authOption.value=this.value[e.value]||e.default:"undefined"!==typeof this.value[e.value]&&delete this.value[e.value]}))},updateBearerTokenSecretName(e){const t=this.value.bearerTokenSecret?.key||"";this.value.bearerTokenSecret?e===this.none?delete this.value.bearerTokenSecret:this.value.bearerTokenSecret={key:t,name:e}:this.value["bearerTokenSecret"]={key:"",name:e}},updateBearerTokenSecretKey(e){const t=this.value.bearerTokenSecret?.name||"";this.value.bearerTokenSecret?this.value.bearerTokenSecret={name:t,key:e}:this.value["bearerTokenSecret"]={name:"",key:e}},updateBasicAuthUsernameSecretName(e){this.value.basicAuth||(this.value["basicAuth"]={username:{key:"",name:e},password:{key:"",name:""}});const t=this.value.basicAuth.username?.key||"";this.value.basicAuth.username?e===this.none?delete this.value.basicAuth.username:this.value.basicAuth.username={key:t,name:e}:this.value.basicAuth["username"]={key:"",name:e}},updateBasicAuthUsernameSecretKey(e){this.value.basicAuth||(this.value["basicAuth"]={username:{key:e,name:""},password:{key:"",name:""}});const t=this.value.basicAuth.username?.name||"";this.value.basicAuth.username?this.value.basicAuth.username={key:e,name:t}:this.value.basicAuth["username"]={key:e,name:""}},updateBasicAuthPasswordSecretName(e){this.value.basicAuth||(this.value["basicAuth"]={username:{key:"",name:""},password:{key:"",name:e}});const t=this.value.basicAuth.password?.key||"";this.value.basicAuth.password?e===this.none?delete this.value.basicAuth.password:this.value.basicAuth.password={key:t,name:e}:this.value.basicAuth["password"]={key:"",name:e}},updateBasicAuthPasswordSecretKey(e){this.value.basicAuth||(this.value["basicAuth"]={username:{key:"",name:""},password:{key:e,name:""}});const t=this.value.basicAuth.password?.name||"";this.value.basicAuth.password?this.value.basicAuth.password={key:e,name:t}:this.value.basicAuth["password"]={key:e,name:""}}}},R=n(47433);const O=(0,R.A)(T,[["render",A]]);var I=O;const L="http://rancher-alerting-drivers-prom2teams.cattle-monitoring-system.svc:8089/v2/connector",D="http://rancher-alerting-drivers-sachet.cattle-monitoring-system.svc:9876/alert",P={ALIBABA_CLOUD_SMS:"alibaba-cloud-sms",GENERIC:"generic",MS_TEAMS:"ms-teams"};var M={components:{Auth:I,Banner:m.l,Checkbox:f.S,LabeledInput:h.o,LabeledSelect:p.A,SimpleSecretSelector:g.A,TLS:b.A},props:{mode:{type:String,required:!0},value:{type:Object,required:!0},namespace:{type:String,default:""}},data(e){this.value["httpConfig"]=this.value.httpConfig||{},this.value["sendResolved"]=this.value.sendResolved||!1;const t=this.value.url===L||this.value.url===D;return{showNamespaceBanner:t&&this.mode!==v.nW,view:v.nW,initialUrlSecretName:this.value?.urlSecret?.name?this.value.urlSecret.name:"",initialUrlSecretKey:this.value?.urlSecret?.key?this.value.urlSecret.key:"",webhookOptons:[{label:this.t("monitoringReceiver.webhook.add.generic"),value:P.GENERIC},{label:this.t("monitoringReceiver.webhook.add.msTeams"),value:P.MS_TEAMS},{label:this.t("monitoringReceiver.webhook.add.alibabaCloudSms"),value:P.ALIBABA_CLOUD_SMS}],msTeamsUrl:L,alibabaCloudSmsUrl:D,selectedWebhookType:this.getTypeFromUrl(this.value.url),none:"__[[NONE]]__"}},methods:{getTypeFromUrl(e){switch(e){case L:return P.MS_TEAMS;case D:return P.ALIBABA_CLOUD_SMS;default:return P.GENERIC}},updateUrlSecretName(e){const t=this.value.urlSecret?.key||"";this.value.urlSecret?e===this.none?delete this.value.urlSecret:this.value.urlSecret={key:t,name:e}:this.value["urlSecret"]={key:"",name:e}},updateUrlSecretKey(e){const t=this.value.urlSecret?.name||"";this.value.urlSecret?this.value.urlSecret={name:t,key:e}:this.value["urlSecret"]={name:"",key:e}},updateWebhookType(e){switch(e){case"ms-teams":this.value.url=this.msTeamsUrl,this.selectedWebhookType=P.MS_TEAMS;break;case"alibaba-cloud-sms":this.value.url=this.alibabaCloudSmsUrl,this.selectedWebhookType=P.ALIBABA_CLOUD_SMS;break;default:this.value.url="",this.selectedWebhookType=P.GENERIC}},updateWebhookUrl(e){this.value.url=e}}};const B=(0,R.A)(M,[["render",d]]);var F=B},88897:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(9274);const i={key:0,class:"text info mb-10 mt-20"},a={key:1,class:"text-warning mb-10 mt-20"};function o(e,t,n,o,s,l){const c=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("promptRemove.attemptingToRemove",{type:n.type}))+" ",1),(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[c,e.resourceNames(e.names,e.plusMore,e.t)]]),e.info?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[c,e.info]])])):(0,r.createCommentVNode)("",!0),e.warning?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,(0,r.toDisplayString)(e.warning),1)):(0,r.createCommentVNode)("",!0)])}var s=n(55105),l={name:"GlobalRolePromptRemove",mixins:[s["default"]],props:{value:{type:Array,default:()=>[]},type:{type:String,required:!0}}},c=(n(72316),n(47433));const u=(0,c.A)(l,[["render",o],["__scopeId","data-v-06b0c427"]]);var d=u},90523:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});var r=n(9274);const i={class:"mb-10"},a={class:"display-name"},o={class:"delete-warning"},s={class:"mt-10"},l={key:0,class:"mt-20 remove-project-dialog"},c={class:"mt-10 ml-20"};function u(e,t,n,u,d,h){const p=(0,r.resolveComponent)("Checkbox"),f=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("div",i,[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("promptRemove.attemptingToRemove",{type:n.type}))+" ",1),(0,r.createElementVNode)("span",a,(0,r.toDisplayString)(`${h.displayName}.`),1),h.canSeeProjectlessNamespaces?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.createElementVNode)("span",o,(0,r.toDisplayString)(e.t("promptRemove.willDeleteAssociatedNamespaces")),1),t[1]||(t[1]=(0,r.createTextVNode)()),t[2]||(t[2]=(0,r.createElementVNode)("br",null,null,-1)),(0,r.withDirectives)((0,r.createElementVNode)("div",s,null,512),[[f,h.resourceNames(h.names,h.plusMore,e.t)]])],64))]),h.filteredNamespaces.length>0&&h.canSeeProjectlessNamespaces?((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[(0,r.createVNode)(p,{value:d.deleteProjectNamespaces,"onUpdate:value":t[0]||(t[0]=e=>d.deleteProjectNamespaces=e),label:e.t("promptRemove.deleteAssociatedNamespaces")},null,8,["value","label"]),(0,r.createElementVNode)("div",c,[(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[f,h.resourceNames(h.names,h.plusMore,e.t)]])])])):(0,r.createCommentVNode)("",!0)])])}var d=n(65359),h=n(2841),p=n(35664),f=n(42200),m=n(92043),g={name:"ProjectAndNamespacesPromptRemove",components:{Checkbox:f.S},props:{value:{type:Array,default:()=>[]},type:{type:String,required:!0}},async fetch(){this.allNamespaces=await this.$store.dispatch("cluster/findAll",{type:p.CU}),this.allProjects=await this.$store.dispatch("management/findAll",{type:p.Mc.PROJECT})},data(){return{deleteProjectNamespaces:!1,allNamespaces:[],allProjects:[]}},computed:{...(0,d.aH)("action-menu",["toRemove"]),...(0,d.L8)({t:"i18n/t"}),...(0,d.L8)(["currentCluster"]),currentProject(){return this.allProjects?this.value[0]:{}},filteredNamespaces(){return this.currentProject?this.allNamespaces.filter((e=>e.metadata.labels[h.yl]===this.currentProject.metadata?.name)):[]},plusMore(){const e=this.filteredNamespaces.length>5?this.filteredNamespaces.length-5:0;return this.t("promptRemove.andOthers",{count:e})},displayName(){return this.currentProject?.spec?.displayName},names(){return this.filteredNamespaces.map((e=>e.nameDisplay)).slice(0,5)},canSeeProjectlessNamespaces(){return this.currentCluster.canUpdate}},methods:{resourceNames:m.Nr,remove(){return!(!this.deleteProjectNamespaces&&this.canSeeProjectlessNamespaces)&&Promise.all(this.filteredNamespaces.map((e=>e.remove()))).then((()=>!1))}}},v=(n(71718),n(47433));const b=(0,v.A)(g,[["render",u],["__scopeId","data-v-0b3eae82"]]);var y=b},47627:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(9274);const i={key:0,class:"text info mb-10 mt-20"},a={key:1,class:"text-warning mb-10 mt-20"};function o(e,t,n,o,s,l){const c=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("promptRemove.attemptingToRemove",{type:n.type}))+" ",1),(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[c,e.resourceNames(e.names,e.plusMore,e.t)]]),e.info?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.withDirectives)((0,r.createElementVNode)("span",null,null,512),[[c,e.info]])])):(0,r.createCommentVNode)("",!0),e.warning?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,(0,r.toDisplayString)(e.warning),1)):(0,r.createCommentVNode)("",!0)])}var s=n(55105),l={name:"RoleTemplatePromptRemove",mixins:[s["default"]],props:{value:{type:Array,default:()=>[]},type:{type:String,required:!0}}},c=(n(45566),n(47433));const u=(0,c.A)(l,[["render",o],["__scopeId","data-v-e0c89e72"]]);var d=u},72164:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var r=n(9274);const i={class:"mt-10"},a={class:"mb-30"},o={class:"machine-name"},s={class:"mb-30"};function l(e,t,n,l,c,u){const d=(0,r.resolveComponent)("Checkbox"),h=(0,r.resolveComponent)("Banner"),p=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("promptRemove.attemptingToRemove",{type:n.type}))+" ",1),(0,r.withDirectives)((0,r.createElementVNode)("span",o,null,512),[[p,u.podNames]])]),(0,r.createElementVNode)("div",s,[(0,r.createVNode)(d,{value:c.forceDelete,"onUpdate:value":t[0]||(t[0]=e=>c.forceDelete=e),label:e.t("promptForceRemove.forceDelete")},null,8,["value","label"])]),(0,r.createVNode)(h,{color:"warning","label-key":"promptForceRemove.podRemoveWarning"}),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(c.errors,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(h,{key:t,class:"",color:"error",label:e},null,8,["label"])))),128))])}var c=n(9980),u=n(56417),d=n(65359),h=n(45250),p={name:"PromptRemovePodDialog",emits:["errors"],components:{Banner:c.l,Checkbox:u.A},props:{value:{type:Array,default:()=>[]},names:{type:Array,default:()=>[]},type:{type:String,required:!0},close:{type:Function,required:!0},doneLocation:{type:Object,default:()=>{}}},data(){return{errors:[],forceDelete:!1}},computed:{...(0,d.aH)("action-menu",["toRemove"]),...(0,d.L8)({t:"i18n/t"}),plusMore(){const e=this.names.length-this.names.length;return this.t("promptRemove.andOthers",{count:e})},podNames(){return this.names.reduce(((e,t,n)=>(n>=5||(e+=`${t}`,n===this.names.length-1?e+=this.plusMore:e+=n===this.toRemove.length-2?" and ":", "),e)),"")}},methods:{async remove(e){let t;this.doneLocation&&(t={...this.doneLocation});try{await Promise.all(this.value.map((e=>this.removePod(e)))),t&&!(0,h.isEmpty)(t)&&this.value?.[0]?.currentRouter().push(t),this.close()}catch(n){this.$emit("errors",n),e(!1)}},removePod(e){const t=this.forceDelete?{data:{gracePeriod:0,force:!0}}:void 0;return e.remove(t)}}},f=(n(7359),n(47433));const m=(0,f.A)(p,[["render",l],["__scopeId","data-v-64ba45e0"]]);var g=m},56943:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(9274);const i={key:0,class:"banner__icon","data-testid":"banner-icon"},a={key:1},o={key:2},s=["aria-label"];function l(e,t,n,l,c,u){const d=(0,r.resolveComponent)("t"),h=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(["banner",{[e.color]:!0}]),role:"banner"},[e.icon?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("i",{class:(0,r.normalizeClass)(["icon icon-2x",e.icon])},null,2)])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["banner__content",{closable:e.closable,stacked:e.stacked,icon:e.icon}]),"data-testid":"banner-content"},[(0,r.renderSlot)(e.$slots,"default",{},(()=>[e.labelKey?((0,r.openBlock)(),(0,r.createBlock)(d,{key:0,k:e.labelKey,raw:!0},null,8,["k"])):e.messageLabel?((0,r.openBlock)(),(0,r.createElementBlock)("span",a,(0,r.toDisplayString)(e.messageLabel),1)):(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",o,null,512)),[[h,e.nlToBr(e.label)]])]),!0),e.closable?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"banner__content__closer",tabindex:"0",role:"button","aria-label":e.t("generic.close"),onClick:t[0]||(t[0]=t=>e.$emit("close")),onKeyup:[t[1]||(t[1]=(0,r.withKeys)((t=>e.$emit("close")),["enter"])),t[2]||(t[2]=(0,r.withKeys)((t=>e.$emit("close")),["space"]))]},t[3]||(t[3]=[(0,r.createElementVNode)("i",{"data-testid":"banner-close",class:"icon icon-close closer-icon"},null,-1)]),40,s)):(0,r.createCommentVNode)("",!0)],2)],2)}var c=n(92043),u=n(99726),d=(0,r.defineComponent)({props:{color:{type:String,default:"secondary"},label:{type:[String,Error,Object],default:null},labelKey:{type:String,default:null},icon:{type:String,default:null},closable:{type:Boolean,default:!1},stacked:{type:Boolean,default:!1}},emits:["close"],computed:{messageLabel(){return"string"!==typeof this.label?(0,u.As)(this.label):void 0}},methods:{nlToBr:c.Kn}}),h=(n(67394),n(47433));const p=(0,h.A)(d,[["render",l],["__scopeId","data-v-1a4e45d4"]]);var f=p},56417:function(e,t,n){"use strict";n.d(t,{A:function(){return b}});var r=n(9274);const i=["for"],a=["checked","value","name"],o=["tabindex","aria-label","aria-checked"],s=["tabindex"],l=["tabindex"],c={key:0,class:"checkbox-outer-container-description"};function u(e,t,n,u,d,h){const p=(0,r.resolveComponent)("t"),f=(0,r.resolveDirective)("clean-tooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(["checkbox-outer-container",{"v-popper--has-tooltip":e.hasTooltip}]),"data-checkbox-ctrl":""},[(0,r.createElementVNode)("label",{class:(0,r.normalizeClass)(["checkbox-container",{disabled:e.isDisabled}]),for:e.id,onKeydown:[t[2]||(t[2]=(0,r.withKeys)((0,r.withModifiers)((t=>e.clicked(t)),["prevent"]),["enter"])),t[3]||(t[3]=(0,r.withKeys)((0,r.withModifiers)((t=>e.clicked(t)),["prevent"]),["space"]))],onClick:t[4]||(t[4]=t=>e.clicked(t))},[(0,r.createElementVNode)("input",{checked:e.isChecked,value:e.valueWhenTrue,type:"checkbox",tabindex:"-1",name:e.id,onClick:t[0]||(t[0]=(0,r.withModifiers)((()=>{}),["stop","prevent"])),onKeyup:t[1]||(t[1]=(0,r.withKeys)((0,r.withModifiers)((()=>{}),["stop","prevent"]),["enter"]))},null,40,a),(0,r.createElementVNode)("span",{class:(0,r.normalizeClass)(["checkbox-custom",{indeterminate:e.indeterminate}]),tabindex:e.isDisabled?-1:0,"aria-label":e.label,"aria-checked":!!e.value,role:"checkbox"},null,10,o),e.$slots.label||e.label||e.labelKey||e.hasTooltip?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:(0,r.normalizeClass)(["checkbox-label",{"checkbox-primary":e.primary}])},[(0,r.renderSlot)(e.$slots,"label",{},(()=>[e.labelKey?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,k:e.labelKey,raw:!0},null,8,["k"])):e.label?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)],64)):(0,r.createCommentVNode)("",!0),e.tooltipKey?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:2,class:"checkbox-info icon icon-info icon-lg",tabindex:e.isDisabled?-1:0},null,8,s)),[[f,{content:e.t(e.tooltipKey),triggers:["hover","touch","focus"]}]]):e.tooltip?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:3,class:"checkbox-info icon icon-info icon-lg",tabindex:e.isDisabled?-1:0},null,8,l)),[[f,{content:e.tooltip,triggers:["hover","touch","focus"]}]]):(0,r.createCommentVNode)("",!0)]))],2)):(0,r.createCommentVNode)("",!0)],42,i),e.descriptionKey||e.description?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[e.descriptionKey?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,k:e.descriptionKey},null,8,["k"])):e.description?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createTextVNode)((0,r.toDisplayString)(e.description),1)],64)):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0)],2)}var d=n(14220),h=n(68851),p=n(46108),f=n.n(p),m=(0,r.defineComponent)({name:"Checkbox",props:{value:{type:[Boolean,Array,String],default:!1},label:{type:String,default:null},labelKey:{type:String,default:null},id:{type:String,default:String(1e3*Math.random())},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},mode:{type:String,default:d.G5},tooltip:{type:[String,Object],default:null},tooltipKey:{type:String,default:null},valueWhenTrue:{type:[Boolean,String,Number],default:!0},descriptionKey:{type:String,default:null},description:{type:String,default:null},primary:{type:Boolean,default:!1}},emits:["update:value"],computed:{isDisabled(){return this.disabled||this.mode===d.nW},isChecked(){return this.isMulti(this.value)?this.findTrueValues(this.value):this.value===this.valueWhenTrue},hasTooltip(){return!!this.tooltip||!!this.tooltipKey}},methods:{clicked(e){if("A"===e.target.tagName&&e.target.href)return!0;if(e.stopPropagation(),e.preventDefault(),this.isDisabled)return;const t={bubbles:!0,cancelable:!1,shiftKey:e.shiftKey,altKey:e.altKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey},n=new CustomEvent("click",t),r=f()(this.value);this.isMulti(r)?(this.isChecked?(0,h.Gj)(r,this.valueWhenTrue):(0,h.PG)(r,this.valueWhenTrue),this.$emit("update:value",r)):this.isString(this.valueWhenTrue)?this.isChecked?this.$emit("update:value",null):this.$emit("update:value",this.valueWhenTrue):(this.$emit("update:value",!r),this.$el.dispatchEvent(n))},isMulti(e){return Array.isArray(e)},isString(e){return"string"===typeof e},findTrueValues(e){return e.find((e=>e===this.valueWhenTrue))||!1}}}),g=(n(43767),n(47433));const v=(0,g.A)(m,[["render",u]]);var b=v},98752:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var r=n(9274);const i={key:0},a={key:2,class:"required"},o=["maxlength","disabled","type","value","placeholder","data-lpignore"],s={key:2,class:"sub-label","data-testid":"sub-label"},l=["aria-label"],c={key:1};function u(e,t,n,u,d,h){const p=(0,r.resolveComponent)("t"),f=(0,r.resolveComponent)("TextAreaAutoGrow"),m=(0,r.resolveComponent)("LabeledTooltip"),g=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"labeled-input":!0,focused:e.focused,[e.mode]:!0,disabled:e.isDisabled,[e.status]:e.status,suffix:e.hasSuffix,"v-popper--has-tooltip":e.hasTooltip,"compact-input":e.isCompact,hideArrows:e.hideArrows,[e.className]:!0})},[(0,r.renderSlot)(e.$slots,"label",{},(()=>[e.hasLabel?((0,r.openBlock)(),(0,r.createElementBlock)("label",i,[e.labelKey?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,k:e.labelKey},null,8,["k"])):e.label?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)],64)):(0,r.createCommentVNode)("",!0),e.requiredField?((0,r.openBlock)(),(0,r.createElementBlock)("span",a,"*")):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0)]),!0),(0,r.renderSlot)(e.$slots,"prefix",{},void 0,!0),(0,r.renderSlot)(e.$slots,"field",{},(()=>["multiline"===e.type||"multiline-password"===e.type?((0,r.openBlock)(),(0,r.createBlock)(f,(0,r.mergeProps)({key:0,ref:"value"},e.$attrs,{maxlength:e._maxlength,disabled:e.isDisabled,value:e.value||"",placeholder:e._placeholder,autocapitalize:"off",class:{conceal:"multiline-password"===e.type},"onUpdate:value":e.onInput,onFocus:e.onFocus,onBlur:e.onBlur}),null,16,["maxlength","disabled","value","placeholder","class","onUpdate:value","onFocus","onBlur"])):((0,r.openBlock)(),(0,r.createElementBlock)("input",(0,r.mergeProps)({key:1,ref:"value",class:{"no-label":!e.hasLabel}},e.$attrs,{maxlength:e._maxlength,disabled:e.isDisabled,type:"cron"===e.type?"text":e.type,value:e.value,placeholder:e._placeholder,autocomplete:"off",autocapitalize:"off","data-lpignore":e.ignorePasswordManagers,onInput:t[0]||(t[0]=(...t)=>e.onInput&&e.onInput(...t)),onFocus:t[1]||(t[1]=(...t)=>e.onFocus&&e.onFocus(...t)),onBlur:t[2]||(t[2]=(...t)=>e.onBlur&&e.onBlur(...t)),onChange:t[3]||(t[3]=(...t)=>e.onChange&&e.onChange(...t))}),null,16,o))]),!0),(0,r.renderSlot)(e.$slots,"suffix",{},void 0,!0),e.hasTooltip&&!e.focused?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,hover:e.hoverTooltip,value:e.tooltipValue,status:e.status},null,8,["hover","value","status"])):(0,r.createCommentVNode)("",!0),e.validationMessage?((0,r.openBlock)(),(0,r.createBlock)(m,{key:1,hover:e.hoverTooltip,value:e.validationMessage},null,8,["hover","value"])):(0,r.createCommentVNode)("",!0),e.cronHint||e.subLabel?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[e.cronHint?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,role:"alert","aria-label":e.cronHint},(0,r.toDisplayString)(e.cronHint),9,l)):(0,r.createCommentVNode)("",!0),e.subLabel?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",c,null,512)),[[g,e.subLabel]]):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0)],2)}var d=n(59378),h=n(44443),p=n(92043),f=n(37021),m=n.n(f),g=n(3369),v=n(45250),b=n(14220);const y={tooltipKey:{type:String,default:null},placeholder:{type:[String,Number],default:""},placeholderKey:{type:String,default:null},label:{type:String,default:null},labelKey:{type:String,default:null},value:{type:[String,Number,Object],default:""},mode:{type:String,default:b.G5},rules:{default:()=>[],type:Array,validator:e=>e.every((e=>["function"].includes(typeof e)))},required:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},requireDirty:{default:!0,type:Boolean}},w=((0,r.defineEmits)(["update:validation"]),(e,t)=>{const n=(0,r.ref)(e.mode===b.nW||!!`${e.value}`),i=(0,r.ref)(!1),a=(0,r.ref)(null),o=(0,r.computed)((()=>e.required||e.rules?.some((e=>"required"===e?.name)))),s=(0,r.computed)((()=>e.mode===b.nW)),l=(0,r.computed)((()=>e.disabled||s.value)),c=(0,r.computed)((()=>{const n=e.rules.find((e=>"required"===e?.name)),r=[],o=e.value;if(n&&a.value&&!i.value){const e=n(o);if(e)return t("update:validation",!1),e}for(const t of e.rules){const e=t(o);e&&"required"!==t.name&&r.push(e)}return r.length>0&&(a.value||i.value||!e.requireDirty)?(t("update:validation",!1),r.join(", ")):void t("update:validation",!0)})),u=()=>{n.value=!0,i.value=!0},d=()=>{i.value=!1,e.value||(n.value=!1),a.value=Date.now()};return{raised:n,focused:i,blurred:a,onFocusLabeled:u,onBlurLabeled:d,isDisabled:l,validationMessage:c,requiredField:o}}),E=e=>{const t=(0,r.computed)((()=>null!==e.compact&&void 0!==e.compact?!!e.compact:!(e.label||e.labelKey)));return{isCompact:t}},_={onInput(){}};var S=(0,r.defineComponent)({components:{LabeledTooltip:h.A,TextAreaAutoGrow:d.A},inheritAttrs:!1,props:{...y,type:{type:String,default:"text"},status:{type:String,default:null},subLabel:{type:String,default:null},tooltip:{default:null,type:[String,Object]},hoverTooltip:{type:Boolean,default:!0},ignorePasswordManagers:{default:!1,type:Boolean},maxlength:{type:Number,default:null},hideArrows:{type:Boolean,default:!1},delay:{type:Number,default:0},class:{type:String,default:""}},emits:["change","update:value","blur","update:validation"],setup(e,{emit:t}){const{focused:n,onFocusLabeled:i,onBlurLabeled:a,isDisabled:o,validationMessage:s,requiredField:l}=w(e,t),{isCompact:c}=E(e),u=(0,r.inject)("onInput",_.onInput);return{focused:n,onFocusLabeled:i,onBlurLabeled:a,onInput:u,isDisabled:o,validationMessage:s,requiredField:l,isCompact:c}},data(){return{updated:!1,validationErrors:""}},computed:{hasLabel(){return!this.isCompact&&(!!this.label||!!this.labelKey||!!this.$slots.label)},hasTooltip(){return!!this.tooltip||!!this.tooltipKey},tooltipValue(){if(this.hasTooltip)return this.tooltipKey?this.t(this.tooltipKey):this.tooltip},hasSuffix(){return!!this.$slots.suffix},cronHint(){if("cron"!==this.type||!this.value)return;const e=["@yearly","@annually","@monthly","@weekly","@daily","@midnight","@hourly"],t=e.includes(this.value);if(!t&&!(0,g.isValidCron)(this.value,{alias:!0,allowBlankDay:!0,allowSevenAsSunday:!0}))return this.t("generic.invalidCron");try{const e=m().toString(this.value||"",{verbose:!0});return e}catch(n){return this.t("generic.invalidCron")}},_placeholder(){return this.placeholder?this.placeholder.toString():this.placeholderKey?this.t(this.placeholderKey):""},_maxlength(){if("text"===this.type&&this.maxlength)return this.maxlength},className(){return this.class}},created(){this.onInput=this.delay?(0,v.debounce)(this.delayInput,this.delay):this.delayInput},methods:{focus(){const e=this.$refs.value;e&&e.focus()},select(){const e=this.$refs.value;e&&e.select()},onChange(e){this.$emit("change",e)},delayInput(e){var t;const n="string"===typeof e?e:null===(t=null===e||void 0===e?void 0:e.target)||void 0===t?void 0:t.value;this.$emit("update:value",n)},onFocus(){this.onFocusLabeled()},onBlur(e){this.$emit("blur",e),this.onBlurLabeled()},escapeHtml:p.ZD}}),k=(n(29039),n(71037),n(47433));const x=(0,k.A)(S,[["render",u],["__scopeId","data-v-3954a5a8"]]);var A=x},90061:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var r=n(9274);const i=["id","disabled","name","value","checked"],a=["tabindex","aria-label","aria-checked"],o={class:"labeling"},s=["for"],l={key:1},c={key:0,class:"radio-button-outer-container-description"},u={key:1,class:"radio-button-outer-container-description"};function d(e,t,n,d,h,p){const f=(0,r.resolveComponent)("t"),m=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("label",{class:(0,r.normalizeClass)({disabled:e.isDisabled,"radio-container":!0}),onKeydown:[t[1]||(t[1]=(0,r.withKeys)((t=>e.clicked(t)),["enter"])),t[2]||(t[2]=(0,r.withKeys)((t=>e.clicked(t)),["space"]))],onClick:t[3]||(t[3]=(0,r.withModifiers)((t=>e.clicked(t)),["stop"]))},[(0,r.createElementVNode)("input",{id:e.randomString,disabled:e.isDisabled,name:e.name,value:""+e.val,checked:e.isChecked,type:"radio",tabindex:-1,onClick:t[0]||(t[0]=(0,r.withModifiers)((()=>{}),["stop","prevent"]))},null,8,i),(0,r.createElementVNode)("span",{ref:"custom",class:(0,r.normalizeClass)([e.isDisabled?"text-muted":"","radio-custom"]),tabindex:e.isDisabled?-1:0,"aria-label":e.label,"aria-checked":e.isChecked,role:"radio"},null,10,a),(0,r.createElementVNode)("div",o,[(0,r.createElementVNode)("label",{class:(0,r.normalizeClass)([e.muteLabel?"text-muted":"","radio-label","m-0"]),for:e.name},[e.hasLabelSlot?(0,r.renderSlot)(e.$slots,"label",{key:0}):e.label?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",l,null,512)),[[m,e.label]]):(0,r.createCommentVNode)("",!0)],10,s),e.descriptionKey||e.description?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[e.descriptionKey?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,k:e.descriptionKey},null,8,["k"])):e.description?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createTextVNode)((0,r.toDisplayString)(e.description),1)],64)):(0,r.createCommentVNode)("",!0)])):e.hasDescriptionSlot?((0,r.openBlock)(),(0,r.createElementBlock)("div",u,[(0,r.renderSlot)(e.$slots,"description")])):(0,r.createCommentVNode)("",!0)])],34)}var h=n(14220),p=n(92043),f=(0,r.defineComponent)({props:{name:{type:String,default:""},val:{required:!0,validator:()=>!0},value:{required:!0,validator:()=>!0},label:{type:String,default:""},disabled:{type:Boolean,default:!1},mode:{type:String,default:"edit"},descriptionKey:{type:String,default:null},description:{type:String,default:null}},emits:["update:value"],data(){return{isChecked:this.value===this.val,randomString:`${(0,p.vx)()}-radio`}},computed:{isDisabled(){return this.mode===h.nW||this.disabled},muteLabel(){return this.disabled&&!(this.mode===h.nW&&this.isChecked)},hasDescriptionSlot(){return!!this.$slots.description},hasLabelSlot(){return!!this.$slots.label}},watch:{value(e){this.isChecked=this.val===e,this.isChecked&&this.$refs.custom.focus()}},methods:{clicked(e){const t=e.target;this.isDisabled||t instanceof HTMLElement&&"A"===t.tagName||this.$emit("update:value",this.val)}}}),m=(n(12914),n(47433));const g=(0,m.A)(f,[["render",d]]);var v=g},55834:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(9274);const i={key:0,class:"radio-group label"},a={key:2,class:"icon icon-info icon-lg"},o={key:3,class:"icon icon-info icon-lg"},s=["aria-label"];function l(e,t,n,l,c,u){const d=(0,r.resolveComponent)("t"),h=(0,r.resolveComponent)("RadioButton"),p=(0,r.resolveDirective)("clean-tooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[e.label||e.labelKey||e.tooltip||e.tooltipKey||e.$slots.label?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.renderSlot)(e.$slots,"label",{},(()=>[(0,r.createElementVNode)("h3",null,[e.labelKey?((0,r.openBlock)(),(0,r.createBlock)(d,{key:0,k:e.labelKey},null,8,["k"])):e.label?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)],64)):(0,r.createCommentVNode)("",!0),e.tooltipKey?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",a,null,512)),[[p,e.t(e.tooltipKey)]]):e.tooltip?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",o,null,512)),[[p,e.tooltip]]):(0,r.createCommentVNode)("",!0)])]))])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",{role:"radiogroup","aria-label":e.radioGroupLabel,class:(0,r.normalizeClass)(["radio-group",{row:e.row}]),onKeyup:[t[1]||(t[1]=(0,r.withKeys)((0,r.withModifiers)((t=>e.clickNext(1)),["stop"]),["down"])),t[2]||(t[2]=(0,r.withKeys)((0,r.withModifiers)((t=>e.clickNext(-1)),["stop"]),["up"]))]},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.normalizedOptions,((n,i)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:i},[(0,r.renderSlot)(e.$slots,i,{vBind:e.$attrs,option:n,isDisabled:e.isDisabled},(()=>[(0,r.createVNode)(h,{name:e.name,value:e.value,label:n.label,description:n.description,val:n.value,disabled:e.isDisabled,mode:e.mode,"onUpdate:value":t[0]||(t[0]=t=>e.$emit("update:value",t))},null,8,["name","value","label","description","val","disabled","mode"])]))])))),128))],42,s)])}var c=n(14220),u=n(90061),d=(0,r.defineComponent)({components:{RadioButton:u.A},props:{name:{type:String,required:!0},options:{type:Array,required:!0},labels:{type:Array,default:null},value:{type:[Boolean,String,Object],default:null},disabled:{type:Boolean,default:!1},mode:{type:String,default:"edit"},label:{type:String,default:null},labelKey:{type:String,default:null},tooltip:{type:[String,Object],default:null},tooltipKey:{type:String,default:null},row:{type:Boolean,default:!1}},emits:["update:value"],computed:{normalizedOptions(){const e=[];for(let t=0;te.value===this.value));let r=(n?t.indexOf(n):-1)+e;r>=t.length?r=t.length-1:r<0&&(r=0),this.$emit("update:value",t[r].value)}}}),h=(n(5091),n(47433));const p=(0,h.A)(d,[["render",l]]);var f=p},59378:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=n(9274);const i=["value","data-testid","disabled","placeholder","spellcheck"];function a(e,t,n,a,o,s){return(0,r.openBlock)(),(0,r.createElementBlock)("textarea",(0,r.mergeProps)({ref:"ta",value:e.value,"data-testid":e.$attrs["data-testid"]?e.$attrs["data-testid"]:"text-area-auto-grow",disabled:e.isDisabled,style:e.style,placeholder:e.placeholder,class:[e.className,"no-resize no-ease"]},e.$attrs,{spellcheck:e.spellcheck,onPaste:t[0]||(t[0]=t=>e.$emit("paste",t)),onInput:t[1]||(t[1]=t=>e.onInput(t)),onFocus:t[2]||(t[2]=t=>e.$emit("focus",t)),onBlur:t[3]||(t[3]=t=>e.$emit("blur",t))}),null,16,i)}var o=n(45250),s=n(14220);const l={queueResize(){}};var c=(0,r.defineComponent)({inheritAttrs:!1,props:{value:{type:String,required:!0},class:{type:[String,Array,Object],default:""},mode:{type:String,default:s.G5},minHeight:{type:Number,default:25},maxHeight:{type:Number,default:200},placeholder:{type:String,default:""},spellcheck:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1}},emits:["update:value","paste","focus","blur"],setup(){const e=(0,r.inject)("queueResize",l.queueResize);return{queueResize:e}},data(){return{curHeight:this.minHeight,overflow:"hidden"}},computed:{isDisabled(){return this.disabled||this.mode===s.nW},style(){return`height: ${this.curHeight}px; overflow: ${this.overflow};`},className(){return this.class}},watch:{$attrs:{deep:!0,handler(){this.queueResize()}}},created(){this.queueResize=(0,o.debounce)(this.autoSize,100)},mounted(){this.$refs.ta.style.height=`${this.curHeight}px`,this.$nextTick((()=>{this.autoSize()}))},methods:{onInput(e){const t=e?.target?.value;this.$emit("update:value",t),this.queueResize()},focus(){(this.$refs?.ta).focus()},autoSize(){const e=this.$refs.ta;if(!e)return;e.style.height="1px";const t=parseInt(getComputedStyle(e).getPropertyValue("borderTopWidth"),10)||0+parseInt(getComputedStyle(e).getPropertyValue("borderBottomWidth"),10)||0,n=Math.max(this.minHeight,Math.min(e.scrollHeight+t,this.maxHeight));e.style.overflowY=e.scrollHeight>n?"auto":"hidden",e.style.height=`${n}px`,this.curHeight=n}}}),u=n(47433);const d=(0,u.A)(c,[["render",a]]);var h=d},44443:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(9274);const i={key:0,class:"tooltip","x-placement":"bottom"},a={class:"tooltip-inner"};function o(e,t,n,o,s,l){const c=(0,r.resolveDirective)("clean-tooltip");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{ref:"container",class:(0,r.normalizeClass)(["labeled-tooltip",{[e.status]:!0,hoverable:e.hover}])},[e.hover?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("i",{key:0,class:(0,r.normalizeClass)([{hover:!e.value,[e.iconClass]:!0},"icon status-icon"])},null,2)),[[c,e.isObject(e.value)?{content:e.value.content,popperClass:[`tooltip-${e.status}`],...e.value}:e.value]]):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createElementVNode)("i",{class:(0,r.normalizeClass)([{hover:!e.value},"icon status-icon"])},null,2),e.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,[t[0]||(t[0]=(0,r.createElementVNode)("div",{class:"tooltip-arrow"},null,-1)),(0,r.createElementVNode)("div",a,(0,r.toDisplayString)(e.value),1)])):(0,r.createCommentVNode)("",!0)],64))],2)}var s=(0,r.defineComponent)({props:{value:{type:[String,Object],default:null},status:{type:String,default:"error"},hover:{type:Boolean,default:!0}},computed:{iconClass(){return"error"===this.status?"icon-warning":"icon-info"}},methods:{isObject(e){return"object"===typeof e&&null!==e&&!!e.content}}}),l=(n(39265),n(47433));const c=(0,l.A)(s,[["render",o]]);var u=c},91806:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(9274);const i={class:"mb-5"},a={class:"mb-5"},o={class:"mb-5"},s=["href"];function l(e,t,n,l,c,u){const d=(0,r.resolveComponent)("Banner"),h=(0,r.resolveDirective)("clean-html");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(d,{color:"warning"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("strong",null,(0,r.toDisplayString)(e.t("harvester.upgradePage.upgradeInfo.warning"))+":",1),(0,r.withDirectives)((0,r.createElementVNode)("p",i,null,512),[[h,e.t("harvester.upgradePage.upgradeInfo.doc",{url:u.upgradeLink},!0)]]),(0,r.createElementVNode)("p",a,(0,r.toDisplayString)(e.t("harvester.upgradePage.upgradeInfo.tip")),1),(0,r.createElementVNode)("p",o,[(0,r.createTextVNode)((0,r.toDisplayString)(e.t("harvester.upgradePage.upgradeInfo.moreNotes"))+" ",1),(0,r.createElementVNode)("a",{href:u.releaseVersion,target:"_blank"},(0,r.toDisplayString)(e.t("generic.moreInfo")),9,s)])])])),_:1})])}var c=n(9980),u=n(66242),d=n(3791),h={name:"HarvesterUpgradeInfo",components:{Banner:c.l},props:{version:{type:String,default:""}},computed:{releaseVersion(){return this.version?`https://github.com/harvester/harvester/releases/tag/${this.version}`:"https://github.com/harvester/harvester/releases"},upgradeLink(){const e=this.$store.getters["harvester-common/getServerVersion"]();return(0,d.nn)(u.d.UPGRADE_URL,e)}}},p=n(47433);const f=(0,p.A)(h,[["render",l]]);var m=f},86328:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return B}});var r=n(9274);const i={class:"bundleModal"},a={class:"p-20"},o={key:0,class:"content"},s={key:1,class:"content"},l={class:"circle"},c={class:"footer mt-20"};function u(e,t,n,u,d,h){const p=(0,r.resolveComponent)("LabeledInput"),f=(0,r.resolveComponent)("GraphCircle"),m=(0,r.resolveComponent)("Banner"),g=(0,r.resolveComponent)("AsyncButton"),v=(0,r.resolveComponent)("app-modal");return(0,r.openBlock)(),(0,r.createElementBlock)("div",i,[d.isOpen?((0,r.openBlock)(),(0,r.createBlock)(v,{key:0,name:"bundle-modal","custom-class":"bundleModal","click-to-close":!1,width:550,height:390,class:"remove-modal support-modal",onClose:h.close},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("h2",null,(0,r.toDisplayString)(e.t("harvester.modal.bundle.title")),1),h.bundlePending?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createElementVNode)("div",l,[(0,r.createVNode)(f,{"primary-stroke-color":"green","secondary-stroke-color":"white","stroke-width":6,percentage:h.percentage,"show-text":!0},null,8,["percentage"])])])):((0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(p,{value:d.url,"onUpdate:value":t[0]||(t[0]=e=>d.url=e),label:e.t("harvester.modal.bundle.url"),class:"mb-20"},null,8,["value","label"]),(0,r.createVNode)(p,{value:d.description,"onUpdate:value":t[1]||(t[1]=e=>d.description=e),label:e.t("harvester.modal.bundle.description"),type:"multiline","min-height":120,required:""},null,8,["value","label"])])),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(d.errors,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t},[(0,r.createVNode)(m,{color:"error",label:h.stringify(e)},null,8,["label"])])))),128)),(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("button",{class:"btn btn-sm role-secondary mr-10",onClick:t[2]||(t[2]=(...e)=>h.close&&h.close(...e))},(0,r.toDisplayString)(e.t("generic.close")),1),(0,r.createVNode)(g,{type:"submit",mode:"generate",class:"btn btn-sm bg-primary",disabled:h.bundlePending,onClick:h.save},null,8,["disabled","onClick"])])])])),_:1},8,["onClose"])):(0,r.createCommentVNode)("",!0)])}var d=n(92043),h=n(99726),p=n(79380),f=n(88857);const m=["viewBox"],g=["transform"],v=["id"],b=["stop-color"],y=["stop-color"],w=["id"],E=["stop-color"],_=["stop-color"],S=["r","cy","cx","stroke-width","stroke"],k=["r","cy","cx","stroke-width","stroke","stroke-dasharray","stroke-dashoffset"],x=["x","y","fill"];function A(e,t,n,i,a,o){return(0,r.openBlock)(),(0,r.createElementBlock)("svg",{class:"circle",width:"100%",height:"100%",viewBox:o.viewBox},[(0,r.createElementVNode)("g",{transform:o.transform},[(0,r.createElementVNode)("defs",null,[(0,r.createElementVNode)("linearGradient",{id:o.primaryStrokeColorId,x1:"0%",y1:"0%",x2:"100%",y2:"0%"},[(0,r.createElementVNode)("stop",{offset:"50%","stop-color":n.primaryStrokeGradientColor||n.primaryStrokeColor},null,8,b),(0,r.createElementVNode)("stop",{offset:"100%","stop-color":n.primaryStrokeColor},null,8,y)],8,v),(0,r.createElementVNode)("linearGradient",{id:o.secondaryStrokeColorId,x1:"0%",y1:"0%",x2:"100%",y2:"0%"},[(0,r.createElementVNode)("stop",{offset:"50%","stop-color":n.secondaryStrokeGradientColor||n.secondaryStrokeColor},null,8,E),(0,r.createElementVNode)("stop",{offset:"100%","stop-color":n.secondaryStrokeColor},null,8,_)],8,w)]),(0,r.createElementVNode)("circle",{r:o.radius,cy:o.center,cx:o.center,"stroke-width":n.strokeWidth,stroke:`url(#${o.secondaryStrokeColorId})`,fill:"none"},null,8,S),(0,r.createElementVNode)("circle",{r:o.radius,cy:o.center,cx:o.center,"stroke-width":n.strokeWidth,stroke:`url(#${o.primaryStrokeColorId})`,"stroke-dasharray":o.circumference,"stroke-dashoffset":o.circumference*(1-n.percentage),fill:"none"},null,8,k)],8,g),n.showText?((0,r.openBlock)(),(0,r.createElementBlock)("text",{key:0,x:o.center,y:o.center,style:{"font-size":"25","dominant-baseline":"middle","text-anchor":"middle"},fill:`url(#${o.primaryStrokeColorId})`},(0,r.toDisplayString)(o.parsePercentage)+"% ",9,x)):(0,r.createCommentVNode)("",!0)],8,m)}let N=0;var C={props:{percentage:{type:Number,default:.75},strokeWidth:{type:Number,default:22},primaryStrokeColor:{type:String,required:!0},primaryStrokeGradientColor:{type:String,default:null},secondaryStrokeColor:{type:String,required:!0},secondaryStrokeGradientColor:{type:String,default:null},rotate:{type:Number,default:90},showText:{type:Boolean,default:!1}},data(){return{id:N++}},computed:{viewportSize(){return 100},radius(){const e=this.viewportSize/2,t=this.strokeWidth/2;return e-t},center(){return this.viewportSize/2},viewBox(){return`0 0 ${this.viewportSize} ${this.viewportSize}`},circumference(){return 2*Math.PI*this.radius},transform(){return`rotate(${this.rotate}, ${this.center}, ${this.center})`},strokeDasharray(){return this.circumference},strokeDashoffset(){return this.circumference*(1-this.percentage)},primaryStrokeColorId(){return`primary-${N}`},secondaryStrokeColorId(){return`secondary-${N}`},parsePercentage(){return parseInt(100*this.percentage)||0}}},T=(n(34941),n(47433));const R=(0,T.A)(C,[["render",A],["__scopeId","data-v-5f78e642"]]);var O=R,I=n(9980),L=n(162),D=n(32766),P={name:"SupportBundle",components:{LabeledInput:p.o,GraphCircle:O,AsyncButton:f.A,Banner:I.l,AppModal:L.A},data(){return{url:"",description:"",errors:[],isOpen:!1}},computed:{bundlePending(){return this.$store.getters["harvester-common/isBundlePending"]},isShowBundleModal(){return this.$store.getters["harvester-common/isShowBundleModal"]},percentage(){return this.$store.getters["harvester-common/getBundlePercentage"]}},watch:{isShowBundleModal:{handler(e){e?this.$nextTick((()=>{this.isOpen=!0})):(this.isOpen=!1,this.url="",this.description="")},immediate:!0}},methods:{stringify:h.As,close(){this.isOpen=!1,this.$store.commit("harvester-common/toggleBundleModal",!1),this.backUpName=""},async save(e){this.errors=[];const t=`bundle-${(0,d.vx)(5).toLowerCase()}`,n="harvester-system",r={apiVersion:"harvesterhci.io/v1beta1",type:D.rk.SUPPORT_BUNDLE,kind:"SupportBundle",metadata:{name:t,namespace:n},spec:{issueURL:this.url,description:this.description}},i=this.$store.getters["currentProduct"].inStore,a=await this.$store.dispatch(`${i}/create`,r);try{await a.save(),this.$store.commit("harvester-common/setLatestBundleId",`${n}/${t}`,{root:!0}),this.$store.dispatch("harvester-common/bundleProgress",{root:!0})}catch(o){this.errors=(0,h.rz)(o),e(!1)}}}};n(13358);const M=(0,T.A)(P,[["render",u],["__scopeId","data-v-4369f8da"]]);var B=M},79818:function(e,t,n){"use strict";var r=n(528),i=n(28498),a=i(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&a(e,".prototype.")>-1?i(n):n}},28498:function(e,t,n){"use strict";var r=n(79138),i=n(528),a=n(26108),o=n(3468),s=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),c=i("%Reflect.apply%",!0)||r.call(l,s),u=n(64940),d=i("%Math.max%");e.exports=function(e){if("function"!==typeof e)throw new o("a function is required");var t=c(r,l,arguments);return a(t,1+d(0,e.length-(arguments.length-1)),!0)};var h=function(){return c(r,s,arguments)};u?u(e.exports,"apply",{value:h}):e.exports.apply=h},59246:function(e,t,n){const r=n(76931),i={};for(const s of Object.keys(r))i[r[s]]=s;const a={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};e.exports=a;for(const s of Object.keys(a)){if(!("channels"in a[s]))throw new Error("missing channels property: "+s);if(!("labels"in a[s]))throw new Error("missing channel labels property: "+s);if(a[s].labels.length!==a[s].channels)throw new Error("channel and label counts mismatch: "+s);const{channels:e,labels:t}=a[s];delete a[s].channels,delete a[s].labels,Object.defineProperty(a[s],"channels",{value:e}),Object.defineProperty(a[s],"labels",{value:t})}function o(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}a.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.min(t,n,r),a=Math.max(t,n,r),o=a-i;let s,l;a===i?s=0:t===a?s=(n-r)/o:n===a?s=2+(r-t)/o:r===a&&(s=4+(t-n)/o),s=Math.min(60*s,360),s<0&&(s+=360);const c=(i+a)/2;return l=a===i?0:c<=.5?o/(a+i):o/(2-a-i),[s,100*l,100*c]},a.rgb.hsv=function(e){let t,n,r,i,a;const o=e[0]/255,s=e[1]/255,l=e[2]/255,c=Math.max(o,s,l),u=c-Math.min(o,s,l),d=function(e){return(c-e)/6/u+.5};return 0===u?(i=0,a=0):(a=u/c,t=d(o),n=d(s),r=d(l),o===c?i=r-n:s===c?i=1/3+t-r:l===c&&(i=2/3+n-t),i<0?i+=1:i>1&&(i-=1)),[360*i,100*a,100*c]},a.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const i=a.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[i,100*o,100*r]},a.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.min(1-t,1-n,1-r),a=(1-t-i)/(1-i)||0,o=(1-n-i)/(1-i)||0,s=(1-r-i)/(1-i)||0;return[100*a,100*o,100*s,100*i]},a.rgb.keyword=function(e){const t=i[e];if(t)return t;let n,a=1/0;for(const i of Object.keys(r)){const t=r[i],s=o(e,t);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const i=.4124*t+.3576*n+.1805*r,a=.2126*t+.7152*n+.0722*r,o=.0193*t+.1192*n+.9505*r;return[100*i,100*a,100*o]},a.rgb.lab=function(e){const t=a.rgb.xyz(e);let n=t[0],r=t[1],i=t[2];n/=95.047,r/=100,i/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;const o=116*r-16,s=500*(n-r),l=200*(r-i);return[o,s,l]},a.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let i,a,o;if(0===n)return o=255*r,[o,o,o];i=r<.5?r*(1+n):r+n-r*n;const s=2*r-i,l=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,o=6*a<1?s+6*(i-s)*a:2*a<1?i:3*a<2?s+(i-s)*(2/3-a)*6:s,l[c]=255*o;return l},a.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,i=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,i*=a<=1?a:2-a;const o=(r+n)/2,s=0===r?2*i/(a+i):2*n/(r+n);return[t,100*s,100*o]},a.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const i=Math.floor(t)%6,a=t-Math.floor(t),o=255*r*(1-n),s=255*r*(1-n*a),l=255*r*(1-n*(1-a));switch(r*=255,i){case 0:return[r,l,o];case 1:return[s,r,o];case 2:return[o,r,l];case 3:return[o,s,r];case 4:return[l,o,r];case 5:return[r,o,s]}},a.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,i=Math.max(r,.01);let a,o;o=(2-n)*r;const s=(2-n)*i;return a=n*i,a/=s<=1?s:2-s,a=a||0,o/=2,[t,100*a,100*o]},a.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const i=n+r;let a;i>1&&(n/=i,r/=i);const o=Math.floor(6*t),s=1-r;a=6*t-o,0!==(1&o)&&(a=1-a);const l=n+a*(s-n);let c,u,d;switch(o){default:case 6:case 0:c=s,u=l,d=n;break;case 1:c=l,u=s,d=n;break;case 2:c=n,u=s,d=l;break;case 3:c=n,u=l,d=s;break;case 4:c=l,u=n,d=s;break;case 5:c=s,u=n,d=l;break}return[255*c,255*u,255*d]},a.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,i=e[3]/100,a=1-Math.min(1,t*(1-i)+i),o=1-Math.min(1,n*(1-i)+i),s=1-Math.min(1,r*(1-i)+i);return[255*a,255*o,255*s]},a.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let i,a,o;return i=3.2406*t+-1.5372*n+-.4986*r,a=-.9689*t+1.8758*n+.0415*r,o=.0557*t+-.204*n+1.057*r,i=i>.0031308?1.055*i**(1/2.4)-.055:12.92*i,a=a>.0031308?1.055*a**(1/2.4)-.055:12.92*a,o=o>.0031308?1.055*o**(1/2.4)-.055:12.92*o,i=Math.min(Math.max(0,i),1),a=Math.min(Math.max(0,a),1),o=Math.min(Math.max(0,o),1),[255*i,255*a,255*o]},a.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const i=116*n-16,a=500*(t-n),o=200*(n-r);return[i,a,o]},a.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let i,a,o;a=(t+16)/116,i=n/500+a,o=a-r/200;const s=a**3,l=i**3,c=o**3;return a=s>.008856?s:(a-16/116)/7.787,i=l>.008856?l:(i-16/116)/7.787,o=c>.008856?c:(o-16/116)/7.787,i*=95.047,a*=100,o*=108.883,[i,a,o]},a.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let i;const a=Math.atan2(r,n);i=360*a/2/Math.PI,i<0&&(i+=360);const o=Math.sqrt(n*n+r*r);return[t,o,i]},a.lch.lab=function(e){const t=e[0],n=e[1],r=e[2],i=r/360*2*Math.PI,a=n*Math.cos(i),o=n*Math.sin(i);return[t,a,o]},a.rgb.ansi16=function(e,t=null){const[n,r,i]=e;let o=null===t?a.rgb.hsv(e)[2]:t;if(o=Math.round(o/50),0===o)return 30;let s=30+(Math.round(i/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return 2===o&&(s+=60),s},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];if(t===n&&n===r)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;const i=16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5);return i},a.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=.5*(1+~~(e>50)),r=(1&t)*n*255,i=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,i,a]},a.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;e-=16;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,i=t%6/5*255;return[n,r,i]},a.rgb.hex=function(e){const t=((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2])),n=t.toString(16).toUpperCase();return"000000".substring(n.length)+n},a.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];3===t[0].length&&(n=n.split("").map((e=>e+e)).join(""));const r=parseInt(n,16),i=r>>16&255,a=r>>8&255,o=255&r;return[i,a,o]},a.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),o=i-a;let s,l;return s=o<1?a/(1-o):0,l=o<=0?0:i===t?(n-r)/o%6:i===n?2+(r-t)/o:4+(t-n)/o,l/=6,l%=1,[360*l,100*o,100*s]},a.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let i=0;return r<1&&(i=(n-.5*r)/(1-r)),[e[0],100*r,100*i]},a.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],100*r,100*i]},a.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];const i=[0,0,0],a=t%1*6,o=a%1,s=1-o;let l=0;switch(Math.floor(a)){case 0:i[0]=1,i[1]=o,i[2]=0;break;case 1:i[0]=s,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=o;break;case 3:i[0]=0,i[1]=s,i[2]=1;break;case 4:i[0]=o,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=s}return l=(1-n)*r,[255*(n*i[0]+l),255*(n*i[1]+l),255*(n*i[2]+l)]},a.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let i=0;return r>0&&(i=t/r),[e[0],100*i,100*r]},a.hcg.hsl=function(e){const t=e[1]/100,n=e[2]/100,r=n*(1-t)+.5*t;let i=0;return r>0&&r<.5?i=t/(2*r):r>=.5&&r<1&&(i=t/(2*(1-r))),[e[0],100*i,100*r]},a.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],100*(r-t),100*(1-r)]},a.hwb.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=1-n,i=r-t;let a=0;return i<1&&(a=(r-i)/(1-i)),[e[0],100*i,100*a]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=function(e){return[0,0,e[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),n=(t<<16)+(t<<8)+t,r=n.toString(16).toUpperCase();return"000000".substring(r.length)+r},a.rgb.gray=function(e){const t=(e[0]+e[1]+e[2])/3;return[t/255*100]}},99047:function(e,t,n){const r=n(59246),i=n(30802),a={},o=Object.keys(r);function s(e){const t=function(...t){const n=t[0];return void 0===n||null===n?n:(n.length>1&&(t=n),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}function l(e){const t=function(...t){const n=t[0];if(void 0===n||null===n)return n;n.length>1&&(t=n);const r=e(t);if("object"===typeof r)for(let e=r.length,i=0;i{a[e]={},Object.defineProperty(a[e],"channels",{value:r[e].channels}),Object.defineProperty(a[e],"labels",{value:r[e].labels});const t=i(e),n=Object.keys(t);n.forEach((n=>{const r=t[n];a[e][n]=l(r),a[e][n].raw=s(r)}))})),e.exports=a},30802:function(e,t,n){const r=n(59246);function i(){const e={},t=Object.keys(r);for(let n=t.length,r=0;r=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return o[e.slice(0,3)]}},70465:function(e,t,n){const r=n(43269),i=n(99047),a=["keyword","gray","hex"],o={};for(const m of Object.keys(i))o[[...i[m].labels].sort().join("")]=m;const s={};function l(e,t){if(!(this instanceof l))return new l(e,t);if(t&&t in a&&(t=null),t&&!(t in i))throw new Error("Unknown model: "+t);let n,c;if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof l)this.model=e.model,this.color=[...e.color],this.valpha=e.valpha;else if("string"===typeof e){const t=r.get(e);if(null===t)throw new Error("Unable to parse color from string: "+e);this.model=t.model,c=i[this.model].channels,this.color=t.value.slice(0,c),this.valpha="number"===typeof t.value[c]?t.value[c]:1}else if(e.length>0){this.model=t||"rgb",c=i[this.model].channels;const n=Array.prototype.slice.call(e,0,c);this.color=f(n,c),this.valpha="number"===typeof e[c]?e[c]:1}else if("number"===typeof e)this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;const t=Object.keys(e);"alpha"in e&&(t.splice(t.indexOf("alpha"),1),this.valpha="number"===typeof e.alpha?e.alpha:0);const r=t.sort().join("");if(!(r in o))throw new Error("Unable to parse color from object: "+JSON.stringify(e));this.model=o[r];const{labels:a}=i[this.model],s=[];for(n=0;n(e%360+360)%360)),saturationl:d("hsl",1,h(100)),lightness:d("hsl",2,h(100)),saturationv:d("hsv",1,h(100)),value:d("hsv",2,h(100)),chroma:d("hcg",1,h(100)),gray:d("hcg",2,h(100)),white:d("hwb",1,h(100)),wblack:d("hwb",2,h(100)),cyan:d("cmyk",0,h(100)),magenta:d("cmyk",1,h(100)),yellow:d("cmyk",2,h(100)),black:d("cmyk",3,h(100)),x:d("xyz",0,h(95.047)),y:d("xyz",1,h(100)),z:d("xyz",2,h(108.833)),l:d("lab",0,h(100)),a:d("lab",1),b:d("lab",2),keyword(e){return void 0!==e?new l(e):i[this.model].keyword(this.color)},hex(e){return void 0!==e?new l(e):r.to.hex(this.rgb().round().color)},hexa(e){if(void 0!==e)return new l(e);const t=this.rgb().round().color;let n=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===n.length&&(n="0"+n),r.to.hex(t)+n},rgbNumber(){const e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity(){const e=this.rgb().color,t=[];for(const[n,r]of e.entries()){const e=r/255;t[n]=e<=.04045?e/12.92:((e+.055)/1.055)**2.4}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast(e){const t=this.luminosity(),n=e.luminosity();return t>n?(t+.05)/(n+.05):(n+.05)/(t+.05)},level(e){const t=this.contrast(e);return t>=7?"AAA":t>=4.5?"AA":""},isDark(){const e=this.rgb().color,t=(2126*e[0]+7152*e[1]+722*e[2])/1e4;return t<128},isLight(){return!this.isDark()},negate(){const e=this.rgb();for(let t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten(e){const t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken(e){const t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate(e){const t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate(e){const t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten(e){const t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken(e){const t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale(){const e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return l.rgb(t,t,t)},fade(e){return this.alpha(this.valpha-this.valpha*e)},opaquer(e){return this.alpha(this.valpha+this.valpha*e)},rotate(e){const t=this.hsl();let n=t.color[0];return n=(n+e)%360,n=n<0?360+n:n,t.color[0]=n,t},mix(e,t){if(!e||!e.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);const n=e.rgb(),r=this.rgb(),i=void 0===t?.5:t,a=2*i-1,o=n.alpha()-r.alpha(),s=((a*o===-1?a:(a+o)/(1+a*o))+1)/2,c=1-s;return l.rgb(s*n.red()+c*r.red(),s*n.green()+c*r.green(),s*n.blue()+c*r.blue(),n.alpha()*i+r.alpha()*(1-i))}};for(const m of Object.keys(i)){if(a.includes(m))continue;const{channels:e}=i[m];l.prototype[m]=function(...e){return this.model===m?new l(this):e.length>0?new l(e,m):new l([...p(i[this.model][m].raw(this.color)),this.valpha],m)},l[m]=function(...t){let n=t[0];return"number"===typeof n&&(n=f(t,e)),new l(n,m)}}function c(e,t){return Number(e.toFixed(t))}function u(e){return function(t){return c(t,e)}}function d(e,t,n){e=Array.isArray(e)?e:[e];for(const r of e)(s[r]||(s[r]=[]))[t]=n;return e=e[0],function(r){let i;return void 0!==r?(n&&(r=n(r)),i=this[e](),i.color[t]=r,i):(i=this[e]().color[t],n&&(i=n(i)),i)}}function h(e){return function(t){return Math.max(0,Math.min(e,t))}}function p(e){return Array.isArray(e)?e:[e]}function f(e,t){for(let n=0;n=t&&e<=n},s=function(e,t,n){var a=e.split("-");switch(a.length){case 1:return i(e)||o(r(e),t,n);case 2:var s=a.map((function(e){return r(e)})),l=s[0],c=s[1];return l<=c&&o(l,t,n)&&o(c,t,n);default:return!1}},l=function(e){return void 0===e||-1===e.search(/[^\d]/)&&r(e)>0},c=function(e,t,n){if(-1!==e.search(/[^\d-,\/*]/))return!1;var r=e.split(",");return r.every((function(e){var r=e.split("/");if(e.trim().endsWith("/"))return!1;if(r.length>2)return!1;var i=r[0],a=r[1];return s(i,t,n)&&l(a)}))},u=function(e){return c(e,0,59)},d=function(e){return c(e,0,59)},h=function(e){return c(e,0,23)},p=function(e,t){return t&&a(e)||c(e,1,31)},f={jan:"1",feb:"2",mar:"3",apr:"4",may:"5",jun:"6",jul:"7",aug:"8",sep:"9",oct:"10",nov:"11",dec:"12"},m=function(e,t){if(-1!==e.search(/\/[a-zA-Z]/))return!1;if(t){var n=e.toLowerCase().replace(/[a-z]{3}/g,(function(e){return void 0===f[e]?e:f[e]}));return c(n,1,12)}return c(e,1,12)},g={sun:"0",mon:"1",tue:"2",wed:"3",thu:"4",fri:"5",sat:"6"},v=function(e,t,n,r){if(n&&a(e))return!0;if(!n&&a(e))return!1;if(-1!==e.search(/\/[a-zA-Z]/))return!1;if(t){var i=e.toLowerCase().replace(/[a-z]{3}/g,(function(e){return void 0===g[e]?e:g[e]}));return c(i,0,r?7:6)}return c(e,0,r?7:6)},b=function(e,t,n){return!(n&&a(e)&&a(t))},y=function(e){return e.trim().split(/\s+/)},w={alias:!1,seconds:!1,allowBlankDay:!1,allowSevenAsSunday:!1};t.isValidCron=function(e,t){t=n(n({},w),t);var r=y(e);if(r.length>(t.seconds?6:5)||r.length<5)return!1;var i=[];if(6===r.length){var a=r.shift();a&&i.push(u(a))}var o=r[0],s=r[1],l=r[2],c=r[3],f=r[4];return i.push(d(o)),i.push(h(s)),i.push(p(l,t.allowBlankDay)),i.push(m(c,t.alias)),i.push(v(f,t.alias,t.allowBlankDay,t.allowSevenAsSunday)),i.push(b(l,f,t.allowBlankDay)),i.every(Boolean)}},37021:function(e,t,n){var r=n(4364);(function(t,n){e.exports=n()})(globalThis,(()=>(()=>{"use strict";var e={794:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CronParser=void 0;var r=n(586),i=function(){function e(e,t,n){void 0===t&&(t=!0),void 0===n&&(n=!1),this.expression=e,this.dayOfWeekStartIndexZero=t,this.monthStartIndexZero=n}return e.prototype.parse=function(){var e,t,n=null!==(e=this.expression)&&void 0!==e?e:"";if(n.startsWith("@")){var r=this.parseSpecial(this.expression);t=this.extractParts(r)}else t=this.extractParts(this.expression);return this.normalize(t),this.validate(t),t},e.prototype.parseSpecial=function(e){var t={"@yearly":"0 0 1 1 *","@annually":"0 0 1 1 *","@monthly":"0 0 1 * *","@weekly":"0 0 * * 0","@daily":"0 0 * * *","@midnight":"0 0 * * *","@hourly":"0 * * * *"},n=t[e];if(!n)throw new Error("Unknown special expression.");return n},e.prototype.extractParts=function(e){if(!this.expression)throw new Error("cron expression is empty");for(var t=e.trim().split(/[ ]+/),n=0;n7)throw new Error("Expression has ".concat(t.length," parts; too many!"));return t},e.prototype.normalize=function(e){var t=this;if(e[3]=e[3].replace("?","*"),e[5]=e[5].replace("?","*"),e[2]=e[2].replace("?","*"),0==e[0].indexOf("0/")&&(e[0]=e[0].replace("0/","*/")),0==e[1].indexOf("0/")&&(e[1]=e[1].replace("0/","*/")),0==e[2].indexOf("0/")&&(e[2]=e[2].replace("0/","*/")),0==e[3].indexOf("1/")&&(e[3]=e[3].replace("1/","*/")),0==e[4].indexOf("1/")&&(e[4]=e[4].replace("1/","*/")),0==e[6].indexOf("1/")&&(e[6]=e[6].replace("1/","*/")),e[5]=e[5].replace(/(^\d)|([^#/\s]\d)/g,(function(e){var n=e.replace(/\D/,""),r=n;return t.dayOfWeekStartIndexZero?"7"==n&&(r="0"):r=(parseInt(n)-1).toString(),e.replace(n,r)})),"L"==e[5]&&(e[5]="6"),"?"==e[3]&&(e[3]="*"),e[3].indexOf("W")>-1&&(e[3].indexOf(",")>-1||e[3].indexOf("-")>-1))throw new Error("The 'W' character can be specified only when the day-of-month is a single day, not a range or list of days.");var n={SUN:0,MON:1,TUE:2,WED:3,THU:4,FRI:5,SAT:6};for(var r in n)e[5]=e[5].replace(new RegExp(r,"gi"),n[r].toString());e[4]=e[4].replace(/(^\d{1,2})|([^#/\s]\d{1,2})/g,(function(e){var n=e.replace(/\D/,""),r=n;return t.monthStartIndexZero&&(r=(parseInt(n)+1).toString()),e.replace(n,r)}));var i={JAN:1,FEB:2,MAR:3,APR:4,MAY:5,JUN:6,JUL:7,AUG:8,SEP:9,OCT:10,NOV:11,DEC:12};for(var a in i)e[4]=e[4].replace(new RegExp(a,"gi"),i[a].toString());"0"==e[0]&&(e[0]=""),/\*|\-|\,|\//.test(e[2])||!/\*|\//.test(e[1])&&!/\*|\//.test(e[0])||(e[2]+="-".concat(e[2]));for(var o=0;o-1&&!/^\*|\-|\,/.test(e[o])){var s=null;switch(o){case 4:s="12";break;case 5:s="6";break;case 6:s="9999";break;default:s=null;break}if(null!==s){var l=e[o].split("/");e[o]="".concat(l[0],"-").concat(s,"/").concat(l[1])}}},e.prototype.validate=function(e){this.assertNoInvalidCharacters("DOW",e[5]),this.assertNoInvalidCharacters("DOM",e[3]),this.validateRange(e)},e.prototype.validateRange=function(e){r.default.secondRange(e[0]),r.default.minuteRange(e[1]),r.default.hourRange(e[2]),r.default.dayOfMonthRange(e[3]),r.default.monthRange(e[4],this.monthStartIndexZero),r.default.dayOfWeekRange(e[5],this.dayOfWeekStartIndexZero)},e.prototype.assertNoInvalidCharacters=function(e,t){var n=t.match(/[A-KM-VX-Z]+/gi);if(n&&n.length)throw new Error("".concat(e," part contains invalid values: '").concat(n.toString(),"'"))},e}();t.CronParser=i},728:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ExpressionDescriptor=void 0;var i=n(910),a=n(794),o=function(){function e(t,n){if(this.expression=t,this.options=n,this.expressionParts=new Array(5),!this.options.locale&&e.defaultLocale&&(this.options.locale=e.defaultLocale),!e.locales[this.options.locale]){var i=Object.keys(e.locales)[0];r.warn("Locale '".concat(this.options.locale,"' could not be found; falling back to '").concat(i,"'.")),this.options.locale=i}this.i18n=e.locales[this.options.locale],void 0===n.use24HourTimeFormat&&(n.use24HourTimeFormat=this.i18n.use24HourTimeFormatByDefault())}return e.toString=function(t,n){var r=void 0===n?{}:n,i=r.throwExceptionOnParseError,a=void 0===i||i,o=r.verbose,s=void 0!==o&&o,l=r.dayOfWeekStartIndexZero,c=void 0===l||l,u=r.monthStartIndexZero,d=void 0!==u&&u,h=r.use24HourTimeFormat,p=r.locale,f=void 0===p?null:p,m=r.tzOffset,g=void 0===m?0:m,v={throwExceptionOnParseError:a,verbose:s,dayOfWeekStartIndexZero:c,monthStartIndexZero:d,use24HourTimeFormat:h,locale:f,tzOffset:g},b=new e(t,v);return b.getFullDescription()},e.initialize=function(t,n){void 0===n&&(n="en"),e.specialCharacters=["/","-",",","*"],e.defaultLocale=n,t.load(e.locales)},e.prototype.getFullDescription=function(){var e="";try{var t=new a.CronParser(this.expression,this.options.dayOfWeekStartIndexZero,this.options.monthStartIndexZero);this.expressionParts=t.parse();var n=this.getTimeOfDayDescription(),r=this.getDayOfMonthDescription(),i=this.getMonthDescription(),o=this.getDayOfWeekDescription(),s=this.getYearDescription();e+=n+r+o+i+s,e=this.transformVerbosity(e,!!this.options.verbose),e=e.charAt(0).toLocaleUpperCase()+e.substr(1)}catch(l){if(this.options.throwExceptionOnParseError)throw"".concat(l);e=this.i18n.anErrorOccuredWhenGeneratingTheExpressionD()}return e},e.prototype.getTimeOfDayDescription=function(){var t=this.expressionParts[0],n=this.expressionParts[1],r=this.expressionParts[2],a="";if(i.StringUtilities.containsAny(n,e.specialCharacters)||i.StringUtilities.containsAny(r,e.specialCharacters)||i.StringUtilities.containsAny(t,e.specialCharacters))if(t||!(n.indexOf("-")>-1)||n.indexOf(",")>-1||n.indexOf("/")>-1||i.StringUtilities.containsAny(r,e.specialCharacters))if(!t&&r.indexOf(",")>-1&&-1==r.indexOf("-")&&-1==r.indexOf("/")&&!i.StringUtilities.containsAny(n,e.specialCharacters)){var o=r.split(",");a+=this.i18n.at();for(var s=0;s1){var a=r[r.length-1].index;n=n.substring(0,a)+":59"+n.substring(a+3)}}return n},e.prototype.getDayOfWeekDescription=function(){var e=this,t=this.i18n.daysOfTheWeek(),n=null;return n="*"==this.expressionParts[5]?"":this.getSegmentDescription(this.expressionParts[5],this.i18n.commaEveryDay(),(function(n,r){var i=n;n.indexOf("#")>-1?i=n.substring(0,n.indexOf("#")):n.indexOf("L")>-1&&(i=i.replace("L",""));var a=parseInt(i);if(e.options.tzOffset){var o=e.expressionParts[2],s=parseInt(o)+(e.options.tzOffset?e.options.tzOffset:0);s>=24?a++:s<0&&a--,a>6?a=0:a<0&&(a=6)}var l=e.i18n.daysOfTheWeekInCase?e.i18n.daysOfTheWeekInCase(r)[a]:t[a];if(n.indexOf("#")>-1){var c=null,u=n.substring(n.indexOf("#")+1),d=n.substring(0,n.indexOf("#"));switch(u){case"1":c=e.i18n.first(d);break;case"2":c=e.i18n.second(d);break;case"3":c=e.i18n.third(d);break;case"4":c=e.i18n.fourth(d);break;case"5":c=e.i18n.fifth(d);break}l=c+" "+l}return l}),(function(t){return 1==parseInt(t)?"":i.StringUtilities.format(e.i18n.commaEveryX0DaysOfTheWeek(t),t)}),(function(t){var n=t.substring(0,t.indexOf("-")),r="*"!=e.expressionParts[3];return r?e.i18n.commaAndX0ThroughX1(n):e.i18n.commaX0ThroughX1(n)}),(function(t){var n=null;if(t.indexOf("#")>-1){var r=t.substring(t.indexOf("#")+1);n=e.i18n.commaOnThe(r).trim()+e.i18n.spaceX0OfTheMonth()}else if(t.indexOf("L")>-1)n=e.i18n.commaOnTheLastX0OfTheMonth(t.replace("L",""));else{var i="*"!=e.expressionParts[3];n=i?e.i18n.commaAndOnX0():e.i18n.commaOnlyOnX0(t)}return n})),n},e.prototype.getMonthDescription=function(){var e=this,t=this.i18n.monthsOfTheYear(),n=this.getSegmentDescription(this.expressionParts[4],"",(function(n,r){return r&&e.i18n.monthsOfTheYearInCase?e.i18n.monthsOfTheYearInCase(r)[parseInt(n)-1]:t[parseInt(n)-1]}),(function(t){return 1==parseInt(t)?"":i.StringUtilities.format(e.i18n.commaEveryX0Months(t),t)}),(function(t){return e.i18n.commaMonthX0ThroughMonthX1()||e.i18n.commaX0ThroughX1()}),(function(t){return e.i18n.commaOnlyInMonthX0?e.i18n.commaOnlyInMonthX0():e.i18n.commaOnlyInX0()}));return n},e.prototype.getDayOfMonthDescription=function(){var e=this,t=null,n=this.expressionParts[3];switch(n){case"L":t=this.i18n.commaOnTheLastDayOfTheMonth();break;case"WL":case"LW":t=this.i18n.commaOnTheLastWeekdayOfTheMonth();break;default:var r=n.match(/(\d{1,2}W)|(W\d{1,2})/);if(r){var a=parseInt(r[0].replace("W","")),o=1==a?this.i18n.firstWeekday():i.StringUtilities.format(this.i18n.weekdayNearestDayX0(),a.toString());t=i.StringUtilities.format(this.i18n.commaOnTheX0OfTheMonth(),o);break}var s=n.match(/L-(\d{1,2})/);if(s){var l=s[1];t=i.StringUtilities.format(this.i18n.commaDaysBeforeTheLastDayOfTheMonth(l),l);break}if("*"==n&&"*"!=this.expressionParts[5])return"";t=this.getSegmentDescription(n,this.i18n.commaEveryDay(),(function(t){return"L"==t?e.i18n.lastDay():e.i18n.dayX0?i.StringUtilities.format(e.i18n.dayX0(),t):t}),(function(t){return"1"==t?e.i18n.commaEveryDay():e.i18n.commaEveryX0Days(t)}),(function(t){return e.i18n.commaBetweenDayX0AndX1OfTheMonth(t)}),(function(t){return e.i18n.commaOnDayX0OfTheMonth(t)}));break}return t},e.prototype.getYearDescription=function(){var e=this,t=this.getSegmentDescription(this.expressionParts[6],"",(function(e){return/^\d+$/.test(e)?new Date(parseInt(e),1).getFullYear().toString():e}),(function(t){return i.StringUtilities.format(e.i18n.commaEveryX0Years(t),t)}),(function(t){return e.i18n.commaYearX0ThroughYearX1()||e.i18n.commaX0ThroughX1()}),(function(t){return e.i18n.commaOnlyInYearX0?e.i18n.commaOnlyInYearX0():e.i18n.commaOnlyInX0()}));return t},e.prototype.getSegmentDescription=function(e,t,n,r,a,o){var s=null,l=e.indexOf("/")>-1,c=e.indexOf("-")>-1,u=e.indexOf(",")>-1;if(e)if("*"===e)s=t;else if(l||c||u)if(u){for(var d=e.split(","),h="",p=0;p0&&d.length>2&&(h+=",",p0&&d.length>1&&(p==d.length-1||2==d.length)&&(h+="".concat(this.i18n.spaceAnd()," ")),d[p].indexOf("/")>-1||d[p].indexOf("-")>-1){var f=d[p].indexOf("-")>-1&&-1==d[p].indexOf("/"),m=this.getSegmentDescription(d[p],t,n,r,f?this.i18n.commaX0ThroughX1:a,o);f&&(m=m.replace(", ","")),h+=m}else h+=l?this.getSegmentDescription(d[p],t,n,r,a,o):n(d[p]);s=l?h:i.StringUtilities.format(o(e),h)}else if(l){d=e.split("/");if(s=i.StringUtilities.format(r(d[1]),d[1]),d[0].indexOf("-")>-1){var g=this.generateRangeSegmentDescription(d[0],a,n);0!=g.indexOf(", ")&&(s+=", "),s+=g}else if(-1==d[0].indexOf("*")){var v=i.StringUtilities.format(o(d[0]),n(d[0]));v=v.replace(", ",""),s+=i.StringUtilities.format(this.i18n.commaStartingX0(),v)}}else c&&(s=this.generateRangeSegmentDescription(e,a,n));else s=i.StringUtilities.format(o(e),n(e));else s="";return s},e.prototype.generateRangeSegmentDescription=function(e,t,n){var r="",a=e.split("-"),o=n(a[0],1),s=n(a[1],2),l=t(e);return r+=i.StringUtilities.format(l,o,s),r},e.prototype.formatTime=function(e,t,n){var r=0,i=0;this.options.tzOffset&&(r=this.options.tzOffset>0?Math.floor(this.options.tzOffset):Math.ceil(this.options.tzOffset),i=parseFloat((this.options.tzOffset%1).toFixed(2)),0!=i&&(i*=60));var a=parseInt(e)+r,o=parseInt(t)+i;o>=60?(o-=60,a+=1):o<0&&(o+=60,a-=1),a>=24?a-=24:a<0&&(a=24+a);var s="",l=!1;this.options.use24HourTimeFormat||(l=!(!this.i18n.setPeriodBeforeTime||!this.i18n.setPeriodBeforeTime()),s=l?"".concat(this.getPeriod(a)," "):" ".concat(this.getPeriod(a)),a>12&&(a-=12),0===a&&(a=12));var c="";return n&&(c=":".concat(("00"+n).substring(n.length))),"".concat(l?s:"").concat(("00"+a.toString()).substring(a.toString().length),":").concat(("00"+o.toString()).substring(o.toString().length)).concat(c).concat(l?"":s)},e.prototype.transformVerbosity=function(e,t){return t||(e=e.replace(new RegExp(", ".concat(this.i18n.everyMinute()),"g"),""),e=e.replace(new RegExp(", ".concat(this.i18n.everyHour()),"g"),""),e=e.replace(new RegExp(this.i18n.commaEveryDay(),"g"),""),e=e.replace(/\, ?$/,"")),e},e.prototype.getPeriod=function(e){return e>=12?this.i18n.pm&&this.i18n.pm()||"PM":this.i18n.am&&this.i18n.am()||"AM"},e.locales={},e}();t.ExpressionDescriptor=o},336:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.enLocaleLoader=void 0;var r=n(751),i=function(){function e(){}return e.prototype.load=function(e){e["en"]=new r.en},e}();t.enLocaleLoader=i},751:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;var n=function(){function e(){}return e.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},e.prototype.atX0MinutesPastTheHourGt20=function(){return null},e.prototype.commaMonthX0ThroughMonthX1=function(){return null},e.prototype.commaYearX0ThroughYearX1=function(){return null},e.prototype.use24HourTimeFormatByDefault=function(){return!1},e.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"An error occured when generating the expression description. Check the cron expression syntax."},e.prototype.everyMinute=function(){return"every minute"},e.prototype.everyHour=function(){return"every hour"},e.prototype.atSpace=function(){return"At "},e.prototype.everyMinuteBetweenX0AndX1=function(){return"Every minute between %s and %s"},e.prototype.at=function(){return"At"},e.prototype.spaceAnd=function(){return" and"},e.prototype.everySecond=function(){return"every second"},e.prototype.everyX0Seconds=function(){return"every %s seconds"},e.prototype.secondsX0ThroughX1PastTheMinute=function(){return"seconds %s through %s past the minute"},e.prototype.atX0SecondsPastTheMinute=function(){return"at %s seconds past the minute"},e.prototype.everyX0Minutes=function(){return"every %s minutes"},e.prototype.minutesX0ThroughX1PastTheHour=function(){return"minutes %s through %s past the hour"},e.prototype.atX0MinutesPastTheHour=function(){return"at %s minutes past the hour"},e.prototype.everyX0Hours=function(){return"every %s hours"},e.prototype.betweenX0AndX1=function(){return"between %s and %s"},e.prototype.atX0=function(){return"at %s"},e.prototype.commaEveryDay=function(){return", every day"},e.prototype.commaEveryX0DaysOfTheWeek=function(){return", every %s days of the week"},e.prototype.commaX0ThroughX1=function(){return", %s through %s"},e.prototype.commaAndX0ThroughX1=function(){return", %s through %s"},e.prototype.first=function(){return"first"},e.prototype.second=function(){return"second"},e.prototype.third=function(){return"third"},e.prototype.fourth=function(){return"fourth"},e.prototype.fifth=function(){return"fifth"},e.prototype.commaOnThe=function(){return", on the "},e.prototype.spaceX0OfTheMonth=function(){return" %s of the month"},e.prototype.lastDay=function(){return"the last day"},e.prototype.commaOnTheLastX0OfTheMonth=function(){return", on the last %s of the month"},e.prototype.commaOnlyOnX0=function(){return", only on %s"},e.prototype.commaAndOnX0=function(){return", and on %s"},e.prototype.commaEveryX0Months=function(){return", every %s months"},e.prototype.commaOnlyInX0=function(){return", only in %s"},e.prototype.commaOnTheLastDayOfTheMonth=function(){return", on the last day of the month"},e.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", on the last weekday of the month"},e.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s days before the last day of the month"},e.prototype.firstWeekday=function(){return"first weekday"},e.prototype.weekdayNearestDayX0=function(){return"weekday nearest day %s"},e.prototype.commaOnTheX0OfTheMonth=function(){return", on the %s of the month"},e.prototype.commaEveryX0Days=function(){return", every %s days"},e.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", between day %s and %s of the month"},e.prototype.commaOnDayX0OfTheMonth=function(){return", on day %s of the month"},e.prototype.commaEveryHour=function(){return", every hour"},e.prototype.commaEveryX0Years=function(){return", every %s years"},e.prototype.commaStartingX0=function(){return", starting %s"},e.prototype.daysOfTheWeek=function(){return["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},e.prototype.monthsOfTheYear=function(){return["January","February","March","April","May","June","July","August","September","October","November","December"]},e}();t.en=n},586:(e,t)=>{function n(e,t){if(!e)throw new Error(t)}Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.secondRange=function(e){for(var t=e.split(","),r=0;r=0&&i<=59,"seconds part must be >= 0 and <= 59")}},e.minuteRange=function(e){for(var t=e.split(","),r=0;r=0&&i<=59,"minutes part must be >= 0 and <= 59")}},e.hourRange=function(e){for(var t=e.split(","),r=0;r=0&&i<=23,"hours part must be >= 0 and <= 23")}},e.dayOfMonthRange=function(e){for(var t=e.split(","),r=0;r=1&&i<=31,"DOM part must be >= 1 and <= 31")}},e.monthRange=function(e,t){for(var r=e.split(","),i=0;i=1&&a<=12,t?"month part must be >= 0 and <= 11":"month part must be >= 1 and <= 12")}},e.dayOfWeekRange=function(e,t){for(var r=e.split(","),i=0;i=0&&a<=6,t?"DOW part must be >= 0 and <= 6":"DOW part must be >= 1 and <= 7")}},e}();t["default"]=r},910:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.StringUtilities=void 0;var n=function(){function e(){}return e.format=function(e){for(var t=[],n=1;n-1}))},e}();t.StringUtilities=n}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}var i={};return(()=>{var e=i;Object.defineProperty(e,"__esModule",{value:!0}),e.toString=void 0;var t=n(728),r=n(336);t.ExpressionDescriptor.initialize(new r.enLocaleLoader),e["default"]=t.ExpressionDescriptor;var a=t.ExpressionDescriptor.toString;e.toString=a})(),i})()))},67592:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".validation-message{padding:5px;position:absolute;bottom:-35px}",""]),t["default"]=s},28913:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,"#__layout,#__nuxt,#app,.vm-console,.vm-console>DIV,.vm-console>DIV>DIV,BODY,HTML,MAIN{height:100%}",""]),t["default"]=s},8199:function(e,t,n){"use strict";var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.d2h-wrapper{text-align:left}.d2h-file-header{background-color:#f7f7f7;border-bottom:1px solid #d8d8d8;display:flex;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;height:35px;padding:5px 10px}.d2h-file-header.d2h-sticky-header{position:sticky;top:0;z-index:1}.d2h-file-stats{display:flex;font-size:14px;margin-left:auto}.d2h-lines-added{border:1px solid #b4e2b4;border-radius:5px 0 0 5px;color:#399839;padding:2px;text-align:right;vertical-align:middle}.d2h-lines-deleted{border:1px solid #e9aeae;border-radius:0 5px 5px 0;color:#c33;margin-left:1px;padding:2px;text-align:left;vertical-align:middle}.d2h-file-name-wrapper{align-items:center;display:flex;font-size:15px;width:100%}.d2h-file-name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.d2h-file-wrapper{margin-bottom:1em}.d2h-file-collapse,.d2h-file-wrapper{border:1px solid #ddd;border-radius:3px}.d2h-file-collapse{-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;cursor:pointer;display:none;font-size:12px;justify-content:flex-end;padding:4px 8px}.d2h-file-collapse.d2h-selected{background-color:#c8e1ff}.d2h-file-collapse-input{margin:0 4px 0 0}.d2h-diff-table{border-collapse:collapse;font-family:Menlo,Consolas,monospace;font-size:13px;width:100%}.d2h-files-diff{display:flex;width:100%}.d2h-file-diff{overflow-y:hidden}.d2h-file-diff.d2h-d-none,.d2h-files-diff.d2h-d-none{display:none}.d2h-file-side-diff{display:inline-block;overflow-x:scroll;overflow-y:hidden;width:50%}.d2h-code-line{padding:0 8em}.d2h-code-line,.d2h-code-side-line{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.d2h-code-side-line{padding:0 4.5em}.d2h-code-line-ctn{word-wrap:normal;background:none;display:inline-block;padding:0;-webkit-user-select:text;-moz-user-select:text;user-select:text;vertical-align:middle;white-space:pre;width:100%}.d2h-code-line del,.d2h-code-side-line del{background-color:#ffb6ba}.d2h-code-line del,.d2h-code-line ins,.d2h-code-side-line del,.d2h-code-side-line ins{border-radius:.2em;display:inline-block;margin-top:-1px;text-decoration:none;vertical-align:middle}.d2h-code-line ins,.d2h-code-side-line ins{background-color:#97f295;text-align:left}.d2h-code-line-prefix{word-wrap:normal;background:none;display:inline;padding:0;white-space:pre}.line-num1{float:left}.line-num1,.line-num2{box-sizing:border-box;overflow:hidden;padding:0 .5em;text-overflow:ellipsis;width:3.5em}.line-num2{float:right}.d2h-code-linenumber{background-color:#fff;border:solid #eee;border-width:0 1px;box-sizing:border-box;color:rgba(0,0,0,.3);cursor:pointer;display:inline-block;position:absolute;text-align:right;width:7.5em}.d2h-code-linenumber:after{content:"\\200b"}.d2h-code-side-linenumber{background-color:#fff;border:solid #eee;border-width:0 1px;box-sizing:border-box;color:rgba(0,0,0,.3);cursor:pointer;display:inline-block;overflow:hidden;padding:0 .5em;position:absolute;text-align:right;text-overflow:ellipsis;width:4em}.d2h-code-side-linenumber:after{content:"\\200b"}.d2h-code-side-emptyplaceholder,.d2h-emptyplaceholder{background-color:#f1f1f1;border-color:#e1e1e1}.d2h-code-line-prefix,.d2h-code-linenumber,.d2h-code-side-linenumber,.d2h-emptyplaceholder{-webkit-user-select:none;-moz-user-select:none;user-select:none}.d2h-code-linenumber,.d2h-code-side-linenumber{direction:rtl}.d2h-del{background-color:#fee8e9;border-color:#e9aeae}.d2h-ins{background-color:#dfd;border-color:#b4e2b4}.d2h-info{background-color:#f8fafd;border-color:#d5e4f2;color:rgba(0,0,0,.3)}.d2h-file-diff .d2h-del.d2h-change{background-color:#fdf2d0}.d2h-file-diff .d2h-ins.d2h-change{background-color:#ded}.d2h-file-list-wrapper{margin-bottom:10px}.d2h-file-list-wrapper a{color:#3572b0;text-decoration:none}.d2h-file-list-wrapper a:visited{color:#3572b0}.d2h-file-list-header{text-align:left}.d2h-file-list-title{font-weight:700}.d2h-file-list-line{display:flex;text-align:left}.d2h-file-list{display:block;list-style:none;margin:0;padding:0}.d2h-file-list>li{border-bottom:1px solid #ddd;margin:0;padding:5px 10px}.d2h-file-list>li:last-child{border-bottom:none}.d2h-file-switch{cursor:pointer;display:none;font-size:10px}.d2h-icon{fill:currentColor;margin-right:10px;vertical-align:middle}.d2h-deleted{color:#c33}.d2h-added{color:#399839}.d2h-changed{color:#d0b44c}.d2h-moved{color:#3572b0}.d2h-tag{background-color:#fff;display:flex;font-size:10px;margin-left:5px;padding:0 2px}.d2h-deleted-tag{border:1px solid #c33}.d2h-added-tag{border:1px solid #399839}.d2h-changed-tag{border:1px solid #d0b44c}.d2h-moved-tag{border:1px solid #3572b0}',""]),t.A=s},96696:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".dropdown-button-group .no-left-border-radius{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-button-group .no-right-border-radius{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-button-group .btn{line-height:normal;border:0}.dropdown-button-group .btn-group-xs>.btn,.dropdown-button-group .btn-xs,.dropdown-button-group .btn-xs .btn-label{padding:2px 3px;font-size:13px}.dropdown-button-group .v-popper .text-right{margin-top:5px}.dropdown-button-group .v-popper .trigger{height:100%}.dropdown-button-group .v-popper .trigger .icon-container{height:100%;padding:10px 10px 10px 10px}.dropdown-button-group .v-popper .trigger .icon-container i{transform:scale(1)}.dropdown-button-group .v-popper .trigger .icon-container.btn-xs{padding:2px 4px 4px 4px}.dropdown-button-group .v-popper .trigger .icon-container.btn-sm{padding:10px 10px 10px 10px}.dropdown-button-group .v-popper .trigger .icon-container.btn-lg{padding:18px 10px 10px 10px}.dropdown-button-group .v-popper .trigger .icon-container:focus{outline-style:none;box-shadow:none;border-color:transparent}.dropdown-button-group .dropdown-button{background:var(--tooltip-bg);color:var(--link-text);padding:0;display:inline-flex}.dropdown-button-group .dropdown-button .wrapper-content button{border-right:0}.dropdown-button-group .dropdown-button .icon-chevron-down,.dropdown-button-group .dropdown-button>*{color:var(--primary);background-color:transparent}.dropdown-button-group .dropdown-button.bg-primary:hover{background:var(--accent-btn-hover)}.dropdown-button-group .dropdown-button.one-action{position:relative}.dropdown-button-group .dropdown-button.one-action>.btn{padding:15px 35px 15px 15px}.dropdown-button-group .dropdown-button.one-action .v-popper .trigger{position:absolute;top:0;right:0;left:0;bottom:0}.dropdown-button-group .dropdown-button.one-action .v-popper .trigger BUTTON{position:absolute;right:0}.dropdown-button-group .v-popper__popper{border:none;margin-top:0}.dropdown-button-group .v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{display:none}.dropdown-button-group .v-popper__popper .v-popper__inner{color:var(--dropdown-text);background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);padding:0;text-align:left}.dropdown-button-group .v-popper__popper .v-popper__inner LI{padding:10px}.dropdown-button-group .v-popper__popper .v-popper__inner LI.divider{padding-top:0;padding-bottom:0}.dropdown-button-group .v-popper__popper .v-popper__inner LI.divider>.divider-inner{padding:0;border-bottom:1px solid var(--dropdown-divider);width:125%;margin:0 auto}.dropdown-button-group .v-popper__popper .v-popper__inner LI:not(.divider):hover{background-color:var(--dropdown-hover-bg);color:var(--dropdown-hover-text);cursor:pointer}.dropdown-button-group .user-info{border-bottom:1px solid var(--border);display:block}",""]),t["default"]=s},26855:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".menu[data-v-3af780f6],.root[data-v-3af780f6]{position:absolute}.menu[data-v-3af780f6]{visibility:hidden;top:0;left:0;z-index:41;min-width:145px;color:var(--dropdown-text);background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:5px;box-shadow:0 5px 20px var(--shadow)}.menu LI[data-v-3af780f6]{align-items:center;display:flex;padding:8px 10px;margin:0}.menu LI[data-v-3af780f6]:focus-visible{outline:2px solid var(--primary-keyboard-focus);outline-offset:-2px}.menu LI[disabled][data-v-3af780f6]{cursor:not-allowed!important;color:var(--disabled-text)}.menu LI.divider[data-v-3af780f6]{padding:0;border-bottom:1px solid var(--dropdown-divider)}.menu LI[data-v-3af780f6]:not(.divider):hover{background-color:var(--dropdown-hover-bg);color:var(--dropdown-hover-text);cursor:pointer}.menu LI .icon[data-v-3af780f6]{display:unset;width:14px;text-align:center;margin-right:8px}.menu LI.no-actions[data-v-3af780f6],.menu LI.no-actions[data-v-3af780f6]:hover{color:var(--disabled-text)}.menu LI.no-actions[data-v-3af780f6]:hover{background-color:initial;cursor:default}.background[data-v-3af780f6]{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;z-index:40}",""]),t["default"]=s},5711:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".modal-overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:var(--overlay-bg);display:flex;justify-content:center;align-items:center;z-index:20}.modal-overlay .modal-container{background-color:var(--modal-bg);border-radius:var(--border-radius);max-height:95vh;overflow:auto;border:2px solid var(--modal-border)}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .2s}.modal-fade-enter,.modal-fade-leave-to{opacity:0}",""]),t["default"]=s},4711:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".manual-refresh i[data-v-799da077]{margin:0 0 0 8px!important;font-size:1rem!important}",""]),t["default"]=s},70655:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".banner-graphic{position:relative}.banner-graphic .graphic{display:flex;flex-direction:column;height:240px;overflow:hidden}.banner-graphic .graphic>img.banner{flex:1;-o-object-fit:cover;object-fit:cover}.banner-graphic .title{display:flex;justify-content:center;align-items:center;position:absolute;text-align:center;top:0;height:100%;width:100%;margin-top:-20px}.banner-graphic.small .graphic{height:200px}.banner-graphic.small .graphic img.banner{margin-top:-20px}",""]),t["default"]=s},31354:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".button-dropdown.btn-sm[data-v-2ab9ff7a] >.vs__dropdown-toggle .vs__actions:after{font-size:1.6rem}.button-dropdown.btn-lg[data-v-2ab9ff7a] >.vs__dropdown-toggle .vs__actions:after{font-size:2.6rem}.button-dropdown[data-v-2ab9ff7a]{background:var(--accent-btn);border:solid 1px var(--link);color:var(--link);padding:0}.button-dropdown.vs--open[data-v-2ab9ff7a] {outline:none;box-shadow:none}.button-dropdown[data-v-2ab9ff7a]:hover .vs__dropdown-toggle .vs__actions,.button-dropdown[data-v-2ab9ff7a]:hover .vs__selected-options{background:var(--accent-btn-hover)}.button-dropdown[data-v-2ab9ff7a]:hover .vs__selected-options .vs__selected button{background-color:transparent;color:var(--accent-btn-hover-text)}.button-dropdown[data-v-2ab9ff7a]:hover .vs__dropdown-toggle .vs__actions:after{color:var(--accent-btn-hover-text)}.button-dropdown[data-v-2ab9ff7a] >.vs__dropdown-toggle{width:100%;display:grid;grid-template-columns:75% 25%;border:none;background:transparent}.button-dropdown[data-v-2ab9ff7a] >.vs__dropdown-toggle .vs__actions:after{color:var(--link);line-height:1}.button-dropdown[data-v-2ab9ff7a] .vs__selected-options .vs__selected{margin:unset;border:none}.button-dropdown[data-v-2ab9ff7a] .vs__selected-options .vs__selected button{border:none;background:transparent;color:var(--link)}.button-dropdown[data-v-2ab9ff7a] .vs__selected-options .vs__search{position:absolute;opacity:0;padding:0}.button-dropdown[data-v-2ab9ff7a] .vs__dropdown-menu{min-width:unset;width:-moz-fit-content;width:fit-content}",""]),t["default"]=s},44325:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".borderless[data-v-750b8386]{background-color:transparent;border:none}.borderless[data-v-750b8386]:focus-visible{outline:2px solid var(--primary-keyboard-focus);outline-offset:-2px}.borderless[data-v-750b8386]:focus,.borderless[data-v-750b8386]:hover{background-color:var(--accent-btn);box-shadow:none}",""]),t["default"]=s},16817:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.code-mirror.as-text-area .codemirror-container{min-height:40px;position:relative;display:block;box-sizing:border-box;width:100%;padding:10px;background-color:var(--input-bg);border-radius:var(--border-radius);border:solid var(--border-width) var(--input-border);color:var(--input-text)}.code-mirror.as-text-area .codemirror-container:hover{border-color:var(--input-hover-border)}.code-mirror.as-text-area .codemirror-container.focus,.code-mirror.as-text-area .codemirror-container:focus{outline:none;border-color:var(--outline)}.code-mirror.as-text-area .codemirror-container .CodeMirror-wrap pre{word-break:break-word}.code-mirror.as-text-area .codemirror-container .CodeMirror-code .CodeMirror-line .cm-markdown-single-trailing-space-even:before,.code-mirror.as-text-area .codemirror-container .CodeMirror-code .CodeMirror-line .cm-markdown-single-trailing-space-odd:before,.code-mirror.as-text-area .codemirror-container .CodeMirror-code .CodeMirror-line:not(:last-child)>span:after{color:var(--muted);position:absolute;line-height:20px;pointer-events:none}.code-mirror.as-text-area .codemirror-container .CodeMirror-code .CodeMirror-line:not(:last-child)>span:after{content:"↵";margin-left:2px}.code-mirror.as-text-area .codemirror-container .CodeMirror-code .CodeMirror-line .cm-markdown-single-trailing-space-even:before,.code-mirror.as-text-area .codemirror-container .CodeMirror-code .CodeMirror-line .cm-markdown-single-trailing-space-odd:before{font-weight:700;content:"·"}.code-mirror.as-text-area .codemirror-container .CodeMirror-lines{color:var(--input-text);padding:0}.code-mirror.as-text-area .codemirror-container .CodeMirror-lines .CodeMirror-line>span>span.cm-overlay{font-family:monospace}.code-mirror.as-text-area .codemirror-container .CodeMirror-lines .CodeMirror-line>span{font-family:Lato,arial,helvetica,sans-serif}.code-mirror.as-text-area .codemirror-container .CodeMirror-sizer{min-height:20px}.code-mirror.as-text-area .codemirror-container .CodeMirror-selected{background-color:var(--primary)!important}.code-mirror.as-text-area .codemirror-container .CodeMirror-selectedtext{color:var(--primary-text)}.code-mirror.as-text-area .codemirror-container .CodeMirror-line::selection,.code-mirror.as-text-area .codemirror-container .CodeMirror-line>span::selection,.code-mirror.as-text-area .codemirror-container .CodeMirror-line>span>span::selection{color:var(--primary-text);background-color:var(--primary)}.code-mirror.as-text-area .codemirror-container .CodeMirror-line::-moz-selection,.code-mirror.as-text-area .codemirror-container .CodeMirror-line>span::-moz-selection,.code-mirror.as-text-area .codemirror-container .CodeMirror-line>span>span::-moz-selection{color:var(--primary-text);background-color:var(--primary)}.code-mirror.as-text-area .codemirror-container .CodeMirror-gutters .CodeMirror-foldgutter:empty{display:none}.code-mirror{position:relative}.code-mirror .codemirror-container{z-index:0;font-size:inherit!important}.code-mirror .codemirror-container .CodeMirror{height:auto;background:none}.code-mirror .codemirror-container .CodeMirror-gutters{background:inherit}.code-mirror .keymap.overlay{position:absolute;display:flex;top:7px;right:7px;z-index:1;cursor:pointer}.code-mirror .keymap.overlay .keymap-indicator{width:48px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;color:var(--darker);background-color:var(--overlay-bg);font-size:12px}.code-mirror .keymap.overlay .keymap-indicator .close-indicator{width:0}.code-mirror .keymap.overlay .keymap-indicator .close-indicator .icon-close{color:var(--primary);opacity:0}.code-mirror .keymap.overlay .keymap-indicator .keymap-icon{font-size:24px;opacity:.8;transition:margin-right .1s ease-in-out}.code-mirror .keymap.overlay .keymap-indicator:hover{border:1px solid var(--primary);border-radius:var(--border-radius)}.code-mirror .keymap.overlay .keymap-indicator:hover .close-indicator{margin-left:-6px;width:auto}.code-mirror .keymap.overlay .keymap-indicator:hover .close-indicator .icon-close{opacity:1;transition:opacity .1s ease-in-out .1s}.code-mirror .keymap.overlay .keymap-indicator:hover .keymap-icon{opacity:.6;margin-right:10px}',""]),t["default"]=s},1694:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=n(20062),l=n.n(s),c=new URL(n(45605),n.b),u=o()(i()),d=l()(c);u.push([e.id,"h2[data-v-05573032]{display:flex;align-items:center}h2 i[data-v-05573032]{font-size:12px;margin-left:5px}.support-link[data-v-05573032]:not(:last-child){margin-bottom:15px}.wechat-modal[data-v-05573032]{margin:60px;display:flex;flex-direction:column;align-items:center}.link[data-v-05573032]{cursor:pointer}.btn[data-v-05573032]{margin:20px auto 0}.qr-img[data-v-05573032]{background-image:url("+d+");background-repeat:no-repeat;background-size:cover;background-position:50%;height:128px;width:128px;margin:15px auto 10px}",""]),t["default"]=u},76985:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".cru-resource-yaml-container .resource-yaml .yaml-editor[data-v-820bce44]{min-height:100px}.create-resource-container .resource-container[data-v-820bce44]{display:flex;flex-direction:column}.create-resource-container .subtype-banner .round-image[data-v-820bce44]{background-color:var(--primary)}.title[data-v-820bce44]{margin-top:20px}.title.with-description[data-v-820bce44]{margin-top:0}.subtype-container[data-v-820bce44]{position:relative;display:flex;height:100%}.subtype-body[data-v-820bce44]{flex:1;padding:10px}.subtype-logo[data-v-820bce44]{align-items:center;display:flex;justify-content:center;min-width:100px;min-height:100px;overflow:hidden;background-color:var(--box-bg)}.subtype-logo img[data-v-820bce44]{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;position:relative;top:2px}form.create-resource-container .cru__footer[data-v-820bce44]{border-top:var(--header-border-size) solid var(--header-border)}.cru[data-v-820bce44],.cru__form[data-v-820bce44]{display:flex;flex-direction:column;flex-grow:1}.cru__content[data-v-820bce44]{flex-grow:1}.cru__content-wizard[data-v-820bce44]{display:flex}.cru__footer[data-v-820bce44]{right:0;bottom:0;margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding:10px 20px}.cru__errors[data-v-820bce44],.cru__footer[data-v-820bce44]{position:sticky;background-color:var(--header-bg)}.cru__errors[data-v-820bce44]{top:0;z-index:1;margin:10px 0}.description[data-v-820bce44]{margin-bottom:15px;margin-top:5px}",""]),t["default"]=s},23283:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".cru-resource-footer{display:flex;justify-content:flex-end;margin-top:20px;z-index:40}.cru-resource-footer .btn{margin-left:20px}",""]),t["default"]=s},2387:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".with-copy[data-v-348d5cf1]{border:solid 1px var(--border);padding:10px;position:relative;background-color:var(--input-bg);border-radius:var(--border-radius);border:solid var(--border-width) var(--input-border)}.with-copy>button[data-v-348d5cf1]{position:absolute;top:-1px;right:-1px;border-radius:0 0 0 var(--border-radius)}.monospace[data-v-348d5cf1]{white-space:pre-wrap;word-wrap:break-all}",""]),t["default"]=s},6618:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.detail-top:not(.empty){padding-top:10px;border-top:1px solid var(--border);margin-top:10px}.detail-top .namespaceLinkList:not(:first-child):before{content:", "}.detail-top .tags{display:inline-flex;flex-direction:row;flex-wrap:wrap;position:relative;top:-2px}.detail-top .tags .label{position:relative;top:4px}.detail-top .tags .tag{margin:2px 4px 0 2px;font-size:12px}.detail-top .annotation{margin-top:10px}.detail-top .label{color:var(--input-label);margin:0 4px 0 0}.detail-top__label-button{padding:4px}.detail-top .details{display:flex;flex-direction:row;flex-wrap:wrap}.detail-top .details .detail{margin-right:20px;margin-bottom:3px}.detail-top .details:not(:first-of-type){margin-top:3px}.detail-top>div:not(:last-of-type){margin-bottom:4px}.detail-top .icon{vertical-align:top}',""]),t["default"]=s},95009:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".project-namespaces[data-v-4b76ed34] .project-namespaces-table table{table-layout:fixed}.project-namespaces[data-v-4b76ed34] .project-name{line-height:30px}.project-namespaces[data-v-4b76ed34] .project-bar{display:flex;flex-direction:row;justify-content:space-between}.project-namespaces[data-v-4b76ed34] .project-bar .group-tab{max-width:calc(100% - 230px)}.project-namespaces[data-v-4b76ed34] .project-bar .project-name{display:flex;flex-direction:row;align-items:center}.project-namespaces[data-v-4b76ed34] .project-bar .project-name span:first-child{padding-right:8px}.project-namespaces[data-v-4b76ed34] .project-bar .project-name span:last-child{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.project-namespaces[data-v-4b76ed34] .project-bar.has-description .right{margin-top:5px}.project-namespaces[data-v-4b76ed34] .project-bar.has-description .group-tab,.project-namespaces[data-v-4b76ed34] .project-bar.has-description .group-tab:after{height:50px}.project-namespaces[data-v-4b76ed34] .project-bar.has-description .group-tab:after{right:-20px}.project-namespaces[data-v-4b76ed34] .project-bar.has-description .group-tab .description{margin-top:-20px}.project-namespaces[data-v-4b76ed34] .namespace-name{display:flex;align-items:center}.project-namespaces[data-v-4b76ed34] .namespace-name .icon-istio{color:var(--primary)}",""]),t["default"]=s},59395:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".psa-tooltip{margin:3px 0;padding:0 8px 0 22px}",""]),t["default"]=s},9299:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".root[data-v-639a852a]{max-width:100%;position:relative;overflow:auto}",""]),t["default"]=s},20602:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=n(8199),l=o()(i());l.i(s.A),l.push([e.id,"[data-v-639a852a] .d2h-wrapper .d2h-file-header{display:none}[data-v-639a852a] .d2h-wrapper .d2h-file-wrapper{border-color:var(--diff-border)}[data-v-639a852a] .d2h-wrapper .d2h-diff-table{font-family:Menlo,Consolas,monospace;font-size:13px}[data-v-639a852a] .d2h-wrapper .d2h-code-side-emptyplaceholder,[data-v-639a852a] .d2h-wrapper .d2h-emptyplaceholder{border-color:var(--diff-linenum-border);background-color:var(--diff-empty-placeholder)}[data-v-639a852a] .d2h-wrapper .d2h-code-linenumber,[data-v-639a852a] .d2h-wrapper .d2h-code-side-linenumber{background-color:var(--diff-linenum-bg);color:var(--diff-linenum);border-color:var(--diff-linenum-border);border-left:0}[data-v-639a852a] .d2h-wrapper .d2h-code-line del,[data-v-639a852a] .d2h-wrapper .d2h-code-side-line del{background-color:var(--diff-line-del-bg)}[data-v-639a852a] .d2h-wrapper .d2h-code-line ins,[data-v-639a852a] .d2h-wrapper .d2h-code-side-line ins{background-color:var(--diff-line-ins-bg)}[data-v-639a852a] .d2h-wrapper .d2h-del{background-color:var(--diff-del-bg);border-color:var(--diff-del-border);color:var(--body-text)}[data-v-639a852a] .d2h-wrapper .d2h-ins{background-color:var(--diff-ins-bg);border-color:var(--diff-ins-border);color:var(--body-text)}[data-v-639a852a] .d2h-wrapper .d2h-info{background-color:var(--diff-header-bg);color:var(--diff-header);border-color:var(--diff-header-border)}[data-v-639a852a] .d2h-wrapper .d2h-file-diff .d2h-del.d2h-change{background-color:var(--diff-chg-del)}[data-v-639a852a] .d2h-wrapper .d2h-file-diff .d2h-ins.d2h-change{background-color:var(--diff-chg-ins)}",""]),t["default"]=l},71124:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".vertical[data-v-01996ade]{flex-direction:column;width:100%}.subtle[data-v-01996ade]{opacity:.7}.message-icon[data-v-01996ade]{display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column}.message-icon>I[data-v-01996ade]{font-size:64px;margin-bottom:20px}.message-icon>I.info[data-v-01996ade]{color:var(--primary)}.message-icon>I.error[data-v-01996ade]{color:var(--error)}.message-icon>I.warning[data-v-01996ade]{color:var(--warning)}.message-icon>I.success[data-v-01996ade]{color:var(--success)}.message-icon>.message[data-v-01996ade]{font-size:20px;margin-bottom:40px;max-width:60%;text-align:center;line-height:30px}",""]),t["default"]=s},92049:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".svg-icon[data-v-373e6345]{height:24px;width:24px}",""]),t["default"]=s},83234:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".indented-panel{height:100%;width:90%;margin-left:5%}@media only screen and (max-width:992px){.indented-panel{margin:0 20px;width:auto}}",""]),t["default"]=s},73132:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".info-box[data-v-1c5683df]{border:2px solid var(--tabbed-border);padding:10px;margin-bottom:20px;border-radius:var(--border-radius);flex-grow:1;flex-basis:0;position:relative}.info-box .stepped[data-v-1c5683df]{padding-left:40px}.info-box .step-number[data-v-1c5683df]{border-radius:var(--border-radius);background:var(--secondary);color:var(--input-text);display:inline-block;padding:5px 10px}.info-box .step-list[data-v-1c5683df]{margin:0}.info-box .info-column[data-v-1c5683df]:not(:last-child){border-right:1px solid var(--tabbed-border)}.info-box .info-row[data-v-1c5683df]{margin-bottom:10px}.info-box .info-row .info-row-label[data-v-1c5683df]{padding-top:2px;display:inline-block}.info-box .info-column label[data-v-1c5683df],.info-box .info-row label[data-v-1c5683df]{color:var(--input-label)}.info-box .info-column .usage[data-v-1c5683df]{margin-bottom:10px}.info-box .info-column .usage label[data-v-1c5683df]{display:inline-block;font-size:12px;padding-top:6px}.info-box .info-column .flex-item-half[data-v-1c5683df]{align-items:center}",""]),t["default"]=s},89827:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".overlay[data-v-1d9696d1]{align-items:center;background-color:var(--overlay-bg);display:flex;justify-content:center;position:absolute;bottom:0;top:0;left:0;right:0;text-align:center;z-index:12}.overlay-main-mode[data-v-1d9696d1]{top:var(--header-height);z-index:51}.overlay-content-mode[data-v-1d9696d1]{left:calc(var(--nav-width));top:var(--header-height)}",""]),t["default"]=s},49358:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".footer[data-v-0430f766]{width:100%;display:flex;justify-content:center}.banner[data-v-0430f766]{margin-bottom:0}",""]),t["default"]=s},59024:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".modal{border-radius:var(--border-radius);max-height:100vh}.modal.card-container{box-shadow:none}",""]),t["default"]=s},46618:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".move-modal .namespaces{max-height:200px;overflow-y:scroll}.move-modal .move-modal-card{box-shadow:none;border-radius:var(--border-radius)}.move-modal .actions{text-align:right}.move-modal .card-actions{display:flex;justify-content:center}",""]),t["default"]=s},3284:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".confirm-modal .btn[data-v-72d8b215]{margin:0 10px}.confirm-modal .body[data-v-72d8b215]{min-height:75px;padding:10px 0 0 15px}.confirm-modal .body p[data-v-72d8b215]{margin-top:10px}.confirm-modal .header[data-v-72d8b215]{background-color:var(--error);padding:15px 0 0 15px;height:50px}.confirm-modal .header h4[data-v-72d8b215]{color:#fff}.confirm-modal .footer[data-v-72d8b215]{border-top:1px solid var(--border);text-align:center;padding:10px 0 0 15px;height:60px}",""]),t["default"]=s},94469:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".masthead[data-v-81c48f58]{padding-bottom:10px;border-bottom:1px solid var(--border);margin-bottom:10px}HEADER[data-v-81c48f58]{margin:0 0 0 -5px}HEADER .title[data-v-81c48f58]{overflow-x:hidden}.primaryheader[data-v-81c48f58],.primaryheader h1[data-v-81c48f58]{display:flex;flex-direction:row;align-items:center}.primaryheader h1[data-v-81c48f58]{margin:0;overflow-x:hidden}.primaryheader h1 .masthead-resource-title[data-v-81c48f58]{padding:0 8px;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.primaryheader h1 .masthead-resource-list-link[data-v-81c48f58]{margin:5px}.subheader[data-v-81c48f58]{display:flex;flex-direction:row;color:var(--input-label)}.subheader[data-v-81c48f58]>*{margin:5px 20px 5px 0}.subheader .live-data[data-v-81c48f58]{color:var(--body-text);margin-left:3px}.state-banner[data-v-81c48f58]{margin:3px 0 0 0}.masthead-state[data-v-81c48f58]{font-size:medium}.masthead-istio .icon[data-v-81c48f58]{vertical-align:middle;color:var(--primary)}.left-right-split[data-v-81c48f58]{display:grid;align-items:center}.left-right-split .left-half[data-v-81c48f58]{grid-column:1}.left-right-split .right-half[data-v-81c48f58]{grid-column:2}div.actions-container>div.actions[data-v-81c48f58]{display:flex;flex-direction:row;justify-content:flex-end}.resource-external[data-v-81c48f58]{font-size:18px}",""]),t["default"]=s},90961:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".flex-content[data-v-3c03c7c6]{display:flex;flex-direction:column;flex-grow:1}",""]),t["default"]=s},36631:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.title[data-v-577fc9fa]{align-items:center;display:flex}.title h1[data-v-577fc9fa]{margin:0}header[data-v-577fc9fa]{margin-bottom:20px}header.with-subheader[data-v-577fc9fa]{grid-template-areas:"type-banner type-banner" "title actions" "sub-header sub-header" "state-banner state-banner"}.sub-header[data-v-577fc9fa]{grid-area:sub-header}.sub-header a[data-v-577fc9fa]{display:inline-block}',""]),t["default"]=s},50612:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".resource-loading-indicator[data-v-6457c305]{border:1px solid var(--link);border-radius:10px;position:relative;width:-moz-min-content;width:min-content;overflow:hidden}.resource-loading-indicator .resource-loader[data-v-6457c305]:last-child{position:absolute;top:0;background-color:var(--link);color:var(--link-text);overflow:hidden;white-space:nowrap}.resource-loading-indicator .resource-loader[data-v-6457c305]{padding:1px 10px;width:-moz-max-content;width:max-content}.resource-loading-indicator .resource-loader .rl-bg[data-v-6457c305],.resource-loading-indicator .resource-loader .rl-fg[data-v-6457c305]{align-content:center;display:flex}.resource-loading-indicator .resource-loader .rl-bg>i[data-v-6457c305],.resource-loading-indicator .resource-loader .rl-fg>i[data-v-6457c305]{font-size:18px;line-height:18px}.resource-loading-indicator .resource-loader .rl-bg>span[data-v-6457c305],.resource-loading-indicator .resource-loader .rl-fg>span[data-v-6457c305]{margin-left:5px}",""]),t["default"]=s},23132:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".header[data-v-515e48d4],H2[data-v-515e48d4]{position:relative}H2[data-v-515e48d4]{margin:0 0 20px 0}.filter[data-v-515e48d4]{line-height:45px}.right-action[data-v-515e48d4]{position:absolute;top:10px;right:10px}",""]),t["default"]=s},82496:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".flex-content[data-v-49797251]{display:flex;flex-direction:column;flex-grow:1}.footer[data-v-49797251]{margin-top:20px;right:0;position:sticky;bottom:0;background-color:var(--header-bg);margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding:10px 20px}.footer.edit[data-v-49797251]{border-top:var(--header-border-size) solid var(--header-border)}",""]),t["default"]=s},56690:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".resource-yaml .yaml-editor{min-height:200px}.resource-yaml footer .actions{text-align:right}.resource-yaml .spacer-small{padding:0}",""]),t["default"]=s},86226:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".top[data-v-48821e48]{display:flex;position:relative}.top>h2[data-v-48821e48]{flex:1}.close-button[data-v-48821e48]{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px}.close-button>i[data-v-48821e48]{font-size:14px;opacity:.5}.close-button[data-v-48821e48]:hover{background-color:var(--wm-closer-hover-bg)}",""]),t["default"]=s},83904:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".simple-box{background:var(--simple-box-bg) 0 0 no-repeat padding-box;box-shadow:0 0 10px var(--simple-box-shadow);border:1px solid var(--simple-box-border);padding:15px}.simple-box .top{line-height:24px;font-size:18px;border-bottom:1px solid var(--simple-box-divider);padding-bottom:15px;margin:0 -15px 10px -15px;padding:0 15px 15px 15px;align-items:center;display:flex .simple-box .top BUTTON;display-padding:0;display-height:fit-content;display-align-self:flex-start}.simple-box .top H2{margin-bottom:0}.simple-box .content{padding:15px}",""]),t["default"]=s},50391:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".table-options-group .table-options-btn.role-multi-action[data-v-d8d3445c]{background-color:transparent;border:none;font-size:18px}.table-options-group .table-options-btn.role-multi-action[data-v-d8d3445c]:focus,.table-options-group .table-options-btn.role-multi-action[data-v-d8d3445c]:hover{background-color:var(--accent-btn);box-shadow:none}.table-options-group .table-options-container[data-v-d8d3445c]{width:350px;border:1px solid var(--primary);background-color:var(--body-bg);padding:20px;z-index:1}.table-options-group .table-options-container .table-options-grouping[data-v-d8d3445c]{display:flex;align-items:center;margin-bottom:20px}.table-options-group .table-options-container .table-options-grouping span[data-v-d8d3445c]{white-space:nowrap;margin-right:10px}.table-options-group .table-options-container ul[data-v-d8d3445c]{list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto}.table-options-group .table-options-container ul li[data-v-d8d3445c]{margin:0;padding:0}.table-options-group .table-options-container ul li.visible[data-v-d8d3445c]{margin:0 0 10px 0}.sortable>SPAN[data-v-d8d3445c]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.sortable>SPAN[data-v-d8d3445c]:active,.sortable>SPAN[data-v-d8d3445c]:hover{text-decoration:underline;color:var(--body-text)}.top-aligned th[data-v-d8d3445c]{vertical-align:top;padding-top:10px}thead tr[data-v-d8d3445c]{background-color:var(--sortable-table-header-bg);text-align:left;border-bottom:1px solid var(--sortable-table-top-divider)}th[data-v-d8d3445c],thead tr[data-v-d8d3445c]{color:var(--body-text)}th[data-v-d8d3445c]{padding:8px 5px;font-weight:400;border:0}th.sortable-table-head-element[data-v-d8d3445c]:focus-visible{outline:2px solid var(--primary-keyboard-focus);outline-offset:-4px}th .table-header-container[data-v-d8d3445c]{display:inline-flex}th .table-header-container .content[data-v-d8d3445c]{display:flex;flex-direction:column}th .table-header-container.not-filterable[data-v-d8d3445c],th .table-header-container.not-filterable .icon-stack[data-v-d8d3445c]{margin-top:-2px}th .table-header-container .not-filter-icon[data-v-d8d3445c]{font-size:16px;color:var(--primary);vertical-align:super}th[data-v-d8d3445c]:first-child{padding-left:10px}th[data-v-d8d3445c]:last-child{padding-right:10px}th:not(.sortable)>SPAN[data-v-d8d3445c]{display:block;margin-bottom:2px}th A[data-v-d8d3445c]{color:var(--body-text)}@media only screen and (max-width:480px){th.desktop[data-v-d8d3445c],th.laptop[data-v-d8d3445c],th.tablet[data-v-d8d3445c]{display:none}}@media only screen and (max-width:992px){th.desktop[data-v-d8d3445c],th.laptop[data-v-d8d3445c]{display:none}}@media only screen and (max-width:1281px){th.desktop[data-v-d8d3445c]{display:none}}.icon-stack[data-v-d8d3445c]{width:12px}.icon-sort.faded[data-v-d8d3445c]{opacity:.3}",""]),t["default"]=s},62445:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".table-options-checkbox .checkbox-custom{min-width:14px}.table-options-checkbox .checkbox-label{color:var(--body-text)}",""]),t["default"]=s},54924:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".sortable-table.alt-loading[data-v-171d81ac]{opacity:.5;pointer-events:none}.advanced-filter-group[data-v-171d81ac]{position:relative;margin-left:10px}.advanced-filter-group .advanced-filter-container[data-v-171d81ac]{position:absolute;top:38px;right:0;width:300px;border:1px solid var(--primary);background-color:var(--body-bg);padding:20px;z-index:2}.advanced-filter-group .advanced-filter-container .middle-block[data-v-171d81ac]{display:flex;align-items:center;margin-top:20px}.advanced-filter-group .advanced-filter-container .middle-block span[data-v-171d81ac]{margin-right:20px}.advanced-filter-group .advanced-filter-container .middle-block button[data-v-171d81ac]{margin-left:20px}.advanced-filter-group .advanced-filter-container .bottom-block[data-v-171d81ac]{display:flex;align-items:center;margin-top:40px;justify-content:space-between}.advanced-filters-applied[data-v-171d81ac]{display:inline-flex;margin:0;padding:0;list-style:none;max-width:100%;flex-wrap:wrap;justify-content:flex-end}.advanced-filters-applied li[data-v-171d81ac]{margin:0 20px 10px 0;padding:2px 5px;border:1px solid;display:flex;align-items:center;position:relative;height:20px}.advanced-filters-applied li[data-v-171d81ac]:nth-child(4n+1){border-color:var(--success)}.advanced-filters-applied li:nth-child(4n+1) .bg[data-v-171d81ac]{background-color:var(--success)}.advanced-filters-applied li[data-v-171d81ac]:nth-child(4n+2){border-color:var(--warning)}.advanced-filters-applied li:nth-child(4n+2) .bg[data-v-171d81ac]{background-color:var(--warning)}.advanced-filters-applied li[data-v-171d81ac]:nth-child(4n+3){border-color:var(--info)}.advanced-filters-applied li:nth-child(4n+3) .bg[data-v-171d81ac]{background-color:var(--info)}.advanced-filters-applied li[data-v-171d81ac]:nth-child(4n+4){border-color:var(--error)}.advanced-filters-applied li:nth-child(4n+4) .bg[data-v-171d81ac]{background-color:var(--error)}.advanced-filters-applied li .bg[data-v-171d81ac]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;z-index:-1}.advanced-filters-applied li .label[data-v-171d81ac]{margin-right:10px;font-size:11px}.advanced-filters-applied li .cross[data-v-171d81ac]{font-size:12px;font-weight:700;cursor:pointer}@media only screen and (max-width:480px){td.desktop[data-v-171d81ac],td.laptop[data-v-171d81ac],td.tablet[data-v-171d81ac]{display:none}}@media only screen and (max-width:992px){td.desktop[data-v-171d81ac],td.laptop[data-v-171d81ac]{display:none}}@media only screen and (max-width:1281px){td.desktop[data-v-171d81ac]{display:none}}tr td div.data-loading[data-v-171d81ac]{align-items:center;display:flex;justify-content:center;padding:20px 0}tr td div.data-loading>i[data-v-171d81ac]{font-size:20px;height:20px;margin-right:5px;width:20px}.search-box[data-v-171d81ac]{height:40px;margin-left:10px;min-width:180px}",""]),t["default"]=s},87886:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.filter-select .vs__selected-options .vs__selected{text-align:left}.sortable-table{border-collapse:collapse;min-width:400px;border-radius:5px 5px 0 0;outline:1px solid var(--border);overflow:hidden;background:var(--sortable-table-bg);border-radius:4px}.sortable-table.overflow-x{overflow-x:visible}.sortable-table.overflow-y{overflow-y:visible}.sortable-table td{padding:8px 5px;border:0}.sortable-table td:first-child{padding-left:10px}.sortable-table td:last-child{padding-right:10px}.sortable-table td.row-check{padding-top:12px}.sortable-table tbody tr{border-bottom:1px solid var(--sortable-table-top-divider);background-color:var(--sortable-table-row-bg)}.sortable-table tbody tr.main-row.has-sub-row{border-bottom:0}.sortable-table tbody tr.main-row:not(.row-selected):hover+.sub-row{background-color:var(--sortable-table-hover-bg)}.sortable-table tbody tr:last-of-type{border-bottom:0}.sortable-table tbody tr.sub-row-hovered,.sortable-table tbody tr:hover{background-color:var(--sortable-table-hover-bg)}.sortable-table tbody tr.state-description>td{font-size:13px;padding-top:0;overflow-wrap:anywhere}.sortable-table tbody tr.active-row{color:var(--sortable-table-header-bg)}.sortable-table tbody tr.row-selected{background:var(--sortable-table-selected-bg)}.sortable-table tbody .no-rows td{padding:30px 0;text-align:center}.sortable-table tbody .no-results:hover,.sortable-table tbody .no-rows:hover{background-color:var(--body-bg)}.sortable-table tbody.group:before{content:"";display:block;height:20px;background-color:transparent}.sortable-table tbody tr.group-row{background-color:initial}.sortable-table tbody tr.group-row:first-child{border-bottom:2px solid var(--sortable-table-row-bg)}.sortable-table tbody tr.group-row:not(:first-child){margin-top:20px}.sortable-table tbody tr.group-row td{padding:0}.sortable-table tbody tr.group-row td:first-of-type{border-left:1px solid var(--sortable-table-accent-bg)}.sortable-table tbody tr.group-row .group-tab{height:40px;line-height:40px;padding:0 10px;border-radius:4px 4px 0 0;background-color:var(--sortable-table-row-bg);position:relative;top:1px;display:inline-block;z-index:10;min-width:72px}.sortable-table tbody tr.group-row .group-tab:after,.sortable-table tbody tr.group-row .group-tab:before{content:" ";display:table}.sortable-table tbody tr.group-row .group-tab:after{clear:both}.sortable-table tbody tr.group-row .group-tab>SPAN{color:var(--sortable-table-group-label)}.sortable-table tbody tr.group-row .group-tab:after{height:40px;width:70px;border-radius:5px 5px 0 0;background-color:var(--sortable-table-row-bg);content:"";position:absolute;right:-15px;top:0;transform:skewX(40deg);z-index:-1}.for-inputs TABLE.sortable-table{width:100%;border-collapse:collapse;margin-bottom:10px}.for-inputs TABLE.sortable-table>TBODY>TR>TD,.for-inputs TABLE.sortable-table>THEAD>TR>TH{padding-right:10px;padding-bottom:10px}.for-inputs TABLE.sortable-table>TBODY>TR>TD:last-of-type,.for-inputs TABLE.sortable-table>THEAD>TR>TH:last-of-type{padding-right:0}.for-inputs TABLE.sortable-table>TBODY>TR:first-of-type>TD{padding-top:10px}.for-inputs TABLE.sortable-table>TBODY>TR:last-of-type>TD{padding-bottom:0}.for-inputs.clone TABLE.sortable-table>THEAD>TR>TH,.for-inputs.create TABLE.sortable-table>THEAD>TR>TH,.for-inputs.edit TABLE.sortable-table>THEAD>TR>TH{border-color:transparent}.sortable-table-header{position:relative;z-index:11}.sortable-table-header.titled{display:flex;align-items:center}.fixed-header-actions.button{grid-template-columns:[bulk] auto [middle] min-content [search] minmax(min-content,350px)}.fixed-header-actions{padding:0 0 20px 0;width:100%;z-index:11;background:transparent;display:grid;grid-template-columns:[bulk] auto [middle] min-content [search] minmax(min-content,200px);grid-column-gap:10px}.fixed-header-actions.advanced-filtering{grid-template-columns:[bulk] auto [middle] minmax(min-content,auto) [search] minmax(min-content,auto)}.fixed-header-actions .bulk{grid-area:bulk}.fixed-header-actions .bulk>BUTTON{display:none}.fixed-header-actions .bulk>BUTTON:not(:last-of-type){margin-right:10px}.fixed-header-actions .bulk .action-availability{display:none;margin-left:10px;vertical-align:middle;margin-top:2px}.fixed-header-actions .bulk .dropdown-button li.disabled{color:var(--disabled-text);cursor:not-allowed}.fixed-header-actions .bulk .dropdown-button li.disabled:hover{color:var(--disabled-text);background-color:unset;cursor:not-allowed}.fixed-header-actions .bulk .bulk-action .icon{vertical-align:-10%}.fixed-header-actions .middle{grid-area:middle;white-space:nowrap}.fixed-header-actions .middle .icon.icon-backup.animate{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fixed-header-actions .search{grid-area:search;text-align:right;justify-content:flex-end}.fixed-header-actions .bulk-actions-dropdown{display:none}.fixed-header-actions .bulk-actions-dropdown .dropdown-button{background-color:var(--primary)}.fixed-header-actions .bulk-actions-dropdown .dropdown-button:hover{background-color:var(--primary-hover-bg);color:var(--primary-hover-text)}.fixed-header-actions .bulk-actions-dropdown .dropdown-button .icon-chevron-down,.fixed-header-actions .bulk-actions-dropdown .dropdown-button>*{color:var(--primary-text)}.fixed-header-actions .bulk-actions-dropdown .dropdown-button .button-divider{border-color:var(--primary-text)}.fixed-header-actions .bulk-actions-dropdown .dropdown-button.disabled{border-color:var(--disabled-bg)}.fixed-header-actions .bulk-actions-dropdown .dropdown-button.disabled .icon-chevron-down{color:var(--disabled-text)!important}.fixed-header-actions .bulk-actions-dropdown .dropdown-button.disabled .button-divider{border-color:var(--disabled-text)}.paging{margin-top:10px;text-align:center}.paging SPAN{display:inline-block;min-width:200px}',""]),t["default"]=s},94944:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".tab-header[data-v-6f6df00a]{display:flex;justify-content:space-between;margin-bottom:15px;align-items:center}.tab-header h2[data-v-6f6df00a]{margin:0}",""]),t["default"]=s},61276:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".tabs[data-v-79e80ea7]{list-style-type:none;margin:0;padding:0}.tabs.horizontal[data-v-79e80ea7]{border:solid thin var(--border);border-bottom:0;display:flex;flex-direction:row}.tabs.horizontal+.tab-container[data-v-79e80ea7]{border:solid thin var(--border)}.tabs.horizontal .tab.active[data-v-79e80ea7]{border-bottom:solid 2px var(--primary)}.tabs[data-v-79e80ea7]:focus{outline:none}.tabs:focus .tab.active a span[data-v-79e80ea7]{text-decoration:underline}.tabs .tab[data-v-79e80ea7]{position:relative;float:left;padding:0 8px 0 0;cursor:pointer}.tabs .tab A[data-v-79e80ea7]{display:flex;align-items:center;padding:10px 15px}.tabs .tab A[data-v-79e80ea7]:hover{text-decoration:none}.tabs .tab A:hover span[data-v-79e80ea7]{text-decoration:underline}.tabs .tab A[data-v-79e80ea7]:focus-visible{outline:2px solid var(--primary-keyboard-focus)}.tabs .tab A:focus-visible span[data-v-79e80ea7]{text-decoration:underline}.tabs .tab .conditions-alert-icon[data-v-79e80ea7]{color:var(--error);padding-left:4px}.tabs .tab[data-v-79e80ea7]:last-child{padding-right:0}.tabs .tab.active>A[data-v-79e80ea7]{color:var(--primary);text-decoration:none}.tabs .tab.error A>i[data-v-79e80ea7]{color:var(--error)}.tabs .tab .tab-badge[data-v-79e80ea7]{margin-left:5px;background-color:var(--link);color:#fff;border-radius:6px;padding:1px 7px;font-size:11px}.tab-container[data-v-79e80ea7]{padding:20px}.tab-container.no-content[data-v-79e80ea7]{padding:0 0 3px 0}.tab-container--flat[data-v-79e80ea7]{padding:0}.tab-container--flat .side-tabs[data-v-79e80ea7]{box-shadow:unset}.tabs-only[data-v-79e80ea7]{margin-bottom:20px}.tabs-only .tab-container[data-v-79e80ea7]{display:none}.tabs-only .tabs[data-v-79e80ea7]{border:0;border-bottom:2px solid var(--border)}.side-tabs[data-v-79e80ea7]{display:flex;box-shadow:0 0 20px var(--shadow);border-radius:calc(var(--border-radius)*2);background-color:var(--tabbed-sidebar-bg)}.side-tabs .tab-container[data-v-79e80ea7]{padding:20px}.side-tabs .tabs[data-v-79e80ea7]{width:200px;min-width:200px;display:flex;flex:1 0;flex-direction:column}.side-tabs .tabs .tab[data-v-79e80ea7]{width:100%;border-left:5px solid transparent}.side-tabs .tabs .tab A[data-v-79e80ea7],.side-tabs .tabs .tab.toggle A[data-v-79e80ea7]{color:var(--primary)}.side-tabs .tabs .tab.active[data-v-79e80ea7]{background-color:var(--body-bg);border-left:solid 5px var(--primary)}.side-tabs .tabs .tab.active A[data-v-79e80ea7]{color:var(--input-label)}.side-tabs .tabs .tab.disabled[data-v-79e80ea7]{background-color:var(--disabled-bg)}.side-tabs .tabs .tab.disabled A[data-v-79e80ea7]{color:var(--disabled-text);text-decoration:none}.side-tabs .tabs .tab-list-footer[data-v-79e80ea7]{list-style:none;padding:0;margin-top:auto}.side-tabs .tabs .tab-list-footer li[data-v-79e80ea7]{display:flex;flex:1}.side-tabs .tabs .tab-list-footer li .btn[data-v-79e80ea7]{flex:1 1;display:flex;justify-content:center}.side-tabs .tabs .tab-list-footer li button[data-v-79e80ea7]:first-of-type{border-top:solid 1px var(--border);border-right:solid 1px var(--border);border-top-right-radius:0}.side-tabs .tabs .tab-list-footer li button[data-v-79e80ea7]:last-of-type{border-top:solid 1px var(--border);border-top-left-radius:0}.side-tabs .tab-container[data-v-79e80ea7]{width:calc(100% - 200px);flex-grow:1;background-color:var(--body-bg)}",""]),t["default"]=s},32101:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".tag[data-v-0d281a35]{border-radius:var(--border-radius);color:var(--tag-primary);background-color:var(--tag-bg);padding:4px 6px 3px 6px;font-size:12px}",""]),t["default"]=s},9309:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".outer-container[data-v-21be6a33]{display:flex;flex-direction:column;flex:1;padding:0;justify-content:flex-start}.header[data-v-21be6a33]{display:flex;align-content:space-between;align-items:center;margin-bottom:20px;border-bottom:var(--header-border-size) solid var(--header-border)}.header .step-sequence[data-v-21be6a33],.header>.title[data-v-21be6a33]{flex:1;min-height:60px;display:flex}.header .step-sequence .steps[data-v-21be6a33]{flex:1;margin:0 30px;display:flex;justify-content:space-between;list-style-type:none;padding:0}.header .step-sequence .steps[data-v-21be6a33]:focus{outline:none;box-shadow:none}.header .step-sequence .steps li.step[data-v-21be6a33]{display:flex;flex-direction:row;flex-grow:1;align-items:center}.header .step-sequence .steps li.step>span>span[data-v-21be6a33]:last-of-type{padding-bottom:0}.header .step-sequence .steps li.step[data-v-21be6a33]:last-of-type{flex-grow:0}.header .step-sequence .steps li.step .controls[data-v-21be6a33]{display:flex;flex-direction:column;align-items:center;width:40px;overflow:visible;padding-top:7px}.header .step-sequence .steps li.step .controls>span[data-v-21be6a33]{padding-bottom:3px;margin-bottom:5px;white-space:nowrap}.header .step-sequence .steps li.step.active .controls[data-v-21be6a33]{color:var(--primary)}.header .step-sequence .steps li.step:not(.disabled) .controls[data-v-21be6a33]:hover>*{color:var(--primary)!important;cursor:pointer}.header .step-sequence .steps li.step:not(.active) .controls[data-v-21be6a33]>*{color:var(--input-disabled-text);text-decoration:none}.header .step-sequence .steps .divider[data-v-21be6a33]{flex-basis:100%;border-top:1px solid var(--border);position:relative;top:17px}.cru__content .header .step-sequence .steps .divider[data-v-21be6a33]{top:13px}.header .choice-banner[data-v-21be6a33]{flex-basis:40%;display:flex;align-items:center;margin-bottom:10px}.header .choice-banner.selected[data-v-21be6a33]{background-color:var(--accent-btn)}.header .choice-banner.top H2[data-v-21be6a33]{margin:0}.header .choice-banner.top .title[data-v-21be6a33]{display:flex;align-items:center;justify-content:space-evenly;position:relative}.header .choice-banner.top .title>.subtitle[data-v-21be6a33]{margin-right:20px}.header .choice-banner.top .subtitle[data-v-21be6a33]{display:flex;flex-direction:column}.header .choice-banner.top .subtitle .subtext[data-v-21be6a33]{color:var(--input-label)}.header .choice-banner[data-v-21be6a33]:not(.top){box-shadow:0 0 12px 3px var(--box-bg);flex-direction:row;align-items:center;justify-content:start}.header .choice-banner[data-v-21be6a33]:not(.top):hover{outline:var(--outline-width) solid var(--outline);cursor:pointer}.header .choice-banner .round-image[data-v-21be6a33]{min-width:50px;height:50px;margin:10px 10px 10px 0;border-radius:50%;overflow:hidden}.header .choice-banner .round-image .logo[data-v-21be6a33]{min-width:50px;height:50px}.step-container[data-v-21be6a33]{position:relative;flex:1 1 auto;height:0;overflow-y:auto;padding:20px 2px 2px 2px;display:flex;flex-direction:column}.step-container__step[data-v-21be6a33]{overflow:hidden;display:flex;flex-direction:column;flex:1}.footer-error[data-v-21be6a33]{margin-top:-40px;margin-bottom:70px}.controls-row[data-v-21be6a33]{margin-left:-20px;margin-right:-20px;padding:10px 20px;display:flex;justify-content:space-between;padding-top:10px;border-top:var(--header-border-size) solid var(--header-border);position:absolute;bottom:0;width:100%;background:var(--body-bg)}.controls-row .controls-steps .btn[data-v-21be6a33]{margin-left:10px}",""]),t["default"]=s},67007:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".yaml-editor{display:flex;flex-direction:column}.yaml-editor .fill{flex:1}.yaml-editor .codemirror-container{position:relative}.yaml-editor .codemirror-container .CodeMirror,.yaml-editor .codemirror-container .CodeMirror .CodeMirror-gutters{background-color:var(--yaml-editor-bg)}.yaml-editor .diff-mode{background-color:var(--diff-header-bg);padding:5px 5px;border-bottom-right-radius:0;border-bottom-left-radius:0}.yaml-editor .d2h-file-wrapper{border-top-right-radius:0}",""]),t["default"]=s},78712:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.chart-container{position:relative;border:1px solid var(--border);min-height:100px}.chart-container,.chart-container .loading-container{display:flex;background-color:var(--body-bg);border-radius:var(--border-radius)}.chart-container .loading-container{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;align-items:center;justify-content:center;flex-direction:column}.chart-container .loading-container i{font-size:24px}.chart-container #tree{width:70%;height:-moz-fit-content;height:fit-content}.chart-container #tree svg{margin-top:3px}.chart-container #tree .link{stroke:var(--darker)}.chart-container #tree .node{cursor:pointer}.chart-container #tree .node.active .node-hover-layer{display:block}.chart-container #tree .node.repo.active>circle{transform:scale(1.2)}.chart-container #tree .node.bundle.active>circle{transform:scale(1.35)}.chart-container #tree .node.bundle-deployment.active>circle{transform:scale(1.6)}.chart-container #tree .node.node-default-fill>circle,.chart-container #tree .node.repo>circle{fill:var(--muted)}.chart-container #tree .node:not(.repo).node-success>circle{fill:var(--success)}.chart-container #tree .node:not(.repo).node-info>circle{fill:var(--info)}.chart-container #tree .node:not(.repo).node-warning>circle{fill:var(--warning)}.chart-container #tree .node:not(.repo).node-error>circle{fill:var(--error)}.chart-container #tree .node .node-hover-layer{stroke:var(--body-bg);stroke-width:2;display:none}.chart-container .more-info-container{width:30%;position:relative;border-left:1px solid var(--border);background-color:var(--body-bg);overflow:hidden}.chart-container .more-info-container,.chart-container .more-info-container .more-info{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.chart-container .more-info-container .more-info{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;padding:20px;overflow-y:auto}.chart-container .more-info-container .more-info table td{vertical-align:top;padding-bottom:10px}.chart-container .more-info-container .more-info table td.align-middle{vertical-align:middle}.chart-container .more-info-container .more-info table .more-info-item-label{color:var(--darker);margin-right:8px}.chart-container .more-info-container .more-info table .single-error{color:var(--error)}.chart-container .more-info-container .more-info table p{line-height:1.5em}',""]),t["default"]=s},19662:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".box[data-v-d6b8fa5e],.title[data-v-d6b8fa5e]{margin-bottom:10px}.box[data-v-d6b8fa5e]{display:grid;grid-template-columns:auto 75px;align-items:center}.box .value[data-v-d6b8fa5e]{flex:1}.box .value INPUT[data-v-d6b8fa5e]{height:40px}.remove[data-v-d6b8fa5e]{text-align:right}.footer .protip[data-v-d6b8fa5e]{float:right;padding:5px 0}.required[data-v-d6b8fa5e]{color:var(--error)}",""]),t["default"]=s},67271:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".array-list-grouped>.box{position:relative;display:block}.array-list-grouped>.box>.remove{position:absolute;top:0;right:0}.array-list-grouped>.box>.info-box{margin-bottom:0;padding-right:25px}",""]),t["default"]=s},83852:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".color-input[data-v-4b3e7faa]{border:1px solid var(--border);border-radius:var(--border-radius);padding:10px}.color-input[data-v-4b3e7faa]:focus-visible{outline:2px solid var(--primary-keyboard-focus)}.color-input.disabled[data-v-4b3e7faa],.color-input.disabled .selected[data-v-4b3e7faa],.color-input[disabled][data-v-4b3e7faa],.color-input[disabled][data-v-4b3e7faa]:hover{color:var(--input-disabled-text);background-color:var(--input-disabled-bg);outline-width:0;border-color:var(--input-disabled-border);cursor:not-allowed}.color-input.disabled .selected div[data-v-4b3e7faa],.color-input.disabled .selected input[data-v-4b3e7faa],.color-input.disabled .selected label[data-v-4b3e7faa],.color-input.disabled .selected span[data-v-4b3e7faa],.color-input.disabled div[data-v-4b3e7faa],.color-input.disabled input[data-v-4b3e7faa],.color-input.disabled label[data-v-4b3e7faa],.color-input.disabled span[data-v-4b3e7faa],.color-input[disabled] div[data-v-4b3e7faa],.color-input[disabled] input[data-v-4b3e7faa],.color-input[disabled] label[data-v-4b3e7faa],.color-input[disabled] span[data-v-4b3e7faa],.color-input[disabled]:hover div[data-v-4b3e7faa],.color-input[disabled]:hover input[data-v-4b3e7faa],.color-input[disabled]:hover label[data-v-4b3e7faa],.color-input[disabled]:hover span[data-v-4b3e7faa]{cursor:not-allowed!important}.color-input.disabled .selected label[data-v-4b3e7faa],.color-input.disabled label[data-v-4b3e7faa],.color-input[disabled] label[data-v-4b3e7faa],.color-input[disabled]:hover label[data-v-4b3e7faa]{color:var(--input-disabled-label);display:inline-block;z-index:1}.color-input.disabled .selected[data-v-4b3e7faa]::-moz-placeholder,.color-input.disabled[data-v-4b3e7faa]::-moz-placeholder,.color-input[disabled][data-v-4b3e7faa]::-moz-placeholder,.color-input[disabled][data-v-4b3e7faa]:hover::-moz-placeholder{color:var(--input-disabled-placeholder)}.color-input.disabled .selected[data-v-4b3e7faa]::placeholder,.color-input.disabled[data-v-4b3e7faa]::placeholder,.color-input[disabled][data-v-4b3e7faa]::placeholder,.color-input[disabled][data-v-4b3e7faa]:hover::placeholder{color:var(--input-disabled-placeholder)}.color-input LABEL[data-v-4b3e7faa]{display:block}.color-input .preview-container[data-v-4b3e7faa]:hover{cursor:pointer}.color-input .preview-container .color-value[data-v-4b3e7faa]{margin-left:4px}.color-input .color-display[data-v-4b3e7faa]{border:1px solid var(--border)}.color-input .color-display[data-v-4b3e7faa]:focus{outline:none;box-shadow:0 0 0 var(--outline-width) var(--outline);background:var(--input-focus-bg)}.color-input INPUT[data-v-4b3e7faa]{border:none;padding:0;width:23px;height:23px;-webkit-appearance:none;opacity:0}.color-input INPUT[data-v-4b3e7faa]:hover{cursor:pointer}",""]),t["default"]=s},58335:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.buttons{display:grid;grid-template-areas:"left right";grid-template-columns:"min-content auto"}.buttons .left{grid-area:left;text-align:left}.buttons .left .btn,.buttons .left button{margin:0 1.75% 0 0}.buttons .right{grid-area:right;text-align:right}.buttons .right .btn,.buttons .right button{margin:0 0 0 1.75%}',""]),t["default"]=s},38238:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".input-container[data-v-035f9ce5]{display:flex}.input-container.select-after[data-v-035f9ce5]{height:100%;flex-direction:row-reverse}.input-container.select-after .input-string[data-v-035f9ce5]{border-radius:var(--border-radius) 0 0 var(--border-radius);border-right:0;border-left-width:1px}.input-container.select-after .in-input[data-v-035f9ce5]{border-radius:0 var(--border-radius) var(--border-radius) 0}.input-container.select-after .in-input.labeled-select .selected[data-v-035f9ce5]{color:var(--input-text);text-align:center;margin-right:1em}.input-container.select-after .in-input.focused[data-v-035f9ce5]:not(.vs__dropdown-up){border-bottom-right-radius:0}.input-container.select-after .in-input.focused.vs__dropdown-up[data-v-035f9ce5]{border-top-right-radius:0}.input-container.select-after .input-string.focused[data-v-035f9ce5],.input-container.select-after .input-string[data-v-035f9ce5]:focus,.input-container.select-after .input-string[data-v-035f9ce5]:hover:not(.focused):not(.disabled):not(:focus){padding-left:10px!important}.input-container .input-string[data-v-035f9ce5]{padding-right:0;width:60%;flex-grow:1;border-radius:0 var(--border-radius) var(--border-radius) 0;border-left-width:0;margin-left:-1px;position:relative;display:table;border-collapse:separate}.input-container .input-string[data-v-035f9ce5]:hover:not(.focused):not(.disabled):not(:focus):not(.view){border-left:1px solid var(--input-hover-border);border-right:1px solid var(--input-hover-border);padding-left:9px}.input-container .input-string.focused[data-v-035f9ce5],.input-container .input-string[data-v-035f9ce5]:focus{border-left:1px solid var(--outline)!important;border-right:1px solid var(--outline)!important;padding-left:9px}.input-container .in-input[data-v-035f9ce5]{margin-right:0}.input-container .in-input[data-v-035f9ce5]:hover:not(.focused):not(.disabled),.input-container .in-input[data-v-035f9ce5]:hover:not(.focused):not(.disabled):not(.view){border:1px solid var(--input-hover-border)!important}.input-container .in-input.focused[data-v-035f9ce5]{border:1px solid var(--outline)!important}.input-container .in-input.labeled-select.focused[data-v-035f9ce5] ,.input-container .in-input.unlabeled-select.focused[data-v-035f9ce5] {outline:none}.input-container .in-input.labeled-select[data-v-035f9ce5]:not(.disabled):not(.view) ,.input-container .in-input.unlabeled-select[data-v-035f9ce5]:not(.disabled):not(.view) {border:solid 1px var(--input-border)}.input-container .in-input.labeled-select[data-v-035f9ce5] ,.input-container .in-input.unlabeled-select[data-v-035f9ce5] {box-shadow:none;width:20%;margin-right:1px}.input-container .in-input.labeled-select[data-v-035f9ce5] .vs__selected,.input-container .in-input.unlabeled-select[data-v-035f9ce5] .vs__selected{color:var(--input-text)}.input-container .in-input.labeled-select[data-v-035f9ce5] .vs__dropdown-menu,.input-container .in-input.unlabeled-select[data-v-035f9ce5] .vs__dropdown-menu{box-shadow:none}.input-container .in-input.labeled-select[data-v-035f9ce5] .vs__dropdown-menu .vs__dropdown-option,.input-container .in-input.unlabeled-select[data-v-035f9ce5] .vs__dropdown-menu .vs__dropdown-option{padding:3px 5px}.input-container .in-input.labeled-select[data-v-035f9ce5] .v-select:not(.vs--disabled) .vs__dropdown-toggle,.input-container .in-input.unlabeled-select[data-v-035f9ce5] .v-select:not(.vs--disabled) .vs__dropdown-toggle{border-radius:var(--border-radius) 0 0 var(--border-radius)}.input-container .in-input.labeled-select[data-v-035f9ce5] .v-select:not(.vs--disabled).vs--open .vs__dropdown-toggle,.input-container .in-input.unlabeled-select[data-v-035f9ce5] .v-select:not(.vs--disabled).vs--open .vs__dropdown-toggle{color:var(--outline)!important}",""]),t["default"]=s},74298:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".labeled-select[data-v-92b3990a]{position:relative;padding-bottom:1px}.labeled-select.no-label.compact-input[data-v-92b3990a] .vs__actions:after{top:-2px}.labeled-select.no-label.compact-input .labeled-container[data-v-92b3990a]{padding:5px 0 1px 10px}.labeled-select.no-label[data-v-92b3990a]:not(.compact-input){height:61px;padding-top:4px}.labeled-select.no-label[data-v-92b3990a]:not(.compact-input) .vs__actions:after{top:0}.labeled-select .icon-spinner[data-v-92b3990a]{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em)}.labeled-select .labeled-container[data-v-92b3990a]{padding:7px 0 0 10px;padding:10px 0 0 10px}.labeled-select .labeled-container label[data-v-92b3990a]{margin:0}.labeled-select .labeled-container .selected[data-v-92b3990a]{background-color:transparent}.labeled-select.view.labeled-input .labeled-container[data-v-92b3990a]{padding:0}.labeled-select.taggable.compact-input[data-v-92b3990a]{min-height:40px}.labeled-select.taggable.compact-input[data-v-92b3990a] .vs__selected-options{padding-top:8px!important}.labeled-select.taggable[data-v-92b3990a]:not(.compact-input){min-height:61px}.labeled-select.taggable[data-v-92b3990a]:not(.compact-input) .vs__selected-options{margin-top:0}.labeled-select[data-v-92b3990a]:not(.taggable) .vs__selected-options .vs__selected{width:100%}.labeled-select.taggable[data-v-92b3990a] .vs__selected-options{padding:3px 0}.labeled-select.taggable[data-v-92b3990a] .vs__selected-options .vs__selected{border-color:var(--accent-btn);height:20px;min-height:unset!important;padding:0 0 0 7px!important}.labeled-select.taggable[data-v-92b3990a] .vs__selected-options .vs__selected>button{height:20px;line-height:14px}.labeled-select.taggable[data-v-92b3990a] .vs__selected-options .vs__selected>button:hover{background-color:var(--primary);border-radius:0}.labeled-select.taggable[data-v-92b3990a] .vs__selected-options .vs__selected>button:hover:after{color:#fff}.labeled-select[data-v-92b3990a] .vs__selected-options{margin-top:-5px}.labeled-select[data-v-92b3990a] .v-select:not(.vs--single) .vs__selected-options{padding:5px 0}.labeled-select[data-v-92b3990a] .vs__actions:after{position:relative;top:-10px}.labeled-select[data-v-92b3990a] .v-select.vs--open .vs__dropdown-toggle{color:var(--outline)!important}[data-v-92b3990a] .labeled-select.disabled .labeled-container,[data-v-92b3990a] .labeled-select.disabled .vs__dropdown-toggle,[data-v-92b3990a] .labeled-select.disabled input,[data-v-92b3990a] .labeled-select.disabled label{cursor:not-allowed}.labeled-select .no-label[data-v-92b3990a] .v-select:not(.vs--single){min-height:33px}.labeled-select .no-label[data-v-92b3990a] .selected{padding-top:8px;padding-bottom:9px;position:relative;max-height:2.3em;overflow:hidden}.labeled-select .no-label[data-v-92b3990a] .vs__selected-options{padding:8px 0 7px 0}.vs__dropdown-menu .vs__dropdown-option .vs__option-kind-group[data-v-92b3990a]{display:flex;align-items:center}.vs__dropdown-menu .vs__dropdown-option .vs__option-kind-group i[data-v-92b3990a]{width:18px}.vs__dropdown-menu .vs__dropdown-option .vs__option-kind-group>b[data-v-92b3990a]{flex:1}.vs__dropdown-menu .vs__dropdown-option .vs__option-kind-group>div[data-v-92b3990a]{background-color:var(--primary);border-radius:4px;color:var(--primary-text);font-size:12px;height:18px;line-height:18px;margin-top:1px;padding:0 10px}.vs__dropdown-menu .vs__dropdown-option .vs__option-kind.has-icon[data-v-92b3990a],.vs__dropdown-menu.has-icon .vs__option-kind div[data-v-92b3990a]{padding-left:18px}.vs__dropdown-menu .pagination-slot[data-v-92b3990a]{display:flex;align-items:center;justify-content:center;position:relative;margin-top:5px}.vs__dropdown-menu .pagination-slot .load-more[data-v-92b3990a]{display:flex;align-items:center;height:19px}.vs__dropdown-menu .pagination-slot .load-more a[data-v-92b3990a]{cursor:pointer}.vs__dropdown-menu .pagination-slot .count[data-v-92b3990a]{position:absolute;right:10px}.vs__dropdown-menu .no-options-slot .paginating[data-v-92b3990a]{display:flex;align-items:center;justify-content:center}.vs__dropdown-option>.option-kind-highlighted[data-v-92b3990a]{color:var(--dropdown-highlight-text)}.vs__dropdown-option.vs__dropdown-option--highlight>.option-kind-highlighted[data-v-92b3990a],.vs__dropdown-option.vs__dropdown-option--selected>.option-kind-highlighted[data-v-92b3990a],.vs__dropdown-option>.option-kind-highlighted[data-v-92b3990a]:hover{color:var(--dropdown-hover-text)}.vs__dropdown-menu .vs__dropdown-option .only-user-opts[data-v-92b3990a]{color:var(--dropdown-text);background-color:var(--dropdown-bg);margin:0 -5px;padding:3px 20px}",""]),t["default"]=s},18133:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".unlabeled-select[data-v-fef44118]{position:relative}.unlabeled-select[data-v-fef44118] .v-select.select-input-view .vs__actions{visibility:hidden}.unlabeled-select .vs--multiple[data-v-fef44118] .vs__selected-options .vs__selected{width:auto}.unlabeled-select[data-v-fef44118] .labeled-tooltip.error .status-icon{top:7px;right:2px}.unlabeled-select[data-v-fef44118] .vs__selected-options{display:flex;margin:3px}.unlabeled-select[data-v-fef44118] .vs__selected-options .vs__selected{width:auto}.unlabeled-select[data-v-fef44118] .v-select.vs--open .vs__dropdown-toggle{color:var(--outline)!important}.unlabeled-select.focused.success[data-v-fef44118],.unlabeled-select.success[data-v-fef44118]{border:solid 1px var(--success)}.unlabeled-select.focused.success .selected[data-v-fef44118],.unlabeled-select.focused.success .vs__actions[data-v-fef44118]:after,.unlabeled-select.focused.success input[data-v-fef44118],.unlabeled-select.success .selected[data-v-fef44118],.unlabeled-select.success .vs__actions[data-v-fef44118]:after,.unlabeled-select.success input[data-v-fef44118]{color:var(--success)}.unlabeled-select.focused.warning[data-v-fef44118],.unlabeled-select.warning[data-v-fef44118]{border:solid 1px var(--warning)}.unlabeled-select.focused.warning .selected[data-v-fef44118],.unlabeled-select.focused.warning .vs__actions[data-v-fef44118]:after,.unlabeled-select.focused.warning input[data-v-fef44118],.unlabeled-select.warning .selected[data-v-fef44118],.unlabeled-select.warning .vs__actions[data-v-fef44118]:after,.unlabeled-select.warning input[data-v-fef44118]{color:var(--warning)}.unlabeled-select.error[data-v-fef44118],.unlabeled-select.focused.error[data-v-fef44118]{border:solid 1px var(--error)}.unlabeled-select.error .vs__actions[data-v-fef44118]:after,.unlabeled-select.error>label[data-v-fef44118],.unlabeled-select.focused.error .vs__actions[data-v-fef44118]:after,.unlabeled-select.focused.error>label[data-v-fef44118]{color:var(--error)}.unlabeled-select.compact-input[data-v-fef44118]{min-height:40px;line-height:18px}",""]),t["default"]=s},61502:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".secret-selector{width:100%}.secret-selector label{display:block}.secret-selector .labeled-select{min-height:61px}.secret-selector .vs__selected-options{padding:8px 0 7px 0}.secret-selector label{display:inline-block}.secret-selector.show-key-selector .input-container>*{display:inline-block;width:50%}.secret-selector.show-key-selector .input-container>.labeled-select.focused{z-index:10}.secret-selector.show-key-selector .input-container>:first-child{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.secret-selector.show-key-selector .input-container>:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;float:right}",""]),t["default"]=s},38589:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,"svg.text[data-v-5f78e642]{fill:red}",""]),t["default"]=s},29094:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".favorite[data-v-f74a378a]{position:relative;cursor:pointer;font-size:20px;transform:ease-in-out-all 1s}.favorite.icon-star-open[data-v-f74a378a]{color:var(--muted)}.favorite.icon-star-closed[data-v-f74a378a]{color:var(--body-text)}",""]),t["default"]=s},35693:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".receiver .box-container.create-resource-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -10px}.receiver .box-container.create-resource-container .subtype-banner{justify-content:space-between;align-items:center;flex-direction:row}.receiver .right{padding:30px;border-left:1px solid var(--border)}.receiver .logo{text-align:center;width:60px;height:60px;border-radius:calc(var(--border-radius)*2);overflow:hidden;background-color:#fff;display:inline-block;vertical-align:middle}.receiver .logo img{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;position:relative;top:2px}.receiver .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;display:inline-block;vertical-align:middle}",""]),t["default"]=s},42836:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".responders-heading[data-v-174af1a6]{display:grid;grid-template-columns:auto 75px}.responder[data-v-174af1a6],.responder .target-container[data-v-174af1a6]{width:100%}.responder .target-container[data-v-174af1a6] .unlabeled-select{min-width:35%;height:100%}.responder .target[data-v-174af1a6]{height:100%}",""]),t["default"]=s},90428:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".text.info[data-v-06b0c427]{display:flex;align-items:center}.text.info>span[data-v-06b0c427]{margin-right:5px}",""]),t["default"]=s},56454:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".delete-warning[data-v-0b3eae82]{color:var(--error)}.remove-project-dialog[data-v-0b3eae82]{border:1px solid var(--border);padding:10px;border-radius:5px}.remove-project-dialog .display-name[data-v-0b3eae82]{font-weight:700}",""]),t["default"]=s},51582:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".text.info[data-v-e0c89e72]{display:flex;align-items:center}.text.info>span[data-v-e0c89e72]{margin-right:5px}",""]),t["default"]=s},58655:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".actions[data-v-64ba45e0]{text-align:right}.machine-name[data-v-64ba45e0]{font-weight:600}",""]),t["default"]=s},48415:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".badge-state[data-v-64b26d7f]{align-items:center;display:inline-flex;padding:2px 10px;border:1px solid transparent;border-radius:20px}.badge-state.bg-info[data-v-64b26d7f]{border-color:var(--info)}.badge-state.bg-error[data-v-64b26d7f]{border-color:var(--error)}.badge-state.bg-warning[data-v-64b26d7f]{border-color:var(--warning)}.badge-state.bg-success[data-v-64b26d7f]{color:var(--success);background:transparent;border-color:var(--success)}.badge-state.badge-disabled[data-v-64b26d7f]{color:var(--badge-state-disabled-text);background-color:var(--badge-state-disabled-bg);border:1px solid var(--badge-state-disabled-border)}",""]),t["default"]=s},30909:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".sortable-table TD .badge-state{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:break-word;display:inline-block;max-width:100%;position:relative;max-width:110px;font-size:.85em;vertical-align:middle}",""]),t["default"]=s},58498:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".banner[data-v-1a4e45d4]{display:flex;margin:15px 0;position:relative;width:100%;color:var(--body-text)}.banner__icon[data-v-1a4e45d4]{width:48px;flex-grow:1;display:flex;justify-content:center;align-items:center;box-sizing:content-box}.primary .banner__icon[data-v-1a4e45d4]{background:var(--primary)}.secondary .banner__icon[data-v-1a4e45d4]{background:var(--default)}.success .banner__icon[data-v-1a4e45d4]{background:var(--success)}.info .banner__icon[data-v-1a4e45d4]{background:var(--info)}.warning .banner__icon[data-v-1a4e45d4]{background:var(--warning)}.error .banner__icon[data-v-1a4e45d4]{background:var(--error);color:var(--primary-text)}.banner__content[data-v-1a4e45d4]{padding:10px;transition:all .2s ease;line-height:20px;width:100%;border-left:4px solid transparent;display:flex;gap:3px}.primary .banner__content[data-v-1a4e45d4]{background:var(--primary);border-color:var(--primary)}.secondary .banner__content[data-v-1a4e45d4]{background:var(--default-banner-bg);border-color:var(--default)}.success .banner__content[data-v-1a4e45d4]{background:var(--success-banner-bg);border-color:var(--success)}.info .banner__content[data-v-1a4e45d4]{background:var(--info-banner-bg);border-color:var(--info)}.warning .banner__content[data-v-1a4e45d4]{background:var(--warning-banner-bg);border-color:var(--warning)}.error .banner__content[data-v-1a4e45d4]{background:var(--error-banner-bg);border-color:var(--error);color:var(--error)}.banner__content.stacked[data-v-1a4e45d4]{padding:0 10px;margin:0;transition:none}.banner__content.stacked[data-v-1a4e45d4]:first-child{padding-top:10px}.banner__content.stacked[data-v-1a4e45d4]:last-child{padding-bottom:10px}.banner__content.closable[data-v-1a4e45d4]{padding-right:48px}.banner__content__closer[data-v-1a4e45d4]{display:flex;align-items:center;cursor:pointer;position:absolute;top:0;right:0;bottom:0;width:24px;line-height:24px;text-align:center;outline:none}.banner__content__closer .closer-icon[data-v-1a4e45d4]{opacity:.7}.banner__content__closer .closer-icon[data-v-1a4e45d4]:hover{opacity:1;color:var(--link)}.banner__content__closer:focus-visible i[data-v-1a4e45d4]{outline:2px solid var(--primary-keyboard-focus);outline-offset:2px}.banner__content.icon[data-v-1a4e45d4]{border-left:none}",""]),t["default"]=s},71047:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".card-container{border-radius:var(--border-radius);display:flex;flex-basis:40%;margin:10px;min-height:100px;padding:10px;box-shadow:0 0 20px var(--shadow)}.card-container.highlight-border{border-left:5px solid var(--primary)}.card-container:not(.top){align-items:top;flex-direction:row;justify-content:start}.card-container .card-wrap{width:100%}.card-container .card-body{color:var(--input-label);display:flex;flex-direction:column;justify-content:center}.card-container .card-actions{align-self:end;display:flex;padding-top:20px}.card-container .card-title{align-items:center;display:flex;width:100%}.card-container .card-title h5{margin:0}.card-container .card-title .flex-right{margin-left:auto}.card-container.card-sticky{overflow:hidden}.card-container.card-sticky .card-wrap{display:flex;flex-direction:column}.card-container.card-sticky .card-wrap .card-body{justify-content:flex-start;overflow:auto}.card-container.card-sticky .card-wrap>*{flex:0}.card-container.card-sticky .card-wrap .card-body{flex:1}",""]),t["default"]=s},12215:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.checkbox-outer-container{display:inline-flex;flex-direction:column}.checkbox-outer-container-description{color:var(--input-label);font-size:14px;margin-left:19px;margin-top:5px;opacity:.8}.checkbox-container{position:relative;display:inline-flex;align-items:center;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius)}.checkbox-container .checkbox-label{color:var(--input-label);display:inline-flex;margin:0 10px 0 5px}.checkbox-container .checkbox-label.checkbox-primary{color:inherit;font-weight:600}.checkbox-container .checkbox-info{line-height:normal;margin-left:2px}.checkbox-container .checkbox-info:focus-visible{outline:2px solid var(--primary-keyboard-focus);outline-offset:2px}.checkbox-container .checkbox-custom{height:14px;width:14px;background-color:var(--body-bg);border-radius:var(--border-radius);border:1px solid var(--border);flex-shrink:0}.checkbox-container .checkbox-custom:focus-visible{outline:2px solid var(--primary-keyboard-focus);outline-offset:2px;border-radius:0}.checkbox-container input{opacity:0;position:absolute;z-index:-1}.checkbox-container input:focus-visible~.checkbox-custom{outline:2px solid var(--primary-keyboard-focus);outline-offset:2px;border-radius:0}.checkbox-container input:checked~.checkbox-custom{background-color:var(--primary);transform:rotate(0deg) scale(1);opacity:1;border:1px solid var(--primary)}.checkbox-container .checkbox-custom:after{position:absolute;content:"";left:0;top:0;height:0;width:0;border-radius:var(--border-radius);border:solid;border-color:var(--input-text);border-width:0 3px 3px 0;transform:rotate(0deg) scale(0);opacity:1}.checkbox-container input:checked~.checkbox-custom:after{transform:rotate(45deg) scale(1);opacity:1;left:4px;width:4px;height:10px;border:solid;border-color:var(--checkbox-tick);border-width:0 2px 2px 0;background-color:transparent}.checkbox-container input:checked~.checkbox-custom.indeterminate:after{transform:scale(1);opacity:1;left:3px;top:2px;width:6px;height:5px;border:solid;border-color:var(--checkbox-tick);border-width:0 0 2px 0;background-color:transparent}.checkbox-container.disabled .checkbox-custom,.checkbox-container.disabled input:checked~.checkbox-custom{background-color:var(--checkbox-disabled-bg);border-color:var(--checkbox-disabled-bg)}.checkbox-container.disabled input:checked~.checkbox-custom:after{border-color:var(--checkbox-tick-disabled)}.checkbox-container.disabled{cursor:not-allowed}.checkbox-container .checkbox-view{display:flex;flex-direction:column}.checkbox-container .checkbox-view LABEL{color:var(--input-label)}',""]),t["default"]=s},21199:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".labeled-input.view input[data-v-3954a5a8]{text-overflow:ellipsis}.hideArrows input[data-v-3954a5a8]::-webkit-inner-spin-button,.hideArrows input[data-v-3954a5a8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hideArrows input[type=number][data-v-3954a5a8]{-moz-appearance:textfield}",""]),t["default"]=s},37746:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".radio-view{display:flex;flex-direction:column}.radio-view LABEL{color:var(--input-label)}.radio-group .text-label{display:block;padding-bottom:5px}.radio-container{position:relative;display:inline-flex;align-items:flex-start;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius);padding-bottom:5px}.radio-container,.radio-container .radio-button-outer-container-description,.radio-container .radio-label{cursor:pointer}.radio-container.disabled,.radio-container.disabled .radio-button-outer-container-description,.radio-container.disabled .radio-label{cursor:not-allowed}.radio-container .radio-custom{height:14px;width:14px;min-height:14px;min-width:14px;background-color:var(--input-bg);border-radius:50%;border:1.5px solid var(--border);margin-top:5px}.radio-container input{display:none}.radio-container .radio-custom[aria-checked=true]{background-color:var(--primary);transform:rotate(0deg) scale(1);opacity:1;border:1.5px solid var(--primary)}.radio-container .radio-custom[aria-checked=true].text-muted{opacity:.25}.radio-container input:disabled~.radio-custom:not([aria-checked=true]){background-color:var(--disabled-bg);opacity:.25}.radio-container .radio-button-outer-container-description{color:var(--input-label);font-size:11px;margin-top:5px}.radio-container .labeling{display:inline-flex;flex-direction:column;margin:3px 10px 0 5px}",""]),t["default"]=s},21027:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".radio-group:focus{border:none;outline:none}.radio-group h3{position:relative}.radio-group.row{display:flex}.radio-group.row .radio-container{margin-right:10px}.radio-group .label{font-size:14px!important}",""]),t["default"]=s},31649:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".labeled-tooltip{position:absolute;width:100%;height:100%;left:0;top:0}.labeled-tooltip.hoverable{height:0}.labeled-tooltip .status-icon{position:absolute;right:30px;top:18px;z-index:3}.labeled-tooltip.error .status-icon{color:var(--error);top:7px;right:5px}.labeled-tooltip.warning .status-icon{color:var(--warning)}.labeled-tooltip.success .status-icon{color:var(--success)}.v-popper__popper.v-popper--theme-tooltip .v-popper__inner pre{padding:2px;vertical-align:middle}",""]),t["default"]=s},52304:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".role[data-v-fa2c9f40]{align-items:center;background-color:rgba(0,0,0,.05);border:1px solid var(--header-border);border-radius:5px;color:var(--tag-text);line-height:20px;padding:2px 5px;white-space:nowrap;display:inline-flex;margin-right:3px}.role-value.text-link-enabled[data-v-fa2c9f40]{cursor:pointer}.role-value.text-link-enabled[data-v-fa2c9f40]:hover{color:var(--primary)}.role-value+.icon-close[data-v-fa2c9f40]{margin-left:3px;cursor:pointer}.role-value+.icon-close[data-v-fa2c9f40]:hover{color:var(--primary)}.project-members[data-v-fa2c9f40] .group-bar{display:flex;justify-content:space-between}.cluster-add[data-v-fa2c9f40]{justify-content:flex-end}",""]),t["default"]=s},72326:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=n(96599),l=o()(i());l.i(s.A),l.push([e.id,"#__layout,#__nuxt,MAIN,body{height:100%}.harvester-shell-container{height:100%;overflow:hidden}.harvester-shell-container .shell-body,.harvester-shell-container .terminal.xterm{height:100%}",""]),t["default"]=l},65320:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".error[data-v-56da10be]{overflow:hidden}.error .row[data-v-56da10be]{align-items:center}.error h1[data-v-56da10be]{font-size:5rem}.error .desert-landscape img[data-v-56da10be]{max-width:100%}",""]),t["default"]=s},64065:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".displayed-keys .banner[data-v-7821dcb9]{margin:0}.displayed-banners[data-v-7821dcb9]{max-height:155px;overflow:auto}.actions[data-v-7821dcb9]{width:100%;display:flex;justify-content:flex-end}",""]),t["default"]=s},38245:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".combination-keys__container[data-v-11c334cb]{max-width:60px}.combination-keys__container DIV[data-v-11c334cb],.combination-keys__container SPAN[data-v-11c334cb]{display:block;text-align:center}.combination-keys__container SPAN[data-v-11c334cb]{border-radius:3px}.combination-keys__container SPAN.open[data-v-11c334cb],.combination-keys__container SPAN[data-v-11c334cb]:hover{color:var(--primary-hover-text);background:var(--primary-hover-bg)}",""]),t["default"]=s},30116:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".vm-console[data-v-55ed4d1a]{height:100%;display:grid;grid-template-rows:30px auto}.combination-keys[data-v-55ed4d1a]{background:#282828}",""]),t["default"]=s},13998:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".bundleModal .support-modal[data-v-4369f8da]{border-radius:var(--border-radius);max-height:100vh}.bundleModal .bundle[data-v-4369f8da]{cursor:pointer;color:var(--primary)}.bundleModal .icon-spinner[data-v-4369f8da]{font-size:100px}.bundleModal .content[data-v-4369f8da]{height:218px}.bundleModal .content .circle[data-v-4369f8da]{padding-top:20px;height:160px}.bundleModal div[data-v-4369f8da]{line-height:normal}.bundleModal .footer[data-v-4369f8da]{display:flex;justify-content:center}",""]),t["default"]=s},33403:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,"#air-gap[data-v-f88eec4a] .image-group .radio-group{display:flex}#air-gap[data-v-f88eec4a] .image-group .radio-group .radio-container{margin-right:30px}#air-gap .chooseFile[data-v-f88eec4a]{display:flex;align-items:center}",""]),t["default"]=s},64970:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".header[data-v-a0fecebc]{border-bottom:1px solid var(--border);margin-bottom:0;padding-bottom:20px}.header H1[data-v-a0fecebc]{flex:1}",""]),t["default"]=s},76592:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".link-example[data-v-45ae37da]{display:flex;align-content:center}.link-example a[data-v-45ae37da]{margin:auto}.logo-container[data-v-45ae37da]{display:flex;flex-direction:column}.logo-container[data-v-45ae37da] .simple-box{position:relative;flex:1;max-height:120px}.logo-container[data-v-45ae37da] .simple-box .content{height:100%;display:flex}.logo-container[data-v-45ae37da] .simple-box .logo-preview{max-width:100%}.logo-container LABEL[data-v-45ae37da]{position:absolute;top:10px;left:10px}",""]),t["default"]=s},75106:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,"#__layout[data-v-2efbfdaf],#__nuxt[data-v-2efbfdaf],body[data-v-2efbfdaf],main[data-v-2efbfdaf]{height:100%}",""]),t["default"]=s},81945:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".content[data-v-74e3f663]{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:70% 30%}.only-community[data-v-74e3f663]{display:grid;grid-template-columns:100%}.community[data-v-74e3f663]{border-left:1px solid var(--border);padding-left:20px}.community>h2[data-v-74e3f663]{font-size:18px;font-weight:300;margin-bottom:20px}.community .support-link[data-v-74e3f663]{margin:10px 0}.box[data-v-74e3f663]{padding:20px;border:1px solid var(--border)}.box.box-primary[data-v-74e3f663]{border-color:var(--primary)}.box>h2[data-v-74e3f663]{font-size:20px;font-weight:300}.box>div[data-v-74e3f663]{font-weight:300;line-height:18px;opacity:.8}.role-secondary[data-v-74e3f663]:focus{background-color:transparent}.warning[data-v-74e3f663]{margin:0 -5px 0 -5px;padding:5px;background-color:var(--warning-banner-bg)}",""]),t["default"]=s},66208:function(e,t,n){"use strict";n.r(t);var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,'.dashboard-root[data-v-140c2578]{display:flex;flex-direction:column;height:100vh}.dashboard-content[data-v-140c2578]{display:grid;flex-grow:1;grid-template-areas:"main";grid-template-columns:auto;grid-template-rows:auto}.logo[data-v-140c2578]{margin:200px 0 40px 0}.logo[data-v-140c2578],.tagline[data-v-140c2578]{display:flex;justify-content:center}.tagline[data-v-140c2578]{margin-top:30px}.tagline>div[data-v-140c2578]{font-size:16px;line-height:22px;max-width:80%;text-align:center}.description[data-v-140c2578]{font-size:24px!important;font-weight:400}',""]),t["default"]=s},96599:function(e,t,n){"use strict";var r=n(36758),i=n.n(r),a=n(40935),o=n.n(a),s=o()(i());s.push([e.id,".xterm{cursor:text;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}",""]),t.A=s},40935:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r="undefined"!==typeof t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,i,a){"string"===typeof e&&(e=[[null,e,void 0]]);var o={};if(r)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),i&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=i):u[4]="".concat(i)),t.push(u))}},t}},20062:function(e){"use strict";e.exports=function(e,t){return t||(t={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]|(%20)/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},36758:function(e){"use strict";e.exports=function(e){return e[1]}},23464:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";var e="millisecond",t="second",n="minute",r="hour",i="day",a="week",o="month",s="quarter",l="year",c=/^(\d{4})-?(\d{1,2})-?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d{1,3})?$/,u=/\[([^\]]+)]|Y{2,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},h={s:d,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+d(r,2,"0")+":"+d(i,2,"0")},m:function(e,t){var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,o),i=t-r<0,a=e.clone().add(n+(i?-1:1),o);return Number(-(n+(t-r)/(i?r-a:a-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(c){return{M:o,y:l,w:a,d:i,D:"date",h:r,m:n,s:t,ms:e,Q:s}[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},p={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},f="en",m={};m[f]=p;var g=function(e){return e instanceof w},v=function(e,t,n){var r;if(!e)return f;if("string"==typeof e)m[e]&&(r=e),t&&(m[e]=t,r=e);else{var i=e.name;m[i]=e,r=i}return!n&&r&&(f=r),r||!n&&f},b=function(e,t){if(g(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new w(n)},y=h;y.l=v,y.i=g,y.w=function(e,t){return b(e,{locale:t.$L,utc:t.$u,$offset:t.$offset})};var w=function(){function d(e){this.$L=this.$L||v(e.locale,null,!0),this.parse(e)}var h=d.prototype;return h.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(y.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(c);if(r)return n?new Date(Date.UTC(r[1],r[2]-1,r[3]||1,r[4]||0,r[5]||0,r[6]||0,r[7]||0)):new Date(r[1],r[2]-1,r[3]||1,r[4]||0,r[5]||0,r[6]||0,r[7]||0)}return new Date(t)}(e),this.init()},h.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},h.$utils=function(){return y},h.isValid=function(){return!("Invalid Date"===this.$d.toString())},h.isSame=function(e,t){var n=b(e);return this.startOf(t)<=n&&n<=this.endOf(t)},h.isAfter=function(e,t){return b(e)3&&"boolean"!==typeof arguments[3]&&null!==arguments[3])throw new a("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!==typeof arguments[4]&&null!==arguments[4])throw new a("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!==typeof arguments[5]&&null!==arguments[5])throw new a("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!==typeof arguments[6])throw new a("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],d=!!o&&o(e,t);if(r)r(e,t,{configurable:null===c&&d?d.configurable:!c,enumerable:null===s&&d?d.enumerable:!s,value:n,writable:null===l&&d?d.writable:!l});else{if(!u&&(s||l||c))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},41857:function(e,t,n){"use strict";var r=n(49228),i="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),a=Object.prototype.toString,o=Array.prototype.concat,s=n(70686),l=function(e){return"function"===typeof e&&"[object Function]"===a.call(e)},c=n(17239)(),u=function(e,t,n,r){if(t in e)if(!0===r){if(e[t]===n)return}else if(!l(r)||!r())return;c?s(e,t,n,!0):s(e,t,n)},d=function(e,t){var n=arguments.length>2?arguments[2]:{},a=r(t);i&&(a=o.call(a,Object.getOwnPropertySymbols(t)));for(var s=0;s All rights reserved. Redistribution and use of this software in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Kevin Decker nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. @license */ (function(e,n){n(t)})(0,(function(e){"use strict";function t(){}function n(e,t,n,r,i){for(var a=0,o=t.length,s=0,l=0;ae.length?n:e})),c.value=e.join(d)}else c.value=e.join(n.slice(s,s+c.count));s+=c.count,c.added||(l+=c.count)}}var h=t[o-1];return o>1&&"string"===typeof h.value&&(h.added||h.removed)&&e.equals("",h.value)&&(t[o-2].value+=h.value,t.pop()),t}function r(e){return{newPos:e.newPos,components:e.components.slice(0)}}t.prototype={diff:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=i.callback;"function"===typeof i&&(a=i,i={}),this.options=i;var o=this;function s(e){return a?(setTimeout((function(){a(void 0,e)}),0),!0):e}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e)),t=this.removeEmpty(this.tokenize(t));var l=t.length,c=e.length,u=1,d=l+c,h=[{newPos:-1,components:[]}],p=this.extractCommon(h[0],t,e,0);if(h[0].newPos+1>=l&&p+1>=c)return s([{value:this.join(t),count:t.length}]);function f(){for(var i=-1*u;i<=u;i+=2){var a=void 0,d=h[i-1],p=h[i+1],f=(p?p.newPos:0)-i;d&&(h[i-1]=void 0);var m=d&&d.newPos+1=l&&f+1>=c)return s(n(o,a.components,t,e,o.useLongestToken));h[i]=a}else h[i]=void 0}u++}if(a)(function e(){setTimeout((function(){if(u>d)return a();f()||e()}),0)})();else while(u<=d){var m=f();if(m)return m}},pushComponent:function(e,t,n){var r=e[e.length-1];r&&r.added===t&&r.removed===n?e[e.length-1]={count:r.count+1,added:t,removed:n}:e.push({count:1,added:t,removed:n})},extractCommon:function(e,t,n,r){var i=t.length,a=n.length,o=e.newPos,s=o-r,l=0;while(o+11&&void 0!==arguments[1]?arguments[1]:{},n=e.split(/\r\n|[\n\v\f\r\x85]/),r=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],i=[],a=0;function o(){var e={};i.push(e);while(a2&&void 0!==arguments[2]?arguments[2]:{};if("string"===typeof t&&(t=R(t)),Array.isArray(t)){if(t.length>1)throw new Error("applyPatch only works with a single input.");t=t[0]}var r,i,a=e.split(/\r\n|[\n\v\f\r\x85]/),o=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],s=t.hunks,l=n.compareLine||function(e,t,n,r){return t===r},c=0,u=n.fuzzFactor||0,d=0,h=0;function p(e,t){for(var n=0;n0?r[0]:" ",o=r.length>0?r.substr(1):r;if(" "===i||"-"===i){if(!l(t+1,a[t],i,o)&&(c++,c>u))return!1;t++}}return!0}for(var f=0;f0?x[0]:" ",N=x.length>0?x.substr(1):x,C=_.linedelimiters[k];if(" "===A)S++;else if("-"===A)a.splice(S,1),o.splice(S,1);else if("+"===A)a.splice(S,0,N),o.splice(S,0,C),S++;else if("\\"===A){var T=_.lines[k-1]?_.lines[k-1][0]:null;"+"===T?r=!0:"-"===T&&(i=!0)}}}if(r)while(!a[a.length-1])a.pop(),o.pop();else i&&(a.push(""),o.push("\n"));for(var I=0;I0?l(p.lines.slice(-o.context)):[],u-=h.length,d-=h.length)}(a=h).push.apply(a,w(i.map((function(e){return(t.added?"+":"-")+e})))),t.added?m+=i.length:f+=i.length}else{if(u)if(i.length<=2*o.context&&e=s.length-2&&i.length<=o.context){var E=/\n$/.test(n),_=/\n$/.test(r),S=0==i.length&&h.length>y.oldLines;!E&&S&&h.splice(y.oldLines,0,"\\ No newline at end of file"),(E||S)&&_||h.push("\\ No newline at end of file")}c.push(y),u=0,d=0,h=[]}f+=i.length,m+=i.length}},v=0;ve.length)return!1;for(var n=0;n"):r.removed&&t.push(""),t.push(ae(r.value)),r.added?t.push(""):r.removed&&t.push("")}return t.join("")}function ae(e){var t=e;return t=t.replace(/&/g,"&"),t=t.replace(//g,">"),t=t.replace(/"/g,"""),t}C.tokenize=function(e){return e.slice()},C.join=C.removeEmpty=function(e){return e},e.Diff=t,e.diffChars=a,e.diffWords=u,e.diffWordsWithSpace=d,e.diffLines=p,e.diffTrimmedLines=f,e.diffSentences=g,e.diffCss=b,e.diffJson=A,e.diffArrays=T,e.structuredPatch=D,e.createTwoFilesPatch=P,e.createPatch=M,e.applyPatch=I,e.applyPatches=L,e.parsePatch=R,e.merge=U,e.convertChangesToDMP=re,e.convertChangesToXML=ie,e.canonicalize=N,Object.defineProperty(e,"__esModule",{value:!0})}))},18841:function(e,t,n){"use strict";var r=n(4364),i=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,i=0,a=t.length;i1?n[n.length-1]:t}function l(e,t){return t.reduce((function(t,n){return t||e.startsWith(n)}),!1)}var c=["a/","b/","i/","w/","c/","o/"];function u(e,t,n){var r=void 0!==n?i(i([],c,!0),[n],!1):c,a=t?new RegExp("^".concat((0,o.escapeForRegExp)(t),' "?(.+?)"?$')):new RegExp('^"?(.+?)"?$'),s=a.exec(e)||[],l=s[1],u=void 0===l?"":l,d=r.find((function(e){return 0===u.indexOf(e)})),h=d?u.slice(d.length):u;return h.replace(/\s+\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}(?:\.\d+)? [+-]\d{4}.*$/,"")}function d(e,t){return u(e,"---",t)}function h(e,t){return u(e,"+++",t)}function p(e,t){void 0===t&&(t={});var n=[],i=null,o=null,c=null,p=null,f=null,m=null,g=null,v="--- ",b="+++ ",y="@@",w=/^old mode (\d{6})/,E=/^new mode (\d{6})/,_=/^deleted file mode (\d{6})/,S=/^new file mode (\d{6})/,k=/^copy from "?(.+)"?/,x=/^copy to "?(.+)"?/,A=/^rename from "?(.+)"?/,N=/^rename to "?(.+)"?/,C=/^similarity index (\d+)%/,T=/^dissimilarity index (\d+)%/,R=/^index ([\da-z]+)\.\.([\da-z]+)\s*(\d{6})?/,O=/^Binary files (.*) and (.*) differ/,I=/^GIT binary patch/,L=/^index ([\da-z]+),([\da-z]+)\.\.([\da-z]+)/,D=/^mode (\d{6}),(\d{6})\.\.(\d{6})/,P=/^new file mode (\d{6})/,M=/^deleted file mode (\d{6}),(\d{6})/,B=e.replace(/\\ No newline at end of file/g,"").replace(/\r\n?/g,"\n").split("\n");function F(){null!==o&&null!==i&&(i.blocks.push(o),o=null)}function $(){null!==i&&(i.oldName||null===m||(i.oldName=m),i.newName||null===g||(i.newName=g),i.newName&&(n.push(i),i=null)),m=null,g=null}function U(){F(),$(),i={blocks:[],deletedLines:0,addedLines:0}}function j(e){var t;F(),null!==i&&((t=/^@@ -(\d+)(?:,\d+)? \+(\d+)(?:,\d+)? @@.*/.exec(e))?(i.isCombined=!1,c=parseInt(t[1],10),f=parseInt(t[2],10)):(t=/^@@@ -(\d+)(?:,\d+)? -(\d+)(?:,\d+)? \+(\d+)(?:,\d+)? @@@.*/.exec(e))?(i.isCombined=!0,c=parseInt(t[1],10),p=parseInt(t[2],10),f=parseInt(t[3],10)):(e.startsWith(y)&&r.error("Failed to parse lines, starting in 0!"),c=0,f=0,i.isCombined=!1)),o={lines:[],oldStartLine:c,oldStartLine2:p,newStartLine:f,header:e}}function V(e){if(null!==i&&null!==o&&null!==c&&null!==f){var t={content:e},n=i.isCombined?["+ "," +","++"]:["+"],r=i.isCombined?["- "," -","--"]:["-"];l(e,n)?(i.addedLines++,t.type=a.LineType.INSERT,t.oldNumber=void 0,t.newNumber=f++):l(e,r)?(i.deletedLines++,t.type=a.LineType.DELETE,t.oldNumber=c++,t.newNumber=void 0):(t.type=a.LineType.CONTEXT,t.oldNumber=c++,t.newNumber=f++),o.lines.push(t)}}function K(e,t){var n=t;while(nt.diffMaxChanges||"number"===typeof t.diffMaxLineLength&&e.length>t.diffMaxLineLength)){i.isTooBig=!0,i.addedLines=0,i.deletedLines=0,i.blocks=[],o=null;var F="function"===typeof t.diffTooBigMessage?t.diffTooBigMessage(n.length):"Diff too big to be displayed";j(F)}else{if(e.startsWith(v)&&c.startsWith(b)||e.startsWith(b)&&l.startsWith(v)){if(i&&!i.oldName&&e.startsWith("--- ")&&(a=d(e,t.srcPrefix)))return i.oldName=a,void(i.language=s(i.oldName,i.language));if(i&&!i.newName&&e.startsWith("+++ ")&&(a=h(e,t.dstPrefix)))return i.newName=a,void(i.language=s(i.newName,i.language))}if(i&&(e.startsWith(y)||i.isGitDiff&&i.oldName&&i.newName&&!o))j(e);else if(o&&(e.startsWith("+")||e.startsWith("-")||e.startsWith(" ")))V(e);else{var $=!K(e,r);if(null===i)throw new Error("Where is my file !!!");(a=w.exec(e))?i.oldMode=a[1]:(a=E.exec(e))?i.newMode=a[1]:(a=_.exec(e))?(i.deletedFileMode=a[1],i.isDeleted=!0):(a=S.exec(e))?(i.newFileMode=a[1],i.isNew=!0):(a=k.exec(e))?($&&(i.oldName=a[1]),i.isCopy=!0):(a=x.exec(e))?($&&(i.newName=a[1]),i.isCopy=!0):(a=A.exec(e))?($&&(i.oldName=a[1]),i.isRename=!0):(a=N.exec(e))?($&&(i.newName=a[1]),i.isRename=!0):(a=O.exec(e))?(i.isBinary=!0,i.oldName=u(a[1],void 0,t.srcPrefix),i.newName=u(a[2],void 0,t.dstPrefix),j("Binary file")):I.test(e)?(i.isBinary=!0,j(e)):(a=C.exec(e))?i.unchangedPercentage=parseInt(a[1],10):(a=T.exec(e))?i.changedPercentage=parseInt(a[1],10):(a=R.exec(e))?(i.checksumBefore=a[1],i.checksumAfter=a[2],a[3]&&(i.mode=a[3])):(a=L.exec(e))?(i.checksumBefore=[a[2],a[3]],i.checksumAfter=a[1]):(a=D.exec(e))?(i.oldMode=[a[2],a[3]],i.newMode=a[1]):(a=P.exec(e))?(i.newFileMode=a[1],i.isNew=!0):(a=M.exec(e))&&(i.deletedFileMode=a[1],i.isDeleted=!0)}}}})),F(),$(),n}t.parse=p},53052:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.defaultTemplates=void 0;var o=a(n(62133));t.defaultTemplates={},t.defaultTemplates["file-summary-line"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('
  • '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(r.rp("'),r.b(r.v(r.f("fileName",e,t,0))),r.b(""),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(' '),r.b(r.v(r.f("addedLines",e,t,0))),r.b(""),r.b("\n"+n),r.b(' '),r.b(r.v(r.f("deletedLines",e,t,0))),r.b(""),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b("
  • "),r.fl()},partials:{"'),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b(' Files changed ('),r.b(r.v(r.f("filesNumber",e,t,0))),r.b(")"),r.b("\n"+n),r.b(' hide'),r.b("\n"+n),r.b(' show'),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b('
      '),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("files",e,t,0))),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b(""),r.fl()},partials:{},subs:{}}),t.defaultTemplates["generic-block-header"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b(""),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b('
    '),r.b(r.t(r.f("blockHeader",e,t,0))),r.b("
    "),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b(""),r.fl()},partials:{},subs:{}}),t.defaultTemplates["generic-empty-diff"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b(""),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b(" File without changes"),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b(""),r.fl()},partials:{},subs:{}}),t.defaultTemplates["generic-file-path"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b(''),r.b("\n"+n),r.b(r.rp("'),r.b(r.v(r.f("fileDiffName",e,t,0))),r.b(""),r.b("\n"+n),r.b(r.rp(""),r.b("\n"+n),r.b('"),r.fl()},partials:{""),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("lineNumber",e,t,0))),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.s(r.f("prefix",e,t,1),e,t,0,162,238,"{{ }}")&&(r.rs(e,t,(function(e,t,r){r.b(' '),r.b(r.t(r.f("prefix",e,t,0))),r.b(""),r.b("\n"+n)})),e.pop()),r.s(r.f("prefix",e,t,1),e,t,1,0,0,"")||(r.b('  '),r.b("\n"+n)),r.s(r.f("content",e,t,1),e,t,0,371,445,"{{ }}")&&(r.rs(e,t,(function(e,t,r){r.b(' '),r.b(r.t(r.f("content",e,t,0))),r.b(""),r.b("\n"+n)})),e.pop()),r.s(r.f("content",e,t,1),e,t,1,0,0,"")||(r.b('
    '),r.b("\n"+n)),r.b("
    "),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b(""),r.fl()},partials:{},subs:{}}),t.defaultTemplates["generic-wrapper"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('
    '),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("content",e,t,0))),r.b("\n"+n),r.b("
    "),r.fl()},partials:{},subs:{}}),t.defaultTemplates["icon-file-added"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('"),r.fl()},partials:{},subs:{}}),t.defaultTemplates["icon-file-changed"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('"),r.fl()},partials:{},subs:{}}),t.defaultTemplates["icon-file-deleted"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('"),r.fl()},partials:{},subs:{}}),t.defaultTemplates["icon-file-renamed"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('"),r.fl()},partials:{},subs:{}}),t.defaultTemplates["icon-file"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('"),r.fl()},partials:{},subs:{}}),t.defaultTemplates["line-by-line-file-diff"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('
    '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("filePath",e,t,0))),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("diffs",e,t,0))),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.fl()},partials:{},subs:{}}),t.defaultTemplates["line-by-line-numbers"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('
    '),r.b(r.v(r.f("oldNumber",e,t,0))),r.b("
    "),r.b("\n"+n),r.b('
    '),r.b(r.v(r.f("newNumber",e,t,0))),r.b("
    "),r.fl()},partials:{},subs:{}}),t.defaultTemplates["side-by-side-file-diff"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('
    '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("filePath",e,t,0))),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(" "),r.b(r.t(r.d("diffs.left",e,t,0))),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b('
    '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(' '),r.b("\n"+n),r.b(" "),r.b(r.t(r.d("diffs.right",e,t,0))),r.b("\n"+n),r.b(" "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.b("\n"+n),r.b("
    "),r.fl()},partials:{},subs:{}}),t.defaultTemplates["tag-file-added"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('ADDED'),r.fl()},partials:{},subs:{}}),t.defaultTemplates["tag-file-changed"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('CHANGED'),r.fl()},partials:{},subs:{}}),t.defaultTemplates["tag-file-deleted"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('DELETED'),r.fl()},partials:{},subs:{}}),t.defaultTemplates["tag-file-renamed"]=new o.Template({code:function(e,t,n){var r=this;return r.b(n=n||""),r.b('RENAMED'),r.fl()},partials:{},subs:{}})},9402:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&(t.push([[],n,r]),n=[],r=[]),a.type===u.LineType.CONTEXT?t.push([[a],[],[]]):a.type===u.LineType.INSERT&&0===n.length?t.push([[],[],[a]]):a.type===u.LineType.INSERT&&n.length>0?r.push(a):a.type===u.LineType.DELETE&&n.push(a)}return(n.length||r.length)&&(t.push([[],n,r]),n=[],r=[]),t},e.prototype.applyRematchMatching=function(e,t,n){var r=e.length*t.length,i=Math.max.apply(null,[0].concat(e.concat(t).map((function(e){return e.content.length})))),a=r0||o.indexB>0)&&(b=m.concat(b)),(e.length>d||r.length>h)&&(b=b.concat(v)),b}return n}Object.defineProperty(t,"__esModule",{value:!0}),t.newMatcherFn=t.newDistanceFn=t.levenshtein=void 0,t.levenshtein=n,t.newDistanceFn=r,t.newMatcherFn=i},94762:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n]*>((.|\n)*?)<\/ins>)/g,"")}function g(e){return e.replace(/(]*>((.|\n)*?)<\/del>)/g,"")}function v(e){switch(e){case u.LineType.CONTEXT:return t.CSSLineClass.CONTEXT;case u.LineType.INSERT:return t.CSSLineClass.INSERTS;case u.LineType.DELETE:return t.CSSLineClass.DELETES}}function b(e){return e?2:1}function y(e){return e.slice(0).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")}function w(e,t,n){void 0===n&&(n=!0);var r=b(t);return{prefix:e.substring(0,r),content:n?y(e.substring(r)):e.substring(r)}}function E(e){var t=(0,l.unifyPath)(e.oldName),n=(0,l.unifyPath)(e.newName);if(t===n||f(t)||f(n))return f(n)?t:n;var r=[],i=[],a=t.split(d),o=n.split(d),s=a.length,c=o.length,u=0,h=s-1,p=c-1;while(uu&&p>u){if(a[h]!==o[p])break;i.unshift(o[p]),h-=1,p-=1}var m=r.join(d),g=i.join(d),v=a.slice(u,h+1).join(d),b=o.slice(u,p+1).join(d);return m.length&&g.length?m+d+"{"+v+" → "+b+"}"+d+g:m.length?m+d+"{"+v+" → "+b+"}":g.length?"{"+v+" → "+b+"}"+d+g:t+" → "+n}function _(e){return"d2h-".concat((0,l.hashCode)(E(e)).toString().slice(-6))}function S(e){var t="file-changed";return e.isRename||e.isCopy?t="file-renamed":e.isNew?t="file-added":e.isDeleted?t="file-deleted":e.newName!==e.oldName&&(t="file-renamed"),t}function k(e,n,i,a){void 0===a&&(a={});var o=r(r({},t.defaultRenderConfig),a),l=o.matching,c=o.maxLineLengthHighlight,u=o.matchWordsThreshold,d=o.diffStyle,f=w(e,i,!1),v=w(n,i,!1);if(f.content.length>c||v.content.length>c)return{oldLine:{prefix:f.prefix,content:y(f.content)},newLine:{prefix:v.prefix,content:y(v.content)}};var b="char"===d?s.diffChars(f.content,v.content):s.diffWordsWithSpace(f.content,v.content),E=[];if("word"===d&&"words"===l){var _=b.filter((function(e){return e.removed})),S=b.filter((function(e){return e.added})),k=p(S,_);k.forEach((function(e){if(1===e[0].length&&1===e[1].length){var t=h(e[0][0],e[1][0]);t-1?' class="d2h-change"':"",i=y(t.value);return null!==n?"".concat(e,"<").concat(n).concat(r,">").concat(i,""):"".concat(e).concat(i)}),"");return{oldLine:{prefix:f.prefix,content:m(x)},newLine:{prefix:v.prefix,content:g(x)}}}t.toCSSClass=v,t.escapeForHtml=y,t.deconstructLine=w,t.filenameDiff=E,t.getHtmlId=_,t.getFileIcon=S,t.diffHighlight=k},39959:function(e,t,n){"use strict";var r=n(4364),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&(t.push([[],n,r]),n=[],r=[]),a.type===u.LineType.CONTEXT?t.push([[a],[],[]]):a.type===u.LineType.INSERT&&0===n.length?t.push([[],[],[a]]):a.type===u.LineType.INSERT&&n.length>0?r.push(a):a.type===u.LineType.DELETE&&n.push(a)}return(n.length||r.length)&&(t.push([[],n,r]),n=[],r=[]),t},e.prototype.applyRematchMatching=function(e,t,n){var r=e.length*t.length,i=Math.max.apply(null,[0].concat(e.concat(t).map((function(e){return e.content.length})))),a=r/gm,">")}function r(e){return e.nodeName.toLowerCase()}function i(e){var t=[],n=function(e,i){for(var a=e.firstChild;a;a=a.nextSibling)3===a.nodeType&&null!==a.nodeValue?i+=a.nodeValue.length:1===a.nodeType&&(t.push({event:"start",offset:i,node:a}),i=n(a,i),r(a).match(/br|hr|img|input/)||t.push({event:"stop",offset:i,node:a}));return i};return n(e,0),t}function a(e,t,i){var a=0,o="",s=[];function l(e){return null!==e&&void 0!==(null===e||void 0===e?void 0:e.attributes)}function c(){return e.length&&t.length?e[0].offset!==t[0].offset?e[0].offset")}function d(e){o+=""}function h(e){("start"===e.event?u:d)(e.node)}while(e.length||t.length){var p=c();if(o+=n(i.substring(a,p[0].offset)),a=p[0].offset,p===e){s.reverse().forEach(d);do{h(p.splice(0,1)[0]),p=c()}while(p===e&&p.length&&p[0].offset===a);s.reverse().forEach(u)}else"start"===p[0].event?s.push(p[0].node):s.pop(),h(p.splice(0,1)[0])}return o+n(i.substr(a))}function o(e){var t=new Array;return e.value=e.value.split("\n").map((function(e){var n=t.map((function(e){return'')})).join(""),r=e.matchAll(/(|<\/span>)/g);Array.from(r).forEach((function(e){""===e[0]?t.shift():t.unshift(e[2])}));var i="".repeat(t.length);return n+e+i})).join("\n"),e}Object.defineProperty(t,"__esModule",{value:!0}),t.getLanguage=t.closeTags=t.mergeStreams=t.nodeStream=void 0,t.nodeStream=i,t.mergeStreams=a,t.closeTags=o;var s={"1c":"1c",abnf:"abnf",accesslog:"accesslog",as:"actionscript",adb:"ada",ada:"ada",ads:"ada",angelscript:"angelscript",apache:"apache",applescript:"applescript",scpt:"applescript",arcade:"arcade",cpp:"cpp",hpp:"cpp",arduino:"arduino",ino:"arduino",armasm:"armasm",arm:"armasm",xml:"xml",html:"xml",xhtml:"xml",rss:"xml",atom:"xml",xjb:"xml",xsd:"xml",xsl:"xml",plist:"xml",svg:"xml",asciidoc:"asciidoc",adoc:"asciidoc",asc:"asciidoc",aspectj:"aspectj",ahk:"autohotkey",ahkl:"autohotkey",au3:"autoit",avrasm:"avrasm",awk:"awk",axapta:"axapta","x++":"axapta",bash:"bash",sh:"bash",zsh:"bash",b:"basic",bnf:"bnf",bf:"brainfuck",c:"c",h:"c",cats:"c",idc:"c",cal:"cal",capnproto:"capnproto",capnp:"capnproto",ceylon:"ceylon",clean:"clean",clj:"clojure",boot:"clojure",cl2:"clojure",cljc:"clojure",cljs:"clojure","cljs.hl":"clojure",cljscm:"clojure",cljx:"clojure",hic:"clojure","clojure-repl":"clojure-repl",cmake:"cmake","cmake.in":"cmake",coffee:"coffeescript",_coffee:"coffeescript",cake:"coffeescript",cjsx:"coffeescript",iced:"coffeescript",cson:"coffeescript",coq:"coq",cos:"cos",cls:"cos",crmsh:"crmsh",crm:"crmsh",pcmk:"crmsh",cr:"crystal",cs:"csharp",csx:"csharp",csp:"csp",css:"css",d:"d",di:"d",md:"markdown",markdown:"markdown",mdown:"markdown",mdwn:"markdown",mkd:"markdown",mkdn:"markdown",mkdown:"markdown",ronn:"markdown",workbook:"markdown",dart:"dart",dpr:"delphi",dfm:"delphi",pas:"delphi",pascal:"delphi",diff:"diff",patch:"diff",django:"django",jinja:"django",dns:"dns",zone:"dns",bind:"dns",dockerfile:"dockerfile",docker:"dockerfile",dos:"dos",bat:"dos",cmd:"dos",dsconfig:"dsconfig",dts:"dts",dust:"dust",dst:"dust",ebnf:"ebnf",ex:"elixir",exs:"elixir",elm:"elm",rb:"ruby",builder:"ruby",eye:"ruby",gemspec:"ruby",god:"ruby",jbuilder:"ruby",mspec:"ruby",pluginspec:"ruby",podspec:"ruby",rabl:"ruby",rake:"ruby",rbuild:"ruby",rbw:"ruby",rbx:"ruby",ru:"ruby",ruby:"ruby",spec:"ruby",thor:"ruby",watchr:"ruby",erb:"erb","erlang-repl":"erlang-repl",erl:"erlang","app.src":"erlang",escript:"erlang",hrl:"erlang",xrl:"erlang",yrl:"erlang",excel:"excel",xls:"excel",xlsx:"excel",fix:"fix",flix:"flix",f90:"fortran",f:"fortran",f03:"fortran",f08:"fortran",f77:"fortran",f95:"fortran",for:"fortran",fpp:"fortran",fs:"fsharp",fsx:"fsharp",gams:"gams",gms:"gams",gauss:"gauss",gss:"gauss",gcode:"gcode",nc:"gcode",gherkin:"gherkin",glsl:"glsl",fp:"glsl",frag:"glsl",frg:"glsl",fsh:"glsl",fshader:"glsl",geo:"glsl",geom:"glsl",glslv:"glsl",gshader:"glsl",shader:"glsl",tesc:"glsl",tese:"glsl",vert:"glsl",vrx:"glsl",vsh:"glsl",vshader:"glsl",gml:"gml",go:"go",bal:"go",golo:"golo",gololang:"golo",gradle:"gradle",groovy:"groovy",grt:"groovy",gtpl:"groovy",gvy:"groovy",haml:"haml","haml.deface":"haml",handlebars:"handlebars",hbs:"handlebars","html.hbs":"handlebars","html.handlebars":"handlebars",hs:"haskell",hsc:"haskell",idr:"haskell",purs:"haskell",hx:"haxe",hxsl:"haxe",hsp:"hsp",htmlbars:"htmlbars",http:"http",https:"http",hy:"hy",inform7:"inform7",i7:"inform7",ini:"ini",toml:"ini",cfg:"ini",prefs:"ini",irpf90:"irpf90",isbl:"isbl",java:"java",jsp:"java",js:"javascript",jsx:"javascript",_js:"javascript",bones:"javascript",es:"javascript",es6:"javascript",gs:"javascript",jake:"javascript",jsb:"javascript",jscad:"javascript",jsfl:"javascript",jsm:"javascript",jss:"javascript",mjs:"javascript",njs:"javascript",pac:"javascript",sjs:"javascript",ssjs:"javascript",xsjs:"javascript",xsjslib:"javascript",cfc:"javascript","jboss-cli":"jboss-cli",json:"json",avsc:"json",geojson:"json",gltf:"json","JSON-tmLanguage":"json",jsonl:"json",tfstate:"json","tfstate.backup":"json",topojson:"json",webapp:"json",webmanifest:"json",jl:"julia","julia-repl":"julia-repl",kt:"kotlin",ktm:"kotlin",kts:"kotlin",lasso:"lasso",lassoscript:"lasso",tex:"latex",ldif:"ldif",leaf:"leaf",less:"less",lisp:"lisp",factor:"lisp",livecodeserver:"livecodeserver",ls:"livescript",_ls:"livescript",llvm:"llvm",lsl:"lsl",lua:"lua",nse:"lua",p8:"lua",pd_lua:"lua",rbxs:"lua",wlua:"lua",mak:"makefile",make:"makefile",mk:"makefile",mkfile:"makefile",mathematica:"mathematica",mma:"mathematica",wl:"mathematica",matlab:"matlab",maxima:"maxima",mel:"mel",mercury:"mercury",mipsasm:"mipsasm",miz:"mizar",voc:"mizar",al:"perl",cgi:"perl",fcgi:"perl",perl:"perl",ph:"perl",plx:"perl",pl:"perl",pm:"perl",psgi:"perl",t:"perl",mojolicious:"mojolicious",monkey:"monkey",monkey2:"monkey",moonscript:"moonscript",moon:"moonscript",n1ql:"n1ql",nginxconf:"nginx",nim:"nim",nimrod:"nim",nix:"nix",nsi:"nsis",nsh:"nsis",m:"objectivec",objc:"objectivec",mm:"objectivec","obj-c":"objectivec","obj-c++":"objectivec","objective-c++":"objectivec",fun:"ocaml",sig:"ocaml",ml:"ocaml",mli:"ocaml",eliom:"ocaml",eliomi:"ocaml",ml4:"ocaml",mll:"ocaml",mly:"ocaml",openscad:"openscad",oxygene:"oxygene",parser3:"parser3",pf:"pf","pf.conf":"pf",pgsql:"pgsql",postgres:"pgsql",postgresql:"pgsql",php:"php",aw:"php",ctp:"php",inc:"php",php3:"php",php4:"php",php5:"php",phps:"php",phpt:"php","php-template":"php-template",plaintext:"plaintext",txt:"plaintext",text:"plaintext",pony:"pony",ps:"powershell",ps1:"powershell",psd1:"powershell",psm1:"powershell",pde:"processing",profile:"profile",pro:"prolog",prolog:"prolog",yap:"prolog",properties:"properties",proto:"protobuf",puppet:"puppet",pp:"puppet",purebasic:"purebasic",py:"python",bzl:"python",gyp:"python",gypi:"python",lmi:"python",py3:"python",pyde:"python",pyi:"python",pyp:"python",pyt:"python",pyw:"python",rpy:"python",tac:"python",wsgi:"python",xpy:"python","python-repl":"python-repl",pycon:"python-repl",q:"q",k:"q",kdb:"q",qml:"qml",r:"r",rd:"r",rsx:"r",reasonml:"reasonml",re:"reasonml",rib:"rib",roboconf:"roboconf",graph:"roboconf",instances:"roboconf",routeros:"routeros",rsl:"rsl",ruleslanguage:"ruleslanguage",rs:"rust","rs.in":"rust",sas:"sas",scala:"scala",kojo:"scala",sbt:"scala",sc:"scala",scm:"scheme",sch:"scheme",sld:"scheme",sls:"scheme",sps:"scheme",ss:"scheme",rkt:"scheme",scilab:"scilab",scss:"scss",shell:"shell",smali:"smali",st:"smalltalk",sml:"sml",sqf:"sqf",sql:"sql",cql:"sql",ddl:"sql",mysql:"sql",prc:"sql",tab:"sql",udf:"sql",viw:"sql",stan:"stan",stanfuncs:"stan",stata:"stata",step21:"step21",step:"step21",stp:"step21",styl:"stylus",subunit:"subunit",swift:"swift",taggerscript:"taggerscript",yml:"yaml",mir:"yaml",reek:"yaml",rviz:"yaml","sublime-syntax":"yaml",syntax:"yaml",yaml:"yaml","yaml-tmlanguage":"yaml","yml.mysql":"yaml",tap:"tap",tcl:"tcl",adp:"tcl",tm:"tcl",thrift:"thrift",tp:"tp",twig:"twig",craftcms:"twig",ts:"typescript",tsx:"typescript",vala:"vala",vbnet:"vbnet",vb:"vbnet",vbscript:"vbscript",vbs:"vbscript","vbscript-html":"vbscript-html",v:"verilog",veo:"verilog",vhdl:"vhdl",vhd:"vhdl",vhf:"vhdl",vhi:"vhdl",vho:"vhdl",vhs:"vhdl",vht:"vhdl",vhw:"vhdl",vim:"vim",x86asm:"x86asm",xl:"xl",xquery:"xquery",xpath:"xquery",xq:"xquery",zephir:"zephir",zep:"zephir"};function l(e){var t;return null!==(t=s[e])&&void 0!==t?t:"plaintext"}t.getLanguage=l},42418:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.hljs=void 0;var i=r(n(3973)),a=r(n(68049)),o=r(n(21869)),s=r(n(69205)),l=r(n(46760)),c=r(n(33089)),u=r(n(37620)),d=r(n(25326)),h=r(n(17025)),p=r(n(35678)),f=r(n(63355)),m=r(n(50687)),g=r(n(92835)),v=r(n(16361)),b=r(n(82476)),y=r(n(74809)),w=r(n(42892)),E=r(n(79386)),_=r(n(84441)),S=r(n(25236)),k=r(n(51468)),x=r(n(95541)),A=r(n(53528)),N=r(n(88842)),C=r(n(74192)),T=r(n(99682)),R=r(n(26418)),O=r(n(73113)),I=r(n(90020)),L=r(n(44063)),D=r(n(1075)),P=r(n(8090)),M=r(n(77190)),B=r(n(30374)),F=r(n(3315)),$=r(n(86072)),U=r(n(69318)),j=r(n(74071)),V=r(n(37592)),K=r(n(50619)),H=r(n(45107)),G=r(n(76015)),z=r(n(2061)),q=r(n(90944)),X=r(n(8368)),W=r(n(31914)),Y=r(n(74222)),Q=r(n(7846)),J=r(n(90984)),Z=r(n(72723)),ee=r(n(98005)),te=r(n(45745));i.default.registerLanguage("cpp",a.default),i.default.registerLanguage("xml",o.default),i.default.registerLanguage("awk",s.default),i.default.registerLanguage("bash",l.default),i.default.registerLanguage("c",c.default),i.default.registerLanguage("clojure",u.default),i.default.registerLanguage("crystal",d.default),i.default.registerLanguage("csharp",h.default),i.default.registerLanguage("csp",p.default),i.default.registerLanguage("css",f.default),i.default.registerLanguage("markdown",m.default),i.default.registerLanguage("dart",g.default),i.default.registerLanguage("diff",v.default),i.default.registerLanguage("dockerfile",b.default),i.default.registerLanguage("elixir",y.default),i.default.registerLanguage("elm",w.default),i.default.registerLanguage("ruby",E.default),i.default.registerLanguage("erlang",_.default),i.default.registerLanguage("fsharp",S.default),i.default.registerLanguage("go",k.default),i.default.registerLanguage("gradle",x.default),i.default.registerLanguage("groovy",A.default),i.default.registerLanguage("handlebars",N.default),i.default.registerLanguage("haskell",C.default),i.default.registerLanguage("ini",T.default),i.default.registerLanguage("java",R.default),i.default.registerLanguage("javascript",O.default),i.default.registerLanguage("json",I.default),i.default.registerLanguage("kotlin",L.default),i.default.registerLanguage("less",D.default),i.default.registerLanguage("lisp",P.default),i.default.registerLanguage("lua",M.default),i.default.registerLanguage("makefile",B.default),i.default.registerLanguage("perl",F.default),i.default.registerLanguage("nginx",$.default),i.default.registerLanguage("objectivec",U.default),i.default.registerLanguage("pgsql",j.default),i.default.registerLanguage("php",V.default),i.default.registerLanguage("plaintext",K.default),i.default.registerLanguage("powershell",H.default),i.default.registerLanguage("properties",G.default),i.default.registerLanguage("protobuf",z.default),i.default.registerLanguage("python",q.default),i.default.registerLanguage("rust",X.default),i.default.registerLanguage("scala",W.default),i.default.registerLanguage("scss",Y.default),i.default.registerLanguage("shell",Q.default),i.default.registerLanguage("sql",J.default),i.default.registerLanguage("swift",Z.default),i.default.registerLanguage("yaml",ee.default),i.default.registerLanguage("typescript",te.default),t.hljs=i.default},44869:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hashCode=t.unifyPath=t.escapeForRegExp=void 0;var n=["-","[","]","/","{","}","(",")","*","+","?",".","\\","^","$","|"],r=RegExp("["+n.join("\\")+"]","g");function i(e){return e.replace(r,"\\$&")}function a(e){return e?e.replace(/\\/g,"/"):e}function o(e){var t,n,r,i=0;for(t=0,r=e.length;t"):i.removed&&t.push(""),t.push(r(i.value)),i.added?t.push(""):i.removed&&t.push("")}return t.join("")}function r(e){var t=e;return t=t.replace(/&/g,"&"),t=t.replace(//g,">"),t=t.replace(/"/g,"""),t}Object.defineProperty(t,"__esModule",{value:!0}),t.convertChangesToXML=n},49906:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.diffArrays=o,t.arrayDiff=void 0;var r=i(n(22458));function i(e){return e&&e.__esModule?e:{default:e}}var a=new r["default"];function o(e,t,n){return a.diff(e,t,n)}t.arrayDiff=a,a.tokenize=function(e){return e.slice()},a.join=a.removeEmpty=function(e){return e}},22458:function(e,t){"use strict";function n(){}function r(e,t,n,r,i){for(var a=0,o=t.length,s=0,l=0;ae.length?n:e})),c.value=e.join(d)}else c.value=e.join(n.slice(s,s+c.count));s+=c.count,c.added||(l+=c.count)}}var h=t[o-1];return o>1&&"string"===typeof h.value&&(h.added||h.removed)&&e.equals("",h.value)&&(t[o-2].value+=h.value,t.pop()),t}function i(e){return{newPos:e.newPos,components:e.components.slice(0)}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=n,n.prototype={diff:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.callback;"function"===typeof n&&(a=n,n={}),this.options=n;var o=this;function s(e){return a?(setTimeout((function(){a(void 0,e)}),0),!0):e}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e)),t=this.removeEmpty(this.tokenize(t));var l=t.length,c=e.length,u=1,d=l+c;n.maxEditLength&&(d=Math.min(d,n.maxEditLength));var h=[{newPos:-1,components:[]}],p=this.extractCommon(h[0],t,e,0);if(h[0].newPos+1>=l&&p+1>=c)return s([{value:this.join(t),count:t.length}]);function f(){for(var n=-1*u;n<=u;n+=2){var a=void 0,d=h[n-1],p=h[n+1],f=(p?p.newPos:0)-n;d&&(h[n-1]=void 0);var m=d&&d.newPos+1=l&&f+1>=c)return s(r(o,a.components,t,e,o.useLongestToken));h[n]=a}else h[n]=void 0}u++}if(a)(function e(){setTimeout((function(){if(u>d)return a();f()||e()}),0)})();else while(u<=d){var m=f();if(m)return m}},pushComponent:function(e,t,n){var r=e[e.length-1];r&&r.added===t&&r.removed===n?e[e.length-1]={count:r.count+1,added:t,removed:n}:e.push({count:1,added:t,removed:n})},extractCommon:function(e,t,n,r){var i=t.length,a=n.length,o=e.newPos,s=o-r,l=0;while(o+12&&void 0!==arguments[2]?arguments[2]:{};if("string"===typeof t&&(t=(0,r.parsePatch)(t)),Array.isArray(t)){if(t.length>1)throw new Error("applyPatch only works with a single input.");t=t[0]}var a,o,s=e.split(/\r\n|[\n\v\f\r\x85]/),l=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],c=t.hunks,u=n.compareLine||function(e,t,n,r){return t===r},d=0,h=n.fuzzFactor||0,p=0,f=0;function m(e,t){for(var n=0;n0?r[0]:" ",a=r.length>0?r.substr(1):r;if(" "===i||"-"===i){if(!u(t+1,s[t],i,a)&&(d++,d>h))return!1;t++}}return!0}for(var g=0;g0?N[0]:" ",T=N.length>0?N.substr(1):N,R=k.linedelimiters[A];if(" "===C)x++;else if("-"===C)s.splice(x,1),l.splice(x,1);else if("+"===C)s.splice(x,0,T),l.splice(x,0,R),x++;else if("\\"===C){var O=k.lines[A-1]?k.lines[A-1][0]:null;"+"===O?a=!0:"-"===O&&(o=!0)}}}if(a)while(!s[s.length-1])s.pop(),l.pop();else o&&(s.push(""),l.push("\n"));for(var I=0;Ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?b(s.lines.slice(-l.context)):[],d-=p.length,h-=p.length)}(o=p).push.apply(o,i(r.map((function(e){return(t.added?"+":"-")+e})))),t.added?m+=r.length:f+=r.length}else{if(d)if(r.length<=2*l.context&&e=c.length-2&&r.length<=l.context){var E=/\n$/.test(n),_=/\n$/.test(a),S=0==r.length&&p.length>w.oldLines;!E&&S&&n.length>0&&p.splice(w.oldLines,0,"\\ No newline at end of file"),(E||S)&&_||p.push("\\ No newline at end of file")}u.push(w),d=0,h=0,p=[]}f+=r.length,m+=r.length}},v=0;ve.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=e.split(/\r\n|[\n\v\f\r\x85]/),r=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],i=[],a=0;function o(){var e={};i.push(e);while(ae.length)return!1;for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?n-1:0),i=1;i/gm),J=v(/\${[\w\W]*}/gm),Z=v(/^data-[\-\w.\u00B7-\uFFFF]/),ee=v(/^aria-[\-\w]+$/),te=v(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ne=v(/^(?:\w+script|data):/i),re=v(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ie=v(/^html$/i),ae=v(/^[a-z][.\w]*(-[.\w]+)+$/i),oe=function(){return"undefined"===typeof window?null:window},se=function(t,n){if("object"!==e(t)||"function"!==typeof t.createPolicy)return null;var i=null,a="data-tt-policy-suffix";n.currentScript&&n.currentScript.hasAttribute(a)&&(i=n.currentScript.getAttribute(a));var o="dompurify"+(i?"#"+i:"");try{return t.createPolicy(o,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(s){return r.warn("TrustedTypes policy "+o+" could not be created."),null}};function le(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oe(),n=function(e){return le(e)};if(n.version="2.5.4",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;var r=t.document,i=t.document,o=t.DocumentFragment,s=t.HTMLTemplateElement,l=t.Node,c=t.Element,u=t.NodeFilter,d=t.NamedNodeMap,h=void 0===d?t.NamedNodeMap||t.MozNamedAttrMap:d,p=t.HTMLFormElement,f=t.DOMParser,m=t.trustedTypes,v=c.prototype,b=F(v,"cloneNode"),y=F(v,"nextSibling"),w=F(v,"childNodes"),E=F(v,"parentNode");if("function"===typeof s){var D=i.createElement("template");D.content&&D.content.ownerDocument&&(i=D.content.ownerDocument)}var P=se(m,r),ce=P?P.createHTML(""):"",ue=i,de=ue.implementation,he=ue.createNodeIterator,pe=ue.createDocumentFragment,fe=ue.getElementsByTagName,me=r.importNode,ge={};try{ge=B(i).documentMode?i.documentMode:{}}catch(Ft){}var ve={};n.isSupported="function"===typeof E&&de&&void 0!==de.createHTMLDocument&&9!==ge;var be,ye,we=Y,Ee=Q,_e=J,Se=Z,ke=ee,xe=ne,Ae=re,Ne=ae,Ce=te,Te=null,Re=M({},[].concat(a($),a(U),a(j),a(K),a(G))),Oe=null,Ie=M({},[].concat(a(z),a(q),a(X),a(W))),Le=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),De=null,Pe=null,Me=!0,Be=!0,Fe=!1,$e=!0,Ue=!1,je=!0,Ve=!1,Ke=!1,He=!1,Ge=!1,ze=!1,qe=!1,Xe=!0,We=!1,Ye="user-content-",Qe=!0,Je=!1,Ze={},et=null,tt=M({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),nt=null,rt=M({},["audio","video","img","source","image","track"]),it=null,at=M({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ot="http://www.w3.org/1998/Math/MathML",st="http://www.w3.org/2000/svg",lt="http://www.w3.org/1999/xhtml",ct=lt,ut=!1,dt=null,ht=M({},[ot,st,lt],A),pt=["application/xhtml+xml","text/html"],ft="text/html",mt=null,gt=255,vt=i.createElement("form"),bt=function(e){return e instanceof RegExp||e instanceof Function},yt=function(t){mt&&mt===t||(t&&"object"===e(t)||(t={}),t=B(t),be=be=-1===pt.indexOf(t.PARSER_MEDIA_TYPE)?ft:t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===be?A:x,Te="ALLOWED_TAGS"in t?M({},t.ALLOWED_TAGS,ye):Re,Oe="ALLOWED_ATTR"in t?M({},t.ALLOWED_ATTR,ye):Ie,dt="ALLOWED_NAMESPACES"in t?M({},t.ALLOWED_NAMESPACES,A):ht,it="ADD_URI_SAFE_ATTR"in t?M(B(at),t.ADD_URI_SAFE_ATTR,ye):at,nt="ADD_DATA_URI_TAGS"in t?M(B(rt),t.ADD_DATA_URI_TAGS,ye):rt,et="FORBID_CONTENTS"in t?M({},t.FORBID_CONTENTS,ye):tt,De="FORBID_TAGS"in t?M({},t.FORBID_TAGS,ye):{},Pe="FORBID_ATTR"in t?M({},t.FORBID_ATTR,ye):{},Ze="USE_PROFILES"in t&&t.USE_PROFILES,Me=!1!==t.ALLOW_ARIA_ATTR,Be=!1!==t.ALLOW_DATA_ATTR,Fe=t.ALLOW_UNKNOWN_PROTOCOLS||!1,$e=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Ue=t.SAFE_FOR_TEMPLATES||!1,je=!1!==t.SAFE_FOR_XML,Ve=t.WHOLE_DOCUMENT||!1,Ge=t.RETURN_DOM||!1,ze=t.RETURN_DOM_FRAGMENT||!1,qe=t.RETURN_TRUSTED_TYPE||!1,He=t.FORCE_BODY||!1,Xe=!1!==t.SANITIZE_DOM,We=t.SANITIZE_NAMED_PROPS||!1,Qe=!1!==t.KEEP_CONTENT,Je=t.IN_PLACE||!1,Ce=t.ALLOWED_URI_REGEXP||Ce,ct=t.NAMESPACE||lt,Le=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&bt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Le.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&bt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Le.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"===typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Le.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ue&&(Be=!1),ze&&(Ge=!0),Ze&&(Te=M({},a(G)),Oe=[],!0===Ze.html&&(M(Te,$),M(Oe,z)),!0===Ze.svg&&(M(Te,U),M(Oe,q),M(Oe,W)),!0===Ze.svgFilters&&(M(Te,j),M(Oe,q),M(Oe,W)),!0===Ze.mathMl&&(M(Te,K),M(Oe,X),M(Oe,W))),t.ADD_TAGS&&(Te===Re&&(Te=B(Te)),M(Te,t.ADD_TAGS,ye)),t.ADD_ATTR&&(Oe===Ie&&(Oe=B(Oe)),M(Oe,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&M(it,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(et===tt&&(et=B(et)),M(et,t.FORBID_CONTENTS,ye)),Qe&&(Te["#text"]=!0),Ve&&M(Te,["html","head","body"]),Te.table&&(M(Te,["tbody"]),delete De.tbody),g&&g(t),mt=t)},wt=M({},["mi","mo","mn","ms","mtext"]),Et=M({},["foreignobject","annotation-xml"]),_t=M({},["title","style","font","a","script"]),St=M({},U);M(St,j),M(St,V);var kt=M({},K);M(kt,H);var xt=function(e){var t=E(e);t&&t.tagName||(t={namespaceURI:ct,tagName:"template"});var n=x(e.tagName),r=x(t.tagName);return!!dt[e.namespaceURI]&&(e.namespaceURI===st?t.namespaceURI===lt?"svg"===n:t.namespaceURI===ot?"svg"===n&&("annotation-xml"===r||wt[r]):Boolean(St[n]):e.namespaceURI===ot?t.namespaceURI===lt?"math"===n:t.namespaceURI===st?"math"===n&&Et[r]:Boolean(kt[n]):e.namespaceURI===lt?!(t.namespaceURI===st&&!Et[r])&&(!(t.namespaceURI===ot&&!wt[r])&&(!kt[n]&&(_t[n]||!St[n]))):!("application/xhtml+xml"!==be||!dt[e.namespaceURI]))},At=function(e){k(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(Ft){try{e.outerHTML=ce}catch(Ft){e.remove()}}},Nt=function(e,t){try{k(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(Ft){k(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Oe[e])if(Ge||ze)try{At(t)}catch(Ft){}else try{t.setAttribute(e,"")}catch(Ft){}},Ct=function(e){var t,n;if(He)e=""+e;else{var r=N(e,/^[\r\n\t ]+/);n=r&&r[0]}"application/xhtml+xml"===be&&ct===lt&&(e=''+e+"");var a=P?P.createHTML(e):e;if(ct===lt)try{t=(new f).parseFromString(a,be)}catch(Ft){}if(!t||!t.documentElement){t=de.createDocument(ct,"template",null);try{t.documentElement.innerHTML=ut?ce:a}catch(Ft){}}var o=t.body||t.documentElement;return e&&n&&o.insertBefore(i.createTextNode(n),o.childNodes[0]||null),ct===lt?fe.call(t,Ve?"html":"body")[0]:Ve?t.documentElement:o},Tt=function(e){return he.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null,!1)},Rt=function(e){return e instanceof p&&("undefined"!==typeof e.__depth&&"number"!==typeof e.__depth||"undefined"!==typeof e.__removalCount&&"number"!==typeof e.__removalCount||"string"!==typeof e.nodeName||"string"!==typeof e.textContent||"function"!==typeof e.removeChild||!(e.attributes instanceof h)||"function"!==typeof e.removeAttribute||"function"!==typeof e.setAttribute||"string"!==typeof e.namespaceURI||"function"!==typeof e.insertBefore||"function"!==typeof e.hasChildNodes)},Ot=function(t){return"object"===e(l)?t instanceof l:t&&"object"===e(t)&&"number"===typeof t.nodeType&&"string"===typeof t.nodeName},It=function(e,t,r){ve[e]&&_(ve[e],(function(e){e.call(n,t,r,mt)}))},Lt=function(e){var t;if(It("beforeSanitizeElements",e,null),Rt(e))return At(e),!0;if(O(/[\u0080-\uFFFF]/,e.nodeName))return At(e),!0;var r=ye(e.nodeName);if(It("uponSanitizeElement",e,{tagName:r,allowedTags:Te}),e.hasChildNodes()&&!Ot(e.firstElementChild)&&(!Ot(e.content)||!Ot(e.content.firstElementChild))&&O(/<[/\w]/g,e.innerHTML)&&O(/<[/\w]/g,e.textContent))return At(e),!0;if("select"===r&&O(/