!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/local/lib/node_modules/homebridge-camera-ui/interface/js/   drwxr-xr-x
Free 13.31 GB of 57.97 GB (22.96%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     settings.fea45185.js (100.16 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["settings"],{"05ec":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"w-100 h-100"},[e.loading?a("div",{staticClass:"d-flex flex-wrap justify-content-center align-content-center position-absolute-fullsize"},[a("b-spinner",{staticClass:"text-color-primary"})],1):e._e(),e.loading?a("transition-group",{attrs:{name:"fade",mode:"out-in"}}):a("transition-group",{attrs:{name:"fade",mode:"out-in"}},[a("div",{key:"loaded",staticClass:"d-flex flex-wrap justify-content-between"},[e.checkLevel("settings:general:edit")?a("div",{staticClass:"col-12 z-index-1 mb-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("general")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("at_home")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0},model:{value:e.general.atHome,callback:function(t){e.$set(e.general,"atHome",t)},expression:"general.atHome"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("exclude")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("multiselect",{attrs:{options:e.cameras.map((function(e){return e.name})),searchable:!1,"close-on-select":!1,"show-labels":!1,placeholder:e.$t("select"),multiple:!0,limit:2},model:{value:e.general.exclude,callback:function(t){e.$set(e.general,"exclude",t)},expression:"general.exclude"}},[a("template",{slot:"noOptions"},[a("strong",[e._v(e._s(e.$t("empty")))])])],2)],1)])])])]):e._e(),!e.uiConfig||e.uiConfig&&"auto"===e.uiConfig.theme?a("div",{staticClass:"col-12 mb-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("themes")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[e.supportMatchMedia?a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("auto_darkmode")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{staticClass:"auto-darkmode-toggle",attrs:{color:"var(--primary-color) !important",height:30,sync:!0},on:{input:e.switchAutoDarkmode},model:{value:e.autoDarkmode,callback:function(t){e.autoDarkmode=t},expression:"autoDarkmode"}})],1)]):e._e(),e.supportMatchMedia?a("hr"):e._e(),e.supportMatchMedia&&!e.autoDarkmode?a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("darkmode")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{staticClass:"darkmode-toggle",attrs:{color:"var(--primary-color) !important",height:30,sync:!0},on:{input:e.switchDarkmode},model:{value:e.darkmode,callback:function(t){e.darkmode=t},expression:"darkmode"}})],1)]):e._e(),e.supportMatchMedia&&!e.autoDarkmode?a("hr"):e._e(),a("div",{staticClass:"row"},[a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("themes")))]),a("div",{staticClass:"col-8 text-right"},[a("input",{staticClass:"theme-switches switch-pink",attrs:{id:"switch-pink",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("pink")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-pink"}}),a("input",{staticClass:"theme-switches switch-purple",attrs:{id:"switch-purple",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("purple")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-purple"}}),a("input",{staticClass:"theme-switches switch-blue",attrs:{id:"switch-blue",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("blue")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-blue"}}),a("input",{staticClass:"theme-switches switch-blgray",attrs:{id:"switch-blgray",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("blgray")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-blgray"}}),a("input",{staticClass:"theme-switches switch-brown",attrs:{id:"switch-brown",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("brown")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-brown"}}),a("input",{staticClass:"theme-switches switch-orange",attrs:{id:"switch-orange",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("orange")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-orange"}}),a("input",{staticClass:"theme-switches switch-green",attrs:{id:"switch-green",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("green")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-green"}}),a("input",{staticClass:"theme-switches switch-gray",attrs:{id:"switch-gray",type:"radio",name:"theme-group"},on:{input:function(t){return e.switchTheme("gray")}}}),a("label",{staticClass:"m-0",attrs:{for:"switch-gray"}})])])])])]):e._e(),e.checkLevel("settings:general:edit")?a("div",{staticClass:"col-12",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("rooms")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-10 d-flex flex-wrap align-content-center"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("room_name"),state:e.roomState,lazy:""},model:{value:e.form.newRoom,callback:function(t){e.$set(e.form,"newRoom",t)},expression:"form.newRoom"}})],1),a("div",{staticClass:"col d-flex flex-wrap align-content-center justify-content-end align-content-center pl-0"},[a("b-link",{staticClass:"text-success"},[a("b-icon",{attrs:{icon:"plus-circle-fill"},on:{click:function(t){return e.addRoom()}}})],1)],1)]),a("hr"),e._l(e.general.rooms,(function(t,n){return a("div",{key:t,attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-10"},[a("span",{staticClass:"fs-6"},[e._v(e._s("Standard"===t?e.$t("standard"):t))])]),a("div",{staticClass:"col d-flex flex-wrap align-content-center justify-content-end align-content-center pl-0"},[a("b-link",{staticClass:"text-color-danger"},["Standard"!==t?a("b-icon",{attrs:{icon:"x-circle-fill"},on:{click:function(a){return e.removeRoom(t,n)}}}):e._e()],1)],1)]),a("hr")])}))],2)])]):e._e()])])],1)},s=[],r=a("b85c"),i=a("1da1"),o=(a("96cf"),a("d3b7"),a("caad"),a("2532"),a("ac1f"),a("1276"),a("99af"),a("0759")),c=a("7386"),l=a("8e5f"),u=a.n(l),d=(a("e607"),a("f206")),f=a("20b6"),m=function(e){return new Promise((function(t){return setTimeout(t,e)}))},h={name:"SettingsGeneral",components:{BIcon:o["a"],BIconPlusCircleFill:c["q"],BIconXCircleFill:c["s"],Multiselect:u.a,ToggleButton:d["ToggleButton"]},data:function(){return{autoDarkmode:!1,cameras:[],darkmode:!1,form:{newRoom:""},general:{exclude:[],rooms:[]},generalTimer:null,loading:!0,supportMatchMedia:!1}},computed:{roomState:function(){var e=this.form.newRoom.length>0?!this.general.rooms.includes(this.form.newRoom):null;return e},uiConfig:function(){return this.$store.state.config.ui}},watch:{general:{handler:function(e){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.loading||(t.generalTimer&&(clearTimeout(t.generalTimer),t.generalTimer=null),t.generalTimer=setTimeout(Object(i["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(f["a"])("general",e);case 3:a.next=8;break;case 5:a.prev=5,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 8:case"end":return a.stop()}}),a,null,[[0,5]])}))),1500));case 1:case"end":return a.stop()}}),a)})))()},deep:!0}},mounted:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a,n,s,r,i,o,c,l,u,d,h;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!e.checkLevel("settings:general:access")){t.next=6;break}return t.next=4,Object(f["b"])("general");case 4:a=t.sent,e.general=a.data;case 6:if(!e.checkLevel("settings:cameras:access")){t.next=11;break}return t.next=9,Object(f["b"])("cameras");case 9:n=t.sent,e.cameras=n.data;case 11:return e.supportMatchMedia=window.matchMedia,e.loading=!1,t.next=15,m(300);case 15:s=document.querySelector(".switch-pink"),r=document.querySelector(".switch-purple"),i=document.querySelector(".switch-blue"),o=document.querySelector(".switch-blgray"),c=document.querySelector(".switch-brown"),l=document.querySelector(".switch-orange"),u=document.querySelector(".switch-green"),d=document.querySelector(".switch-gray"),h=localStorage.getItem("theme-color")?localStorage.getItem("theme-color"):s?s.click():"pink",e.autoDarkmode="auto"===localStorage.getItem("darkmode"),e.darkmode="dark"===localStorage.getItem("theme"),"pink"===h&&s?s.checked=!0:"purple"===h&&r?r.checked=!0:"blue"===h&&i?i.checked=!0:"blgray"===h&&o?o.checked=!0:"brown"===h&&c?c.checked=!0:"orange"===h&&l?l.checked=!0:"green"===h&&u?u.checked=!0:"gray"===h&&d&&(d.checked=!0),t.next=32;break;case 29:t.prev=29,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 32:case"end":return t.stop()}}),t,null,[[0,29]])})))()},methods:{addRoom:function(){this.roomState?(this.general.rooms.push(this.form.newRoom),this.$toast.success(this.$t("successfully_created"))):null===this.roomState?this.$toast.error(this.$t("no_roomname_defined")):this.$toast.error(this.$t("room_already_exists"))},matchMediaListener:function(e){var t="auto"===localStorage.getItem("darkmode");t&&(e.matches?(localStorage.setItem("theme","dark"),document.documentElement.setAttribute("data-theme","dark")):(localStorage.setItem("theme","light"),document.documentElement.setAttribute("data-theme","light")))},removeRoom:function(e,t){this.$toast.success(this.$t("successfully_removed")),this.$delete(this.general.rooms,t)},switchAutoDarkmode:function(e){if(localStorage.setItem("darkmode",e?"auto":"manual"),e)window.matchMedia("(prefers-color-scheme: dark)").matches?(localStorage.setItem("theme","dark"),document.documentElement.setAttribute("data-theme","dark")):(localStorage.setItem("theme","light"),document.documentElement.setAttribute("data-theme","light")),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",this.matchMediaListener);else{var t=localStorage.getItem("theme")||"light";document.documentElement.setAttribute("data-theme",t),this.darkmode="dark"===t,window.matchMedia("(prefers-color-scheme: dark)").removeEventListener("change",this.matchMediaListener)}},switchDarkmode:function(e){document.documentElement.dataset.theme=e?"dark":"light",localStorage.setItem("theme",e?"dark":"light")},switchTheme:function(e){document.documentElement.dataset.themeColor=e,localStorage.setItem("theme-color",e);var t,n=document.querySelectorAll(".theme-img"),s=Object(r["a"])(n);try{for(s.s();!(t=s.n()).done;){var i=t.value,o=i.src;o=o.split("/"),o=o[o.length-1].split(".png")[0].split(".")[0].split("@")[0],i.src=a("b967")("./".concat(o,"@").concat(e,".png"))}}catch(c){s.e(c)}finally{s.f()}}}},p=h,v=(a("c8b9"),a("2877")),g=Object(v["a"])(p,n,s,!1,null,"73af89ea",null);t["default"]=g.exports},"0d3b":function(e,t,a){var n=a("d039"),s=a("b622"),r=a("c430"),i=s("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,a="";return e.pathname="c%20d",t.forEach((function(e,n){t["delete"]("b"),a+=n+e})),r&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[i]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==a||"x"!==new URL("http://x",void 0).host}))},"25eb":function(e,t,a){var n=a("23e7"),s=a("c20d");n({target:"Number",stat:!0,forced:Number.parseInt!=s},{parseInt:s})},"2b3d":function(e,t,a){"use strict";a("3ca3");var n,s=a("23e7"),r=a("83ab"),i=a("0d3b"),o=a("da84"),c=a("37e8"),l=a("6eeb"),u=a("19aa"),d=a("5135"),f=a("60da"),m=a("4df4"),h=a("6547").codeAt,p=a("5fb2"),v=a("577e"),g=a("d44e"),b=a("9861"),w=a("69f3"),x=o.URL,y=b.URLSearchParams,k=b.getState,_=w.set,C=w.getterFor("URL"),$=Math.floor,j=Math.pow,R="Invalid authority",S="Invalid scheme",L="Invalid host",O="Invalid port",T=/[A-Za-z]/,U=/[\d+-.A-Za-z]/,B=/\d/,E=/^0x/i,I=/^[0-7]+$/,A=/^\d+$/,q=/^[\dA-Fa-f]+$/,N=/[\0\t\n\r #%/:<>?@[\\\]^|]/,P=/[\0\t\n\r #/:<>?@[\\\]^|]/,M=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,z=/[\t\n\r]/g,D=function(e,t){var a,n,s;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return L;if(a=Y(t.slice(1,-1)),!a)return L;e.host=a}else if(Z(e)){if(t=p(t),N.test(t))return L;if(a=X(t),null===a)return L;e.host=a}else{if(P.test(t))return L;for(a="",n=m(t),s=0;s<n.length;s++)a+=Q(n[s],J);e.host=a}},X=function(e){var t,a,n,s,r,i,o,c=e.split(".");if(c.length&&""==c[c.length-1]&&c.pop(),t=c.length,t>4)return e;for(a=[],n=0;n<t;n++){if(s=c[n],""==s)return e;if(r=10,s.length>1&&"0"==s.charAt(0)&&(r=E.test(s)?16:8,s=s.slice(8==r?1:2)),""===s)i=0;else{if(!(10==r?A:8==r?I:q).test(s))return e;i=parseInt(s,r)}a.push(i)}for(n=0;n<t;n++)if(i=a[n],n==t-1){if(i>=j(256,5-t))return null}else if(i>255)return null;for(o=a.pop(),n=0;n<a.length;n++)o+=a[n]*j(256,3-n);return o},Y=function(e){var t,a,n,s,r,i,o,c=[0,0,0,0,0,0,0,0],l=0,u=null,d=0,f=function(){return e.charAt(d)};if(":"==f()){if(":"!=e.charAt(1))return;d+=2,l++,u=l}while(f()){if(8==l)return;if(":"!=f()){t=a=0;while(a<4&&q.test(f()))t=16*t+parseInt(f(),16),d++,a++;if("."==f()){if(0==a)return;if(d-=a,l>6)return;n=0;while(f()){if(s=null,n>0){if(!("."==f()&&n<4))return;d++}if(!B.test(f()))return;while(B.test(f())){if(r=parseInt(f(),10),null===s)s=r;else{if(0==s)return;s=10*s+r}if(s>255)return;d++}c[l]=256*c[l]+s,n++,2!=n&&4!=n||l++}if(4!=n)return;break}if(":"==f()){if(d++,!f())return}else if(f())return;c[l++]=t}else{if(null!==u)return;d++,l++,u=l}}if(null!==u){i=l-u,l=7;while(0!=l&&i>0)o=c[l],c[l--]=c[u+i-1],c[u+--i]=o}else if(8!=l)return;return c},F=function(e){for(var t=null,a=1,n=null,s=0,r=0;r<8;r++)0!==e[r]?(s>a&&(t=n,a=s),n=null,s=0):(null===n&&(n=r),++s);return s>a&&(t=n,a=s),t},H=function(e){var t,a,n,s;if("number"==typeof e){for(t=[],a=0;a<4;a++)t.unshift(e%256),e=$(e/256);return t.join(".")}if("object"==typeof e){for(t="",n=F(e),a=0;a<8;a++)s&&0===e[a]||(s&&(s=!1),n===a?(t+=a?":":"::",s=!0):(t+=e[a].toString(16),a<7&&(t+=":")));return"["+t+"]"}return e},J={},W=f({},J,{" ":1,'"':1,"<":1,">":1,"`":1}),K=f({},W,{"#":1,"?":1,"{":1,"}":1}),G=f({},K,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Q=function(e,t){var a=h(e,0);return a>32&&a<127&&!d(t,e)?e:encodeURIComponent(e)},V={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Z=function(e){return d(V,e.scheme)},ee=function(e){return""!=e.username||""!=e.password},te=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},ae=function(e,t){var a;return 2==e.length&&T.test(e.charAt(0))&&(":"==(a=e.charAt(1))||!t&&"|"==a)},ne=function(e){var t;return e.length>1&&ae(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},se=function(e){var t=e.path,a=t.length;!a||"file"==e.scheme&&1==a&&ae(t[0],!0)||t.pop()},re=function(e){return"."===e||"%2e"===e.toLowerCase()},ie=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},oe={},ce={},le={},ue={},de={},fe={},me={},he={},pe={},ve={},ge={},be={},we={},xe={},ye={},ke={},_e={},Ce={},$e={},je={},Re={},Se=function(e,t,a,s){var r,i,o,c,l=a||oe,u=0,f="",h=!1,p=!1,v=!1;a||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(M,"")),t=t.replace(z,""),r=m(t);while(u<=r.length){switch(i=r[u],l){case oe:if(!i||!T.test(i)){if(a)return S;l=le;continue}f+=i.toLowerCase(),l=ce;break;case ce:if(i&&(U.test(i)||"+"==i||"-"==i||"."==i))f+=i.toLowerCase();else{if(":"!=i){if(a)return S;f="",l=le,u=0;continue}if(a&&(Z(e)!=d(V,f)||"file"==f&&(ee(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=f,a)return void(Z(e)&&V[e.scheme]==e.port&&(e.port=null));f="","file"==e.scheme?l=xe:Z(e)&&s&&s.scheme==e.scheme?l=ue:Z(e)?l=he:"/"==r[u+1]?(l=de,u++):(e.cannotBeABaseURL=!0,e.path.push(""),l=$e)}break;case le:if(!s||s.cannotBeABaseURL&&"#"!=i)return S;if(s.cannotBeABaseURL&&"#"==i){e.scheme=s.scheme,e.path=s.path.slice(),e.query=s.query,e.fragment="",e.cannotBeABaseURL=!0,l=Re;break}l="file"==s.scheme?xe:fe;continue;case ue:if("/"!=i||"/"!=r[u+1]){l=fe;continue}l=pe,u++;break;case de:if("/"==i){l=ve;break}l=Ce;continue;case fe:if(e.scheme=s.scheme,i==n)e.username=s.username,e.password=s.password,e.host=s.host,e.port=s.port,e.path=s.path.slice(),e.query=s.query;else if("/"==i||"\\"==i&&Z(e))l=me;else if("?"==i)e.username=s.username,e.password=s.password,e.host=s.host,e.port=s.port,e.path=s.path.slice(),e.query="",l=je;else{if("#"!=i){e.username=s.username,e.password=s.password,e.host=s.host,e.port=s.port,e.path=s.path.slice(),e.path.pop(),l=Ce;continue}e.username=s.username,e.password=s.password,e.host=s.host,e.port=s.port,e.path=s.path.slice(),e.query=s.query,e.fragment="",l=Re}break;case me:if(!Z(e)||"/"!=i&&"\\"!=i){if("/"!=i){e.username=s.username,e.password=s.password,e.host=s.host,e.port=s.port,l=Ce;continue}l=ve}else l=pe;break;case he:if(l=pe,"/"!=i||"/"!=f.charAt(u+1))continue;u++;break;case pe:if("/"!=i&&"\\"!=i){l=ve;continue}break;case ve:if("@"==i){h&&(f="%40"+f),h=!0,o=m(f);for(var g=0;g<o.length;g++){var b=o[g];if(":"!=b||v){var w=Q(b,G);v?e.password+=w:e.username+=w}else v=!0}f=""}else if(i==n||"/"==i||"?"==i||"#"==i||"\\"==i&&Z(e)){if(h&&""==f)return R;u-=m(f).length+1,f="",l=ge}else f+=i;break;case ge:case be:if(a&&"file"==e.scheme){l=ke;continue}if(":"!=i||p){if(i==n||"/"==i||"?"==i||"#"==i||"\\"==i&&Z(e)){if(Z(e)&&""==f)return L;if(a&&""==f&&(ee(e)||null!==e.port))return;if(c=D(e,f),c)return c;if(f="",l=_e,a)return;continue}"["==i?p=!0:"]"==i&&(p=!1),f+=i}else{if(""==f)return L;if(c=D(e,f),c)return c;if(f="",l=we,a==be)return}break;case we:if(!B.test(i)){if(i==n||"/"==i||"?"==i||"#"==i||"\\"==i&&Z(e)||a){if(""!=f){var x=parseInt(f,10);if(x>65535)return O;e.port=Z(e)&&x===V[e.scheme]?null:x,f=""}if(a)return;l=_e;continue}return O}f+=i;break;case xe:if(e.scheme="file","/"==i||"\\"==i)l=ye;else{if(!s||"file"!=s.scheme){l=Ce;continue}if(i==n)e.host=s.host,e.path=s.path.slice(),e.query=s.query;else if("?"==i)e.host=s.host,e.path=s.path.slice(),e.query="",l=je;else{if("#"!=i){ne(r.slice(u).join(""))||(e.host=s.host,e.path=s.path.slice(),se(e)),l=Ce;continue}e.host=s.host,e.path=s.path.slice(),e.query=s.query,e.fragment="",l=Re}}break;case ye:if("/"==i||"\\"==i){l=ke;break}s&&"file"==s.scheme&&!ne(r.slice(u).join(""))&&(ae(s.path[0],!0)?e.path.push(s.path[0]):e.host=s.host),l=Ce;continue;case ke:if(i==n||"/"==i||"\\"==i||"?"==i||"#"==i){if(!a&&ae(f))l=Ce;else if(""==f){if(e.host="",a)return;l=_e}else{if(c=D(e,f),c)return c;if("localhost"==e.host&&(e.host=""),a)return;f="",l=_e}continue}f+=i;break;case _e:if(Z(e)){if(l=Ce,"/"!=i&&"\\"!=i)continue}else if(a||"?"!=i)if(a||"#"!=i){if(i!=n&&(l=Ce,"/"!=i))continue}else e.fragment="",l=Re;else e.query="",l=je;break;case Ce:if(i==n||"/"==i||"\\"==i&&Z(e)||!a&&("?"==i||"#"==i)){if(ie(f)?(se(e),"/"==i||"\\"==i&&Z(e)||e.path.push("")):re(f)?"/"==i||"\\"==i&&Z(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&ae(f)&&(e.host&&(e.host=""),f=f.charAt(0)+":"),e.path.push(f)),f="","file"==e.scheme&&(i==n||"?"==i||"#"==i))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==i?(e.query="",l=je):"#"==i&&(e.fragment="",l=Re)}else f+=Q(i,K);break;case $e:"?"==i?(e.query="",l=je):"#"==i?(e.fragment="",l=Re):i!=n&&(e.path[0]+=Q(i,J));break;case je:a||"#"!=i?i!=n&&("'"==i&&Z(e)?e.query+="%27":e.query+="#"==i?"%23":Q(i,J)):(e.fragment="",l=Re);break;case Re:i!=n&&(e.fragment+=Q(i,W));break}u++}},Le=function(e){var t,a,n=u(this,Le,"URL"),s=arguments.length>1?arguments[1]:void 0,i=v(e),o=_(n,{type:"URL"});if(void 0!==s)if(s instanceof Le)t=C(s);else if(a=Se(t={},v(s)),a)throw TypeError(a);if(a=Se(o,i,null,t),a)throw TypeError(a);var c=o.searchParams=new y,l=k(c);l.updateSearchParams(o.query),l.updateURL=function(){o.query=String(c)||null},r||(n.href=Te.call(n),n.origin=Ue.call(n),n.protocol=Be.call(n),n.username=Ee.call(n),n.password=Ie.call(n),n.host=Ae.call(n),n.hostname=qe.call(n),n.port=Ne.call(n),n.pathname=Pe.call(n),n.search=Me.call(n),n.searchParams=ze.call(n),n.hash=De.call(n))},Oe=Le.prototype,Te=function(){var e=C(this),t=e.scheme,a=e.username,n=e.password,s=e.host,r=e.port,i=e.path,o=e.query,c=e.fragment,l=t+":";return null!==s?(l+="//",ee(e)&&(l+=a+(n?":"+n:"")+"@"),l+=H(s),null!==r&&(l+=":"+r)):"file"==t&&(l+="//"),l+=e.cannotBeABaseURL?i[0]:i.length?"/"+i.join("/"):"",null!==o&&(l+="?"+o),null!==c&&(l+="#"+c),l},Ue=function(){var e=C(this),t=e.scheme,a=e.port;if("blob"==t)try{return new Le(t.path[0]).origin}catch(n){return"null"}return"file"!=t&&Z(e)?t+"://"+H(e.host)+(null!==a?":"+a:""):"null"},Be=function(){return C(this).scheme+":"},Ee=function(){return C(this).username},Ie=function(){return C(this).password},Ae=function(){var e=C(this),t=e.host,a=e.port;return null===t?"":null===a?H(t):H(t)+":"+a},qe=function(){var e=C(this).host;return null===e?"":H(e)},Ne=function(){var e=C(this).port;return null===e?"":String(e)},Pe=function(){var e=C(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Me=function(){var e=C(this).query;return e?"?"+e:""},ze=function(){return C(this).searchParams},De=function(){var e=C(this).fragment;return e?"#"+e:""},Xe=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(r&&c(Oe,{href:Xe(Te,(function(e){var t=C(this),a=v(e),n=Se(t,a);if(n)throw TypeError(n);k(t.searchParams).updateSearchParams(t.query)})),origin:Xe(Ue),protocol:Xe(Be,(function(e){var t=C(this);Se(t,v(e)+":",oe)})),username:Xe(Ee,(function(e){var t=C(this),a=m(v(e));if(!te(t)){t.username="";for(var n=0;n<a.length;n++)t.username+=Q(a[n],G)}})),password:Xe(Ie,(function(e){var t=C(this),a=m(v(e));if(!te(t)){t.password="";for(var n=0;n<a.length;n++)t.password+=Q(a[n],G)}})),host:Xe(Ae,(function(e){var t=C(this);t.cannotBeABaseURL||Se(t,v(e),ge)})),hostname:Xe(qe,(function(e){var t=C(this);t.cannotBeABaseURL||Se(t,v(e),be)})),port:Xe(Ne,(function(e){var t=C(this);te(t)||(e=v(e),""==e?t.port=null:Se(t,e,we))})),pathname:Xe(Pe,(function(e){var t=C(this);t.cannotBeABaseURL||(t.path=[],Se(t,v(e),_e))})),search:Xe(Me,(function(e){var t=C(this);e=v(e),""==e?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",Se(t,e,je)),k(t.searchParams).updateSearchParams(t.query)})),searchParams:Xe(ze),hash:Xe(De,(function(e){var t=C(this);e=v(e),""!=e?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Se(t,e,Re)):t.fragment=null}))}),l(Oe,"toJSON",(function(){return Te.call(this)}),{enumerable:!0}),l(Oe,"toString",(function(){return Te.call(this)}),{enumerable:!0}),x){var Ye=x.createObjectURL,Fe=x.revokeObjectURL;Ye&&l(Le,"createObjectURL",(function(e){return Ye.apply(x,arguments)})),Fe&&l(Le,"revokeObjectURL",(function(e){return Fe.apply(x,arguments)}))}g(Le,"URL"),s({global:!0,forced:!i,sham:!r},{URL:Le})},"2b82":function(e,t,a){"use strict";a("5896")},"2d00d":function(e,t,a){"use strict";a("40d8")},"2ed7":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"w-100 h-100"},[e.loading?a("div",{staticClass:"d-flex flex-wrap justify-content-center align-content-center position-absolute-fullsize"},[a("b-spinner",{staticClass:"text-color-primary"})],1):e._e(),e.loading?a("transition-group",{attrs:{name:"fade",mode:"out-in"}}):a("transition-group",{attrs:{name:"fade",mode:"out-in"}},[a("div",{key:"loaded",staticClass:"d-flex flex-wrap justify-content-between"},[e.checkLevel(["settings:cameras:edit"])?a("div",{staticClass:"col-12",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("aws")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-7 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("active")))]),a("div",{staticClass:"col-5 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0,"aria-expanded":e.aws.active?"true":"false","aria-controls":"aws"},model:{value:e.aws.active,callback:function(t){e.$set(e.aws,"active",t)},expression:"aws.active"}})],1)]),a("b-collapse",{attrs:{id:"aws"},model:{value:e.aws.active,callback:function(t){e.$set(e.aws,"active",t)},expression:"aws.active"}},[a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("aws_access_key_id")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("aws_access_key_id")},model:{value:e.aws.accessKeyId,callback:function(t){e.$set(e.aws,"accessKeyId",t)},expression:"aws.accessKeyId"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("aws_secret_access_key")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("aws_secret_access_key")},model:{value:e.aws.secretAccessKey,callback:function(t){e.$set(e.aws,"secretAccessKey",t)},expression:"aws.secretAccessKey"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("aws_region")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("aws_region")},model:{value:e.aws.region,callback:function(t){e.$set(e.aws,"region",t)},expression:"aws.region"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("aws_contingent_total")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"number",min:0,max:1e4,placeholder:e.$t("aws_contingent_total")},model:{value:e.aws.contingent_total,callback:function(t){e.$set(e.aws,"contingent_total",t)},expression:"aws.contingent_total"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("aws_contingent_left")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{staticStyle:{background:"var(--third-bg-color) !important"},attrs:{type:"number",disabled:!0},model:{value:e.aws.contingent_left,callback:function(t){e.$set(e.aws,"contingent_left",t)},expression:"aws.contingent_left"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("aws_last_rekognition")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{staticStyle:{background:"var(--third-bg-color) !important"},attrs:{type:"text",disabled:!0},model:{value:e.aws.last_rekognition,callback:function(t){e.$set(e.aws,"last_rekognition",t)},expression:"aws.last_rekognition"}})],1)])])],1)])]):e._e(),e.cameras.length&&e.checkLevel("settings:cameras:edit")?a("div",{staticClass:"col-12 mt-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("cameras")))]),e._l(e.cameras,(function(t){return a("div",{key:t.name,staticClass:"mb-5 mt-4",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("div",{staticClass:"settings-box-header"},[e._v(e._s(t.name))]),a("div",{staticClass:"settings-box container no-radius-top"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12"},[a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("room")))]),a("b-form-select",{attrs:{options:e.general.rooms},model:{value:t.room,callback:function(a){e.$set(t,"room",a)},expression:"camera.room"}}),a("hr"),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("video_resolution")))]),a("b-form-select",{attrs:{options:["256x144","426x240","480x360","640x480","1280x720","1920x1080"]},model:{value:t.resolution,callback:function(a){e.$set(t,"resolution",a)},expression:"camera.resolution"}}),a("hr"),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("ping_timeout")))]),a("b-form-input",{attrs:{type:"number",min:1,max:60,placeholder:"1",number:""},model:{value:t.pingTimeout,callback:function(a){e.$set(t,"pingTimeout",a)},expression:"camera.pingTimeout"}}),a("hr")],1),a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("audio")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0},model:{value:t.audio,callback:function(a){e.$set(t,"audio",a)},expression:"camera.audio"}})],1),e.aws.active?a("div",{staticClass:"row w-100 m-0 p-0"},[a("div",{staticClass:"col-12"},[a("hr")]),a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("rekognition")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0},model:{value:t.rekognition.active,callback:function(a){e.$set(t.rekognition,"active",a)},expression:"camera.rekognition.active"}})],1),a("div",{staticClass:"col-12"},[a("hr")]),a("div",{staticClass:"col-12"},[a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("confidence")+" %"))]),a("b-form-input",{attrs:{type:"number",min:0,max:100,placeholder:e.$t("confidence")+" %"},model:{value:t.rekognition.confidence,callback:function(a){e.$set(t.rekognition,"confidence",a)},expression:"camera.rekognition.confidence"}}),a("hr"),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("labels")))]),a("b-form-input",{attrs:{type:"text",placeholder:e.$t("labels")},model:{value:t.rekognition.labels,callback:function(a){e.$set(t.rekognition,"labels",a)},expression:"camera.rekognition.labels"}}),a("hr")],1)]):e._e()])])])}))],2):a("div",{staticClass:"col-12 d-flex justify-content-center"},[a("span",{staticClass:"text-muted"},[e._v(e._s(e.$t("no_cameras")))])])])])],1)},s=[],r=a("1da1"),i=(a("d81d"),a("d3b7"),a("25f0"),a("96cf"),a("f206")),o=a("20b6"),c={name:"SettingsCameras",components:{ToggleButton:i["ToggleButton"]},data:function(){return{aws:{},awsTimer:null,cameras:[],camerasTimer:null,form:{snapshotTimer:10},general:{exclude:[],rooms:[]},loading:!0}},watch:{aws:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.loading||(t.awsTimer&&(clearTimeout(t.awsTimer),t.awsTimer=null),t.awsTimer=setTimeout(Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(o["a"])("aws",e);case 3:a.next=8;break;case 5:a.prev=5,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 8:case"end":return a.stop()}}),a,null,[[0,5]])}))),1500));case 1:case"end":return a.stop()}}),a)})))()},deep:!0},cameras:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.loading||(t.camerasTimer&&(clearTimeout(t.camerasTimer),t.timer=null),t.camerasTimer=setTimeout(Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(o["a"])("cameras",e,"?stopStream=true");case 3:a.next=8;break;case 5:a.prev=5,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 8:case"end":return a.stop()}}),a,null,[[0,5]])}))),1500));case 1:case"end":return a.stop()}}),a)})))()},deep:!0}},created:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,n,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!e.checkLevel("settings:general:access")){t.next=6;break}return t.next=4,Object(o["b"])("general");case 4:a=t.sent,e.general=a.data;case 6:if(!e.checkLevel("settings:cameras:access")){t.next=15;break}return t.next=9,Object(o["b"])("cameras");case 9:return n=t.sent,e.cameras=n.data.map((function(e){return e.rekognition.labels=e.rekognition.labels.toString(),e})),t.next=13,Object(o["b"])("aws");case 13:s=t.sent,e.aws=s.data;case 15:e.loading=!1,t.next=21;break;case 18:t.prev=18,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 21:case"end":return t.stop()}}),t,null,[[0,18]])})))()}},l=c,u=(a("d6f2"),a("2877")),d=Object(u["a"])(l,n,s,!1,null,"7ee7ca76",null);t["default"]=d.exports},"3cb8":function(e,t,a){},"3fad":function(e,t,a){"use strict";a("dea7")},"40d8":function(e,t,a){},4144:function(e,t,a){"use strict";a("b8b9")},4440:function(e,t,a){},5896:function(e,t,a){},"5fb2":function(e,t,a){"use strict";var n=2147483647,s=36,r=1,i=26,o=38,c=700,l=72,u=128,d="-",f=/[^\0-\u007E]/,m=/[.\u3002\uFF0E\uFF61]/g,h="Overflow: input needs wider integers to process",p=s-r,v=Math.floor,g=String.fromCharCode,b=function(e){var t=[],a=0,n=e.length;while(a<n){var s=e.charCodeAt(a++);if(s>=55296&&s<=56319&&a<n){var r=e.charCodeAt(a++);56320==(64512&r)?t.push(((1023&s)<<10)+(1023&r)+65536):(t.push(s),a--)}else t.push(s)}return t},w=function(e){return e+22+75*(e<26)},x=function(e,t,a){var n=0;for(e=a?v(e/c):e>>1,e+=v(e/t);e>p*i>>1;n+=s)e=v(e/p);return v(n+(p+1)*e/(e+o))},y=function(e){var t=[];e=b(e);var a,o,c=e.length,f=u,m=0,p=l;for(a=0;a<e.length;a++)o=e[a],o<128&&t.push(g(o));var y=t.length,k=y;y&&t.push(d);while(k<c){var _=n;for(a=0;a<e.length;a++)o=e[a],o>=f&&o<_&&(_=o);var C=k+1;if(_-f>v((n-m)/C))throw RangeError(h);for(m+=(_-f)*C,f=_,a=0;a<e.length;a++){if(o=e[a],o<f&&++m>n)throw RangeError(h);if(o==f){for(var $=m,j=s;;j+=s){var R=j<=p?r:j>=p+i?i:j-p;if($<R)break;var S=$-R,L=s-R;t.push(g(w(R+S%L))),$=v(S/L)}t.push(g(w($))),p=x(m,C,k==y),m=0,++k}}++m,++f}return t.join("")};e.exports=function(e){var t,a,n=[],s=e.toLowerCase().replace(m,".").split(".");for(t=0;t<s.length;t++)a=s[t],n.push(f.test(a)?"xn--"+y(a):a);return n.join(".")}},"7e6b":function(e,t,a){"use strict";a("3cb8")},9129:function(e,t,a){var n=a("23e7");n({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},9501:function(e,t,a){},9861:function(e,t,a){"use strict";a("e260");var n=a("23e7"),s=a("d066"),r=a("0d3b"),i=a("6eeb"),o=a("e2cc"),c=a("d44e"),l=a("9ed3"),u=a("69f3"),d=a("19aa"),f=a("1626"),m=a("5135"),h=a("0366"),p=a("f5df"),v=a("825a"),g=a("861d"),b=a("577e"),w=a("7c73"),x=a("5c6c"),y=a("9a1f"),k=a("35a1"),_=a("b622"),C=s("fetch"),$=s("Request"),j=$&&$.prototype,R=s("Headers"),S=_("iterator"),L="URLSearchParams",O=L+"Iterator",T=u.set,U=u.getterFor(L),B=u.getterFor(O),E=/\+/g,I=Array(4),A=function(e){return I[e-1]||(I[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},q=function(e){try{return decodeURIComponent(e)}catch(t){return e}},N=function(e){var t=e.replace(E," "),a=4;try{return decodeURIComponent(t)}catch(n){while(a)t=t.replace(A(a--),q);return t}},P=/[!'()~]|%20/g,M={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},z=function(e){return M[e]},D=function(e){return encodeURIComponent(e).replace(P,z)},X=function(e,t){if(t){var a,n,s=t.split("&"),r=0;while(r<s.length)a=s[r++],a.length&&(n=a.split("="),e.push({key:N(n.shift()),value:N(n.join("="))}))}},Y=function(e){this.entries.length=0,X(this.entries,e)},F=function(e,t){if(e<t)throw TypeError("Not enough arguments")},H=l((function(e,t){T(this,{type:O,iterator:y(U(e).entries),kind:t})}),"Iterator",(function(){var e=B(this),t=e.kind,a=e.iterator.next(),n=a.value;return a.done||(a.value="keys"===t?n.key:"values"===t?n.value:[n.key,n.value]),a})),J=function(){d(this,J,L);var e,t,a,n,s,r,i,o,c,l=arguments.length>0?arguments[0]:void 0,u=this,f=[];if(T(u,{type:L,entries:f,updateURL:function(){},updateSearchParams:Y}),void 0!==l)if(g(l))if(e=k(l),e){t=y(l,e),a=t.next;while(!(n=a.call(t)).done){if(s=y(v(n.value)),r=s.next,(i=r.call(s)).done||(o=r.call(s)).done||!r.call(s).done)throw TypeError("Expected sequence with length 2");f.push({key:b(i.value),value:b(o.value)})}}else for(c in l)m(l,c)&&f.push({key:c,value:b(l[c])});else X(f,"string"===typeof l?"?"===l.charAt(0)?l.slice(1):l:b(l))},W=J.prototype;if(o(W,{append:function(e,t){F(arguments.length,2);var a=U(this);a.entries.push({key:b(e),value:b(t)}),a.updateURL()},delete:function(e){F(arguments.length,1);var t=U(this),a=t.entries,n=b(e),s=0;while(s<a.length)a[s].key===n?a.splice(s,1):s++;t.updateURL()},get:function(e){F(arguments.length,1);for(var t=U(this).entries,a=b(e),n=0;n<t.length;n++)if(t[n].key===a)return t[n].value;return null},getAll:function(e){F(arguments.length,1);for(var t=U(this).entries,a=b(e),n=[],s=0;s<t.length;s++)t[s].key===a&&n.push(t[s].value);return n},has:function(e){F(arguments.length,1);var t=U(this).entries,a=b(e),n=0;while(n<t.length)if(t[n++].key===a)return!0;return!1},set:function(e,t){F(arguments.length,1);for(var a,n=U(this),s=n.entries,r=!1,i=b(e),o=b(t),c=0;c<s.length;c++)a=s[c],a.key===i&&(r?s.splice(c--,1):(r=!0,a.value=o));r||s.push({key:i,value:o}),n.updateURL()},sort:function(){var e,t,a,n=U(this),s=n.entries,r=s.slice();for(s.length=0,a=0;a<r.length;a++){for(e=r[a],t=0;t<a;t++)if(s[t].key>e.key){s.splice(t,0,e);break}t===a&&s.push(e)}n.updateURL()},forEach:function(e){var t,a=U(this).entries,n=h(e,arguments.length>1?arguments[1]:void 0,3),s=0;while(s<a.length)t=a[s++],n(t.value,t.key,this)},keys:function(){return new H(this,"keys")},values:function(){return new H(this,"values")},entries:function(){return new H(this,"entries")}},{enumerable:!0}),i(W,S,W.entries,{name:"entries"}),i(W,"toString",(function(){var e,t=U(this).entries,a=[],n=0;while(n<t.length)e=t[n++],a.push(D(e.key)+"="+D(e.value));return a.join("&")}),{enumerable:!0}),c(J,L),n({global:!0,forced:!r},{URLSearchParams:J}),!r&&f(R)){var K=function(e){if(g(e)){var t,a=e.body;if(p(a)===L)return t=e.headers?new R(e.headers):new R,t.has("content-type")||t.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),w(e,{body:x(0,String(a)),headers:x(0,t)})}return e};if(f(C)&&n({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return C(e,arguments.length>1?K(arguments[1]):{})}}),f($)){var G=function(e){return d(this,G,"Request"),new $(e,arguments.length>1?K(arguments[1]):{})};j.constructor=G,G.prototype=j,n({global:!0,forced:!0},{Request:G})}}e.exports={URLSearchParams:J,getState:U}},b8b9:function(e,t,a){},c20d:function(e,t,a){var n=a("da84"),s=a("d039"),r=a("577e"),i=a("58a8").trim,o=a("5899"),c=n.parseInt,l=n.Symbol,u=l&&l.iterator,d=/^[+-]?0[Xx]/,f=8!==c(o+"08")||22!==c(o+"0x16")||u&&!s((function(){c(Object(u))}));e.exports=f?function(e,t){var a=i(r(e));return c(a,t>>>0||(d.test(a)?16:10))}:c},c37e:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"w-100 h-100"},[e.loading?a("div",{staticClass:"d-flex flex-wrap justify-content-center align-content-center position-absolute-fullsize"},[a("b-spinner",{staticClass:"text-color-primary"})],1):e._e(),e.loading?a("transition-group",{attrs:{name:"fade",mode:"out-in"}}):a("transition-group",{attrs:{name:"fade",mode:"out-in"}},[e.currentUser?a("div",{key:"loaded",staticClass:"d-flex flex-wrap justify-content-between"},[a("div",{staticClass:"col-12 col-md mb-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("div",{staticClass:"settings-box d-flex flex-wrap justify-content-center align-content-center container"},[a("div",{staticClass:"image-upload"},[a("label",{attrs:{for:"file-input"}},[a("b-card-img-lazy",{staticClass:"profile-avatar",attrs:{src:"no_img.png"!==e.currentUser.photo?"/files/"+e.currentUser.photo:"@/assets/img/no_user.png",alt:"Avatar",width:"8rem",height:"8rem"},nativeOn:{error:function(t){return e.handleErrorImg.apply(null,arguments)}}})],1),a("input",{attrs:{id:"file-input",type:"file",name:"photo",placeholder:"Photo",required:"",accept:"image/png,image/jpeg"},on:{change:e.changeProfileImg}})]),a("div",{staticClass:"w-100 my-2"}),a("h5",{staticClass:"font-weight-bold lh-1"},[e._v(e._s(e.currentUser.username))]),a("div",{staticClass:"w-100"}),a("span",{staticClass:"text-muted fs-7 lh-1 m-0"},[e._v(e._s(e.currentUser.permissionLevel.includes("admin")?e.$t("master"):e.$t("user")))])]),e.checkLevel("admin")?a("div",{directives:[{name:"b-modal",rawName:"v-b-modal.modal-reset",modifiers:{"modal-reset":!0}}],staticClass:"btn btn-danger mt-2 w-100 p-2 mt-3"},[e._v(e._s(e.$t("reset")))]):e._e(),e.checkLevel("admin")?a("div",{staticClass:"settings-box container mt-5"},[a("h3",{staticClass:"lh-1 font-weight-bold"},[e._v(e._s(e.$t("backup")))]),a("div",{staticClass:"w-100"}),a("span",{staticClass:"lh-1 text-muted fs-6"},[e._v(e._s(e.$t("backup_and_restore")))]),a("hr",{staticClass:"mb-4"}),a("b-form-file",{ref:"file-input-backup",attrs:{id:"backup-file",placeholder:e.$t("backup"),"browse-text":e.$t("browse"),"drop-placeholder":e.$t("drop_files_here"),size:"sm",accept:".gz"}}),a("div",{staticClass:"w-100 my-2"}),a("div",{staticClass:"btn btn-success mt-2 w-100 p-2 mt-3",on:{click:e.restoreBackup}},[a("span",{directives:[{name:"show",rawName:"v-show",value:e.uploadBackupSpinner,expression:"uploadBackupSpinner"}],staticClass:"text-white mr-2"},[a("b-spinner",{attrs:{small:"",type:"grow"}})],1),e._v(e._s(e.$t("backup_restore")))]),a("div",{staticClass:"btn btn-danger mt-2 w-100 p-2 mt-3",on:{click:e.downloadBackup}},[a("span",{directives:[{name:"show",rawName:"v-show",value:e.downloadBackupSpinner,expression:"downloadBackupSpinner"}],staticClass:"text-white mr-2"},[a("b-spinner",{attrs:{small:"",type:"grow"}})],1),e._v(e._s(e.$t("backup_download")))])],1):e._e(),a("b-modal",{ref:"reset-modal",attrs:{id:"modal-reset",centered:"","no-close-on-backdrop":"","no-close-on-esc":"",title:e.$t("reset_confirm"),"cancel-title":e.$t("cancel"),"ok-title":e.$t("reset"),"ok-variant":"danger"},on:{ok:e.reset}},[a("b-overlay",{attrs:{variant:"transparent",show:e.resetLoading,rounded:"sm"}},[a("p",{staticClass:"my-4"},[e._v(e._s(e.$t("reset_confirm_text")))])])],1)],1),a("div",{staticClass:"col-12 col-md-8",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("div",{staticClass:"settings-box container"},[a("h3",{staticClass:"lh-1 font-weight-bold"},[e._v(e._s(e.$t("account")))]),a("div",{staticClass:"w-100"}),a("span",{staticClass:"lh-1 text-muted fs-6"},[e._v(e._s(e.$t("general_information")))]),a("hr",{staticClass:"mb-4"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("username")))]),a("b-form-input",{staticClass:"admin-username",attrs:{type:"text",value:e.currentUser.username,placeholder:e.$t("username")}}),a("div",{staticClass:"w-100 my-3"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("new_password")))]),a("b-form-input",{staticClass:"admin-newpw",attrs:{type:"text",placeholder:"********"}}),a("div",{staticClass:"w-100 my-3"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("new_password_verify")))]),a("b-form-input",{staticClass:"admin-newpw-verify",attrs:{type:"text",placeholder:"********"}}),a("div",{staticClass:"w-100 my-3"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("signout_after")))]),a("b-form-select",{staticClass:"admin-sessiontimer",attrs:{value:e.currentUser.sessionTimer/3600>25?e.$t("never"):e.currentUser.sessionTimer/3600,options:e.sessionTimerSelect}}),a("div",{staticClass:"btn btn-success mt-4 w-100",on:{click:e.changeAdmin}},[e._v(e._s(e.$t("apply")))])],1),e.currentUser.permissionLevel.includes("admin")?a("div",{staticClass:"settings-box container mt-5"},[a("h3",{staticClass:"lh-1 font-weight-bold"},[e._v(e._s(e.$t("user")))]),a("div",{staticClass:"w-100"}),a("span",{staticClass:"lh-1 text-muted fs-6"},[e._v(e._s(e.$t("registered_user")))]),a("hr",{staticClass:"mb-4"}),a("h5",[e._v(e._s(e.$t("add_new_user")))]),a("div",{staticClass:"w-100 my-4"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("username")))]),a("b-form-input",{attrs:{type:"text",placeholder:e.$t("username"),state:e.newUserNameState,lazy:""},model:{value:e.form.newUser.username,callback:function(t){e.$set(e.form.newUser,"username",t)},expression:"form.newUser.username"}}),a("div",{staticClass:"w-100 my-3"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("password")))]),a("b-form-input",{attrs:{type:"text",placeholder:"********",state:e.newUserPasswordState,lazy:""},model:{value:e.form.newUser.password,callback:function(t){e.$set(e.form.newUser,"password",t)},expression:"form.newUser.password"}}),a("div",{staticClass:"w-100 my-3"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("permissions")))]),a("multiselect",{attrs:{options:e.permissions,searchable:!1,"close-on-select":!1,"show-labels":!1,placeholder:e.$t("select"),multiple:!0,limit:2,"group-values":"permissionLevel","group-label":"catagory","group-select":!0,tabindex:99,openDirection:"top"},model:{value:e.form.newUser.permissionLevel,callback:function(t){e.$set(e.form.newUser,"permissionLevel",t)},expression:"form.newUser.permissionLevel"}}),a("div",{staticClass:"btn btn-success mt-4 w-100",on:{click:function(t){return e.addUser()}}},[e._v(e._s(e.$t("add")))]),a("hr"),a("h5",[e._v(e._s(e.$t("registered_user")))]),e.users.length>1?a("div",{staticClass:"z-index-2"},e._l(e.users,(function(t,n){return a("div",{attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[t.permissionLevel.includes("admin")?e._e():a("div",{staticClass:"mt-4"},[a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("username")))]),a("b-form-input",{staticClass:"users",attrs:{type:"text",placeholder:e.$t("username"),value:t.username}}),a("div",{staticClass:"w-100 my-3"}),a("label",{staticClass:"fs-6"},[e._v(e._s(e.$t("permissions")))]),a("multiselect",{attrs:{options:e.permissions,searchable:!1,"close-on-select":!1,"show-labels":!1,placeholder:e.$t("select"),multiple:!0,limit:2,"allow-empty":!1,"group-values":"permissionLevel","group-label":"catagory","group-select":!0,openDirection:"top"},model:{value:t.permissionLevel,callback:function(a){e.$set(t,"permissionLevel",a)},expression:"user.permissionLevel"}}),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("div",{staticClass:"btn btn-danger mt-4 w-100",on:{click:function(a){return e.removeUser(t,n)}}},[e._v(e._s(e.$t("remove")))])]),a("div",{staticClass:"col"},[a("div",{staticClass:"btn btn-success mt-4 w-100",on:{click:function(a){return e.changeUser(t,n)}}},[e._v(e._s(e.$t("apply")))])])]),a("hr")],1)])})),0):a("div",[a("p",{staticClass:"mt-5 text-center"},[e._v(e._s(e.$t("no_registered_user")))])])],1):e._e()])]):e._e()])],1)},s=[],r=a("b85c"),i=a("1da1"),o=(a("96cf"),a("d3b7"),a("99af"),a("9129"),a("a9e3"),a("25eb"),a("b0c0"),a("3ca3"),a("ddb0"),a("2b3d"),a("ac1f"),a("1276"),a("0759")),c=a("7386"),l=a("8e5f"),u=a.n(l),d=(a("e607"),a("365ce")),f="/backup",m="download",h="restore",p=function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d["a"].get("".concat(f,"/").concat(m),{params:{localStorage:t},responseType:"arraybuffer"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d["a"].post("".concat(f,"/").concat(h),t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=a("20b6"),b="/users",w=function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d["a"].post(b,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),x=function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t,a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d["a"].patch("".concat(b,"/").concat(t),a);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t,a){return e.apply(this,arguments)}}(),y=function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d["a"].get("".concat(b).concat(t||""));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d["a"].delete("".concat(b,"/").concat(t));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_=function(e){return new Promise((function(t){return setTimeout(t,e)}))},C={name:"SettingsProfile",components:{BIcon:o["a"],BIconXCircleFill:c["s"],Multiselect:u.a},data:function(){return{form:{avatar:null,newUser:{username:"",password:"",permissionLevel:[]}},permissions:[{catagory:this.$t("base"),permissionLevel:["cameras:access","camview:access","dashboard:access","notifications:access","recordings:access","settings:access","settings:cameras:access","settings:camview:access","settings:dashboard:access","settings:general:access","settings:profile:access"]},{catagory:this.$t("admin"),permissionLevel:["backup:download","backup:restore","cameras:access","cameras:edit","camview:access","dashboard:access","notifications:access","notifications:edit","recordings:access","recordings:edit","settings:access","settings:edit","settings:cameras:access","settings:cameras:edit","settings:camview:access","settings:camview:edit","settings:dashboard:access","settings:dashboard:edit","settings:general:access","settings:general:edit","settings:notifications:access","settings:notifications:edit","settings:profile:access","settings:profile:edit","settings:recordings:access","settings:recordings:edit","users:access"]},{catagory:this.$t("backup"),permissionLevel:["backup:download","backup:restore"]},{catagory:this.$t("cameras"),permissionLevel:["cameras:access","cameras:edit","settings:cameras:access"]},{catagory:this.$t("camview"),permissionLevel:["cameras:access","camview:access","settings:cameras:access"]},{catagory:this.$t("config"),permissionLevel:["config:access"]},{catagory:this.$t("dashboard"),permissionLevel:["cameras:access","dashboard:access","settings:cameras:access"]},{catagory:this.$t("notifications"),permissionLevel:["notifications:access","notifications:edit"]},{catagory:this.$t("recordings"),permissionLevel:["recordings:access","recordings:edit"]},{catagory:"".concat(this.$t("settings")," ").concat(this.$t("user")),permissionLevel:["settings:access","settings:general:access","settings:profile:access"]},{catagory:"".concat(this.$t("settings")," ").concat(this.$t("admin")),permissionLevel:["settings:access","settings:edit","settings:cameras:access","settings:cameras:edit","settings:camview:access","settings:camview:edit","settings:dashboard:access","settings:dashboard:edit","settings:general:access","settings:general:edit","settings:notifications:access","settings:notifications:edit","settings:profile:access","settings:profile:edit","settings:recordings:access","settings:recordings:edit"]}],sessionTimerSelect:[1,4,6,9,12,24,this.$t("never")],downloadBackupSpinner:!1,uploadBackupSpinner:!1,users:[],loading:!0,resetLoading:!1}},computed:{currentUser:function(){return this.$store.state.auth.user},newUserNameState:function(){var e=this,t=this.form.newUser.username.length>0?!this.users.some((function(t){return t&&t.username==e.form.newUser.username})):null;return t},newUserPasswordState:function(){var e=this.form.newUser.password.length>0||null;return e},newUserPermissionLevelState:function(){var e=this.form.newUser.permissionLevel.length>0;return e}},mounted:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!e.checkLevel("users:access")){t.next=6;break}return t.next=4,y();case 4:a=t.sent,e.users=a.data.result;case 6:e.loading=!1,t.next=12;break;case 9:t.prev=9,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})))()},methods:{addUser:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!(e.newUserNameState&&e.newUserPasswordState&&e.newUserPermissionLevelState)){t.next=10;break}return t.next=4,w({username:e.form.newUser.username,password:e.form.newUser.password,permissionLevel:e.form.newUser.permissionLevel});case 4:a=t.sent,e.users.push(a.data),e.$toast.success(e.$t("successfully_created")),e.form.newUser={username:"",password:"",permissionLevel:""},t.next=11;break;case 10:e.newUserNameState?e.newUserPasswordState?e.newUserPermissionLevelState||e.$toast.error(e.$t("no_permissionlevel_defined")):e.$toast.error(e.$t("no_password_defined")):e.$toast.error(e.$t("no_username_defined"));case 11:t.next=16;break;case 13:t.prev=13,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 16:case"end":return t.stop()}}),t,null,[[0,13]])})))()},changeAdmin:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a,n,s,r,i,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a=document.querySelector(".admin-username").value,n=document.querySelector(".admin-newpw").value,s=document.querySelector(".admin-newpw-verify").value,r=!Number.isNaN(Number.parseInt(document.querySelector(".admin-sessiontimer").value)),i=r?3600*document.querySelector(".admin-sessiontimer").value:2628e3,a&&""!==a){t.next=9;break}return t.abrupt("return",e.$toast.error(e.$t("no_username_defined")));case 9:if(!n||""===n){t.next=14;break}if(s&&""===s||n===s){t.next=12;break}return t.abrupt("return",e.$toast.error("".concat(e.$t("cannot_change_pw"),". ").concat(e.$t("verification_not_successfull"))));case 12:t.next=16;break;case 14:if(!s||""===s||n&&""===n){t.next=16;break}return t.abrupt("return",e.$toast.error("".concat(e.$t("cannot_change_pw"),". ").concat(e.$t("no_password_defined"))));case 16:return o={},a!==e.currentUser.username&&(o.username=a),n&&""!==n&&(o.password=n),i!==e.currentUser.sessionTimer&&(o.sessionTimer=i),t.prev=20,t.next=23,x(e.currentUser.username,o);case 23:return e.$toast.success(e.$t("successfully_changed")),t.next=26,e.$store.dispatch("auth/logout");case 26:e.$router.push("/"),t.next=32;break;case 29:t.prev=29,t.t0=t["catch"](20),e.$toast.error(t.t0.message);case 32:case"end":return t.stop()}}),t,null,[[20,29]])})))()},changeUser:function(e,t){var a=this;return Object(i["a"])(regeneratorRuntime.mark((function n(){var s,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(s=document.querySelectorAll(".users")[t-1].value,s&&""!==s){n.next=5;break}return n.abrupt("return",a.$toast.error(a.$t("no_username_defined")));case 5:if(0!==e.permissionLevel.length){n.next=7;break}return n.abrupt("return",a.$toast.error("".concat(s,": ").concat(a.$t("no_permissionlevel_defined"))));case 7:return r={permissionLevel:e.permissionLevel},s!==e.username&&(r.username=s),n.prev=9,n.next=12,x(e.username,r);case 12:a.$toast.success(a.$t("successfully_changed")),n.next=18;break;case 15:n.prev=15,n.t0=n["catch"](9),a.$toast.error(n.t0.message);case 18:case"end":return n.stop()}}),n,null,[[9,15]])})))()},changeProfileImg:function(e){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var n,s;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,n=e.target.files[0],s=new FormData,s.append("photo",n),a.next=6,x(t.currentUser.username,s,{headers:{"Content-Type":"multipart/form-data"}});case 6:t.$store.dispatch("auth/updateUserImg","photo_".concat(t.currentUser.id,"_").concat(n.name)),t.$toast.success(t.$t("successfully_changed")),a.next=13;break;case 10:a.prev=10,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 13:case"end":return a.stop()}}),a,null,[[0,10]])})))()},downloadBackup:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a,n,s,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,e.downloadBackupSpinner=!0,a={camviewLayout:localStorage.getItem("camview-layouts"),dashboardLayout:localStorage.getItem("dashboard-layout"),theme:localStorage.getItem("theme"),themeColor:localStorage.getItem("theme-color")},t.next=5,p(JSON.stringify(a));case 5:n=t.sent,s=window.URL.createObjectURL(new Blob([n.data])),r=document.createElement("a"),r.href=s,r.setAttribute("download","cameraui-backup.tar.gz"),document.body.appendChild(r),r.click(),r.remove(),t.next=18;break;case 15:t.prev=15,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 18:e.downloadBackupSpinner=!1;case 19:case"end":return t.stop()}}),t,null,[[0,15]])})))()},restoreBackup:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a,n,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,a=document.getElementById("backup-file").files[0],!a){t.next=18;break}return e.uploadBackupSpinner=!0,n=new FormData,n.append("file",a),t.next=8,v(n);case 8:return s=t.sent,e.restoreLocalStorage(s.data),e.$refs["file-input-backup"].reset(),e.$toast.success(e.$t("backup_restored")),t.next=14,e.$store.dispatch("auth/logout");case 14:e.$router.push("/"),window.location.reload(!0),t.next=19;break;case 18:e.$toast.error(e.$t("no_file_selected"));case 19:t.next=24;break;case 21:t.prev=21,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 24:e.uploadBackupSpinner=!1;case 25:case"end":return t.stop()}}),t,null,[[0,21]])})))()},restoreLocalStorage:function(e){if(e.camviewLayout&&localStorage.setItem("camview-layouts",JSON.stringify(e.camviewLayout)),e.dashboardLayout&&localStorage.setItem("dashboard-layout",JSON.stringify(e.dashboardLayout)),e.theme&&localStorage.setItem("theme",e.theme),e.themeColor){localStorage.setItem("theme-color",e.themeColor);var t,n=document.querySelectorAll(".theme-img"),s=Object(r["a"])(n);try{for(s.s();!(t=s.n()).done;){var i=t.value,o=i.src;o=o.split("/"),o=o[o.length-1].split(".png")[0].split(".")[0].split("@")[0],i.src=a("b967")("./".concat(o,"@").concat(e.themeColor,".png"))}}catch(c){s.e(c)}finally{s.f()}}},handleErrorImg:function(e){e.target.src=a("02a3")},removeUser:function(e,t){var a=this;return Object(i["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,k(e.username);case 3:a.$toast.success(a.$t("successfully_removed")),a.$delete(a.users,t),n.next=10;break;case 7:n.prev=7,n.t0=n["catch"](0),a.$toast.error(n.t0.message);case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()},reset:function(e){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,e.preventDefault(),t.resetLoading=!0,a.next=5,_(3e3);case 5:return a.prev=5,a.next=8,Object(g["c"])();case 8:return t.$toast.success(t.$t("database_resetted")),t.$refs["reset-modal"].hide(),a.next=12,t.$store.dispatch("auth/logout");case 12:t.$router.push("/"),a.next=18;break;case 15:a.prev=15,a.t0=a["catch"](5),t.$toast.error(a.t0.message);case 18:t.resetLoading=!1,a.next=24;break;case 21:a.prev=21,a.t1=a["catch"](0),t.$toast.error(a.t1.message);case 24:case"end":return a.stop()}}),a,null,[[0,21],[5,15]])})))()}}},$=C,j=(a("cf1b"),a("2877")),R=Object(j["a"])($,n,s,!1,null,"7fd28d82",null);t["default"]=R.exports},c4e0:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"w-100 h-100"},[e.loading?a("div",{staticClass:"d-flex flex-wrap justify-content-center align-content-center position-absolute-fullsize"},[a("b-spinner",{staticClass:"text-color-primary"})],1):e._e(),e.loading?a("transition-group",{attrs:{name:"fade",mode:"out-in"}}):a("transition-group",{attrs:{name:"fade",mode:"out-in"}},[a("div",{key:"loaded",staticClass:"d-flex flex-wrap justify-content-between"},[e.checkLevel(["settings:cameras:edit","settings:notifications:edit"])?a("div",{staticClass:"col-12",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("notifications")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-7 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("active")))]),a("div",{staticClass:"col-5 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0,"aria-expanded":e.notifications.active?"true":"false","aria-controls":"notifications"},model:{value:e.notifications.active,callback:function(t){e.$set(e.notifications,"active",t)},expression:"notifications.active"}})],1)]),a("b-collapse",{attrs:{id:"notifications"},model:{value:e.notifications.active,callback:function(t){e.$set(e.notifications,"active",t)},expression:"notifications.active"}},[e.notifications.active?a("hr"):e._e(),e.notifications.active?a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("remove_after_h")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-select",{attrs:{options:[1,3,5,9,12,24]},model:{value:e.notifications.removeAfter,callback:function(t){e.$set(e.notifications,"removeAfter",t)},expression:"notifications.removeAfter"}})],1)]):e._e()])],1)])]):e._e(),a("b-collapse",{staticClass:"w-100",attrs:{id:"notifications"},model:{value:e.notifications.active,callback:function(t){e.$set(e.notifications,"active",t)},expression:"notifications.active"}},[a("div",{staticClass:"col-12 mt-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("telegram")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-7 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("active")))]),a("div",{staticClass:"col-5 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0,"aria-expanded":e.notifications.telegram.active?"true":"false","aria-controls":"telegram"},model:{value:e.notifications.telegram.active,callback:function(t){e.$set(e.notifications.telegram,"active",t)},expression:"notifications.telegram.active"}})],1)]),a("b-collapse",{attrs:{id:"telegram"},model:{value:e.notifications.telegram.active,callback:function(t){e.$set(e.notifications.telegram,"active",t)},expression:"notifications.telegram.active"}},[e.notifications.telegram.active?a("hr"):e._e(),e.notifications.telegram.active?a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("token")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("token")},model:{value:e.notifications.telegram.token,callback:function(t){e.$set(e.notifications.telegram,"token",t)},expression:"notifications.telegram.token"}})],1)]):e._e(),e.notifications.telegram.active?a("hr"):e._e(),e.notifications.telegram.active?a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("chat_id")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("chat_id")},model:{value:e.notifications.telegram.chatID,callback:function(t){e.$set(e.notifications.telegram,"chatID",t)},expression:"notifications.telegram.chatID"}})],1)]):e._e(),e.notifications.telegram.active?a("hr"):e._e(),e.notifications.telegram.active?a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("motion_message")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("motion_message")},model:{value:e.notifications.telegram.message,callback:function(t){e.$set(e.notifications.telegram,"message",t)},expression:"notifications.telegram.message"}})],1)]):e._e(),e.notifications.telegram.active?a("hr"):e._e(),e.notifications.telegram.active?a("div",e._l(e.cameras,(function(t){return a("div",{key:t.name},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(t.name))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-select",{attrs:{options:["Text","Snapshot","Video","Disabled"]},model:{value:t.telegramType,callback:function(a){e.$set(t,"telegramType",a)},expression:"camera.telegramType"}})],1)]),a("hr")])})),0):e._e()])],1)])]),a("div",{staticClass:"col-12 mt-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("webhook")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-7 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("active")))]),a("div",{staticClass:"col-5 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0,"aria-expanded":e.notifications.webhook.active?"true":"false","aria-controls":"webhook"},model:{value:e.notifications.webhook.active,callback:function(t){e.$set(e.notifications.webhook,"active",t)},expression:"notifications.webhook.active"}})],1)]),a("b-collapse",{attrs:{id:"webhook"},model:{value:e.notifications.webhook.active,callback:function(t){e.$set(e.notifications.webhook,"active",t)},expression:"notifications.webhook.active"}},[a("hr"),a("div",e._l(e.cameras,(function(t){return a("div",{key:t.name},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(t.name))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:"https://webhook.site/88e98f7e"},model:{value:t.webhookUrl,callback:function(a){e.$set(t,"webhookUrl",a)},expression:"camera.webhookUrl"}})],1)]),a("hr")])})),0)])],1)])])])],1)])],1)},s=[],r=a("1da1"),i=(a("96cf"),a("f206")),o=a("20b6"),c={name:"SettingsNotifications",components:{ToggleButton:i["ToggleButton"]},data:function(){return{cameras:[],form:{snapshotTimer:10},notifications:{telegram:{},webhook:{}},notificationsTimer:null,loading:!0}},watch:{cameras:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(t.loading){a.next=9;break}return a.prev=1,a.next=4,Object(o["a"])("cameras",e,"?stopStream=true");case 4:a.next=9;break;case 6:a.prev=6,a.t0=a["catch"](1),t.$toast.error(a.t0.message);case 9:case"end":return a.stop()}}),a,null,[[1,6]])})))()},deep:!0},notifications:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.loading||(t.notificationsTimer&&(clearTimeout(t.notificationsTimer),t.notificationsTimer=null),t.notificationsTimer=setTimeout(Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(o["a"])("notifications",e);case 3:a.next=8;break;case 5:a.prev=5,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 8:case"end":return a.stop()}}),a,null,[[0,5]])}))),1500));case 1:case"end":return a.stop()}}),a)})))()},deep:!0}},mounted:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!e.checkLevel("settings:notifications:access")){t.next=6;break}return t.next=4,Object(o["b"])("notifications");case 4:a=t.sent,e.notifications=a.data;case 6:if(!e.checkLevel("settings:cameras:access")){t.next=11;break}return t.next=9,Object(o["b"])("cameras");case 9:n=t.sent,e.cameras=n.data;case 11:e.loading=!1,t.next=17;break;case 14:t.prev=14,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 17:case"end":return t.stop()}}),t,null,[[0,14]])})))()}},l=c,u=(a("4144"),a("2877")),d=Object(u["a"])(l,n,s,!1,null,"6be919f2",null);t["default"]=d.exports},c8b9:function(e,t,a){"use strict";a("4440")},c8d9:function(e,t,a){},cf1b:function(e,t,a){"use strict";a("9501")},d37d:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"w-100 h-100"},[e.loading?a("div",{staticClass:"d-flex flex-wrap justify-content-center align-content-center position-absolute-fullsize"},[a("b-spinner",{staticClass:"text-color-primary"})],1):e._e(),e.loading?a("transition-group",{attrs:{name:"fade",mode:"out-in"}}):a("transition-group",{attrs:{name:"fade",mode:"out-in"}},[a("div",{key:"loaded",staticClass:"d-flex flex-wrap justify-content-between"},[e.checkLevel("settings:recordings:edit")?a("div",{staticClass:"col-12",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("recordings")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("active")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0,"aria-expanded":e.recordings.active?"true":"false","aria-controls":"recordings"},model:{value:e.recordings.active,callback:function(t){e.$set(e.recordings,"active",t)},expression:"recordings.active"}})],1)]),a("b-collapse",{attrs:{id:"recordings"},model:{value:e.recordings.active,callback:function(t){e.$set(e.recordings,"active",t)},expression:"recordings.active"}},[a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("recording_type")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-select",{attrs:{options:["Snapshot","Video"]},model:{value:e.recordings.type,callback:function(t){e.$set(e.recordings,"type",t)},expression:"recordings.type"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("recording_time")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-select",{attrs:{options:[10,20,30,40,50,60]},model:{value:e.recordings.timer,callback:function(t){e.$set(e.recordings,"timer",t)},expression:"recordings.timer"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("save_as")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-input",{attrs:{type:"text",placeholder:e.$t("save_as")},model:{value:e.recordings.path,callback:function(t){e.$set(e.recordings,"path",t)},expression:"recordings.path"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("remove_after_d")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-select",{attrs:{options:[1,3,5,7,10]},model:{value:e.recordings.removeAfter,callback:function(t){e.$set(e.recordings,"removeAfter",t)},expression:"recordings.removeAfter"}})],1)])])],1)])]):e._e()])])],1)},s=[],r=a("1da1"),i=(a("96cf"),a("f206")),o=a("20b6"),c={name:"SettingsRecordings",components:{ToggleButton:i["ToggleButton"]},data:function(){return{recordings:{},recordingsTimer:null,loading:!0}},watch:{recordings:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.loading||(t.recordingsTimer&&(clearTimeout(t.recordingsTimer),t.recordingsTimer=null),t.recordingsTimer=setTimeout(Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(o["a"])("recordings",e);case 3:a.next=8;break;case 5:a.prev=5,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 8:case"end":return a.stop()}}),a,null,[[0,5]])}))),1500));case 1:case"end":return a.stop()}}),a)})))()},deep:!0}},created:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!e.checkLevel("settings:recordings:access")){t.next=6;break}return t.next=4,Object(o["b"])("recordings");case 4:a=t.sent,e.recordings=a.data;case 6:e.loading=!1,t.next=12;break;case 9:t.prev=9,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})))()}},l=c,u=(a("2d00d"),a("2877")),d=Object(u["a"])(l,n,s,!1,null,"1d4058ec",null);t["default"]=d.exports},d6e6:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"w-100 h-100"},[e.loading?a("div",{staticClass:"d-flex flex-wrap justify-content-center align-content-center position-absolute-fullsize"},[a("b-spinner",{staticClass:"text-color-primary"})],1):e._e(),e.loading?a("transition-group",{attrs:{name:"fade",mode:"out-in"}}):a("transition-group",{attrs:{name:"fade",mode:"out-in"}},[a("div",{key:"loaded",staticClass:"d-flex flex-wrap justify-content-between"},[e.checkLevel("settings:dashboard:edit")?a("div",{staticClass:"col-12",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("dashboard")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("snapshot_timer")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-select",{attrs:{options:[10,20,30,40,50,60]},model:{value:e.dashboard.refreshTimer,callback:function(t){e.$set(e.dashboard,"refreshTimer",t)},expression:"dashboard.refreshTimer"}})],1)])])])]):e._e(),e.cameras.length&&e.checkLevel(["settings:cameras:edit","settings:dashboard:edit"])?a("div",{staticClass:"col-12 mt-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("favourites")))]),e._l(e.cameras,(function(t){return a("div",{key:t.name,staticClass:"mb-5 mt-4",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("div",{staticClass:"settings-box-header"},[e._v(e._s(t.name))]),a("div",{staticClass:"settings-box container no-radius-top"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("favourite")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0},model:{value:t.dashboard.favourite,callback:function(a){e.$set(t.dashboard,"favourite",a)},expression:"camera.dashboard.favourite"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("livestream")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0},model:{value:t.dashboard.live,callback:function(a){e.$set(t.dashboard,"live",a)},expression:"camera.dashboard.live"}})],1)])])])}))],2):e._e()])])],1)},s=[],r=a("1da1"),i=(a("96cf"),a("f206")),o=a("20b6"),c={name:"SettingsDashboard",components:{ToggleButton:i["ToggleButton"]},data:function(){return{cameras:[],dashboard:{},dashboardTimer:null,loading:!0}},watch:{cameras:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.loading||(t.dashboardTimer&&(clearTimeout(t.dashboardTimer),t.dashboardTimer=null),t.dashboardTimer=setTimeout(Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(o["a"])("cameras",e,"?stopStream=true");case 3:a.next=8;break;case 5:a.prev=5,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 8:case"end":return a.stop()}}),a,null,[[0,5]])}))),1500));case 1:case"end":return a.stop()}}),a)})))()},deep:!0},dashboard:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(t.loading){a.next=9;break}return a.prev=1,a.next=4,Object(o["a"])("dashboard",e);case 4:a.next=9;break;case 6:a.prev=6,a.t0=a["catch"](1),t.$toast.error(a.t0.message);case 9:case"end":return a.stop()}}),a,null,[[1,6]])})))()},deep:!0}},created:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!e.checkLevel("settings:dashboard:access")){t.next=6;break}return t.next=4,Object(o["b"])("dashboard");case 4:a=t.sent,e.dashboard=a.data;case 6:if(!e.checkLevel("settings:cameras:access")){t.next=11;break}return t.next=9,Object(o["b"])("cameras");case 9:n=t.sent,e.cameras=n.data;case 11:e.loading=!1,t.next=17;break;case 14:t.prev=14,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 17:case"end":return t.stop()}}),t,null,[[0,14]])})))()}},l=c,u=(a("2b82"),a("2877")),d=Object(u["a"])(l,n,s,!1,null,"24cfbeca",null);t["default"]=d.exports},d6f2:function(e,t,a){"use strict";a("dd33")},dd33:function(e,t,a){},dea7:function(e,t,a){},e13b:function(e,t,a){"use strict";a("c8d9")},e15f:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"w-100 h-100"},[e.loading?a("div",{staticClass:"d-flex flex-wrap justify-content-center align-content-center position-absolute-fullsize"},[a("b-spinner",{staticClass:"text-color-primary"})],1):e._e(),e.loading?a("transition-group",{attrs:{name:"fade",mode:"out-in"}}):a("transition-group",{attrs:{name:"fade",mode:"out-in"}},[a("div",{key:"loaded",staticClass:"d-flex flex-wrap justify-content-between"},[e.checkLevel("settings:camview:edit")?a("div",{staticClass:"col-12",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("camview")))]),a("div",{staticClass:"mt-4"},[a("div",{staticClass:"settings-box container"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("snapshot_timer")))]),a("div",{staticClass:"col-12 d-flex flex-wrap align-content-center justify-content-end mt-3"},[a("b-form-select",{attrs:{options:[10,20,30,40,50,60]},model:{value:e.camview.refreshTimer,callback:function(t){e.$set(e.camview,"refreshTimer",t)},expression:"camview.refreshTimer"}})],1)])])])]):e._e(),e.cameras.length&&e.checkLevel(["settings:camview:edit","settings:cameras:edit"])?a("div",{staticClass:"col-12 mt-5",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("h5",[e._v(e._s(e.$t("favourites")))]),e._l(e.cameras,(function(t){return a("div",{key:t.name,staticClass:"mb-5 mt-4",attrs:{"data-aos":"fade-up","data-aos-duration":"1000"}},[a("div",{staticClass:"settings-box-header"},[e._v(e._s(t.name))]),a("div",{staticClass:"settings-box container no-radius-top"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("favourite")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0},model:{value:t.camview.favourite,callback:function(a){e.$set(t.camview,"favourite",a)},expression:"camera.camview.favourite"}})],1)]),a("hr"),a("div",{staticClass:"row"},[a("div",{staticClass:"col-8 d-flex flex-wrap align-content-center"},[e._v(e._s(e.$t("livestream")))]),a("div",{staticClass:"col-4 d-flex flex-wrap align-content-center justify-content-end"},[a("toggle-button",{attrs:{color:"var(--primary-color) !important",height:30,sync:!0},model:{value:t.camview.live,callback:function(a){e.$set(t.camview,"live",a)},expression:"camera.camview.live"}})],1)])])])}))],2):e._e()])])],1)},s=[],r=a("1da1"),i=(a("96cf"),a("f206")),o=a("20b6"),c={name:"SettingsCamview",components:{ToggleButton:i["ToggleButton"]},data:function(){return{cameras:[],camview:{},camviewTimer:null,loading:!0}},watch:{cameras:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.loading||(t.camviewTimer&&(clearTimeout(t.camviewTimer),t.camviewTimer=null),t.camviewTimer=setTimeout(Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(o["a"])("cameras",e,"?stopStream=true");case 3:a.next=8;break;case 5:a.prev=5,a.t0=a["catch"](0),t.$toast.error(a.t0.message);case 8:case"end":return a.stop()}}),a,null,[[0,5]])}))),1500));case 1:case"end":return a.stop()}}),a)})))()},deep:!0},camview:{handler:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(t.loading){a.next=9;break}return a.prev=1,a.next=4,Object(o["a"])("camview",e,"?stopStream=true");case 4:a.next=9;break;case 6:a.prev=6,a.t0=a["catch"](1),t.$toast.error(a.t0.message);case 9:case"end":return a.stop()}}),a,null,[[1,6]])})))()},deep:!0}},created:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(t.prev=0,!e.checkLevel("settings:camview:access")){t.next=6;break}return t.next=4,Object(o["b"])("camview");case 4:a=t.sent,e.camview=a.data;case 6:if(!e.checkLevel("settings:cameras:access")){t.next=11;break}return t.next=9,Object(o["b"])("cameras");case 9:n=t.sent,e.cameras=n.data;case 11:e.loading=!1,t.next=17;break;case 14:t.prev=14,t.t0=t["catch"](0),e.$toast.error(t.t0.message);case 17:case"end":return t.stop()}}),t,null,[[0,14]])})))()}},l=c,u=(a("e13b"),a("2877")),d=Object(u["a"])(l,n,s,!1,null,"079e60f9",null);t["default"]=d.exports},ee09:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("BackToTop"),a("Navbar",{attrs:{name:e.$t("settings")}}),a("div",{staticClass:"subnavigation d-flex flex-wrap align-content-center mt-save"},[a("div",{staticClass:"subnavigation-container container d-flex flex-wrap align-content-center justify-content-center overflow-hidden"},[a("div",{staticClass:"subnavigation-scrollmenu d-flex justify-content-between horizontal-btn-direction-settings"},[e.checkLevel("settings:profile:access")?a("router-link",{staticClass:"btn btn-settings mr-1",class:"sub-profile"+("profile"===e.$route.meta.name?" btn-settings-active":""),attrs:{to:"/settings/profile"},nativeOn:{click:function(t){return e.subnaviClick("profile")}}},[e._v(e._s(e.$t("profile")))]):e._e(),e.checkLevel("settings:general:access")?a("router-link",{staticClass:"btn btn-settings mr-1",class:"sub-general"+("general"===e.$route.meta.name?" btn-settings-active":""),attrs:{to:"/settings/general"},nativeOn:{click:function(t){return e.subnaviClick("general")}}},[e._v(e._s(e.$t("general")))]):e._e(),e.checkLevel(["settings:dashboard:access","settings:dashboard:edit"])?a("router-link",{staticClass:"btn btn-settings mr-1",class:"sub-dashboard"+("dashboard"===e.$route.meta.name?" btn-settings-active":""),attrs:{to:"/settings/dashboard"},nativeOn:{click:function(t){return e.subnaviClick("dashboard")}}},[e._v(e._s(e.$t("dashboard")))]):e._e(),e.checkLevel(["settings:cameras:access","settings:cameras:edit"])?a("router-link",{staticClass:"btn btn-settings mr-1",class:"sub-cameras"+("cameras"===e.$route.meta.name?" btn-settings-active":""),attrs:{to:"/settings/cameras"},nativeOn:{click:function(t){return e.subnaviClick("cameras")}}},[e._v(e._s(e.$t("cameras")))]):e._e(),e.checkLevel(["settings:recordings:access","settings:recordings:edit"])?a("router-link",{staticClass:"btn btn-settings mr-1",class:"sub-recordings"+("recordings"===e.$route.meta.name?" btn-settings-active":""),attrs:{to:"/settings/recordings"},nativeOn:{click:function(t){return e.subnaviClick("recordings")}}},[e._v(e._s(e.$t("recordings")))]):e._e(),e.checkLevel(["settings:notifications:access","settings:notifications:edit"])?a("router-link",{staticClass:"btn btn-settings mr-1",class:"sub-notifications"+("notifications"===e.$route.meta.name?" btn-settings-active":""),attrs:{to:"/settings/notifications"},nativeOn:{click:function(t){return e.subnaviClick("notifications")}}},[e._v(e._s(e.$t("notifications")))]):e._e(),e.checkLevel(["settings:camview:access","settings:camview:edit"])?a("router-link",{staticClass:"btn btn-settings mr-1",class:"sub-camview"+("camview"===e.$route.meta.name?" btn-settings-active":""),attrs:{to:"/settings/camview"},nativeOn:{click:function(t){return e.subnaviClick("camview")}}},[e._v(e._s(e.$t("camview")))]):e._e()],1)])]),a("main",{staticClass:"inner-container w-100 h-100vh-calc-settings pt-save footer-offset"},[a("div",{staticClass:"container pt-2"},[a("transition",{attrs:{name:e.transitionName,mode:"out-in"},on:{beforeLeave:e.beforeLeave,enter:e.enter,afterEnter:e.afterEnter}},[a("router-view",{key:e.$route.meta.name})],1)],1)]),a("Footer")],1)},s=[],r=a("1da1"),i=(a("96cf"),a("b0c0"),a("ac1f"),a("1276"),a("caad"),a("2532"),a("d4ec")),o=a("bee2"),c=function(){function e(){Object(i["a"])(this,e),this.swipe_det={sX:0,sY:0,eX:0,eY:0},this.min_x=150,this.max_x=30,this.min_y=50,this.max_y=200,this.direction="",this.mousedown=!1,this.ele=null,this.target=null}return Object(o["a"])(e,[{key:"startEvent",value:function(e){if(this.direction="",this.swipe_det={sX:0,sY:0,eX:0,eY:0},"INPUT"!==e.target.tagName&&"SELECT"!==e.target.tagName){if("mousedown"===e.type)this.mousedown=!0,this.swipe_det.sX=e.pageX,this.swipe_det.sY=e.pageY;else{var t=e.touches[0];this.swipe_det.sX=t.screenX,this.swipe_det.sY=t.screenY}this.target=e.target}}},{key:"moveEvent",value:function(e){if("mousemove"===e.type)this.mousedown&&(this.swipe_det.eX=e.pageX,this.swipe_det.eY=e.pageY);else{var t=e.touches[0];this.swipe_det.eX=t.screenX,this.swipe_det.eY=t.screenY}}},{key:"stopEvent",value:function(e,t,a){(this.swipe_det.eX-this.min_x>this.swipe_det.sX||this.swipe_det.eX+this.min_x<this.swipe_det.sX)&&this.swipe_det.eX>0&&this.swipe_det.sX>0?this.direction=this.swipe_det.eX>this.swipe_det.sX?"right":"left":(this.swipe_det.eY-this.min_y>this.swipe_det.sY||this.swipe_det.eY+this.min_y<this.swipe_det.sY)&&this.swipe_det.eY>0&&this.swipe_det.sY>0&&(this.direction=this.swipe_det.eY>this.swipe_det.sY?"down":"up"),""!=this.direction&&"function"==typeof a&&a(t,this.target,this.direction,e),"mouseup"===e.type&&(this.mousedown=!1),this.direction="",this.swipe_det={sX:0,sY:0,eX:0,eY:0}}},{key:"detect",value:function(e,t){var a=this;this.ele=document.querySelector(e);for(var n=0,s=["touchstart","mousedown"];n<s.length;n++){var r=s[n];this.ele.addEventListener(r,(function(e){a.startEvent(e)}),!1)}for(var i=0,o=["touchmove","mousemove"];i<o.length;i++){var c=o[i];this.ele.addEventListener(c,(function(e){a.moveEvent(e)}),!1)}for(var l=0,u=["touchend","mouseup"];l<u.length;l++){var d=u[l];this.ele.addEventListener(d,(function(e){a.stopEvent(e,a.ele,t)}),!1)}}},{key:"stop",value:function(){for(var e=0,t=["touchstart","mousedown"];e<t.length;e++){var a=t[e];this.ele&&this.ele.removeEventListener(a,this.startEvent)}for(var n=0,s=["touchmove","mousemove"];n<s.length;n++){var r=s[n];this.ele&&this.ele.removeEventListener(r,this.moveEvent)}for(var i=0,o=["touchend","mouseup"];i<o.length;i++){var c=o[i];this.ele&&this.ele.removeEventListener(c,this.stopEvent)}this.ele=null}}]),e}(),l=new c,u=a("b879"),d=a("076e"),f=a("9d8d"),m="fade";Math.easeInOutQuad=function(e,t,a,n){return e/=n/2,e<1?a/2*e*e+t:(e--,-a/2*(e*(e-2)-1)+t)};var h={name:"Settings",components:{BackToTop:u["a"],Footer:d["a"],Navbar:f["a"]},data:function(){return{prevHeight:0,activeRoute:this.$route.meta.name,routeOrder:["profile","general","dashboard","cameras","recordings","notifications","camview"],transitionName:m}},computed:{currentUser:function(){return this.$store.state.auth.user}},created:function(){var e=this;this.$router.beforeEach((function(t,a,n){var s=t.meta.transitionName||a.meta.transitionName;if("slide"===s){var r=e.routeOrder.indexOf(t.path.split("/")[2]),i=e.routeOrder.indexOf(a.path.split("/")[2]);s=r<i?"slide-right":"slide-left"}e.transitionName=s||m,n()}))},mounted:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.subnaviClick(e.activeRoute,!0),l.detect("main",e.changePage),document.addEventListener("scroll",e.minifyScrollHandler),window.addEventListener("resize",e.subnaviClick);case 4:case"end":return t.stop()}}),t)})))()},beforeDestroy:function(){l.stop(),document.removeEventListener("scroll",this.minifyScrollHandler),window.removeEventListener("resize",this.subnaviClick)},methods:{afterEnter:function(e){e.style.height="auto"},beforeLeave:function(e){e&&(this.prevHeight=getComputedStyle(e).height)},changePage:function(e,t,a){var n,s=document.querySelector(".btn-settings-active"),r=s.getAttribute("href").split("/")[2],i=this.routeOrder.indexOf(r);if("right"===a){var o=i?i-1:void 0;n=this.routeOrder[o]}else if("left"===a){var c=i===this.routeOrder.length-1?void 0:i+1;n=this.routeOrder[c]}n&&(this.subnaviClick(n),this.$router.push("/settings/".concat(n)))},enter:function(e){if(e){var t=getComputedStyle(e),a=t.height;e.style.height=this.prevHeight,setTimeout((function(){e.style.height=a}))}},minifyScrollHandler:function(){var e=document.querySelector(".subnavigation");window.scrollY>10?e.classList.add("subnavigation-minify"):e.classList.remove("subnavigation-minify")},scrollLeft:function(e,t,a){var n=e.scrollLeft,s=t-n,r=0,i=20,o=function t(){r+=i;var o=Math.easeInOutQuad(r,n,s,a);e.scrollLeft=o,r<a&&setTimeout(t,i)};o()},subnaviClick:function(e,t){e=this.routeOrder.includes(e)?e:this.activeRoute;var a,n=document.querySelector(".sub-".concat(e)),s=document.querySelector(".subnavigation-scrollmenu"),r=this.activeRoute,i=this.routeOrder.indexOf(r),o=e,c=this.routeOrder.indexOf(o);if(t&&(i=0),c>i){var l=n.offsetWidth+100,u=n.getBoundingClientRect().left,d=u+l;d>this.windowWidth()&&(a=d-this.windowWidth()+s.scrollLeft+40)}else{var f=n.offsetWidth-100;f<0&&(a=s.scrollLeft+f-40)}void 0!==a&&this.scrollLeft(s,a,1e3),this.activeRoute=e},windowWidth:function(){var e=Math.max(document.documentElement.clientWidth,window.innerWidth);return e}}},p=h,v=(a("3fad"),a("7e6b"),a("2877")),g=Object(v["a"])(p,n,s,!1,null,"e5aeb25e",null);t["default"]=g.exports},f206:function(e,t,a){(function(t,a){e.exports=a()})(0,(function(){return function(e){var t={};function a(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,a),s.l=!0,s.exports}return a.m=e,a.c=t,a.i=function(e){return e},a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},a.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="/dist/",a(a.s=2)}([function(e,t,a){a(8);var n=a(6)(a(1),a(7),"data-v-25adc6c0",null);e.exports=n.exports},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(3),s="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="#75c791",i="#bfcbd9",o="on",c="off",l="#fff";t["default"]={name:"ToggleButton",props:{value:{type:Boolean,default:!1},name:{type:String},disabled:{type:Boolean,default:!1},tag:{type:String},sync:{type:Boolean,default:!1},speed:{type:Number,default:300},color:{type:[String,Object],validator:function(e){return a.i(n["a"])(e)||a.i(n["b"])(e,"checked")||a.i(n["b"])(e,"unchecked")||a.i(n["b"])(e,"disabled")}},switchColor:{type:[String,Object],validator:function(e){return a.i(n["a"])(e)||a.i(n["b"])(e,"checked")||a.i(n["b"])(e,"unchecked")}},cssColors:{type:Boolean,default:!1},labels:{type:[Boolean,Object],default:!1,validator:function(e){return"object"===("undefined"===typeof e?"undefined":s(e))?e.checked||e.unchecked:"boolean"===typeof e}},height:{type:Number,default:22},width:{type:Number,default:50},margin:{type:Number,default:3},fontSize:{type:Number}},computed:{className:function(){var e=this.toggled,t=this.disabled;return["vue-js-switch",{toggled:e,disabled:t}]},coreStyle:function(){return{width:a.i(n["c"])(this.width),height:a.i(n["c"])(this.height),backgroundColor:this.cssColors?null:this.disabled?this.colorDisabled:this.colorCurrent,borderRadius:a.i(n["c"])(Math.round(this.height/2))}},buttonRadius:function(){return this.height-2*this.margin},distance:function(){return a.i(n["c"])(this.width-this.height+this.margin)},buttonStyle:function(){var e="transform "+this.speed+"ms",t=a.i(n["c"])(this.margin),s=this.toggled?a.i(n["d"])(this.distance,t):a.i(n["d"])(t,t),r=this.switchColor?this.switchColorCurrent:null;return{width:a.i(n["c"])(this.buttonRadius),height:a.i(n["c"])(this.buttonRadius),transition:e,transform:s,background:r}},labelStyle:function(){return{lineHeight:a.i(n["c"])(this.height),fontSize:this.fontSize?a.i(n["c"])(this.fontSize):null}},colorChecked:function(){var e=this.color;return a.i(n["e"])(e)?a.i(n["f"])(e,"checked",r):e||r},colorUnchecked:function(){return a.i(n["f"])(this.color,"unchecked",i)},colorDisabled:function(){return a.i(n["f"])(this.color,"disabled",this.colorCurrent)},colorCurrent:function(){return this.toggled?this.colorChecked:this.colorUnchecked},labelChecked:function(){return a.i(n["f"])(this.labels,"checked",o)},labelUnchecked:function(){return a.i(n["f"])(this.labels,"unchecked",c)},switchColorChecked:function(){return a.i(n["f"])(this.switchColor,"checked",l)},switchColorUnchecked:function(){return a.i(n["f"])(this.switchColor,"unchecked",l)},switchColorCurrent:function(){this.switchColor;return a.i(n["e"])(this.switchColor)?this.toggled?this.switchColorChecked:this.switchColorUnchecked:this.switchColor||l}},watch:{value:function(e){this.sync&&(this.toggled=!!e)}},data:function(){return{toggled:!!this.value}},methods:{toggle:function(e){var t=!this.toggled;this.sync||(this.toggled=t),this.$emit("input",t),this.$emit("change",{value:t,tag:this.tag,srcEvent:e})}}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(0),s=a.n(n);a.d(t,"ToggleButton",(function(){return s.a}));var r=!1;t["default"]={install:function(e){r||(e.component("ToggleButton",s.a),r=!0)}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return s})),a.d(t,"e",(function(){return r})),a.d(t,"b",(function(){return i})),a.d(t,"f",(function(){return o})),a.d(t,"c",(function(){return c})),a.d(t,"d",(function(){return l}));var n="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},s=function(e){return"string"===typeof e},r=function(e){return"object"===("undefined"===typeof e?"undefined":n(e))},i=function(e,t){return r(e)&&e.hasOwnProperty(t)},o=function(e,t,a){return i(e,t)?e[t]:a},c=function(e){return e+"px"},l=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0px";return"translate3d("+e+", "+t+", "+a+")"}},function(e,t,a){t=e.exports=a(5)(),t.push([e.i,".vue-js-switch[data-v-25adc6c0]{display:inline-block;position:relative;vertical-align:middle;user-select:none;font-size:10px;cursor:pointer}.vue-js-switch .v-switch-input[data-v-25adc6c0]{opacity:0;position:absolute;width:1px;height:1px}.vue-js-switch .v-switch-label[data-v-25adc6c0]{position:absolute;top:0;font-weight:600;color:#fff;z-index:1}.vue-js-switch .v-switch-label.v-left[data-v-25adc6c0]{left:10px}.vue-js-switch .v-switch-label.v-right[data-v-25adc6c0]{right:10px}.vue-js-switch .v-switch-core[data-v-25adc6c0]{display:block;position:relative;box-sizing:border-box;outline:0;margin:0;transition:border-color .3s,background-color .3s;user-select:none}.vue-js-switch .v-switch-core .v-switch-button[data-v-25adc6c0]{display:block;position:absolute;overflow:hidden;top:0;left:0;border-radius:100%;background-color:#fff;z-index:2}.vue-js-switch.disabled[data-v-25adc6c0]{pointer-events:none;opacity:.6}",""])},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var a=this[t];a[2]?e.push("@media "+a[2]+"{"+a[1]+"}"):e.push(a[1])}return e.join("")},e.i=function(t,a){"string"===typeof t&&(t=[[null,t,""]]);for(var n={},s=0;s<this.length;s++){var r=this[s][0];"number"===typeof r&&(n[r]=!0)}for(s=0;s<t.length;s++){var i=t[s];"number"===typeof i[0]&&n[i[0]]||(a&&!i[2]?i[2]=a:a&&(i[2]="("+i[2]+") and ("+a+")"),e.push(i))}},e}},function(e,t){e.exports=function(e,t,a,n){var s,r=e=e||{},i=typeof e.default;"object"!==i&&"function"!==i||(s=e,r=e.default);var o="function"===typeof r?r.options:r;if(t&&(o.render=t.render,o.staticRenderFns=t.staticRenderFns),a&&(o._scopeId=a),n){var c=Object.create(o.computed||null);Object.keys(n).forEach((function(e){var t=n[e];c[e]=function(){return t}})),o.computed=c}return{esModule:s,exports:r,options:o}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("label",{class:e.className},[a("input",{staticClass:"v-switch-input",attrs:{type:"checkbox",name:e.name,disabled:e.disabled},domProps:{checked:e.value},on:{change:function(t){return t.stopPropagation(),e.toggle(t)}}}),e._v(" "),a("div",{staticClass:"v-switch-core",style:e.coreStyle},[a("div",{staticClass:"v-switch-button",style:e.buttonStyle})]),e._v(" "),e.labels?[e.toggled?a("span",{staticClass:"v-switch-label v-left",style:e.labelStyle},[e._t("checked",[[e._v(e._s(e.labelChecked))]])],2):a("span",{staticClass:"v-switch-label v-right",style:e.labelStyle},[e._t("unchecked",[[e._v(e._s(e.labelUnchecked))]])],2)]:e._e()],2)},staticRenderFns:[]}},function(e,t,a){var n=a(4);"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a(9)("2283861f",n,!0)},function(e,t,a){var n="undefined"!==typeof document;if("undefined"!==typeof DEBUG&&DEBUG&&!n)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var s=a(10),r={},i=n&&(document.head||document.getElementsByTagName("head")[0]),o=null,c=0,l=!1,u=function(){},d="undefined"!==typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function f(e){for(var t=0;t<e.length;t++){var a=e[t],n=r[a.id];if(n){n.refs++;for(var s=0;s<n.parts.length;s++)n.parts[s](a.parts[s]);for(;s<a.parts.length;s++)n.parts.push(h(a.parts[s]));n.parts.length>a.parts.length&&(n.parts.length=a.parts.length)}else{var i=[];for(s=0;s<a.parts.length;s++)i.push(h(a.parts[s]));r[a.id]={id:a.id,refs:1,parts:i}}}}function m(){var e=document.createElement("style");return e.type="text/css",i.appendChild(e),e}function h(e){var t,a,n=document.querySelector('style[data-vue-ssr-id~="'+e.id+'"]');if(n){if(l)return u;n.parentNode.removeChild(n)}if(d){var s=c++;n=o||(o=m()),t=v.bind(null,n,s,!1),a=v.bind(null,n,s,!0)}else n=m(),t=g.bind(null,n),a=function(){n.parentNode.removeChild(n)};return t(e),function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap)return;t(e=n)}else a()}}e.exports=function(e,t,a){l=a;var n=s(e,t);return f(n),function(t){for(var a=[],i=0;i<n.length;i++){var o=n[i],c=r[o.id];c.refs--,a.push(c)}t?(n=s(e,t),f(n)):n=[];for(i=0;i<a.length;i++){c=a[i];if(0===c.refs){for(var l=0;l<c.parts.length;l++)c.parts[l]();delete r[c.id]}}}};var p=function(){var e=[];return function(t,a){return e[t]=a,e.filter(Boolean).join("\n")}}();function v(e,t,a,n){var s=a?"":n.css;if(e.styleSheet)e.styleSheet.cssText=p(t,s);else{var r=document.createTextNode(s),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(r,i[t]):e.appendChild(r)}}function g(e,t){var a=t.css,n=t.media,s=t.sourceMap;if(n&&e.setAttribute("media",n),s&&(a+="\n/*# sourceURL="+s.sources[0]+" */",a+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),e.styleSheet)e.styleSheet.cssText=a;else{while(e.firstChild)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}},function(e,t){e.exports=function(e,t){for(var a=[],n={},s=0;s<t.length;s++){var r=t[s],i=r[0],o=r[1],c=r[2],l=r[3],u={id:e+":"+s,css:o,media:c,sourceMap:l};n[i]?n[i].parts.push(u):a.push(n[i]={id:i,parts:[u]})}return a}}])}))}}]);

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0089 ]--