\n\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=19442018&scoped=true\"\nimport script from \"./Item.vue?vue&type=script&lang=js\"\nexport * from \"./Item.vue?vue&type=script&lang=js\"\n\nimport \"./Item.vue?vue&type=style&index=0&id=19442018&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-19442018\"]])\n\nexport default __exports__","import { render } from \"./Results.vue?vue&type=template&id=7147de76&scoped=true\"\nimport script from \"./Results.vue?vue&type=script&lang=js\"\nexport * from \"./Results.vue?vue&type=script&lang=js\"\n\nimport \"./Results.vue?vue&type=style&index=0&id=7147de76&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7147de76\"]])\n\nexport default __exports__","\n \n\n
\n
No torrent transfers in progress
\n\n
\n
\n \n \n
\n\n
\n \n
\n\n
\n \n \n \n \n \n \n \n
\n
\n\n \n
\n
\n
Name
\n \n
\n\n
\n
State
\n \n
\n\n
\n
Progress
\n \n
\n\n
\n
DL rate
\n \n
\n\n
\n
UL rate
\n \n
\n\n
\n
Size
\n \n
\n\n
\n
Remaining
\n \n
\n\n
\n
URL
\n
\n \n
\n
\n\n
\n
Peers
\n \n
\n\n
\n
Started
\n \n
\n\n
\n
Finished
\n \n
\n\n
\n
Save path
\n \n
\n
\n \n\n \n
\n
\n
\n \n \n \n\n \n
\n \n
\n
\n \n
\n\n\n\n\n\n","import { render } from \"./View.vue?vue&type=template&id=7351a8a4&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7351a8a4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7351a8a4\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./File.vue\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./Mixin\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Mixin.vue\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Nav\": [\n\t\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./Nav.vue\": [\n\t\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./YouTube\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube.vue\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube/Channel\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Feed\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\n\t],\n\t\"./YouTube/Index\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/Index.vue\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/NoToken\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/NoToken.vue\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/Playlist\": [\n\t\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\n\t],\n\t\"./meta\": [\n\t\t4569,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t4569,\n\t\t3\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(2).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__.t(id, ids[1] | 16)\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6809;\nmodule.exports = webpackAsyncContext;"],"names":["class","ref","_createElementVNode","_hoisted_6","_hoisted_9","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_Fragment","_renderList","$options","pathTokens","token","i","onClick","$event","path","slice","join","_hoisted_4","_toDisplayString","length","_hoisted_5","_hoisted_7","_hoisted_8","$props","hasBack","_cache","args","onBack","filteredFiles","file","onItemSelect","_hoisted_12","_normalizeClass","type","_hoisted_13","name","fileActions","_hoisted_14","_createVNode","_component_Dropdown","hasPlay","_component_DropdownItem","text","_ctx","$emit","url","components","DropdownItem","Dropdown","Loading","mixins","Utils","MediaUtils","emits","props","Boolean","default","initialPath","String","isMedia","filter","data","this","files","computed","toLowerCase","indexOf","some","mediaExtensions","has","split","pop","iconClass","methods","refresh","$nextTick","$refs","nav","scrollLeft","items","scrollTop","request","watch","mounted","__exports__","render","_KeepAlive","_component_MediaView","pluginName","status","selectedPlayer","track","buttons","mediaButtons","onPlay","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","torrentPlugin","onInput","onToggle","forceShowNav","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onToggleNav","onSourceToggle","header","filterVisible","_component_Results","results","selectedResult","onSelect","onResultSelect","play","onView","view","onDownload","download","_component_TorrentView","_component_Browser","onPathChange","_hoisted_3","_component_Modal","title","visible","onClose","_component_Subtitles","item","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","value","urlPlay","target","playUrl","mediaProvider","_resolveDynamicComponent","mediaProviders","provider","providersMetadata","icon","_mergeProps","color","Browser","registerMediaProvider","component","shallowRef","defineAsyncComponent","refreshMediaProviders","config","youtube","_hoisted_16","selected","onSubmit","_withModifiers","placeholder","query","torrentURL","onChange","onKeyup","_hoisted_11","showNavButton","startsWith","_component_Players","onStatus","hidden","Object","keys","source","checked","_component_Chromecast","player","_component_Kodi","_component_Mplayer","_component_Mpv","_component_Omxplayer","_component_Vlc","players","select","getPlayers","resource","subs","subtitles","volume","position","onNewMedia","event","isMine","onMediaEvent","notify","device","image","plugin","addSubtitles","filename","removeSubtitles","supports","subscribe","destroy","unsubscribe","Mixin","devices","values","Promise","all","map","async","getPlayerName","chromecast","$root","host","Chromecast","Kodi","Mplayer","Mpv","Omxplayer","Vlc","required","plugins","loadPlugins","entries","p","endsWith","push","Players","types","$watch","displayedViews","displayName","collapsed","views","browser","torrents","sub","IsLocal","ISO639","SubFileName","_hoisted_10","language","autofocus","disabled","Header","MediaView","Modal","Nav","Results","Subtitles","TorrentView","UrlPlayer","previous","next","awaitingPlayTorrent","torrentPlugins","display","startStreaming","ret","window","open","modal","playUrlModal","input","$el","querySelector","focus","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","subtitlesSelector","close","link","SubDownloadLink","result","show","Set","plex","jellyfin","typeIcons","href","src","alt","imdb_id","duration","convertTime","videos","_hoisted_15","Icons","onScroll","visibleResults","_component_Item","_component_Info","_component_MediaImage","series","season","episode","num_seasons","_hoisted_17","_hoisted_18","synopsis","_hoisted_20","_hoisted_21","description","_hoisted_23","_hoisted_24","summary","_hoisted_26","_hoisted_27","overview","_hoisted_29","_hoisted_30","country","_hoisted_32","_hoisted_33","network","_hoisted_35","_hoisted_36","_hoisted_38","_hoisted_39","width","height","_hoisted_41","_hoisted_42","_hoisted_43","rating","_hoisted_44","_hoisted_45","_hoisted_46","percentage","critic_rating","_hoisted_47","_hoisted_48","_hoisted_49","community_rating","_hoisted_50","_hoisted_51","_hoisted_52","_hoisted_53","_hoisted_54","votes","genres","_hoisted_56","_hoisted_57","channel","_hoisted_59","_hoisted_60","_hoisted_61","year","_hoisted_63","_hoisted_64","publishedDate","_hoisted_66","_hoisted_67","_hoisted_69","_hoisted_70","trailer","_hoisted_72","_hoisted_73","_hoisted_74","size","_hoisted_76","_hoisted_77","convertSize","quality","_hoisted_79","_hoisted_80","seeds","_hoisted_82","_hoisted_83","peers","_hoisted_85","_hoisted_86","_hoisted_88","_hoisted_89","MediaImage","channelId","channel_url","channelTitle","publishedAt","formatDate","created_at","channel_image","formatDateTime","Info","Item","Array","Number","resultIndexStep","maxResultIndex","includes","e","el","bottom","scrollHeight","clientHeight","infoModal","transfers","finish_date","hash","progress","torrentId","resume","remove","torrentFiles","isVisible","torrentInfo","_hoisted_19","download_rate","_hoisted_22","upload_rate","_hoisted_25","remaining_bytes","_hoisted_28","_hoisted_31","start_date","save_path","relativeFiles","reduce","obj","onTorrentUpdate","onTorrentRemove","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","t","module","exports"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1259.3d248b7e.js b/platypush/backend/http/webapp/dist/static/js/1259.9baf082b.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1259.3d248b7e.js
rename to platypush/backend/http/webapp/dist/static/js/1259.9baf082b.js
index 5743705ec..9d5e69dbc 100644
--- a/platypush/backend/http/webapp/dist/static/js/1259.3d248b7e.js
+++ b/platypush/backend/http/webapp/dist/static/js/1259.9baf082b.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1259],{4212:function(e,t,s){s.d(t,{N:function(){return i}});class i{constructor(e){if(this.ranges={hue:[0,360],sat:[0,100],bri:[0,100],ct:[154,500]},e)for(const t of Object.keys(this.ranges))e[t]&&(this.ranges[t]=e[t])}normalize(e,t,s){return s[0]+(e-t[0])*(s[1]-s[0])/(t[1]-t[0])}hslToRgb(e,t,s){[e,t,s]=[this.normalize(e,this.ranges.hue,[0,360]),this.normalize(t,this.ranges.sat,[0,100]),this.normalize(s,this.ranges.bri,[0,100])],s/=100;const i=t*Math.min(s,1-s)/100,a=t=>{const a=(t+e/30)%12,n=s-i*Math.max(Math.min(a-3,9-a,1),-1);return Math.round(255*n)};return[a(0),a(8),a(4)]}rgbToHsl(e,t,s){e/=255,t/=255,s/=255;const i=Math.max(e,t,s),a=Math.min(e,t,s);let n,l,r=(i+a)/2;if(i===a)n=l=0;else{const o=i-a;switch(l=r>.5?o/(2-i-a):o/(i+a),i){case e:n=(t-s)/o+(td&&r>o&&r>1?(o/=r,d/=r,r=1):o>d&&o>r&&o>1?(r/=o,d/=o,o=1):d>r&&d>o&&d>1&&(r/=d,o/=d,d=1),r=r<=.0031308?12.92*r:1.055*Math.pow(r,1/2.4)-.055,o=o<=.0031308?12.92*o:1.055*Math.pow(o,1/2.4)-.055,d=d<=.0031308?12.92*d:1.055*Math.pow(d,1/2.4)-.055,r=Math.round(255*r),o=Math.round(255*o),d=Math.round(255*d),isNaN(r)&&(r=0),isNaN(o)&&(o=0),isNaN(d)&&(d=0),[r,o,d].map((e=>Math.min(Math.max(0,e),255)))}rgbToXY(e,t,s){e>1&&(e/=255),t>1&&(t/=255),s>1&&(s/=255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,s=s>.04045?Math.pow((s+.055)/1.055,2.4):s/12.92;const i=.664511*e+.154324*t+.162028*s,a=.283881*e+.668433*t+.047685*s,n=88e-6*e+.07231*t+.986039*s;let l=parseFloat((i/(i+a+n)).toFixed(4)),r=parseFloat((a/(i+a+n)).toFixed(4));return isNaN(l)&&(l=0),isNaN(r)&&(r=0),[l,r]}rgbToBri(e,t,s){return Math.min(2*this.rgbToHsl(e,t,s)[2],this.ranges.bri[1])}getRGB(e){return null!=e.red&&null!=e.green&&null!=e.blue?[e.red,e.green,e.blue]:null!=e.r&&null!=e.g&&null!=e.b?[e.r,e.g,e.b]:e.rgb?e.rgb:void 0}getXY(e){return null!=e.x&&null!=e.y?[e.x,e.y]:e.xy?e.xy:void 0}toRGB(e){const t=this.getRGB(e);if(t)return t;const s=this.getXY(e);return s&&e.bri?this.xyToRgb(...s,e.bri):e.hue&&e.sat&&e.bri?this.hslToRgb(e.hue,e.sat,e.bri):(console.debug("Could not determine color space"),void console.debug(e))}toXY(e){const t=this.getXY(e);if(t&&e.bri)return[t[0],t[1],e.bri];const s=this.getRGB(e);if(s)return this.rgbToXY(...s);if(e.hue&&e.sat&&e.bri){const t=this.hslToRgb(e.hue,e.sat,e.bri);return this.rgbToXY(...t)}console.debug("Could not determine color space"),console.debug(e)}toHSL(e){if(e.hue&&e.sat&&e.bri)return[e.hue,e.sat,e.bri];const t=this.getRGB(e);if(t)return this.rgbToHsl(...t);const s=this.getXY(e);if(s&&e.bri){const t=this.xyToRgb(...s,e.bri);return this.rgbToHsl(...t)}console.debug("Could not determine color space"),console.debug(e)}hexToRgb(e){return[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((e=>parseInt(e,16)))}rgbToHex(e){return"#"+e.map((e=>{let t=e.toString(16);return t.length<2&&(t="0"+t),t})).join("")}}},8140:function(e,t,s){s.d(t,{Z:function(){return g}});var i=s(6252),a=s(3577),n=s(9963);const l={class:"slider-wrapper"},r=["textContent"],o=["textContent"],d={class:"slider-container"},u=["min","max","step","disabled","value"],c=["textContent"];function v(e,t,s,v,p,m){return(0,i.wg)(),(0,i.iD)("label",l,[s.withRange?((0,i.wg)(),(0,i.iD)("span",{key:0,class:(0,a.C_)(["range-labels",{"with-label":s.withLabel}])},[s.withRange?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"label left",textContent:(0,a.zw)(s.range[0])},null,8,r)):(0,i.kq)("",!0),s.withRange?((0,i.wg)(),(0,i.iD)("span",{key:1,class:"label right",textContent:(0,a.zw)(s.range[1])},null,8,o)):(0,i.kq)("",!0)],2)):(0,i.kq)("",!0),(0,i._)("span",d,[(0,i._)("input",{class:(0,a.C_)(["slider",{"with-label":s.withLabel}]),type:"range",min:s.range[0],max:s.range[1],step:s.step,disabled:s.disabled,value:s.value,ref:"range",onInput:t[0]||(t[0]=(0,n.iM)((t=>e.$emit("input",t)),["stop"])),onChange:t[1]||(t[1]=(0,n.iM)((t=>e.$emit("change",t)),["stop"]))},null,42,u),s.withLabel?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"label",textContent:(0,a.zw)(s.value),ref:"label"},null,8,c)):(0,i.kq)("",!0)])])}var p={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},m=s(3744);const h=(0,m.Z)(p,[["render",v],["__scopeId","data-v-d90e850c"]]);var g=h},7514:function(e,t,s){s.d(t,{Z:function(){return m}});var i=s(6252),a=s(3577),n=s(9963);const l=e=>((0,i.dD)("data-v-eff375b6"),e=e(),(0,i.Cn)(),e),r=["checked","id"],o=l((()=>(0,i._)("div",{class:"switch"},[(0,i._)("div",{class:"dot"})],-1))),d={class:"label"};function u(e,t,s,l,u,c){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:s.disabled}]),onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>c.onInput&&c.onInput(...e)),["stop"]))},[(0,i._)("input",{type:"checkbox",checked:s.value,id:s.id},null,8,r),(0,i._)("label",null,[o,(0,i._)("span",d,[(0,i.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var c={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=s(3744);const p=(0,v.Z)(c,[["render",u],["__scopeId","data-v-eff375b6"]]);var m=p},1259:function(e,t,s){s.r(t),s.d(t,{default:function(){return vs}});var i=s(6252),a=s(3577);const n={class:"zigbee-container"},l={key:0,class:"info-body"},r={class:"row"},o=(0,i._)("div",{class:"param-name"},"State",-1),d=["textContent"],u={class:"row"},c=(0,i._)("div",{class:"param-name"},"Permit Join",-1),v=["textContent"],p={key:0,class:"row"},m=(0,i._)("div",{class:"param-name"},"Network Channel",-1),h=["textContent"],g={class:"row"},b=(0,i._)("div",{class:"param-name"},"Zigbee2MQTT Version",-1),y=["textContent"],f={key:1,class:"row"},_=(0,i._)("div",{class:"param-name"},"MQTT Server",-1),w=["textContent"],k={key:2,class:"row"},q=(0,i._)("div",{class:"param-name"},"Serial Port",-1),C=["textContent"],x={key:3,class:"row"},z=(0,i._)("div",{class:"param-name"},"Firmware Type",-1),D=["textContent"],M={key:4,class:"row"},R=(0,i._)("div",{class:"param-name"},"Firmware Version",-1),G={class:"param-value"},Z={key:5,class:"row"},I=(0,i._)("div",{class:"param-name"},"Firmware Revision",-1),N=["textContent"],T={class:"view-options"},V={class:"view-selector col-s-8 col-m-9 col-l-10"},j=["value"],E=["textContent","selected","value"],S={class:"buttons"},A=["disabled"],$=(0,i._)("i",{class:"fa fa-plus"},null,-1),O=[$],F=["disabled"],B=(0,i._)("i",{class:"fa fa-sync-alt"},null,-1),L=[B],Y={class:"view-container"},U={key:0,class:"view devices"},H={key:0,class:"no-items"},P={key:0,class:"loading"},X={key:1,class:"empty"},W={key:1,class:"view groups"},J={key:0,class:"no-items"},K={key:0,class:"loading"},Q={key:1,class:"empty"};function ee(e,t,s,$,B,ee){const te=(0,i.up)("Loading"),se=(0,i.up)("Modal"),ie=(0,i.up)("DropdownItem"),ae=(0,i.up)("Dropdown"),ne=(0,i.up)("Device"),le=(0,i.up)("Group");return(0,i.wg)(),(0,i.iD)("div",n,[B.loading?((0,i.wg)(),(0,i.j4)(te,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(se,{title:"Network Info",ref:"infoModal"},{default:(0,i.w5)((()=>[B.status.info?((0,i.wg)(),(0,i.iD)("div",l,[(0,i._)("div",r,[o,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.state)},null,8,d)]),(0,i._)("div",u,[c,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.permit_join)},null,8,v)]),B.status.info.network?((0,i.wg)(),(0,i.iD)("div",p,[m,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.network.channel)},null,8,h)])):(0,i.kq)("",!0),(0,i._)("div",g,[b,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.version)},null,8,y)]),B.status.info.config?.mqtt?((0,i.wg)(),(0,i.iD)("div",f,[_,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.config.mqtt.server)},null,8,w)])):(0,i.kq)("",!0),B.status.info.config?.serial?((0,i.wg)(),(0,i.iD)("div",k,[q,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.config.serial.port)},null,8,C)])):(0,i.kq)("",!0),B.status.info.coordinator?.type?((0,i.wg)(),(0,i.iD)("div",x,[z,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.coordinator.type)},null,8,D)])):(0,i.kq)("",!0),B.status.info.coordinator?.meta?((0,i.wg)(),(0,i.iD)("div",M,[R,(0,i._)("div",G,(0,a.zw)(B.status.info.coordinator.meta.maintrel)+"."+(0,a.zw)(B.status.info.coordinator.meta.majorrel)+"."+(0,a.zw)(B.status.info.coordinator.meta.minorrel),1)])):(0,i.kq)("",!0),B.status.info.coordinator?.meta?((0,i.wg)(),(0,i.iD)("div",Z,[I,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.coordinator.meta.revision)},null,8,N)])):(0,i.kq)("",!0)])):(0,i.kq)("",!0)])),_:1},512),(0,i._)("div",T,[(0,i._)("div",V,[(0,i._)("label",null,[(0,i._)("select",{value:B.selected.view,onChange:t[0]||(t[0]=e=>this.selected.view=e.target.value)},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(B.views,((e,t)=>((0,i.wg)(),(0,i.iD)("option",{textContent:(0,a.zw)((t[0].toUpperCase()+t.slice(1)).replace("_"," ")),key:t,selected:e,value:t},null,8,E)))),128))],40,j)])]),(0,i._)("div",S,["groups"===B.selected.view?((0,i.wg)(),(0,i.iD)("button",{key:0,class:"btn btn-default",title:"Add Group",disabled:B.loading,onClick:t[1]||(t[1]=(...e)=>ee.addGroup&&ee.addGroup(...e))},O,8,A)):(0,i.kq)("",!0),(0,i.Wm)(ae,{ref:"networkCommandsDropdown","icon-class":"fa fa-cog",title:"Network commands"},{default:(0,i.w5)((()=>[(0,i.Wm)(ie,{text:"Network Info",disabled:B.loading,onClick:t[2]||(t[2]=t=>e.$refs.infoModal.show())},null,8,["disabled"]),B.status.info?.permit_join?((0,i.wg)(),(0,i.j4)(ie,{key:1,text:"Disable Join",disabled:B.loading,onClick:t[4]||(t[4]=e=>ee.permitJoin(!1))},null,8,["disabled"])):((0,i.wg)(),(0,i.j4)(ie,{key:0,text:"Permit Join",disabled:B.loading,onClick:t[3]||(t[3]=e=>ee.permitJoin(!0))},null,8,["disabled"])),(0,i.Wm)(ie,{text:"Factory Reset",disabled:B.loading,onClick:ee.factoryReset},null,8,["disabled","onClick"])])),_:1},512),(0,i._)("button",{class:"btn btn-default",title:"Refresh network",disabled:B.loading,onClick:t[5]||(t[5]=(...e)=>ee.refresh&&ee.refresh(...e))},L,8,F)])]),(0,i._)("div",Y,["devices"===B.selected.view?((0,i.wg)(),(0,i.iD)("div",U,[Object.keys(B.devices).length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",H,[B.loading?((0,i.wg)(),(0,i.iD)("div",P,"Loading devices...")):((0,i.wg)(),(0,i.iD)("div",X,"No devices found on the network"))])),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(B.devices,((e,t)=>((0,i.wg)(),(0,i.j4)(ne,{key:t,device:e,groups:B.groups,selected:B.selected.deviceId===t,onSelect:e=>B.selected.deviceId=B.selected.deviceId===t?null:t,onRename:ee.refreshDevices,onRemove:ee.refreshDevices,onGroupsEdit:ee.refreshGroups},null,8,["device","groups","selected","onSelect","onRename","onRemove","onGroupsEdit"])))),128))])):"groups"===B.selected.view?((0,i.wg)(),(0,i.iD)("div",W,[Object.keys(B.groups).length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",J,[B.loading?((0,i.wg)(),(0,i.iD)("div",K,"Loading groups...")):((0,i.wg)(),(0,i.iD)("div",Q,"No groups available on the network"))])),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(B.groups,((e,t)=>((0,i.wg)(),(0,i.j4)(le,{key:t,group:e,devices:B.devices,selected:B.selected.groupId===t,onSelect:e=>B.selected.groupId=B.selected.groupId===t?null:t,onRename:ee.refreshGroups,onRemove:ee.refreshGroups,onEdit:ee.refreshGroups},null,8,["group","devices","selected","onSelect","onRename","onRemove","onEdit"])))),128))])):(0,i.kq)("",!0)])])}var te=s(2787),se=s(815),ie=s(6791),ae=s(8637),ne=s(9963);const le=e=>((0,i.dD)("data-v-6437b841"),e=e(),(0,i.Cn)(),e),re={class:"groups"},oe=["value","checked"],de=["textContent"],ue=le((()=>(0,i._)("div",{class:"footer buttons"},[(0,i._)("button",{type:"submit"},"Save")],-1))),ce=["textContent"],ve={key:1,class:"params"},pe={class:"row"},me=le((()=>(0,i._)("div",{class:"param-name"},"Name",-1))),he={class:"param-value"},ge=["value"],be={class:"buttons"},ye=le((()=>(0,i._)("i",{class:"fas fa-times"},null,-1))),fe=[ye],_e=le((()=>(0,i._)("button",{type:"submit",class:"btn btn-default"},[(0,i._)("i",{class:"fa fa-check"})],-1))),we=["textContent"],ke={class:"buttons"},qe=le((()=>(0,i._)("i",{class:"fa fa-edit"},null,-1))),Ce=[qe],xe={class:"row"},ze=le((()=>(0,i._)("div",{class:"param-name"},"IEEE Address",-1))),De=["textContent"],Me={key:0,class:"row"},Re=le((()=>(0,i._)("div",{class:"param-name"},"Network Address",-1))),Ge=["textContent"],Ze={class:"row"},Ie=le((()=>(0,i._)("div",{class:"param-name"},"Type",-1))),Ne=["textContent"],Te={key:1,class:"row"},Ve=le((()=>(0,i._)("div",{class:"param-name"},"Vendor",-1))),je={class:"param-value"},Ee={key:2,class:"row"},Se=le((()=>(0,i._)("div",{class:"param-name"},"Model",-1))),Ae={class:"param-value"},$e={key:3,class:"row"},Oe=le((()=>(0,i._)("div",{class:"param-name"},"Model ID",-1))),Fe={class:"param-value"},Be={key:4,class:"row"},Le=le((()=>(0,i._)("div",{class:"param-name"},"Description",-1))),Ye={class:"param-value"},Ue={key:5,class:"row"},He=le((()=>(0,i._)("div",{class:"param-name"},"Software Build ID",-1))),Pe={class:"param-value"},Xe={key:6,class:"row"},We=le((()=>(0,i._)("div",{class:"param-name"},"Date Code",-1))),Je={class:"param-value"},Ke={key:7,class:"row"},Qe=le((()=>(0,i._)("div",{class:"param-name"},"Power Source",-1))),et={class:"param-value"},tt={key:8,class:"section values"},st=le((()=>(0,i._)("div",{class:"header"},[(0,i._)("div",{class:"title"},"Values")],-1))),it={class:"body"},at={class:"param-name"},nt={key:0,class:"text"},lt=["textContent"],rt=["textContent"],ot={class:"param-value"},dt={key:2},ut=["value","disabled","onChange"],ct={key:3},vt=["value","onChange"],pt={key:0},mt=["value","textContent","selected","disabled"],ht={key:4},gt=["onChange","value"],bt={key:5},yt=["disabled","value","onChange"],ft={class:"section actions"},_t=le((()=>(0,i._)("div",{class:"header"},[(0,i._)("div",{class:"title"},"Actions")],-1))),wt={class:"body"},kt=le((()=>(0,i._)("div",{class:"param-name"},"Manage groups",-1))),qt=le((()=>(0,i._)("div",{class:"param-value"},[(0,i._)("i",{class:"fa fa-network-wired"})],-1))),Ct=[kt,qt],xt={key:0,class:"param-name"},zt={key:1,class:"param-name"},Dt=le((()=>(0,i._)("div",{class:"param-value"},[(0,i._)("i",{class:"fa fa-sync-alt"})],-1))),Mt=le((()=>(0,i._)("div",{class:"param-name"},"Remove Device",-1))),Rt=le((()=>(0,i._)("div",{class:"param-value"},[(0,i._)("i",{class:"fa fa-trash"})],-1))),Gt=[Mt,Rt],Zt=le((()=>(0,i._)("div",{class:"param-name"},"Force Remove Device",-1))),It=le((()=>(0,i._)("div",{class:"param-value"},[(0,i._)("i",{class:"fa fa-trash"})],-1))),Nt=[Zt,It];function Tt(e,t,s,n,l,r){const o=(0,i.up)("Loading"),d=(0,i.up)("Modal"),u=(0,i.up)("ToggleSwitch"),c=(0,i.up)("Slider");return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["item device",{selected:s.selected}])},[l.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(d,{class:"groups-modal",ref:"groupsModal",title:"Device groups"},{default:(0,i.w5)((()=>[l.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),(0,i._)("form",{class:"content",onSubmit:t[0]||(t[0]=(0,ne.iM)(((...e)=>r.manageGroups&&r.manageGroups(...e)),["prevent"]))},[(0,i._)("div",re,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.groups,((e,t)=>((0,i.wg)(),(0,i.iD)("label",{class:"row group",key:t},[(0,i._)("input",{type:"checkbox",value:t,checked:r.associatedGroups.has(parseInt(e.id))},null,8,oe),(0,i._)("span",{class:"name",textContent:(0,a.zw)(e.friendly_name?.length?e.friendly_name:`[Group #${e.id}]`)},null,8,de)])))),128))]),ue],32)])),_:1},512),(0,i._)("div",{class:(0,a.C_)(["row name header vertical-center",{selected:s.selected}]),textContent:(0,a.zw)(s.device.friendly_name||s.device.ieee_address),onClick:t[1]||(t[1]=t=>e.$emit("select"))},null,10,ce),s.selected?((0,i.wg)(),(0,i.iD)("div",ve,[(0,i._)("div",pe,[me,(0,i._)("div",he,[(0,i._)("div",{class:(0,a.C_)(["name-edit",{hidden:!l.editName}])},[(0,i._)("form",{onSubmit:t[3]||(t[3]=(0,ne.iM)(((...e)=>r.rename&&r.rename(...e)),["prevent"]))},[(0,i._)("label",null,[(0,i._)("input",{type:"text",name:"name",ref:"name",value:s.device.friendly_name},null,8,ge)]),(0,i._)("span",be,[(0,i._)("button",{type:"button",class:"btn btn-default",onClick:t[2]||(t[2]=e=>l.editName=!1)},fe),_e])],32)],2),(0,i._)("div",{class:(0,a.C_)(["name-edit",{hidden:l.editName}])},[(0,i._)("span",{textContent:(0,a.zw)(s.device.friendly_name)},null,8,we),(0,i._)("span",ke,[(0,i._)("button",{type:"button",class:"btn btn-default",onClick:t[4]||(t[4]=e=>l.editName=!0)},Ce)])],2)])]),(0,i._)("div",xe,[ze,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(s.device.ieee_address)},null,8,De)]),s.device.network_address?((0,i.wg)(),(0,i.iD)("div",Me,[Re,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(s.device.network_address)},null,8,Ge)])):(0,i.kq)("",!0),(0,i._)("div",Ze,[Ie,(0,i._)("div",{class:"param-value",textContent:(0,a.zw)(s.device.type)},null,8,Ne)]),s.device.definition?.vendor?((0,i.wg)(),(0,i.iD)("div",Te,[Ve,(0,i._)("div",je,(0,a.zw)(s.device.definition.vendor),1)])):(0,i.kq)("",!0),s.device.definition?.model?((0,i.wg)(),(0,i.iD)("div",Ee,[Se,(0,i._)("div",Ae,(0,a.zw)(s.device.definition.model),1)])):(0,i.kq)("",!0),s.device.model_id?((0,i.wg)(),(0,i.iD)("div",$e,[Oe,(0,i._)("div",Fe,(0,a.zw)(s.device.model_id),1)])):(0,i.kq)("",!0),s.device.definition?.description?((0,i.wg)(),(0,i.iD)("div",Be,[Le,(0,i._)("div",Ye,(0,a.zw)(s.device.definition.description),1)])):(0,i.kq)("",!0),s.device.software_build_id?((0,i.wg)(),(0,i.iD)("div",Ue,[He,(0,i._)("div",Pe,(0,a.zw)(s.device.software_build_id),1)])):(0,i.kq)("",!0),s.device.definition?.date_code?((0,i.wg)(),(0,i.iD)("div",Xe,[We,(0,i._)("div",Je,(0,a.zw)(s.device.definition.date_code),1)])):(0,i.kq)("",!0),s.device.power_source?((0,i.wg)(),(0,i.iD)("div",Ke,[Qe,(0,i._)("div",et,(0,a.zw)(s.device.power_source),1)])):(0,i.kq)("",!0),Object.keys(r.displayedValues).length?((0,i.wg)(),(0,i.iD)("div",tt,[st,(0,i._)("div",it,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.displayedValues,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:"row value",key:t},[(0,i._)("div",at,[(0,i.Uk)((0,a.zw)(e.description)+" ",1),null!=r.rgbColor&&null!=e.value?.x&&null!=e.value?.y||null!=e.value?.hue&&null!=e.value?.saturation?((0,i.wg)(),(0,i.iD)("span",nt,"Color")):(0,i.kq)("",!0),e.property?((0,i.wg)(),(0,i.iD)("span",{key:1,class:"name",textContent:(0,a.zw)(e.property)},null,8,lt)):(0,i.kq)("",!0),e.unit?((0,i.wg)(),(0,i.iD)("span",{key:2,class:"unit",textContent:(0,a.zw)(e.unit)},null,8,rt)):(0,i.kq)("",!0)]),(0,i._)("div",ot,["binary"===e.type?((0,i.wg)(),(0,i.j4)(u,{key:0,value:null!=e.value_on?e.value===e.value_on:!!e.value,disabled:!e.writable,onInput:t=>r.setValue(e,t)},null,8,["value","disabled","onInput"])):"numeric"===e.type&&null!=e.value_min&&null!=e.value_max?((0,i.wg)(),(0,i.j4)(c,{key:1,"with-label":!0,range:[e.value_min,e.value_max],value:e.value,disabled:!e.writable,onChange:t=>r.setValue(e,t)},null,8,["range","value","disabled","onChange"])):"numeric"!==e.type||null!=e.value_min&&null!=e.value_max?"enum"===e.type?((0,i.wg)(),(0,i.iD)("label",ct,[(0,i._)("select",{value:e.readable&&null!=e.value?e.value:"",onChange:t=>r.setValue(e,t)},[e.readable?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("option",pt)),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.values,(t=>((0,i.wg)(),(0,i.iD)("option",{key:t,value:t,textContent:(0,a.zw)(t),selected:e.readable&&e.value===t,disabled:!e.writable},null,8,mt)))),128))],40,vt)])):null!=r.rgbColor&&null!=e.value?.x&&null!=e.value?.y||null!=e.value?.hue&&null!=e.value?.saturation?((0,i.wg)(),(0,i.iD)("label",ht,[(0,i._)("input",{type:"color",onChange:(0,ne.iM)((t=>r.setValue(e,t)),["stop"]),value:"#"+r.rgbColor.map((e=>(e=Number(e).toString(16),1===e.length?"0"+e:e))).join("")},null,40,gt)])):((0,i.wg)(),(0,i.iD)("label",bt,[(0,i._)("input",{type:"text",disabled:!e.writable,value:e.value,onChange:t=>r.setValue(e,t)},null,40,yt)])):((0,i.wg)(),(0,i.iD)("label",dt,[(0,i._)("input",{type:"number","with-label":!0,value:e.value,disabled:!e.writable,onChange:t=>r.setValue(e,t)},null,40,ut)]))])])))),128))])])):(0,i.kq)("",!0),(0,i._)("div",ft,[_t,(0,i._)("div",wt,[(0,i._)("div",{class:"row",onClick:t[5]||(t[5]=t=>e.$refs.groupsModal.show())},Ct),(0,i._)("div",{class:"row",onClick:t[6]||(t[6]=e=>l.otaUpdatesAvailable?r.installOtaUpdates():r.checkOtaUpdates())},[l.otaUpdatesAvailable?((0,i.wg)(),(0,i.iD)("div",zt,"Install updates")):((0,i.wg)(),(0,i.iD)("div",xt,"Check for updates")),Dt]),(0,i._)("div",{class:"row",onClick:t[7]||(t[7]=e=>r.remove(!1))},Gt),(0,i._)("div",{class:"row error",onClick:t[8]||(t[8]=e=>r.remove(!0))},Nt)])])])):(0,i.kq)("",!0)],2)}var Vt=s(8140),jt=s(7514),Et=s(4212),St=s(3493),At={name:"Device",components:{Modal:St.Z,ToggleSwitch:jt.Z,Slider:Vt.Z,Loading:ie.Z},mixins:[ae.Z],emits:["select","rename","remove","groups-edit"],props:{device:{type:Object,required:!0},groups:{type:Object,default:()=>{}},selected:{type:Boolean,default:!1}},data(){return{editName:!1,loading:!1,status:{},otaUpdatesAvailable:!1}},computed:{values(){if(!this.device.definition?.exposes)return{};const e=e=>{const t=(e,s)=>{if(e.features){e.property&&(s[e.property]=s[e.property]||{},s=s[e.property]);for(const i of e.features)t(i,s)}else e.property&&(s[e.property]=e)},s={};for(const i of e)t(i,s);return s};return e(this.device.definition.exposes)},displayedValues(){const e={},t=(e,[s,i])=>(s in this.status&&(i={...i,value:this.status[s]}),null!=i.access&&(i.readable=!!(1&i.access),i.writable=!!(2&i.access),delete i.access),e[s]=i,Object.entries(i).filter((e=>e[1]instanceof Object)).reduce(t,e[s]),e);return Object.entries(this.values).reduce(t,e),e},rgbColor(){if(!this.displayedValues.color)return;const e=this.displayedValues.color?.value;if(e){if(null!=e.x&&null!=e.y){const t=new Et.N({bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]});return t.xyToRgb(e.x,e.y,this.displayedValues.brightness.value)}if(null!=e.hue&&(null!=e.saturation||null!=e.sat)){const t=null!=e.saturation?"saturation":"sat",s=new Et.N({hue:[this.displayedValues.color.hue?.value_min||0,this.displayedValues.color.hue.value_max||65535],sat:[this.displayedValues.color[t]?.value_min||0,this.displayedValues.color[t].value_max||255],bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]});return s.hslToRgb(e.hue,e[t],this.displayedValues.brightness.value)}return null}},associatedGroups(){return new Set(Object.values(this.groups).filter((e=>new Set((e.members||[]).map((e=>e.ieee_address))).has(this.device.ieee_address))).map((e=>parseInt(e.id))))}},methods:{async refresh(){this.loading=!0;try{this.status=await this.request("zigbee.mqtt.device_get",{device:this.device.friendly_name||this.device.ieee_address})}finally{this.loading=!1}},async rename(){const e=(this.$refs.name.value||"").trim();if(e.length&&e!==this.device.friendly_name){this.loading=!0;try{await this.request("zigbee.mqtt.device_rename",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address,name:e}),this.$emit("rename",{name:this.device.friendly_name,newName:e})}finally{this.editName=!1,this.loading=!1}}},async remove(e){if(confirm("Are you really sure that you want to remove this device from the network?")){e=!!e,this.loading=!0;try{await this.request("zigbee.mqtt.device_remove",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address,force:e}),this.$emit("remove",{device:this.device.friendly_name||this.device.ieee_address})}finally{this.loading=!1}}},async setValue(e,t){const s={device:this.device.friendly_name||this.device.ieee_address,property:e.property,value:null};switch(e.type){case"binary":e.value_toggle?s.value=e.value_toggle:e.value_on&&e.value_off?s.value=e.value===e.value_on?e.value_off:e.value_on:s.value=!e.value;break;case"numeric":s.value=parseFloat(t.target.value);break;case"enum":t.target.value?.length&&(s.value=t.target.value);break;default:if(null!=e.x&&null!=e.y||null!=e.hue&&(null!=e.saturation||null!=e.sat)){s.property="color";const i=t.target.value.slice(1).split(/([0-9a-fA-F]{2})/).filter(((e,t)=>t%2)).map((e=>parseInt(e,16)));if(null!=e.x&&null!=e.y){const e=new Et.N({bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]}),t=e.rgbToXY(...i);s.value={x:t[0],y:t[1]}}else{const e=null!=this.displayedValues.color.saturation?"saturation":"sat",t=new Et.N({hue:[this.displayedValues.color.hue?.value_min||0,this.displayedValues.color.hue.value_max||65535],sat:[this.displayedValues.color[e]?.value_min||0,this.displayedValues.color[e].value_max||255],bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]}),a=t.rgbToHsl(...i);s.value={hue:a[0]},s.value[e]=a[1]}}break}if(null!=s.value){this.loading=!0;try{await this.request("zigbee.mqtt.device_set",s),await this.refresh()}finally{this.loading=!1}}},async manageGroups(e){const t=[...e.target.querySelectorAll("input[type=checkbox]")].reduce(((e,t)=>{const s=parseInt(t.value);return t.checked&&!this.associatedGroups.has(s)?e.add.add(s):!t.checked&&this.associatedGroups.has(s)&&e.remove.add(s),e}),{add:new Set,remove:new Set}),s=async e=>{await Promise.all([...t[e]].map((async t=>{await this.request(`zigbee.mqtt.group_${e}_device`,{group:this.groups[t].friendly_name,device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})})))};this.loading=!0;try{await Promise.all(Object.keys(t).map(s)),this.$emit("groups-edit",t)}finally{this.loading=!1}},async checkOtaUpdates(){this.loading=!0;try{this.otaUpdatesAvailable=(await this.request("zigbee.mqtt.device_check_ota_updates",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})).update_available,this.otaUpdatesAvailable?this.notify({text:"A firmware update is available for the device",image:{iconClass:"fa fa-sync-alt"}}):this.notify({text:"The device is up to date",image:{iconClass:"fa fa-check"}})}finally{this.loading=!1}},async installOtaUpdates(){this.loading=!0;try{await this.request("zigbee.mqtt.device_install_ota_updates",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})}finally{this.loading=!1}}},mounted(){this.$watch((()=>this.selected),(e=>{e&&this.refresh()})),this.$watch((()=>this.status.update_available),(e=>{this.otaUpdatesAvailable=e})),this.subscribe((e=>{e.device!==this.device.friendly_name&&e.device!==this.device.ieee_address||(this.status={...this.status,...e.properties})}),`on-property-change-${this.device.ieee_address}`,"platypush.message.event.zigbee.mqtt.ZigbeeMqttDevicePropertySetEvent")},unmounted(){this.unsubscribe(`on-property-change-${this.device.ieee_address}`)}},$t=s(3744);const Ot=(0,$t.Z)(At,[["render",Tt],["__scopeId","data-v-6437b841"]]);var Ft=Ot;const Bt=e=>((0,i.dD)("data-v-7667f7ba"),e=e(),(0,i.Cn)(),e),Lt=["textContent"],Yt={key:1,class:"params"},Ut={class:"section devices"},Ht=Bt((()=>(0,i._)("div",{class:"header"},[(0,i._)("div",{class:"title"},"Devices")],-1))),Pt={class:"body"},Xt=["checked","value","onChange"],Wt=["textContent"],Jt={class:"section actions"},Kt=Bt((()=>(0,i._)("div",{class:"header"},[(0,i._)("div",{class:"title"},"Actions")],-1))),Qt={class:"body"},es=Bt((()=>(0,i._)("div",{class:"col-10"},"Rename Group",-1))),ts=Bt((()=>(0,i._)("div",{class:"buttons col-2 pull-right"},[(0,i._)("i",{class:"fa fa-edit"})],-1))),ss=[es,ts],is=Bt((()=>(0,i._)("div",{class:"col-10"},"Remove Group",-1))),as=Bt((()=>(0,i._)("div",{class:"buttons col-2 pull-right"},[(0,i._)("i",{class:"fa fa-trash"})],-1))),ns=[is,as];function ls(e,t,s,n,l,r){const o=(0,i.up)("Loading");return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["item group",{selected:s.selected}])},[l.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),(0,i._)("div",{class:(0,a.C_)(["row name header vertical-center",{selected:s.selected}]),textContent:(0,a.zw)(s.group.friendly_name),onClick:t[0]||(t[0]=t=>e.$emit("select"))},null,10,Lt),s.selected?((0,i.wg)(),(0,i.iD)("div",Yt,[(0,i._)("div",Ut,[Ht,(0,i._)("div",Pt,[(0,i._)("form",null,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.devices,((e,t)=>((0,i.wg)(),(0,i.iD)("label",{class:"row",key:t},[(0,i._)("input",{type:"checkbox",checked:r.members.has(e.ieee_address),value:e.ieee_address,onChange:t=>r.toggleDevice(e.ieee_address)},null,40,Xt),(0,i._)("span",{class:"label",textContent:(0,a.zw)(e.friendly_name?.length?e.friendly_name:e.ieee_address)},null,8,Wt)])))),128))])])]),(0,i._)("div",Jt,[Kt,(0,i._)("div",Qt,[(0,i._)("div",{class:"row",onClick:t[1]||(t[1]=(...e)=>r.rename&&r.rename(...e))},ss),(0,i._)("div",{class:"row",onClick:t[2]||(t[2]=(...e)=>r.remove&&r.remove(...e))},ns)])])])):(0,i.kq)("",!0)],2)}var rs={name:"Group",emits:["select","remove","edit"],mixins:[ae.Z],components:{Loading:ie.Z},props:{group:{type:Object,required:!0},devices:{type:Object,default:()=>({})},selected:{type:Boolean,default:!1}},data(){return{loading:!1,values:{}}},computed:{devicesByAddress(){return Object.entries(this.devices).reduce(((e,t)=>{const s=t[1];return e[s.ieee_address]=s,e}),{})},members(){return new Set((this.group.members||[]).map((e=>e.ieee_address)))}},methods:{async remove(){if(confirm("Are you sure that you want to remove this group?")){this.loading=!0;try{await this.request("zigbee.mqtt.group_remove",{name:this.group.friendly_name}),this.$emit("remove",{name:this.group.friendly_name})}finally{this.loading=!1}}},async rename(){let e=prompt("New group name",this.group.friendly_name);if(e?.length){e=e.trim(),this.loading=!0;try{await this.request("zigbee.mqtt.group_rename",{group:this.group.friendly_name||this.group.id,name:e}),this.$emit("rename",{name:this.group.friendly_name,newName:e})}finally{this.loading=!1}}},async toggleDevice(e){const t=this.devicesByAddress[e],s=t.friendly_name?.length?t.friendly_name:e,i=this.members.has(e)?"remove":"add";this.loading=!0;try{await this.request(`zigbee.mqtt.group_${i}_device`,{group:this.group.friendly_name,device:s}),this.$emit("edit",{device:s,method:i})}finally{this.loading=!1}}}};const os=(0,$t.Z)(rs,[["render",ls],["__scopeId","data-v-7667f7ba"]]);var ds=os,us={name:"ZigbeeMqtt",components:{Modal:St.Z,Dropdown:te.Z,DropdownItem:se.Z,Loading:ie.Z,Device:Ft,Group:ds},mixins:[ae.Z],data(){return{devices:{},groups:{},status:{},loading:!1,selected:{view:"devices",deviceId:void 0,groupId:void 0},views:{devices:!0,groups:!0},modal:{group:{visible:!1}}}},methods:{async refreshDevices(){this.loading=!0;try{this.devices=(await this.request("zigbee.mqtt.devices")).reduce(((e,t)=>(t.friendly_name in this.devices&&(t={values:this.devices[t.friendly_name].values||{},...this.devices[t.friendly_name]}),e[t.friendly_name]=t,e)),{})}finally{this.loading=!1}},async refreshGroups(){this.loading=!0;try{this.groups=(await this.request("zigbee.mqtt.groups")).reduce(((e,t)=>(e[t.id]=t,e)),{})}finally{this.loading=!1}},async refreshInfo(){this.loading=!0;try{this.status=await this.request("zigbee.mqtt.info")}finally{this.loading=!1}},refresh(){this.refreshDevices(),this.refreshGroups(),this.refreshInfo()},updateProperties(e,t){this.devices[e].values=t},async addGroup(){const e=prompt("Group name");if(e&&e.length){this.loading=!0;try{await this.request("zigbee.mqtt.group_add",{name:e})}finally{this.loading=!1}await this.refreshGroups()}},async permitJoin(e){const t={permit:!!e};if(e){let e=prompt("Join allow period in seconds (0 or empty for no time limits)","60");t.seconds=e.length?parseInt(e):null}this.loading=!0;try{await this.request("zigbee.mqtt.permit_join",t),setTimeout(this.refreshInfo,1e3)}finally{this.loading=!1}},async factoryReset(){if(confirm("Are you SURE that you want to do a device factory reset?")||confirm("Are you REALLY sure? ALL network information and custom firmware will be lost!!")){this.loading=!0;try{await this.request("zigbee.mqtt.factory_reset")}finally{this.loading=!1}}},async addToGroup(e,t){this.loading=!0,await this.request("zigbee.mqtt.group_add_device",{device:e,group:t}),this.loading=!1;const s=this;setTimeout((()=>{s.refresh(),s.refreshGroups()}),100)}},created(){this.subscribe((()=>{this.notify({text:"WARNING: The controller is offline",error:!0})}),"on-zigbee-offline","platypush.message.event.zigbee.mqtt.ZigbeeMqttOfflineEvent"),this.subscribe((()=>{this.notify({text:"The controller is now online",iconClass:"fas fa-check"})}),"on-zigbee-online","platypush.message.event.zigbee.mqtt.ZigbeeMqttOnlineEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove the device",error:!0})}),"on-zigbee-device-remove-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRemovedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to add the group",error:!0})}),"on-zigbee-group-add-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupAddedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove group",error:!0})}),"on-zigbee-group-remove-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemovedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove the devices from group",error:!0})}),"on-zigbee-remove-all-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemoveAllFailedEvent"),this.subscribe((e=>{this.notify({text:e.error||"[Unknown error]",error:!0})}),"on-zigbee-error","platypush.message.event.zigbee.mqtt.ZigbeeMqttErrorEvent"),this.subscribe(this.refresh,"on-zigbee-device-update","platypush.message.event.zigbee.mqtt.ZigbeeMqttOnlineEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDevicePairingEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceConnectedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceBannedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRemovedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceWhitelistedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRenamedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceBindEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceUnbindEvent"),this.subscribe(this.refreshGroups,"on-zigbee-group-update","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupAddedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemovedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemoveAllEvent")},mounted(){this.refresh()},unmounted(){this.unsubscribe("on-zigbee-error"),this.unsubscribe("on-zigbee-remove-all-failed"),this.unsubscribe("on-zigbee-group-remove-failed"),this.unsubscribe("on-zigbee-group-add-failed"),this.unsubscribe("on-zigbee-device-remove-failed"),this.unsubscribe("on-zigbee-online"),this.unsubscribe("on-zigbee-offline"),this.unsubscribe("on-zigbee-device-update"),this.unsubscribe("on-zigbee-group-update")}};const cs=(0,$t.Z)(us,[["render",ee]]);var vs=cs}}]);
-//# sourceMappingURL=1259.3d248b7e.js.map
\ No newline at end of file
+//# sourceMappingURL=1259.9baf082b.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1259.3d248b7e.js.map b/platypush/backend/http/webapp/dist/static/js/1259.9baf082b.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1259.3d248b7e.js.map
rename to platypush/backend/http/webapp/dist/static/js/1259.9baf082b.js.map
index b25f5659a..1fb4ca73e 100644
--- a/platypush/backend/http/webapp/dist/static/js/1259.3d248b7e.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/1259.9baf082b.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/1259.3d248b7e.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue?8b6d","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue?46cd","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue?dac0"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=6437b841&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=6437b841&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6437b841\"]])\n\nexport default __exports__","\n
\n \n \n\n
\n
\n
\n
Devices
\n
\n\n
\n \n
\n
\n\n
\n
\n
Actions
\n
\n\n
\n
\n
Rename Group
\n
\n \n
\n
\n\n
\n
Remove Group
\n
\n \n
\n
\n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=7667f7ba&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=7667f7ba&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7667f7ba\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b15233ac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=b15233ac&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","_createElementBlock","_hoisted_1","$props","withRange","_normalizeClass","withLabel","_toDisplayString","range","_createElementVNode","_hoisted_4","type","step","disabled","value","ref","onInput","_cache","_withModifiers","$event","_ctx","$emit","onChange","emits","props","Number","Boolean","default","Array","__exports__","render","onClick","args","$options","checked","id","_hoisted_2","_hoisted_3","_renderSlot","$slots","undefined","name","String","methods","event","_hoisted_36","_hoisted_39","$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_Modal","title","status","info","state","_hoisted_6","_hoisted_7","permit_join","network","_hoisted_9","_hoisted_10","channel","_hoisted_12","_hoisted_13","version","config","mqtt","_hoisted_15","_hoisted_16","server","serial","_hoisted_18","_hoisted_19","port","coordinator","_hoisted_21","_hoisted_22","meta","_hoisted_24","_hoisted_25","_hoisted_26","maintrel","majorrel","minorrel","_hoisted_27","_hoisted_28","revision","_hoisted_30","_hoisted_31","selected","view","target","_Fragment","_renderList","views","enabled","toUpperCase","replace","_hoisted_34","addGroup","_component_Dropdown","_component_DropdownItem","text","$refs","infoModal","show","permitJoin","factoryReset","refresh","_hoisted_41","_hoisted_42","devices","_hoisted_43","_hoisted_44","_hoisted_45","device","_component_Device","groups","deviceId","onSelect","onRename","refreshDevices","onRemove","onGroupsEdit","refreshGroups","_hoisted_46","_hoisted_47","_hoisted_48","_hoisted_49","group","_component_Group","groupId","onEdit","_hoisted_17","_hoisted_70","_hoisted_71","_hoisted_76","_hoisted_77","_hoisted_79","_hoisted_80","onSubmit","manageGroups","associatedGroups","has","friendly_name","ieee_address","_hoisted_8","hidden","editName","rename","_hoisted_11","_hoisted_14","_hoisted_20","network_address","_hoisted_23","definition","vendor","_hoisted_29","model","_hoisted_32","_hoisted_33","model_id","_hoisted_35","description","_hoisted_37","_hoisted_38","software_build_id","_hoisted_40","date_code","power_source","displayedValues","_hoisted_50","_hoisted_51","property","_hoisted_52","rgbColor","saturation","_hoisted_53","unit","_hoisted_56","_component_ToggleSwitch","value_on","writable","setValue","value_min","value_max","_component_Slider","_hoisted_59","readable","_hoisted_61","values","option","_hoisted_63","i","_hoisted_65","_hoisted_57","_hoisted_67","_hoisted_68","_hoisted_69","groupsModal","otaUpdatesAvailable","installOtaUpdates","checkOtaUpdates","_hoisted_74","_hoisted_73","_hoisted_75","remove","components","Modal","ToggleSwitch","Slider","Loading","mixins","Utils","required","data","computed","exposes","extractValues","extractValue","root","features","feature","ret","mergeValues","obj","access","entries","filter","v","reduce","converter","satAttr","Set","members","member","request","trim","newName","force","confirm","value_toggle","value_off","split","hsl","querySelectorAll","element","add","editGroups","async","Promise","all","action","update_available","notify","image","iconClass","mounted","$watch","newValue","subscribe","properties","unmounted","unsubscribe","_hoisted_5","toggleDevice","devicesByAddress","entry","prompt","ieeeAddress","method","Dropdown","DropdownItem","Device","Group","modal","visible","refreshInfo","updateProperties","permit","seconds","setTimeout","addToGroup","self","created","error"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/1259.9baf082b.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue?8b6d","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue?46cd","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue?dac0"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=6437b841&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=6437b841&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6437b841\"]])\n\nexport default __exports__","\n
\n \n \n\n
\n
\n
\n
Devices
\n
\n\n
\n \n
\n
\n\n
\n
\n
Actions
\n
\n\n
\n
\n
Rename Group
\n
\n \n
\n
\n\n
\n
Remove Group
\n
\n \n
\n
\n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=7667f7ba&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=7667f7ba&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7667f7ba\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b15233ac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=b15233ac&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","_createElementBlock","_hoisted_1","$props","withRange","_normalizeClass","withLabel","_toDisplayString","range","_createElementVNode","_hoisted_4","type","step","disabled","value","ref","onInput","_cache","_withModifiers","$event","_ctx","$emit","onChange","emits","props","Number","Boolean","default","Array","__exports__","render","onClick","args","$options","checked","id","_hoisted_2","_hoisted_3","_renderSlot","$slots","undefined","name","String","methods","event","_hoisted_36","_hoisted_39","$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_Modal","title","status","info","state","_hoisted_6","_hoisted_7","permit_join","network","_hoisted_9","_hoisted_10","channel","_hoisted_12","_hoisted_13","version","config","mqtt","_hoisted_15","_hoisted_16","server","serial","_hoisted_18","_hoisted_19","port","coordinator","_hoisted_21","_hoisted_22","meta","_hoisted_24","_hoisted_25","_hoisted_26","maintrel","majorrel","minorrel","_hoisted_27","_hoisted_28","revision","_hoisted_30","_hoisted_31","selected","view","target","_Fragment","_renderList","views","enabled","toUpperCase","replace","_hoisted_34","addGroup","_component_Dropdown","_component_DropdownItem","text","$refs","infoModal","show","permitJoin","factoryReset","refresh","_hoisted_41","_hoisted_42","devices","_hoisted_43","_hoisted_44","_hoisted_45","device","_component_Device","groups","deviceId","onSelect","onRename","refreshDevices","onRemove","onGroupsEdit","refreshGroups","_hoisted_46","_hoisted_47","_hoisted_48","_hoisted_49","group","_component_Group","groupId","onEdit","_hoisted_17","_hoisted_70","_hoisted_71","_hoisted_76","_hoisted_77","_hoisted_79","_hoisted_80","onSubmit","manageGroups","associatedGroups","has","friendly_name","ieee_address","_hoisted_8","hidden","editName","rename","_hoisted_11","_hoisted_14","_hoisted_20","network_address","_hoisted_23","definition","vendor","_hoisted_29","model","_hoisted_32","_hoisted_33","model_id","_hoisted_35","description","_hoisted_37","_hoisted_38","software_build_id","_hoisted_40","date_code","power_source","displayedValues","_hoisted_50","_hoisted_51","property","_hoisted_52","rgbColor","saturation","_hoisted_53","unit","_hoisted_56","_component_ToggleSwitch","value_on","writable","setValue","value_min","value_max","_component_Slider","_hoisted_59","readable","_hoisted_61","values","option","_hoisted_63","i","_hoisted_65","_hoisted_57","_hoisted_67","_hoisted_68","_hoisted_69","groupsModal","otaUpdatesAvailable","installOtaUpdates","checkOtaUpdates","_hoisted_74","_hoisted_73","_hoisted_75","remove","components","Modal","ToggleSwitch","Slider","Loading","mixins","Utils","required","data","computed","exposes","extractValues","extractValue","root","features","feature","ret","mergeValues","obj","access","entries","filter","v","reduce","converter","satAttr","Set","members","member","request","trim","newName","force","confirm","value_toggle","value_off","split","hsl","querySelectorAll","element","add","editGroups","async","Promise","all","action","update_available","notify","image","iconClass","mounted","$watch","newValue","subscribe","properties","unmounted","unsubscribe","_hoisted_5","toggleDevice","devicesByAddress","entry","prompt","ieeeAddress","method","Dropdown","DropdownItem","Device","Group","modal","visible","refreshInfo","updateProperties","permit","seconds","setTimeout","addToGroup","self","created","error"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1420.957da44a.js b/platypush/backend/http/webapp/dist/static/js/1420.b14613e6.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1420.957da44a.js
rename to platypush/backend/http/webapp/dist/static/js/1420.b14613e6.js
index 1e46435d8..20613a626 100644
--- a/platypush/backend/http/webapp/dist/static/js/1420.957da44a.js
+++ b/platypush/backend/http/webapp/dist/static/js/1420.b14613e6.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1420],{1065:function(t,e,s){s.d(e,{Z:function(){return l}});s(7658);var a=s(8637),n={name:"Utils",mixins:[a.Z],computed:{audioExtensions(){return new Set(["3gp","aa","aac","aax","act","aiff","amr","ape","au","awb","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4b","m4p","mmf","mp3","mpc","msv","nmf","nsf","ogg,","opus","ra,","raw","sln","tta","vox","wav","wma","wv","webm","8svx"])},videoExtensions(){return new Set(["webm","mkv","flv","flv","vob","ogv","ogg","drc","gif","gifv","mng","avi","mts","m2ts","mov","qt","wmv","yuv","rm","rmvb","asf","amv","mp4","m4p","m4v","mpg","mp2","mpeg","mpe","mpv","mpg","mpeg","m2v","m4v","svi","3gp","3g2","mxf","roq","nsv","flv","f4v","f4p","f4a","f4b"])},mediaExtensions(){return new Set([...this.videoExtensions,...this.audioExtensions])}},methods:{convertTime(t){t=parseFloat(t);const e={};e.h=""+parseInt(t/3600),e.m=""+parseInt(t/60-60*e.h),e.s=""+parseInt(t-(3600*e.h+60*e.m));for(const a of["m","s"])parseInt(e[a])<10&&(e[a]="0"+e[a]);const s=[];return parseInt(e.h)&&s.push(e.h),s.push(e.m,e.s),s.join(":")},async startStreaming(t,e,s=!1){let a=t,n=null;t instanceof Object?(a=t.url,n=t.subtitles):t={url:a};const o=await this.request(`${e}.start_streaming`,{media:a,subtitles:n,download:s});return{...t,...o}},async stopStreaming(t,e){await this.request(`${e}.stop_streaming`,{media_id:t})}}};const o=n;var l=o},1420:function(t,e,s){s.d(e,{Z:function(){return At}});var a=s(6252);const n={class:"media-container"},o={class:"view-container"},l={class:"controls-container"};function i(t,e,s,i,u,r){const c=(0,a.up)("Controls");return(0,a.wg)(),(0,a.iD)("div",n,[(0,a._)("div",o,[(0,a.WI)(t.$slots,"default",{},void 0,!0)]),(0,a._)("div",l,[(0,a.Wm)(c,{status:s.status,track:s.track,buttons:s.buttons,onPlay:e[0]||(e[0]=e=>t.$emit("play",e)),onPause:e[1]||(e[1]=e=>t.$emit("pause",e)),onStop:e[2]||(e[2]=e=>t.$emit("stop")),onPrevious:e[3]||(e[3]=e=>t.$emit("previous")),onNext:e[4]||(e[4]=e=>t.$emit("next")),onSeek:e[5]||(e[5]=e=>t.$emit("seek",e)),onSetVolume:e[6]||(e[6]=e=>t.$emit("set-volume",e)),onConsume:e[7]||(e[7]=e=>t.$emit("consume",e)),onRepeat:e[8]||(e[8]=e=>t.$emit("repeat",e)),onRandom:e[9]||(e[9]=e=>t.$emit("random",e)),onSearch:e[10]||(e[10]=e=>t.$emit("search",e)),onMute:e[11]||(e[11]=e=>t.$emit("mute")),onUnmute:e[12]||(e[12]=e=>t.$emit("unmute"))},null,8,["status","track","buttons"])])])}var u=s(3577),r=s(9963);const c=t=>((0,a.dD)("data-v-34374f87"),t=t(),(0,a.Cn)(),t),m={key:0,class:"remote-image-container"},p=["src","alt"],d={key:1,class:"icon-container"},v={class:"row buttons-container"},k={class:"buttons"},g={class:"buttons"},b=c((()=>(0,a._)("i",{class:"icon fa fa-step-backward"},null,-1))),f=[b],y=c((()=>(0,a._)("i",{class:"icon fa fa-stop"},null,-1))),w=[y],h=c((()=>(0,a._)("i",{class:"icon fa fa-step-forward"},null,-1))),_=[h],C={class:"row"},x={class:"row"},$={class:"controls"},D={class:"playback-controls until tablet col-2"},S={class:"track-container col-s-9 col-m-9 col-l-3"},q={key:0,class:"track-info"},P={key:0,class:"img-container"},I=["src","alt"],Z={class:"title-container"},R={key:0,class:"title"},T=["href","textContent"],j=["href","textContent"],O=["textContent"],W={key:1,class:"artist"},M=["href","textContent"],z={class:"playback-controls from desktop col-6"},N={class:"row buttons"},B=c((()=>(0,a._)("i",{class:"icon fa fa-step-backward"},null,-1))),E=[B],V=c((()=>(0,a._)("i",{class:"icon fa fa-stop"},null,-1))),U=[V],L=c((()=>(0,a._)("i",{class:"icon fa fa-step-forward"},null,-1))),A=[L],H={class:"row"},F={class:"col-1 until tablet right-controls"},Y=["title"],G={class:"col-3 from desktop right-controls"};function J(t,e,s,n,o,l){const i=(0,a.up)("VolumeSlider"),c=(0,a.up)("ExtraControls"),b=(0,a.up)("ProgressBar"),y=(0,a.up)("PlayPauseButton");return(0,a.wg)(),(0,a.iD)(a.HY,null,[(0,a._)("div",{class:(0,u.C_)(["extension fade-in",{hidden:!o.expanded}])},["stop"!==s.status?.state?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"image-container",onClick:e[0]||(e[0]=(0,r.iM)(((...t)=>l.onImageClick&&l.onImageClick(...t)),["prevent"]))},[s.track?.image?((0,a.wg)(),(0,a.iD)("div",m,[(0,a._)("img",{class:"image",src:s.track.image,alt:s.track.title},null,8,p)])):((0,a.wg)(),(0,a.iD)("div",d,[(0,a._)("i",{class:(0,u.C_)(["icon fas fa-compact-disc",{playing:"play"===s.status?.state}])},null,2)]))])):(0,a.kq)("",!0),(0,a._)("div",v,[(0,a._)("div",k,[(0,a._)("div",g,[o.buttons_.previous?((0,a.wg)(),(0,a.iD)("button",{key:0,onClick:e[1]||(e[1]=e=>t.$emit("previous")),title:"Play previous track"},f)):(0,a.kq)("",!0),o.buttons_.stop&&"stop"!==s.status.state?((0,a.wg)(),(0,a.iD)("button",{key:1,onClick:e[2]||(e[2]=e=>t.$emit("stop")),title:"Stop playback"},w)):(0,a.kq)("",!0),o.buttons_.next?((0,a.wg)(),(0,a.iD)("button",{key:2,onClick:e[3]||(e[3]=e=>t.$emit("next")),title:"Play next track"},_)):(0,a.kq)("",!0)])])]),(0,a._)("div",C,[(0,a.Wm)(i,{value:s.status.volume,range:s.volumeRange,status:s.status,onMute:e[4]||(e[4]=e=>t.$emit("mute")),onUnmute:e[5]||(e[5]=e=>t.$emit("unmute")),onSetVolume:e[6]||(e[6]=e=>t.$emit("set-volume",e))},null,8,["value","range","status"]),(0,a.Wm)(c,{status:s.status,buttons:o.buttons_,onConsume:e[7]||(e[7]=e=>t.$emit("consume",!s.status.consume)),onRandom:e[8]||(e[8]=e=>t.$emit("random",!s.status.random)),onRepeat:e[9]||(e[9]=e=>t.$emit("repeat",!s.status.repeat))},null,8,["status","buttons"])]),(0,a._)("div",x,[(0,a.Wm)(b,{elapsed:o.elapsed,duration:l.duration,status:s.status,onSeek:e[10]||(e[10]=e=>t.$emit("seek",e))},null,8,["elapsed","duration","status"])])],2),(0,a._)("div",$,[(0,a._)("div",D,[(0,a.Wm)(y,{status:s.status,onPlay:e[11]||(e[11]=e=>t.$emit("play")),onPause:e[12]||(e[12]=e=>t.$emit("pause"))},null,8,["status"])]),(0,a._)("div",S,[s.track&&"stop"!==s.status?.state?((0,a.wg)(),(0,a.iD)("div",q,[s.track.image?((0,a.wg)(),(0,a.iD)("div",P,[(0,a._)("img",{class:"image from desktop",src:s.track.image,alt:s.track.title},null,8,I)])):(0,a.kq)("",!0),(0,a._)("div",Z,["play"===s.status.state||"pause"===s.status.state?((0,a.wg)(),(0,a.iD)("div",R,[s.track.album?((0,a.wg)(),(0,a.iD)("a",{key:0,href:t.$route.fullPath,textContent:(0,u.zw)(s.track.title?.length?s.track.title:"[No Title]"),onClick:e[13]||(e[13]=(0,r.iM)((e=>t.$emit("search",{artist:s.track.artist,album:s.track.album})),["prevent"]))},null,8,T)):s.track.url?((0,a.wg)(),(0,a.iD)("a",{key:1,href:s.track.url,textContent:(0,u.zw)(s.track.title?.length?s.track.title:"[No Title]")},null,8,j)):((0,a.wg)(),(0,a.iD)("span",{key:2,textContent:(0,u.zw)(s.track.title?.length?s.track.title:"[No Title]")},null,8,O))])):(0,a.kq)("",!0),!s.track.artist?.length||"play"!==s.status.state&&"pause"!==s.status.state?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",W,[(0,a._)("a",{href:t.$route.fullPath,textContent:(0,u.zw)(s.track.artist),onClick:e[14]||(e[14]=(0,r.iM)((e=>t.$emit("search",{artist:s.track.artist})),["prevent"]))},null,8,M)]))])])):(0,a.kq)("",!0)]),(0,a._)("div",z,[(0,a._)("div",N,[o.buttons_.previous?((0,a.wg)(),(0,a.iD)("button",{key:0,onClick:e[15]||(e[15]=e=>t.$emit("previous")),title:"Play previous track"},E)):(0,a.kq)("",!0),(0,a.Wm)(y,{status:s.status,onPlay:e[16]||(e[16]=e=>t.$emit("play")),onPause:e[17]||(e[17]=e=>t.$emit("pause"))},null,8,["status"]),o.buttons_.stop&&"stop"!==s.status.state?((0,a.wg)(),(0,a.iD)("button",{key:1,onClick:e[18]||(e[18]=e=>t.$emit("stop")),title:"Stop playback"},U)):(0,a.kq)("",!0),o.buttons_.next?((0,a.wg)(),(0,a.iD)("button",{key:2,onClick:e[19]||(e[19]=e=>t.$emit("next")),title:"Play next track"},A)):(0,a.kq)("",!0)]),(0,a._)("div",H,[(0,a.Wm)(b,{elapsed:o.elapsed,duration:l.duration,status:s.status,onSeek:e[20]||(e[20]=e=>t.$emit("seek",e))},null,8,["elapsed","duration","status"])])]),(0,a._)("div",F,[(0,a._)("button",{onClick:e[21]||(e[21]=t=>o.expanded=!o.expanded),title:o.expanded?"Show more controls":"Hide extra controls"},[(0,a._)("i",{class:(0,u.C_)(["fas",["fa-chevron-"+(o.expanded?"down":"up")]])},null,2)],8,Y)]),(0,a._)("div",G,[(0,a.Wm)(i,{value:s.status.volume,range:s.volumeRange,status:s.status,onMute:e[22]||(e[22]=e=>t.$emit("mute")),onUnmute:e[23]||(e[23]=e=>t.$emit("unmute")),onSetVolume:e[24]||(e[24]=e=>t.$emit("set-volume",e))},null,8,["value","range","status"]),(0,a.Wm)(c,{status:s.status,buttons:o.buttons_,onConsume:e[25]||(e[25]=e=>t.$emit("consume",!s.status.consume)),onRandom:e[26]||(e[26]=e=>t.$emit("random",!s.status.random)),onRepeat:e[27]||(e[27]=e=>t.$emit("repeat",!s.status.repeat))},null,8,["status","buttons"])])])],64)}var K=s(8637),Q=s(1065);const X=t=>((0,a.dD)("data-v-772c7a5b"),t=t(),(0,a.Cn)(),t),tt={class:"extra-controls-container"},et=X((()=>(0,a._)("i",{class:"icon fa fa-utensils"},null,-1))),st=[et],at=X((()=>(0,a._)("i",{class:"icon fa fa-random"},null,-1))),nt=[at],ot=X((()=>(0,a._)("i",{class:"icon fa fa-redo"},null,-1))),lt=[ot];function it(t,e,s,n,o,l){return(0,a.wg)(),(0,a.iD)("div",tt,[s.buttons.consume?((0,a.wg)(),(0,a.iD)("button",{key:0,onClick:e[0]||(e[0]=e=>t.$emit("consume")),class:(0,u.C_)({enabled:s.status.consume}),title:"Toggle consume mode"},st,2)):(0,a.kq)("",!0),s.buttons.random?((0,a.wg)(),(0,a.iD)("button",{key:1,onClick:e[1]||(e[1]=e=>t.$emit("random")),class:(0,u.C_)({enabled:s.status.random}),title:"Toggle shuffle"},nt,2)):(0,a.kq)("",!0),s.buttons.repeat?((0,a.wg)(),(0,a.iD)("button",{key:2,onClick:e[2]||(e[2]=e=>t.$emit("repeat")),class:(0,u.C_)({enabled:s.status.repeat}),title:"Toggle repeat"},lt,2)):(0,a.kq)("",!0)])}var ut={emits:["consume","random","repeat"],props:{status:{type:Object,default:()=>({})},buttons:{type:Object,default:()=>({})}}},rt=s(3744);const ct=(0,rt.Z)(ut,[["render",it],["__scopeId","data-v-772c7a5b"]]);var mt=ct;const pt=["title"],dt={key:0,class:"icon play-pause fa fa-pause"},vt={key:1,class:"icon play-pause fa fa-play"};function kt(t,e,s,n,o,l){return(0,a.wg)(),(0,a.iD)("button",{onClick:e[0]||(e[0]=e=>t.$emit("play"===s.status.state?"pause":"play")),title:"play"===s.status.state?"Pause":"Play"},["play"===s.status.state?((0,a.wg)(),(0,a.iD)("i",dt)):((0,a.wg)(),(0,a.iD)("i",vt))],8,pt)}var gt={emits:["play","pause"],props:{status:{type:Object,default:()=>({})}}};const bt=(0,rt.Z)(gt,[["render",kt],["__scopeId","data-v-a742ddb0"]]);var ft=bt;const yt={class:"progress-bar-container"},wt={class:"col-s-2 col-m-1 time"},ht=["textContent"],_t={class:"col-s-8 col-m-10 time-bar"},Ct={class:"col-s-2 col-m-1 time"},xt=["textContent"];function $t(t,e,s,n,o,l){const i=(0,a.up)("Slider");return(0,a.wg)(),(0,a.iD)("div",yt,[(0,a._)("div",wt,[(0,a._)("span",{class:"elapsed-time",textContent:(0,u.zw)(null==s.elapsed||"play"!==s.status.state&&"pause"!==s.status.state?"-:--":t.convertTime(s.elapsed))},null,8,ht)]),(0,a._)("div",_t,[(0,a.Wm)(i,{value:s.elapsed,range:[0,s.duration],disabled:!s.duration||"stop"===s.status.state,onChange:e[0]||(e[0]=e=>t.$emit("seek",e.target.value))},null,8,["value","range","disabled"])]),(0,a._)("div",Ct,[(0,a._)("span",{class:"total-time",textContent:(0,u.zw)(s.duration&&"stop"!==s.status.state?t.convertTime(s.duration):"-:--")},null,8,xt)])])}var Dt=s(8140),St={components:{Slider:Dt.Z},emits:["seek"],mixins:[Q.Z],props:{elapsed:{type:Number},duration:{type:Number},status:{type:Object,default:()=>({})}}};const qt=(0,rt.Z)(St,[["render",$t],["__scopeId","data-v-3894ad4d"]]);var Pt=qt;const It={class:"volume-slider-container"},Zt={class:"col-1"},Rt=["disabled","title"],Tt={key:0,class:"icon fa fa-volume-xmark"},jt={key:1,class:"icon fa fa-volume-up"},Ot={class:"col-11 volume-slider"};function Wt(t,e,s,n,o,l){const i=(0,a.up)("Slider");return(0,a.wg)(),(0,a.iD)("div",It,[(0,a._)("div",Zt,[(0,a._)("button",{disabled:null==s.status.mute,title:s.status.mute?"Muted":"Unmuted",onClick:e[0]||(e[0]=e=>t.$emit(s.status.mute?"unmute":"mute"))},[s.status.mute?((0,a.wg)(),(0,a.iD)("i",Tt)):((0,a.wg)(),(0,a.iD)("i",jt))],8,Rt)]),(0,a._)("div",Ot,[(0,a.Wm)(i,{value:s.status.volume,range:s.volumeRange,disabled:null==s.status.volume,onChange:e[1]||(e[1]=e=>t.$emit("set-volume",e.target.value))},null,8,["value","range","disabled"])])])}var Mt={components:{Slider:Dt.Z},emits:["set-volume","mute","unmute"],props:{volumeRange:{type:Array,default:()=>[0,100]},status:{type:Object,default:()=>({})}}};const zt=(0,rt.Z)(Mt,[["render",Wt],["__scopeId","data-v-662f988f"]]);var Nt=zt,Bt={components:{ExtraControls:mt,PlayPauseButton:ft,ProgressBar:Pt,VolumeSlider:Nt},mixins:[K.Z,Q.Z],emits:["consume","mute","next","pause","play","previous","random","repeat","search","seek","set-volume","stop","unmute"],props:{track:{type:Object},status:{type:Object,default:()=>{}},buttons:{type:Object,default:()=>({previous:!0,next:!0,stop:!0,consume:!0,random:!0,repeat:!0})},volumeRange:{type:Array,default:()=>[0,100]}},data(){const t=Object.keys(this.buttons)?.length?this.buttons:{previous:!0,next:!0,stop:!0,consume:!0,random:!0,repeat:!0};return{expanded:!1,lastSync:0,elapsed:this.status?.elapsed||this.status?.position,buttons_:t}},computed:{duration(){return null!=this.status?.duration?this.status.duration:this.track?.duration}},methods:{getTime(){return(new Date).getTime()/1e3},onImageClick(){this.track?.artist&&this.track?.album&&this.$emit("search",{artist:this.track.artist,album:this.track.album})}},mounted(){const t=this;this.lastSync=this.getTime(),this.$watch((()=>this.track),(e=>{e&&"play"===t.status?.state||(t.lastSync=this.getTime())})),this.$watch((()=>this.status),(()=>{t.lastSync=this.getTime()})),setInterval((()=>{"stop"!==t.status?.state&&(t.elapsed=t.status?.elapsed||t.status?.position||0,"play"===t.status?.state&&(t.elapsed+=Math.round(this.getTime()-t.lastSync)))}),1e3)}};const Et=(0,rt.Z)(Bt,[["render",J],["__scopeId","data-v-34374f87"]]);var Vt=Et,Ut={name:"View",components:{Controls:Vt},emits:["consume","mute","next","pause","play","previous","random","repeat","search","seek","set-volume","stop","unmute"],props:{pluginName:{type:String,required:!0},status:{type:Object,default:()=>{}},track:{type:Object},buttons:{type:Object}}};const Lt=(0,rt.Z)(Ut,[["render",i],["__scopeId","data-v-7a861c3a"]]);var At=Lt},8140:function(t,e,s){s.d(e,{Z:function(){return g}});var a=s(6252),n=s(3577),o=s(9963);const l={class:"slider-wrapper"},i=["textContent"],u=["textContent"],r={class:"slider-container"},c=["min","max","step","disabled","value"],m=["textContent"];function p(t,e,s,p,d,v){return(0,a.wg)(),(0,a.iD)("label",l,[s.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:(0,n.C_)(["range-labels",{"with-label":s.withLabel}])},[s.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label left",textContent:(0,n.zw)(s.range[0])},null,8,i)):(0,a.kq)("",!0),s.withRange?((0,a.wg)(),(0,a.iD)("span",{key:1,class:"label right",textContent:(0,n.zw)(s.range[1])},null,8,u)):(0,a.kq)("",!0)],2)):(0,a.kq)("",!0),(0,a._)("span",r,[(0,a._)("input",{class:(0,n.C_)(["slider",{"with-label":s.withLabel}]),type:"range",min:s.range[0],max:s.range[1],step:s.step,disabled:s.disabled,value:s.value,ref:"range",onInput:e[0]||(e[0]=(0,o.iM)((e=>t.$emit("input",e)),["stop"])),onChange:e[1]||(e[1]=(0,o.iM)((e=>t.$emit("change",e)),["stop"]))},null,42,c),s.withLabel?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label",textContent:(0,n.zw)(s.value),ref:"label"},null,8,m)):(0,a.kq)("",!0)])])}var d={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},v=s(3744);const k=(0,v.Z)(d,[["render",p],["__scopeId","data-v-d90e850c"]]);var g=k}}]);
-//# sourceMappingURL=1420.957da44a.js.map
\ No newline at end of file
+//# sourceMappingURL=1420.b14613e6.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1420.957da44a.js.map b/platypush/backend/http/webapp/dist/static/js/1420.b14613e6.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1420.957da44a.js.map
rename to platypush/backend/http/webapp/dist/static/js/1420.b14613e6.js.map
index 1b185d1eb..7039bd591 100644
--- a/platypush/backend/http/webapp/dist/static/js/1420.957da44a.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/1420.b14613e6.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/1420.957da44a.js","mappings":"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","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/Media/View.vue","webpack://platypush/./src/components/Media/Controls.vue","webpack://platypush/./src/components/Media/ExtraControls.vue","webpack://platypush/./src/components/Media/ExtraControls.vue?b9c1","webpack://platypush/./src/components/Media/PlayPauseButton.vue","webpack://platypush/./src/components/Media/PlayPauseButton.vue?80fd","webpack://platypush/./src/components/Media/ProgressBar.vue","webpack://platypush/./src/components/Media/ProgressBar.vue?32c3","webpack://platypush/./src/components/Media/VolumeSlider.vue","webpack://platypush/./src/components/Media/VolumeSlider.vue?4097","webpack://platypush/./src/components/Media/Controls.vue?3032","webpack://platypush/./src/components/Media/View.vue?78ca","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n
\n
\n \n
\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n \n \n \n
\n
\n
\n\n
\n \n\n \n
\n\n
\n \n
\n
\n\n
\n
\n \n
\n\n
\n
\n
\n \n
\n\n
\n
\n \n \n \n
\n
\n \n
\n
\n
\n
\n\n
\n
\n \n \n \n \n
\n\n
\n \n
\n
\n\n
\n \n
\n\n
\n \n\n \n
\n
\n\n\n\n\n\n","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ExtraControls.vue?vue&type=template&id=772c7a5b&scoped=true\"\nimport script from \"./ExtraControls.vue?vue&type=script&lang=js\"\nexport * from \"./ExtraControls.vue?vue&type=script&lang=js\"\n\nimport \"./ExtraControls.vue?vue&type=style&index=0&id=772c7a5b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-772c7a5b\"]])\n\nexport default __exports__","\n \n\n\n\n\n\n","import { render } from \"./PlayPauseButton.vue?vue&type=template&id=a742ddb0&scoped=true\"\nimport script from \"./PlayPauseButton.vue?vue&type=script&lang=js\"\nexport * from \"./PlayPauseButton.vue?vue&type=script&lang=js\"\n\nimport \"./PlayPauseButton.vue?vue&type=style&index=0&id=a742ddb0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a742ddb0\"]])\n\nexport default __exports__","\n
\n
\n \n
\n
\n \n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./ProgressBar.vue?vue&type=template&id=3894ad4d&scoped=true\"\nimport script from \"./ProgressBar.vue?vue&type=script&lang=js\"\nexport * from \"./ProgressBar.vue?vue&type=script&lang=js\"\n\nimport \"./ProgressBar.vue?vue&type=style&index=0&id=3894ad4d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3894ad4d\"]])\n\nexport default __exports__","\n
\n
\n \n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./VolumeSlider.vue?vue&type=template&id=662f988f&scoped=true\"\nimport script from \"./VolumeSlider.vue?vue&type=script&lang=js\"\nexport * from \"./VolumeSlider.vue?vue&type=script&lang=js\"\n\nimport \"./VolumeSlider.vue?vue&type=style&index=0&id=662f988f&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-662f988f\"]])\n\nexport default __exports__","import { render } from \"./Controls.vue?vue&type=template&id=34374f87&scoped=true\"\nimport script from \"./Controls.vue?vue&type=script&lang=js\"\nexport * from \"./Controls.vue?vue&type=script&lang=js\"\n\nimport \"./Controls.vue?vue&type=style&index=0&id=34374f87&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-34374f87\"]])\n\nexport default __exports__","import { render } from \"./View.vue?vue&type=template&id=7a861c3a&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7a861c3a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7a861c3a\"]])\n\nexport default __exports__","\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_renderSlot","_ctx","$slots","undefined","_hoisted_3","_createVNode","_component_Controls","status","$props","track","buttons","onPlay","_cache","$event","$emit","onPause","onStop","onPrevious","onNext","onSeek","onSetVolume","onConsume","onRepeat","onRandom","onSearch","onMute","onUnmute","_hoisted_7","_hoisted_9","_hoisted_11","_hoisted_30","_hoisted_32","_hoisted_34","_normalizeClass","hidden","$data","expanded","state","onClick","_withModifiers","args","$options","onImageClick","image","src","alt","title","playing","_hoisted_4","_hoisted_5","_hoisted_6","buttons_","previous","stop","next","_hoisted_13","_component_VolumeSlider","value","volume","range","volumeRange","_component_ExtraControls","consume","random","repeat","_hoisted_14","_component_ProgressBar","elapsed","duration","_hoisted_15","_hoisted_16","_component_PlayPauseButton","_hoisted_17","_hoisted_18","_hoisted_19","_hoisted_21","_hoisted_22","album","href","$route","fullPath","_toDisplayString","length","artist","_hoisted_26","_hoisted_28","_hoisted_29","_hoisted_36","_hoisted_37","_hoisted_39","enabled","emits","props","type","default","_component_Slider","disabled","onChange","target","components","Slider","MediaUtils","Number","mute","Array","ExtraControls","PlayPauseButton","ProgressBar","VolumeSlider","data","keys","lastSync","position","getTime","Date","mounted","self","$watch","setInterval","Math","round","Controls","String","required","render","withRange","withLabel","min","max","step","ref","onInput","Boolean"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/1420.b14613e6.js","mappings":"wKAGA,GACEA,KAAM,QACNC,OAAQ,CAACC,EAAAA,GAETC,SAAU,CACRC,eAAAA,GACE,OAAO,IAAIC,IAAI,CACb,MAAO,KAAM,MAAO,MAAO,MAAO,OAAQ,MAAO,MAAO,KACxD,MAAO,MAAO,MAAO,MAAO,OAAQ,MAAO,QAAS,MACpD,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MACxD,OAAQ,OAAQ,MAAO,MAAO,MAAO,MAAO,MAAO,MACnD,MAAO,KAAM,OAAQ,QAEzB,EAEAC,eAAAA,GACE,OAAO,IAAID,IAAI,CACb,OAAQ,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MACzD,OAAQ,MAAO,MAAO,MAAO,OAAQ,MAAO,KAAM,MAAO,MACzD,KAAM,OAAQ,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MACxD,OAAQ,MAAO,MAAO,MAAO,OAAQ,MAAO,MAAO,MACnD,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAEnE,EAEAE,eAAAA,GACE,OAAO,IAAIF,IAAI,IAAIG,KAAKF,mBAAoBE,KAAKJ,iBACnD,GAGFK,QAAS,CACPC,WAAAA,CAAYC,GACVA,EAAOC,WAAWD,GAClB,MAAME,EAAI,CAAC,EACXA,EAAEC,EAAI,GAAKC,SAASJ,EAAK,MACzBE,EAAEG,EAAI,GAAKD,SAASJ,EAAK,GAAS,GAAJE,EAAEC,GAChCD,EAAEI,EAAI,GAAKF,SAASJ,GAAY,KAAJE,EAAEC,EAAa,GAAJD,EAAEG,IAEzC,IAAK,MAAME,IAAQ,CAAC,IAAI,KAClBH,SAASF,EAAEK,IAAS,KACtBL,EAAEK,GAAQ,IAAML,EAAEK,IAItB,MAAMC,EAAM,GAMZ,OALIJ,SAASF,EAAEC,IACbK,EAAIC,KAAKP,EAAEC,GAGbK,EAAIC,KAAKP,EAAEG,EAAGH,EAAEI,GACTE,EAAIE,KAAK,IAClB,EAEA,oBAAMC,CAAeC,EAAUC,EAAYC,GAAS,GAClD,IAAIC,EAAMH,EACNI,EAAY,KAEZJ,aAAoBK,QACtBF,EAAMH,EAASG,IACfC,EAAYJ,EAASI,WAErBJ,EAAW,CAACG,IAAKA,GAGnB,MAAMP,QAAYX,KAAKqB,QAAS,GAAEL,oBAA8B,CAC9DM,MAAOJ,EACPC,UAAWA,EACXF,SAAUA,IAGZ,MAAO,IAAIF,KAAaJ,EAC1B,EAEA,mBAAMY,CAAcC,EAASR,SACrBhB,KAAKqB,QAAS,GAAEL,mBAA6B,CAACS,SAAUD,GAChE,IC3EJ,MAAME,EAAc,EAEpB,O,+ECJOC,MAAM,mB,GACJA,MAAM,kB,GAGNA,MAAM,sB,uEAJbC,EAAAA,EAAAA,IAWM,MAXNC,EAWM,EAVJC,EAAAA,EAAAA,GAEM,MAFNC,EAEM,EADJC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,MAEVL,EAAAA,EAAAA,GAMM,MANNM,EAMM,EALJC,EAAAA,EAAAA,IAI8FC,EAAA,CAJnFC,OAAQC,EAAAD,OAASE,MAAOD,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,OAAIC,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,OAAQD,IACvEE,QAAKH,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,QAASD,IAAUG,OAAIJ,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,SAAUG,WAAQL,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,aACtEI,OAAIN,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,SAAUK,OAAIP,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,OAAQD,IAAUO,YAAUR,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,aAAcD,IACpFQ,UAAOT,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,UAAWD,IAAUS,SAAMV,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,SAAUD,IAAUU,SAAMX,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,SAAUD,IAC9FW,SAAMZ,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,SAAUD,IAAUY,OAAIb,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,SAAUY,SAAMd,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,Y,sICP5EnB,MAAM,0B,yBAINA,MAAM,kB,GAMRA,MAAM,yB,GACJA,MAAM,W,GACJA,MAAM,W,UAEPG,EAAAA,EAAAA,GAAwC,KAArCH,MAAM,4BAA0B,W,GAAnCgC,G,UAGA7B,EAAAA,EAAAA,GAA+B,KAA5BH,MAAM,mBAAiB,W,GAA1BiC,G,UAGA9B,EAAAA,EAAAA,GAAuC,KAApCH,MAAM,2BAAyB,W,GAAlCkC,G,GAMHlC,MAAM,O,GAWNA,MAAM,O,GAKRA,MAAM,Y,GACJA,MAAM,wC,GAINA,MAAM,2C,SACJA,MAAM,c,SACJA,MAAM,iB,mBAINA,MAAM,mB,SACJA,MAAM,S,6EAMNA,MAAM,U,4BAOZA,MAAM,wC,GACJA,MAAM,e,UAEPG,EAAAA,EAAAA,GAAwC,KAArCH,MAAM,4BAA0B,W,GAAnCmC,G,UAIAhC,EAAAA,EAAAA,GAA+B,KAA5BH,MAAM,mBAAiB,W,GAA1BoC,G,UAGAjC,EAAAA,EAAAA,GAAuC,KAApCH,MAAM,2BAAyB,W,GAAlCqC,G,GAICrC,MAAM,O,GAKRA,MAAM,qC,eAMNA,MAAM,qC,mLA9FbG,EAAAA,EAAAA,GA0CM,OA1CDH,OAAKsC,EAAAA,EAAAA,IAAA,CAAC,oBAAmB,CAAAC,QAAmBC,EAAAC,a,CACoC,SAAlB5B,EAAAD,QAAQ8B,QAAK,WAA9EzC,EAAAA,EAAAA,IASM,O,MATDD,MAAM,kBAAmB2C,QAAK1B,EAAA,KAAAA,EAAA,IAAA2B,EAAAA,EAAAA,KAAA,IAAAC,IAAUC,EAAAC,cAAAD,EAAAC,gBAAAF,IAAY,e,CACbhC,EAAAC,OAAOkC,QAAK,WAAtD/C,EAAAA,EAAAA,IAEM,MAFNC,EAEM,EADJC,EAAAA,EAAAA,GAAyD,OAApDH,MAAM,QAASiD,IAAKpC,EAAAC,MAAMkC,MAAQE,IAAKrC,EAAAC,MAAMqC,O,0BAGpDlD,EAAAA,EAAAA,IAGM,MAHNQ,EAGM,EAFJN,EAAAA,EAAAA,GACiD,KAD9CH,OAAKsC,EAAAA,EAAAA,IAAA,CAAC,2BAA0B,CAAAc,QACG,SAAlBvC,EAAAD,QAAQ8B,U,+BAIhCvC,EAAAA,EAAAA,GAcM,MAdNkD,EAcM,EAbJlD,EAAAA,EAAAA,GAYM,MAZNmD,EAYM,EAXJnD,EAAAA,EAAAA,GAUM,MAVNoD,EAUM,CATiEf,EAAAgB,SAASC,WAAQ,WAAtFxD,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,aAAagC,MAAM,uB,oBAGJX,EAAAgB,SAASE,MAAyB,SAAjB7C,EAAAD,OAAO8B,QAAK,WAAlEzC,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,SAAyDgC,MAAM,iB,oBAGxBX,EAAAgB,SAASG,OAAI,WAA1E1D,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,SAASgC,MAAM,mB,2BAO3ChD,EAAAA,EAAAA,GASM,MATNyD,EASM,EARJlD,EAAAA,EAAAA,IAE8CmD,EAAA,CAF/BC,MAAOjD,EAAAD,OAAOmD,OAASC,MAAOnD,EAAAoD,YAAcrD,OAAQC,EAAAD,OAChEkB,OAAIb,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,SAAUY,SAAMd,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,WACpCM,YAAUR,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,aAAcD,K,oCAEnCR,EAAAA,EAAAA,IAGgDwD,EAAA,CAHhCtD,OAAQC,EAAAD,OAASG,QAASyB,EAAAgB,SACrC9B,UAAOT,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,WAAYN,EAAAD,OAAOuD,UAClCvC,SAAMX,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,UAAWN,EAAAD,OAAOwD,SAChCzC,SAAMV,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,UAAWN,EAAAD,OAAOyD,U,gCAGvClE,EAAAA,EAAAA,GAEM,MAFNmE,EAEM,EADJ5D,EAAAA,EAAAA,IAAsG6D,EAAA,CAAxFC,QAAShC,EAAAgC,QAAUC,SAAU3B,EAAA2B,SAAW7D,OAAQC,EAAAD,OAASY,OAAIP,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,OAAQD,K,+CAI/Ff,EAAAA,EAAAA,GA4DM,MA5DNuE,EA4DM,EA3DJvE,EAAAA,EAAAA,GAEM,MAFNwE,EAEM,EADJjE,EAAAA,EAAAA,IAAkFkE,EAAA,CAAhEhE,OAAQC,EAAAD,OAASI,OAAIC,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,SAAUC,QAAKH,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,W,sBAGxEhB,EAAAA,EAAAA,GAkBM,MAlBN0E,EAkBM,CAjB0BhE,EAAAC,OAA2B,SAAlBD,EAAAD,QAAQ8B,QAAK,WAApDzC,EAAAA,EAAAA,IAgBM,MAhBN6E,EAgBM,CAf6BjE,EAAAC,MAAMkC,QAAK,WAA5C/C,EAAAA,EAAAA,IAEM,MAFN8E,EAEM,EADJ5E,EAAAA,EAAAA,GAAsE,OAAjEH,MAAM,qBAAsBiD,IAAKpC,EAAAC,MAAMkC,MAAQE,IAAKrC,EAAAC,MAAMqC,O,8BAGjEhD,EAAAA,EAAAA,GAUM,MAVN6E,EAUM,CATsC,SAAjBnE,EAAAD,OAAO8B,OAAqC,UAAjB7B,EAAAD,OAAO8B,QAAK,WAAhEzC,EAAAA,EAAAA,IAKM,MALNgF,EAKM,CAHkFpE,EAAAC,MAAMoE,QAAK,WADjGjF,EAAAA,EAAAA,IACuG,K,MADnGkF,KAAM7E,EAAA8E,OAAOC,S,aAAUC,EAAAA,EAAAA,IAAQzE,EAAiDC,MAA3CqC,OAAOoC,OAAS1E,EAAAC,MAAMqC,MAAQ,cACnER,QAAK1B,EAAA,MAAAA,EAAA,KAAA2B,EAAAA,EAAAA,KAAA1B,GAAUZ,EAAAa,MAAM,SAAU,CAAXqE,OAAoB3E,EAAAC,MAAM0E,OAAMN,MAASrE,EAAAC,MAAMoE,SAAK,e,WACcrE,EAAAC,MAAMvB,MAAG,WAAnGU,EAAAA,EAAAA,IAAyG,K,MAArGkF,KAAMtE,EAAAC,MAAMvB,I,aAAK+F,EAAAA,EAAAA,IAAQzE,EAAiDC,MAA3CqC,OAAOoC,OAAS1E,EAAAC,MAAMqC,MAAQ,e,wBACjElD,EAAAA,EAAAA,IAA+E,Q,mBAAzEqF,EAAAA,EAAAA,IAAQzE,EAAkDC,MAA5CqC,OAAOoC,OAAS1E,EAAAC,MAAMqC,MAAQ,e,+BAE1BtC,EAAAC,MAAM0E,QAAQD,QAA4B,SAAjB1E,EAAAD,OAAO8B,OAAqC,UAAjB7B,EAAAD,OAAO8B,O,iBAAK,WAA1FzC,EAAAA,EAAAA,IAEM,MAFNwF,EAEM,EADJtF,EAAAA,EAAAA,GAA8G,KAA1GgF,KAAM7E,EAAA8E,OAAOC,S,aAAUC,EAAAA,EAAAA,IAAQzE,EAAaC,MAAP0E,QAAS7C,QAAK1B,EAAA,MAAAA,EAAA,KAAA2B,EAAAA,EAAAA,KAAA1B,GAAUZ,EAAAa,MAAM,SAAU,CAAXqE,OAAoB3E,EAAAC,MAAM0E,UAAM,e,qCAM9GrF,EAAAA,EAAAA,GAiBM,MAjBNuF,EAiBM,EAhBJvF,EAAAA,EAAAA,GAWM,MAXNwF,EAWM,CAViEnD,EAAAgB,SAASC,WAAQ,WAAtFxD,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,aAAagC,MAAM,uB,qBAGzCzC,EAAAA,EAAAA,IAAkFkE,EAAA,CAAhEhE,OAAQC,EAAAD,OAASI,OAAIC,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,SAAUC,QAAKH,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,W,mBACjCqB,EAAAgB,SAASE,MAAyB,SAAjB7C,EAAAD,OAAO8B,QAAK,WAAlEzC,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,SAAyDgC,MAAM,iB,oBAGxBX,EAAAgB,SAASG,OAAI,WAA1E1D,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,SAASgC,MAAM,mB,uBAKvChD,EAAAA,EAAAA,GAEM,MAFNyF,EAEM,EADJlF,EAAAA,EAAAA,IAAsG6D,EAAA,CAAxFC,QAAShC,EAAAgC,QAAUC,SAAU3B,EAAA2B,SAAW7D,OAAQC,EAAAD,OAASY,OAAIP,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,OAAQD,K,6CAI/Ff,EAAAA,EAAAA,GAIM,MAJN0F,EAIM,EAHJ1F,EAAAA,EAAAA,GAES,UAFAwC,QAAK1B,EAAA,MAAAA,EAAA,IAAAC,GAAEsB,EAAAC,UAAYD,EAAAC,UAAWU,MAAOX,EAAAC,SAAW,qBAAuB,uB,EAC9EtC,EAAAA,EAAAA,GAAqE,KAAlEH,OAAKsC,EAAAA,EAAAA,IAAA,CAAC,MAAK,gBAAwBE,EAAAC,SAAW,OAAS,U,iBAI9DtC,EAAAA,EAAAA,GASM,MATN2F,EASM,EARJpF,EAAAA,EAAAA,IAE8CmD,EAAA,CAF/BC,MAAOjD,EAAAD,OAAOmD,OAASC,MAAOnD,EAAAoD,YAAcrD,OAAQC,EAAAD,OAChEkB,OAAIb,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,SAAUY,SAAMd,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,WACpCM,YAAUR,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,aAAcD,K,oCAEnCR,EAAAA,EAAAA,IAGgDwD,EAAA,CAHhCtD,OAAQC,EAAAD,OAASG,QAASyB,EAAAgB,SACrC9B,UAAOT,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,WAAYN,EAAAD,OAAOuD,UAClCvC,SAAMX,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,UAAWN,EAAAD,OAAOwD,SAChCzC,SAAMV,EAAA,MAAAA,EAAA,IAAAC,GAAEZ,EAAAa,MAAM,UAAWN,EAAAD,OAAOyD,U,8HCtGpCrE,MAAM,4B,WAEPG,EAAAA,EAAAA,GAAmC,KAAhCH,MAAM,uBAAqB,W,IAA9BI,I,WAGAD,EAAAA,EAAAA,GAAiC,KAA9BH,MAAM,qBAAmB,W,IAA5BqD,I,WAGAlD,EAAAA,EAAAA,GAA+B,KAA5BH,MAAM,mBAAiB,W,IAA1BuD,I,2CARJtD,EAAAA,EAAAA,IAUM,MAVNC,GAUM,CATmGW,EAAAE,QAAQoD,UAAO,WAAtHlE,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,YAAanB,OAAKsC,EAAAA,EAAAA,IAAA,CAAAyD,QAAYlF,EAAAD,OAAOuD,UAAUhB,MAAM,uB,uBAGqBtC,EAAAE,QAAQqD,SAAM,WAA9GnE,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,WAAYnB,OAAKsC,EAAAA,EAAAA,IAAA,CAAAyD,QAAYlF,EAAAD,OAAOwD,SAASjB,MAAM,kB,uBAGsBtC,EAAAE,QAAQsD,SAAM,WAA7GpE,EAAAA,EAAAA,IAES,U,MAFA0C,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,WAAYnB,OAAKsC,EAAAA,EAAAA,IAAA,CAAAyD,QAAYlF,EAAAD,OAAOyD,SAASlB,MAAM,iB,yBAO7E,QACE6C,MAAO,CAAC,UAAW,SAAU,UAC7BC,MAAO,CACLrF,OAAQ,CACNsF,KAAMzG,OACN0G,QAASA,KAAA,CAAS,IAGpBpF,QAAS,CACPmF,KAAMzG,OACN0G,QAASA,KAAA,CAAS,M,WClBxB,MAAMpG,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,U,6BCNOC,MAAM,+B,UACNA,MAAM,8B,2CAHXC,EAAAA,EAAAA,IAIS,UAJA0C,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAuB,SAAjBN,EAAAD,OAAO8B,MAAmB,QAAU,SACjDS,MAAwB,SAAjBtC,EAAAD,OAAO8B,MAAmB,QAAU,Q,CACY,SAAjB7B,EAAAD,OAAO8B,QAAK,WAAzDzC,EAAAA,EAAAA,IAA0E,IAA1EG,OAA0E,WAC1EH,EAAAA,EAAAA,IAAiD,IAAjDQ,MAAiD,K,CAKrD,QACEuF,MAAO,CAAC,OAAQ,SAChBC,MAAO,CACLrF,OAAQ,CACNsF,KAAMzG,OACN0G,QAASA,KAAA,CAAS,MCPxB,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,U,UCROnG,MAAM,0B,IACJA,MAAM,wB,uBAINA,MAAM,6B,IAINA,MAAM,wB,yFATbC,EAAAA,EAAAA,IAaM,MAbNC,GAaM,EAZJC,EAAAA,EAAAA,GAGM,MAHNC,GAGM,EAFFD,EAAAA,EAAAA,GAC+H,QADzHH,MAAM,e,aACNsF,EAAAA,EAAAA,IAAmB,MAAXzE,EAAyG2D,SAApE,SAAjB3D,EAAAD,OAAO8B,OAAqC,UAAjB7B,EAAAD,OAAO8B,MAA4C,OAAvBpC,EAAA/B,YAAYsC,EAAA2D,W,cAEzGrE,EAAAA,EAAAA,GAGM,MAHNkD,GAGM,EAFJ3C,EAAAA,EAAAA,IACuD0F,EAAA,CAD9CtC,MAAOjD,EAAA2D,QAAUR,MAAK,GAAMnD,EAAA4D,UAAY4B,UAAWxF,EAAA4D,UAA6B,SAAjB5D,EAAAD,OAAO8B,MACtE4D,SAAMrF,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,OAAQD,EAAOqF,OAAOzC,S,wCAE/C3D,EAAAA,EAAAA,GAGM,MAHNmD,GAGM,EAFFnD,EAAAA,EAAAA,GAC2F,QADrFH,MAAM,a,aACNsF,EAAAA,EAAAA,IAAQzE,EAAqE4D,UAAxC,SAAjB5D,EAAAD,OAAO8B,MAAmBpC,EAAA/B,YAAYsC,EAAA4D,UAAY,S,8BASpF,IACE+B,WAAY,CAACC,OAAMA,GAAAA,GACnBT,MAAO,CAAC,QACRlI,OAAQ,CAAC4I,EAAAA,GAETT,MAAO,CACLzB,QAAS,CACP0B,KAAMS,QAGRlC,SAAU,CACRyB,KAAMS,QAIR/F,OAAQ,CACNsF,KAAMzG,OACN0G,QAASA,KAAA,CAAS,MC/BxB,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,U,UCROnG,MAAM,2B,IACJA,MAAM,S,kCAKJA,MAAM,2B,UACNA,MAAM,wB,IAIRA,MAAM,wB,sEAXbC,EAAAA,EAAAA,IAeM,MAfNC,GAeM,EAdJC,EAAAA,EAAAA,GAQM,MARNC,GAQM,EAPJD,EAAAA,EAAAA,GAMS,UALNkG,SAAyB,MAAfxF,EAAAD,OAAOgG,KACjBzD,MAAOtC,EAAAD,OAAOgG,KAAO,QAAU,UAC/BjE,QAAK1B,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAMN,EAAAD,OAAOgG,KAAO,SAAW,U,CACE/F,EAAAD,OAAOgG,OAAI,WAApD3G,EAAAA,EAAAA,IAAwD,IAAxDoD,OAAwD,WACxDpD,EAAAA,EAAAA,IAAyC,IAAzCqD,MAAyC,SAI7CnD,EAAAA,EAAAA,GAGM,MAHNoD,GAGM,EAFJ7C,EAAAA,EAAAA,IAC6D0F,EAAA,CADpDtC,MAAOjD,EAAAD,OAAOmD,OAASC,MAAOnD,EAAAoD,YAAcoC,SAA2B,MAAjBxF,EAAAD,OAAOmD,OAC7DuC,SAAMrF,EAAA,KAAAA,EAAA,GAAAC,GAAEZ,EAAAa,MAAM,aAAcD,EAAOqF,OAAOzC,S,yCAQzD,QACE0C,WAAY,CAACC,OAAMA,GAAAA,GACnBT,MAAO,CAAC,aAAc,OAAQ,UAE9BC,MAAO,CAELhC,YAAa,CACXiC,KAAMW,MACNV,QAASA,IAAM,CAAC,EAAG,MAIrBvF,OAAQ,CACNsF,KAAMzG,OACN0G,QAASA,KAAA,CAAS,MC7BxB,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,UR2GA,IACEK,WAAY,CAACM,cAAa,GAAEC,gBAAe,GAAEC,YAAW,GAAEC,aAAYA,IACtEnJ,OAAQ,CAACC,EAAAA,EAAO2I,EAAAA,GAChBV,MAAO,CACL,UACA,OACA,OACA,QACA,OACA,WACA,SACA,SACA,SACA,OACA,aACA,OACA,UAGFC,MAAO,CACLnF,MAAO,CACLoF,KAAMzG,QAGRmB,OAAQ,CACNsF,KAAMzG,OACN0G,QAASA,QAIXpF,QAAS,CACPmF,KAAMzG,OACN0G,QAASA,KACA,CACL1C,UAAU,EACVE,MAAM,EACND,MAAM,EACNS,SAAS,EACTC,QAAQ,EACRC,QAAQ,KAMdJ,YAAa,CACXiC,KAAMW,MACNV,QAASA,IAAM,CAAC,EAAG,OAIvBe,IAAAA,GACE,MAAMnG,EAAUtB,OAAO0H,KAAK9I,KAAK0C,UAAUwE,OAASlH,KAAK0C,QAAU,CACjE0C,UAAU,EACVE,MAAM,EACND,MAAM,EACNS,SAAS,EACTC,QAAQ,EACRC,QAAQ,GAGV,MAAO,CACL5B,UAAU,EACV2E,SAAU,EACV5C,QAASnG,KAAKuC,QAAQ4D,SAAWnG,KAAKuC,QAAQyG,SAC9C7D,SAAUzC,EAEd,EAEA/C,SAAU,CACRyG,QAAAA,GACE,OAAgC,MAAzBpG,KAAKuC,QAAQ6D,SAAmBpG,KAAKuC,OAAO6D,SAAWpG,KAAKyC,OAAO2D,QAC5E,GAGFnG,QAAS,CACPgJ,OAAAA,GACE,OAAQ,IAAIC,MAAQD,UAAY,GAClC,EAEAvE,YAAAA,GACM1E,KAAKyC,OAAO0E,QAAUnH,KAAKyC,OAAOoE,OACpC7G,KAAK8C,MAAM,SAAU,CAACqE,OAAQnH,KAAKyC,MAAM0E,OAAQN,MAAO7G,KAAKyC,MAAMoE,OACvE,GAGFsC,OAAAA,GACE,MAAMC,EAAOpJ,KACbA,KAAK+I,SAAW/I,KAAKiJ,UAErBjJ,KAAKqJ,QAAO,IAAMrJ,KAAKyC,QAAQA,IACxBA,GAAgC,SAAvB2G,EAAK7G,QAAQ8B,QACzB+E,EAAKL,SAAW/I,KAAKiJ,UAAS,IAGlCjJ,KAAKqJ,QAAO,IAAMrJ,KAAKuC,SAAQ,KAC7B6G,EAAKL,SAAW/I,KAAKiJ,SAAS,IAGhCK,aAAY,KACiB,SAAvBF,EAAK7G,QAAQ8B,QACf+E,EAAKjD,QAAWiD,EAAK7G,QAAQ4D,SAAWiD,EAAK7G,QAAQyG,UAAY,EACtC,SAAvBI,EAAK7G,QAAQ8B,QACf+E,EAAKjD,SAAWoD,KAAKC,MAAMxJ,KAAKiJ,UAAYG,EAAKL,WACrD,GACC,IACL,GSvNF,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,UVSA,IACEvJ,KAAM,OACN2I,WAAY,CAACsB,SAAQA,IACrB9B,MAAO,CACL,UACA,OACA,OACA,QACA,OACA,WACA,SACA,SACA,SACA,OACA,aACA,OACA,UAGFC,MAAO,CACL5G,WAAY,CACV6G,KAAM6B,OACNC,UAAU,GAGZpH,OAAQ,CACNsF,KAAMzG,OACN0G,QAASA,QAGXrF,MAAO,CACLoF,KAAMzG,QAGRsB,QAAS,CACPmF,KAAMzG,UW9CZ,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASwI,GAAQ,CAAC,YAAY,qBAEzF,S,kGCRSjI,MAAM,kB,uCAMLA,MAAM,oB,sGANdC,EAAAA,EAAAA,IAqBQ,QArBRC,EAqBQ,CApB8DW,EAAAqH,YAAS,WAA7EjI,EAAAA,EAAAA,IAGO,Q,MAHDD,OAAKsC,EAAAA,EAAAA,IAAA,CAAC,eAAc,cAAwBzB,EAAAsH,c,CACjBtH,EAAAqH,YAAS,WAAxCjI,EAAAA,EAAAA,IAA8D,Q,MAAxDD,MAAM,a,aAA8BsF,EAAAA,EAAAA,IAAQzE,EAASmD,MAAH,K,2BACxBnD,EAAAqH,YAAS,WAAzCjI,EAAAA,EAAAA,IAA+D,Q,MAAzDD,MAAM,c,aAA+BsF,EAAAA,EAAAA,IAAQzE,EAASmD,MAAH,K,iDAG3D7D,EAAAA,EAAAA,GAcO,OAdPkD,EAcO,EAbLlD,EAAAA,EAAAA,GAU8C,SAVvCH,OAAKsC,EAAAA,EAAAA,IAAA,CAAC,SAAQ,cAESzB,EAAAsH,aADvBjC,KAAK,QAEJkC,IAAKvH,EAAAmD,MAAM,GACXqE,IAAKxH,EAAAmD,MAAM,GACXsE,KAAMzH,EAAAyH,KACNjC,SAAUxF,EAAAwF,SACVvC,MAAOjD,EAAAiD,MACRyE,IAAI,QACHC,QAAKvH,EAAA,KAAAA,EAAA,IAAA2B,EAAAA,EAAAA,KAAA1B,GAAOZ,EAAAa,MAAM,QAASD,IAAM,WACjCoF,SAAMrF,EAAA,KAAAA,EAAA,IAAA2B,EAAAA,EAAAA,KAAA1B,GAAOZ,EAAAa,MAAM,SAAUD,IAAM,Y,WAEjBL,EAAAsH,YAAS,WAAnClI,EAAAA,EAAAA,IAAuE,Q,MAAjED,MAAM,Q,aAAyBsF,EAAAA,EAAAA,IAAQzE,EAAMiD,OAACyE,IAAI,S,+BAM9D,OACEvC,MAAO,CAAC,QAAS,UACjBC,MAAO,CACLnC,MAAO,CACLoC,KAAMS,QAGRN,SAAU,CACRH,KAAMuC,QACNtC,SAAS,GAGXnC,MAAO,CACLkC,KAAMW,MACNV,QAASA,IAAM,CAAC,EAAG,MAGrBmC,KAAM,CACJpC,KAAMS,OACNR,QAAS,GAGXgC,UAAW,CACTjC,KAAMuC,QACNtC,SAAS,GAGX+B,UAAW,CACThC,KAAMuC,QACNtC,SAAS,K,UChDf,MAAMpG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASkI,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/Media/View.vue","webpack://platypush/./src/components/Media/Controls.vue","webpack://platypush/./src/components/Media/ExtraControls.vue","webpack://platypush/./src/components/Media/ExtraControls.vue?b9c1","webpack://platypush/./src/components/Media/PlayPauseButton.vue","webpack://platypush/./src/components/Media/PlayPauseButton.vue?80fd","webpack://platypush/./src/components/Media/ProgressBar.vue","webpack://platypush/./src/components/Media/ProgressBar.vue?32c3","webpack://platypush/./src/components/Media/VolumeSlider.vue","webpack://platypush/./src/components/Media/VolumeSlider.vue?4097","webpack://platypush/./src/components/Media/Controls.vue?3032","webpack://platypush/./src/components/Media/View.vue?78ca","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n
\n
\n \n
\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n \n \n \n
\n
\n
\n\n
\n \n\n \n
\n\n
\n \n
\n
\n\n
\n
\n \n
\n\n
\n
\n
\n \n
\n\n
\n
\n \n \n \n
\n
\n \n
\n
\n
\n
\n\n
\n
\n \n \n \n \n
\n\n
\n \n
\n
\n\n
\n \n
\n\n
\n \n\n \n
\n
\n\n\n\n\n\n","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ExtraControls.vue?vue&type=template&id=772c7a5b&scoped=true\"\nimport script from \"./ExtraControls.vue?vue&type=script&lang=js\"\nexport * from \"./ExtraControls.vue?vue&type=script&lang=js\"\n\nimport \"./ExtraControls.vue?vue&type=style&index=0&id=772c7a5b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-772c7a5b\"]])\n\nexport default __exports__","\n \n\n\n\n\n\n","import { render } from \"./PlayPauseButton.vue?vue&type=template&id=a742ddb0&scoped=true\"\nimport script from \"./PlayPauseButton.vue?vue&type=script&lang=js\"\nexport * from \"./PlayPauseButton.vue?vue&type=script&lang=js\"\n\nimport \"./PlayPauseButton.vue?vue&type=style&index=0&id=a742ddb0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a742ddb0\"]])\n\nexport default __exports__","\n
\n
\n \n
\n
\n \n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./ProgressBar.vue?vue&type=template&id=3894ad4d&scoped=true\"\nimport script from \"./ProgressBar.vue?vue&type=script&lang=js\"\nexport * from \"./ProgressBar.vue?vue&type=script&lang=js\"\n\nimport \"./ProgressBar.vue?vue&type=style&index=0&id=3894ad4d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3894ad4d\"]])\n\nexport default __exports__","\n
\n
\n \n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./VolumeSlider.vue?vue&type=template&id=662f988f&scoped=true\"\nimport script from \"./VolumeSlider.vue?vue&type=script&lang=js\"\nexport * from \"./VolumeSlider.vue?vue&type=script&lang=js\"\n\nimport \"./VolumeSlider.vue?vue&type=style&index=0&id=662f988f&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-662f988f\"]])\n\nexport default __exports__","import { render } from \"./Controls.vue?vue&type=template&id=34374f87&scoped=true\"\nimport script from \"./Controls.vue?vue&type=script&lang=js\"\nexport * from \"./Controls.vue?vue&type=script&lang=js\"\n\nimport \"./Controls.vue?vue&type=style&index=0&id=34374f87&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-34374f87\"]])\n\nexport default __exports__","import { render } from \"./View.vue?vue&type=template&id=7a861c3a&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7a861c3a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7a861c3a\"]])\n\nexport default __exports__","\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_renderSlot","_ctx","$slots","undefined","_hoisted_3","_createVNode","_component_Controls","status","$props","track","buttons","onPlay","_cache","$event","$emit","onPause","onStop","onPrevious","onNext","onSeek","onSetVolume","onConsume","onRepeat","onRandom","onSearch","onMute","onUnmute","_hoisted_7","_hoisted_9","_hoisted_11","_hoisted_30","_hoisted_32","_hoisted_34","_normalizeClass","hidden","$data","expanded","state","onClick","_withModifiers","args","$options","onImageClick","image","src","alt","title","playing","_hoisted_4","_hoisted_5","_hoisted_6","buttons_","previous","stop","next","_hoisted_13","_component_VolumeSlider","value","volume","range","volumeRange","_component_ExtraControls","consume","random","repeat","_hoisted_14","_component_ProgressBar","elapsed","duration","_hoisted_15","_hoisted_16","_component_PlayPauseButton","_hoisted_17","_hoisted_18","_hoisted_19","_hoisted_21","_hoisted_22","album","href","$route","fullPath","_toDisplayString","length","artist","_hoisted_26","_hoisted_28","_hoisted_29","_hoisted_36","_hoisted_37","_hoisted_39","enabled","emits","props","type","default","_component_Slider","disabled","onChange","target","components","Slider","MediaUtils","Number","mute","Array","ExtraControls","PlayPauseButton","ProgressBar","VolumeSlider","data","keys","lastSync","position","getTime","Date","mounted","self","$watch","setInterval","Math","round","Controls","String","required","render","withRange","withLabel","min","max","step","ref","onInput","Boolean"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1449.ac2d926f.js b/platypush/backend/http/webapp/dist/static/js/1449.1d3a268d.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1449.ac2d926f.js
rename to platypush/backend/http/webapp/dist/static/js/1449.1d3a268d.js
index f277957aa..7412fd67c 100644
--- a/platypush/backend/http/webapp/dist/static/js/1449.ac2d926f.js
+++ b/platypush/backend/http/webapp/dist/static/js/1449.1d3a268d.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1449],{3275:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var _Utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(8637),_components_Loading__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(6791),_index__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(9565),vue__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(9963),vue__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(6252),mitt__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(9652);const bus=(0,mitt__WEBPACK_IMPORTED_MODULE_3__.Z)();__webpack_exports__.Z={name:"Elements",components:{Loading:_components_Loading__WEBPACK_IMPORTED_MODULE_1__.Z},mixins:[_Utils__WEBPACK_IMPORTED_MODULE_0__.Z],props:{content:{type:String}},data(){return{loading:!1,unwatch:null}},methods:{_parseActions(e){const t=[...e.children].filter((e=>"actions"===e.tagName?.toLowerCase())),n=t?.length?t[0].children:e.children,s=[...n].filter((e=>"action"===e.tagName?.toLowerCase()));if(s?.length)return[...s].map((e=>({action:e.attributes.name.value,args:[...e.children].reduce(((e,t)=>{let n;try{n=JSON.parse(t.innerText)}catch(s){t.innerText?.length&&(n=t.innerText)}return e[t.tagName.toLowerCase()]=n,e}),{})})))},_parseVars(e){const t=[...e.children].filter((e=>"vars"===e.tagName?.toLowerCase()));if(t?.length)return[...t[0].children].reduce(((e,t)=>{let n;try{n=JSON.parse(t.innerText)}catch(s){t.innerText?.length&&(n=t.innerText)}return e[t.tagName.toLowerCase()]=n,e}),{})},_parseHandlers(element){const handlers={},parseHndlScript=hndlText=>app=>eval(`// noinspection JSUnusedLocalSymbols\n (async function (self) {\n ${hndlText}\n })`)(app),parseEventHndl=hndlText=>app=>event=>eval(`// noinspection JSUnusedLocalSymbols\n (async function (self, event) {\n ${hndlText}\n })`)(app,event),hndlTags=[...element.children].filter((e=>"handlers"===e.tagName?.toLowerCase()));if(hndlTags?.length){const e=[...hndlTags[0].children].filter((e=>"mounted"===e.tagName?.toLowerCase()));e?.length&&(handlers.mounted=parseHndlScript(e[0].innerText));const t=[...hndlTags[0].children].filter((e=>"refresh"===e.tagName?.toLowerCase()));t?.length&&(handlers.refresh={handler:parseHndlScript(t[0].innerText),interval:t[0].attributes.interval?.value||10});const n=[...hndlTags[0].children].filter((e=>"event"===e.tagName?.toLowerCase()));n?.length&&(handlers.events=n.reduce(((e,t)=>(e[t.attributes.type.value]=parseEventHndl(t.innerText),e)),{}))}const actionsTags=[...element.children].filter((e=>"actions"===e.tagName?.toLowerCase()));if(actionsTags?.length){const e=[...actionsTags[0].children].filter((e=>"before"===e.tagName?.toLowerCase()));e?.length&&(handlers.beforeActions=parseHndlScript(e[0].innerText));const t=[...actionsTags[0].children].filter((e=>"after"===e.tagName?.toLowerCase()));t?.length&&(handlers.afterActions=parseHndlScript(t[0].innerText))}return handlers},_parseProps(e){return[...e.attributes].reduce(((e,t)=>(e[t.name]=t.value,e)),{})},propagateEvent(e){bus.emit("event",e)},_addEventHandler(){this.unwatch=this.subscribe((e=>{bus.emit("event",e)}))},_removeEventHandler(){this.unwatch&&(this.unwatch(),this.unwatch=null)}},mounted(){this.loading=!0,this._addEventHandler();try{this.$refs.container.innerHTML=this.content,Object.entries(_index__WEBPACK_IMPORTED_MODULE_2__.Z).forEach((([e,t])=>{this.$options.components[e]=t,[...this.$refs.container.getElementsByTagName(e)].forEach((e=>{const n=this._parseProps(e);n.actions=this._parseActions(e),n.handlers=this._parseHandlers(e),n._vars=this._parseVars(e);const s=document.createElement("div");s.setAttribute("class","component"),s.innerHTML=e.innerHTML,e.parentNode.replaceChild(s,e),(0,vue__WEBPACK_IMPORTED_MODULE_4__.ri)({render(){return(0,vue__WEBPACK_IMPORTED_MODULE_5__.h)(t,n)},data(){return{bus:bus}}}).mount(s)}))}));for(const e of["handlers","actions","vars"])this.$refs.container.getElementsByTagName(e).forEach((e=>{e.parentNode.removeChild(e)}))}finally{this.loading=!1}},unmounted(){this._removeEventHandler()}}},7105:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var _Utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(8637);__webpack_exports__.Z={mixins:[_Utils__WEBPACK_IMPORTED_MODULE_0__.Z],props:{name:{type:String,default:"[Unnamed sensor]"},iconClass:{type:String},iconUrl:{type:String},iconColor:{type:String},actions:{type:Array,default:()=>[]},_vars:{type:Object,default:()=>({})},handlers:{type:Object,default:()=>({})},bus:{type:Object}},data(){return{vars:{...this._vars||{}},_interval:void 0,refresh:null,refreshInterval:null,value:null,loading:!1}},computed:{iconStyle(){if(this.iconClass?.length||!this.iconColor?.length)return{color:this.iconColor}},hasIcon(){return this.iconUrl?.length||this.iconClass?.length}},methods:{async run(){if(this.handlers.input)return this.handlers.input(this)(this.value);this.handlers.beforeActions&&await this.handlers.beforeActions(this);for(const e of this.actions)await this.request_(e);this.handlers.afterActions&&await this.handlers.afterActions(this)},async request_(action){const args=Object.entries(action.args).reduce(((args,[key,value])=>{if(value.trim){value=value.trim();const m=value.match(/^{{\s*(.*)\s*}}/);m&&(value=eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this))}return args[key]=value,args}),{});await this.request(action.action,args)},async processEvent(e){const t=(this.handlers.events||{})[e.type];t&&await t(this)(e)}},async mounted(){if(this.$root.bus.on("event",this.processEvent),this.handlers.mounted&&await this.handlers.mounted(this),this.handlers.refresh&&(this.refreshInterval=1e3*(this.handlers.refresh?.interval||0),this.refresh=()=>{this.handlers.refresh.handler(this)},await this.refresh(),this.refreshInterval)){const e=this,t=()=>e.refresh();this._interval=setInterval(t,this.refreshInterval)}},unmounted(){this._interval&&clearInterval(this._interval)}}},9565:function(e,t,n){n.d(t,{Z:function(){return z}});var s=n(6252),a=n(3577);const i={key:0,class:"col-1 icon-container"},r=["src","alt"],l=["textContent"];function o(e,t,n,o,c,_){return(0,s.wg)(),(0,s.iD)("div",{class:"run component-row",onClick:t[0]||(t[0]=(...t)=>e.run&&e.run(...t))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",i,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,r)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-11":e.hasIcon,"col-12":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,l)])}var c=n(7105),_={name:"Run",mixins:[c.Z]},h=n(3744);const u=(0,h.Z)(_,[["render",o],["__scopeId","data-v-7478b72d"]]);var d=u;const p={key:0,class:"col-1 icon-container"},g=["src","alt"],v=["textContent"],m={class:"col-3 value-container"},f={class:"value"},w=["textContent"];function b(e,t,n,i,r,l){return(0,s.wg)(),(0,s.iD)("div",{class:"sensor component-row",onClick:t[0]||(t[0]=(...e)=>l.run&&l.run(...e))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",p,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,g)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-8":e.hasIcon,"col-9":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,v),(0,s._)("div",m,[(0,s._)("div",f,[(0,s.Uk)((0,a.zw)(e.value)+" ",1),n.unit?((0,s.wg)(),(0,s.iD)("span",{key:0,textContent:(0,a.zw)(n.unit)},null,8,w)):(0,s.kq)("",!0)])])])}var y={name:"Sensor",mixins:[c.Z],props:{unit:{type:String}},methods:{async run(){if(this.handlers.beforeActions&&await this.handlers.beforeActions(this),this.actions?.length)for(const e of this.actions)await this.request_(e);else await this.refresh();this.handlers.afterActions&&await this.handlers.afterActions(this)}}};const C=(0,h.Z)(y,[["render",b],["__scopeId","data-v-53594122"]]);var E=C;const k={class:"slider-root component-row"},D={key:0,class:"col-1 icon-container"},x=["src","alt"],I=["textContent"],T={class:"col-5 slider-container"},L={class:"slider"};function S(e,t,n,i,r,l){const o=(0,s.up)("SliderElement");return(0,s.wg)(),(0,s.iD)("div",k,[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",D,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,x)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-6":e.hasIcon,"col-7":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,I),(0,s._)("div",T,[(0,s._)("div",L,[(0,s.Wm)(o,{value:e.value,range:[parseFloat(n.min),parseFloat(n.max)],onChange:l.run},null,8,["value","range","onChange"])])])])}var M=n(8140),O={name:"Slider",components:{SliderElement:M.Z},mixins:[c.Z],props:{min:{type:[String,Number],default:0},max:{type:[String,Number],required:!0}},methods:{async run(e){this.value=parseFloat(e.target.value),this.handlers.beforeActions&&await this.handlers.beforeActions(this);for(const t of this.actions)await this.request_(t);this.handlers.afterActions&&await this.handlers.afterActions(this)}}};const A=(0,h.Z)(O,[["render",S],["__scopeId","data-v-71b842b2"]]);var U=A,P=n(9963);const q={key:0,class:"col-1 icon-container"},Z=["src","alt"],N=["textContent"],B={class:"col-2 toggle-container"},R={class:"toggle"};function W(e,t,n,i,r,l){const o=(0,s.up)("ToggleSwitch");return(0,s.wg)(),(0,s.iD)("div",{class:"switch component-row",onClick:t[0]||(t[0]=(...t)=>e.run&&e.run(...t))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",q,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,Z)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-9":e.hasIcon,"col-10":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,N),(0,s._)("div",B,[(0,s._)("div",R,[(0,s.Wm)(o,{value:e.value,onInput:(0,P.iM)(e.run,["stop"])},null,8,["value","onInput"])])])])}var H=n(7514),K={name:"Switch",components:{ToggleSwitch:H.Z},mixins:[c.Z]};const $=(0,h.Z)(K,[["render",W],["__scopeId","data-v-97d3a936"]]);var j=$,z={Run:d,Sensor:E,Slider:U,Switch:j}},8140:function(e,t,n){n.d(t,{Z:function(){return v}});var s=n(6252),a=n(3577),i=n(9963);const r={class:"slider-wrapper"},l=["textContent"],o=["textContent"],c={class:"slider-container"},_=["min","max","step","disabled","value"],h=["textContent"];function u(e,t,n,u,d,p){return(0,s.wg)(),(0,s.iD)("label",r,[n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:(0,a.C_)(["range-labels",{"with-label":n.withLabel}])},[n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label left",textContent:(0,a.zw)(n.range[0])},null,8,l)):(0,s.kq)("",!0),n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"label right",textContent:(0,a.zw)(n.range[1])},null,8,o)):(0,s.kq)("",!0)],2)):(0,s.kq)("",!0),(0,s._)("span",c,[(0,s._)("input",{class:(0,a.C_)(["slider",{"with-label":n.withLabel}]),type:"range",min:n.range[0],max:n.range[1],step:n.step,disabled:n.disabled,value:n.value,ref:"range",onInput:t[0]||(t[0]=(0,i.iM)((t=>e.$emit("input",t)),["stop"])),onChange:t[1]||(t[1]=(0,i.iM)((t=>e.$emit("change",t)),["stop"]))},null,42,_),n.withLabel?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label",textContent:(0,a.zw)(n.value),ref:"label"},null,8,h)):(0,s.kq)("",!0)])])}var d={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},p=n(3744);const g=(0,p.Z)(d,[["render",u],["__scopeId","data-v-d90e850c"]]);var v=g},7514:function(e,t,n){n.d(t,{Z:function(){return p}});var s=n(6252),a=n(3577),i=n(9963);const r=e=>((0,s.dD)("data-v-eff375b6"),e=e(),(0,s.Cn)(),e),l=["checked","id"],o=r((()=>(0,s._)("div",{class:"switch"},[(0,s._)("div",{class:"dot"})],-1))),c={class:"label"};function _(e,t,n,r,_,h){return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,i.iM)(((...e)=>h.onInput&&h.onInput(...e)),["stop"]))},[(0,s._)("input",{type:"checkbox",checked:n.value,id:n.id},null,8,l),(0,s._)("label",null,[o,(0,s._)("span",c,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var h={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},u=n(3744);const d=(0,u.Z)(h,[["render",_],["__scopeId","data-v-eff375b6"]]);var p=d},1449:function(e,t,n){n.r(t),n.d(t,{default:function(){return _}});var s=n(6252);const a={class:"component-widget"},i={class:"container",ref:"container"};function r(e,t,n,r,l,o){const c=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("div",a,[l.loading?((0,s.wg)(),(0,s.j4)(c,{key:0})):(0,s.kq)("",!0),(0,s._)("div",i,null,512)])}var l=n(3275),o=n(3744);const c=(0,o.Z)(l.Z,[["render",r],["__scopeId","data-v-450fcab1"]]);var _=c}}]);
-//# sourceMappingURL=1449.ac2d926f.js.map
\ No newline at end of file
+//# sourceMappingURL=1449.1d3a268d.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1449.ac2d926f.js.map b/platypush/backend/http/webapp/dist/static/js/1449.1d3a268d.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1449.ac2d926f.js.map
rename to platypush/backend/http/webapp/dist/static/js/1449.1d3a268d.js.map
index 9e122a0a0..2bc1e6718 100644
--- a/platypush/backend/http/webapp/dist/static/js/1449.ac2d926f.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/1449.1d3a268d.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/1449.ac2d926f.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/Component/Index.vue","webpack://platypush/./src/components/widgets/Component/components/mixins.js","webpack://platypush/./src/components/widgets/Component/components/Run.vue","webpack://platypush/./src/components/widgets/Component/components/Run.vue?73ce","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue?66dc","webpack://platypush/./src/components/widgets/Component/components/Slider.vue","webpack://platypush/./src/components/widgets/Component/components/Slider.vue?fc3e","webpack://platypush/./src/components/widgets/Component/components/Switch.vue","webpack://platypush/./src/components/widgets/Component/components/Switch.vue?ce7f","webpack://platypush/./src/components/widgets/Component/index.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/widgets/Component/Index.vue?276d"],"sourcesContent":["\n
\n \n \n
\n\n\n\n\n\n","import Utils from \"@/Utils\";\n\nexport default {\n mixins: [Utils],\n props: {\n /**\n * Component name\n */\n name: {\n type: String,\n default: '[Unnamed sensor]',\n },\n\n /**\n * Action (FontAwesome) icon class (default: `fa fa-play`)\n */\n iconClass: {\n type: String,\n },\n\n /**\n * Action icon URL (default: `fa fa-play`)\n */\n iconUrl: {\n type: String,\n },\n\n /**\n * Action icon color override, for FontAwesome icons\n */\n iconColor: {\n type: String,\n },\n\n /**\n * Actions to run upon interaction with the widget. Format:\n *\n * [\n * {\n * \"action\": \"light.hue.toggle\",\n * \"args\": {\n * \"lights\": [\"Bulb 1\", \"Bulb 2\"]\n * }\n * },\n * {\n * \"action\": \"music.mpd.pause\"\n * }\n * ]\n */\n actions: {\n type: Array,\n default: () => { return [] },\n },\n\n /**\n * Map of variables used by this component, in the form\n * variable_name -> variable_value.\n */\n _vars: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Map of handlers, in the form of event_type -> functions.\n * Supported event handler types:\n *\n * - mounted: Function to execute when the component is mounted.\n * - beforeActions: Function to execute before the component action is run.\n * - afterActions: Function to execute after the component action is run.\n * - refresh: Function to be called at startup (if mounted is also specified\n * then refresh will be called after mounted when the component is\n * first mounted) and at regular intervals defined on the\n * interval property (default: 10 seconds).\n * - events: This is a mapping of functions that react to Platypush\n * platform events published on the websocket (e.g. lights or\n * switches toggles, media events etc.). The form is\n * platypush_event_type -> function.\n */\n handlers: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Event bus\n */\n bus: {\n type: Object,\n },\n },\n\n data() {\n return {\n vars: {...(this._vars || {})},\n _interval: undefined,\n refresh: null,\n refreshInterval: null,\n value: null,\n loading: false,\n }\n },\n\n computed: {\n iconStyle() {\n if (!this.iconClass?.length && this.iconColor?.length)\n return\n\n return {'color': this.iconColor}\n },\n\n hasIcon() {\n return this.iconUrl?.length || this.iconClass?.length\n },\n },\n\n methods: {\n async run() {\n if (this.handlers.input)\n return this.handlers.input(this)(this.value)\n\n if (this.handlers.beforeActions)\n await this.handlers.beforeActions(this)\n for (const action of this.actions)\n await this.request_(action)\n if (this.handlers.afterActions) {\n await this.handlers.afterActions(this)\n }\n },\n\n async request_(action) {\n const args = Object.entries(action.args).reduce((args, [key, value]) => {\n if (value.trim) {\n value = value.trim()\n const m = value.match(/^{{\\s*(.*)\\s*}}/)\n if (m) {\n value = eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this)\n }\n }\n\n args[key] = value\n return args\n }, {})\n\n await this.request(action.action, args)\n },\n\n async processEvent(event) {\n const hndl = (this.handlers.events || {})[event.type]\n if (hndl)\n await hndl(this)(event)\n },\n },\n\n async mounted() {\n this.$root.bus.on('event', this.processEvent)\n\n if (this.handlers.mounted)\n await this.handlers.mounted(this)\n\n if (this.handlers.refresh) {\n this.refreshInterval = (this.handlers.refresh?.interval || 0) * 1000\n this.refresh = () => {\n this.handlers.refresh.handler(this)\n }\n\n await this.refresh()\n if (this.refreshInterval) {\n const self = this\n const wrapper = () => { return self.refresh() }\n this._interval = setInterval(wrapper, this.refreshInterval)\n }\n }\n },\n\n unmounted() {\n if (this._interval)\n clearInterval(this._interval)\n }\n}\n","\n
\n
\n \n \n
\n \n
\n\n\n\n\n\n","import { render } from \"./Run.vue?vue&type=template&id=7478b72d&scoped=true\"\nimport script from \"./Run.vue?vue&type=script&lang=js\"\nexport * from \"./Run.vue?vue&type=script&lang=js\"\n\nimport \"./Run.vue?vue&type=style&index=0&id=7478b72d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7478b72d\"]])\n\nexport default __exports__","\n
\n
\n \n \n
\n \n
\n
\n {{ value }}\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=53594122&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=53594122&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-53594122\"]])\n\nexport default __exports__","\n
\n
\n \n \n
\n \n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=71b842b2&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=71b842b2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-71b842b2\"]])\n\nexport default __exports__","\n
\n
\n \n \n
\n \n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=97d3a936&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=97d3a936&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-97d3a936\"]])\n\nexport default __exports__","import Run from './components/Run'\nimport Sensor from \"./components/Sensor\";\nimport Slider from './components/Slider'\nimport Switch from './components/Switch'\n\nexport default {\n Run,\n Sensor,\n Slider,\n Switch,\n}\n","\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=450fcab1&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=450fcab1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-450fcab1\"]])\n\nexport default __exports__"],"names":["bus","mitt","name","components","Loading","mixins","Utils","props","content","type","String","data","loading","unwatch","methods","_parseActions","element","actionsTags","children","filter","node","tagName","toLowerCase","length","actionTags","map","actionTag","action","attributes","value","args","reduce","obj","arg","JSON","parse","innerText","e","_parseVars","varsTags","vars","varTag","_parseHandlers","handlers","parseHndlScript","hndlText","app","eval","parseEventHndl","event","hndlTags","mounted","refresh","handler","interval","events","hndlTag","beforeActionsTags","beforeActions","afterActionsTags","afterActions","_parseProps","attr","propagateEvent","emit","_addEventHandler","this","subscribe","_removeEventHandler","$refs","container","innerHTML","Object","entries","forEach","component","$options","getElementsByTagName","actions","_vars","newEl","document","createElement","setAttribute","parentNode","replaceChild","createApp","render","h","mount","removeChild","unmounted","default","iconClass","iconUrl","iconColor","Array","_interval","undefined","refreshInterval","computed","iconStyle","hasIcon","run","input","request_","key","trim","m","match","request","processEvent","hndl","$root","on","self","wrapper","setInterval","clearInterval","class","_createElementBlock","onClick","_cache","_ctx","_hoisted_1","src","alt","_normalizeClass","style","_normalizeStyle","_createElementVNode","_toDisplayString","__exports__","_hoisted_4","_hoisted_5","$props","unit","_hoisted_2","_hoisted_6","_createVNode","_component_SliderElement","range","parseFloat","min","max","onChange","SliderElement","Number","required","target","_component_ToggleSwitch","onInput","_withModifiers","ToggleSwitch","Run","Sensor","Slider","Switch","withRange","withLabel","step","disabled","ref","$event","$emit","emits","Boolean","checked","id","_hoisted_3","_renderSlot","$slots","$data","_createBlock","_component_Loading"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/1449.1d3a268d.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/Component/Index.vue","webpack://platypush/./src/components/widgets/Component/components/mixins.js","webpack://platypush/./src/components/widgets/Component/components/Run.vue","webpack://platypush/./src/components/widgets/Component/components/Run.vue?73ce","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue?66dc","webpack://platypush/./src/components/widgets/Component/components/Slider.vue","webpack://platypush/./src/components/widgets/Component/components/Slider.vue?fc3e","webpack://platypush/./src/components/widgets/Component/components/Switch.vue","webpack://platypush/./src/components/widgets/Component/components/Switch.vue?ce7f","webpack://platypush/./src/components/widgets/Component/index.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/widgets/Component/Index.vue?276d"],"sourcesContent":["\n
\n \n \n
\n\n\n\n\n\n","import Utils from \"@/Utils\";\n\nexport default {\n mixins: [Utils],\n props: {\n /**\n * Component name\n */\n name: {\n type: String,\n default: '[Unnamed sensor]',\n },\n\n /**\n * Action (FontAwesome) icon class (default: `fa fa-play`)\n */\n iconClass: {\n type: String,\n },\n\n /**\n * Action icon URL (default: `fa fa-play`)\n */\n iconUrl: {\n type: String,\n },\n\n /**\n * Action icon color override, for FontAwesome icons\n */\n iconColor: {\n type: String,\n },\n\n /**\n * Actions to run upon interaction with the widget. Format:\n *\n * [\n * {\n * \"action\": \"light.hue.toggle\",\n * \"args\": {\n * \"lights\": [\"Bulb 1\", \"Bulb 2\"]\n * }\n * },\n * {\n * \"action\": \"music.mpd.pause\"\n * }\n * ]\n */\n actions: {\n type: Array,\n default: () => { return [] },\n },\n\n /**\n * Map of variables used by this component, in the form\n * variable_name -> variable_value.\n */\n _vars: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Map of handlers, in the form of event_type -> functions.\n * Supported event handler types:\n *\n * - mounted: Function to execute when the component is mounted.\n * - beforeActions: Function to execute before the component action is run.\n * - afterActions: Function to execute after the component action is run.\n * - refresh: Function to be called at startup (if mounted is also specified\n * then refresh will be called after mounted when the component is\n * first mounted) and at regular intervals defined on the\n * interval property (default: 10 seconds).\n * - events: This is a mapping of functions that react to Platypush\n * platform events published on the websocket (e.g. lights or\n * switches toggles, media events etc.). The form is\n * platypush_event_type -> function.\n */\n handlers: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Event bus\n */\n bus: {\n type: Object,\n },\n },\n\n data() {\n return {\n vars: {...(this._vars || {})},\n _interval: undefined,\n refresh: null,\n refreshInterval: null,\n value: null,\n loading: false,\n }\n },\n\n computed: {\n iconStyle() {\n if (!this.iconClass?.length && this.iconColor?.length)\n return\n\n return {'color': this.iconColor}\n },\n\n hasIcon() {\n return this.iconUrl?.length || this.iconClass?.length\n },\n },\n\n methods: {\n async run() {\n if (this.handlers.input)\n return this.handlers.input(this)(this.value)\n\n if (this.handlers.beforeActions)\n await this.handlers.beforeActions(this)\n for (const action of this.actions)\n await this.request_(action)\n if (this.handlers.afterActions) {\n await this.handlers.afterActions(this)\n }\n },\n\n async request_(action) {\n const args = Object.entries(action.args).reduce((args, [key, value]) => {\n if (value.trim) {\n value = value.trim()\n const m = value.match(/^{{\\s*(.*)\\s*}}/)\n if (m) {\n value = eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this)\n }\n }\n\n args[key] = value\n return args\n }, {})\n\n await this.request(action.action, args)\n },\n\n async processEvent(event) {\n const hndl = (this.handlers.events || {})[event.type]\n if (hndl)\n await hndl(this)(event)\n },\n },\n\n async mounted() {\n this.$root.bus.on('event', this.processEvent)\n\n if (this.handlers.mounted)\n await this.handlers.mounted(this)\n\n if (this.handlers.refresh) {\n this.refreshInterval = (this.handlers.refresh?.interval || 0) * 1000\n this.refresh = () => {\n this.handlers.refresh.handler(this)\n }\n\n await this.refresh()\n if (this.refreshInterval) {\n const self = this\n const wrapper = () => { return self.refresh() }\n this._interval = setInterval(wrapper, this.refreshInterval)\n }\n }\n },\n\n unmounted() {\n if (this._interval)\n clearInterval(this._interval)\n }\n}\n","\n
\n
\n \n \n
\n \n
\n\n\n\n\n\n","import { render } from \"./Run.vue?vue&type=template&id=7478b72d&scoped=true\"\nimport script from \"./Run.vue?vue&type=script&lang=js\"\nexport * from \"./Run.vue?vue&type=script&lang=js\"\n\nimport \"./Run.vue?vue&type=style&index=0&id=7478b72d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7478b72d\"]])\n\nexport default __exports__","\n
\n
\n \n \n
\n \n
\n
\n {{ value }}\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=53594122&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=53594122&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-53594122\"]])\n\nexport default __exports__","\n
\n
\n \n \n
\n \n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=71b842b2&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=71b842b2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-71b842b2\"]])\n\nexport default __exports__","\n
\n
\n \n \n
\n \n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=97d3a936&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=97d3a936&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-97d3a936\"]])\n\nexport default __exports__","import Run from './components/Run'\nimport Sensor from \"./components/Sensor\";\nimport Slider from './components/Slider'\nimport Switch from './components/Switch'\n\nexport default {\n Run,\n Sensor,\n Slider,\n Switch,\n}\n","\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=450fcab1&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=450fcab1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-450fcab1\"]])\n\nexport default __exports__"],"names":["bus","mitt","name","components","Loading","mixins","Utils","props","content","type","String","data","loading","unwatch","methods","_parseActions","element","actionsTags","children","filter","node","tagName","toLowerCase","length","actionTags","map","actionTag","action","attributes","value","args","reduce","obj","arg","JSON","parse","innerText","e","_parseVars","varsTags","vars","varTag","_parseHandlers","handlers","parseHndlScript","hndlText","app","eval","parseEventHndl","event","hndlTags","mounted","refresh","handler","interval","events","hndlTag","beforeActionsTags","beforeActions","afterActionsTags","afterActions","_parseProps","attr","propagateEvent","emit","_addEventHandler","this","subscribe","_removeEventHandler","$refs","container","innerHTML","Object","entries","forEach","component","$options","getElementsByTagName","actions","_vars","newEl","document","createElement","setAttribute","parentNode","replaceChild","createApp","render","h","mount","removeChild","unmounted","default","iconClass","iconUrl","iconColor","Array","_interval","undefined","refreshInterval","computed","iconStyle","hasIcon","run","input","request_","key","trim","m","match","request","processEvent","hndl","$root","on","self","wrapper","setInterval","clearInterval","class","_createElementBlock","onClick","_cache","_ctx","_hoisted_1","src","alt","_normalizeClass","style","_normalizeStyle","_createElementVNode","_toDisplayString","__exports__","_hoisted_4","_hoisted_5","$props","unit","_hoisted_2","_hoisted_6","_createVNode","_component_SliderElement","range","parseFloat","min","max","onChange","SliderElement","Number","required","target","_component_ToggleSwitch","onInput","_withModifiers","ToggleSwitch","Run","Sensor","Slider","Switch","withRange","withLabel","step","disabled","ref","$event","$emit","emits","Boolean","checked","id","_hoisted_3","_renderSlot","$slots","$data","_createBlock","_component_Loading"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js b/platypush/backend/http/webapp/dist/static/js/169.02caaaba.js
similarity index 96%
rename from platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js
rename to platypush/backend/http/webapp/dist/static/js/169.02caaaba.js
index 39ba90dd3..cfc728e64 100644
--- a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js
+++ b/platypush/backend/http/webapp/dist/static/js/169.02caaaba.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[169],{169:function(t,e,n){n.r(e),n.d(e,{default:function(){return x}});var l=n(6252),a=n(3577);const i={class:"entity sensor-container"},s={class:"head"},u={class:"icon"},o={class:"label"},r=["textContent"],c=["textContent"];function d(t,e,n,d,v,p){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",s,[(0,l._)("div",u,[(0,l.Wm)(f,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,r)]),(0,l._)("div",{class:"value-container",textContent:(0,a.zw)(p.displayValue)},null,8,c)])])}var v=n(847),p=n(4967),f={name:"PercentSensor",components:{EntityIcon:p["default"]},mixins:[v["default"]],computed:{displayValue(){if(null==this.value.value)return null;let t=100*this.value.value;return(t.toString()==t.toFixed(0)?t.toFixed(0):t.toFixed(1))+"%"}}},y=n(3744);const h=(0,y.Z)(f,[["render",d],["__scopeId","data-v-1b6c81c2"]]);var x=h}}]);
-//# sourceMappingURL=169.ebdd7044.js.map
\ No newline at end of file
+//# sourceMappingURL=169.02caaaba.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js.map b/platypush/backend/http/webapp/dist/static/js/169.02caaaba.js.map
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js.map
rename to platypush/backend/http/webapp/dist/static/js/169.02caaaba.js.map
index 5cdc59546..8ae2b5f46 100644
--- a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/169.02caaaba.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/169.ebdd7044.js","mappings":"8LACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,6GANfC,EAAAA,EAAAA,IAYM,MAZNC,EAYM,EAXJC,EAAAA,EAAAA,GAUM,MAVNC,EAUM,EATJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAAqD,OAAhDH,MAAM,kB,aAAkBc,EAAAA,EAAAA,IAAQE,EAAaC,e,qCASxD,GACEF,KAAM,gBACNG,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YACTC,SAAU,CACRL,YAAAA,GACE,GAAwB,MAApBM,KAAKb,MAAMA,MACb,OAAO,KAGT,IAAIc,EAAY,IAAMD,KAAKb,MAAMA,MACjC,OACEc,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACN,I,UC5BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n \n
\n
\n\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","$options","displayValue","components","EntityIcon","mixins","EntityMixin","computed","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/169.02caaaba.js","mappings":"8LACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,6GANfC,EAAAA,EAAAA,IAYM,MAZNC,EAYM,EAXJC,EAAAA,EAAAA,GAUM,MAVNC,EAUM,EATJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAAqD,OAAhDH,MAAM,kB,aAAkBc,EAAAA,EAAAA,IAAQE,EAAaC,e,qCASxD,GACEF,KAAM,gBACNG,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YACTC,SAAU,CACRL,YAAAA,GACE,GAAwB,MAApBM,KAAKb,MAAMA,MACb,OAAO,KAGT,IAAIc,EAAY,IAAMD,KAAKb,MAAMA,MACjC,OACEc,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACN,I,UC5BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n \n
\n
\n\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","$options","displayValue","components","EntityIcon","mixins","EntityMixin","computed","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js b/platypush/backend/http/webapp/dist/static/js/1706.13372295.js
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js
rename to platypush/backend/http/webapp/dist/static/js/1706.13372295.js
index ead1360b8..5e816b952 100644
--- a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js
+++ b/platypush/backend/http/webapp/dist/static/js/1706.13372295.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1706],{1706:function(l,a,s){s.r(a),s.d(a,{default:function(){return D}});var e=s(6252),n=s(3577),t=s(9963);const c=l=>((0,e.dD)("data-v-75353a60"),l=l(),(0,e.Cn)(),l),i={class:"entity ping-host-container"},o={class:"head"},d={class:"col-1 icon-container"},u=["textContent"],v={key:0,class:"body children attributes fade-in"},r={class:"child"},p=c((()=>(0,e._)("div",{class:"col-s-12 col-m-6 label"},[(0,e._)("div",{class:"name"},"Host")],-1))),C={class:"value"},_=["textContent"],h={key:0,class:"child"},m=c((()=>(0,e._)("div",{class:"col-s-12 col-m-6 label"},[(0,e._)("div",{class:"name"},"Ping")],-1))),f={class:"value"},k=["textContent"];function b(l,a,s,c,b,w){return(0,e.wg)(),(0,e.iD)("div",i,[(0,e._)("div",o,[(0,e._)("div",d,[(0,e._)("span",{class:(0,n.C_)(["icon",w.iconClass])},null,2)]),(0,e._)("div",{class:"col-10 name",onClick:a[0]||(a[0]=(0,t.iM)((l=>b.isCollapsed=!b.isCollapsed),["stop"]))},[(0,e._)("div",{class:"name",textContent:(0,n.zw)(l.value.name)},null,8,u)]),(0,e._)("div",{class:"col-1 collapse-toggler",onClick:a[1]||(a[1]=(0,t.iM)((l=>b.isCollapsed=!b.isCollapsed),["stop"]))},[(0,e._)("i",{class:(0,n.C_)(["fas",{"fa-chevron-down":b.isCollapsed,"fa-chevron-up":!b.isCollapsed}])},null,2)])]),b.isCollapsed?(0,e.kq)("",!0):((0,e.wg)(),(0,e.iD)("div",v,[(0,e._)("div",r,[p,(0,e._)("div",C,[(0,e._)("div",{class:"name",textContent:(0,n.zw)(l.value.name)},null,8,_)])]),l.value.reachable?((0,e.wg)(),(0,e.iD)("div",h,[m,(0,e._)("div",f,[(0,e._)("span",{textContent:(0,n.zw)(l.value.avg)},null,8,k),(0,e.Uk)(" ms ")])])):(0,e.kq)("",!0)]))])}var w=s(847),g={mixins:[w["default"]],data(){return{isCollapsed:!0}},computed:{iconClass(){return this.value.reachable?"reachable":"unreachable"}}},x=s(3744);const y=(0,x.Z)(g,[["render",b],["__scopeId","data-v-75353a60"]]);var D=y}}]);
-//# sourceMappingURL=1706.5142eaa5.js.map
\ No newline at end of file
+//# sourceMappingURL=1706.13372295.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js.map b/platypush/backend/http/webapp/dist/static/js/1706.13372295.js.map
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js.map
rename to platypush/backend/http/webapp/dist/static/js/1706.13372295.js.map
index 891f6439e..cd0f361c2 100644
--- a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/1706.13372295.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/1706.5142eaa5.js","mappings":"gQACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,wB,2BAaRA,MAAM,oC,GACJA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,4DA7BjBE,EAAAA,EAAAA,IAkCM,MAlCNC,EAkCM,EAjCJF,EAAAA,EAAAA,GAYM,MAZNG,EAYM,EAXJH,EAAAA,EAAAA,GAEM,MAFNI,EAEM,EADJJ,EAAAA,EAAAA,GAAwC,QAAlCD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,OAAeC,EAAAC,a,WAG7BP,EAAAA,EAAAA,GAEM,OAFDD,MAAM,cAAeS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EAC9Db,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,aAGlCjB,EAAAA,EAAAA,GAEM,OAFDD,MAAM,yBAA0BS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EACzEb,EAAAA,EAAAA,GAA0F,KAAvFD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,MAAK,mBAA6BO,EAAAC,YAAW,iBAAoBD,EAAAC,gB,YAIzBD,EAAAC,aAgBjD,iBAhB4D,WAAhEZ,EAAAA,EAAAA,IAkBM,MAlBNiB,EAkBM,EAjBJlB,EAAAA,EAAAA,GAOM,MAPNmB,EAOM,CANJC,GAGApB,EAAAA,EAAAA,GAEM,MAFNqB,EAEM,EADJrB,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,cAIXF,EAAAC,MAAMM,YAAS,WAAxCrB,EAAAA,EAAAA,IAOM,MAPNsB,EAOM,CANJC,GAGAxB,EAAAA,EAAAA,GAEM,MAFNyB,EAEM,EADJzB,EAAAA,EAAAA,GAA2B,Q,aAArBc,EAAAA,EAAAA,IAAQC,EAAUC,MAAJU,M,mBAAO,cAC7B,mB,cASR,GACEC,OAAQ,CAACC,EAAAA,YAETC,IAAAA,GACE,MAAO,CACLhB,aAAa,EAEjB,EAEAiB,SAAU,CACRvB,SAAAA,GACE,OAAOwB,KAAKf,MAAMM,UAAY,YAAc,aAC9C,I,UC9CJ,MAAMU,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PingHost.vue","webpack://platypush/./src/components/panels/Entities/PingHost.vue?cc57"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Host
\n
\n
\n \n
\n
\n\n
\n
\n
Ping
\n
\n
\n ms\n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./PingHost.vue?vue&type=template&id=75353a60&scoped=true\"\nimport script from \"./PingHost.vue?vue&type=script&lang=js\"\nexport * from \"./PingHost.vue?vue&type=script&lang=js\"\n\nimport \"./PingHost.vue?vue&type=style&index=0&id=75353a60&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75353a60\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_normalizeClass","$options","iconClass","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_toDisplayString","_ctx","value","name","_hoisted_5","_hoisted_6","_hoisted_7","_hoisted_8","reachable","_hoisted_10","_hoisted_11","_hoisted_12","avg","mixins","EntityMixin","data","computed","this","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/1706.13372295.js","mappings":"gQACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,wB,2BAaRA,MAAM,oC,GACJA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,4DA7BjBE,EAAAA,EAAAA,IAkCM,MAlCNC,EAkCM,EAjCJF,EAAAA,EAAAA,GAYM,MAZNG,EAYM,EAXJH,EAAAA,EAAAA,GAEM,MAFNI,EAEM,EADJJ,EAAAA,EAAAA,GAAwC,QAAlCD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,OAAeC,EAAAC,a,WAG7BP,EAAAA,EAAAA,GAEM,OAFDD,MAAM,cAAeS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EAC9Db,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,aAGlCjB,EAAAA,EAAAA,GAEM,OAFDD,MAAM,yBAA0BS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EACzEb,EAAAA,EAAAA,GAA0F,KAAvFD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,MAAK,mBAA6BO,EAAAC,YAAW,iBAAoBD,EAAAC,gB,YAIzBD,EAAAC,aAgBjD,iBAhB4D,WAAhEZ,EAAAA,EAAAA,IAkBM,MAlBNiB,EAkBM,EAjBJlB,EAAAA,EAAAA,GAOM,MAPNmB,EAOM,CANJC,GAGApB,EAAAA,EAAAA,GAEM,MAFNqB,EAEM,EADJrB,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,cAIXF,EAAAC,MAAMM,YAAS,WAAxCrB,EAAAA,EAAAA,IAOM,MAPNsB,EAOM,CANJC,GAGAxB,EAAAA,EAAAA,GAEM,MAFNyB,EAEM,EADJzB,EAAAA,EAAAA,GAA2B,Q,aAArBc,EAAAA,EAAAA,IAAQC,EAAUC,MAAJU,M,mBAAO,cAC7B,mB,cASR,GACEC,OAAQ,CAACC,EAAAA,YAETC,IAAAA,GACE,MAAO,CACLhB,aAAa,EAEjB,EAEAiB,SAAU,CACRvB,SAAAA,GACE,OAAOwB,KAAKf,MAAMM,UAAY,YAAc,aAC9C,I,UC9CJ,MAAMU,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PingHost.vue","webpack://platypush/./src/components/panels/Entities/PingHost.vue?cc57"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Host
\n
\n
\n \n
\n
\n\n
\n
\n
Ping
\n
\n
\n ms\n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./PingHost.vue?vue&type=template&id=75353a60&scoped=true\"\nimport script from \"./PingHost.vue?vue&type=script&lang=js\"\nexport * from \"./PingHost.vue?vue&type=script&lang=js\"\n\nimport \"./PingHost.vue?vue&type=style&index=0&id=75353a60&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75353a60\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_normalizeClass","$options","iconClass","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_toDisplayString","_ctx","value","name","_hoisted_5","_hoisted_6","_hoisted_7","_hoisted_8","reachable","_hoisted_10","_hoisted_11","_hoisted_12","avg","mixins","EntityMixin","data","computed","this","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js b/platypush/backend/http/webapp/dist/static/js/1807.6c72a203.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js
rename to platypush/backend/http/webapp/dist/static/js/1807.6c72a203.js
index 4773fd643..e8fe0960c 100644
--- a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js
+++ b/platypush/backend/http/webapp/dist/static/js/1807.6c72a203.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1807],{1807:function(e,t,n){n.d(t,{Z:function(){return We}});var s=n(6252),i=n(3577),a=n(9963);const o=e=>((0,s.dD)("data-v-48afe350"),e=e(),(0,s.Cn)(),e),r={class:"action-editor"},l={class:"curl-modal-container"},c=["innerHTML"],u={class:"header-container"},d={class:"tabs-container"},h={key:0,class:"buttons"},p=["disabled"],g=o((()=>(0,s._)("i",{class:"fas fa-save"},null,-1))),m=[g],v={key:0,class:"request structured"},b={class:"autocomplete-container"},y=["type","disabled"],k=o((()=>(0,s._)("i",{class:"fas fa-play"},null,-1))),f=[k],w={key:0,class:"args"},A=o((()=>(0,s._)("h2",null,[(0,s._)("i",{class:"fas fa-code"}),(0,s.Uk)(" Arguments ")],-1))),x={key:1,class:"request raw-request"},I={class:"first-row"},_=["placeholder"],D=["type","disabled"],q=o((()=>(0,s._)("i",{class:"fas fa-play"},null,-1))),C=[q];function S(e,t,n,o,g,k){const q=(0,s.up)("Loading"),S=(0,s.up)("Modal"),E=(0,s.up)("Tab"),R=(0,s.up)("Tabs"),O=(0,s.up)("Autocomplete"),$=(0,s.up)("ActionDoc"),j=(0,s.up)("ActionArgs"),T=(0,s.up)("Response");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["action-editor-container",{"with-save":n.withSave}]),onClick:t[12]||(t[12]=(...e)=>k.onClick&&k.onClick(...e))},[g.loading?((0,s.wg)(),(0,s.j4)(q,{key:0})):(0,s.kq)("",!0),(0,s._)("div",r,[(0,s._)("div",l,[k.curlSnippet?.length?((0,s.wg)(),(0,s.j4)(S,{key:0,ref:"curlModal",title:"curl request"},{default:(0,s.w5)((()=>[(0,s._)("div",{class:"output curl-snippet",onClick:t[0]||(t[0]=t=>e.copyToClipboard(k.curlSnippet))},[(0,s._)("pre",null,[(0,s._)("code",{innerHTML:k.highlightedCurlSnippet},null,8,c)])])])),_:1},512)):(0,s.kq)("",!0)]),(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(R,null,{default:(0,s.w5)((()=>[(0,s.Wm)(E,{selected:g.structuredInput,"icon-class":"fas fa-list",onInput:t[1]||(t[1]=e=>k.onInputTypeChange(!0))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Structured ")])),_:1},8,["selected"]),(0,s.Wm)(E,{selected:!g.structuredInput,"icon-class":"fas fa-code",onInput:t[2]||(t[2]=e=>k.onInputTypeChange(!1))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Raw ")])),_:1},8,["selected"])])),_:1})]),n.withSave?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("button",{type:"submit",class:"save-btn btn-primary",disabled:g.running||!k.isValidAction,title:"Save",onClick:t[3]||(t[3]=(0,a.iM)(((...e)=>k.onSubmit&&k.onSubmit(...e)),["stop"]))},m,8,p)])):(0,s.kq)("",!0)]),(0,s._)("form",{ref:"actionForm",autocomplete:"off",onSubmit:t[11]||(t[11]=(0,a.iM)(((...e)=>k.onSubmit&&k.onSubmit(...e)),["prevent"]))},[g.structuredInput?((0,s.wg)(),(0,s.iD)("div",v,[(0,s._)("header",null,[(0,s._)("div",b,[(0,s.Wm)(O,{ref:"autocomplete",items:k.autocompleteItems,onInput:k.updateAction,placeholder:"Action","show-results-when-blank":"",autofocus:"",disabled:g.running,value:g.action.name},null,8,["items","onInput","disabled","value"]),(0,s._)("button",{type:n.withSave?"button":"submit",class:"run-btn btn-primary",disabled:g.running||!k.isValidAction,title:"Run",onClick:t[4]||(t[4]=(0,a.iM)(((...e)=>k.executeAction&&k.executeAction(...e)),["stop"]))},f,8,y)])]),(0,s.Wm)($,{action:g.action,"curl-snippet":k.curlSnippet,loading:g.docLoading,doc:g.selectedDoc,onCurlModal:t[5]||(t[5]=t=>e.$refs.curlModal.show())},null,8,["action","curl-snippet","loading","doc"]),g.action.name in g.actions&&(Object.keys(g.action.args).length||g.action.supportsExtraArgs)?((0,s.wg)(),(0,s.iD)("section",w,[A,(0,s.Wm)(j,{action:g.action,loading:g.loading,running:g.running,"selected-arg":g.selectedArg,"selected-argdoc":g.selectedArgdoc,onAdd:k.addArg,onSelect:k.selectArgdoc,onRemove:k.removeArg,onArgEdit:t[6]||(t[6]=e=>g.action.args[e.name].value=e.value),onExtraArgNameEdit:t[7]||(t[7]=e=>g.action.extraArgs[e.index].name=e.value),onExtraArgValueEdit:t[8]||(t[8]=e=>g.action.extraArgs[e.index].value=e.value)},null,8,["action","loading","running","selected-arg","selected-argdoc","onAdd","onSelect","onRemove"])])):(0,s.kq)("",!0),(0,s.Wm)(T,{response:g.response,error:g.error},null,8,["response","error"])])):(0,s.kq)("",!0),g.structuredInput?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",x,[(0,s._)("div",I,[(0,s._)("label",null,[(0,s.wy)((0,s._)("textarea",{"onUpdate:modelValue":t[9]||(t[9]=e=>g.rawRequest=e),ref:"rawAction",placeholder:g.rawRequestPlaceholder},null,8,_),[[a.nr,g.rawRequest]])]),(0,s._)("button",{type:n.withSave?"button":"submit",disabled:g.running,class:"raw-run-btn btn-primary",title:"Run",onClick:t[10]||(t[10]=(0,a.iM)(((...e)=>k.executeAction&&k.executeAction(...e)),["stop"]))},C,8,D)]),(0,s.Wm)(T,{response:g.response,error:g.error},null,8,["response","error"])]))],544)])],2)}n(7658),n(8783),n(3465);var E=n(637);const R=e=>((0,s.dD)("data-v-1edf7bde"),e=e(),(0,s.Cn)(),e),O={class:"args-body"},$={key:0,class:"args-list"},j=["disabled","placeholder","value","onInput","onFocus"],T={key:0,class:"required-flag"},N={key:0,class:"extra-args"},L={class:"col-5"},M=["disabled","value","onInput"],U={class:"col-6"},Z=["disabled","value","onInput"],B={class:"col-1 buttons"},K=["onClick"],J=R((()=>(0,s._)("i",{class:"fas fa-trash"},null,-1))),V=[J],H={key:1,class:"add-arg"},z=R((()=>(0,s._)("i",{class:"fas fa-plus"},null,-1))),W=[z];function P(e,t,n,a,o,r){const l=(0,s.up)("Argdoc");return(0,s.wg)(),(0,s.iD)("div",O,[Object.keys(n.action.args).length||n.action.supportsExtraArgs?((0,s.wg)(),(0,s.iD)("div",$,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(Object.keys(n.action.args),(e=>((0,s.wg)(),(0,s.iD)("div",{class:"arg",key:e},[(0,s._)("label",null,[(0,s._)("input",{type:"text",class:(0,i.C_)(["action-arg-value",{required:n.action.args[e].required}]),disabled:n.running,placeholder:e,value:n.action.args[e].value,onInput:t=>r.onArgEdit(e,t),onFocus:t=>r.onSelect(e)},null,42,j),n.action.args[e].required?((0,s.wg)(),(0,s.iD)("span",T,"*")):(0,s.kq)("",!0)]),n.selectedArgdoc&&n.selectedArg&&e===n.selectedArg?((0,s.wg)(),(0,s.j4)(l,{key:0,name:n.selectedArg,args:n.action.args[n.selectedArg],doc:n.selectedArgdoc,loading:n.loading,"is-mobile":""},null,8,["name","args","doc","loading"])):(0,s.kq)("",!0)])))),128)),Object.keys(n.action.extraArgs).length?((0,s.wg)(),(0,s.iD)("div",N,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(n.action.extraArgs,((t,i)=>((0,s.wg)(),(0,s.iD)("div",{class:"arg extra-arg",key:i},[(0,s._)("label",L,[(0,s._)("input",{type:"text",class:"action-extra-arg-name",placeholder:"Name",disabled:n.running,value:t.name,onInput:e=>r.onExtraArgNameEdit(i,e.target.value)},null,40,M)]),(0,s._)("label",U,[(0,s._)("input",{type:"text",class:"action-extra-arg-value",placeholder:"Value",disabled:n.running,value:t.value,onInput:e=>r.onExtraArgValueEdit(i,e.target.value)},null,40,Z)]),(0,s._)("label",B,[(0,s._)("button",{type:"button",class:"action-extra-arg-del",title:"Remove argument",onClick:t=>e.$emit("remove",i)},V,8,K)])])))),128))])):(0,s.kq)("",!0),n.action.supportsExtraArgs?((0,s.wg)(),(0,s.iD)("div",H,[(0,s._)("button",{type:"button",title:"Add an argument",onClick:t[0]||(t[0]=(...e)=>r.onArgAdd&&r.onArgAdd(...e))},W)])):(0,s.kq)("",!0)])):(0,s.kq)("",!0),n.selectedArgdoc&&n.selectedArg?((0,s.wg)(),(0,s.j4)(l,{key:1,name:n.selectedArg,args:n.action.args[n.selectedArg],doc:n.selectedArgdoc,loading:n.loading},null,8,["name","args","doc","loading"])):(0,s.kq)("",!0)])}const F=e=>((0,s.dD)("data-v-2df98b7b"),e=e(),(0,s.Cn)(),e),Y=["textContent"],G={key:0,class:"flag required"},X={key:1,class:"flag optional"},Q={class:"doc html"},ee={key:1},te=["innerHTML"],ne={key:1,class:"type"},se=F((()=>(0,s._)("b",null,"Type:",-1)));function ie(e,t,n,a,o,r){const l=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("article",{class:(0,i.C_)(["argdoc-container",{mobile:n.isMobile,widescreen:!n.isMobile}])},[(0,s._)("h2",null,[(0,s.Uk)(" Argument: "),(0,s._)("div",{class:"argname",textContent:(0,i.zw)(n.name)},null,8,Y),n.args.required?((0,s.wg)(),(0,s.iD)("span",G,"[Required]")):((0,s.wg)(),(0,s.iD)("span",X,"[Optional]"))]),(0,s._)("div",Q,[n.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):((0,s.wg)(),(0,s.iD)("span",ee,[n.doc?.length?((0,s.wg)(),(0,s.iD)("span",{key:0,innerHTML:n.doc},null,8,te)):(0,s.kq)("",!0),n.args.type?((0,s.wg)(),(0,s.iD)("div",ne,[se,(0,s.Uk)(" "+(0,i.zw)(n.args.type),1)])):(0,s.kq)("",!0)]))])],2)}var ae=n(6791),oe={name:"Argdoc",components:{Loading:ae.Z},props:{args:{type:Object,default:()=>({})},name:{type:String,required:!0},doc:String,loading:Boolean,isMobile:Boolean}},re=n(3744);const le=(0,re.Z)(oe,[["render",ie],["__scopeId","data-v-2df98b7b"]]);var ce=le,ue={name:"ActionArgs",components:{Argdoc:ce},emits:["add","arg-edit","extra-arg-name-edit","extra-arg-value-edit","remove","select"],props:{action:Object,loading:Boolean,running:Boolean,selectedArg:String,selectedArgdoc:String},methods:{onArgAdd(){this.$emit("add"),this.$nextTick((()=>{const e=this.$el.querySelectorAll(".action-extra-arg-name");e.length&&e[e.length-1].focus()}))},onArgEdit(e,t){this.$emit("arg-edit",{name:e,value:t.target.value})},onExtraArgNameEdit(e,t){this.$emit("extra-arg-name-edit",{index:e,value:t})},onExtraArgValueEdit(e,t){this.$emit("extra-arg-value-edit",{index:e,value:t})},onSelect(e){this.$emit("select",e)}}};const de=(0,re.Z)(ue,[["render",P],["__scopeId","data-v-1edf7bde"]]);var he=de;const pe=e=>((0,s.dD)("data-v-105c186a"),e=e(),(0,s.Cn)(),e),ge={key:0,class:"doc-container"},me={class:"title"},ve=pe((()=>(0,s._)("i",{class:"fas fa-book"},null,-1))),be=["href"],ye={key:0,class:"buttons"},ke=pe((()=>(0,s._)("i",{class:"fas fa-puzzle-piece"},null,-1))),fe=[ke],we=pe((()=>(0,s._)("i",{class:"fas fa-terminal"},null,-1))),Ae=[we],xe={class:"doc html"},Ie=["innerHTML"];function _e(e,t,n,i,a,o){const r=(0,s.up)("Loading");return n.doc?.length?((0,s.wg)(),(0,s.iD)("section",ge,[(0,s._)("h2",null,[(0,s._)("div",me,[ve,(0,s.Uk)(" "),(0,s._)("a",{href:n.action?.doc_url},"Action documentation",8,be)]),n.action?.name?((0,s.wg)(),(0,s.iD)("div",ye,[o.pluginName?.length?((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",title:"Go to extension",onClick:t[0]||(t[0]=(...e)=>o.onExtClick&&o.onExtClick(...e))},fe)):(0,s.kq)("",!0),n.curlSnippet?.length?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",title:"cURL command",onClick:t[1]||(t[1]=t=>e.$emit("curl-modal"))},Ae)):(0,s.kq)("",!0)])):(0,s.kq)("",!0)]),(0,s._)("div",xe,[n.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):((0,s.wg)(),(0,s.iD)("span",{key:1,innerHTML:n.doc},null,8,Ie))])])):(0,s.kq)("",!0)}var De={name:"ActionDoc",components:{Loading:ae.Z},emits:["curl-modal"],props:{action:Object,doc:String,curlSnippet:String,loading:Boolean},computed:{pluginName(){const e=(this.action?.name||"").split(".");return e.length>1?e.slice(0,-1).join("."):null}},methods:{onExtClick(){window.location.href=`/#extensions?extension=${this.pluginName}`}}};const qe=(0,re.Z)(De,[["render",_e],["__scopeId","data-v-105c186a"]]);var Ce=qe;const Se={class:"autocomplete"},Ee=["text"],Re=["placeholder","disabled","value"],Oe={key:0,class:"items"},$e=["data-item","onClick"],je={key:0,class:"matching"},Te={class:"normal"};function Ne(e,t,n,a,o,r){return(0,s.wg)(),(0,s.iD)("div",Se,[(0,s._)("label",{text:n.label},[(0,s._)("input",{type:"text",class:"input",ref:"input",placeholder:n.placeholder,disabled:n.disabled,value:n.value,onFocus:t[0]||(t[0]=(...e)=>r.onFocus&&r.onFocus(...e)),onInput:t[1]||(t[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:t[2]||(t[2]=(...e)=>r.onBlur&&r.onBlur(...e)),onKeydown:t[3]||(t[3]=(...e)=>r.onInputKeyDown&&r.onInputKeyDown(...e)),onKeyup:t[4]||(t[4]=(...e)=>r.onInputKeyUp&&r.onInputKeyUp(...e))},null,40,Re)],8,Ee),r.showItems?((0,s.wg)(),(0,s.iD)("div",Oe,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(r.visibleItems,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["item",{active:t===o.curIndex}]),key:e,"data-item":e,onClick:t=>r.onItemSelect(e)},[n.value?.length?((0,s.wg)(),(0,s.iD)("span",je,(0,i.zw)(e.substr(0,n.value.length)),1)):(0,s.kq)("",!0),(0,s._)("span",Te,(0,i.zw)(e.substr(n.value?.length||0)),1)],10,$e)))),128))])):(0,s.kq)("",!0)])}var Le={name:"Autocomplete",emits:["input"],props:{items:{type:Array,required:!0},value:{type:String,default:""},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},label:{type:String},placeholder:{type:String},showResultsWhenBlank:{type:Boolean,default:!1}},data(){return{visible:!1,curIndex:-1}},computed:{visibleItems(){if(!this.value?.length)return this.items;const e=this.value.toUpperCase();return e?.length?this.items.filter((t=>t.substr(0,e.length).toUpperCase()===e)):this.showResultsWhenBlank?this.items:[]},showItems(){return this.visible&&this.items?.length}},methods:{selectNextItem(){this.curIndex++,this.normalizeIndex()},selectPrevItem(){this.curIndex--,this.normalizeIndex()},normalizeIndex(){this.curIndex>=this.visibleItems.length&&(this.curIndex=0),this.curIndex<0&&(this.curIndex=this.visibleItems.length-1);const e=this.$el.querySelector("[data-item='"+this.visibleItems[this.curIndex]+"']");e&&e.scrollIntoView({block:"start",inline:"nearest",behavior:"smooth"})},valueIsInItems(){return!!this.value&&this.items.indexOf(this.value)>=0},onFocus(){(this.showResultsWhenBlank||this.value?.length)&&(this.visible=!0)},onInput(e){let t=e.target.value;this.valueIsInItems()&&(this.visible=!1),e.stopPropagation(),this.$emit("input",t),this.curIndex=-1,this.visible=!0},onBlur(e){this.onInput(e),this.$nextTick((()=>{this.valueIsInItems()&&(this.visible=!1)}))},onItemSelect(e){this.$emit("input",e),this.$nextTick((()=>{this.valueIsInItems()&&(this.visible=!1)}))},onInputKeyUp(e){["ArrowUp","ArrowDown","Tab","Enter","Escape"].indexOf(e.key)>=0&&e.stopPropagation(),"Enter"===e.key&&this.valueIsInItems()&&(this.$refs.input.blur(),this.visible=!1)},onInputKeyDown(e){"ArrowDown"===e.key||"Tab"===e.key&&!e.shiftKey||"j"===e.key&&e.ctrlKey?(this.selectNextItem(),e.preventDefault()):"ArrowUp"===e.key||"Tab"===e.key&&e.shiftKey||"k"===e.key&&e.ctrlKey?(this.selectPrevItem(),e.preventDefault()):"Enter"===e.key?this.curIndex>-1&&this.visible&&(e.preventDefault(),this.onItemSelect(this.visibleItems[this.curIndex]),this.$refs.input.focus()):"Escape"===e.key&&(this.visible=!1)},onDocumentClick(e){this.$el.contains(e.target)||e.target.classList.contains("item")||(this.visible=!1)}},mounted(){document.addEventListener("click",this.onDocumentClick),this.autofocus&&this.$refs.input.focus()}};const Me=(0,re.Z)(Le,[["render",Ne],["__scopeId","data-v-1f70dd66"]]);var Ue=Me,Ze=n(3493),Be=n(803),Ke=n(8735),Je=n(3176),Ve=n(8637),He={mixins:[Ve.Z],emits:["input"],components:{ActionArgs:he,ActionDoc:Ce,Autocomplete:Ue,Loading:ae.Z,Modal:Ze.Z,Response:Be.Z,Tab:Ke.Z,Tabs:Je.Z},props:{value:{type:Object},withSave:{type:Boolean,default:!1}},data(){return{loading:!1,running:!1,docLoading:!1,structuredInput:!0,selectedDoc:void 0,selectedArg:void 0,selectedArgdoc:void 0,response:void 0,error:void 0,rawRequest:void 0,rawRequestPlaceholder:'Raw JSON request. Example:\n\n{"type": "request", "action": "file.list", "args": {"path": "/"}}',actions:{},plugins:{},procedures:{},actionDocsCache:{},action:{name:void 0,args:{},extraArgs:[],supportsExtraArgs:!1}}},computed:{currentActionDocURL(){return this.action?.doc_url},isValidAction(){return this.action?.name?.length&&this.action.name in this.actions&&Object.values(this.action.args).every((e=>!e.required||e.value?.length))},autocompleteItems(){return this.getPluginName(this.action.name)in this.plugins?Object.keys(this.actions).sort():Object.keys(this.plugins).sort().map((e=>`${e}.`))},actionInput(){return this.$refs.autocomplete.$el.parentElement.querySelector("input[type=text]")},requestArgs(){return this.action.name?{...Object.entries(this.action.args).reduce(((e,t)=>{if(null!=t[1].value){let s=t[1].value;try{s=JSON.parse(s)}catch(n){console.debug("Not a valid JSON value"),console.debug(s)}e[t[0]]=s}return e}),{}),...(this.action.extraArgs||[]).reduce(((e,t)=>{let n=t.value;try{n=JSON.parse(n)}catch(s){console.debug("Not a valid JSON value"),console.debug(n)}return e[t.name]=n,e}),{})}:{}},curlURL(){return`${window.location.protocol}//${window.location.host}/execute`},curlSnippet(){if(!this.action.name)return"";const e={type:"request",action:this.action.name,args:this.requestArgs},t=JSON.stringify(e,null,2);return`curl -XPOST -H "Content-Type: application/json" \\\n -H "Cookie: session_token=${this.getCookies()["session_token"]}" \\\n -d '\n {\n `+this.indent(t.split("\n").slice(1,t.length-2).join("\n"),2).trim()+"' \\\n "+`'${this.curlURL}'`},highlightedCurlSnippet(){return E.Z.highlight("# Note: Replace the cookie with a JWT token for production cases\n"+this.curlSnippet,{language:"bash"}).value}},methods:{async refresh(){this.loading=!0;try{[this.procedures,this.plugins]=await Promise.all([this.request("inspect.get_procedures"),this.request("inspect.get_all_plugins")])}finally{this.loading=!1}this.plugins.procedure={name:"procedure",actions:Object.entries(this.procedures||{}).reduce(((e,[t,n])=>(e[t]={name:t,args:(n.args||[]).reduce(((e,t)=>(e[t]={name:t,required:!1},e)),{}),supportsExtraArgs:!0},e)),{})};for(const n of Object.values(this.plugins))for(const e of Object.values(n.actions))e.name=n.name+"."+e.name,e.supportsExtraArgs=!!e.has_kwargs,delete e.has_kwargs,this.actions[e.name]=e;const e=this.getUrlArgs(),t=e?.action;t?.length&&t in this.actions&&t!==this.action.name&&this.updateAction(t)},async updateAction(e,t){let{force:n,args:s,extraArgs:i}=t||{};if(s||(s={}),i||(i=[]),e===this.action.name&&!n)return;if(this.action.name=e,!(this.action.name in this.actions))return this.selectedDoc=void 0,void this.resetArgdoc();this.resetArgdoc(),this.docLoading=!0;try{this.action={...this.actions[this.action.name],args:Object.entries(this.actions[this.action.name].args).reduce(((e,t)=>(e[t[0]]={...t[1],value:s?.[t[0]]??t[1].default},e)),{}),extraArgs:i||[]}}finally{this.docLoading=!1}this.selectedDoc=this.actionDocsCache[this.action.name]?.html||await this.parseDoc(this.action.doc),this.actionDocsCache[this.action.name]||(this.actionDocsCache[this.action.name]={}),this.actionDocsCache[this.action.name].html=this.selectedDoc,this.setUrlArgs({action:this.action.name});const a=this.$el.querySelector(".action-arg-value");a?a.focus():this.$nextTick((()=>{this.actionInput.focus()})),this.response=void 0,this.error=void 0},async parseDoc(e){return e?.length?await this.request("utils.rst_to_html",{text:e}):e},addArg(){this.action.extraArgs.push({name:void 0,value:void 0})},removeArg(e){this.action.extraArgs.pop(e)},async selectArgdoc(e){this.selectedArg=e,this.selectedArgdoc=this.actionDocsCache[this.action.name]?.[e]?.html||await this.parseDoc(this.action.args[e].doc),this.actionDocsCache[this.action.name]||(this.actionDocsCache[this.action.name]={}),this.actionDocsCache[this.action.name][e]={html:this.selectedArgdoc}},resetArgdoc(){this.selectedArg=void 0,this.selectedArgdoc=void 0},onInputTypeChange(e){this.structuredInput=e,this.response=void 0,this.error=void 0,this.$nextTick((()=>{e?this.actionInput.focus():(this.$refs.rawAction.focus(),this.isValidAction&&(this.rawRequest=JSON.stringify(this.toRequest(this.action),null,2)))}))},onResponse(e){this.response=("string"===typeof e?e:JSON.stringify(e,null,2)).trim(),this.error=void 0},onError(e){this.response=void 0,this.error=e},onDone(){this.running=!1},getPluginName(e){return e?.length?e.split(".").slice(0,-1).join("."):""},executeAction(){if((this.action.name||this.rawRequest)&&!this.running)if(this.running=!0,this.structuredInput)this.request(this.action.name,this.requestArgs).then(this.onResponse).catch(this.onError).finally(this.onDone);else try{const e=JSON.parse(this.rawRequest);this.execute(e).then(this.onResponse).catch(this.onError).finally(this.onDone)}catch(e){this.notify({error:!0,title:"Invalid JSON request",text:e.toString()})}},toRequest(e){return{type:"request",action:e.name,args:this.requestArgs}},emitInput(e){e=e||this.value,e&&this.$emit("input",this.toRequest(e))},onClick(e){"a"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),e.preventDefault(),window.open(e.target.getAttribute("href","_blank")))},onValueChanged(e){if(e=e||this.value,!e)return;const t=e.name||e.action;this.$nextTick((()=>{this.updateAction(t,{force:!0,args:e.args||{},extraArgs:e.extraArgs||[]})}))},onSubmit(){this.isValidAction&&(this.withSave?this.emitInput(this.action):this.executeAction())}},watch:{value:{immediate:!0,handler(e){this.onValueChanged(e)}}},async mounted(){await this.refresh(),await this.onValueChanged()}};const ze=(0,re.Z)(He,[["render",S],["__scopeId","data-v-48afe350"]]);var We=ze},803:function(e,t,n){n.d(t,{Z:function(){return x}});var s=n(6252),i=n(3577);const a=e=>((0,s.dD)("data-v-801045b2"),e=e(),(0,s.Cn)(),e),o={class:"response"},r={key:0},l={class:"title"},c={class:"buttons"},u=a((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),d=[u],h={key:1,class:"output response"},p=["innerHTML"],g=["textContent"],m={key:2,class:"output error"},v=["textContent"];function b(e,t,n,a,u,b){return(0,s.wg)(),(0,s.iD)("section",o,[null!=n.error||null!=n.response?((0,s.wg)(),(0,s.iD)("h2",r,[(0,s._)("span",l,(0,i.zw)(null!=n.error?"Error":"Output"),1),(0,s._)("span",c,[(0,s._)("button",{type:"button",title:"Copy to clipboard",onClick:t[0]||(t[0]=t=>e.copyToClipboard(n.response))},d)])])):(0,s.kq)("",!0),null!=n.response?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("pre",null,[null!=b.jsonResponse?((0,s.wg)(),(0,s.iD)("code",{key:0,innerHTML:b.jsonResponse},null,8,p)):((0,s.wg)(),(0,s.iD)("code",{key:1,textContent:(0,i.zw)(n.response)},null,8,g))])])):null!=n.error?((0,s.wg)(),(0,s.iD)("div",m,[(0,s._)("pre",{textContent:(0,i.zw)(n.error)},null,8,v)])):(0,s.kq)("",!0)])}n(8783),n(3465);var y=n(637),k=n(8637),f={name:"Response",mixins:[k.Z],props:{response:String,error:String},computed:{isJSON(){try{return null!=JSON.parse(this.response)}catch(e){return!1}},jsonResponse(){return this.isJSON?y.Z.highlight(this.response,{language:"json"}).value:null}}},w=n(3744);const A=(0,w.Z)(f,[["render",b],["__scopeId","data-v-801045b2"]]);var x=A}}]);
-//# sourceMappingURL=1807.4ba7d261.js.map
\ No newline at end of file
+//# sourceMappingURL=1807.6c72a203.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js.map b/platypush/backend/http/webapp/dist/static/js/1807.6c72a203.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js.map
rename to platypush/backend/http/webapp/dist/static/js/1807.6c72a203.js.map
index 176b58a69..eb59bb6bd 100644
--- a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/1807.6c72a203.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/1807.4ba7d261.js","mappings":"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","sources":["webpack://platypush/./src/components/Action/ActionEditor.vue","webpack://platypush/./src/components/Action/ActionArgs.vue","webpack://platypush/./src/components/Action/Argdoc.vue","webpack://platypush/./src/components/Action/Argdoc.vue?4aa9","webpack://platypush/./src/components/Action/ActionArgs.vue?edb8","webpack://platypush/./src/components/Action/ActionDoc.vue","webpack://platypush/./src/components/Action/ActionDoc.vue?d15e","webpack://platypush/./src/components/elements/Autocomplete.vue","webpack://platypush/./src/components/elements/Autocomplete.vue?5778","webpack://platypush/./src/components/Action/ActionEditor.vue?362f","webpack://platypush/./src/components/Action/Response.vue","webpack://platypush/./src/components/Action/Response.vue?7e38"],"sourcesContent":["\n
\n \n\n \n
\n \n
\n \n
\n
\n
\n \n
\n\n \n
\n
\n \n \n Structured\n \n\n \n Raw\n \n \n
\n\n
\n \n
\n
\n\n \n
\n
\n\n\n\n\n\n","\n
\n
\n \n
\n \n\n \n
\n\n \n
\n
\n \n \n \n
\n
\n\n
\n \n
\n
\n\n \n
\n\n\n\n\n\n","\n \n
\n Argument: \n [Required]\n [Optional]\n
\n\n
\n \n \n \n
\n Type: {{ args.type }}\n
\n \n
\n \n\n\n\n\n\n","import { render } from \"./Argdoc.vue?vue&type=template&id=2df98b7b&scoped=true\"\nimport script from \"./Argdoc.vue?vue&type=script&lang=js\"\nexport * from \"./Argdoc.vue?vue&type=script&lang=js\"\n\nimport \"./Argdoc.vue?vue&type=style&index=0&id=2df98b7b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2df98b7b\"]])\n\nexport default __exports__","import { render } from \"./ActionArgs.vue?vue&type=template&id=1edf7bde&scoped=true\"\nimport script from \"./ActionArgs.vue?vue&type=script&lang=js\"\nexport * from \"./ActionArgs.vue?vue&type=script&lang=js\"\n\nimport \"./ActionArgs.vue?vue&type=style&index=0&id=1edf7bde&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1edf7bde\"]])\n\nexport default __exports__","\n \n
\n \n\n\n\n\n\n","import { render } from \"./Response.vue?vue&type=template&id=801045b2&scoped=true\"\nimport script from \"./Response.vue?vue&type=script&lang=js\"\nexport * from \"./Response.vue?vue&type=script&lang=js\"\n\nimport \"./Response.vue?vue&type=style&index=0&id=801045b2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-801045b2\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_8","_hoisted_13","_hoisted_21","_createElementBlock","_normalizeClass","$props","withSave","onClick","_cache","args","$options","$data","loading","_createBlock","_component_Loading","key","_hoisted_1","_hoisted_2","curlSnippet","length","_component_Modal","ref","title","$event","_ctx","copyToClipboard","innerHTML","highlightedCurlSnippet","_hoisted_3","_hoisted_4","_hoisted_5","_createVNode","_component_Tabs","_component_Tab","selected","structuredInput","onInput","onInputTypeChange","_hoisted_6","type","disabled","running","isValidAction","_withModifiers","onSubmit","autocomplete","_hoisted_10","_hoisted_11","_component_Autocomplete","items","autocompleteItems","updateAction","placeholder","autofocus","value","action","name","executeAction","_component_ActionDoc","docLoading","doc","selectedDoc","onCurlModal","$refs","curlModal","show","actions","Object","keys","supportsExtraArgs","_hoisted_15","_hoisted_16","_component_ActionArgs","selectedArg","selectedArgdoc","onAdd","addArg","onSelect","selectArgdoc","onRemove","removeArg","onArgEdit","onExtraArgNameEdit","extraArgs","index","onExtraArgValueEdit","_component_Response","response","error","_hoisted_17","_hoisted_18","rawRequest","rawRequestPlaceholder","_hoisted_12","_Fragment","_renderList","required","onFocus","_component_Argdoc","arg","i","target","$emit","_hoisted_14","onArgAdd","mobile","isMobile","widescreen","_toDisplayString","_hoisted_7","components","Loading","props","default","String","Boolean","__exports__","Argdoc","emits","methods","this","$nextTick","$el","querySelectorAll","focus","event","href","doc_url","pluginName","onExtClick","computed","tokens","split","slice","join","window","location","text","label","onBlur","onKeydown","onInputKeyDown","onKeyup","onInputKeyUp","showItems","visibleItems","item","active","curIndex","onItemSelect","substr","Array","showResultsWhenBlank","data","visible","val","toUpperCase","filter","selectNextItem","normalizeIndex","selectPrevItem","el","querySelector","scrollIntoView","block","inline","behavior","valueIsInItems","indexOf","e","stopPropagation","input","blur","shiftKey","ctrlKey","preventDefault","onDocumentClick","contains","classList","mounted","document","addEventListener","mixins","Utils","ActionArgs","ActionDoc","Autocomplete","Modal","Response","Tab","Tabs","undefined","plugins","procedures","actionDocsCache","currentActionDocURL","values","every","getPluginName","sort","map","actionInput","parentElement","requestArgs","entries","reduce","JSON","parse","console","debug","curlURL","protocol","host","request","reqStr","stringify","getCookies","indent","trim","hljs","highlight","language","refresh","Promise","all","procedure","plugin","has_kwargs","getUrlArgs","actionName","params","force","resetArgdoc","a","entry","html","parseDoc","setUrlArgs","firstArg","docString","push","pop","rawAction","toRequest","onResponse","onError","onDone","then","catch","finally","execute","notify","toString","emitInput","tagName","toLowerCase","open","getAttribute","onValueChanged","watch","immediate","handler","render","jsonResponse","isJSON"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/1807.6c72a203.js","mappings":"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","sources":["webpack://platypush/./src/components/Action/ActionEditor.vue","webpack://platypush/./src/components/Action/ActionArgs.vue","webpack://platypush/./src/components/Action/Argdoc.vue","webpack://platypush/./src/components/Action/Argdoc.vue?4aa9","webpack://platypush/./src/components/Action/ActionArgs.vue?edb8","webpack://platypush/./src/components/Action/ActionDoc.vue","webpack://platypush/./src/components/Action/ActionDoc.vue?d15e","webpack://platypush/./src/components/elements/Autocomplete.vue","webpack://platypush/./src/components/elements/Autocomplete.vue?5778","webpack://platypush/./src/components/Action/ActionEditor.vue?362f","webpack://platypush/./src/components/Action/Response.vue","webpack://platypush/./src/components/Action/Response.vue?7e38"],"sourcesContent":["\n
\n \n\n \n
\n \n
\n \n
\n
\n
\n \n
\n\n \n
\n
\n \n \n Structured\n \n\n \n Raw\n \n \n
\n\n
\n \n
\n
\n\n \n
\n
\n\n\n\n\n\n","\n
\n
\n \n
\n \n\n \n
\n\n \n
\n
\n \n \n \n
\n
\n\n
\n \n
\n
\n\n \n
\n\n\n\n\n\n","\n \n
\n Argument: \n [Required]\n [Optional]\n
\n\n
\n \n \n \n
\n Type: {{ args.type }}\n
\n \n
\n \n\n\n\n\n\n","import { render } from \"./Argdoc.vue?vue&type=template&id=2df98b7b&scoped=true\"\nimport script from \"./Argdoc.vue?vue&type=script&lang=js\"\nexport * from \"./Argdoc.vue?vue&type=script&lang=js\"\n\nimport \"./Argdoc.vue?vue&type=style&index=0&id=2df98b7b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2df98b7b\"]])\n\nexport default __exports__","import { render } from \"./ActionArgs.vue?vue&type=template&id=1edf7bde&scoped=true\"\nimport script from \"./ActionArgs.vue?vue&type=script&lang=js\"\nexport * from \"./ActionArgs.vue?vue&type=script&lang=js\"\n\nimport \"./ActionArgs.vue?vue&type=style&index=0&id=1edf7bde&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1edf7bde\"]])\n\nexport default __exports__","\n \n
\n \n\n\n\n\n\n","import { render } from \"./Response.vue?vue&type=template&id=801045b2&scoped=true\"\nimport script from \"./Response.vue?vue&type=script&lang=js\"\nexport * from \"./Response.vue?vue&type=script&lang=js\"\n\nimport \"./Response.vue?vue&type=style&index=0&id=801045b2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-801045b2\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_8","_hoisted_13","_hoisted_21","_createElementBlock","_normalizeClass","$props","withSave","onClick","_cache","args","$options","$data","loading","_createBlock","_component_Loading","key","_hoisted_1","_hoisted_2","curlSnippet","length","_component_Modal","ref","title","$event","_ctx","copyToClipboard","innerHTML","highlightedCurlSnippet","_hoisted_3","_hoisted_4","_hoisted_5","_createVNode","_component_Tabs","_component_Tab","selected","structuredInput","onInput","onInputTypeChange","_hoisted_6","type","disabled","running","isValidAction","_withModifiers","onSubmit","autocomplete","_hoisted_10","_hoisted_11","_component_Autocomplete","items","autocompleteItems","updateAction","placeholder","autofocus","value","action","name","executeAction","_component_ActionDoc","docLoading","doc","selectedDoc","onCurlModal","$refs","curlModal","show","actions","Object","keys","supportsExtraArgs","_hoisted_15","_hoisted_16","_component_ActionArgs","selectedArg","selectedArgdoc","onAdd","addArg","onSelect","selectArgdoc","onRemove","removeArg","onArgEdit","onExtraArgNameEdit","extraArgs","index","onExtraArgValueEdit","_component_Response","response","error","_hoisted_17","_hoisted_18","rawRequest","rawRequestPlaceholder","_hoisted_12","_Fragment","_renderList","required","onFocus","_component_Argdoc","arg","i","target","$emit","_hoisted_14","onArgAdd","mobile","isMobile","widescreen","_toDisplayString","_hoisted_7","components","Loading","props","default","String","Boolean","__exports__","Argdoc","emits","methods","this","$nextTick","$el","querySelectorAll","focus","event","href","doc_url","pluginName","onExtClick","computed","tokens","split","slice","join","window","location","text","label","onBlur","onKeydown","onInputKeyDown","onKeyup","onInputKeyUp","showItems","visibleItems","item","active","curIndex","onItemSelect","substr","Array","showResultsWhenBlank","data","visible","val","toUpperCase","filter","selectNextItem","normalizeIndex","selectPrevItem","el","querySelector","scrollIntoView","block","inline","behavior","valueIsInItems","indexOf","e","stopPropagation","input","blur","shiftKey","ctrlKey","preventDefault","onDocumentClick","contains","classList","mounted","document","addEventListener","mixins","Utils","ActionArgs","ActionDoc","Autocomplete","Modal","Response","Tab","Tabs","undefined","plugins","procedures","actionDocsCache","currentActionDocURL","values","every","getPluginName","sort","map","actionInput","parentElement","requestArgs","entries","reduce","JSON","parse","console","debug","curlURL","protocol","host","request","reqStr","stringify","getCookies","indent","trim","hljs","highlight","language","refresh","Promise","all","procedure","plugin","has_kwargs","getUrlArgs","actionName","params","force","resetArgdoc","a","entry","html","parseDoc","setUrlArgs","firstArg","docString","push","pop","rawAction","toRequest","onResponse","onError","onDone","then","catch","finally","execute","notify","toString","emitInput","tagName","toLowerCase","open","getAttribute","onValueChanged","watch","immediate","handler","render","jsonResponse","isJSON"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2068.1d5f6649.js.map b/platypush/backend/http/webapp/dist/static/js/2068.1d5f6649.js.map
deleted file mode 100644
index eda55f4d6..000000000
--- a/platypush/backend/http/webapp/dist/static/js/2068.1d5f6649.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"static/js/2068.1d5f6649.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/MusicSpotify/Index.vue","webpack://platypush/./src/components/panels/MusicSpotify/Index.vue?ccf9"],"sourcesContent":["\n \n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=034e04ce\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","config","$props","tracks","status","playlists","editedPlaylist","editedPlaylistTracks","trackInfo","searchResults","libraryResults","path","devices","selectedDevice","activeDevice","onPlay","$options","play","onPause","pause","onStop","stop","onPrevious","previous","onNext","next","onClear","clear","onSetVolume","setVolume","onSeek","seek","onConsume","consume","onRandom","random","onRepeat","repeat","onStatusUpdate","_cache","$event","refreshStatus","onNewPlayingTrack","onRemoveFromTracklist","removeFromTracklist","onAddToTracklist","addToTracklist","onSwapTracks","swapTracks","onLoadPlaylist","loadPlaylist","onPlayPlaylist","playPlaylist","onRemovePlaylist","removePlaylist","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","onPlaylistEdit","playlistEditChanged","onRefreshStatus","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onRemoveFromPlaylist","removeFromPlaylist","onInfo","onPlaylistAdd","playlistAdd","onAddToPlaylist","addToPlaylist","onPlaylistTrackMove","playlistTrackMove","onSearch","search","onSearchClear","onCd","cd","onPlaylistUpdate","refresh","onSelectDevice","selectDevice","name","components","Loading","MusicPlugin","mixins","Utils","props","type","Object","default","data","methods","refreshTracks","background","this","request","map","track","time","duration","reduce","obj","device","id","activeDevices","values","filter","is_active","length","playingPos","refreshPlaylists","sort","a","b","localeCompare","Promise","all","event","pos","uri","resource","volume","position","value","file","method","positions","resources","playlist","_loadPlaylist","notify","text","list","async","playlistIdx","from_pos","from","to_pos","to","query","item","deviceId","mounted","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2217.6b927594.js b/platypush/backend/http/webapp/dist/static/js/2217.9116c837.js
similarity index 95%
rename from platypush/backend/http/webapp/dist/static/js/2217.6b927594.js
rename to platypush/backend/http/webapp/dist/static/js/2217.9116c837.js
index 74c533f88..124136563 100644
--- a/platypush/backend/http/webapp/dist/static/js/2217.6b927594.js
+++ b/platypush/backend/http/webapp/dist/static/js/2217.9116c837.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2217],{2217:function(n,t,e){e.r(t),e.d(t,{default:function(){return y}});var a=e(6252),l=e(3577);const s={class:"entity cpu-times-container"},i={class:"head"},c={class:"col-1 icon"},o={class:"col-11 label"},r=["textContent"];function u(n,t,e,u,d,p){const v=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",i,[(0,a._)("div",c,[(0,a.Wm)(v,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,r)])])])}var d=e(847),p=e(4967),v={name:"CpuTimes",components:{EntityIcon:p["default"]},mixins:[d["default"]]},f=e(3744);const m=(0,f.Z)(v,[["render",u],["__scopeId","data-v-4667e342"]]);var y=m}}]);
-//# sourceMappingURL=2217.6b927594.js.map
\ No newline at end of file
+//# sourceMappingURL=2217.9116c837.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2217.6b927594.js.map b/platypush/backend/http/webapp/dist/static/js/2217.9116c837.js.map
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/2217.6b927594.js.map
rename to platypush/backend/http/webapp/dist/static/js/2217.9116c837.js.map
index 2d623ab33..865adec7d 100644
--- a/platypush/backend/http/webapp/dist/static/js/2217.6b927594.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/2217.9116c837.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/2217.6b927594.js","mappings":"gMACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,2FATfC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,EAZJC,EAAAA,EAAAA,GAWM,MAXNC,EAWM,EAVJD,EAAAA,EAAAA,GAKM,MALNE,EAKM,EAJJC,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQC,EAAAC,MACRC,QAASF,EAAAE,QACTC,MAAOH,EAAAG,O,wCAGZT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,uCAUxC,GACEA,KAAM,WACNC,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/CpuTimes.vue","webpack://platypush/./src/components/panels/Entities/CpuTimes.vue?1fa2"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./CpuTimes.vue?vue&type=template&id=4667e342&scoped=true\"\nimport script from \"./CpuTimes.vue?vue&type=script&lang=js\"\nexport * from \"./CpuTimes.vue?vue&type=script&lang=js\"\n\nimport \"./CpuTimes.vue?vue&type=style&index=0&id=4667e342&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4667e342\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/2217.9116c837.js","mappings":"gMACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,2FATfC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,EAZJC,EAAAA,EAAAA,GAWM,MAXNC,EAWM,EAVJD,EAAAA,EAAAA,GAKM,MALNE,EAKM,EAJJC,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQC,EAAAC,MACRC,QAASF,EAAAE,QACTC,MAAOH,EAAAG,O,wCAGZT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,uCAUxC,GACEA,KAAM,WACNC,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/CpuTimes.vue","webpack://platypush/./src/components/panels/Entities/CpuTimes.vue?1fa2"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./CpuTimes.vue?vue&type=template&id=4667e342&scoped=true\"\nimport script from \"./CpuTimes.vue?vue&type=script&lang=js\"\nexport * from \"./CpuTimes.vue?vue&type=script&lang=js\"\n\nimport \"./CpuTimes.vue?vue&type=style&index=0&id=4667e342&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4667e342\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2460.567e73f6.js b/platypush/backend/http/webapp/dist/static/js/2460.6a8718df.js
similarity index 95%
rename from platypush/backend/http/webapp/dist/static/js/2460.567e73f6.js
rename to platypush/backend/http/webapp/dist/static/js/2460.6a8718df.js
index 1d629a8f3..dd57c5083 100644
--- a/platypush/backend/http/webapp/dist/static/js/2460.567e73f6.js
+++ b/platypush/backend/http/webapp/dist/static/js/2460.6a8718df.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2460],{2460:function(n,t,e){e.r(t),e.d(t,{default:function(){return C}});var a=e(6252),l=e(3577);const c={class:"entity cpu-container"},s={class:"head"},o={class:"col-1 icon"},u={class:"label"},i=["textContent"],r={class:"value-container"},d=["textContent"];function v(n,t,e,v,p,f){const _=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",s,[(0,a._)("div",o,[(0,a.Wm)(_,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",u,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,i)]),(0,a._)("div",r,[(0,a._)("div",{class:"value",textContent:(0,l.zw)(Math.round(100*n.value.percent,1)+"%")},null,8,d)])])])}var p=e(847),f=e(4967),_={name:"Cpu",components:{EntityIcon:f["default"]},mixins:[p["default"]]},h=e(3744);const y=(0,h.Z)(_,[["render",v],["__scopeId","data-v-d3cf6cca"]]);var C=y}}]);
-//# sourceMappingURL=2460.567e73f6.js.map
\ No newline at end of file
+//# sourceMappingURL=2460.6a8718df.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2460.567e73f6.js.map b/platypush/backend/http/webapp/dist/static/js/2460.6a8718df.js.map
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/2460.567e73f6.js.map
rename to platypush/backend/http/webapp/dist/static/js/2460.6a8718df.js.map
index 8303c9934..119a1ec40 100644
--- a/platypush/backend/http/webapp/dist/static/js/2460.567e73f6.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/2460.6a8718df.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/2460.567e73f6.js","mappings":"gMACOA,MAAM,wB,GACJA,MAAM,Q,GACJA,MAAM,c,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVfC,EAAAA,EAAAA,IAcM,MAdNC,EAcM,EAbJC,EAAAA,EAAAA,GAYM,MAZNC,EAYM,EAXJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAEM,MAFNa,EAEM,EADJb,EAAAA,EAAAA,GAAuE,OAAlEH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQG,KAAKC,MAAsB,IAAhBT,EAAAC,MAAMS,QAAe,GAAK,M,uCAUxE,GACEJ,KAAM,MACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,a,UClBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Cpu.vue","webpack://platypush/./src/components/panels/Entities/Cpu.vue?2542"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Cpu.vue?vue&type=template&id=d3cf6cca&scoped=true\"\nimport script from \"./Cpu.vue?vue&type=script&lang=js\"\nexport * from \"./Cpu.vue?vue&type=script&lang=js\"\n\nimport \"./Cpu.vue?vue&type=style&index=0&id=d3cf6cca&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d3cf6cca\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","Math","round","percent","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/2460.6a8718df.js","mappings":"gMACOA,MAAM,wB,GACJA,MAAM,Q,GACJA,MAAM,c,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVfC,EAAAA,EAAAA,IAcM,MAdNC,EAcM,EAbJC,EAAAA,EAAAA,GAYM,MAZNC,EAYM,EAXJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAEM,MAFNa,EAEM,EADJb,EAAAA,EAAAA,GAAuE,OAAlEH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQG,KAAKC,MAAsB,IAAhBT,EAAAC,MAAMS,QAAe,GAAK,M,uCAUxE,GACEJ,KAAM,MACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,a,UClBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Cpu.vue","webpack://platypush/./src/components/panels/Entities/Cpu.vue?2542"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Cpu.vue?vue&type=template&id=d3cf6cca&scoped=true\"\nimport script from \"./Cpu.vue?vue&type=script&lang=js\"\nexport * from \"./Cpu.vue?vue&type=script&lang=js\"\n\nimport \"./Cpu.vue?vue&type=style&index=0&id=d3cf6cca&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d3cf6cca\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","Math","round","percent","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2614.2ad05abe.js b/platypush/backend/http/webapp/dist/static/js/2614.25f43040.js
similarity index 76%
rename from platypush/backend/http/webapp/dist/static/js/2614.2ad05abe.js
rename to platypush/backend/http/webapp/dist/static/js/2614.25f43040.js
index 1692049c1..d646da12f 100644
--- a/platypush/backend/http/webapp/dist/static/js/2614.2ad05abe.js
+++ b/platypush/backend/http/webapp/dist/static/js/2614.25f43040.js
@@ -1,2 +1,2 @@
-"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2614],{2614:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,c,r){const p=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(p,{"plugin-name":"media.vlc"})}var c=a(8260),r={name:"MediaVlc",components:{Media:c["default"]}},p=a(3744);const s=(0,p.Z)(r,[["render",t]]);var i=s}}]);
-//# sourceMappingURL=2614.2ad05abe.js.map
\ No newline at end of file
+"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2614],{2614:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,c,r){const p=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(p,{"plugin-name":"media.vlc"})}var c=a(1256),r={name:"MediaVlc",components:{Media:c["default"]}},p=a(3744);const s=(0,p.Z)(r,[["render",t]]);var i=s}}]);
+//# sourceMappingURL=2614.25f43040.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2614.2ad05abe.js.map b/platypush/backend/http/webapp/dist/static/js/2614.25f43040.js.map
similarity index 94%
rename from platypush/backend/http/webapp/dist/static/js/2614.2ad05abe.js.map
rename to platypush/backend/http/webapp/dist/static/js/2614.25f43040.js.map
index b9577243b..345409cdf 100644
--- a/platypush/backend/http/webapp/dist/static/js/2614.2ad05abe.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/2614.25f43040.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/2614.2ad05abe.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaVlc/Index.vue","webpack://platypush/./src/components/panels/MediaVlc/Index.vue?7b0b"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=9233e214\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/2614.25f43040.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaVlc/Index.vue","webpack://platypush/./src/components/panels/MediaVlc/Index.vue?7b0b"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=9233e214\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2848.67bcab8e.js b/platypush/backend/http/webapp/dist/static/js/2848.67bcab8e.js
deleted file mode 100644
index 57c9fb25d..000000000
--- a/platypush/backend/http/webapp/dist/static/js/2848.67bcab8e.js
+++ /dev/null
@@ -1,2 +0,0 @@
-"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2848],{2848:function(e,t,s){s.r(t),s.d(t,{default:function(){return Ns}});var l=s(6252),a=s(3577),i=s(9963);const n=e=>((0,l.dD)("data-v-45886c9f"),e=e(),(0,l.Cn)(),e),c={key:0,class:"nav-container mobile"},o={class:"nav-container from tablet"},r={class:"view-container"},d={class:"track-info-container"},u={key:0,class:"track-info-content"},h={key:0,class:"row file"},k=n((()=>(0,l._)("div",{class:"col-3 attr"},"File",-1))),p=["textContent"],y={key:1,class:"row artist"},m=n((()=>(0,l._)("div",{class:"col-3 attr"},"Artist",-1))),f={class:"col-9 value"},v=["href","textContent"],g={key:2,class:"row track-title"},w=n((()=>(0,l._)("div",{class:"col-3 attr"},"Title",-1))),C=["textContent"],b={key:3,class:"row album"},_=n((()=>(0,l._)("div",{class:"col-3 attr"},"Album",-1))),D={class:"col-9 value"},T=["href","textContent"],x={key:4,class:"row date"},$=n((()=>(0,l._)("div",{class:"col-3 attr"},"Date",-1))),P=["textContent"],S={key:5,class:"row duration"},A=n((()=>(0,l._)("div",{class:"col-3 attr"},"Duration",-1))),I=["textContent"],R={key:6,class:"row track"},q=n((()=>(0,l._)("div",{class:"col-3 attr"},"Track",-1))),M=["textContent"],V={key:7,class:"row disc"},L=n((()=>(0,l._)("div",{class:"col-3 attr"},"Disc",-1))),W=["textContent"],N={key:8,class:"row url"},j=n((()=>(0,l._)("div",{class:"col-3 attr"},"URL",-1))),z={class:"col-9 value"},E=["href","textContent"],O={class:"playlists-modal-container"},F={class:"filter"},Z={class:"playlists"},B=["checked","onChange"],H=["textContent"],K=n((()=>(0,l._)("i",{class:"fa fa-plus"},null,-1)));function U(e,t,s,n,U,Y){const Q=(0,l.up)("Loading"),G=(0,l.up)("Nav"),J=(0,l.up)("Playlist"),X=(0,l.up)("Playlists"),ee=(0,l.up)("Search"),te=(0,l.up)("Library"),se=(0,l.up)("MediaView"),le=(0,l.up)("Modal"),ae=(0,l.up)("FormFooter");return(0,l.wg)(),(0,l.iD)(l.HY,null,[s.loading?((0,l.wg)(),(0,l.j4)(Q,{key:0})):((0,l.wg)(),(0,l.j4)(se,{key:1,"plugin-name":s.pluginName,status:s.status,track:Y.track,onPlay:t[34]||(t[34]=t=>e.$emit("play",t)),onPause:t[35]||(t[35]=t=>e.$emit("pause")),onStop:t[36]||(t[36]=t=>e.$emit("stop")),onPrevious:t[37]||(t[37]=t=>e.$emit("previous")),onNext:t[38]||(t[38]=t=>e.$emit("next")),onSetVolume:t[39]||(t[39]=t=>e.$emit("set-volume",t)),onSeek:t[40]||(t[40]=t=>e.$emit("seek",t)),onConsume:t[41]||(t[41]=t=>e.$emit("consume",t)),onRepeat:t[42]||(t[42]=t=>e.$emit("repeat",t)),onRandom:t[43]||(t[43]=t=>e.$emit("random",t)),onSearch:Y.search},{default:(0,l.w5)((()=>[(0,l._)("main",null,[U.navVisible?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(G,{"selected-view":U.selectedView,onInput:t[0]||(t[0]=e=>U.selectedView=e),onToggle:t[1]||(t[1]=e=>U.navVisible=!U.navVisible)},null,8,["selected-view"])])):(0,l.kq)("",!0),(0,l._)("div",o,[(0,l.Wm)(G,{"selected-view":U.selectedView,onInput:t[2]||(t[2]=e=>U.selectedView=e),onToggle:t[3]||(t[3]=e=>U.navVisible=!U.navVisible)},null,8,["selected-view"])]),(0,l._)("div",r,["playing"===U.selectedView?((0,l.wg)(),(0,l.j4)(J,{key:0,tracks:s.tracks,status:s.status,loading:s.loading,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,onPlay:t[4]||(t[4]=t=>e.$emit("play",t)),onClear:t[5]||(t[5]=t=>e.$emit("clear")),onSwap:t[6]||(t[6]=t=>e.$emit("swap-tracks",t)),onAdd:t[7]||(t[7]=t=>e.$emit("add-to-tracklist",t)),onRemove:t[8]||(t[8]=t=>e.$emit("remove-from-tracklist",t)),onMove:t[9]||(t[9]=t=>e.$emit("tracklist-move",t)),onSave:t[10]||(t[10]=t=>e.$emit("tracklist-save",t)),onInfo:t[11]||(t[11]=t=>e.$emit("info",t)),onAddToPlaylist:Y.openAddToPlaylist,onSearch:Y.search,onToggleNav:t[12]||(t[12]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Y.refreshStatus,onSelectDevice:Y.selectDevice},null,8,["tracks","status","loading","devices","selected-device","active-device","show-nav-button","onAddToPlaylist","onSearch","onRefreshStatus","onSelectDevice"])):"playlists"===U.selectedView?((0,l.wg)(),(0,l.j4)(X,{key:1,playlists:s.playlists,loading:s.loading,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"edited-playlist":s.editedPlaylist,tracks:s.editedPlaylistTracks,"show-nav-button":!U.navVisible,onPlay:t[13]||(t[13]=t=>e.$emit("play-playlist",t)),onLoad:t[14]||(t[14]=t=>e.$emit("load-playlist",t)),onRemove:t[15]||(t[15]=t=>e.$emit("remove-playlist",t)),onPlaylistEdit:t[16]||(t[16]=t=>e.$emit("playlist-edit",t)),onLoadTrack:t[17]||(t[17]=t=>e.$emit("add-to-tracklist-from-edited-playlist",t)),onRemoveTrack:t[18]||(t[18]=t=>e.$emit("remove-from-playlist",t)),onInfo:t[19]||(t[19]=t=>e.$emit("info",t)),onPlaylistAdd:t[20]||(t[20]=t=>e.$emit("playlist-add",t)),onAddToPlaylist:Y.openAddToPlaylist,onTrackMove:t[21]||(t[21]=t=>e.$emit("playlist-track-move",t)),onSearch:Y.search,onToggleNav:t[22]||(t[22]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Y.refreshStatus,onSelectDevice:Y.selectDevice},null,8,["playlists","loading","devices","selected-device","active-device","edited-playlist","tracks","show-nav-button","onAddToPlaylist","onSearch","onRefreshStatus","onSelectDevice"])):"search"===U.selectedView?((0,l.wg)(),(0,l.j4)(ee,{key:2,loading:s.loading,results:s.searchResults,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,onSearch:Y.search,onClear:t[23]||(t[23]=t=>e.$emit("search-clear")),onInfo:t[24]||(t[24]=t=>e.$emit("info",t)),onPlay:t[25]||(t[25]=t=>e.$emit("play",t)),onLoad:t[26]||(t[26]=t=>e.$emit("add-to-tracklist",t)),onAddToPlaylist:Y.openAddToPlaylist,onRefreshStatus:Y.refreshStatus,onToggleNav:t[27]||(t[27]=e=>U.navVisible=!U.navVisible),onSelectDevice:Y.selectDevice},null,8,["loading","results","devices","selected-device","active-device","show-nav-button","onSearch","onAddToPlaylist","onRefreshStatus","onSelectDevice"])):"library"===U.selectedView?((0,l.wg)(),(0,l.j4)(te,{key:3,loading:s.loading,results:s.libraryResults,path:s.path,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,onSearch:Y.search,onClear:t[28]||(t[28]=t=>e.$emit("search-clear")),onInfo:t[29]||(t[29]=t=>e.$emit("info",t)),onPlay:t[30]||(t[30]=t=>e.$emit("play",t)),onLoad:t[31]||(t[31]=t=>e.$emit("add-to-tracklist",t)),onAddToPlaylist:Y.openAddToPlaylist,onCd:t[32]||(t[32]=t=>e.$emit("cd",t)),onToggleNav:t[33]||(t[33]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Y.refreshStatus,onSelectDevice:Y.selectDevice},null,8,["loading","results","path","devices","selected-device","active-device","show-nav-button","onSearch","onAddToPlaylist","onRefreshStatus","onSelectDevice"])):(0,l.kq)("",!0)])])])),_:1},8,["plugin-name","status","track","onSearch"])),(0,l._)("div",d,[(0,l.Wm)(le,{title:"Track info",ref:"trackInfo"},{default:(0,l.w5)((()=>[s.trackInfo?((0,l.wg)(),(0,l.iD)("div",u,[s.trackInfo.file?((0,l.wg)(),(0,l.iD)("div",h,[k,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.file)},null,8,p)])):(0,l.kq)("",!0),s.trackInfo.artist?((0,l.wg)(),(0,l.iD)("div",y,[m,(0,l._)("div",f,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(s.trackInfo.artist),onClick:t[44]||(t[44]=(0,i.iM)((e=>Y.search({artist:s.trackInfo.artist})),["prevent"]))},null,8,v)])])):(0,l.kq)("",!0),s.trackInfo.title?((0,l.wg)(),(0,l.iD)("div",g,[w,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.title)},null,8,C)])):(0,l.kq)("",!0),s.trackInfo.album?((0,l.wg)(),(0,l.iD)("div",b,[_,(0,l._)("div",D,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(s.trackInfo.album),onClick:t[45]||(t[45]=(0,i.iM)((e=>Y.search({artist:s.trackInfo.artist,album:s.trackInfo.album})),["prevent"]))},null,8,T)])])):(0,l.kq)("",!0),s.trackInfo.date?((0,l.wg)(),(0,l.iD)("div",x,[$,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.date)},null,8,P)])):(0,l.kq)("",!0),s.trackInfo.time?((0,l.wg)(),(0,l.iD)("div",S,[A,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(e.convertTime(s.trackInfo.time))},null,8,I)])):(0,l.kq)("",!0),s.trackInfo.track?((0,l.wg)(),(0,l.iD)("div",R,[q,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.track)},null,8,M)])):(0,l.kq)("",!0),s.trackInfo.disc?((0,l.wg)(),(0,l.iD)("div",V,[L,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.disc)},null,8,W)])):(0,l.kq)("",!0),s.trackInfo.url?((0,l.wg)(),(0,l.iD)("div",N,[j,(0,l._)("div",z,[(0,l._)("a",{href:s.trackInfo.url,textContent:(0,a.zw)(s.trackInfo.uri||s.trackInfo.url),target:"_blank"},null,8,E)])])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512)]),(0,l._)("div",O,[(0,l.Wm)(le,{title:"Playlists",ref:"playlistsModal",onClose:t[48]||(t[48]=e=>U.addToPlaylistTrack=null),onOpen:t[49]||(t[49]=e=>U.selectedPlaylists=[...Array(s.playlists.length).keys()].map((()=>!1)))},{default:(0,l.w5)((()=>[(0,l._)("div",F,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[46]||(t[46]=e=>U.playlistFilter=e)},null,512),[[i.nr,U.playlistFilter]])])]),(0,l._)("div",Z,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.playlists,((e,t)=>((0,l.wg)(),(0,l.iD)("label",{class:(0,a.C_)(["row playlist",{hidden:U.playlistFilter?.length>0&&e.name.toLowerCase().indexOf(U.playlistFilter.toLowerCase())<0}]),key:t},[(0,l._)("input",{type:"checkbox",checked:U.selectedPlaylists[t],onChange:e=>U.selectedPlaylists[t]=e.target.checked},null,40,B),(0,l._)("span",{class:"name",textContent:(0,a.zw)(e.name)},null,8,H)],2)))),128))]),(0,l.Wm)(ae,null,{default:(0,l.w5)((()=>[(0,l._)("button",{onClick:t[47]||(t[47]=(...e)=>Y.addToPlaylist&&Y.addToPlaylist(...e))},[K,(0,l.Uk)(" Add ")])])),_:1})])),_:1},512)])],64)}const Y={class:"form-footer"};function Q(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div",Y,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])}var G={name:"FormFooter"},J=s(3744);const X=(0,J.Z)(G,[["render",Q],["__scopeId","data-v-2495ce8a"]]);var ee=X,te=s(6791),se=s(3493),le=s(1065),ae=s(1420);const ie=e=>((0,l.dD)("data-v-0896abbc"),e=e(),(0,l.Cn)(),e),ne=ie((()=>(0,l._)("i",{class:"fa fa-bars"},null,-1))),ce=[ne],oe=["title","onClick"];function re(e,t,s,i,n,c){return(0,l.wg)(),(0,l.iD)("nav",null,[(0,l._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},ce),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.views,((t,i)=>((0,l.wg)(),(0,l.iD)("li",{key:i,title:t.displayName,class:(0,a.C_)({selected:i===s.selectedView}),onClick:t=>e.$emit("input",i)},[(0,l._)("i",{class:(0,a.C_)(t.iconClass)},null,2)],10,oe)))),128))])}var de={name:"Nav",emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},views:{type:Object,default:()=>({playing:{iconClass:"fas fa-play",displayName:"Queue"},search:{iconClass:"fas fa-search",displayName:"Search"},playlists:{iconClass:"fas fa-list-ul",displayName:"Playlists"},library:{iconClass:"fas fa-compact-disc",displayName:"Library"}})}}};const ue=(0,J.Z)(de,[["render",re],["__scopeId","data-v-0896abbc"]]);var he=ue;const ke=e=>((0,l.dD)("data-v-ff0291de"),e=e(),(0,l.Cn)(),e),pe={key:1,class:"playlist fade-in"},ye={class:"header-container"},me={class:"col-7 filter"},fe={class:"col-5 buttons"},ve=ke((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),ge=[ve],we={key:0,class:"no-content"},Ce=["onDragstart","onDragend","onDragover","set","data-index","onClick","onDblclick"],be={class:"col-10"},_e={class:"title"},De={key:0,class:"artist"},Te=["href","textContent"],xe={key:1,class:"album"},$e=["href","textContent"],Pe={class:"col-2 right-side"},Se=["textContent"],Ae={class:"actions"};function Ie(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("DropdownItem"),u=(0,l.up)("Dropdown"),h=(0,l.up)("MusicHeader");return s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):((0,l.wg)(),(0,l.iD)("div",pe,[(0,l._)("div",ye,[(0,l.Wm)(h,{ref:"header"},{default:(0,l.w5)((()=>[(0,l._)("div",me,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[0]||(t[0]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])])]),(0,l._)("div",fe,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[1]||(t[1]=t=>e.$emit("toggle-nav"))},ge)):(0,l.kq)("",!0),(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Add track","icon-class":"fa fa-plus",onClick:o.addTrack},null,8,["onClick"]),null!=s.devices?((0,l.wg)(),(0,l.j4)(d,{key:0,text:"Refresh status","icon-class":"fa fa-sync",onClick:t[2]||(t[2]=t=>e.$emit("refresh-status"))})):(0,l.kq)("",!0),(0,l.Wm)(d,{text:"Save as playlist","icon-class":"fa fa-save",disabled:!s.tracks?.length,onClick:o.playlistSave},null,8,["disabled","onClick"]),2===c.selectedTracks?.length?((0,l.wg)(),(0,l.j4)(d,{key:1,text:"Swap tracks","icon-class":"fa fa-retweet",onClick:t[3]||(t[3]=t=>e.$emit("swap",c.selectedTracks))})):(0,l.kq)("",!0),(0,l.Wm)(d,{text:c.selectionMode?"End selection":"Start selection","icon-class":"far fa-check-square",disabled:!s.tracks?.length,onClick:t[4]||(t[4]=e=>c.selectionMode=!c.selectionMode)},null,8,["text","disabled"]),(0,l.Wm)(d,{text:c.selectedTracks?.length===s.tracks?.length?"Unselect all":"Select all","icon-class":"fa fa-check-double",disabled:!s.tracks?.length,onClick:t[5]||(t[5]=e=>c.selectedTracks=c.selectedTracks.length===s.tracks.length?[]:[...Array(s.tracks.length).keys()])},null,8,["text","disabled"]),c.selectedTracks.length>0?((0,l.wg)(),(0,l.j4)(d,{key:2,text:"Remove track"+(c.selectedTracks.length>1?"s":""),"icon-class":"fa fa-trash",onClick:t[6]||(t[6]=t=>e.$emit("remove",[...new Set(c.selectedTracks)]))},null,8,["text"])):(0,l.kq)("",!0),(0,l.Wm)(d,{text:"Clear playlist","icon-class":"fa fa-ban",disabled:!s.tracks?.length,onClick:t[7]||(t[7]=t=>e.$emit("clear"))},null,8,["disabled"])])),_:1}),Object.keys(s.devices||{}).length?((0,l.wg)(),(0,l.j4)(u,{key:1,title:"Players","icon-class":"fa fa-volume-up"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.devices,((t,i)=>((0,l.wg)(),(0,l.j4)(d,{key:i,textContent:(0,a.zw)(t.name),"item-class":{active:s.activeDevice===i,selected:s.selectedDevice===i},"icon-class":"fa fa-volume-up",onClick:t=>e.$emit("select-device",i)},null,8,["textContent","item-class","onClick"])))),128))])),_:1})):(0,l.kq)("",!0)])])),_:1},512)]),(0,l._)("div",{class:"body",ref:"body",onScroll:t[11]||(t[11]=(...e)=>o.onScroll&&o.onScroll(...e))},[s.tracks?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",we," No tracks are loaded ")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.displayedTrackIndices,(n=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",o.trackClass(n)]),onDragstart:e=>o.onTrackDragStart(n),onDragend:e=>o.onTrackDragEnd(n),onDragover:e=>o.onTrackDragOver(n),draggable:"true",set:e.track=s.tracks[n],key:n,"data-index":n,onClick:e=>o.onTrackClick(e,n),onDblclick:t=>e.$emit("play",{pos:n})},[(0,l._)("div",be,[(0,l._)("div",_e,[(0,l.Uk)((0,a.zw)(e.track.title||"[No Title]")+" ",1),s.status?.playingPos!==n||"play"!==s.status?.state&&"pause"!==s.status?.state?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,a.C_)(["playing-icon",{paused:"pause"===s.status?.state}])},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)([...Array(3).keys()],(e=>((0,l.wg)(),(0,l.iD)("span",{key:e})))),128))],2))]),e.track.artist?((0,l.wg)(),(0,l.iD)("div",De,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(e.track.artist),onClick:t[8]||(t[8]=(0,i.iM)((t=>e.$emit("search",{artist:e.track.artist})),["prevent"]))},null,8,Te)])):(0,l.kq)("",!0),e.track.album?((0,l.wg)(),(0,l.iD)("div",xe,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(e.track.album),onClick:t[9]||(t[9]=(0,i.iM)((t=>e.$emit("search",{artist:e.track.artist,album:e.track.album})),["prevent"]))},null,8,$e)])):(0,l.kq)("",!0)]),(0,l._)("div",Pe,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(e.track.time?e.convertTime(e.track.time):"-:--")},null,8,Se),(0,l._)("span",Ae,[(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Play","icon-class":"fa fa-play",onClick:t=>e.$emit("play",{pos:n})},null,8,["onClick"]),(0,l.Wm)(d,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:t[10]||(t[10]=t=>e.$emit("add-to-playlist",e.track))}),(0,l.Wm)(d,{text:"Remove","icon-class":"fa fa-trash",onClick:t=>e.$emit("remove",[...new Set([...c.selectedTracks,n])])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Info","icon-class":"fa fa-info",onClick:t=>e.$emit("info",s.tracks[n])},null,8,["onClick"])])),_:2},1024)])])],42,Ce)))),128))],544)]))}s(7658);const Re={class:"header"};function qe(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div",Re,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])}var Me={name:"Header"};const Ve=(0,J.Z)(Me,[["render",qe],["__scopeId","data-v-7e4bd102"]]);var Le=Ve,We=s(2787),Ne=s(815),je={name:"Playlist",mixins:[le.Z],components:{DropdownItem:Ne.Z,Dropdown:We.Z,MusicHeader:Le,Loading:te.Z},emits:["add","clear","info","move","play","refresh-status","remove","save","search","select-device","swap","toggle-nav"],props:{tracks:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},status:{type:Object,default:()=>{}},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},maxVisibleTracks:{type:Number,default:100},showNavButton:{type:Boolean,default:!1}},data(){return{selectionMode:!1,selectedTracks:[],filter:"",infoTrack:null,sourcePos:null,targetPos:null,centerPos:0,mounted:!1,scrollTimeout:null}},computed:{selectedTracksSet(){return new Set(this.selectedTracks)},trackIndicesByToken(){const e={};return this.tracks.forEach(((t,s)=>{const l=[t?.artist,t?.album,t?.title].filter((e=>e?.trim()?.length)).map((e=>e.trim().toLowerCase())).join(" ");e[l]||(e[l]=new Set),e[l].add(s)})),e},displayedTrackIndices(){let e=[...Array(this.tracks.length).keys()];if(this.filter?.length){const t=this.filter?.trim()?.replace(/\s+/g," ").toLowerCase(),s=new Set;Object.entries(this.trackIndicesByToken).forEach((([e,l])=>{e.indexOf(t)<0||s.add(...l)})),e=[...s],e.sort()}if(e.length>this.maxVisibleTracks){const t=Math.max(0,this.centerPos-Math.floor(this.maxVisibleTracks/2));e=e.slice(t,t+this.maxVisibleTracks)}return e}},methods:{onTrackClick(e,t){if(e.shiftKey){const e=this.selectedTracks.sort();e.length?te+t))]:t>e[e.length-1]&&(this.selectedTracks=[...this.selectedTracks,...[...Array(t-e[e.length-1]+1).keys()].map((t=>t+e[e.length-1]))]):this.selectedTracks=[t]}else{const s=this.selectedTracks.indexOf(t);this.selectionMode||e.ctrlKey?s>=0?this.selectedTracks.splice(s,1):this.selectedTracks.push(t):this.selectedTracks=s>=0?[]:[t]}},trackClass(e){return{selected:this.selectedTracksSet.has(e),active:this.status?.playingPos===e}},addTrack(){const e=prompt("Item path or URL");e?.length&&this.$emit("add",e)},onTrackDragStart(e){this.sourcePos=e},onTrackDragEnd(){this.$refs.body.querySelectorAll(".track").forEach((e=>e.classList.remove("dragover"))),null!=this.sourcePos&&null!=this.targetPos&&this.sourcePos!==this.targetPos&&(this.$emit("move",{from:this.sourcePos,to:this.targetPos}),this.sourcePos=null,this.targetPos=null)},onTrackDragOver(e){this.targetPos=e;const t=this.$refs.body.querySelectorAll(".track");t.forEach((e=>e.classList.remove("dragover"))),[...t][e].classList.add("dragover")},onScroll(){const e=this.$refs.body.scrollTop,t=parseFloat(getComputedStyle(this.$refs.body).height),s=this.$refs.body.scrollHeight;if(e<5){if(this.scrollTimeout)return;this.scrollTimeout=setTimeout((()=>{this.centerPos=Math.max(0,parseInt(this.centerPos-this.maxVisibleTracks/1.5)),this.$refs.body.scrollTop=6,this.scrollTimeout=null}),250)}else if(e>=s-t-5){if(this.scrollTimeout)return;this.scrollTimeout=setTimeout((()=>{this.centerPos=Math.min(this.tracks.length-1,parseInt(this.centerPos+this.maxVisibleTracks/1.5)),this.scrollTimeout=null}),250)}},playlistSave(){const e=prompt("Playlist name");e?.length&&this.$emit("save",e)},scrollToTrack(e){this.centerPos=e||this.status?.playingPos||0,this.$nextTick((()=>{this.$refs.body?([...this.$refs.body.querySelectorAll(".track")].filter((e=>e.classList.contains("active"))).forEach((e=>e.scrollIntoView({block:"center",behavior:"smooth"}))),this.mounted=!0):this.$watch((()=>this.$refs.body),(()=>{this.mounted||this.scrollToTrack(e)}))}))}},mounted(){this.scrollToTrack(),this.$watch((()=>this.status),(()=>this.scrollToTrack())),this.$watch((()=>this.filter),(e=>{e?.length||this.scrollToTrack()}))}};const ze=(0,J.Z)(je,[["render",Ie],["__scopeId","data-v-ff0291de"]]);var Ee=ze;const Oe=e=>((0,l.dD)("data-v-84a2dd8c"),e=e(),(0,l.Cn)(),e),Fe={key:1,class:"editor-container fade-in"},Ze={class:"header-container"},Be={class:"col-8 filter"},He=Oe((()=>(0,l._)("i",{class:"fas fa-arrow-left"},null,-1))),Ke=[He],Ue={class:"search-box"},Ye={class:"col-4 buttons pull-right"},Qe=Oe((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),Ge=[Qe],Je={class:"editor",ref:"editor"},Xe={key:0,class:"no-content"},et=["onDragstart","onDragend","onDragover","onClick","onDblclick"],tt={class:"col-10"},st={class:"title"},lt={key:0,class:"artist"},at=["href","textContent","onClick"],it={key:1,class:"album"},nt=["href","textContent","onClick"],ct={class:"col-2 right-side"},ot=["textContent"],rt={class:"actions"},dt={key:2,class:"playlists fade-in"},ut={class:"header-container"},ht={class:"col-7 filter"},kt={class:"col-5 buttons"},pt=Oe((()=>(0,l._)("i",{class:"fa fa-sync"},null,-1))),yt=[pt],mt=Oe((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),ft=[mt],vt={class:"body",ref:"body"},gt={key:0,class:"no-content"},wt=["onClick","onDblclick"],Ct={class:"col-10"},bt=["textContent"],_t={class:"col-2 right-side"},Dt={class:"actions"};function Tt(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("DropdownItem"),u=(0,l.up)("Dropdown"),h=(0,l.up)("MusicHeader");return s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):null!=s.editedPlaylist?((0,l.wg)(),(0,l.iD)("div",Fe,[(0,l._)("div",Ze,[(0,l.Wm)(h,{ref:"header"},{default:(0,l.w5)((()=>[(0,l._)("div",Be,[(0,l._)("button",{class:"back-btn",title:"Back",onClick:t[0]||(t[0]=t=>e.$emit("playlist-edit",null))},Ke),(0,l._)("label",Ue,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[1]||(t[1]=e=>c.trackFilter=e)},null,512),[[i.nr,c.trackFilter]])])]),(0,l._)("div",Ye,[Object.keys(s.devices||{}).length?((0,l.wg)(),(0,l.j4)(u,{key:0,title:"Players","icon-class":"fa fa-volume-up"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.devices,((t,i)=>((0,l.wg)(),(0,l.j4)(d,{key:i,textContent:(0,a.zw)(t.name),"item-class":{active:s.activeDevice===i,selected:s.selectedDevice===i},"icon-class":"fa fa-volume-up",onClick:t=>e.$emit("select-device",i)},null,8,["textContent","item-class","onClick"])))),128))])),_:1})):(0,l.kq)("",!0),(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Add track","icon-class":"fa fa-plus",onClick:o.addTrack},null,8,["onClick"]),null!=s.devices?((0,l.wg)(),(0,l.j4)(d,{key:0,text:"Refresh status","icon-class":"fa fa-sync",onClick:t[2]||(t[2]=t=>e.$emit("refresh-status"))})):(0,l.kq)("",!0)])),_:1}),s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:1,class:"mobile",title:"Menu",onClick:t[3]||(t[3]=t=>e.$emit("toggle-nav"))},Ge)):(0,l.kq)("",!0)])])),_:1},512)]),(0,l._)("div",Je,[s.tracks?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",Xe," No tracks found ")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.tracks,((t,n)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",{selected:o.selectedTracksSet.has(n),active:e.status?.playingPos===n,hidden:!o.displayedTracks.has(n)}]),draggable:"true",key:n,onDragstart:e=>o.onTrackDragStart(n),onDragend:e=>o.onTrackDragEnd(n),onDragover:e=>o.onTrackDragOver(n),onClick:e=>o.onTrackClick(e,n),onDblclick:t=>e.$emit("load-track",{pos:n,play:!0})},[(0,l._)("div",tt,[(0,l._)("div",st,(0,a.zw)(t.title||"[No Title]"),1),t.artist?((0,l.wg)(),(0,l.iD)("div",lt,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(t.artist),onClick:(0,i.iM)((s=>e.$emit("search",{artist:t.artist})),["prevent"])},null,8,at)])):(0,l.kq)("",!0),t.album?((0,l.wg)(),(0,l.iD)("div",it,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(t.album),onClick:(0,i.iM)((s=>e.$emit("search",{artist:t.artist,album:t.album})),["prevent"])},null,8,nt)])):(0,l.kq)("",!0)]),(0,l._)("div",ct,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(t.time?e.convertTime(t.time):"-:--")},null,8,ot),(0,l._)("span",rt,[(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Play","icon-class":"fa fa-play",onClick:t=>e.$emit("load-track",{pos:n,play:!0})},null,8,["onClick"]),(0,l.Wm)(d,{text:"Add to queue","icon-class":"fa fa-plus",onClick:t=>e.$emit("load-track",{pos:n,play:!1})},null,8,["onClick"]),(0,l.Wm)(d,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:s=>e.$emit("add-to-playlist",t)},null,8,["onClick"]),(0,l.Wm)(d,{text:"Remove","icon-class":"fa fa-trash",onClick:t=>e.$emit("remove-track",[...new Set([...c.selectedTracks,n])])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Info","icon-class":"fa fa-info",onClick:(0,i.iM)((t=>e.$emit("info",s.tracks[n])),["stop"])},null,8,["onClick"])])),_:2},1024)])])],42,et)))),128))],512)])):((0,l.wg)(),(0,l.iD)("div",dt,[(0,l._)("div",ut,[(0,l.Wm)(h,{ref:"header"},{default:(0,l.w5)((()=>[(0,l._)("div",ht,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[4]||(t[4]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])])]),(0,l._)("div",kt,[Object.keys(s.devices||{}).length?((0,l.wg)(),(0,l.j4)(u,{key:0,title:"Players","icon-class":"fa fa-volume-up"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.devices,((t,i)=>((0,l.wg)(),(0,l.j4)(d,{key:i,textContent:(0,a.zw)(t.name),"item-class":{active:s.activeDevice===i,selected:s.selectedDevice===i},"icon-class":"fa fa-volume-up",onClick:t=>e.$emit("select-device",i)},null,8,["textContent","item-class","onClick"])))),128))])),_:1})):(0,l.kq)("",!0),null!=s.devices?((0,l.wg)(),(0,l.iD)("button",{key:1,title:"Refresh status",onClick:t[5]||(t[5]=t=>e.$emit("refresh-status"))},yt)):(0,l.kq)("",!0),s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:2,class:"mobile",title:"Menu",onClick:t[6]||(t[6]=t=>e.$emit("toggle-nav"))},ft)):(0,l.kq)("",!0)])])),_:1},512)]),(0,l._)("div",vt,[s.playlists?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",gt," No playlists found ")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.playlists,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row playlist",{hidden:!o.displayedPlaylists.has(s)}]),key:s,onClick:t=>e.$emit("playlist-edit",s),onDblclick:t=>e.$emit("load",s)},[(0,l._)("div",Ct,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.name||"[No Name]")},null,8,bt)]),(0,l._)("div",_t,[(0,l._)("span",Dt,[(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Play","icon-class":"fa fa-play",onClick:(0,i.iM)((t=>e.$emit("play",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Load","icon-class":"fa fa-list-ul",onClick:(0,i.iM)((t=>e.$emit("load",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Edit","icon-class":"fa fa-edit",onClick:(0,i.iM)((t=>e.$emit("playlist-edit",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Remove","icon-class":"fa fa-trash",onClick:(0,i.iM)((t=>e.$emit("remove",s)),["stop"])},null,8,["onClick"])])),_:2},1024)])])],42,wt)))),128))],512)]))}var xt={name:"Playlists",mixins:[le.Z],components:{DropdownItem:Ne.Z,Dropdown:We.Z,MusicHeader:Le,Loading:te.Z},emits:["play","load","remove","playlist-edit","search","remove-track","load-track","info","playlist-add","add-to-playlist","track-move","refresh-status","select-device"],props:{playlists:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},tracks:{type:Array,default:()=>[]},editedPlaylist:{type:Number},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedTracks:[],filter:"",trackFilter:"",sourcePos:null,targetPos:null}},computed:{selectedTracksSet(){return new Set(this.selectedTracks)},displayedPlaylists(){const e=[...Array(this.playlists.length).keys()];if(!this.filter?.length)return new Set(e);const t=this,s=(t.filter||"").toLowerCase();return new Set(e.filter((e=>{const t=this.playlists[e];return(t?.name||"").toLowerCase().indexOf(s)>=0})))},displayedTracks(){const e=[...Array(this.tracks.length).keys()];if(!this.trackFilter?.length)return new Set(e);const t=this,s=(t.trackFilter||"").toLowerCase();return new Set(e.filter((e=>{const t=this.tracks[e];return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0})))}},methods:{onTrackClick(e,t){if(e.shiftKey){const e=this.selectedTracks.sort();e.length?te+t))]:t>e[e.length-1]&&(this.selectedTracks=[...this.selectedTracks,...[...Array(t-e[e.length-1]+1).keys()].map((t=>t+e[e.length-1]))]):this.selectedTracks=[t]}else{const s=this.selectedTracks.indexOf(t);e.ctrlKey?s>=0?this.selectedTracks.splice(s,1):this.selectedTracks.push(t):this.selectedTracks=s>=0?[]:[t]}},addTrack(){const e=prompt("Track path or URL");e?.length&&this.$emit("playlist-add",e)},onTrackDragStart(e){this.sourcePos=e},onTrackDragEnd(){this.$refs.editor.querySelectorAll(".track").forEach((e=>e.classList.remove("dragover"))),null!=this.sourcePos&&null!=this.targetPos&&this.sourcePos!==this.targetPos&&(this.$emit("track-move",{from:this.sourcePos,to:this.targetPos,playlist:this.editedPlaylist}),this.sourcePos=null,this.targetPos=null)},onTrackDragOver(e){this.targetPos=e;const t=this.$refs.editor.querySelectorAll(".track");t.forEach((e=>e.classList.remove("dragover"))),[...t][e].classList.add("dragover")}}};const $t=(0,J.Z)(xt,[["render",Tt],["__scopeId","data-v-84a2dd8c"]]);var Pt=$t;const St=e=>((0,l.dD)("data-v-6596df38"),e=e(),(0,l.Cn)(),e),At=St((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),It=[At],Rt={class:"search-form"},qt={class:"row"},Mt={class:"row"},Vt={class:"row"},Lt={class:"row"},Wt=St((()=>(0,l._)("i",{class:"icon fa fa-times"},null,-1))),Nt=St((()=>(0,l._)("span",{class:"btn-title"},"Clear",-1))),jt=[Wt,Nt],zt=St((()=>(0,l._)("button",{type:"submit"},[(0,l._)("i",{class:"icon fa fa-search"}),(0,l._)("span",{class:"btn-title"},"Search")],-1))),Et={class:"col-10 search-box"},Ot=St((()=>(0,l._)("i",{class:"fas fa-arrow-left"},null,-1))),Ft=[Ot],Zt={class:"col-2 buttons"},Bt=St((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),Ht=[Bt],Kt={class:"results"},Ut=["onClick"],Yt={class:"col-10"},Qt={class:"title"},Gt=["textContent"],Jt=["textContent"],Xt={class:"col-2 right-side"},es=["textContent"],ts={class:"actions"};function ss(e,t,s,n,c,o){const r=(0,l.up)("FormFooter"),d=(0,l.up)("MusicHeader"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["search fade-in",{"form-collapsed":o.formCollapsed}])},[s.showNavButton&&!o.formCollapsed?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"nav-toggler mobile floating",title:"Menu",onClick:t[0]||(t[0]=t=>e.$emit("toggle-nav"))},It)):(0,l.kq)("",!0),o.formCollapsed?((0,l.wg)(),(0,l.j4)(d,{key:2},{default:(0,l.w5)((()=>[(0,l._)("label",Et,[(0,l._)("button",{class:"back-btn",title:"Back",onClick:t[7]||(t[7]=(...e)=>o.clear&&o.clear(...e))},Ft),(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[8]||(t[8]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])]),(0,l._)("span",Zt,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[9]||(t[9]=t=>e.$emit("toggle-nav"))},Ht)):(0,l.kq)("",!0)])])),_:1})):((0,l.wg)(),(0,l.iD)("div",{key:1,class:"form-container",onSubmit:t[6]||(t[6]=(0,i.iM)((t=>e.$emit("search",o.filteredQuery)),["prevent"]))},[(0,l._)("form",Rt,[(0,l._)("div",qt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Any","onUpdate:modelValue":t[1]||(t[1]=e=>c.query.any=e)},null,512),[[i.nr,c.query.any]])])]),(0,l._)("div",Mt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Artist","onUpdate:modelValue":t[2]||(t[2]=e=>c.query.artist=e)},null,512),[[i.nr,c.query.artist]])])]),(0,l._)("div",Vt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Title","onUpdate:modelValue":t[3]||(t[3]=e=>c.query.title=e)},null,512),[[i.nr,c.query.title]])])]),(0,l._)("div",Lt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Album","onUpdate:modelValue":t[4]||(t[4]=e=>c.query.album=e)},null,512),[[i.nr,c.query.album]])])]),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l._)("button",{onClick:t[5]||(t[5]=(...e)=>o.clear&&o.clear(...e))},jt),zt])),_:1})])],32)),(0,l._)("div",Kt,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.results,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",{selected:c.selectedResults.has(s),hidden:!o.displayedTracks.has(s)}]),key:s,onClick:e=>o.resultClick(s,e)},[(0,l._)("div",Yt,[(0,l._)("div",Qt,(0,a.zw)(t.title||"[No Title]"),1),t.artist?.length?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"artist",textContent:(0,a.zw)(t.artist)},null,8,Gt)):(0,l.kq)("",!0),t.album?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"album",textContent:(0,a.zw)(t.album)},null,8,Jt)):(0,l.kq)("",!0)]),(0,l._)("div",Xt,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(t.time&&parseInt(t.time)?e.convertTime(t.time):"-:--")},null,8,es),(0,l._)("span",ts,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:e=>o.play(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to queue","icon-class":"fa fa-plus",onClick:e=>o.load(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:s=>e.$emit("add-to-playlist",t)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Info","icon-class":"fa fa-info",onClick:s=>e.$emit("info",t)},null,8,["onClick"])])),_:2},1024)])])],10,Ut)))),128))])],2)}var ls={name:"Search",components:{Dropdown:We.Z,DropdownItem:Ne.Z,FormFooter:ee,MusicHeader:Le},mixins:[le.Z],emits:["add-to-playlist","clear","info","load","play","refresh-status","search","select-device","toggle-nav"],props:{loading:{type:Boolean,default:!1},results:{type:Array},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedResults:new Set,filter:"",query:{any:"",artist:"",title:"",album:""}}},computed:{formCollapsed(){return this.results?.length>0},filteredQuery(){return Object.entries(this.query).filter((e=>e[1]?.length)).reduce(((e,[t,s])=>(e[t]=s,e)),{})},displayedTracks(){return new Set([...Array(this.results?.length||0).keys()].filter((e=>{const t=this.results[e];if(!this.filter?.length)return t;const s=this.filter.toLowerCase();return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0})))}},methods:{clear(){this.$emit("clear"),this.selectedResults=new Set},resultClick(e,t){if(t.shiftKey){if(this.selectedResults.size>0&&!this.selectedResults.has(e)){const t=[...this.selectedResults],s=Math.min(Math.min(t),e),l=Math.max(Math.max(t),e);this.selectedResults=new Set([...Array(l-s+1).keys()].map((e=>e+s)))}}else t.ctrlKey||(this.selectedResults=new Set),this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e)},play(e){this.$emit("play",this.results[e]),this.selectedResults.size&&this.selectedResults.forEach((e=>{this.$emit("load",e)}))},load(e){this.selectedResults.has(e)||this.selectedResults.add(e),this.selectedResults.forEach((e=>{this.$emit("load",this.results[e])}))}}};const as=(0,J.Z)(ls,[["render",ss],["__scopeId","data-v-6596df38"]]);var is=as;const ns=e=>((0,l.dD)("data-v-31ebd80c"),e=e(),(0,l.Cn)(),e),cs={class:"library fade-in"},os={class:"col-10 search-box"},rs={class:"col-2 buttons"},ds=ns((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),us=[ds],hs={class:"results"},ks=ns((()=>(0,l._)("div",{class:"icon-container"},[(0,l._)("i",{class:"icon fa fa-folder"})],-1))),ps=ns((()=>(0,l._)("div",{class:"result-container"},[(0,l._)("div",{class:"title"},"..")],-1))),ys=[ks,ps],ms=["onClick"],fs={class:"col-10 left-side"},vs={class:"icon-container"},gs={key:0,class:"icon fa fa-folder"},ws={key:1,class:"icon fa fa-music"},Cs={class:"info"},bs={class:"title"},_s=["textContent"],Ds=["textContent"],Ts={class:"artist-album"},xs=["textContent"],$s=["textContent"],Ps={class:"col-2 right-side"},Ss=["textContent"],As={class:"actions"};function Is(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("MusicHeader"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",cs,[s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l._)("label",os,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[0]||(t[0]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])]),(0,l._)("div",rs,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[1]||(t[1]=t=>e.$emit("toggle-nav"))},us)):(0,l.kq)("",!0)])])),_:1}),(0,l._)("div",hs,["/"!==s.path?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"row track back-track",onClick:t[2]||(t[2]=(...e)=>o.back&&o.back(...e))},ys)):(0,l.kq)("",!0),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.results,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",{selected:c.selectedResults.has(s),hidden:!o.displayedResults.has(s)}]),key:s,onClick:e=>o.resultClick(s,e)},[(0,l._)("div",fs,[(0,l._)("div",vs,[t.directory?((0,l.wg)(),(0,l.iD)("i",gs)):t.file?((0,l.wg)(),(0,l.iD)("i",ws)):(0,l.kq)("",!0)]),(0,l._)("div",Cs,[(0,l._)("div",bs,[t.directory?((0,l.wg)(),(0,l.iD)("span",{key:0,textContent:(0,a.zw)(t.directory.split("/").pop())},null,8,_s)):t.title?((0,l.wg)(),(0,l.iD)("span",{key:1,textContent:(0,a.zw)(t.title)},null,8,Ds)):(0,l.kq)("",!0)]),(0,l._)("div",Ts,[t.artist?.length?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"artist",textContent:(0,a.zw)(t.artist)},null,8,xs)):(0,l.kq)("",!0),t.album?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"album",textContent:(0,a.zw)(t.album)},null,8,$s)):(0,l.kq)("",!0)])])]),(0,l._)("div",Ps,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(t.time&&parseInt(t.time)?e.convertTime(t.time):"-:--")},null,8,Ss),(0,l._)("span",As,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:e=>o.play(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to queue","icon-class":"fa fa-plus",onClick:e=>o.load(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:s=>e.$emit("add-to-playlist",t)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Info","icon-class":"fa fa-info",onClick:s=>e.$emit("info",t)},null,8,["onClick"])])),_:2},1024)])])],10,ms)))),128))])])}var Rs={name:"Library",components:{Dropdown:We.Z,DropdownItem:Ne.Z,MusicHeader:Le,Loading:te.Z},mixins:[le.Z],emits:["add-to-playlist","cd","info","load","play","refresh-status","search","select-device","toggle-nav"],props:{loading:{type:Boolean,default:!1},results:{type:Array},path:{type:String},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedResults:new Set,filter:"",query:{any:"",artist:"",title:"",album:""}}},computed:{displayedResults(){return new Set([...Array(this.results?.length||0).keys()].filter((e=>{const t=this.results[e];if(!this.filter?.length)return t;const s=this.filter.toLowerCase();return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0||(t?.directory||"").toLowerCase().indexOf(s)>=0})))}},methods:{resultClick(e,t){if(t.shiftKey){if(this.selectedResults.size>0&&!this.selectedResults.has(e)){const t=[...this.selectedResults],s=Math.min(Math.min(t),e),l=Math.max(Math.max(t),e);this.selectedResults=new Set([...Array(l-s+1).keys()].map((e=>e+s)))}}else t.ctrlKey?this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e):this.results[e].directory?this.$emit("cd",this.results[e].directory):(this.selectedResults=new Set,this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e))},play(e){this.$emit("play",this.results[e]),this.selectedResults.size&&this.selectedResults.forEach((e=>{this.$emit("load",e)}))},load(e){this.selectedResults.has(e)||this.selectedResults.add(e),this.selectedResults.forEach((e=>{this.$emit("load",this.results[e])}))},back(){const e=this.path.split("/");this.$emit("cd",e.slice(0,e.length-1).join("/"))}}};const qs=(0,J.Z)(Rs,[["render",Is],["__scopeId","data-v-31ebd80c"]]);var Ms=qs,Vs=s(8637),Ls={name:"Music",emits:["add-to-playlist","add-to-tracklist","add-to-tracklist-from-edited-playlist","cd","clear","consume","info","load-playlist","new-playing-track","next","pause","play","play-playlist","playlist-add","playlist-edit","playlist-track-move","playlist-update","previous","random","refresh-status","remove-from-playlist","remove-from-tracklist","remove-playlist","repeat","search","search-clear","seek","select-device","set-volume","status-update","stop","swap-tracks","tracklist-move","tracklist-save"],mixins:[Vs.Z,le.Z],components:{Loading:te.Z,Modal:se.Z,Nav:he,MediaView:ae.Z,Playlist:Ee,Playlists:Pt,FormFooter:ee,Search:is,Library:Ms},props:{pluginName:{type:String,required:!0},loading:{type:Boolean,default:!1},config:{type:Object,default:()=>{}},tracks:{type:Array,default:()=>[]},editedPlaylistTracks:{type:Array,default:()=>[]},playlists:{type:Array,default:()=>[]},status:{type:Object,default:()=>{}},editedPlaylist:{type:Number},trackInfo:{type:String},searchResults:{type:Array},libraryResults:{type:Array},path:{type:String},devices:{type:Object},activeDevice:{type:String},selectedDevice:{type:String}},data(){return{selectedView:"playing",selectedPlaylists:[],addToPlaylistTrack:null,playlistFilter:"",navVisible:!1}},computed:{track(){return null==this.status?.playingPos?null:this.tracks[this.status.playingPos]}},methods:{async onStatusEvent(e){e.plugin_name===this.pluginName&&this.$emit("status-update",e)},async onPlaylistEvent(e){e.plugin_name===this.pluginName&&this.$emit("playlist-update",e)},async onNewPlayingTrack(e){e.plugin_name===this.pluginName&&(this.notify({html:`${e.track?.artist} ${e.track?.title}`,image:{iconClass:"fa fa-play"}}),this.$emit("new-playing-track",e))},async openAddToPlaylist(e){this.addToPlaylistTrack=e,this.$refs.playlistsModal.isVisible=!0},async addToPlaylist(){this.$emit("add-to-playlist",{track:this.addToPlaylistTrack,playlists:[...Array(this.selectedPlaylists.length).keys()].filter((e=>this.selectedPlaylists[e]))}),this.$refs.playlistsModal.isVisible=!1,this.addToPlaylistTrack=null,this.playlistFilter=""},async search(e){this.$emit("search",e),this.$refs.trackInfo.isVisible=!1,this.selectedView="search"},selectDevice(e){this.$emit("select-device",e)},refreshStatus(){this.$emit("refresh-status")}},mounted(){this.subscribe(this.onStatusEvent,"on-status-update","platypush.message.event.music.MusicPlayEvent","platypush.message.event.music.MusicPauseEvent","platypush.message.event.music.MusicStopEvent","platypush.message.event.music.SeekChangeEvent","platypush.message.event.music.VolumeChangeEvent","platypush.message.event.music.MuteChangeEvent","platypush.message.event.music.PlaybackRepeatModeChangeEvent","platypush.message.event.music.PlaybackRandomModeChangeEvent","platypush.message.event.music.PlaybackConsumeModeChangeEvent","platypush.message.event.music.PlaybackSingleModeChangeEvent"),this.subscribe(this.onPlaylistEvent,"on-playlist-update","platypush.message.event.music.PlaylistChangeEvent"),this.subscribe(this.onNewPlayingTrack,"on-new-playing-track","platypush.message.event.music.NewPlayingTrackEvent"),this.$watch((()=>this.trackInfo),(e=>{null!=e&&(this.$refs.trackInfo.isVisible=!0)}))},unmounted(){this.unsubscribe("on-status-update"),this.unsubscribe("on-playlist-update")}};const Ws=(0,J.Z)(Ls,[["render",U],["__scopeId","data-v-45886c9f"]]);var Ns=Ws}}]);
-//# sourceMappingURL=2848.67bcab8e.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2848.67bcab8e.js.map b/platypush/backend/http/webapp/dist/static/js/2848.67bcab8e.js.map
deleted file mode 100644
index b71a37f4a..000000000
--- a/platypush/backend/http/webapp/dist/static/js/2848.67bcab8e.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"static/js/2848.67bcab8e.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Index.vue","webpack://platypush/./src/components/elements/FormFooter.vue","webpack://platypush/./src/components/elements/FormFooter.vue?94ab","webpack://platypush/./src/components/panels/Music/Nav.vue","webpack://platypush/./src/components/panels/Music/Nav.vue?b815","webpack://platypush/./src/components/panels/Music/Playlist.vue","webpack://platypush/./src/components/panels/Music/Header.vue","webpack://platypush/./src/components/panels/Music/Header.vue?7826","webpack://platypush/./src/components/panels/Music/Playlist.vue?b3da","webpack://platypush/./src/components/panels/Music/Playlists.vue","webpack://platypush/./src/components/panels/Music/Playlists.vue?6fa1","webpack://platypush/./src/components/panels/Music/Search.vue","webpack://platypush/./src/components/panels/Music/Search.vue?7e62","webpack://platypush/./src/components/panels/Music/Library.vue","webpack://platypush/./src/components/panels/Music/Library.vue?ee0e","webpack://platypush/./src/components/panels/Music/Index.vue?aab7"],"sourcesContent":["\n \n\n \n \n
\n \n
\n\n
\n \n
\n\n
\n \n\n \n\n \n\n \n
\n \n \n\n
\n \n
\n
\n
File
\n \n
\n\n
\n
Artist
\n
\n \n
\n
\n\n
\n
Title
\n \n
\n\n
\n
Album
\n
\n \n
\n
\n\n
\n
Date
\n \n
\n\n
\n
Duration
\n \n
\n\n
\n
Track
\n \n
\n\n
\n
Disc
\n \n
\n\n
\n
URL
\n
\n \n
\n
\n
\n \n
\n\n
\n false)\">\n
\n \n
\n\n
\n \n
\n\n \n \n \n \n
\n\n\n\n\n\n","\n \n\n\n\n\n\n","import { render } from \"./FormFooter.vue?vue&type=template&id=2495ce8a&scoped=true\"\nimport script from \"./FormFooter.vue?vue&type=script&lang=js\"\nexport * from \"./FormFooter.vue?vue&type=script&lang=js\"\n\nimport \"./FormFooter.vue?vue&type=style&index=0&id=2495ce8a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2495ce8a\"]])\n\nexport default __exports__","\n \n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=0896abbc&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=0896abbc&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0896abbc\"]])\n\nexport default __exports__","\n \n\n
\n\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=7e4bd102&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=7e4bd102&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7e4bd102\"]])\n\nexport default __exports__","import { render } from \"./Playlist.vue?vue&type=template&id=ff0291de&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=ff0291de&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-ff0291de\"]])\n\nexport default __exports__","\n \n\n
\n
\n \n
\n \n\n \n
\n\n
\n \n \n \n\n \n \n \n \n\n \n
\n \n
\n\n
\n
\n No tracks found\n
\n\n
\n
\n
\n {{ track.title || '[No Title]' }}\n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n \n\n \n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n
\n
\n \n
\n \n
\n\n
\n \n \n \n\n \n\n \n
\n \n
\n\n
\n
\n No playlists found\n
\n\n
\n
\n \n
\n\n
\n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=84a2dd8c&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=84a2dd8c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-84a2dd8c\"]])\n\nexport default __exports__","\n
\n \n\n
\n \n
\n\n \n \n\n \n \n \n \n\n
\n
\n
\n
\n {{ result.title || '[No Title]' }}\n
\n\n \n \n
\n\n
\n \n\n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Search.vue?vue&type=template&id=6596df38&scoped=true\"\nimport script from \"./Search.vue?vue&type=script&lang=js\"\nexport * from \"./Search.vue?vue&type=script&lang=js\"\n\nimport \"./Search.vue?vue&type=style&index=0&id=6596df38&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6596df38\"]])\n\nexport default __exports__","\n
\n \n\n \n \n\n
\n \n
\n \n\n
\n
\n
\n \n
\n
\n
..
\n
\n
\n\n
\n
\n
\n \n \n
\n\n
\n
\n \n \n
\n\n
\n \n \n
\n
\n
\n\n
\n \n\n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Library.vue?vue&type=template&id=31ebd80c&scoped=true\"\nimport script from \"./Library.vue?vue&type=script&lang=js\"\nexport * from \"./Library.vue?vue&type=script&lang=js\"\n\nimport \"./Library.vue?vue&type=style&index=0&id=31ebd80c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-31ebd80c\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=45886c9f&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=45886c9f&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-45886c9f\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","$props","loading","_createBlock","_component_Loading","key","_component_MediaView","pluginName","status","track","$options","onPlay","_cache","$event","_ctx","$emit","onPause","onStop","onPrevious","onNext","onSetVolume","onSeek","onConsume","onRepeat","onRandom","onSearch","search","$data","navVisible","_createElementBlock","_hoisted_1","_createVNode","_component_Nav","selectedView","onInput","onToggle","_hoisted_2","_hoisted_3","_component_Playlist","tracks","devices","selectedDevice","activeDevice","onClear","onSwap","onAdd","onRemove","onMove","onSave","onInfo","onAddToPlaylist","openAddToPlaylist","onToggleNav","onRefreshStatus","refreshStatus","onSelectDevice","selectDevice","_component_Playlists","playlists","editedPlaylist","editedPlaylistTracks","onLoad","onPlaylistEdit","onLoadTrack","onRemoveTrack","onPlaylistAdd","onTrackMove","_component_Search","results","searchResults","_component_Library","libraryResults","path","onCd","_hoisted_4","_component_Modal","title","ref","trackInfo","_hoisted_5","file","_hoisted_6","_hoisted_7","_toDisplayString","artist","_hoisted_9","_hoisted_10","_hoisted_11","href","$route","fullPath","onClick","_withModifiers","_hoisted_13","_hoisted_14","album","_hoisted_16","_hoisted_17","_hoisted_18","date","_hoisted_20","_hoisted_21","time","_hoisted_23","_hoisted_24","convertTime","_hoisted_26","_hoisted_27","disc","_hoisted_29","_hoisted_30","url","_hoisted_32","_hoisted_33","_hoisted_34","uri","target","_hoisted_36","onClose","addToPlaylistTrack","onOpen","selectedPlaylists","Array","length","keys","map","_hoisted_37","type","placeholder","playlistFilter","_hoisted_38","_Fragment","_renderList","playlist","i","_normalizeClass","hidden","name","toLowerCase","indexOf","checked","onChange","_component_FormFooter","args","addToPlaylist","_hoisted_41","_renderSlot","$slots","undefined","__exports__","views","view","displayName","selected","iconClass","emits","props","String","collapsed","Boolean","default","Object","playing","library","_component_MusicHeader","filter","showNavButton","_component_Dropdown","_component_DropdownItem","text","addTrack","disabled","playlistSave","selectedTracks","selectionMode","Set","device","id","active","onScroll","displayedTrackIndices","trackClass","onDragstart","onTrackDragStart","onDragend","onTrackDragEnd","onDragover","onTrackDragOver","draggable","set","onTrackClick","onDblclick","pos","playingPos","state","paused","_hoisted_15","mixins","MediaUtils","components","DropdownItem","Dropdown","MusicHeader","Loading","maxVisibleTracks","Number","data","infoTrack","sourcePos","targetPos","centerPos","mounted","scrollTimeout","computed","selectedTracksSet","this","trackIndicesByToken","indices","forEach","token","field","trim","join","add","positions","replace","matchingPositions","entries","sort","offset","Math","max","floor","slice","methods","event","shiftKey","idx","ctrlKey","splice","push","has","prompt","$refs","body","querySelectorAll","classList","remove","from","to","scrollTop","bodyHeight","parseFloat","getComputedStyle","height","scrollHeight","setTimeout","parseInt","min","scrollToTrack","$nextTick","contains","scrollIntoView","block","behavior","$watch","_hoisted_8","_hoisted_28","trackFilter","displayedTracks","play","_hoisted_19","_hoisted_22","_hoisted_25","_hoisted_31","displayedPlaylists","_hoisted_35","self","editor","formCollapsed","_hoisted_12","clear","onSubmit","filteredQuery","query","any","result","selectedResults","resultClick","load","FormFooter","o","reduce","obj","k","v","size","delete","back","displayedResults","directory","split","pop","Utils","Modal","Nav","MediaView","Playlist","Playlists","Search","Library","required","config","onStatusEvent","plugin_name","onPlaylistEvent","onNewPlayingTrack","notify","html","image","playlistsModal","isVisible","subscribe","info","unmounted","unsubscribe","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2892.179b93be.js b/platypush/backend/http/webapp/dist/static/js/2892.1f2a24f2.js
similarity index 96%
rename from platypush/backend/http/webapp/dist/static/js/2892.179b93be.js
rename to platypush/backend/http/webapp/dist/static/js/2892.1f2a24f2.js
index e66c3f8f6..08e69d322 100644
--- a/platypush/backend/http/webapp/dist/static/js/2892.179b93be.js
+++ b/platypush/backend/http/webapp/dist/static/js/2892.1f2a24f2.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2892,6640],{2892:function(a,e,n){n.r(e),n.d(e,{default:function(){return p}});var t=n(6252);const r={class:"media-file-browser"};function i(a,e,n,i,s,o){const u=(0,t.up)("Loading"),c=(0,t.up)("Browser");return(0,t.wg)(),(0,t.iD)("div",r,[a.loading?((0,t.wg)(),(0,t.j4)(u,{key:0})):((0,t.wg)(),(0,t.j4)(c,{key:1,"is-media":!0,filter:a.filter,"has-back":!0,onBack:e[0]||(e[0]=e=>a.$emit("back")),onPathChange:e[1]||(e[1]=e=>a.$emit("path-change",e)),onPlay:e[2]||(e[2]=e=>a.$emit("play",e))},null,8,["filter"]))])}var s=n(2381),o=n(6791),u=n(6640),c={mixins:[u["default"]],components:{Browser:s.Z,Loading:o.Z}},l=n(3744);const d=(0,l.Z)(c,[["render",i],["__scopeId","data-v-5f4a36da"]]);var p=d},6640:function(a,e,n){n.r(e),n.d(e,{default:function(){return s}});var t=n(8637),r={emits:["back","path-change","play"],mixins:[t.Z],props:{filter:{type:String,default:""}},data(){return{loading:!1}}};const i=r;var s=i}}]);
-//# sourceMappingURL=2892.179b93be.js.map
\ No newline at end of file
+//# sourceMappingURL=2892.1f2a24f2.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2892.179b93be.js.map b/platypush/backend/http/webapp/dist/static/js/2892.1f2a24f2.js.map
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/2892.179b93be.js.map
rename to platypush/backend/http/webapp/dist/static/js/2892.1f2a24f2.js.map
index 865eafeda..523c771d5 100644
--- a/platypush/backend/http/webapp/dist/static/js/2892.179b93be.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/2892.1f2a24f2.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/2892.179b93be.js","mappings":"2LACOA,MAAM,sB,4FAAXC,EAAAA,EAAAA,IASM,MATNC,EASM,CARWC,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,kBAC1BF,EAAAA,EAAAA,IAMYG,EAAA,C,MANF,YAAU,EAChBC,OAAQN,EAAAM,OACR,YAAU,EACVC,OAAIC,EAAA,KAAAA,EAAA,GAAAC,GAAET,EAAAU,MAAM,SACZC,aAAWH,EAAA,KAAAA,EAAA,GAAAC,GAAET,EAAAU,MAAM,cAAeD,IAClCG,OAAIJ,EAAA,KAAAA,EAAA,GAAAC,GAAET,EAAAU,MAAM,OAAQD,K,wDAU5B,GACEI,OAAQ,CAACC,EAAAA,YACTC,WAAY,CACVC,QAAO,IACPC,QAAOA,EAAAA,I,UCfX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,kFCNA,GACEC,MAAO,CAAC,OAAQ,cAAe,QAC/BP,OAAQ,CAACQ,EAAAA,GACTC,MAAO,CACLhB,OAAQ,CACNiB,KAAMC,OACNC,QAAS,KAIbC,IAAAA,GACE,MAAO,CACLzB,SAAS,EAEb,GCdF,MAAMiB,EAAc,EAEpB,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/File.vue","webpack://platypush/./src/components/panels/Media/Providers/File.vue?5b0f","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea"],"sourcesContent":["\n
\n \n \n
\n\n\n\n\n\n","import { render } from \"./File.vue?vue&type=template&id=5f4a36da&scoped=true\"\nimport script from \"./File.vue?vue&type=script&lang=js\"\nexport * from \"./File.vue?vue&type=script&lang=js\"\n\nimport \"./File.vue?vue&type=style&index=0&id=5f4a36da&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5f4a36da\"]])\n\nexport default __exports__","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_ctx","loading","_createBlock","_component_Loading","key","_component_Browser","filter","onBack","_cache","$event","$emit","onPathChange","onPlay","mixins","MediaProvider","components","Browser","Loading","__exports__","render","emits","Utils","props","type","String","default","data"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/2892.1f2a24f2.js","mappings":"2LACOA,MAAM,sB,4FAAXC,EAAAA,EAAAA,IASM,MATNC,EASM,CARWC,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,kBAC1BF,EAAAA,EAAAA,IAMYG,EAAA,C,MANF,YAAU,EAChBC,OAAQN,EAAAM,OACR,YAAU,EACVC,OAAIC,EAAA,KAAAA,EAAA,GAAAC,GAAET,EAAAU,MAAM,SACZC,aAAWH,EAAA,KAAAA,EAAA,GAAAC,GAAET,EAAAU,MAAM,cAAeD,IAClCG,OAAIJ,EAAA,KAAAA,EAAA,GAAAC,GAAET,EAAAU,MAAM,OAAQD,K,wDAU5B,GACEI,OAAQ,CAACC,EAAAA,YACTC,WAAY,CACVC,QAAO,IACPC,QAAOA,EAAAA,I,UCfX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,kFCNA,GACEC,MAAO,CAAC,OAAQ,cAAe,QAC/BP,OAAQ,CAACQ,EAAAA,GACTC,MAAO,CACLhB,OAAQ,CACNiB,KAAMC,OACNC,QAAS,KAIbC,IAAAA,GACE,MAAO,CACLzB,SAAS,EAEb,GCdF,MAAMiB,EAAc,EAEpB,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/File.vue","webpack://platypush/./src/components/panels/Media/Providers/File.vue?5b0f","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea"],"sourcesContent":["\n
\n \n \n
\n\n\n\n\n\n","import { render } from \"./File.vue?vue&type=template&id=5f4a36da&scoped=true\"\nimport script from \"./File.vue?vue&type=script&lang=js\"\nexport * from \"./File.vue?vue&type=script&lang=js\"\n\nimport \"./File.vue?vue&type=style&index=0&id=5f4a36da&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5f4a36da\"]])\n\nexport default __exports__","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_ctx","loading","_createBlock","_component_Loading","key","_component_Browser","filter","onBack","_cache","$event","$emit","onPathChange","onPlay","mixins","MediaProvider","components","Browser","Loading","__exports__","render","emits","Utils","props","type","String","default","data"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2893.519a1554.js b/platypush/backend/http/webapp/dist/static/js/2893.55e3bcf7.js
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/2893.519a1554.js
rename to platypush/backend/http/webapp/dist/static/js/2893.55e3bcf7.js
index 58d8d37f6..cad1cb92f 100644
--- a/platypush/backend/http/webapp/dist/static/js/2893.519a1554.js
+++ b/platypush/backend/http/webapp/dist/static/js/2893.55e3bcf7.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2893,6362],{2893:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,y,m){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=e.value.value?((0,l.wg)(),(0,l.iD)("div",r,[null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,v)):(0,l.kq)("",!0),(0,l._)("span",{class:"value",textContent:(0,a.zw)(m.displayValue(e.value.value))},null,8,d)])):(0,l.kq)("",!0)])])}var y=n(4967),m=n(6362),f={name:"EnumSensor",components:{EntityIcon:y["default"]},mixins:[m["default"]],methods:{displayValue(e){return this.value?.values&&"object"===typeof this.value.values&&this.value.values[e]||e}}},_=n(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-159d46fc"]]);var w=h},6362:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,y,m){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=m.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(m.computedValue)},null,8,v),null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var y=n(847),m=n(4967),f={name:"Sensor",components:{EntityIcon:m["default"]},mixins:[y["default"]],computed:{computedValue(){return null!=this.value.value?this.value.value:this.value._value}}},_=n(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=h}}]);
-//# sourceMappingURL=2893.519a1554.js.map
\ No newline at end of file
+//# sourceMappingURL=2893.55e3bcf7.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2893.519a1554.js.map b/platypush/backend/http/webapp/dist/static/js/2893.55e3bcf7.js.map
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/2893.519a1554.js.map
rename to platypush/backend/http/webapp/dist/static/js/2893.55e3bcf7.js.map
index ffc86bcb5..6bba09fbc 100644
--- a/platypush/backend/http/webapp/dist/static/js/2893.519a1554.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/2893.55e3bcf7.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/2893.519a1554.js","mappings":"qMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVfC,EAAAA,EAAAA,IAeM,MAfNC,EAeM,EAdJC,EAAAA,EAAAA,GAaM,MAbNC,EAaM,EAZJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,YAGgB,MAAfN,EAAAC,MAAMA,QAAK,WAA9CT,EAAAA,EAAAA,IAGM,MAHNe,EAGM,CAFuD,MAAdP,EAAAC,MAAMO,OAAI,WAAvDhB,EAAAA,EAAAA,IAAmE,Q,MAA7DD,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALO,O,4BACjCd,EAAAA,EAAAA,GAAyD,QAAnDH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQI,EAA0BC,aAAbV,EAAAC,MAAMA,S,yDAUvD,GACEK,KAAM,aACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,QAAS,CACPL,YAAAA,CAAaM,GACX,OAAIC,KAAKhB,OAAOiB,QAAwC,kBAAvBD,KAAKhB,MAAMiB,QACnCD,KAAKhB,MAAMiB,OAAOF,IACpBA,CACT,I,UC1BJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCRO7B,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVfC,EAAAA,EAAAA,IAiBM,MAjBNC,EAiBM,EAhBJC,EAAAA,EAAAA,GAeM,MAfNC,EAeM,EAdJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,YAIP,MAAjBG,EAAAY,gBAAa,WADvB7B,EAAAA,EAAAA,IAKM,MALNe,EAKM,EAHJb,EAAAA,EAAAA,GAA6C,QAAvCH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQI,EAAcY,gB,UAEpB,MAAdrB,EAAAC,MAAMO,OAAI,WADlBhB,EAAAA,EAAAA,IAC8B,Q,MADxBD,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALO,O,yEAWzC,GACEF,KAAM,SACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACS,EAAAA,YAETC,SAAU,CACRF,aAAAA,GACE,OAAwB,MAApBJ,KAAKhB,MAAMA,MACNgB,KAAKhB,MAAMA,MACbgB,KAAKhB,MAAMuB,MACpB,I,UC5BJ,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSensor.vue","webpack://platypush/./src/components/panels/Entities/EnumSensor.vue?127d","webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./EnumSensor.vue?vue&type=template&id=159d46fc&scoped=true\"\nimport script from \"./EnumSensor.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSensor.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSensor.vue?vue&type=style&index=0&id=159d46fc&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-159d46fc\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","unit","$options","displayValue","components","EntityIcon","mixins","Sensor","methods","val","this","values","__exports__","render","computedValue","EntityMixin","computed","_value"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/2893.55e3bcf7.js","mappings":"qMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVfC,EAAAA,EAAAA,IAeM,MAfNC,EAeM,EAdJC,EAAAA,EAAAA,GAaM,MAbNC,EAaM,EAZJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,YAGgB,MAAfN,EAAAC,MAAMA,QAAK,WAA9CT,EAAAA,EAAAA,IAGM,MAHNe,EAGM,CAFuD,MAAdP,EAAAC,MAAMO,OAAI,WAAvDhB,EAAAA,EAAAA,IAAmE,Q,MAA7DD,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALO,O,4BACjCd,EAAAA,EAAAA,GAAyD,QAAnDH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQI,EAA0BC,aAAbV,EAAAC,MAAMA,S,yDAUvD,GACEK,KAAM,aACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,QAAS,CACPL,YAAAA,CAAaM,GACX,OAAIC,KAAKhB,OAAOiB,QAAwC,kBAAvBD,KAAKhB,MAAMiB,QACnCD,KAAKhB,MAAMiB,OAAOF,IACpBA,CACT,I,UC1BJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCRO7B,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVfC,EAAAA,EAAAA,IAiBM,MAjBNC,EAiBM,EAhBJC,EAAAA,EAAAA,GAeM,MAfNC,EAeM,EAdJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,YAIP,MAAjBG,EAAAY,gBAAa,WADvB7B,EAAAA,EAAAA,IAKM,MALNe,EAKM,EAHJb,EAAAA,EAAAA,GAA6C,QAAvCH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQI,EAAcY,gB,UAEpB,MAAdrB,EAAAC,MAAMO,OAAI,WADlBhB,EAAAA,EAAAA,IAC8B,Q,MADxBD,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALO,O,yEAWzC,GACEF,KAAM,SACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACS,EAAAA,YAETC,SAAU,CACRF,aAAAA,GACE,OAAwB,MAApBJ,KAAKhB,MAAMA,MACNgB,KAAKhB,MAAMA,MACbgB,KAAKhB,MAAMuB,MACpB,I,UC5BJ,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSensor.vue","webpack://platypush/./src/components/panels/Entities/EnumSensor.vue?127d","webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./EnumSensor.vue?vue&type=template&id=159d46fc&scoped=true\"\nimport script from \"./EnumSensor.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSensor.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSensor.vue?vue&type=style&index=0&id=159d46fc&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-159d46fc\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","unit","$options","displayValue","components","EntityIcon","mixins","Sensor","methods","val","this","values","__exports__","render","computedValue","EntityMixin","computed","_value"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3322.12d6bfa0.js b/platypush/backend/http/webapp/dist/static/js/3322.6340e745.js
similarity index 94%
rename from platypush/backend/http/webapp/dist/static/js/3322.12d6bfa0.js
rename to platypush/backend/http/webapp/dist/static/js/3322.6340e745.js
index 1346a716a..e84d6aca9 100644
--- a/platypush/backend/http/webapp/dist/static/js/3322.12d6bfa0.js
+++ b/platypush/backend/http/webapp/dist/static/js/3322.6340e745.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3322],{3322:function(a,e,n){n.r(e),n.d(e,{default:function(){return p}});var c=n(6252);const s={class:"entity weather-icon-container"},t=["src","alt"],r=["src","alt"];function l(a,e,n,l,u,i){return(0,c.wg)(),(0,c.iD)("span",s,[n.value.icon?((0,c.wg)(),(0,c.iD)("img",{key:0,src:`/icons/openweathermap/dark/${n.value.icon}.png`,alt:n.value?.summary,class:"weather-icon"},null,8,t)):n.value.image?((0,c.wg)(),(0,c.iD)("img",{key:1,src:n.value.image,alt:n.value?.summary,class:"weather-icon"},null,8,r)):(0,c.kq)("",!0)])}var u={props:{value:Object}},i=n(3744);const o=(0,i.Z)(u,[["render",l],["__scopeId","data-v-1c0bfb77"]]);var p=o}}]);
-//# sourceMappingURL=3322.12d6bfa0.js.map
\ No newline at end of file
+//# sourceMappingURL=3322.6340e745.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3322.12d6bfa0.js.map b/platypush/backend/http/webapp/dist/static/js/3322.6340e745.js.map
similarity index 96%
rename from platypush/backend/http/webapp/dist/static/js/3322.12d6bfa0.js.map
rename to platypush/backend/http/webapp/dist/static/js/3322.6340e745.js.map
index 78cbfa38d..0442f62bc 100644
--- a/platypush/backend/http/webapp/dist/static/js/3322.12d6bfa0.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/3322.6340e745.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/3322.12d6bfa0.js","mappings":"sLACQA,MAAM,iC,0EAAZC,EAAAA,EAAAA,IAUO,OAVPC,EAUO,CANMC,EAAAC,MAAMC,OAAI,WAHrBJ,EAAAA,EAAAA,IAGyB,O,MAHnBK,IAAG,8BAAgCH,EAAAC,MAAMC,WACzCE,IAAKJ,EAAAC,OAAOI,QACbR,MAAM,gB,WAMKG,EAAAC,MAAMK,QAAK,WAH3BR,EAAAA,EAAAA,IAG+B,O,MAHzBK,IAAKH,EAAAC,MAAMK,MACXF,IAAKJ,EAAAC,OAAOI,QACbR,MAAM,gB,6BAMf,OACEU,MAAO,CACLN,MAAOO,S,UCVX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue?1d06"],"sourcesContent":["\n \n \n\n \n \n\n\n\n\n\n","import { render } from \"./WeatherIcon.vue?vue&type=template&id=1c0bfb77&scoped=true\"\nimport script from \"./WeatherIcon.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherIcon.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherIcon.vue?vue&type=style&index=0&id=1c0bfb77&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c0bfb77\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$props","value","icon","src","alt","summary","image","props","Object","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/3322.6340e745.js","mappings":"sLACQA,MAAM,iC,0EAAZC,EAAAA,EAAAA,IAUO,OAVPC,EAUO,CANMC,EAAAC,MAAMC,OAAI,WAHrBJ,EAAAA,EAAAA,IAGyB,O,MAHnBK,IAAG,8BAAgCH,EAAAC,MAAMC,WACzCE,IAAKJ,EAAAC,OAAOI,QACbR,MAAM,gB,WAMKG,EAAAC,MAAMK,QAAK,WAH3BR,EAAAA,EAAAA,IAG+B,O,MAHzBK,IAAKH,EAAAC,MAAMK,MACXF,IAAKJ,EAAAC,OAAOI,QACbR,MAAM,gB,6BAMf,OACEU,MAAO,CACLN,MAAOO,S,UCVX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue?1d06"],"sourcesContent":["\n \n \n\n \n \n\n\n\n\n\n","import { render } from \"./WeatherIcon.vue?vue&type=template&id=1c0bfb77&scoped=true\"\nimport script from \"./WeatherIcon.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherIcon.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherIcon.vue?vue&type=style&index=0&id=1c0bfb77&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c0bfb77\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$props","value","icon","src","alt","summary","image","props","Object","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3368.0cff7037.js b/platypush/backend/http/webapp/dist/static/js/3368.bbaad492.js
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/3368.0cff7037.js
rename to platypush/backend/http/webapp/dist/static/js/3368.bbaad492.js
index 8f9ed7ad8..fbd568cc4 100644
--- a/platypush/backend/http/webapp/dist/static/js/3368.0cff7037.js
+++ b/platypush/backend/http/webapp/dist/static/js/3368.bbaad492.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3368],{3368:function(e,l,t){t.r(l),t.d(l,{default:function(){return b}});var a=t(6252),s=t(3577),n=t(9963);const i={class:"entity switch-container"},u={class:"icon"},o={class:"label"},c=["textContent"],v={class:"value-container"},d=["textContent"],r={class:"row"},p={class:"input"},h=["disabled"],y={key:0,value:"",selected:""},g=["value","selected","textContent"];function w(e,l,t,w,f,_){const k=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",{class:(0,s.C_)(["head",{collapsed:e.collapsed}])},[(0,a._)("div",u,[(0,a.Wm)(k,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,c)]),(0,a._)("div",v,[null!=e.value?.value?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"value",textContent:(0,s.zw)(e.value.values[e.value.value]||e.value.value)},null,8,d)):(0,a.kq)("",!0),_.hasValues?((0,a.wg)(),(0,a.iD)("button",{key:1,onClick:l[0]||(l[0]=(0,n.iM)((l=>e.collapsed=!e.collapsed),["stop"]))},[(0,a._)("i",{class:(0,s.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])):(0,a.kq)("",!0)])],2),e.collapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",{key:0,class:"body",onClick:l[2]||(l[2]=(0,n.iM)(((...e)=>_.prevent&&_.prevent(...e)),["stop"]))},[(0,a._)("div",r,[(0,a._)("div",p,[(0,a._)("select",{onInput:l[1]||(l[1]=(...e)=>_.setValue&&_.setValue(...e)),ref:"values",disabled:e.loading},[e.value.is_write_only?((0,a.wg)(),(0,a.iD)("option",y,"--")):(0,a.kq)("",!0),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(_.displayValues,((l,t)=>((0,a.wg)(),(0,a.iD)("option",{value:t,selected:t==e.value.value,key:t,textContent:(0,s.zw)(l)},null,8,g)))),128))],40,h)])])]))])}var f=t(847),_=t(4967),k={name:"EnumSwitch",components:{EntityIcon:_["default"]},mixins:[f["default"]],computed:{hasValues(){return!!Object.values(this?.value?.values||{}).length},displayValues(){return this.value?.values instanceof Array?this.value.values.reduce(((e,l)=>(e[l]=l,e)),{}):this.value?.values||{}}},methods:{prevent(e){return e.stopPropagation(),!1},async setValue(e){if(e.target.value?.length){if(this.$emit("loading",!0),this.value.is_write_only){const e=this;setTimeout((()=>{e.$refs.values.value=""}),1e3)}try{await this.request("entities.execute",{id:this.value.id,action:"set",value:e.target.value})}finally{this.$emit("loading",!1)}}}}},m=t(3744);const C=(0,m.Z)(k,[["render",w],["__scopeId","data-v-043593ec"]]);var b=C}}]);
-//# sourceMappingURL=3368.0cff7037.js.map
\ No newline at end of file
+//# sourceMappingURL=3368.bbaad492.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3368.0cff7037.js.map b/platypush/backend/http/webapp/dist/static/js/3368.bbaad492.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/3368.0cff7037.js.map
rename to platypush/backend/http/webapp/dist/static/js/3368.bbaad492.js.map
index 785d6b4bb..8c294dc28 100644
--- a/platypush/backend/http/webapp/dist/static/js/3368.0cff7037.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/3368.bbaad492.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/3368.0cff7037.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue","webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue?0a13"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n\n
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./EnumSwitch.vue?vue&type=template&id=043593ec&scoped=true\"\nimport script from \"./EnumSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSwitch.vue?vue&type=style&index=0&id=043593ec&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-043593ec\"]])\n\nexport default __exports__"],"names":["class","value","selected","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","collapsed","_ctx","_hoisted_2","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_3","_toDisplayString","name","_hoisted_5","values","$options","hasValues","onClick","_cache","_withModifiers","$event","args","prevent","_hoisted_7","_hoisted_8","onInput","setValue","ref","disabled","is_write_only","_hoisted_10","_Fragment","_renderList","displayValues","text","value_id","key","components","EntityIcon","mixins","EntityMixin","computed","Object","this","length","Array","reduce","obj","methods","event","stopPropagation","target","$emit","self","setTimeout","$refs","request","id","action","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/3368.bbaad492.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue","webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue?0a13"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n\n
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./EnumSwitch.vue?vue&type=template&id=043593ec&scoped=true\"\nimport script from \"./EnumSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSwitch.vue?vue&type=style&index=0&id=043593ec&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-043593ec\"]])\n\nexport default __exports__"],"names":["class","value","selected","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","collapsed","_ctx","_hoisted_2","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_3","_toDisplayString","name","_hoisted_5","values","$options","hasValues","onClick","_cache","_withModifiers","$event","args","prevent","_hoisted_7","_hoisted_8","onInput","setValue","ref","disabled","is_write_only","_hoisted_10","_Fragment","_renderList","displayValues","text","value_id","key","components","EntityIcon","mixins","EntityMixin","computed","Object","this","length","Array","reduce","obj","methods","event","stopPropagation","target","$emit","self","setTimeout","$refs","request","id","action","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3369.bf44abe0.js b/platypush/backend/http/webapp/dist/static/js/3369.0497f946.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/3369.bf44abe0.js
rename to platypush/backend/http/webapp/dist/static/js/3369.0497f946.js
index c29ee0812..3043883f6 100644
--- a/platypush/backend/http/webapp/dist/static/js/3369.bf44abe0.js
+++ b/platypush/backend/http/webapp/dist/static/js/3369.0497f946.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3369],{3369:function(e,l,a){a.r(l),a.d(l,{default:function(){return de}});var s=a(6252),t=a(9963),n=a(3577);const i=e=>((0,s.dD)("data-v-5c2a37ed"),e=e(),(0,s.Cn)(),e),c={class:"entity cpu-info-container"},d={class:"col-1 icon"},v={class:"col-10 label"},u=["textContent"],o={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},r=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Architecture")],-1))),C={class:"value"},h=["textContent"],y={key:1,class:"child"},z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Bits")],-1))),k={class:"value"},m=["textContent"],w={key:2,class:"child"},p=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Cores")],-1))),x={class:"value"},q=["textContent"],b={key:3,class:"child"},f=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Vendor")],-1))),g={class:"value"},D=["textContent"],S={key:4,class:"child"},F=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Brand")],-1))),I={class:"value"},H=["textContent"],L={key:5,class:"child"},A=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Advertised Frequency")],-1))),M={class:"value"},B=["textContent"],E={key:6,class:"child"},$=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Actual Frequency")],-1))),G={class:"value"},V=["textContent"],W={key:7,class:"child"},Z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L1 Instruction Cache Size")],-1))),j={class:"value"},J=["textContent"],K={key:8,class:"child"},N=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L1 Data Cache Size")],-1))),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},R=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L2 Cache Size")],-1))),T={class:"value"},U=["textContent"],X={key:10,class:"child"},Y=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L3 Cache Size")],-1))),ee={class:"value"},le=["textContent"];function ae(e,l,a,i,ae,se){const te=(0,s.up)("EntityIcon");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",{class:"head",onClick:l[1]||(l[1]=(0,t.iM)((e=>ae.isCollapsed=!ae.isCollapsed),["stop"]))},[(0,s._)("div",d,[(0,s.Wm)(te,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,s._)("div",v,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.name)},null,8,u)]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[0]||(l[0]=(0,t.iM)((e=>ae.isCollapsed=!ae.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,n.C_)(["fas",{"fa-chevron-down":ae.isCollapsed,"fa-chevron-up":!ae.isCollapsed}])},null,2)])]),ae.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,[e.value.architecture?((0,s.wg)(),(0,s.iD)("div",_,[r,(0,s._)("div",C,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.architecture)},null,8,h)])])):(0,s.kq)("",!0),e.value.bits?((0,s.wg)(),(0,s.iD)("div",y,[z,(0,s._)("div",k,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.bits)},null,8,m)])])):(0,s.kq)("",!0),e.value.cores?((0,s.wg)(),(0,s.iD)("div",w,[p,(0,s._)("div",x,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.cores)},null,8,q)])])):(0,s.kq)("",!0),e.value.vendor?((0,s.wg)(),(0,s.iD)("div",b,[f,(0,s._)("div",g,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.vendor)},null,8,D)])])):(0,s.kq)("",!0),e.value.brand?((0,s.wg)(),(0,s.iD)("div",S,[F,(0,s._)("div",I,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.brand)},null,8,H)])])):(0,s.kq)("",!0),e.value.frequency_advertised?((0,s.wg)(),(0,s.iD)("div",L,[A,(0,s._)("div",M,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(se.displayedFrequency(e.value.frequency_advertised))},null,8,B)])])):(0,s.kq)("",!0),e.value.frequency_actual?((0,s.wg)(),(0,s.iD)("div",E,[$,(0,s._)("div",G,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(se.displayedFrequency(e.value.frequency_actual))},null,8,V)])])):(0,s.kq)("",!0),e.value.l1_instruction_cache_size?((0,s.wg)(),(0,s.iD)("div",W,[Z,(0,s._)("div",j,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l1_instruction_cache_size))},null,8,J)])])):(0,s.kq)("",!0),e.value.l1_data_cache_size?((0,s.wg)(),(0,s.iD)("div",K,[N,(0,s._)("div",O,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l1_data_cache_size))},null,8,P)])])):(0,s.kq)("",!0),e.value.l2_cache_size?((0,s.wg)(),(0,s.iD)("div",Q,[R,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l2_cache_size))},null,8,U)])])):(0,s.kq)("",!0),e.value.l3_cache_size?((0,s.wg)(),(0,s.iD)("div",X,[Y,(0,s._)("div",ee,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l3_cache_size))},null,8,le)])])):(0,s.kq)("",!0)]))])}var se=a(847),te=a(4967),ne={name:"CpuInfo",components:{EntityIcon:te["default"]},mixins:[se["default"]],data(){return{isCollapsed:!0}},methods:{displayedFrequency(e){let l="Hz";return null==e?null:(e>=1e9&&(e/=1e9,l="GHz"),e>=1e6&&(e/=1e6,l="MHz"),e>=1e3&&(e/=1e3,l="kHz"),`${e.toFixed(2)} ${l}`)}}},ie=a(3744);const ce=(0,ie.Z)(ne,[["render",ae],["__scopeId","data-v-5c2a37ed"]]);var de=ce}}]);
-//# sourceMappingURL=3369.bf44abe0.js.map
\ No newline at end of file
+//# sourceMappingURL=3369.0497f946.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3369.bf44abe0.js.map b/platypush/backend/http/webapp/dist/static/js/3369.0497f946.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/3369.bf44abe0.js.map
rename to platypush/backend/http/webapp/dist/static/js/3369.0497f946.js.map
index 2cdbd3921..2cba9052a 100644
--- a/platypush/backend/http/webapp/dist/static/js/3369.bf44abe0.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/3369.0497f946.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/3369.bf44abe0.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/CpuInfo.vue","webpack://platypush/./src/components/panels/Entities/CpuInfo.vue?ea81"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Architecture
\n
\n
\n \n
\n
\n\n
\n
\n
Bits
\n
\n
\n \n
\n
\n\n
\n
\n
Cores
\n
\n
\n \n
\n
\n\n
\n
\n
Vendor
\n
\n
\n \n
\n
\n\n
\n
\n
Brand
\n
\n
\n \n
\n
\n\n
\n
\n
Advertised Frequency
\n
\n
\n \n
\n
\n\n
\n
\n
Actual Frequency
\n
\n
\n \n
\n
\n\n
\n
\n
L1 Instruction Cache Size
\n
\n
\n \n
\n
\n\n
\n
\n
L1 Data Cache Size
\n
\n
\n \n
\n
\n\n
\n
\n
L2 Cache Size
\n
\n
\n \n
\n
\n\n
\n
\n
L3 Cache Size
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./CpuInfo.vue?vue&type=template&id=5c2a37ed&scoped=true\"\nimport script from \"./CpuInfo.vue?vue&type=script&lang=js\"\nexport * from \"./CpuInfo.vue?vue&type=script&lang=js\"\n\nimport \"./CpuInfo.vue?vue&type=style&index=0&id=5c2a37ed&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c2a37ed\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_hoisted_2","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_3","_toDisplayString","name","_normalizeClass","_hoisted_5","architecture","_hoisted_6","_hoisted_7","_hoisted_8","bits","_hoisted_10","_hoisted_11","_hoisted_12","cores","_hoisted_14","_hoisted_15","_hoisted_16","vendor","_hoisted_18","_hoisted_19","_hoisted_20","brand","_hoisted_22","_hoisted_23","_hoisted_24","frequency_advertised","_hoisted_26","_hoisted_27","_hoisted_28","$options","displayedFrequency","frequency_actual","_hoisted_30","_hoisted_31","_hoisted_32","l1_instruction_cache_size","_hoisted_34","_hoisted_35","_hoisted_36","convertSize","l1_data_cache_size","_hoisted_38","_hoisted_39","_hoisted_40","l2_cache_size","_hoisted_42","_hoisted_43","_hoisted_44","l3_cache_size","_hoisted_46","_hoisted_47","_hoisted_48","components","EntityIcon","mixins","EntityMixin","data","methods","freq","unit","toFixed","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/3369.0497f946.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/CpuInfo.vue","webpack://platypush/./src/components/panels/Entities/CpuInfo.vue?ea81"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Architecture
\n
\n
\n \n
\n
\n\n
\n
\n
Bits
\n
\n
\n \n
\n
\n\n
\n
\n
Cores
\n
\n
\n \n
\n
\n\n
\n
\n
Vendor
\n
\n
\n \n
\n
\n\n
\n
\n
Brand
\n
\n
\n \n
\n
\n\n
\n
\n
Advertised Frequency
\n
\n
\n \n
\n
\n\n
\n
\n
Actual Frequency
\n
\n
\n \n
\n
\n\n
\n
\n
L1 Instruction Cache Size
\n
\n
\n \n
\n
\n\n
\n
\n
L1 Data Cache Size
\n
\n
\n \n
\n
\n\n
\n
\n
L2 Cache Size
\n
\n
\n \n
\n
\n\n
\n
\n
L3 Cache Size
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./CpuInfo.vue?vue&type=template&id=5c2a37ed&scoped=true\"\nimport script from \"./CpuInfo.vue?vue&type=script&lang=js\"\nexport * from \"./CpuInfo.vue?vue&type=script&lang=js\"\n\nimport \"./CpuInfo.vue?vue&type=style&index=0&id=5c2a37ed&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c2a37ed\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_hoisted_2","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_3","_toDisplayString","name","_normalizeClass","_hoisted_5","architecture","_hoisted_6","_hoisted_7","_hoisted_8","bits","_hoisted_10","_hoisted_11","_hoisted_12","cores","_hoisted_14","_hoisted_15","_hoisted_16","vendor","_hoisted_18","_hoisted_19","_hoisted_20","brand","_hoisted_22","_hoisted_23","_hoisted_24","frequency_advertised","_hoisted_26","_hoisted_27","_hoisted_28","$options","displayedFrequency","frequency_actual","_hoisted_30","_hoisted_31","_hoisted_32","l1_instruction_cache_size","_hoisted_34","_hoisted_35","_hoisted_36","convertSize","l1_data_cache_size","_hoisted_38","_hoisted_39","_hoisted_40","l2_cache_size","_hoisted_42","_hoisted_43","_hoisted_44","l3_cache_size","_hoisted_46","_hoisted_47","_hoisted_48","components","EntityIcon","mixins","EntityMixin","data","methods","freq","unit","toFixed","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/342.9c431c81.js b/platypush/backend/http/webapp/dist/static/js/342.b2e983b2.js
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/342.9c431c81.js
rename to platypush/backend/http/webapp/dist/static/js/342.b2e983b2.js
index 6b2e40dd9..b43443ab3 100644
--- a/platypush/backend/http/webapp/dist/static/js/342.9c431c81.js
+++ b/platypush/backend/http/webapp/dist/static/js/342.b2e983b2.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[342],{3222:function(e,t,s){s.d(t,{Z:function(){return r}});var i=s(6252),l=s(3577);const n={class:"no-items-container"};function a(e,t,s,a,o,u){return(0,i.wg)(),(0,i.iD)("div",n,[(0,i._)("div",{class:(0,l.C_)(["no-items fade-in",{shadow:s.withShadow}])},[(0,i.WI)(e.$slots,"default",{},void 0,!0)],2)])}var o={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},u=s(3744);const d=(0,u.Z)(o,[["render",a],["__scopeId","data-v-4856c4d7"]]);var r=d},342:function(e,t,s){s.r(t),s.d(t,{default:function(){return y}});var i=s(6252);const l={class:"media-youtube-playlist"};function n(e,t,s,n,a,o){const u=(0,i.up)("Loading"),d=(0,i.up)("NoItems"),r=(0,i.up)("Results");return(0,i.wg)(),(0,i.iD)("div",l,[a.loading?((0,i.wg)(),(0,i.j4)(u,{key:0})):a.items?.length?((0,i.wg)(),(0,i.j4)(r,{key:2,results:a.items,sources:{youtube:!0},filter:s.filter,"selected-result":a.selectedResult,onSelect:t[0]||(t[0]=e=>a.selectedResult=e),onPlay:t[1]||(t[1]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])):((0,i.wg)(),(0,i.j4)(d,{key:1,"with-shadow":!1},{default:(0,i.w5)((()=>[(0,i.Uk)(" No videos found. ")])),_:1}))])}var a=s(3222),o=s(6791),u=s(5390),d=s(8637),r={emits:["play"],mixins:[d.Z],components:{Loading:o.Z,NoItems:a.Z,Results:u.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{items:[],loading:!1,selectedResult:null}},methods:{async loadItems(){this.loading=!0;try{this.items=(await this.request("youtube.get_playlist",{id:this.id})).map((e=>({...e,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadItems()}},c=s(3744);const p=(0,c.Z)(r,[["render",n],["__scopeId","data-v-66236cc4"]]);var y=p}}]);
-//# sourceMappingURL=342.9c431c81.js.map
\ No newline at end of file
+//# sourceMappingURL=342.b2e983b2.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/342.9c431c81.js.map b/platypush/backend/http/webapp/dist/static/js/342.b2e983b2.js.map
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/342.9c431c81.js.map
rename to platypush/backend/http/webapp/dist/static/js/342.b2e983b2.js.map
index eb50aa866..7680be778 100644
--- a/platypush/backend/http/webapp/dist/static/js/342.9c431c81.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/342.b2e983b2.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/342.9c431c81.js","mappings":"kLACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,0FCROlB,MAAM,0B,kHAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,CAZWiB,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KACgBJ,EAAAK,OAAOC,S,WAIjDJ,EAAAA,EAAAA,IAMkBK,EAAA,C,MANRC,QAASR,EAAAK,MACTI,QAAS,aACTC,OAAQvB,EAAAuB,OACR,kBAAiBV,EAAAW,eACjBC,SAAMC,EAAA,KAAAA,EAAA,GAAAC,GAAEd,EAAAW,eAAiBG,GACzBC,OAAIF,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA0B,MAAM,OAAQF,K,kDATyB,WAAvDZ,EAAAA,EAAAA,IAEUe,EAAA,C,MAFA,eAAa,G,mBAAkC,IAEzD,UAFyD,yB,qDAoB7D,GACEC,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAO,IACPC,QAAO,IACPC,QAAOA,EAAAA,GAGT9B,MAAO,CACL+B,GAAI,CACF9B,KAAM+B,OACNC,UAAU,GAGZjB,OAAQ,CACNf,KAAM+B,OACN7B,QAAS,OAIb+B,IAAAA,GACE,MAAO,CACLvB,MAAO,GACPJ,SAAS,EACTU,eAAgB,KAEpB,EAEAkB,QAAS,CACP,eAAMC,GACJC,KAAK9B,SAAU,EACf,IACE8B,KAAK1B,aACG0B,KAAKC,QAAQ,uBAAwB,CAACP,GAAIM,KAAKN,MACrDQ,KAAIC,IAAG,IACJA,EACHvC,KAAM,aAEV,CAAE,QACAoC,KAAK9B,SAAU,CACjB,CACF,GAGFkC,OAAAA,GACEJ,KAAKD,WACP,G,UC/DF,MAAMhC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=66236cc4&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=66236cc4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66236cc4\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","items","length","_component_Results","results","sources","filter","selectedResult","onSelect","_cache","$event","onPlay","$emit","_component_NoItems","emits","mixins","Utils","components","Loading","NoItems","Results","id","String","required","data","methods","loadItems","this","request","map","item","mounted"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/342.b2e983b2.js","mappings":"kLACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,0FCROlB,MAAM,0B,kHAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,CAZWiB,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KACgBJ,EAAAK,OAAOC,S,WAIjDJ,EAAAA,EAAAA,IAMkBK,EAAA,C,MANRC,QAASR,EAAAK,MACTI,QAAS,aACTC,OAAQvB,EAAAuB,OACR,kBAAiBV,EAAAW,eACjBC,SAAMC,EAAA,KAAAA,EAAA,GAAAC,GAAEd,EAAAW,eAAiBG,GACzBC,OAAIF,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA0B,MAAM,OAAQF,K,kDATyB,WAAvDZ,EAAAA,EAAAA,IAEUe,EAAA,C,MAFA,eAAa,G,mBAAkC,IAEzD,UAFyD,yB,qDAoB7D,GACEC,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAO,IACPC,QAAO,IACPC,QAAOA,EAAAA,GAGT9B,MAAO,CACL+B,GAAI,CACF9B,KAAM+B,OACNC,UAAU,GAGZjB,OAAQ,CACNf,KAAM+B,OACN7B,QAAS,OAIb+B,IAAAA,GACE,MAAO,CACLvB,MAAO,GACPJ,SAAS,EACTU,eAAgB,KAEpB,EAEAkB,QAAS,CACP,eAAMC,GACJC,KAAK9B,SAAU,EACf,IACE8B,KAAK1B,aACG0B,KAAKC,QAAQ,uBAAwB,CAACP,GAAIM,KAAKN,MACrDQ,KAAIC,IAAG,IACJA,EACHvC,KAAM,aAEV,CAAE,QACAoC,KAAK9B,SAAU,CACjB,CACF,GAGFkC,OAAAA,GACEJ,KAAKD,WACP,G,UC/DF,MAAMhC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=66236cc4&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=66236cc4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66236cc4\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","items","length","_component_Results","results","sources","filter","selectedResult","onSelect","_cache","$event","onPlay","$emit","_component_NoItems","emits","mixins","Utils","components","Loading","NoItems","Results","id","String","required","data","methods","loadItems","this","request","map","item","mounted"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3518.57a8b567.js b/platypush/backend/http/webapp/dist/static/js/3518.ee2296eb.js
similarity index 76%
rename from platypush/backend/http/webapp/dist/static/js/3518.57a8b567.js
rename to platypush/backend/http/webapp/dist/static/js/3518.ee2296eb.js
index 594afc484..522969850 100644
--- a/platypush/backend/http/webapp/dist/static/js/3518.57a8b567.js
+++ b/platypush/backend/http/webapp/dist/static/js/3518.ee2296eb.js
@@ -1,2 +1,2 @@
-"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3518],{3518:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,r,p){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mplayer"})}var r=a(8260),p={name:"MediaMplayer",components:{Media:r["default"]}},s=a(3744);const c=(0,s.Z)(p,[["render",t]]);var i=c}}]);
-//# sourceMappingURL=3518.57a8b567.js.map
\ No newline at end of file
+"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3518],{3518:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,r,p){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mplayer"})}var r=a(1256),p={name:"MediaMplayer",components:{Media:r["default"]}},s=a(3744);const c=(0,s.Z)(p,[["render",t]]);var i=c}}]);
+//# sourceMappingURL=3518.ee2296eb.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3518.57a8b567.js.map b/platypush/backend/http/webapp/dist/static/js/3518.ee2296eb.js.map
similarity index 94%
rename from platypush/backend/http/webapp/dist/static/js/3518.57a8b567.js.map
rename to platypush/backend/http/webapp/dist/static/js/3518.ee2296eb.js.map
index 4feb2ad97..d0ea49982 100644
--- a/platypush/backend/http/webapp/dist/static/js/3518.57a8b567.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/3518.ee2296eb.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/3518.57a8b567.js","mappings":"iPACEA,EAAAA,EAAAA,IAAqCC,EAAA,CAA9B,cAAY,iB,eAMrB,GACEC,KAAM,eACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMplayer/Index.vue","webpack://platypush/./src/components/panels/MediaMplayer/Index.vue?becb"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=08ab61b7\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/3518.ee2296eb.js","mappings":"iPACEA,EAAAA,EAAAA,IAAqCC,EAAA,CAA9B,cAAY,iB,eAMrB,GACEC,KAAM,eACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMplayer/Index.vue","webpack://platypush/./src/components/panels/MediaMplayer/Index.vue?becb"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=08ab61b7\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3559.df95d103.js b/platypush/backend/http/webapp/dist/static/js/3559.c2592048.js
similarity index 96%
rename from platypush/backend/http/webapp/dist/static/js/3559.df95d103.js
rename to platypush/backend/http/webapp/dist/static/js/3559.c2592048.js
index 3d3e0218c..32b054e9e 100644
--- a/platypush/backend/http/webapp/dist/static/js/3559.df95d103.js
+++ b/platypush/backend/http/webapp/dist/static/js/3559.c2592048.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3559],{3559:function(e,n,t){t.r(n),t.d(n,{default:function(){return k}});var l=t(6252),a=t(3577);const u={class:"entity link-quality-container"},i={class:"head"},s={class:"icon"},r={class:"label"},c=["textContent"],o={class:"value-container"},v=["textContent"];function d(e,n,t,d,p,f){const h=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",i,[(0,l._)("div",s,[(0,l.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",r,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),(0,l._)("div",o,[null!=f.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(f.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var p=t(847),f=t(4967),h={name:"LinkQuality",components:{EntityIcon:f["default"]},mixins:[p["default"]],computed:{valuePercent(){if(null==this.value?.value)return null;const e=this.value.min||0,n=this.value.max||100;return(100*this.value.value/(n-e)).toFixed(0)}}},y=t(3744);const m=(0,y.Z)(h,[["render",d],["__scopeId","data-v-66f207d9"]]);var k=m}}]);
-//# sourceMappingURL=3559.df95d103.js.map
\ No newline at end of file
+//# sourceMappingURL=3559.c2592048.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3559.df95d103.js.map b/platypush/backend/http/webapp/dist/static/js/3559.c2592048.js.map
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/3559.df95d103.js.map
rename to platypush/backend/http/webapp/dist/static/js/3559.c2592048.js.map
index 2d3b41a63..0d598fa2e 100644
--- a/platypush/backend/http/webapp/dist/static/js/3559.df95d103.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/3559.c2592048.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/3559.df95d103.js","mappings":"gMACOA,MAAM,iC,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVfC,EAAAA,EAAAA,IAgBM,MAhBNC,EAgBM,EAfJC,EAAAA,EAAAA,GAcM,MAdNC,EAcM,EAbJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAIM,MAJNa,EAIM,CADoB,MAAhBC,EAAAC,eAAY,WAFpBjB,EAAAA,EAAAA,IAEgC,Q,MAF1BD,MAAM,Q,aACVc,EAAAA,EAAAA,IAAQG,EAAmBC,aAAJ,M,wDAWjC,GACEH,KAAM,cACNI,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,SAAU,CACRL,YAAAA,GACE,GAAyB,MAArBM,KAAKd,OAAOA,MACd,OAAO,KAET,MAAMe,EAAMD,KAAKd,MAAMe,KAAO,EACxBC,EAAMF,KAAKd,MAAMgB,KAAO,IAC9B,OAAS,IAAMF,KAAKd,MAAMA,OAAUgB,EAAMD,IAAME,QAAQ,EAC1D,I,UC9BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/LinkQuality.vue","webpack://platypush/./src/components/panels/Entities/LinkQuality.vue?19d2"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./LinkQuality.vue?vue&type=template&id=66f207d9&scoped=true\"\nimport script from \"./LinkQuality.vue?vue&type=script&lang=js\"\nexport * from \"./LinkQuality.vue?vue&type=script&lang=js\"\n\nimport \"./LinkQuality.vue?vue&type=style&index=0&id=66f207d9&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66f207d9\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","$options","valuePercent","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/3559.c2592048.js","mappings":"gMACOA,MAAM,iC,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVfC,EAAAA,EAAAA,IAgBM,MAhBNC,EAgBM,EAfJC,EAAAA,EAAAA,GAcM,MAdNC,EAcM,EAbJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAIM,MAJNa,EAIM,CADoB,MAAhBC,EAAAC,eAAY,WAFpBjB,EAAAA,EAAAA,IAEgC,Q,MAF1BD,MAAM,Q,aACVc,EAAAA,EAAAA,IAAQG,EAAmBC,aAAJ,M,wDAWjC,GACEH,KAAM,cACNI,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,SAAU,CACRL,YAAAA,GACE,GAAyB,MAArBM,KAAKd,OAAOA,MACd,OAAO,KAET,MAAMe,EAAMD,KAAKd,MAAMe,KAAO,EACxBC,EAAMF,KAAKd,MAAMgB,KAAO,IAC9B,OAAS,IAAMF,KAAKd,MAAMA,OAAUgB,EAAMD,IAAME,QAAQ,EAC1D,I,UC9BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/LinkQuality.vue","webpack://platypush/./src/components/panels/Entities/LinkQuality.vue?19d2"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./LinkQuality.vue?vue&type=template&id=66f207d9&scoped=true\"\nimport script from \"./LinkQuality.vue?vue&type=script&lang=js\"\nexport * from \"./LinkQuality.vue?vue&type=script&lang=js\"\n\nimport \"./LinkQuality.vue?vue&type=style&index=0&id=66f207d9&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66f207d9\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","$options","valuePercent","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3835.f37b0b12.js b/platypush/backend/http/webapp/dist/static/js/3835.5628da2d.js
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/3835.f37b0b12.js
rename to platypush/backend/http/webapp/dist/static/js/3835.5628da2d.js
index 892fee41d..936b3ab84 100644
--- a/platypush/backend/http/webapp/dist/static/js/3835.f37b0b12.js
+++ b/platypush/backend/http/webapp/dist/static/js/3835.5628da2d.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3835],{7514:function(e,t,n){n.d(t,{Z:function(){return h}});var i=n(6252),a=n(3577),l=n(9963);const o=e=>((0,i.dD)("data-v-eff375b6"),e=e(),(0,i.Cn)(),e),s=["checked","id"],c=o((()=>(0,i._)("div",{class:"switch"},[(0,i._)("div",{class:"dot"})],-1))),d={class:"label"};function u(e,t,n,o,u,r){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,l.iM)(((...e)=>r.onInput&&r.onInput(...e)),["stop"]))},[(0,i._)("input",{type:"checkbox",checked:n.value,id:n.id},null,8,s),(0,i._)("label",null,[c,(0,i._)("span",d,[(0,i.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=n(3744);const p=(0,v.Z)(r,[["render",u],["__scopeId","data-v-eff375b6"]]);var h=p},3835:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});var i=n(6252),a=n(3577),l=n(9963);const o={class:"entity device-container"},s={class:"head"},c={class:"icon"},d={class:"label"},u=["textContent"];function r(e,t,n,r,v,p){const h=(0,i.up)("EntityIcon"),f=(0,i.up)("ToggleSwitch");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",s,[(0,i._)("div",c,[(0,i.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,i._)("div",d,[(0,i._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,u)]),(0,i._)("div",{class:(0,a.C_)(["value-container",{"with-children":e.value?.children_ids?.length}])},[(0,i.Wm)(f,{value:e.value.connected,disabled:e.loading,onInput:p.connect,onClick:t[0]||(t[0]=(0,l.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])],2)])])}var v=n(847),p=n(4967),h=n(7514),f={name:"BluetoothDevice",components:{EntityIcon:p["default"],ToggleSwitch:h.Z},mixins:[v["default"]],methods:{async connect(e){e.stopPropagation(),this.$emit("loading",!0);const t="bluetooth."+(this.value.connected?"disconnect":"connect");try{await this.request(t,{device:this.value.address})}finally{this.$emit("loading",!1)}}}},g=n(3744);const _=(0,g.Z)(f,[["render",r],["__scopeId","data-v-6aff1eff"]]);var b=_}}]);
-//# sourceMappingURL=3835.f37b0b12.js.map
\ No newline at end of file
+//# sourceMappingURL=3835.5628da2d.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/3835.f37b0b12.js.map b/platypush/backend/http/webapp/dist/static/js/3835.5628da2d.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/3835.f37b0b12.js.map
rename to platypush/backend/http/webapp/dist/static/js/3835.5628da2d.js.map
index da13869bf..854cc007d 100644
--- a/platypush/backend/http/webapp/dist/static/js/3835.f37b0b12.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/3835.5628da2d.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/3835.f37b0b12.js","mappings":"6QAMMA,EAAAA,EAAAA,GAEM,OAFDC,MAAM,UAAQ,EACjBD,EAAAA,EAAAA,GAAmB,OAAdC,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBC,EAAAA,EAAAA,IAYM,OAZDD,OAAKE,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAC,SAAoBC,EAAAD,YAAYE,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAOC,EAAAC,SAAAD,EAAAC,WAAAF,IAAO,Y,EAE1ET,EAAAA,EAAAA,GAAiD,SAA1CY,KAAK,WAAYC,QAASR,EAAAS,MAAQC,GAAIV,EAAAU,I,WAC7Cf,EAAAA,EAAAA,GAQQ,cANNgB,GAGAhB,EAAAA,EAAAA,GAEO,OAFPiB,EAEO,EADLC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,U,CAOhB,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLT,GAAI,CACFH,KAAMa,QAGRX,MAAO,CACLF,KAAMc,QACNC,SAAS,GAGXvB,SAAU,CACRQ,KAAMc,QACNC,SAAS,IAIbC,QAAS,CACPjB,OAAAA,CAAQkB,GACN,GAAIC,KAAK1B,SACP,OAAO,EAET0B,KAAKC,MAAM,QAASF,EACtB,I,UCnCJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhC,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAONA,MAAM,S,sHATfC,EAAAA,EAAAA,IAqBM,MArBNgC,EAqBM,EApBJlC,EAAAA,EAAAA,GAmBM,MAnBNgB,EAmBM,EAlBJhB,EAAAA,EAAAA,GAKM,MALNiB,EAKM,EAJJkB,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQlB,EAAAL,MACRwB,QAASnB,EAAAmB,QACTC,MAAOpB,EAAAoB,O,wCAGZvC,EAAAA,EAAAA,GAEM,MAFNwC,EAEM,EADJxC,EAAAA,EAAAA,GAAwC,OAAnCC,MAAM,O,aAAOwC,EAAAA,EAAAA,IAAQtB,EAAWL,MAALQ,O,aAGlCtB,EAAAA,EAAAA,GAMM,OANDC,OAAKE,EAAAA,EAAAA,IAAA,CAAC,kBAAiB,iBAA2BgB,EAAAL,OAAO4B,cAAcC,W,EAC1ER,EAAAA,EAAAA,IAIgBS,EAAA,CAHb9B,MAAOK,EAAAL,MAAM+B,UACbzC,SAAUe,EAAAmB,QACV3B,QAAOD,EAAAoC,QACPxC,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAN,QAAW,Y,gFAWrB,GACEc,KAAM,kBACNyB,WAAY,CAACC,WAAU,aAAEC,aAAYA,EAAAA,GACrCC,OAAQ,CAACC,EAAAA,YAETvB,QAAS,CACP,aAAMkB,CAAQjB,GACZA,EAAMuB,kBACNtB,KAAKC,MAAM,WAAW,GACtB,MAAMsB,EACJ,cACCvB,KAAKhB,MAAM+B,UAAY,aAAe,WAGzC,UACQf,KAAKwB,QAAQD,EAAQ,CACzBE,OAAQzB,KAAKhB,MAAM0C,SAEvB,CAAE,QACA1B,KAAKC,MAAM,WAAW,EACxB,CACF,I,UC5CJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue?49c5"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./BluetoothDevice.vue?vue&type=template&id=6aff1eff&scoped=true\"\nimport script from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothDevice.vue?vue&type=style&index=0&id=6aff1eff&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6aff1eff\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","_hoisted_1","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_4","_toDisplayString","children_ids","length","_component_ToggleSwitch","connected","connect","components","EntityIcon","ToggleSwitch","mixins","EntityMixin","stopPropagation","method","request","device","address"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/3835.5628da2d.js","mappings":"6QAMMA,EAAAA,EAAAA,GAEM,OAFDC,MAAM,UAAQ,EACjBD,EAAAA,EAAAA,GAAmB,OAAdC,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBC,EAAAA,EAAAA,IAYM,OAZDD,OAAKE,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAC,SAAoBC,EAAAD,YAAYE,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAOC,EAAAC,SAAAD,EAAAC,WAAAF,IAAO,Y,EAE1ET,EAAAA,EAAAA,GAAiD,SAA1CY,KAAK,WAAYC,QAASR,EAAAS,MAAQC,GAAIV,EAAAU,I,WAC7Cf,EAAAA,EAAAA,GAQQ,cANNgB,GAGAhB,EAAAA,EAAAA,GAEO,OAFPiB,EAEO,EADLC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,U,CAOhB,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLT,GAAI,CACFH,KAAMa,QAGRX,MAAO,CACLF,KAAMc,QACNC,SAAS,GAGXvB,SAAU,CACRQ,KAAMc,QACNC,SAAS,IAIbC,QAAS,CACPjB,OAAAA,CAAQkB,GACN,GAAIC,KAAK1B,SACP,OAAO,EAET0B,KAAKC,MAAM,QAASF,EACtB,I,UCnCJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhC,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAONA,MAAM,S,sHATfC,EAAAA,EAAAA,IAqBM,MArBNgC,EAqBM,EApBJlC,EAAAA,EAAAA,GAmBM,MAnBNgB,EAmBM,EAlBJhB,EAAAA,EAAAA,GAKM,MALNiB,EAKM,EAJJkB,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQlB,EAAAL,MACRwB,QAASnB,EAAAmB,QACTC,MAAOpB,EAAAoB,O,wCAGZvC,EAAAA,EAAAA,GAEM,MAFNwC,EAEM,EADJxC,EAAAA,EAAAA,GAAwC,OAAnCC,MAAM,O,aAAOwC,EAAAA,EAAAA,IAAQtB,EAAWL,MAALQ,O,aAGlCtB,EAAAA,EAAAA,GAMM,OANDC,OAAKE,EAAAA,EAAAA,IAAA,CAAC,kBAAiB,iBAA2BgB,EAAAL,OAAO4B,cAAcC,W,EAC1ER,EAAAA,EAAAA,IAIgBS,EAAA,CAHb9B,MAAOK,EAAAL,MAAM+B,UACbzC,SAAUe,EAAAmB,QACV3B,QAAOD,EAAAoC,QACPxC,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAN,QAAW,Y,gFAWrB,GACEc,KAAM,kBACNyB,WAAY,CAACC,WAAU,aAAEC,aAAYA,EAAAA,GACrCC,OAAQ,CAACC,EAAAA,YAETvB,QAAS,CACP,aAAMkB,CAAQjB,GACZA,EAAMuB,kBACNtB,KAAKC,MAAM,WAAW,GACtB,MAAMsB,EACJ,cACCvB,KAAKhB,MAAM+B,UAAY,aAAe,WAGzC,UACQf,KAAKwB,QAAQD,EAAQ,CACzBE,OAAQzB,KAAKhB,MAAM0C,SAEvB,CAAE,QACA1B,KAAKC,MAAM,WAAW,EACxB,CACF,I,UC5CJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue?49c5"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./BluetoothDevice.vue?vue&type=template&id=6aff1eff&scoped=true\"\nimport script from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothDevice.vue?vue&type=style&index=0&id=6aff1eff&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6aff1eff\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","_hoisted_1","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_4","_toDisplayString","children_ids","length","_component_ToggleSwitch","connected","connect","components","EntityIcon","ToggleSwitch","mixins","EntityMixin","stopPropagation","method","request","device","address"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/2068.1d5f6649.js b/platypush/backend/http/webapp/dist/static/js/4053.a255e9b2.js
similarity index 67%
rename from platypush/backend/http/webapp/dist/static/js/2068.1d5f6649.js
rename to platypush/backend/http/webapp/dist/static/js/4053.a255e9b2.js
index ce5fecc77..69c7c0bd9 100644
--- a/platypush/backend/http/webapp/dist/static/js/2068.1d5f6649.js
+++ b/platypush/backend/http/webapp/dist/static/js/4053.a255e9b2.js
@@ -1,2 +1,2 @@
-"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2068],{2068:function(s,t,e){e.r(t),e.d(t,{default:function(){return y}});var i=e(6252);function a(s,t,e,a,l,r){const c=(0,i.up)("Loading"),o=(0,i.up)("MusicPlugin");return(0,i.wg)(),(0,i.iD)(i.HY,null,[l.loading?((0,i.wg)(),(0,i.j4)(c,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(o,{"plugin-name":"music.spotify",loading:l.loading,config:e.config,tracks:l.tracks,status:l.status,playlists:l.playlists,"edited-playlist":l.editedPlaylist,"edited-playlist-tracks":l.editedPlaylistTracks,"track-info":l.trackInfo,"search-results":l.searchResults,"library-results":l.libraryResults,path:l.path,devices:l.devices,"selected-device":l.selectedDevice,"active-device":l.activeDevice,onPlay:r.play,onPause:r.pause,onStop:r.stop,onPrevious:r.previous,onNext:r.next,onClear:r.clear,onSetVolume:r.setVolume,onSeek:r.seek,onConsume:r.consume,onRandom:r.random,onRepeat:r.repeat,onStatusUpdate:t[0]||(t[0]=s=>r.refreshStatus(!0)),onNewPlayingTrack:t[1]||(t[1]=s=>r.refreshStatus(!0)),onRemoveFromTracklist:r.removeFromTracklist,onAddToTracklist:r.addToTracklist,onSwapTracks:r.swapTracks,onLoadPlaylist:r.loadPlaylist,onPlayPlaylist:r.playPlaylist,onRemovePlaylist:r.removePlaylist,onTracklistMove:r.moveTracklistTracks,onTracklistSave:r.saveToPlaylist,onPlaylistEdit:r.playlistEditChanged,onRefreshStatus:r.refreshStatus,onAddToTracklistFromEditedPlaylist:r.addToTracklistFromEditedPlaylist,onRemoveFromPlaylist:r.removeFromPlaylist,onInfo:t[2]||(t[2]=s=>l.trackInfo=s),onPlaylistAdd:r.playlistAdd,onAddToPlaylist:r.addToPlaylist,onPlaylistTrackMove:r.playlistTrackMove,onSearch:r.search,onSearchClear:t[3]||(t[3]=s=>l.searchResults=[]),onCd:r.cd,onPlaylistUpdate:t[4]||(t[4]=s=>r.refresh(!0)),onSelectDevice:r.selectDevice},null,8,["loading","config","tracks","status","playlists","edited-playlist","edited-playlist-tracks","track-info","search-results","library-results","path","devices","selected-device","active-device","onPlay","onPause","onStop","onPrevious","onNext","onClear","onSetVolume","onSeek","onConsume","onRandom","onRepeat","onRemoveFromTracklist","onAddToTracklist","onSwapTracks","onLoadPlaylist","onPlayPlaylist","onRemovePlaylist","onTracklistMove","onTracklistSave","onPlaylistEdit","onRefreshStatus","onAddToTracklistFromEditedPlaylist","onRemoveFromPlaylist","onPlaylistAdd","onAddToPlaylist","onPlaylistTrackMove","onSearch","onCd","onSelectDevice"])],64)}var l=e(2848),r=e(8637),c=e(6791),o={name:"MusicSpotify",components:{Loading:c.Z,MusicPlugin:l["default"]},mixins:[r.Z],props:{config:{type:Object,default:()=>{}}},data(){return{loading:!1,devices:{},selectedDevice:null,activeDevice:null,tracks:[],playlists:[],status:{},editedPlaylist:null,editedPlaylistTracks:[],trackInfo:null,searchResults:[],libraryResults:[],path:"/"}},methods:{async refreshTracks(s){s||(this.loading=!0);try{this.tracks=(await this.request("music.spotify.history")).map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}},async refreshStatus(s){s||(this.loading=!0),this.devices=(await this.request("music.spotify.get_devices")).reduce(((s,t)=>(s[t.id]=t,s)),{});const t=Object.values(this.devices).filter((s=>s.is_active));this.activeDevice=t.length?t[0].id:null,!this.selectedDevice&&Object.values(this.devices).length&&(this.selectedDevice=this.activeDevice||[...Object.values(this.devices)][0].id);try{const s=await this.request("music.spotify.status");this.status={...s,duration:s.time}}finally{this.loading=!1}this.status.track&&(this.tracks?.[0]?.id!==this.status.track.id&&(this.tracks=[{...this.status.track,time:this.status.duration},...this.tracks]),this.status.playingPos=0)},async refreshPlaylists(s){s||(this.loading=!0);try{this.playlists=(await this.request("music.spotify.get_playlists")).sort(((s,t)=>s.name.localeCompare(t.name)))}finally{this.loading=!1}},async refresh(s){s||(this.loading=!0);try{await Promise.all([this.refreshTracks(s),this.refreshStatus(s),this.refreshPlaylists(s)])}finally{this.loading=!1}},async play(s){null!=s?.pos&&(s.uri=this.tracks[s.pos].uri),s?.uri?await this.request("music.spotify.play",{resource:s.uri,device:this.selectedDevice}):await this.request("music.spotify.play",{device:this.selectedDevice}),await this.refreshStatus(!0)},async pause(){await this.request("music.spotify.pause",{device:this.selectedDevice}),await this.refreshStatus(!0)},async stop(){await this.request("music.spotify.stop",{device:this.selectedDevice}),await this.refreshStatus(!0)},async previous(){await this.request("music.spotify.previous",{device:this.selectedDevice}),await this.refreshStatus(!0)},async next(){await this.request("music.spotify.next",{device:this.selectedDevice}),await this.refreshStatus(!0)},async clear(){},async setVolume(s){s!==this.status.volume&&(await this.request("music.spotify.set_volume",{device:this.selectedDevice,volume:s}),await this.refreshStatus(!0))},async seek(s){await this.request("music.spotify.seek",{device:this.selectedDevice,position:s}),await this.refreshStatus(!0)},async repeat(){await this.request("music.spotify.repeat",{device:this.selectedDevice,value:!this.status?.repeat}),await this.refreshStatus(!0)},async random(){await this.request("music.spotify.random",{device:this.selectedDevice,value:!this.status?.random}),await this.refreshStatus(!0)},async consume(){},async addToTracklist(s){s.file&&(s=s.file),await this.request("music.spotify.add",{device:this.selectedDevice,resource:s}),await this.refresh(!0)},async addToTracklistFromEditedPlaylist(s){const t=this.editedPlaylistTracks[s.pos];if(!t)return;const e=s.play?"play":"add";await this.request(`music.spotify.${e}`,{device:this.selectedDevice,resource:t.uri}),await this.refresh(!0)},async removeFromPlaylist(s){const t=s.map((s=>this.playlists[this.editedPlaylist].tracks[s].uri));await this.request("music.spotify.remove_from_playlist",{resources:t,playlist:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async removeFromTracklist(){},async swapTracks(){},async playPlaylist(s){await this._loadPlaylist(s,!0)},async loadPlaylist(s){await this._loadPlaylist(s,!1)},async _loadPlaylist(s){const t=this.playlists[s];await this.request("music.spotify.play",{resource:t.uri,device:this.selectedDevice}),await this.refresh(!0)},async removePlaylist(){this.notify({text:"Playlist removal is not supported"})},async saveToPlaylist(){},async moveTracklistTracks(){},async playlistAdd(s){await this.request("music.spotify.add_to_playlist",{resources:[s],playlist:this.playlists[this.editedPlaylist].uri}),await this.playlistEditChanged(this.editedPlaylist)},async playlistEditChanged(s){if(this.editedPlaylist=s,null!=s){this.loading=!0;try{const t=await this.request("music.spotify.get_playlist",{playlist:this.playlists[s].uri});this.editedPlaylistTracks=t.tracks.map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}}},async addToPlaylist(s){await Promise.all(s.playlists.map((async t=>{await this.request("music.spotify.add_to_playlist",{resources:[s.track.uri],playlist:this.playlists[t].uri}),await this.playlistEditChanged(t)})))},async playlistTrackMove(s){await this.request("music.spotify.playlist_move",{playlist:this.playlists[s.playlist].uri,from_pos:s.from-1,to_pos:s.to-1}),await this.playlistEditChanged(s.playlist)},async search(s){this.loading=!0;try{this.searchResults=(await this.request("music.spotify.search",s)).map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}},async cd(){},async selectDevice(s){this.selectedDevice!==s&&(await this.request("music.spotify.start_or_transfer_playback",{device:s}),this.selectedDevice=s,this.refreshStatus(!0))}},mounted(){this.refresh()}},n=e(3744);const d=(0,n.Z)(o,[["render",a]]);var y=d}}]);
-//# sourceMappingURL=2068.1d5f6649.js.map
\ No newline at end of file
+"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4053],{4053:function(s,t,e){e.r(t),e.d(t,{default:function(){return y}});var i=e(6252);function a(s,t,e,a,l,r){const c=(0,i.up)("Loading"),o=(0,i.up)("MusicPlugin");return(0,i.wg)(),(0,i.iD)(i.HY,null,[l.loading?((0,i.wg)(),(0,i.j4)(c,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(o,{"plugin-name":"music.spotify",loading:l.loading,config:e.config,tracks:l.tracks,status:l.status,playlists:l.playlists,"edited-playlist":l.editedPlaylist,"edited-playlist-tracks":l.editedPlaylistTracks,"track-info":l.trackInfo,"search-results":l.searchResults,"library-results":l.libraryResults,path:l.path,devices:l.devices,"selected-device":l.selectedDevice,"active-device":l.activeDevice,onPlay:r.play,onPause:r.pause,onStop:r.stop,onPrevious:r.previous,onNext:r.next,onClear:r.clear,onSetVolume:r.setVolume,onSeek:r.seek,onConsume:r.consume,onRandom:r.random,onRepeat:r.repeat,onStatusUpdate:t[0]||(t[0]=s=>r.refreshStatus(!0)),onNewPlayingTrack:t[1]||(t[1]=s=>r.refreshStatus(!0)),onRemoveFromTracklist:r.removeFromTracklist,onAddToTracklist:r.addToTracklist,onSwapTracks:r.swapTracks,onLoadPlaylist:r.loadPlaylist,onPlayPlaylist:r.playPlaylist,onRemovePlaylist:r.removePlaylist,onTracklistMove:r.moveTracklistTracks,onTracklistSave:r.saveToPlaylist,onPlaylistEdit:r.playlistEditChanged,onRefreshStatus:r.refreshStatus,onAddToTracklistFromEditedPlaylist:r.addToTracklistFromEditedPlaylist,onRemoveFromPlaylist:r.removeFromPlaylist,onInfo:t[2]||(t[2]=s=>l.trackInfo=s),onPlaylistAdd:r.playlistAdd,onAddToPlaylist:r.addToPlaylist,onPlaylistTrackMove:r.playlistTrackMove,onSearch:r.search,onSearchClear:t[3]||(t[3]=s=>l.searchResults=[]),onCd:r.cd,onPlaylistUpdate:t[4]||(t[4]=s=>r.refresh(!0)),onSelectDevice:r.selectDevice},null,8,["loading","config","tracks","status","playlists","edited-playlist","edited-playlist-tracks","track-info","search-results","library-results","path","devices","selected-device","active-device","onPlay","onPause","onStop","onPrevious","onNext","onClear","onSetVolume","onSeek","onConsume","onRandom","onRepeat","onRemoveFromTracklist","onAddToTracklist","onSwapTracks","onLoadPlaylist","onPlayPlaylist","onRemovePlaylist","onTracklistMove","onTracklistSave","onPlaylistEdit","onRefreshStatus","onAddToTracklistFromEditedPlaylist","onRemoveFromPlaylist","onPlaylistAdd","onAddToPlaylist","onPlaylistTrackMove","onSearch","onCd","onSelectDevice"])],64)}var l=e(5143),r=e(8637),c=e(6791),o={name:"MusicSpotify",components:{Loading:c.Z,MusicPlugin:l["default"]},mixins:[r.Z],props:{config:{type:Object,default:()=>{}}},data(){return{loading:!1,devices:{},selectedDevice:null,activeDevice:null,tracks:[],playlists:[],status:{},editedPlaylist:null,editedPlaylistTracks:[],trackInfo:null,searchResults:[],libraryResults:[],path:"/"}},methods:{async refreshTracks(s){s||(this.loading=!0);try{this.tracks=(await this.request("music.spotify.history")).map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}},async refreshStatus(s){s||(this.loading=!0),this.devices=(await this.request("music.spotify.get_devices")).reduce(((s,t)=>(s[t.id]=t,s)),{});const t=Object.values(this.devices).filter((s=>s.is_active));this.activeDevice=t.length?t[0].id:null,!this.selectedDevice&&Object.values(this.devices).length&&(this.selectedDevice=this.activeDevice||[...Object.values(this.devices)][0].id);try{const s=await this.request("music.spotify.status");this.status={...s,duration:s.time}}finally{this.loading=!1}this.status.track&&(this.tracks?.[0]?.id!==this.status.track.id&&(this.tracks=[{...this.status.track,time:this.status.duration},...this.tracks]),this.status.playingPos=0)},async refreshPlaylists(s){s||(this.loading=!0);try{this.playlists=(await this.request("music.spotify.get_playlists")).sort(((s,t)=>s.name.localeCompare(t.name)))}finally{this.loading=!1}},async refresh(s){s||(this.loading=!0);try{await Promise.all([this.refreshTracks(s),this.refreshStatus(s),this.refreshPlaylists(s)])}finally{this.loading=!1}},async play(s){null!=s?.pos&&(s.uri=this.tracks[s.pos].uri),s?.uri?await this.request("music.spotify.play",{resource:s.uri,device:this.selectedDevice}):await this.request("music.spotify.play",{device:this.selectedDevice}),await this.refreshStatus(!0)},async pause(){await this.request("music.spotify.pause",{device:this.selectedDevice}),await this.refreshStatus(!0)},async stop(){await this.request("music.spotify.stop",{device:this.selectedDevice}),await this.refreshStatus(!0)},async previous(){await this.request("music.spotify.previous",{device:this.selectedDevice}),await this.refreshStatus(!0)},async next(){await this.request("music.spotify.next",{device:this.selectedDevice}),await this.refreshStatus(!0)},async clear(){},async setVolume(s){s!==this.status.volume&&(await this.request("music.spotify.set_volume",{device:this.selectedDevice,volume:s}),await this.refreshStatus(!0))},async seek(s){await this.request("music.spotify.seek",{device:this.selectedDevice,position:s}),await this.refreshStatus(!0)},async repeat(){await this.request("music.spotify.repeat",{device:this.selectedDevice,value:!this.status?.repeat}),await this.refreshStatus(!0)},async random(){await this.request("music.spotify.random",{device:this.selectedDevice,value:!this.status?.random}),await this.refreshStatus(!0)},async consume(){},async addToTracklist(s){s.file&&(s=s.file),await this.request("music.spotify.add",{device:this.selectedDevice,resource:s}),await this.refresh(!0)},async addToTracklistFromEditedPlaylist(s){const t=s?.tracks?.map((s=>this.editedPlaylistTracks[s]))?.filter((s=>s?.file))?.map((s=>s.file));t?.length&&(s.play&&1===t.length?await this.request("music.spotify.play",{device:this.selectedDevice,resource:t[0]}):await Promise.all(t.map((s=>this.request("music.spotify.add",{device:this.selectedDevice,resource:s})))),await this.refresh(!0))},async removeFromPlaylist(s){const t=s.map((s=>this.playlists[this.editedPlaylist].tracks[s].uri));await this.request("music.spotify.remove_from_playlist",{resources:t,playlist:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async removeFromTracklist(){},async swapTracks(){},async playPlaylist(s){await this._loadPlaylist(s,!0)},async loadPlaylist(s){await this._loadPlaylist(s,!1)},async _loadPlaylist(s){const t=this.playlists[s];await this.request("music.spotify.play",{resource:t.uri,device:this.selectedDevice}),await this.refresh(!0)},async removePlaylist(){this.notify({text:"Playlist removal is not supported"})},async saveToPlaylist(){},async moveTracklistTracks(){},async playlistAdd(s){await this.request("music.spotify.add_to_playlist",{resources:[s],playlist:this.playlists[this.editedPlaylist].uri}),await this.playlistEditChanged(this.editedPlaylist)},async playlistEditChanged(s){if(this.editedPlaylist=s,null!=s){this.loading=!0;try{const t=await this.request("music.spotify.get_playlist",{playlist:this.playlists[s].uri});this.editedPlaylistTracks=t.tracks.map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}}},async addToPlaylist(s){await Promise.all(s.playlists.map((async t=>{await this.request("music.spotify.add_to_playlist",{resources:[s.track.uri],playlist:this.playlists[t].uri}),await this.playlistEditChanged(t)})))},async playlistTrackMove(s){await this.request("music.spotify.playlist_move",{playlist:this.playlists[s.playlist].uri,from_pos:s.from-1,to_pos:s.to-1}),await this.playlistEditChanged(s.playlist)},async search(s){this.loading=!0;try{this.searchResults=(await this.request("music.spotify.search",s)).map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}},async cd(){},async selectDevice(s){this.selectedDevice!==s&&(await this.request("music.spotify.start_or_transfer_playback",{device:s}),this.selectedDevice=s,this.refreshStatus(!0))}},mounted(){this.refresh()}},n=e(3744);const d=(0,n.Z)(o,[["render",a]]);var y=d}}]);
+//# sourceMappingURL=4053.a255e9b2.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/4053.a255e9b2.js.map b/platypush/backend/http/webapp/dist/static/js/4053.a255e9b2.js.map
new file mode 100644
index 000000000..cb5c33ff4
--- /dev/null
+++ b/platypush/backend/http/webapp/dist/static/js/4053.a255e9b2.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"static/js/4053.a255e9b2.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/MusicSpotify/Index.vue","webpack://platypush/./src/components/panels/MusicSpotify/Index.vue?ccf9"],"sourcesContent":["\n \n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=45422877\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","config","$props","tracks","status","playlists","editedPlaylist","editedPlaylistTracks","trackInfo","searchResults","libraryResults","path","devices","selectedDevice","activeDevice","onPlay","$options","play","onPause","pause","onStop","stop","onPrevious","previous","onNext","next","onClear","clear","onSetVolume","setVolume","onSeek","seek","onConsume","consume","onRandom","random","onRepeat","repeat","onStatusUpdate","_cache","$event","refreshStatus","onNewPlayingTrack","onRemoveFromTracklist","removeFromTracklist","onAddToTracklist","addToTracklist","onSwapTracks","swapTracks","onLoadPlaylist","loadPlaylist","onPlayPlaylist","playPlaylist","onRemovePlaylist","removePlaylist","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","onPlaylistEdit","playlistEditChanged","onRefreshStatus","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onRemoveFromPlaylist","removeFromPlaylist","onInfo","onPlaylistAdd","playlistAdd","onAddToPlaylist","addToPlaylist","onPlaylistTrackMove","playlistTrackMove","onSearch","search","onSearchClear","onCd","cd","onPlaylistUpdate","refresh","onSelectDevice","selectDevice","name","components","Loading","MusicPlugin","mixins","Utils","props","type","Object","default","data","methods","refreshTracks","background","this","request","map","track","time","duration","reduce","obj","device","id","activeDevices","values","filter","is_active","length","playingPos","refreshPlaylists","sort","a","b","localeCompare","Promise","all","event","pos","uri","resource","volume","position","value","file","positions","resources","playlist","_loadPlaylist","notify","text","list","async","playlistIdx","from_pos","from","to_pos","to","query","item","deviceId","mounted","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/472.0cc80fbb.js b/platypush/backend/http/webapp/dist/static/js/472.29efc766.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/472.0cc80fbb.js
rename to platypush/backend/http/webapp/dist/static/js/472.29efc766.js
index 23d1c82db..8f9123bf0 100644
--- a/platypush/backend/http/webapp/dist/static/js/472.0cc80fbb.js
+++ b/platypush/backend/http/webapp/dist/static/js/472.29efc766.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[472],{472:function(e,a,l){l.r(a),l.d(a,{default:function(){return Q}});var s=l(6252),t=l(3577),i=l(9963);const n=e=>((0,s.dD)("data-v-f6d939d8"),e=e(),(0,s.Cn)(),e),o={class:"entity alarm-container"},d={class:"icon col-1"},u={class:"label col-5"},c=["textContent"],r={key:0,class:"value"},v={key:1,class:"value"},m={key:2,class:"value"},h={key:3,class:"value next-run"},p=["textContent"],f=["textContent"],g={class:"child enable"},b=["for"],_=n((()=>(0,s._)("div",{class:"name col-6"},"Enabled",-1))),k={class:"value col-6"},w={key:0,class:"child buttons"},y={key:0,class:"label col-6"},C={class:"value"},D=n((()=>(0,s._)("i",{class:"fas fa-pause"},null,-1))),x={class:"value"},z=n((()=>(0,s._)("i",{class:"fas fa-times"},null,-1))),I=n((()=>(0,s._)("label",{class:"label"},[(0,s._)("div",{class:"value"},[(0,s._)("i",{class:"fas fa-trash"}),(0,s.Uk)(" Remove ")])],-1))),$=[I],R={key:2,class:"child edit"},S=n((()=>(0,s._)("div",{class:"label name col-11"},[(0,s._)("i",{class:"fas fa-pen-to-square"}),(0,s.Uk)(" Edit ")],-1))),E={class:"value col-1 collapse-toggler"},q={class:"alarm-running-modal"},U=n((()=>(0,s._)("div",{class:"icon blink"},[(0,s._)("i",{class:"fas fa-stopwatch"})],-1))),M={class:"title"},N={class:"buttons"},A={class:"label"},Z=n((()=>(0,s._)("i",{class:"fas fa-pause"},null,-1))),O={class:"label"},W=n((()=>(0,s._)("i",{class:"fas fa-times"},null,-1)));function T(e,a,l,n,I,T){const G=(0,s.up)("EntityIcon"),j=(0,s.up)("ToggleSwitch"),L=(0,s.up)("AlarmEditor"),P=(0,s.up)("Modal"),B=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)("div",o,[(0,s._)("div",{class:(0,t.C_)(["head",{collapsed:e.collapsed}])},[(0,s._)("div",d,[(0,s.Wm)(G,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,s._)("div",u,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,c)]),(0,s._)("div",{class:"value-and-toggler col-8",onClick:a[1]||(a[1]=(0,i.iM)((a=>e.collapsed=!e.collapsed),["stop"]))},[e.value.enabled?T.isRunning?((0,s.wg)(),(0,s.iD)("div",v,"Running")):T.isSnoozed?((0,s.wg)(),(0,s.iD)("div",m,"Snoozed")):T.nextRun?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("div",{class:"date",textContent:(0,t.zw)(T.nextRun.toDateString())},null,8,p),(0,s._)("div",{class:"time",textContent:(0,t.zw)(T.nextRun.toLocaleTimeString())},null,8,f)])):(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",r,"Disabled")),(0,s._)("div",{class:"collapse-toggler",onClick:a[0]||(a[0]=(0,i.iM)((a=>e.collapsed=!e.collapsed),["stop"]))},[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":e.collapsed,"fa-chevron-up":!e.collapsed}])},null,2)])])],2),e.collapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",{key:0,class:"body children",onClick:a[6]||(a[6]=(0,i.iM)(((...e)=>T.prevent&&T.prevent(...e)),["stop"]))},[(0,s._)("div",g,[(0,s._)("label",{for:T.enableInputId,class:"label"},[_,(0,s._)("div",k,[(0,s.Wm)(j,{id:T.enableInputId,value:e.value.enabled,onInput:T.setEnabled},null,8,["id","value","onInput"])])],8,b)]),T.isRunning||T.isSnoozed?((0,s.wg)(),(0,s.iD)("div",w,[T.isRunning?((0,s.wg)(),(0,s.iD)("label",y,[(0,s._)("div",C,[(0,s._)("button",{class:"btn btn-default",onClick:a[2]||(a[2]=(...e)=>T.snooze&&T.snooze(...e))},[D,(0,s.Uk)(" Snooze ")])])])):(0,s.kq)("",!0),(0,s._)("label",{class:(0,t.C_)(["label",{"col-6":T.isRunning,"col-12":!T.isRunning}])},[(0,s._)("div",x,[(0,s._)("button",{class:"btn btn-default",onClick:a[3]||(a[3]=(...e)=>T.dismiss&&T.dismiss(...e))},[z,(0,s.Uk)(" Dismiss ")])])],2)])):(0,s.kq)("",!0),T.hasEdit?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"child remove",onClick:a[4]||(a[4]=(...a)=>e.$refs.removeDialog.show&&e.$refs.removeDialog.show(...a))},$)):(0,s.kq)("",!0),T.hasEdit?((0,s.wg)(),(0,s.iD)("div",R,[(0,s._)("div",{class:(0,t.C_)(["head",{collapsed:e.editCollapsed}]),onClick:a[5]||(a[5]=(0,i.iM)((a=>e.editCollapsed=!e.editCollapsed),["stop"]))},[S,(0,s._)("div",E,[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":e.editCollapsed,"fa-chevron-up":!e.editCollapsed}])},null,2)])],2),e.editCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.j4)(L,{key:0,value:e.value},null,8,["value"]))])):(0,s.kq)("",!0)])),(0,s.Wm)(P,{title:"Alarm Running",ref:"runningModal",visible:T.isRunning},{default:(0,s.w5)((()=>[(0,s._)("div",q,[U,(0,s._)("div",M,[(0,s._)("h3",null,[(0,s._)("b",null,(0,t.zw)(e.value.name),1),(0,s.Uk)(" is running")])]),(0,s._)("div",N,[(0,s._)("label",A,[(0,s._)("button",{class:"btn btn-default",onClick:a[7]||(a[7]=(...e)=>T.snooze&&T.snooze(...e))},[Z,(0,s.Uk)(" Snooze ")])]),(0,s._)("label",O,[(0,s._)("button",{class:"btn btn-default",onClick:a[8]||(a[8]=(...e)=>T.dismiss&&T.dismiss(...e))},[W,(0,s.Uk)(" Dismiss ")])])])])])),_:1},8,["visible"]),(0,s.Wm)(B,{ref:"removeDialog",onInput:T.remove},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure you want to remove alarm "),(0,s._)("b",null,(0,t.zw)(e.value.name),1),(0,s.Uk)("? ")])),_:1},8,["onInput"])])}var G=l(9381),j=l(6936),L=l(847),P=l(4967),B=l(3493),F=l(7514),H={mixins:[L["default"]],emits:["loading"],components:{AlarmEditor:G["default"],ConfirmDialog:j.Z,EntityIcon:P["default"],Modal:B.Z,ToggleSwitch:F.Z},data:function(){return{collapsed:!0,editCollapsed:!0}},computed:{hasEdit(){return!this.value.static},isCollapsed(){return this.collapsed},isRunning(){return"RUNNING"===this.value.state},isSnoozed(){return"SNOOZED"===this.value.state},nextRun(){return this.value.next_run&&this.value.enabled?new Date(1e3*this.value.next_run):null},enableInputId(){return`alarm-input-${this.value.name}`}},methods:{async setEnabled(){this.$emit("loading",!0);try{await this.request("alarm.set_enabled",{name:this.value.external_id,enabled:!this.value.enabled}),await this.refresh()}finally{this.$emit("loading",!1)}},async snooze(){this.$emit("loading",!0);try{await this.request("alarm.snooze"),await this.refresh()}finally{this.$emit("loading",!1)}},async dismiss(){this.$emit("loading",!0);try{await this.request("alarm.dismiss"),await this.refresh()}finally{this.$emit("loading",!1)}},async refresh(){this.$emit("loading",!0);try{await this.request("alarm.status")}finally{this.$emit("loading",!1)}},async remove(){this.$emit("loading",!0);try{await this.request("alarm.delete",{name:this.value.name})}finally{this.$emit("loading",!1)}},prevent(e){e.stopPropagation()}},mounted(){this.$watch((()=>this.value),((e,a)=>{if(e?.state!==a?.state){const a={image:{icon:"stopwatch"}};switch(e?.state){case"RUNNING":a.text=`Alarm ${e.name} is running`;break;case"SNOOZED":a.text=`Alarm ${e.name} has been snoozed`;break;case"DISMISSED":a.text=`Alarm ${e.name} has been dismissed`;break}a.text&&this.notify(a)}}))}},J=l(3744);const K=(0,J.Z)(H,[["render",T],["__scopeId","data-v-f6d939d8"]]);var Q=K}}]);
-//# sourceMappingURL=472.0cc80fbb.js.map
\ No newline at end of file
+//# sourceMappingURL=472.29efc766.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/472.0cc80fbb.js.map b/platypush/backend/http/webapp/dist/static/js/472.29efc766.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/472.0cc80fbb.js.map
rename to platypush/backend/http/webapp/dist/static/js/472.29efc766.js.map
index 934127418..a24727bfa 100644
--- a/platypush/backend/http/webapp/dist/static/js/472.0cc80fbb.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/472.29efc766.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/472.0cc80fbb.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Alarm.vue","webpack://platypush/./src/components/panels/Entities/Alarm.vue?4c51"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n
Disabled
\n
Running
\n
Snoozed
\n
\n \n \n
\n\n
\n \n
\n
\n
\n\n
\n
\n \n
\n\n
\n \n\n \n
\n\n
\n \n
\n\n
\n
\n
\n Edit\n
\n\n
\n \n
\n
\n\n \n
\n
\n\n \n
\n
\n \n
\n\n
\n
{{ value.name }} is running
\n
\n\n
\n \n\n \n
\n
\n \n\n \n Are you sure you want to remove alarm {{ value.name }}?\n \n
\n\n\n\n\n\n","import { render } from \"./Alarm.vue?vue&type=template&id=f6d939d8&scoped=true\"\nimport script from \"./Alarm.vue?vue&type=script&lang=js\"\nexport * from \"./Alarm.vue?vue&type=script&lang=js\"\n\nimport \"./Alarm.vue?vue&type=style&index=0&id=f6d939d8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f6d939d8\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_21","_createElementBlock","_hoisted_1","_normalizeClass","collapsed","_ctx","_hoisted_2","_createVNode","_component_EntityIcon","entity","value","loading","error","_hoisted_3","_toDisplayString","name","onClick","_cache","_withModifiers","$event","enabled","$options","isRunning","_hoisted_6","isSnoozed","_hoisted_7","nextRun","_hoisted_8","toDateString","toLocaleTimeString","_hoisted_5","args","prevent","_hoisted_11","for","enableInputId","_hoisted_13","_hoisted_14","_component_ToggleSwitch","id","onInput","setEnabled","_hoisted_15","_hoisted_16","_hoisted_17","snooze","_hoisted_18","_hoisted_19","dismiss","_hoisted_20","hasEdit","$refs","removeDialog","show","_hoisted_23","editCollapsed","_hoisted_24","_hoisted_25","_createBlock","_component_AlarmEditor","_component_Modal","title","ref","visible","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","_hoisted_33","_component_ConfirmDialog","remove","mixins","EntityMixin","emits","components","AlarmEditor","ConfirmDialog","EntityIcon","Modal","ToggleSwitch","data","computed","this","static","isCollapsed","state","next_run","Date","methods","$emit","request","external_id","refresh","e","stopPropagation","mounted","$watch","newValue","oldValue","notif","image","icon","text","notify","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/472.29efc766.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Alarm.vue","webpack://platypush/./src/components/panels/Entities/Alarm.vue?4c51"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n
Disabled
\n
Running
\n
Snoozed
\n
\n \n \n
\n\n
\n \n
\n
\n
\n\n
\n
\n \n
\n\n
\n \n\n \n
\n\n
\n \n
\n\n
\n
\n
\n Edit\n
\n\n
\n \n
\n
\n\n \n
\n
\n\n \n
\n
\n \n
\n\n
\n
{{ value.name }} is running
\n
\n\n
\n \n\n \n
\n
\n \n\n \n Are you sure you want to remove alarm {{ value.name }}?\n \n
\n\n\n\n\n\n","import { render } from \"./Alarm.vue?vue&type=template&id=f6d939d8&scoped=true\"\nimport script from \"./Alarm.vue?vue&type=script&lang=js\"\nexport * from \"./Alarm.vue?vue&type=script&lang=js\"\n\nimport \"./Alarm.vue?vue&type=style&index=0&id=f6d939d8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f6d939d8\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_21","_createElementBlock","_hoisted_1","_normalizeClass","collapsed","_ctx","_hoisted_2","_createVNode","_component_EntityIcon","entity","value","loading","error","_hoisted_3","_toDisplayString","name","onClick","_cache","_withModifiers","$event","enabled","$options","isRunning","_hoisted_6","isSnoozed","_hoisted_7","nextRun","_hoisted_8","toDateString","toLocaleTimeString","_hoisted_5","args","prevent","_hoisted_11","for","enableInputId","_hoisted_13","_hoisted_14","_component_ToggleSwitch","id","onInput","setEnabled","_hoisted_15","_hoisted_16","_hoisted_17","snooze","_hoisted_18","_hoisted_19","dismiss","_hoisted_20","hasEdit","$refs","removeDialog","show","_hoisted_23","editCollapsed","_hoisted_24","_hoisted_25","_createBlock","_component_AlarmEditor","_component_Modal","title","ref","visible","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","_hoisted_33","_component_ConfirmDialog","remove","mixins","EntityMixin","emits","components","AlarmEditor","ConfirmDialog","EntityIcon","Modal","ToggleSwitch","data","computed","this","static","isCollapsed","state","next_run","Date","methods","$emit","request","external_id","refresh","e","stopPropagation","mounted","$watch","newValue","oldValue","notif","image","icon","text","notify","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/4765.6d76b6af.js b/platypush/backend/http/webapp/dist/static/js/4765.476828dd.js
similarity index 76%
rename from platypush/backend/http/webapp/dist/static/js/4765.6d76b6af.js
rename to platypush/backend/http/webapp/dist/static/js/4765.476828dd.js
index 0fcb1dd9a..5c1cc060c 100644
--- a/platypush/backend/http/webapp/dist/static/js/4765.6d76b6af.js
+++ b/platypush/backend/http/webapp/dist/static/js/4765.476828dd.js
@@ -1,2 +1,2 @@
-"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4765],{4765:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,p,r){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mpv"})}var p=a(8260),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]);
-//# sourceMappingURL=4765.6d76b6af.js.map
\ No newline at end of file
+"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4765],{4765:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,p,r){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mpv"})}var p=a(1256),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]);
+//# sourceMappingURL=4765.476828dd.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/4765.6d76b6af.js.map b/platypush/backend/http/webapp/dist/static/js/4765.476828dd.js.map
similarity index 94%
rename from platypush/backend/http/webapp/dist/static/js/4765.6d76b6af.js.map
rename to platypush/backend/http/webapp/dist/static/js/4765.476828dd.js.map
index 313ce58d0..52f8d59cb 100644
--- a/platypush/backend/http/webapp/dist/static/js/4765.6d76b6af.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/4765.476828dd.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/4765.6d76b6af.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMpv/Index.vue","webpack://platypush/./src/components/panels/MediaMpv/Index.vue?4cb2"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=52effd7c\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/4765.476828dd.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMpv/Index.vue","webpack://platypush/./src/components/panels/MediaMpv/Index.vue?4cb2"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=52effd7c\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5143.61d5d95a.js b/platypush/backend/http/webapp/dist/static/js/5143.61d5d95a.js
new file mode 100644
index 000000000..24dc3ec0e
--- /dev/null
+++ b/platypush/backend/http/webapp/dist/static/js/5143.61d5d95a.js
@@ -0,0 +1,2 @@
+"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5143],{5143:function(e,t,s){s.r(t),s.d(t,{default:function(){return ws}});var l=s(6252),a=s(3577),i=s(9963);const n=e=>((0,l.dD)("data-v-7c07f13e"),e=e(),(0,l.Cn)(),e),c={key:0,class:"nav-container mobile"},o={class:"nav-container from tablet"},r={class:"view-container"},d={class:"track-info-container"},u={key:0,class:"track-info-content"},h={key:0,class:"row file"},y=n((()=>(0,l._)("div",{class:"col-3 attr"},"File",-1))),p=["textContent"],k={key:1,class:"row artist"},m=n((()=>(0,l._)("div",{class:"col-3 attr"},"Artist",-1))),v={class:"col-9 value"},f=["href","textContent"],g={key:2,class:"row track-title"},w=n((()=>(0,l._)("div",{class:"col-3 attr"},"Title",-1))),b=["textContent"],C={key:3,class:"row album"},_=n((()=>(0,l._)("div",{class:"col-3 attr"},"Album",-1))),T={class:"col-9 value"},D=["href","textContent"],$={key:4,class:"row date"},x=n((()=>(0,l._)("div",{class:"col-3 attr"},"Date",-1))),P=["textContent"],S={key:5,class:"row duration"},A=n((()=>(0,l._)("div",{class:"col-3 attr"},"Duration",-1))),I=["textContent"],q={key:6,class:"row track"},R=n((()=>(0,l._)("div",{class:"col-3 attr"},"Track",-1))),M=["textContent"],V={key:7,class:"row disc"},L=n((()=>(0,l._)("div",{class:"col-3 attr"},"Disc",-1))),N=["textContent"],j={key:8,class:"row url"},W=n((()=>(0,l._)("div",{class:"col-3 attr"},"URL",-1))),E={class:"col-9 value"},O=["href","textContent"],B={class:"playlists-modal-container"},z={class:"filter"},Z={class:"playlists"},F=["checked","onChange"],H=["textContent"],K=n((()=>(0,l._)("i",{class:"fa fa-plus"},null,-1)));function U(e,t,s,n,U,Y){const Q=(0,l.up)("Loading"),G=(0,l.up)("Nav"),J=(0,l.up)("Playlist"),X=(0,l.up)("Playlists"),ee=(0,l.up)("Search"),te=(0,l.up)("Library"),se=(0,l.up)("MediaView"),le=(0,l.up)("Modal"),ae=(0,l.up)("FormFooter");return(0,l.wg)(),(0,l.iD)(l.HY,null,[s.loading?((0,l.wg)(),(0,l.j4)(Q,{key:0})):((0,l.wg)(),(0,l.j4)(se,{key:1,"plugin-name":s.pluginName,status:s.status,track:Y.track,onPlay:t[34]||(t[34]=t=>e.$emit("play",t)),onPause:t[35]||(t[35]=t=>e.$emit("pause")),onStop:t[36]||(t[36]=t=>e.$emit("stop")),onPrevious:t[37]||(t[37]=t=>e.$emit("previous")),onNext:t[38]||(t[38]=t=>e.$emit("next")),onSetVolume:t[39]||(t[39]=t=>e.$emit("set-volume",t)),onSeek:t[40]||(t[40]=t=>e.$emit("seek",t)),onConsume:t[41]||(t[41]=t=>e.$emit("consume",t)),onRepeat:t[42]||(t[42]=t=>e.$emit("repeat",t)),onRandom:t[43]||(t[43]=t=>e.$emit("random",t)),onSearch:Y.search},{default:(0,l.w5)((()=>[(0,l._)("main",null,[U.navVisible?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(G,{"selected-view":U.selectedView,onInput:t[0]||(t[0]=e=>U.selectedView=e),onToggle:t[1]||(t[1]=e=>U.navVisible=!U.navVisible)},null,8,["selected-view"])])):(0,l.kq)("",!0),(0,l._)("div",o,[(0,l.Wm)(G,{"selected-view":U.selectedView,onInput:t[2]||(t[2]=e=>U.selectedView=e),onToggle:t[3]||(t[3]=e=>U.navVisible=!U.navVisible)},null,8,["selected-view"])]),(0,l._)("div",r,["playing"===U.selectedView?((0,l.wg)(),(0,l.j4)(J,{key:0,tracks:s.tracks,status:s.status,loading:s.loading,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,"with-clear":!0,"with-save":!0,"with-swap":!0,onPlay:t[4]||(t[4]=t=>e.$emit("play",t)),onClear:t[5]||(t[5]=t=>e.$emit("clear")),onSwap:t[6]||(t[6]=t=>e.$emit("swap-tracks",t)),onAdd:t[7]||(t[7]=t=>e.$emit("add-to-tracklist",t)),onRemove:t[8]||(t[8]=t=>e.$emit("remove-from-tracklist",t)),onMove:t[9]||(t[9]=t=>e.$emit("tracklist-move",t)),onSave:t[10]||(t[10]=t=>e.$emit("tracklist-save",t)),onInfo:t[11]||(t[11]=t=>e.$emit("info",t)),onAddToPlaylist:Y.openAddToPlaylist,onSearch:Y.search,onToggleNav:t[12]||(t[12]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Y.refreshStatus,onSelectDevice:Y.selectDevice},null,8,["tracks","status","loading","devices","selected-device","active-device","show-nav-button","onAddToPlaylist","onSearch","onRefreshStatus","onSelectDevice"])):"playlists"===U.selectedView?((0,l.wg)(),(0,l.j4)(X,{key:1,playlists:s.playlists,loading:s.loading,devices:s.devices,status:s.status,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"edited-playlist":s.editedPlaylist,tracks:s.editedPlaylistTracks,"show-nav-button":!U.navVisible,onPlay:t[13]||(t[13]=t=>e.$emit("play-playlist",t)),onLoad:t[14]||(t[14]=t=>e.$emit("load-playlist",t)),onRemove:t[15]||(t[15]=t=>e.$emit("remove-playlist",t)),onPlaylistEdit:t[16]||(t[16]=t=>e.$emit("playlist-edit",t)),onLoadTracks:t[17]||(t[17]=t=>e.$emit("add-to-tracklist-from-edited-playlist",t)),onRemoveTrack:t[18]||(t[18]=t=>e.$emit("remove-from-playlist",t)),onInfo:t[19]||(t[19]=t=>e.$emit("info",t)),onPlaylistAdd:t[20]||(t[20]=t=>e.$emit("playlist-add",t)),onAddToPlaylist:Y.openAddToPlaylist,onTrackMove:t[21]||(t[21]=t=>e.$emit("playlist-track-move",t)),onSearch:Y.search,onToggleNav:t[22]||(t[22]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Y.refreshStatus,onSelectDevice:Y.selectDevice},null,8,["playlists","loading","devices","status","selected-device","active-device","edited-playlist","tracks","show-nav-button","onAddToPlaylist","onSearch","onRefreshStatus","onSelectDevice"])):"search"===U.selectedView?((0,l.wg)(),(0,l.j4)(ee,{key:2,loading:s.loading,results:s.searchResults,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,onSearch:Y.search,onClear:t[23]||(t[23]=t=>e.$emit("search-clear")),onInfo:t[24]||(t[24]=t=>e.$emit("info",t)),onPlay:t[25]||(t[25]=t=>e.$emit("play",t)),onLoad:t[26]||(t[26]=t=>e.$emit("add-to-tracklist",t)),onAddToPlaylist:Y.openAddToPlaylist,onRefreshStatus:Y.refreshStatus,onToggleNav:t[27]||(t[27]=e=>U.navVisible=!U.navVisible),onSelectDevice:Y.selectDevice},null,8,["loading","results","devices","selected-device","active-device","show-nav-button","onSearch","onAddToPlaylist","onRefreshStatus","onSelectDevice"])):"library"===U.selectedView?((0,l.wg)(),(0,l.j4)(te,{key:3,loading:s.loading,results:s.libraryResults,path:s.path,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,onSearch:Y.search,onClear:t[28]||(t[28]=t=>e.$emit("search-clear")),onInfo:t[29]||(t[29]=t=>e.$emit("info",t)),onPlay:t[30]||(t[30]=t=>e.$emit("play",t)),onLoad:t[31]||(t[31]=t=>e.$emit("add-to-tracklist",t)),onAddToPlaylist:Y.openAddToPlaylist,onCd:t[32]||(t[32]=t=>e.$emit("cd",t)),onToggleNav:t[33]||(t[33]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Y.refreshStatus,onSelectDevice:Y.selectDevice},null,8,["loading","results","path","devices","selected-device","active-device","show-nav-button","onSearch","onAddToPlaylist","onRefreshStatus","onSelectDevice"])):(0,l.kq)("",!0)])])])),_:1},8,["plugin-name","status","track","onSearch"])),(0,l._)("div",d,[(0,l.Wm)(le,{title:"Track info",ref:"trackInfo"},{default:(0,l.w5)((()=>[s.trackInfo?((0,l.wg)(),(0,l.iD)("div",u,[s.trackInfo.file?((0,l.wg)(),(0,l.iD)("div",h,[y,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.file)},null,8,p)])):(0,l.kq)("",!0),s.trackInfo.artist?((0,l.wg)(),(0,l.iD)("div",k,[m,(0,l._)("div",v,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(s.trackInfo.artist),onClick:t[44]||(t[44]=(0,i.iM)((e=>Y.search({artist:s.trackInfo.artist})),["prevent"]))},null,8,f)])])):(0,l.kq)("",!0),s.trackInfo.title?((0,l.wg)(),(0,l.iD)("div",g,[w,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.title)},null,8,b)])):(0,l.kq)("",!0),s.trackInfo.album?((0,l.wg)(),(0,l.iD)("div",C,[_,(0,l._)("div",T,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(s.trackInfo.album),onClick:t[45]||(t[45]=(0,i.iM)((e=>Y.search({artist:s.trackInfo.artist,album:s.trackInfo.album})),["prevent"]))},null,8,D)])])):(0,l.kq)("",!0),s.trackInfo.date?((0,l.wg)(),(0,l.iD)("div",$,[x,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.date)},null,8,P)])):(0,l.kq)("",!0),s.trackInfo.time?((0,l.wg)(),(0,l.iD)("div",S,[A,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(e.convertTime(s.trackInfo.time))},null,8,I)])):(0,l.kq)("",!0),s.trackInfo.track?((0,l.wg)(),(0,l.iD)("div",q,[R,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.track)},null,8,M)])):(0,l.kq)("",!0),s.trackInfo.disc?((0,l.wg)(),(0,l.iD)("div",V,[L,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.disc)},null,8,N)])):(0,l.kq)("",!0),s.trackInfo.url?((0,l.wg)(),(0,l.iD)("div",j,[W,(0,l._)("div",E,[(0,l._)("a",{href:s.trackInfo.url,textContent:(0,a.zw)(s.trackInfo.uri||s.trackInfo.url),target:"_blank"},null,8,O)])])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512)]),(0,l._)("div",B,[(0,l.Wm)(le,{title:"Playlists",ref:"playlistsModal",onClose:t[48]||(t[48]=e=>U.addToPlaylistTrack=null),onOpen:t[49]||(t[49]=e=>U.selectedPlaylists=[...Array(s.playlists.length).keys()].map((()=>!1)))},{default:(0,l.w5)((()=>[(0,l._)("div",z,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[46]||(t[46]=e=>U.playlistFilter=e)},null,512),[[i.nr,U.playlistFilter]])])]),(0,l._)("div",Z,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.playlists,((e,t)=>((0,l.wg)(),(0,l.iD)("label",{class:(0,a.C_)(["row playlist",{hidden:U.playlistFilter?.length>0&&e.name.toLowerCase().indexOf(U.playlistFilter.toLowerCase())<0}]),key:t},[(0,l._)("input",{type:"checkbox",checked:U.selectedPlaylists[t],onChange:e=>U.selectedPlaylists[t]=e.target.checked},null,40,F),(0,l._)("span",{class:"name",textContent:(0,a.zw)(e.name)},null,8,H)],2)))),128))]),(0,l.Wm)(ae,null,{default:(0,l.w5)((()=>[(0,l._)("button",{onClick:t[47]||(t[47]=(...e)=>Y.addToPlaylist&&Y.addToPlaylist(...e))},[K,(0,l.Uk)(" Add ")])])),_:1})])),_:1},512)])],64)}const Y={class:"form-footer"};function Q(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div",Y,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])}var G={name:"FormFooter"},J=s(3744);const X=(0,J.Z)(G,[["render",Q],["__scopeId","data-v-2495ce8a"]]);var ee=X,te=s(6791),se=s(3493),le=s(1065),ae=s(1420);const ie=e=>((0,l.dD)("data-v-0896abbc"),e=e(),(0,l.Cn)(),e),ne=ie((()=>(0,l._)("i",{class:"fa fa-bars"},null,-1))),ce=[ne],oe=["title","onClick"];function re(e,t,s,i,n,c){return(0,l.wg)(),(0,l.iD)("nav",null,[(0,l._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},ce),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.views,((t,i)=>((0,l.wg)(),(0,l.iD)("li",{key:i,title:t.displayName,class:(0,a.C_)({selected:i===s.selectedView}),onClick:t=>e.$emit("input",i)},[(0,l._)("i",{class:(0,a.C_)(t.iconClass)},null,2)],10,oe)))),128))])}var de={name:"Nav",emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},views:{type:Object,default:()=>({playing:{iconClass:"fas fa-play",displayName:"Queue"},search:{iconClass:"fas fa-search",displayName:"Search"},playlists:{iconClass:"fas fa-list-ul",displayName:"Playlists"},library:{iconClass:"fas fa-compact-disc",displayName:"Library"}})}}};const ue=(0,J.Z)(de,[["render",re],["__scopeId","data-v-0896abbc"]]);var he=ue;const ye=e=>((0,l.dD)("data-v-1f4db674"),e=e(),(0,l.Cn)(),e),pe={key:1,class:"playlist fade-in"},ke={class:"header-container"},me={class:"col-7 filter"},ve=ye((()=>(0,l._)("i",{class:"fas fa-arrow-left"},null,-1))),fe=[ve],ge={class:"col-5 buttons"},we=ye((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),be=[we],Ce={key:0,class:"no-content"},_e=["onDragstart","onDragend","onDragover","set","data-index","onClick","onDblclick"],Te={class:"col-10"},De={class:"title"},$e={key:0,class:"artist"},xe=["href","textContent"],Pe={key:1,class:"album"},Se=["href","textContent"],Ae={class:"col-2 right-side"},Ie=["textContent"],qe={class:"actions"};function Re(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("DropdownItem"),u=(0,l.up)("Dropdown"),h=(0,l.up)("MusicHeader");return s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):((0,l.wg)(),(0,l.iD)("div",pe,[(0,l._)("div",ke,[(0,l.Wm)(h,{ref:"header"},{default:(0,l.w5)((()=>[(0,l._)("div",me,[s.withBack?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"back-btn",title:"Back",onClick:t[0]||(t[0]=t=>e.$emit("back"))},fe)):(0,l.kq)("",!0),(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[1]||(t[1]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])])]),(0,l._)("div",ge,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[2]||(t[2]=t=>e.$emit("toggle-nav"))},be)):(0,l.kq)("",!0),(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Add track","icon-class":"fa fa-plus",onClick:o.addTrack},null,8,["onClick"]),null!=s.devices?((0,l.wg)(),(0,l.j4)(d,{key:0,text:"Refresh status","icon-class":"fa fa-sync",onClick:t[3]||(t[3]=t=>e.$emit("refresh-status"))})):(0,l.kq)("",!0),s.withSave?((0,l.wg)(),(0,l.j4)(d,{key:1,text:"Save as playlist","icon-class":"fa fa-save",disabled:!s.tracks?.length,onClick:o.playlistSave},null,8,["disabled","onClick"])):(0,l.kq)("",!0),s.withSwap&&2===c.selectedTracks?.length?((0,l.wg)(),(0,l.j4)(d,{key:2,text:"Swap tracks","icon-class":"fa fa-retweet",onClick:t[4]||(t[4]=t=>e.$emit("swap",c.selectedTracks))})):(0,l.kq)("",!0),(0,l.Wm)(d,{text:c.selectionMode?"End selection":"Start selection","icon-class":"far fa-check-square",disabled:!s.tracks?.length,onClick:t[5]||(t[5]=e=>c.selectionMode=!c.selectionMode)},null,8,["text","disabled"]),(0,l.Wm)(d,{text:c.selectedTracks?.length===s.tracks?.length?"Unselect all":"Select all","icon-class":"fa fa-check-double",disabled:!s.tracks?.length,onClick:t[6]||(t[6]=e=>c.selectedTracks=c.selectedTracks.length===s.tracks.length?[]:[...Array(s.tracks.length).keys()])},null,8,["text","disabled"]),c.selectedTracks.length>0?((0,l.wg)(),(0,l.j4)(d,{key:3,text:"Remove track"+(c.selectedTracks.length>1?"s":""),"icon-class":"fa fa-trash",onClick:t[7]||(t[7]=t=>e.$emit("remove",[...new Set(c.selectedTracks)]))},null,8,["text"])):(0,l.kq)("",!0),s.withClear?((0,l.wg)(),(0,l.j4)(d,{key:4,text:"Clear playlist","icon-class":"fa fa-ban",disabled:!s.tracks?.length,onClick:t[8]||(t[8]=t=>e.$emit("clear"))},null,8,["disabled"])):(0,l.kq)("",!0)])),_:1}),Object.keys(s.devices||{}).length?((0,l.wg)(),(0,l.j4)(u,{key:1,title:"Players","icon-class":"fa fa-volume-up"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.devices,((t,i)=>((0,l.wg)(),(0,l.j4)(d,{key:i,textContent:(0,a.zw)(t.name),"item-class":{active:s.activeDevice===i,selected:s.selectedDevice===i},"icon-class":"fa fa-volume-up",onClick:t=>e.$emit("select-device",i)},null,8,["textContent","item-class","onClick"])))),128))])),_:1})):(0,l.kq)("",!0)])])),_:1},512)]),(0,l._)("div",{class:"body",ref:"body",onScroll:t[12]||(t[12]=(...e)=>o.onScroll&&o.onScroll(...e))},[s.tracks?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",Ce," No tracks are loaded ")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.displayedTrackIndices,(n=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",o.trackClass(n)]),onDragstart:e=>o.onTrackDragStart(n),onDragend:e=>o.onTrackDragEnd(n),onDragover:e=>o.onTrackDragOver(n),draggable:"true",set:e.track=s.tracks[n],key:n,"data-index":n,onClick:e=>o.onTrackClick(e,n),onDblclick:t=>e.$emit("play",{pos:n})},[(0,l._)("div",Te,[(0,l._)("div",De,[(0,l.Uk)((0,a.zw)(e.track.title||"[No Title]")+" ",1),s.status?.playingPos!==n||"play"!==s.status?.state&&"pause"!==s.status?.state?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,a.C_)(["playing-icon",{paused:"pause"===s.status?.state}])},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)([...Array(3).keys()],(e=>((0,l.wg)(),(0,l.iD)("span",{key:e})))),128))],2))]),e.track.artist?((0,l.wg)(),(0,l.iD)("div",$e,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(e.track.artist),onClick:t[9]||(t[9]=(0,i.iM)((t=>e.$emit("search",{artist:e.track.artist})),["prevent"]))},null,8,xe)])):(0,l.kq)("",!0),e.track.album?((0,l.wg)(),(0,l.iD)("div",Pe,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(e.track.album),onClick:t[10]||(t[10]=(0,i.iM)((t=>e.$emit("search",{artist:e.track.artist,album:e.track.album})),["prevent"]))},null,8,Se)])):(0,l.kq)("",!0)]),(0,l._)("div",Ae,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(e.track.time?e.convertTime(e.track.time):"-:--")},null,8,Ie),(0,l._)("span",qe,[(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Play","icon-class":"fa fa-play",onClick:o.onMenuPlay},null,8,["onClick"]),s.withAddToQueue?((0,l.wg)(),(0,l.j4)(d,{key:0,text:"Add to queue","icon-class":"fa fa-plus",onClick:t=>e.$emit("add-to-queue",[...new Set([...c.selectedTracks,n])])},null,8,["onClick"])):(0,l.kq)("",!0),(0,l.Wm)(d,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:t[11]||(t[11]=t=>e.$emit("add-to-playlist",e.track))}),(0,l.Wm)(d,{text:"Remove","icon-class":"fa fa-trash",onClick:t=>e.$emit("remove",[...new Set([...c.selectedTracks,n])])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Info","icon-class":"fa fa-info",onClick:t=>e.$emit("info",s.tracks[n])},null,8,["onClick"])])),_:2},1024)])])],42,_e)))),128))],544)]))}s(7658);const Me={class:"header"};function Ve(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div",Me,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])}var Le={name:"Header"};const Ne=(0,J.Z)(Le,[["render",Ve],["__scopeId","data-v-7e4bd102"]]);var je=Ne,We=s(2787),Ee=s(815),Oe={name:"Playlist",mixins:[le.Z],components:{DropdownItem:Ee.Z,Dropdown:We.Z,MusicHeader:je,Loading:te.Z},emits:["add","add-to-playlist","add-to-queue","add-to-queue-and-play","back","clear","info","move","play","refresh-status","remove","save","search","select-device","swap","toggle-nav"],props:{tracks:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},status:{type:Object,default:()=>{}},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},maxVisibleTracks:{type:Number,default:100},showNavButton:{type:Boolean,default:!1},withAddToQueue:{type:Boolean,default:!1},withBack:{type:Boolean,default:!1},withClear:{type:Boolean,default:!1},withSave:{type:Boolean,default:!1},withSwap:{type:Boolean,default:!1}},data(){return{selectionMode:!1,selectedTracks:[],filter:"",infoTrack:null,sourcePos:null,targetPos:null,centerPos:0,mounted:!1,scrollTimeout:null}},computed:{selectedTracksSet(){return new Set(this.selectedTracks)},trackIndicesByToken(){const e={};return this.tracks.forEach(((t,s)=>{const l=[t?.artist,t?.album,t?.title].filter((e=>e?.trim()?.length)).map((e=>e.trim().toLowerCase())).join(" ");e[l]||(e[l]=new Set),e[l].add(s)})),e},displayedTrackIndices(){let e=[...Array(this.tracks.length).keys()];if(this.filter?.length){const t=this.filter?.trim()?.replace(/\s+/g," ").toLowerCase(),s=new Set;Object.entries(this.trackIndicesByToken).forEach((([e,l])=>{e.indexOf(t)<0||s.add(...l)})),e=[...s],e.sort()}if(e.length>this.maxVisibleTracks){const t=Math.max(0,this.centerPos-Math.floor(this.maxVisibleTracks/2));e=e.slice(t,t+this.maxVisibleTracks)}return e}},methods:{onTrackClick(e,t){if(e.shiftKey){const e=this.selectedTracks.sort();e.length?te+t))]:t>e[e.length-1]&&(this.selectedTracks=[...this.selectedTracks,...[...Array(t-e[e.length-1]+1).keys()].map((t=>t+e[e.length-1]))]):this.selectedTracks=[t]}else{const s=this.selectedTracks.indexOf(t);this.selectionMode||e.ctrlKey?s>=0?this.selectedTracks.splice(s,1):this.selectedTracks.push(t):this.selectedTracks=s>=0?[]:[t]}},trackClass(e){return{selected:this.selectedTracksSet.has(e),active:!this.withAddToQueue&&this.status?.playingPos===e}},addTrack(){const e=prompt("Item path or URL");e?.length&&this.$emit("add",e)},onMenuPlay(e){this.withAddToQueue?this.$emit("add-to-queue-and-play",[...new Set([...this.selectedTracks,e])]):this.$emit("play",{pos:e})},onTrackDragStart(e){this.sourcePos=e},onTrackDragEnd(){this.$refs.body.querySelectorAll(".track").forEach((e=>e.classList.remove("dragover"))),null!=this.sourcePos&&null!=this.targetPos&&this.sourcePos!==this.targetPos&&(this.$emit("move",{from:this.sourcePos,to:this.targetPos}),this.sourcePos=null,this.targetPos=null)},onTrackDragOver(e){this.targetPos=e;const t=this.$refs.body.querySelectorAll(".track");t.forEach((e=>e.classList.remove("dragover"))),[...t][e].classList.add("dragover")},onScroll(){const e=this.$refs.body.scrollTop,t=parseFloat(getComputedStyle(this.$refs.body).height),s=this.$refs.body.scrollHeight;if(e<5){if(this.scrollTimeout)return;this.scrollTimeout=setTimeout((()=>{this.centerPos=Math.max(0,parseInt(this.centerPos-this.maxVisibleTracks/1.5)),this.$refs.body.scrollTop=6,this.scrollTimeout=null}),250)}else if(e>=s-t-5){if(this.scrollTimeout)return;this.scrollTimeout=setTimeout((()=>{this.centerPos=Math.min(this.tracks.length-1,parseInt(this.centerPos+this.maxVisibleTracks/1.5)),this.scrollTimeout=null}),250)}},playlistSave(){const e=prompt("Playlist name");e?.length&&this.$emit("save",e)},scrollToTrack(e){this.centerPos=e||this.status?.playingPos||0,this.$nextTick((()=>{this.$refs.body?([...this.$refs.body.querySelectorAll(".track")].filter((e=>e.classList.contains("active"))).forEach((e=>e.scrollIntoView({block:"center",behavior:"smooth"}))),this.mounted=!0):this.$watch((()=>this.$refs.body),(()=>{this.mounted||this.scrollToTrack(e)}))}))}},mounted(){this.scrollToTrack(),this.$watch((()=>this.status),(()=>this.scrollToTrack())),this.$watch((()=>this.filter),(e=>{e?.length||this.scrollToTrack()}))}};const Be=(0,J.Z)(Oe,[["render",Re],["__scopeId","data-v-1f4db674"]]);var ze=Be;const Ze=e=>((0,l.dD)("data-v-00f69182"),e=e(),(0,l.Cn)(),e),Fe={key:1,class:"editor-container fade-in"},He={key:2,class:"playlists fade-in"},Ke={class:"header-container"},Ue={class:"col-7 filter"},Ye={class:"col-5 buttons"},Qe=Ze((()=>(0,l._)("i",{class:"fa fa-sync"},null,-1))),Ge=[Qe],Je=Ze((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),Xe=[Je],et={class:"body",ref:"body"},tt={key:0,class:"no-content"},st=["onClick","onDblclick"],lt={class:"col-10"},at=["textContent"],it={class:"col-2 right-side"},nt={class:"actions"};function ct(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("Playlist"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown"),y=(0,l.up)("MusicHeader");return s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):null!=s.editedPlaylist?((0,l.wg)(),(0,l.iD)("div",Fe,[(0,l.Wm)(d,{tracks:s.tracks||[],status:s.status,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":s.showNavButton,"with-add-to-queue":!0,"with-back":!0,onAdd:t[0]||(t[0]=t=>e.$emit("playlist-add",t)),onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onAddToQueue:t[2]||(t[2]=t=>e.$emit("load-tracks",{tracks:t,play:!1})),onAddToQueueAndPlay:t[3]||(t[3]=t=>e.$emit("load-tracks",{tracks:t,play:!0})),onBack:t[4]||(t[4]=t=>e.$emit("playlist-edit",null)),onInfo:t[5]||(t[5]=t=>e.$emit("info",t)),onMove:t[6]||(t[6]=t=>e.$emit("track-move",{...t,playlist:s.editedPlaylist})),onPlay:t[7]||(t[7]=t=>e.$emit("load-tracks",{tracks:[t],play:!0})),onRefreshStatus:t[8]||(t[8]=t=>e.$emit("refresh-status")),onRemove:t[9]||(t[9]=t=>e.$emit("remove-track",t)),onSearch:t[10]||(t[10]=t=>e.$emit("search",t)),onSelectDevice:t[11]||(t[11]=t=>e.$emit("select-device",t)),onToggleNav:t[12]||(t[12]=t=>e.$emit("toggle-nav"))},null,8,["tracks","status","devices","selected-device","active-device","show-nav-button"])])):((0,l.wg)(),(0,l.iD)("div",He,[(0,l._)("div",Ke,[(0,l.Wm)(y,{ref:"header"},{default:(0,l.w5)((()=>[(0,l._)("div",Ue,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[13]||(t[13]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])])]),(0,l._)("div",Ye,[Object.keys(s.devices||{}).length?((0,l.wg)(),(0,l.j4)(h,{key:0,title:"Players","icon-class":"fa fa-volume-up"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.devices,((t,i)=>((0,l.wg)(),(0,l.j4)(u,{key:i,textContent:(0,a.zw)(t.name),"item-class":{active:s.activeDevice===i,selected:s.selectedDevice===i},"icon-class":"fa fa-volume-up",onClick:t=>e.$emit("select-device",i)},null,8,["textContent","item-class","onClick"])))),128))])),_:1})):(0,l.kq)("",!0),null!=s.devices?((0,l.wg)(),(0,l.iD)("button",{key:1,title:"Refresh status",onClick:t[14]||(t[14]=t=>e.$emit("refresh-status"))},Ge)):(0,l.kq)("",!0),s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:2,class:"mobile",title:"Menu",onClick:t[15]||(t[15]=t=>e.$emit("toggle-nav"))},Xe)):(0,l.kq)("",!0)])])),_:1},512)]),(0,l._)("div",et,[s.playlists?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",tt," No playlists found ")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.playlists,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row playlist",{hidden:!o.displayedPlaylists.has(s)}]),key:s,onClick:t=>e.$emit("playlist-edit",s),onDblclick:t=>e.$emit("load",s)},[(0,l._)("div",lt,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.name||"[No Name]")},null,8,at)]),(0,l._)("div",it,[(0,l._)("span",nt,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:(0,i.iM)((t=>e.$emit("play",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(u,{text:"Load","icon-class":"fa fa-list-ul",onClick:(0,i.iM)((t=>e.$emit("load",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(u,{text:"Edit","icon-class":"fa fa-edit",onClick:(0,i.iM)((t=>e.$emit("playlist-edit",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(u,{text:"Remove","icon-class":"fa fa-trash",onClick:(0,i.iM)((t=>e.$emit("remove",s)),["stop"])},null,8,["onClick"])])),_:2},1024)])])],42,st)))),128))],512)]))}var ot={name:"Playlists",mixins:[le.Z],components:{Dropdown:We.Z,DropdownItem:Ee.Z,MusicHeader:je,Loading:te.Z,Playlist:ze},emits:["add-to-playlist","info","load","load-tracks","play","playlist-add","playlist-edit","refresh-status","remove","remove-track","search","select-device","track-move"],props:{playlists:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},tracks:{type:Array,default:()=>[]},editedPlaylist:{type:Number},devices:{type:Object},status:{type:Object,default:()=>{}},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedTracks:[],filter:"",trackFilter:"",sourcePos:null,targetPos:null}},computed:{selectedTracksSet(){return new Set(this.selectedTracks)},displayedPlaylists(){const e=[...Array(this.playlists.length).keys()];if(!this.filter?.length)return new Set(e);const t=this,s=(t.filter||"").toLowerCase();return new Set(e.filter((e=>{const t=this.playlists[e];return(t?.name||"").toLowerCase().indexOf(s)>=0})))},displayedTracks(){const e=[...Array(this.tracks.length).keys()];if(!this.trackFilter?.length)return new Set(e);const t=this,s=(t.trackFilter||"").toLowerCase();return new Set(e.filter((e=>{const t=this.tracks[e];return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0})))}},methods:{onTrackClick(e,t){if(e.shiftKey){const e=this.selectedTracks.sort();e.length?te+t))]:t>e[e.length-1]&&(this.selectedTracks=[...this.selectedTracks,...[...Array(t-e[e.length-1]+1).keys()].map((t=>t+e[e.length-1]))]):this.selectedTracks=[t]}else{const s=this.selectedTracks.indexOf(t);e.ctrlKey?s>=0?this.selectedTracks.splice(s,1):this.selectedTracks.push(t):this.selectedTracks=s>=0?[]:[t]}},onTrackDragStart(e){this.sourcePos=e},onTrackDragEnd(){this.$refs.editor.querySelectorAll(".track").forEach((e=>e.classList.remove("dragover"))),null!=this.sourcePos&&null!=this.targetPos&&this.sourcePos!==this.targetPos&&(this.$emit("track-move",{from:this.sourcePos,to:this.targetPos,playlist:this.editedPlaylist}),this.sourcePos=null,this.targetPos=null)},onTrackDragOver(e){this.targetPos=e;const t=this.$refs.editor.querySelectorAll(".track");t.forEach((e=>e.classList.remove("dragover"))),[...t][e].classList.add("dragover")}}};const rt=(0,J.Z)(ot,[["render",ct],["__scopeId","data-v-00f69182"]]);var dt=rt;const ut=e=>((0,l.dD)("data-v-6596df38"),e=e(),(0,l.Cn)(),e),ht=ut((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),yt=[ht],pt={class:"search-form"},kt={class:"row"},mt={class:"row"},vt={class:"row"},ft={class:"row"},gt=ut((()=>(0,l._)("i",{class:"icon fa fa-times"},null,-1))),wt=ut((()=>(0,l._)("span",{class:"btn-title"},"Clear",-1))),bt=[gt,wt],Ct=ut((()=>(0,l._)("button",{type:"submit"},[(0,l._)("i",{class:"icon fa fa-search"}),(0,l._)("span",{class:"btn-title"},"Search")],-1))),_t={class:"col-10 search-box"},Tt=ut((()=>(0,l._)("i",{class:"fas fa-arrow-left"},null,-1))),Dt=[Tt],$t={class:"col-2 buttons"},xt=ut((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),Pt=[xt],St={class:"results"},At=["onClick"],It={class:"col-10"},qt={class:"title"},Rt=["textContent"],Mt=["textContent"],Vt={class:"col-2 right-side"},Lt=["textContent"],Nt={class:"actions"};function jt(e,t,s,n,c,o){const r=(0,l.up)("FormFooter"),d=(0,l.up)("MusicHeader"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["search fade-in",{"form-collapsed":o.formCollapsed}])},[s.showNavButton&&!o.formCollapsed?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"nav-toggler mobile floating",title:"Menu",onClick:t[0]||(t[0]=t=>e.$emit("toggle-nav"))},yt)):(0,l.kq)("",!0),o.formCollapsed?((0,l.wg)(),(0,l.j4)(d,{key:2},{default:(0,l.w5)((()=>[(0,l._)("label",_t,[(0,l._)("button",{class:"back-btn",title:"Back",onClick:t[7]||(t[7]=(...e)=>o.clear&&o.clear(...e))},Dt),(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[8]||(t[8]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])]),(0,l._)("span",$t,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[9]||(t[9]=t=>e.$emit("toggle-nav"))},Pt)):(0,l.kq)("",!0)])])),_:1})):((0,l.wg)(),(0,l.iD)("div",{key:1,class:"form-container",onSubmit:t[6]||(t[6]=(0,i.iM)((t=>e.$emit("search",o.filteredQuery)),["prevent"]))},[(0,l._)("form",pt,[(0,l._)("div",kt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Any","onUpdate:modelValue":t[1]||(t[1]=e=>c.query.any=e)},null,512),[[i.nr,c.query.any]])])]),(0,l._)("div",mt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Artist","onUpdate:modelValue":t[2]||(t[2]=e=>c.query.artist=e)},null,512),[[i.nr,c.query.artist]])])]),(0,l._)("div",vt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Title","onUpdate:modelValue":t[3]||(t[3]=e=>c.query.title=e)},null,512),[[i.nr,c.query.title]])])]),(0,l._)("div",ft,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Album","onUpdate:modelValue":t[4]||(t[4]=e=>c.query.album=e)},null,512),[[i.nr,c.query.album]])])]),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l._)("button",{onClick:t[5]||(t[5]=(...e)=>o.clear&&o.clear(...e))},bt),Ct])),_:1})])],32)),(0,l._)("div",St,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.results,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",{selected:c.selectedResults.has(s),hidden:!o.displayedTracks.has(s)}]),key:s,onClick:e=>o.resultClick(s,e)},[(0,l._)("div",It,[(0,l._)("div",qt,(0,a.zw)(t.title||"[No Title]"),1),t.artist?.length?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"artist",textContent:(0,a.zw)(t.artist)},null,8,Rt)):(0,l.kq)("",!0),t.album?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"album",textContent:(0,a.zw)(t.album)},null,8,Mt)):(0,l.kq)("",!0)]),(0,l._)("div",Vt,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(t.time&&parseInt(t.time)?e.convertTime(t.time):"-:--")},null,8,Lt),(0,l._)("span",Nt,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:e=>o.play(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to queue","icon-class":"fa fa-plus",onClick:e=>o.load(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:s=>e.$emit("add-to-playlist",t)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Info","icon-class":"fa fa-info",onClick:s=>e.$emit("info",t)},null,8,["onClick"])])),_:2},1024)])])],10,At)))),128))])],2)}var Wt={name:"Search",components:{Dropdown:We.Z,DropdownItem:Ee.Z,FormFooter:ee,MusicHeader:je},mixins:[le.Z],emits:["add-to-playlist","clear","info","load","play","refresh-status","search","select-device","toggle-nav"],props:{loading:{type:Boolean,default:!1},results:{type:Array},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedResults:new Set,filter:"",query:{any:"",artist:"",title:"",album:""}}},computed:{formCollapsed(){return this.results?.length>0},filteredQuery(){return Object.entries(this.query).filter((e=>e[1]?.length)).reduce(((e,[t,s])=>(e[t]=s,e)),{})},displayedTracks(){return new Set([...Array(this.results?.length||0).keys()].filter((e=>{const t=this.results[e];if(!this.filter?.length)return t;const s=this.filter.toLowerCase();return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0})))}},methods:{clear(){this.$emit("clear"),this.selectedResults=new Set},resultClick(e,t){if(t.shiftKey){if(this.selectedResults.size>0&&!this.selectedResults.has(e)){const t=[...this.selectedResults],s=Math.min(Math.min(t),e),l=Math.max(Math.max(t),e);this.selectedResults=new Set([...Array(l-s+1).keys()].map((e=>e+s)))}}else t.ctrlKey||(this.selectedResults=new Set),this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e)},play(e){this.$emit("play",this.results[e]),this.selectedResults.size&&this.selectedResults.forEach((e=>{this.$emit("load",e)}))},load(e){this.selectedResults.has(e)||this.selectedResults.add(e),this.selectedResults.forEach((e=>{this.$emit("load",this.results[e])}))}}};const Et=(0,J.Z)(Wt,[["render",jt],["__scopeId","data-v-6596df38"]]);var Ot=Et;const Bt=e=>((0,l.dD)("data-v-31ebd80c"),e=e(),(0,l.Cn)(),e),zt={class:"library fade-in"},Zt={class:"col-10 search-box"},Ft={class:"col-2 buttons"},Ht=Bt((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),Kt=[Ht],Ut={class:"results"},Yt=Bt((()=>(0,l._)("div",{class:"icon-container"},[(0,l._)("i",{class:"icon fa fa-folder"})],-1))),Qt=Bt((()=>(0,l._)("div",{class:"result-container"},[(0,l._)("div",{class:"title"},"..")],-1))),Gt=[Yt,Qt],Jt=["onClick"],Xt={class:"col-10 left-side"},es={class:"icon-container"},ts={key:0,class:"icon fa fa-folder"},ss={key:1,class:"icon fa fa-music"},ls={class:"info"},as={class:"title"},is=["textContent"],ns=["textContent"],cs={class:"artist-album"},os=["textContent"],rs=["textContent"],ds={class:"col-2 right-side"},us=["textContent"],hs={class:"actions"};function ys(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("MusicHeader"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",zt,[s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l._)("label",Zt,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[0]||(t[0]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])]),(0,l._)("div",Ft,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[1]||(t[1]=t=>e.$emit("toggle-nav"))},Kt)):(0,l.kq)("",!0)])])),_:1}),(0,l._)("div",Ut,["/"!==s.path?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"row track back-track",onClick:t[2]||(t[2]=(...e)=>o.back&&o.back(...e))},Gt)):(0,l.kq)("",!0),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.results,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",{selected:c.selectedResults.has(s),hidden:!o.displayedResults.has(s)}]),key:s,onClick:e=>o.resultClick(s,e)},[(0,l._)("div",Xt,[(0,l._)("div",es,[t.directory?((0,l.wg)(),(0,l.iD)("i",ts)):t.file?((0,l.wg)(),(0,l.iD)("i",ss)):(0,l.kq)("",!0)]),(0,l._)("div",ls,[(0,l._)("div",as,[t.directory?((0,l.wg)(),(0,l.iD)("span",{key:0,textContent:(0,a.zw)(t.directory.split("/").pop())},null,8,is)):t.title?((0,l.wg)(),(0,l.iD)("span",{key:1,textContent:(0,a.zw)(t.title)},null,8,ns)):(0,l.kq)("",!0)]),(0,l._)("div",cs,[t.artist?.length?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"artist",textContent:(0,a.zw)(t.artist)},null,8,os)):(0,l.kq)("",!0),t.album?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"album",textContent:(0,a.zw)(t.album)},null,8,rs)):(0,l.kq)("",!0)])])]),(0,l._)("div",ds,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(t.time&&parseInt(t.time)?e.convertTime(t.time):"-:--")},null,8,us),(0,l._)("span",hs,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:e=>o.play(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to queue","icon-class":"fa fa-plus",onClick:e=>o.load(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:s=>e.$emit("add-to-playlist",t)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Info","icon-class":"fa fa-info",onClick:s=>e.$emit("info",t)},null,8,["onClick"])])),_:2},1024)])])],10,Jt)))),128))])])}var ps={name:"Library",components:{Dropdown:We.Z,DropdownItem:Ee.Z,MusicHeader:je,Loading:te.Z},mixins:[le.Z],emits:["add-to-playlist","cd","info","load","play","refresh-status","search","select-device","toggle-nav"],props:{loading:{type:Boolean,default:!1},results:{type:Array},path:{type:String},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedResults:new Set,filter:"",query:{any:"",artist:"",title:"",album:""}}},computed:{displayedResults(){return new Set([...Array(this.results?.length||0).keys()].filter((e=>{const t=this.results[e];if(!this.filter?.length)return t;const s=this.filter.toLowerCase();return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0||(t?.directory||"").toLowerCase().indexOf(s)>=0})))}},methods:{resultClick(e,t){if(t.shiftKey){if(this.selectedResults.size>0&&!this.selectedResults.has(e)){const t=[...this.selectedResults],s=Math.min(Math.min(t),e),l=Math.max(Math.max(t),e);this.selectedResults=new Set([...Array(l-s+1).keys()].map((e=>e+s)))}}else t.ctrlKey?this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e):this.results[e].directory?this.$emit("cd",this.results[e].directory):(this.selectedResults=new Set,this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e))},play(e){this.$emit("play",this.results[e]),this.selectedResults.size&&this.selectedResults.forEach((e=>{this.$emit("load",e)}))},load(e){this.selectedResults.has(e)||this.selectedResults.add(e),this.selectedResults.forEach((e=>{this.$emit("load",this.results[e])}))},back(){const e=this.path.split("/");this.$emit("cd",e.slice(0,e.length-1).join("/"))}}};const ks=(0,J.Z)(ps,[["render",ys],["__scopeId","data-v-31ebd80c"]]);var ms=ks,vs=s(8637),fs={name:"Music",emits:["add-to-playlist","add-to-tracklist","add-to-tracklist-from-edited-playlist","cd","clear","consume","info","load-playlist","new-playing-track","next","pause","play","play-playlist","playlist-add","playlist-edit","playlist-track-move","playlist-update","previous","random","refresh-status","remove-from-playlist","remove-from-tracklist","remove-playlist","repeat","search","search-clear","seek","select-device","set-volume","status-update","stop","swap-tracks","tracklist-move","tracklist-save"],mixins:[vs.Z,le.Z],components:{Loading:te.Z,Modal:se.Z,Nav:he,MediaView:ae.Z,Playlist:ze,Playlists:dt,FormFooter:ee,Search:Ot,Library:ms},props:{pluginName:{type:String,required:!0},loading:{type:Boolean,default:!1},config:{type:Object,default:()=>{}},tracks:{type:Array,default:()=>[]},editedPlaylistTracks:{type:Array,default:()=>[]},playlists:{type:Array,default:()=>[]},status:{type:Object,default:()=>{}},editedPlaylist:{type:Number},trackInfo:{type:String},searchResults:{type:Array},libraryResults:{type:Array},path:{type:String},devices:{type:Object},activeDevice:{type:String},selectedDevice:{type:String}},data(){return{selectedView:"playing",selectedPlaylists:[],addToPlaylistTrack:null,playlistFilter:"",navVisible:!1}},computed:{track(){return null==this.status?.playingPos?null:this.tracks[this.status.playingPos]}},methods:{async onStatusEvent(e){e.plugin_name===this.pluginName&&this.$emit("status-update",e)},async onPlaylistEvent(e){e.plugin_name===this.pluginName&&this.$emit("playlist-update",e)},async onNewPlayingTrack(e){e.plugin_name===this.pluginName&&(this.notify({html:`${e.track?.artist} ${e.track?.title}`,image:{iconClass:"fa fa-play"}}),this.$emit("new-playing-track",e))},async openAddToPlaylist(e){this.addToPlaylistTrack=e,this.$refs.playlistsModal.isVisible=!0},async addToPlaylist(){this.$emit("add-to-playlist",{track:this.addToPlaylistTrack,playlists:[...Array(this.selectedPlaylists.length).keys()].filter((e=>this.selectedPlaylists[e]))}),this.$refs.playlistsModal.isVisible=!1,this.addToPlaylistTrack=null,this.playlistFilter=""},async search(e){this.$emit("search",e),this.$refs.trackInfo.isVisible=!1,this.selectedView="search"},selectDevice(e){this.$emit("select-device",e)},refreshStatus(){this.$emit("refresh-status")}},mounted(){this.subscribe(this.onStatusEvent,"on-status-update","platypush.message.event.music.MusicPlayEvent","platypush.message.event.music.MusicPauseEvent","platypush.message.event.music.MusicStopEvent","platypush.message.event.music.SeekChangeEvent","platypush.message.event.music.VolumeChangeEvent","platypush.message.event.music.MuteChangeEvent","platypush.message.event.music.PlaybackRepeatModeChangeEvent","platypush.message.event.music.PlaybackRandomModeChangeEvent","platypush.message.event.music.PlaybackConsumeModeChangeEvent","platypush.message.event.music.PlaybackSingleModeChangeEvent"),this.subscribe(this.onPlaylistEvent,"on-playlist-update","platypush.message.event.music.PlaylistChangeEvent"),this.subscribe(this.onNewPlayingTrack,"on-new-playing-track","platypush.message.event.music.NewPlayingTrackEvent"),this.$watch((()=>this.trackInfo),(e=>{null!=e&&(this.$refs.trackInfo.isVisible=!0)}))},unmounted(){this.unsubscribe("on-status-update"),this.unsubscribe("on-playlist-update")}};const gs=(0,J.Z)(fs,[["render",U],["__scopeId","data-v-7c07f13e"]]);var ws=gs}}]);
+//# sourceMappingURL=5143.61d5d95a.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5143.61d5d95a.js.map b/platypush/backend/http/webapp/dist/static/js/5143.61d5d95a.js.map
new file mode 100644
index 000000000..5b474190e
--- /dev/null
+++ b/platypush/backend/http/webapp/dist/static/js/5143.61d5d95a.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"static/js/5143.61d5d95a.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Index.vue","webpack://platypush/./src/components/elements/FormFooter.vue","webpack://platypush/./src/components/elements/FormFooter.vue?94ab","webpack://platypush/./src/components/panels/Music/Nav.vue","webpack://platypush/./src/components/panels/Music/Nav.vue?b815","webpack://platypush/./src/components/panels/Music/Playlist.vue","webpack://platypush/./src/components/panels/Music/Header.vue","webpack://platypush/./src/components/panels/Music/Header.vue?7826","webpack://platypush/./src/components/panels/Music/Playlist.vue?b3da","webpack://platypush/./src/components/panels/Music/Playlists.vue","webpack://platypush/./src/components/panels/Music/Playlists.vue?6fa1","webpack://platypush/./src/components/panels/Music/Search.vue","webpack://platypush/./src/components/panels/Music/Search.vue?7e62","webpack://platypush/./src/components/panels/Music/Library.vue","webpack://platypush/./src/components/panels/Music/Library.vue?ee0e","webpack://platypush/./src/components/panels/Music/Index.vue?aab7"],"sourcesContent":["\n \n\n \n \n
\n \n
\n\n
\n \n
\n\n
\n \n\n \n\n \n\n \n
\n \n \n\n
\n \n
\n
\n
File
\n \n
\n\n
\n
Artist
\n
\n \n
\n
\n\n
\n
Title
\n \n
\n\n
\n
Album
\n
\n \n
\n
\n\n
\n
Date
\n \n
\n\n
\n
Duration
\n \n
\n\n
\n
Track
\n \n
\n\n
\n
Disc
\n \n
\n\n
\n
URL
\n
\n \n
\n
\n
\n \n
\n\n
\n false)\">\n
\n \n
\n\n
\n \n
\n\n \n \n \n \n
\n\n\n\n\n\n","\n \n\n\n\n\n\n","import { render } from \"./FormFooter.vue?vue&type=template&id=2495ce8a&scoped=true\"\nimport script from \"./FormFooter.vue?vue&type=script&lang=js\"\nexport * from \"./FormFooter.vue?vue&type=script&lang=js\"\n\nimport \"./FormFooter.vue?vue&type=style&index=0&id=2495ce8a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2495ce8a\"]])\n\nexport default __exports__","\n \n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=0896abbc&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=0896abbc&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0896abbc\"]])\n\nexport default __exports__","\n \n\n
\n\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=7e4bd102&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=7e4bd102&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7e4bd102\"]])\n\nexport default __exports__","import { render } from \"./Playlist.vue?vue&type=template&id=1f4db674&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=1f4db674&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1f4db674\"]])\n\nexport default __exports__","\n \n\n
\n \n
\n\n
\n
\n \n
\n \n
\n\n
\n \n \n \n\n \n\n \n
\n \n
\n\n
\n
\n No playlists found\n
\n\n
\n
\n \n
\n\n
\n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=00f69182&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=00f69182&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-00f69182\"]])\n\nexport default __exports__","\n
\n \n\n
\n \n
\n\n \n \n\n \n \n \n \n\n
\n
\n
\n
\n {{ result.title || '[No Title]' }}\n
\n\n \n \n
\n\n
\n \n\n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Search.vue?vue&type=template&id=6596df38&scoped=true\"\nimport script from \"./Search.vue?vue&type=script&lang=js\"\nexport * from \"./Search.vue?vue&type=script&lang=js\"\n\nimport \"./Search.vue?vue&type=style&index=0&id=6596df38&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6596df38\"]])\n\nexport default __exports__","\n
\n \n\n \n \n\n
\n \n
\n \n\n
\n
\n
\n \n
\n
\n
..
\n
\n
\n\n
\n
\n
\n \n \n
\n\n
\n
\n \n \n
\n\n
\n \n \n
\n
\n
\n\n
\n \n\n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Library.vue?vue&type=template&id=31ebd80c&scoped=true\"\nimport script from \"./Library.vue?vue&type=script&lang=js\"\nexport * from \"./Library.vue?vue&type=script&lang=js\"\n\nimport \"./Library.vue?vue&type=style&index=0&id=31ebd80c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-31ebd80c\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=7c07f13e&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=7c07f13e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7c07f13e\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","$props","loading","_createBlock","_component_Loading","key","_component_MediaView","pluginName","status","track","$options","onPlay","_cache","$event","_ctx","$emit","onPause","onStop","onPrevious","onNext","onSetVolume","onSeek","onConsume","onRepeat","onRandom","onSearch","search","$data","navVisible","_createElementBlock","_hoisted_1","_createVNode","_component_Nav","selectedView","onInput","onToggle","_hoisted_2","_hoisted_3","_component_Playlist","tracks","devices","selectedDevice","activeDevice","onClear","onSwap","onAdd","onRemove","onMove","onSave","onInfo","onAddToPlaylist","openAddToPlaylist","onToggleNav","onRefreshStatus","refreshStatus","onSelectDevice","selectDevice","_component_Playlists","playlists","editedPlaylist","editedPlaylistTracks","onLoad","onPlaylistEdit","onLoadTracks","onRemoveTrack","onPlaylistAdd","onTrackMove","_component_Search","results","searchResults","_component_Library","libraryResults","path","onCd","_hoisted_4","_component_Modal","title","ref","trackInfo","_hoisted_5","file","_hoisted_6","_hoisted_7","_toDisplayString","artist","_hoisted_9","_hoisted_10","_hoisted_11","href","$route","fullPath","onClick","_withModifiers","_hoisted_13","_hoisted_14","album","_hoisted_16","_hoisted_17","_hoisted_18","date","_hoisted_20","_hoisted_21","time","_hoisted_23","_hoisted_24","convertTime","_hoisted_26","_hoisted_27","disc","_hoisted_29","_hoisted_30","url","_hoisted_32","_hoisted_33","_hoisted_34","uri","target","_hoisted_36","onClose","addToPlaylistTrack","onOpen","selectedPlaylists","Array","length","keys","map","_hoisted_37","type","placeholder","playlistFilter","_hoisted_38","_Fragment","_renderList","playlist","i","_normalizeClass","hidden","name","toLowerCase","indexOf","checked","onChange","_component_FormFooter","args","addToPlaylist","_hoisted_41","_renderSlot","$slots","undefined","__exports__","views","view","displayName","selected","iconClass","emits","props","String","collapsed","Boolean","default","Object","playing","library","_component_MusicHeader","withBack","filter","showNavButton","_component_Dropdown","_component_DropdownItem","text","addTrack","withSave","disabled","playlistSave","withSwap","selectedTracks","selectionMode","Set","withClear","device","id","active","onScroll","displayedTrackIndices","trackClass","onDragstart","onTrackDragStart","onDragend","onTrackDragEnd","onDragover","onTrackDragOver","draggable","set","onTrackClick","onDblclick","pos","_hoisted_12","playingPos","state","paused","_hoisted_15","_hoisted_19","onMenuPlay","withAddToQueue","mixins","MediaUtils","components","DropdownItem","Dropdown","MusicHeader","Loading","maxVisibleTracks","Number","data","infoTrack","sourcePos","targetPos","centerPos","mounted","scrollTimeout","computed","selectedTracksSet","this","trackIndicesByToken","indices","forEach","token","field","trim","join","add","positions","replace","matchingPositions","entries","sort","offset","Math","max","floor","slice","methods","event","shiftKey","idx","ctrlKey","splice","push","has","prompt","$refs","body","querySelectorAll","classList","remove","from","to","scrollTop","bodyHeight","parseFloat","getComputedStyle","height","scrollHeight","setTimeout","parseInt","min","scrollToTrack","$nextTick","contains","scrollIntoView","block","behavior","$watch","_hoisted_8","onAddToQueue","play","onAddToQueueAndPlay","onBack","displayedPlaylists","Playlist","trackFilter","self","displayedTracks","editor","formCollapsed","clear","onSubmit","filteredQuery","query","any","result","selectedResults","resultClick","load","FormFooter","o","reduce","obj","k","v","size","delete","back","displayedResults","directory","split","pop","_hoisted_22","Utils","Modal","Nav","MediaView","Playlists","Search","Library","required","config","onStatusEvent","plugin_name","onPlaylistEvent","onNewPlayingTrack","notify","html","image","playlistsModal","isVisible","subscribe","info","unmounted","unsubscribe","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5285.a4196dd2.js b/platypush/backend/http/webapp/dist/static/js/5285.b97c6306.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5285.a4196dd2.js
rename to platypush/backend/http/webapp/dist/static/js/5285.b97c6306.js
index 3daa7e68e..2d92d4526 100644
--- a/platypush/backend/http/webapp/dist/static/js/5285.a4196dd2.js
+++ b/platypush/backend/http/webapp/dist/static/js/5285.b97c6306.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5285],{8140:function(e,t,s){s.d(t,{Z:function(){return g}});var l=s(6252),o=s(3577),n=s(9963);const i={class:"slider-wrapper"},a=["textContent"],c=["textContent"],r={class:"slider-container"},d=["min","max","step","disabled","value"],u=["textContent"];function h(e,t,s,h,p,m){return(0,l.wg)(),(0,l.iD)("label",i,[s.withRange?((0,l.wg)(),(0,l.iD)("span",{key:0,class:(0,o.C_)(["range-labels",{"with-label":s.withLabel}])},[s.withRange?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"label left",textContent:(0,o.zw)(s.range[0])},null,8,a)):(0,l.kq)("",!0),s.withRange?((0,l.wg)(),(0,l.iD)("span",{key:1,class:"label right",textContent:(0,o.zw)(s.range[1])},null,8,c)):(0,l.kq)("",!0)],2)):(0,l.kq)("",!0),(0,l._)("span",r,[(0,l._)("input",{class:(0,o.C_)(["slider",{"with-label":s.withLabel}]),type:"range",min:s.range[0],max:s.range[1],step:s.step,disabled:s.disabled,value:s.value,ref:"range",onInput:t[0]||(t[0]=(0,n.iM)((t=>e.$emit("input",t)),["stop"])),onChange:t[1]||(t[1]=(0,n.iM)((t=>e.$emit("change",t)),["stop"]))},null,42,d),s.withLabel?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"label",textContent:(0,o.zw)(s.value),ref:"label"},null,8,u)):(0,l.kq)("",!0)])])}var p={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},m=s(3744);const v=(0,m.Z)(p,[["render",h],["__scopeId","data-v-d90e850c"]]);var g=v},7514:function(e,t,s){s.d(t,{Z:function(){return m}});var l=s(6252),o=s(3577),n=s(9963);const i=e=>((0,l.dD)("data-v-eff375b6"),e=e(),(0,l.Cn)(),e),a=["checked","id"],c=i((()=>(0,l._)("div",{class:"switch"},[(0,l._)("div",{class:"dot"})],-1))),r={class:"label"};function d(e,t,s,i,d,u){return(0,l.wg)(),(0,l.iD)("div",{class:(0,o.C_)(["power-switch",{disabled:s.disabled}]),onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>u.onInput&&u.onInput(...e)),["stop"]))},[(0,l._)("input",{type:"checkbox",checked:s.value,id:s.id},null,8,a),(0,l._)("label",null,[c,(0,l._)("span",r,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var u={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},h=s(3744);const p=(0,h.Z)(u,[["render",d],["__scopeId","data-v-eff375b6"]]);var m=p},5285:function(e,t,s){s.r(t),s.d(t,{default:function(){return as}});var l=s(6252);const o={class:"music-snapcast-container"},n={class:"info"},i={class:"info"},a={class:"info"};function c(e,t,s,c,r,d){const u=(0,l.up)("Loading"),h=(0,l.up)("ModalHost"),p=(0,l.up)("Modal"),m=(0,l.up)("ModalGroup"),v=(0,l.up)("ModalClient"),g=(0,l.up)("Host");return(0,l.wg)(),(0,l.iD)("div",o,[e.loading?((0,l.wg)(),(0,l.j4)(u,{key:0})):(0,l.kq)("",!0),(0,l._)("div",n,[(0,l.Wm)(p,{title:"Server info",ref:"modalHost"},{default:(0,l.w5)((()=>[e.selectedHost?((0,l.wg)(),(0,l.j4)(h,{key:0,info:e.hosts[e.selectedHost]},null,8,["info"])):(0,l.kq)("",!0)])),_:1},512)]),(0,l._)("div",i,[(0,l.Wm)(p,{title:"Group info",ref:"modalGroup"},{default:(0,l.w5)((()=>[e.selectedGroup?((0,l.wg)(),(0,l.j4)(m,{key:0,group:e.hosts[e.selectedHost].groups[e.selectedGroup],streams:e.hosts[e.selectedHost].streams,clients:d.clientsByHost[e.selectedHost],loading:e.loading,onAddClient:d.addClientToGroup,onRemoveClient:d.removeClientFromGroup,onStreamChange:d.streamChange,onRenameGroup:t[0]||(t[0]=e=>d.renameGroup(e))},null,8,["group","streams","clients","loading","onAddClient","onRemoveClient","onStreamChange"])):(0,l.kq)("",!0)])),_:1},512)]),(0,l._)("div",a,[(0,l.Wm)(p,{title:"Client info",ref:"modalClient"},{default:(0,l.w5)((()=>[e.selectedClient?((0,l.wg)(),(0,l.j4)(v,{key:0,client:e.hosts[e.selectedHost].groups[e.selectedGroup].clients[e.selectedClient],loading:e.loading,onRemoveClient:d.removeClient,onRenameClient:t[1]||(t[1]=e=>d.renameClient(e))},null,8,["client","loading","onRemoveClient"])):(0,l.kq)("",!0)])),_:1},512)]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.hosts,((e,s)=>((0,l.wg)(),(0,l.j4)(g,{key:s,server:e.server,streams:e.streams,groups:e.groups,onGroupMuteToggle:t[2]||(t[2]=e=>d.groupMute(e)),onClientMuteToggle:t[3]||(t[3]=e=>d.clientMute(e)),onClientVolumeChange:t[4]||(t[4]=e=>d.clientSetVolume(e)),onModalShow:t[5]||(t[5]=e=>d.onModalShow(e))},null,8,["server","streams","groups"])))),128))])}var r=s(3493),d=s(8637),u=s(3577);const h=e=>((0,l.dD)("data-v-7bce419a"),e=e(),(0,l.Cn)(),e),p={class:"host"},m={class:"header"},v=h((()=>(0,l._)("i",{class:"icon fa fa-server"},null,-1))),g={class:"col-2 buttons pull-right"},w={key:0,class:"group-container"};function f(e,t,s,o,n,i){const a=(0,l.up)("Group");return(0,l.wg)(),(0,l.iD)("div",p,[(0,l._)("div",m,[(0,l._)("div",{class:"col-10 name",onClick:t[0]||(t[0]=t=>e.$emit("modal-show",{type:"host",host:s.server.host.name}))},[v,(0,l.Uk)(" "+(0,u.zw)(s.server.host.name),1)]),(0,l._)("div",g,[(0,l._)("button",{type:"button",onClick:t[1]||(t[1]=e=>n.collapsed=!n.collapsed)},[(0,l._)("i",{class:(0,u.C_)(["icon fa",{"fa-chevron-up":!n.collapsed,"fa-chevron-down":n.collapsed}])},null,2)])])]),n.collapsed?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",w,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.groups,((o,n)=>((0,l.wg)(),(0,l.j4)(a,{key:n,id:o.id,name:o.name,server:s.server.host,muted:o.muted,clients:o.clients,stream:s.streams[o.stream_id],onModalShow:t[2]||(t[2]=t=>e.$emit("modal-show",t)),onGroupMuteToggle:t[3]||(t[3]=t=>e.$emit("group-mute-toggle",t)),onClientMuteToggle:t[4]||(t[4]=t=>e.$emit("client-mute-toggle",t)),onClientVolumeChange:t[5]||(t[5]=t=>e.$emit("client-volume-change",t))},null,8,["id","name","server","muted","clients","stream"])))),128))]))])}const C={class:"group"},_={class:"head"},y={class:"col-2 switch pull-right"},b={class:"body"};function k(e,t,s,o,n,i){const a=(0,l.up)("ToggleSwitch"),c=(0,l.up)("Client");return(0,l.wg)(),(0,l.iD)("div",C,[(0,l._)("div",_,[(0,l._)("div",{class:"col-10 name",onClick:t[0]||(t[0]=t=>e.$emit("modal-show",{type:"group",group:s.id,host:s.server.name}))},[(0,l._)("i",{class:(0,u.C_)(["icon fa",{"fa-play":"playing"===s.stream.status,"fa-stop":"playing"!==s.stream.status}])},null,2),(0,l.Uk)(" "+(0,u.zw)(s.name||s.stream.id||s.id),1)]),(0,l._)("div",y,[(0,l.Wm)(a,{value:!s.muted,onInput:t[1]||(t[1]=t=>e.$emit("group-mute-toggle",{host:s.server.name,group:s.id,muted:!s.muted}))},null,8,["value"])])]),(0,l._)("div",b,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.clients,(o=>((0,l.wg)(),(0,l.j4)(c,{key:o.id,config:o.config,connected:o.connected,server:s.server,host:o.host,groupId:s.id,id:o.id,lastSeen:o.lastSeen,snapclient:o.snapclient,onModalShow:t[2]||(t[2]=t=>e.$emit("modal-show",t)),onVolumeChange:t[3]||(t[3]=t=>e.$emit("client-volume-change",t)),onMuteToggle:t[4]||(t[4]=t=>e.$emit("client-mute-toggle",t))},null,8,["config","connected","server","host","groupId","id","lastSeen","snapclient"])))),128))])])}var x=s(7514);const H=["textContent"],S={class:"col-s-12 col-m-9 controls"},D={class:"col-10 slider-container"},q={class:"col-2 switch pull-right"};function G(e,t,s,o,n,i){const a=(0,l.up)("Slider"),c=(0,l.up)("ToggleSwitch");return(0,l.wg)(),(0,l.iD)("div",{class:(0,u.C_)(["row client",{offline:!s.connected}])},[(0,l._)("div",{class:"col-s-12 col-m-3 name",textContent:(0,u.zw)(s.config.name?.length?s.config.name:s.host.name),onClick:t[0]||(t[0]=t=>e.$emit("modal-show",{type:"client",client:s.id,group:s.groupId,host:s.server.name}))},null,8,H),(0,l._)("div",S,[(0,l._)("div",D,[(0,l.Wm)(a,{range:[0,100],value:s.config.volume.percent,onChange:t[1]||(t[1]=t=>e.$emit("volume-change",{host:s.server.name,client:s.id,volume:t.target.value}))},null,8,["value"])]),(0,l._)("div",q,[(0,l.Wm)(c,{value:!s.config.volume.muted,onInput:t[2]||(t[2]=t=>e.$emit("mute-toggle",{host:s.server.name,client:s.id,muted:!s.config.volume.muted}))},null,8,["value"])])])],2)}var z=s(8140),M={name:"Client",components:{Slider:z.Z,ToggleSwitch:x.Z},emits:["volume-change","mute-toggle","modal-show"],props:{config:{type:Object,required:!0},connected:{type:Boolean,default:!1},host:{type:Object,required:!0},id:{type:String,required:!0},groupId:{type:String,required:!0},lastSeen:{type:Object,default:()=>{}},snapclient:{type:Object,required:!0},server:{type:Object,required:!0}}},j=s(3744);const O=(0,j.Z)(M,[["render",G],["__scopeId","data-v-f5d567e4"]]);var $=O,I={name:"Group",components:{Client:$,ToggleSwitch:x.Z},emits:["group-mute-toggle","modal-show","client-volume-change","client-mute-toggle"],props:{id:{type:String},clients:{type:Object,default:()=>{}},muted:{type:Boolean},name:{type:String},stream:{type:Object},server:{type:Object}}};const Z=(0,j.Z)(I,[["render",k],["__scopeId","data-v-748fccb4"]]);var R=Z,V={name:"Host",emits:["modal-show","group-mute-toggle","client-mute-toggle","client-volume-change"],components:{Group:R},props:{groups:{type:Object,default:()=>{}},server:{type:Object,default:()=>{}},streams:{type:Object,default:()=>{}}},data(){return{collapsed:!1}}};const B=(0,j.Z)(V,[["render",f],["__scopeId","data-v-7bce419a"]]);var E=B;const A={class:"info"},T={key:0,class:"row"},U=(0,l._)("div",{class:"label col-3"},"IP Address",-1),N=["textContent"],P={key:1,class:"row"},L=(0,l._)("div",{class:"label col-3"},"MAC Address",-1),W=["textContent"],K={key:2,class:"row"},Y=(0,l._)("div",{class:"label col-3"},"Name",-1),F=["textContent"],J={key:3,class:"row"},Q=(0,l._)("div",{class:"label col-3"},"Port",-1),X=["textContent"],ee={key:4,class:"row"},te=(0,l._)("div",{class:"label col-3"},"OS",-1),se=["textContent"],le={key:5,class:"row"},oe=(0,l._)("div",{class:"label col-3"},"Architecture",-1),ne=["textContent"],ie={key:6,class:"row"},ae=(0,l._)("div",{class:"label col-3"},"Server name",-1),ce=["textContent"],re={key:7,class:"row"},de=(0,l._)("div",{class:"label col-3"},"Server version",-1),ue=["textContent"],he={key:8,class:"row"},pe=(0,l._)("div",{class:"label col-3"},"Protocol version",-1),me=["textContent"],ve={key:9,class:"row"},ge=(0,l._)("div",{class:"label col-3"},"Control protocol version",-1),we=["textContent"];function fe(e,t,s,o,n,i){return(0,l.wg)(),(0,l.iD)("div",A,[s.info?.server?.host?.ip?.length?((0,l.wg)(),(0,l.iD)("div",T,[U,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.host.ip)},null,8,N)])):(0,l.kq)("",!0),s.info?.server?.host?.mac?.length?((0,l.wg)(),(0,l.iD)("div",P,[L,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.host.mac)},null,8,W)])):(0,l.kq)("",!0),s.info?.server?.host?.name?.length?((0,l.wg)(),(0,l.iD)("div",K,[Y,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.host.name)},null,8,F)])):(0,l.kq)("",!0),s.info?.server?.host?.port?((0,l.wg)(),(0,l.iD)("div",J,[Q,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.host.port)},null,8,X)])):(0,l.kq)("",!0),s.info?.server?.host?.os?.length?((0,l.wg)(),(0,l.iD)("div",ee,[te,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.host.os)},null,8,se)])):(0,l.kq)("",!0),s.info?.server?.host?.arch?.length?((0,l.wg)(),(0,l.iD)("div",le,[oe,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.host.arch)},null,8,ne)])):(0,l.kq)("",!0),s.info?.server?.snapserver?.name?.length?((0,l.wg)(),(0,l.iD)("div",ie,[ae,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.snapserver.name)},null,8,ce)])):(0,l.kq)("",!0),s.info?.server?.snapserver?.version?.length?((0,l.wg)(),(0,l.iD)("div",re,[de,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.snapserver.version)},null,8,ue)])):(0,l.kq)("",!0),s.info?.server?.snapserver?.protocolVersion?((0,l.wg)(),(0,l.iD)("div",he,[pe,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.snapserver.protocolVersion)},null,8,me)])):(0,l.kq)("",!0),s.info?.server?.snapserver?.controlProtocolVersion?((0,l.wg)(),(0,l.iD)("div",ve,[ge,(0,l._)("div",{class:"value col-9",textContent:(0,u.zw)(s.info.server.snapserver.controlProtocolVersion)},null,8,we)])):(0,l.kq)("",!0)])}var Ce={name:"HostModal",props:{info:{type:Object,default:()=>{}}}};const _e=(0,j.Z)(Ce,[["render",fe]]);var ye=_e;const be=e=>((0,l.dD)("data-v-353ffa58"),e=e(),(0,l.Cn)(),e),ke={class:"info"},xe={class:"section name"},He=be((()=>(0,l._)("div",{class:"title"},"Name",-1))),Se={class:"row"},De={class:"name-value"},qe=["textContent"],Ge=be((()=>(0,l._)("i",{class:"fa fa-edit"},null,-1))),ze=[Ge],Me={key:0,class:"section clients"},je=be((()=>(0,l._)("div",{class:"title"},"Clients",-1))),Oe=["for"],$e=["id","value","checked","disabled","onInput"],Ie={key:1,class:"section streams"},Ze=be((()=>(0,l._)("div",{class:"title"},"Stream",-1))),Re={class:"row"},Ve=be((()=>(0,l._)("div",{class:"label col-3"},"ID",-1))),Be={class:"value col-9"},Ee=["textContent","name","value","disabled","selected"],Ae={key:0,class:"row"},Te=be((()=>(0,l._)("div",{class:"label col-m-3"},"Status",-1))),Ue=["textContent"],Ne={key:1,class:"row"},Pe=be((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Host",-1))),Le=["textContent"],We={key:2,class:"row"},Ke=be((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Path",-1))),Ye=["textContent"],Fe={key:3,class:"row"},Je=be((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"URI",-1))),Qe=["textContent"];function Xe(e,t,s,o,n,i){return(0,l.wg)(),(0,l.iD)("div",ke,[(0,l._)("div",xe,[He,(0,l._)("div",Se,[(0,l._)("div",De,[(0,l._)("span",{class:"name",textContent:(0,u.zw)(s.group.name?.length?s.group.name:"default")},null,8,qe),(0,l._)("button",{class:"pull-right",title:"Rename",onClick:t[0]||(t[0]=(...e)=>i.renameGroup&&i.renameGroup(...e))},ze)])])]),Object.keys(s.group?.clients||{}).length>0?((0,l.wg)(),(0,l.iD)("div",Me,[je,((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.clients||{},((t,o)=>((0,l.wg)(),(0,l.iD)("div",{class:"row",ref_for:!0,ref:"groupClients",key:o},[(0,l._)("label",{class:"client",for:"snapcast-client-"+t.id},[(0,l._)("input",{type:"checkbox",class:"client",id:`snapcast-client-${t.id}`,value:t.id,checked:t.id in s.group.clients,disabled:s.loading,onInput:s=>e.$emit(s.target.checked?"add-client":"remove-client",t.id)},null,40,$e),(0,l.Uk)(" "+(0,u.zw)(t.host.name),1)],8,Oe)])))),128))])):(0,l.kq)("",!0),s.group?.stream_id?((0,l.wg)(),(0,l.iD)("div",Ie,[Ze,(0,l._)("div",Re,[Ve,(0,l._)("div",Be,[(0,l._)("label",null,[(0,l._)("select",{ref:"streamSelect",onChange:t[1]||(t[1]=t=>e.$emit("stream-change",t.target.value))},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.streams,((e,t)=>((0,l.wg)(),(0,l.iD)("option",{key:t,textContent:(0,u.zw)(s.streams[s.group.stream_id].id),name:e.id,value:e.id,disabled:s.loading,selected:e.id===s.group.stream_id},null,8,Ee)))),128))],544)])])]),s.streams?.[s.group.stream_id]?.status?((0,l.wg)(),(0,l.iD)("div",Ae,[Te,(0,l._)("div",{class:"value col-m-9",textContent:(0,u.zw)(s.streams[s.group.stream_id].status)},null,8,Ue)])):(0,l.kq)("",!0),s.streams?.[s.group?.stream_id]?.uri?.host?((0,l.wg)(),(0,l.iD)("div",Ne,[Pe,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.streams[s.group.stream_id].uri.host)},null,8,Le)])):(0,l.kq)("",!0),s.streams?.[s.group?.stream_id]?.uri?.path?((0,l.wg)(),(0,l.iD)("div",We,[Ke,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.streams[s.group.stream_id].uri.path)},null,8,Ye)])):(0,l.kq)("",!0),s.streams?.[s.group?.stream_id]?.uri?.raw?((0,l.wg)(),(0,l.iD)("div",Fe,[Je,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.streams[s.group.stream_id].uri.raw)},null,8,Qe)])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])}var et={name:"GroupModal",emits:["add-client","remove-client","stream-change","rename-group"],props:{loading:{type:Boolean,default:!1},group:{type:Object},clients:{type:Object},streams:{type:Object}},methods:{renameGroup(){const e=(prompt("New group name",this.group.name)||"").trim();e?.length&&this.$emit("rename-group",e)}}};const tt=(0,j.Z)(et,[["render",Xe],["__scopeId","data-v-353ffa58"]]);var st=tt;const lt=e=>((0,l.dD)("data-v-0e55ac54"),e=e(),(0,l.Cn)(),e),ot={class:"client-modal"},nt={key:0,class:"info"},it={class:"row"},at=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"ID",-1))),ct=["textContent"],rt={key:0,class:"row"},dt=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Name",-1))),ut={class:"value col-s-12 col-m-9"},ht=["textContent"],pt=lt((()=>(0,l._)("i",{class:"fa fa-edit"},null,-1))),mt=[pt],vt={class:"row"},gt=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Connected",-1))),wt=["textContent"],ft={class:"row"},Ct=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Volume",-1))),_t={class:"value col-s-12 col-m-9"},yt={class:"row"},bt=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Muted",-1))),kt=["textContent"],xt={class:"row"},Ht=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Latency",-1))),St=["textContent"],Dt={key:1,class:"row"},qt=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"IP Address",-1))),Gt=["textContent"],zt={key:2,class:"row"},Mt=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"MAC Address",-1))),jt=["textContent"],Ot={key:3,class:"row"},$t=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"OS",-1))),It=["textContent"],Zt={key:4,class:"row"},Rt=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Architecture",-1))),Vt=["textContent"],Bt={class:"row"},Et=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Client name",-1))),At=["textContent"],Tt={class:"row"},Ut=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Client version",-1))),Nt=["textContent"],Pt={class:"row"},Lt=lt((()=>(0,l._)("div",{class:"label col-s-12 col-m-3"},"Protocol version",-1))),Wt=["textContent"],Kt={class:"buttons"},Yt={class:"row"},Ft=["disabled"],Jt=lt((()=>(0,l._)("i",{class:"fas fa-trash"},null,-1))),Qt=lt((()=>(0,l._)("span",{class:"name"},"Remove client",-1))),Xt=[Jt,Qt];function es(e,t,s,o,n,i){return(0,l.wg)(),(0,l.iD)("div",ot,[s.client?((0,l.wg)(),(0,l.iD)("div",nt,[(0,l._)("div",it,[at,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.id)},null,8,ct)]),s.client.config?.name?.length||s.client.host?.name?((0,l.wg)(),(0,l.iD)("div",rt,[dt,(0,l._)("div",ut,[(0,l._)("span",{class:"name",textContent:(0,u.zw)(s.client.config?.name||s.client.host?.name)},null,8,ht),(0,l._)("button",{title:"Rename",onClick:t[0]||(t[0]=(...e)=>i.renameClient&&i.renameClient(...e))},mt)])])):(0,l.kq)("",!0),(0,l._)("div",vt,[gt,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.connected)},null,8,wt)]),(0,l._)("div",ft,[Ct,(0,l._)("div",_t,(0,u.zw)(s.client.config.volume.percent)+"%",1)]),(0,l._)("div",yt,[bt,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.config.volume.muted)},null,8,kt)]),(0,l._)("div",xt,[Ht,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.config.latency)},null,8,St)]),s.client.host.ip&&s.client.host.ip.length?((0,l.wg)(),(0,l.iD)("div",Dt,[qt,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.host.ip)},null,8,Gt)])):(0,l.kq)("",!0),s.client.host.mac&&s.client.host.mac.length?((0,l.wg)(),(0,l.iD)("div",zt,[Mt,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.host.mac)},null,8,jt)])):(0,l.kq)("",!0),s.client.host.os&&s.client.host.os.length?((0,l.wg)(),(0,l.iD)("div",Ot,[$t,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.host.os)},null,8,It)])):(0,l.kq)("",!0),s.client.host.arch&&s.client.host.arch.length?((0,l.wg)(),(0,l.iD)("div",Zt,[Rt,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.host.arch)},null,8,Vt)])):(0,l.kq)("",!0),(0,l._)("div",Bt,[Et,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.snapclient.name)},null,8,At)]),(0,l._)("div",Tt,[Ut,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.snapclient.version)},null,8,Nt)]),(0,l._)("div",Pt,[Lt,(0,l._)("div",{class:"value col-s-12 col-m-9",textContent:(0,u.zw)(s.client.snapclient.protocolVersion)},null,8,Wt)])])):(0,l.kq)("",!0),(0,l._)("div",Kt,[(0,l._)("div",Yt,[(0,l._)("button",{type:"button",disabled:s.loading,onClick:t[1]||(t[1]=(...e)=>i.removeClient&&i.removeClient(...e))},Xt,8,Ft)])])])}var ts={name:"ClientModal",emits:["remove-client","rename-client"],props:{loading:{type:Boolean,default:!1},client:{type:Object}},methods:{removeClient(){window.confirm("Are you sure that you want to remove this client?")&&this.$emit("remove-client")},renameClient(){const e=(window.prompt("New client name",this.client.config.name?.length?this.client.config.name:this.client.host.name)||"").trim();e.length&&this.$emit("rename-client",e)}}};const ss=(0,j.Z)(ts,[["render",es],["__scopeId","data-v-0e55ac54"]]);var ls=ss,os=s(6791),ns={name:"MusicSnapcast",mixins:[d.Z],components:{Loading:os.Z,Modal:r.Z,Host:E,ModalHost:ye,ModalGroup:st,ModalClient:ls},data:function(){return{loading:!1,hosts:{},ports:{},selectedHost:null,selectedGroup:null,selectedClient:null}},computed:{clientsByHost(){return Object.entries(this.hosts).reduce(((e,[t,s])=>(e[t]={},Object.values(s.groups).forEach((s=>{Object.entries(s.clients).forEach((([s,l])=>{e[t][s]=l}))})),e)),{})}},methods:{parseServerStatus(e){e.server=e.server||{host:e.server.host||{name:e.host}},e.server.host.port=this.ports[e.host],this.hosts[e.server.host.name]={...e,groups:e.groups.map((e=>({...e,clients:e.clients.reduce(((e,t)=>(e[t.id]=t,e)),{})}))).reduce(((e,t)=>(e[t.id]=t,e)),{}),streams:e.streams.reduce(((e,t)=>(e[t.id]=t,e)),{})}},async refresh(){this.loading=!0;try{const e=await this.request("music.snapcast.status");this.hosts={},e.forEach((e=>{this.ports[e.host]=e.port,this.parseServerStatus(e)}))}finally{this.loading=!1}},async refreshHost(e){e in this.hosts&&this.parseServerStatus(await this.request("music.snapcast.status",{host:e,port:this.ports[e]}))},async addClientToGroup(e){this.loading=!0;try{if(!this.selectedHost||!this.selectedGroup||!(e in this.clientsByHost[this.selectedHost]))return;const t=[...new Set([e,...Object.keys(this.hosts[this.selectedHost].groups[this.selectedGroup].clients)])];await this.request("music.snapcast.group_set_clients",{host:this.selectedHost,port:this.ports[this.selectedHost],group:this.selectedGroup,clients:t}),await this.refreshHost(this.selectedHost)}finally{this.loading=!1}},async removeClientFromGroup(e){this.loading=!0;try{if(!this.selectedHost||!this.selectedGroup||!(e in this.clientsByHost[this.selectedHost]))return;const t=new Set([...Object.keys(this.hosts[this.selectedHost].groups[this.selectedGroup].clients)]);if(!t.has(e))return;t.delete(e),await this.request("music.snapcast.group_set_clients",{host:this.selectedHost,port:this.ports[this.selectedHost],group:this.selectedGroup,clients:[...t]}),await this.refreshHost(this.selectedHost)}finally{this.loading=!1}},async renameGroup(e){this.loading=!0;try{if(!this.selectedHost||!this.selectedGroup)return;await this.request("music.snapcast.set_group_name",{host:this.selectedHost,port:this.ports[this.selectedHost],group:this.selectedGroup,name:e}),await this.refreshHost(this.selectedHost)}finally{this.loading=!1}},async renameClient(e){this.loading=!0;try{if(!this.selectedHost||!this.selectedClient)return;await this.request("music.snapcast.set_client_name",{host:this.selectedHost,port:this.ports[this.selectedHost],client:this.selectedClient,name:e}),await this.refreshHost(this.selectedHost)}finally{this.loading=!1}},async removeClient(){this.loading=!0;try{if(!this.selectedHost||!this.selectedClient)return;await this.request("music.snapcast.delete_client",{host:this.selectedHost,port:this.ports[this.selectedHost],client:this.selectedClient}),this.$refs.modalClient.close(),await this.refreshHost(this.selectedHost)}finally{this.loading=!1}},async streamChange(e){this.loading=!0;try{await this.request("music.snapcast.group_set_stream",{host:this.selectedHost,port:this.ports[this.selectedHost],group:this.selectedGroup,stream_id:e}),await this.refreshHost(this.selectedHost)}finally{this.loading=!1}},onClientUpdate(e){Object.keys(this.hosts[e.host].groups).forEach((t=>{e.client.id in this.hosts[e.host].groups[t].clients&&(this.hosts[e.host].groups[t].clients[e.client.id]=e.client)}))},onGroupStreamChange(e){this.hosts[e.host].groups[e.group].stream_id=e.stream},onServerUpdate(e){this.parseServerStatus(e.server)},onStreamUpdate(e){this.hosts[e.host].streams[e.stream.id]=e.stream},onClientVolumeChange(e){Object.keys(this.hosts[e.host].groups).forEach((t=>{e.client in this.hosts[e.host].groups[t].clients&&(null!=e.volume&&(this.hosts[e.host].groups[t].clients[e.client].config.volume.percent=e.volume),null!=e.muted&&(this.hosts[e.host].groups[t].clients[e.client].config.volume.muted=e.muted))}))},onGroupMuteChange(e){this.hosts[e.host].groups[e.group].muted=e.muted},modalShow(e){switch(e.type){case"host":this.modal[e.type].info=this.hosts[e.host];break;case"group":this.modal[e.type].info.server=this.hosts[e.host].server,this.modal[e.type].info.group=this.hosts[e.host].groups[e.group],this.modal[e.type].info.streams=this.hosts[e.host].streams,this.modal[e.type].info.clients={};for(const t of Object.values(this.hosts[e.host].groups))for(const s of Object.values(t.clients))this.modal[e.type].info.clients[s.id]=s;break;case"client":this.modal[e.type].info=this.hosts[e.host].groups[e.group].clients[e.client],this.modal[e.type].info.server=this.hosts[e.host].server;break}this.modal[e.type].visible=!0},async groupMute(e){await this.request("music.snapcast.mute",{group:e.group,host:e.host,port:this.ports[e.host],mute:e.muted}),await this.refreshHost(e.host)},async clientMute(e){await this.request("music.snapcast.mute",{client:e.client,host:e.host,port:this.ports[e.host],mute:e.muted}),await this.refreshHost(e.host)},async clientSetVolume(e){await this.request("music.snapcast.volume",{client:e.client,host:e.host,port:this.ports[e.host],volume:e.volume}),await this.refreshHost(e.host)},onModalShow(e){switch(e.type){case"host":this.selectedHost=e.host,this.$refs.modalHost.show();break;case"group":this.selectedHost=e.host,this.selectedGroup=e.group,this.$refs.modalGroup.show();break;case"client":this.selectedHost=e.host,this.selectedGroup=e.group,this.selectedClient=e.client,this.$refs.modalClient.show();break}}},mounted(){this.refresh(),this.subscribe(this.onClientUpdate,null,"platypush.message.event.music.snapcast.ClientConnectedEvent","platypush.message.event.music.snapcast.ClientDisconnectedEvent","platypush.message.event.music.snapcast.ClientNameChangeEvent"),this.subscribe(this.onGroupStreamChange,null,"platypush.message.event.music.snapcast.GroupStreamChangeEvent"),this.subscribe(this.onServerUpdate,null,"platypush.message.event.music.snapcast.ServerUpdateEvent"),this.subscribe(this.onStreamUpdate,null,"platypush.message.event.music.snapcast.StreamUpdateEvent"),this.subscribe(this.onClientVolumeChange,null,"platypush.message.event.music.snapcast.ClientVolumeChangeEvent"),this.subscribe(this.onGroupMuteChange,null,"platypush.message.event.music.snapcast.GroupMuteChangeEvent")}};const is=(0,j.Z)(ns,[["render",c],["__scopeId","data-v-27dfcbf6"]]);var as=is}}]);
-//# sourceMappingURL=5285.a4196dd2.js.map
\ No newline at end of file
+//# sourceMappingURL=5285.b97c6306.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5285.a4196dd2.js.map b/platypush/backend/http/webapp/dist/static/js/5285.b97c6306.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5285.a4196dd2.js.map
rename to platypush/backend/http/webapp/dist/static/js/5285.b97c6306.js.map
index c1b55e316..f841496b7 100644
--- a/platypush/backend/http/webapp/dist/static/js/5285.a4196dd2.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/5285.b97c6306.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/5285.a4196dd2.js","mappings":"6LACSA,MAAM,kB,uCAMLA,MAAM,oB,sGANdC,EAAAA,EAAAA,IAqBQ,QArBRC,EAqBQ,CApB8DC,EAAAC,YAAS,WAA7EH,EAAAA,EAAAA,IAGO,Q,MAHDD,OAAKK,EAAAA,EAAAA,IAAA,CAAC,eAAc,cAAwBF,EAAAG,c,CACjBH,EAAAC,YAAS,WAAxCH,EAAAA,EAAAA,IAA8D,Q,MAAxDD,MAAM,a,aAA8BO,EAAAA,EAAAA,IAAQJ,EAASK,MAAH,K,2BACxBL,EAAAC,YAAS,WAAzCH,EAAAA,EAAAA,IAA+D,Q,MAAzDD,MAAM,c,aAA+BO,EAAAA,EAAAA,IAAQJ,EAASK,MAAH,K,iDAG3DC,EAAAA,EAAAA,GAcO,OAdPC,EAcO,EAbLD,EAAAA,EAAAA,GAU8C,SAVvCT,OAAKK,EAAAA,EAAAA,IAAA,CAAC,SAAQ,cAESF,EAAAG,aADvBK,KAAK,QAEJC,IAAKT,EAAAK,MAAM,GACXK,IAAKV,EAAAK,MAAM,GACXM,KAAMX,EAAAW,KACNC,SAAUZ,EAAAY,SACVC,MAAOb,EAAAa,MACRC,IAAI,QACHC,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,MAAM,QAASF,IAAM,WACjCG,SAAML,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,MAAM,SAAUF,IAAM,Y,WAEjBlB,EAAAG,YAAS,WAAnCL,EAAAA,EAAAA,IAAuE,Q,MAAjED,MAAM,Q,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAMa,OAACC,IAAI,S,+BAM9D,OACEQ,MAAO,CAAC,QAAS,UACjBC,MAAO,CACLV,MAAO,CACLL,KAAMgB,QAGRZ,SAAU,CACRJ,KAAMiB,QACNC,SAAS,GAGXrB,MAAO,CACLG,KAAMmB,MACND,QAASA,IAAM,CAAC,EAAG,MAGrBf,KAAM,CACJH,KAAMgB,OACNE,QAAS,GAGXvB,UAAW,CACTK,KAAMiB,QACNC,SAAS,GAGXzB,UAAW,CACTO,KAAMiB,QACNC,SAAS,K,UChDf,MAAME,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,kLCHMvB,EAAAA,EAAAA,GAEM,OAFDT,MAAM,UAAQ,EACjBS,EAAAA,EAAAA,GAAmB,OAAdT,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBC,EAAAA,EAAAA,IAYM,OAZDD,OAAKK,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAU,SAAoBZ,EAAAY,YAAYkB,QAAKd,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAc,IAAOC,EAAAjB,SAAAiB,EAAAjB,WAAAgB,IAAO,Y,EAE1EzB,EAAAA,EAAAA,GAAiD,SAA1CE,KAAK,WAAYyB,QAASjC,EAAAa,MAAQqB,GAAIlC,EAAAkC,I,WAC7C5B,EAAAA,EAAAA,GAQQ,cANN6B,GAGA7B,EAAAA,EAAAA,GAEO,OAFP8B,EAEO,EADLC,EAAAA,EAAAA,IAAQlB,EAAAmB,OAAA,kBAAAC,GAAA,U,CAOhB,OACEC,KAAM,eACNlB,MAAO,CAAC,SACRC,MAAO,CACLW,GAAI,CACF1B,KAAMiC,QAGR5B,MAAO,CACLL,KAAMiB,QACNC,SAAS,GAGXd,SAAU,CACRJ,KAAMiB,QACNC,SAAS,IAIbgB,QAAS,CACP3B,OAAAA,CAAQ4B,GACN,GAAIC,KAAKhC,SACP,OAAO,EAETgC,KAAKxB,MAAM,QAASuB,EACtB,I,UCnCJ,MAAMf,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,4FCROhC,MAAM,4B,GAGJA,MAAM,Q,GAMNA,MAAM,Q,GASNA,MAAM,Q,wLAlBbC,EAAAA,EAAAA,IAiCM,MAjCNC,EAiCM,CAhCWoB,EAAA0B,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,sBAE1B1C,EAAAA,EAAAA,GAIM,MAJN6B,EAIM,EAHJc,EAAAA,EAAAA,IAEQC,EAAA,CAFDC,MAAM,cAAcrC,IAAI,a,mBAC7B,IAA6D,CAAhBK,EAAAiC,eAAY,WAAzDN,EAAAA,EAAAA,IAA6DO,EAAA,C,MAAjDC,KAAMnC,EAAAoC,MAAMpC,EAAAiC,e,kDAI5B9C,EAAAA,EAAAA,GAOM,MAPN8B,EAOM,EANJa,EAAAA,EAAAA,IAKQC,EAAA,CALDC,MAAM,aAAarC,IAAI,c,mBAC5B,IAGuE,CAAjBK,EAAAqC,gBAAa,WAHnEV,EAAAA,EAAAA,IAGuEW,EAAA,C,MAH1DC,MAAOvC,EAAAoC,MAAMpC,EAAAiC,cAAcO,OAAOxC,EAAAqC,eAAiBI,QAASzC,EAAAoC,MAAMpC,EAAAiC,cAAcQ,QAChFC,QAAS7B,EAAA8B,cAAc3C,EAAAiC,cAAgBP,QAAS1B,EAAA0B,QAAUkB,YAAY/B,EAAAgC,iBACtEC,eAAejC,EAAAkC,sBAAwBC,eAAenC,EAAAoC,aACtDC,cAAYrD,EAAA,KAAAA,EAAA,GAAAE,GAAEc,EAAAsC,YAAYpD,K,iIAI3CZ,EAAAA,EAAAA,GAKM,MALNC,EAKM,EAJJ0C,EAAAA,EAAAA,IAGQC,EAAA,CAHDC,MAAM,cAAcrC,IAAI,e,mBAC7B,IACyG,CAAlBK,EAAAoD,iBAAc,WADrGzB,EAAAA,EAAAA,IACyG0B,EAAA,C,MAD3FC,OAAQtD,EAAAoC,MAAMpC,EAAAiC,cAAcO,OAAOxC,EAAAqC,eAAeK,QAAQ1C,EAAAoD,gBAAkB1B,QAAS1B,EAAA0B,QACrFoB,eAAejC,EAAA0C,aAAeC,eAAa3D,EAAA,KAAAA,EAAA,GAAAE,GAAEc,EAAA4C,aAAa1D,K,6FAI5EpB,EAAAA,EAAAA,IAOwC+E,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAPb3D,EAAAoC,OAAK,CAAlBwB,EAAM7C,M,WAApBY,EAAAA,EAAAA,IAOwCkC,EAAA,CAPLhC,IAAKd,EACnC+C,OAAQF,EAAKE,OACbrB,QAASmB,EAAKnB,QACdD,OAAQoB,EAAKpB,OACbuB,kBAAiBlE,EAAA,KAAAA,EAAA,GAAAE,GAAEc,EAAAmD,UAAUjE,IAC7BkE,mBAAkBpE,EAAA,KAAAA,EAAA,GAAAE,GAAEc,EAAAqD,WAAWnE,IAC/BoE,qBAAoBtE,EAAA,KAAAA,EAAA,GAAAE,GAAEc,EAAAuD,gBAAgBrE,IACtCsE,YAAUxE,EAAA,KAAAA,EAAA,GAAAE,GAAEc,EAAAwD,YAAYtE,K,kJChC1BrB,MAAM,Q,GACJA,MAAM,U,UAEPS,EAAAA,EAAAA,GAAiC,KAA9BT,MAAM,qBAAmB,W,GAGzBA,MAAM,4B,SAORA,MAAM,mB,oEAbbC,EAAAA,EAAAA,IA2BM,MA3BNC,EA2BM,EA1BJO,EAAAA,EAAAA,GAUM,MAVN6B,EAUM,EATJ7B,EAAAA,EAAAA,GAGM,OAHDT,MAAM,cAAeiC,QAAKd,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,aAAc,CAAfZ,KAAA,OAAAuE,KAAoC/E,EAAAiF,OAAOF,KAAKvC,S,CACpFJ,GAAiC,aACjChC,EAAAA,EAAAA,IAAGJ,EAAAiF,OAAOF,KAAKvC,MAAI,MAErBlC,EAAAA,EAAAA,GAIM,MAJNC,EAIM,EAHJD,EAAAA,EAAAA,GAES,UAFDE,KAAK,SAAUsB,QAAKd,EAAA,KAAAA,EAAA,GAAAE,GAAEuE,EAAAC,WAAaD,EAAAC,Y,EACzCpF,EAAAA,EAAAA,GAA4F,KAAzFT,OAAKK,EAAAA,EAAAA,IAAA,CAAC,UAAS,kBAA4BuF,EAAAC,UAAS,kBAAqBD,EAAAC,c,cAK9CD,EAAAC,W,iBAAS,WAA7C5F,EAAAA,EAAAA,IAaM,MAbN6F,EAaM,gBAZJ7F,EAAAA,EAAAA,IAWE+E,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAX2B9E,EAAA2D,QAAM,CAApBD,EAAOxB,M,WAAtBY,EAAAA,EAAAA,IAWE8C,EAAA,CAXoC5C,IAAKd,EACnCA,GAAIwB,EAAMxB,GACVM,KAAMkB,EAAMlB,KACZyC,OAAQjF,EAAAiF,OAAOF,KACfc,MAAOnC,EAAMmC,MACbhC,QAASH,EAAMG,QACfiC,OAAQ9F,EAAA4D,QAAQF,EAAMqC,WACtBP,YAAUxE,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,aAAcF,IAChCgE,kBAAiBlE,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,oBAAqBF,IAC9CkE,mBAAkBpE,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,qBAAsBF,IAChDoE,qBAAoBtE,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,uBAAwBF,K,iFCxB3DrB,MAAM,S,GACJA,MAAM,Q,GAMJA,MAAM,2B,GAMRA,MAAM,Q,gGAbbC,EAAAA,EAAAA,IA2BM,MA3BNC,EA2BM,EA1BJO,EAAAA,EAAAA,GAUM,MAVN6B,EAUM,EATJ7B,EAAAA,EAAAA,GAGM,OAHDT,MAAM,cAAeiC,QAAKd,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,aAAc,CAAfZ,KAAA,QAAAkD,MAAsC1D,EAAAkC,GAAE6C,KAAQ/E,EAAAiF,OAAOzC,S,EAC3FlC,EAAAA,EAAAA,GAAiH,KAA9GT,OAAKK,EAAAA,EAAAA,IAAA,CAAC,UAAS,WAAuC,YAAlBF,EAAA8F,OAAOE,OAAM,UAA6C,YAAlBhG,EAAA8F,OAAOE,W,iBAA2B,KACjH5F,EAAAA,EAAAA,IAAGJ,EAAAwC,MAAQxC,EAAA8F,OAAO5D,IAAMlC,EAAAkC,IAAE,MAG5B5B,EAAAA,EAAAA,GAGM,MAHN8B,EAGM,EAFJa,EAAAA,EAAAA,IACmGgD,EAAA,CADpFpF,OAAQb,EAAA6F,MACR9E,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,oBAAqB,CAAtB2D,KAA6B/E,EAAAiF,OAAOzC,KAAIkB,MAAS1D,EAAAkC,GAAE2D,OAAU7F,EAAA6F,U,uBAI5FvF,EAAAA,EAAAA,GAaM,MAbNC,EAaM,gBAZJT,EAAAA,EAAAA,IAW6D+E,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAXpC9E,EAAA6D,SAAVY,K,WAAf3B,EAAAA,EAAAA,IAW6DoD,EAAA,CAX1BlD,IAAKyB,EAAOvC,GACtCiE,OAAQ1B,EAAO0B,OACfC,UAAW3B,EAAO2B,UAClBnB,OAAQjF,EAAAiF,OACRF,KAAMN,EAAOM,KACbsB,QAASrG,EAAAkC,GACTA,GAAIuC,EAAOvC,GACXoE,SAAU7B,EAAO6B,SACjBC,WAAY9B,EAAO8B,WACnBf,YAAUxE,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,aAAcF,IAChCsF,eAAaxF,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,uBAAwBF,IAC7CuF,aAAWzF,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,qBAAsBF,K,4ICpB/CrB,MAAM,6B,GACJA,MAAM,2B,GAKNA,MAAM,2B,gGAXfC,EAAAA,EAAAA,IAgBM,OAhBDD,OAAKK,EAAAA,EAAAA,IAAA,CAAC,aAAY,CAAAwG,SAAoB1G,EAAAoG,c,EACzC9F,EAAAA,EAAAA,GAEM,OAFDT,MAAM,wB,aAAwBO,EAAAA,EAAAA,IAAQJ,EAA8CmG,OAAvC3D,MAAMmE,OAAS3G,EAAAmG,OAAO3D,KAAOxC,EAAA+E,KAAKvC,MAC9EV,QAAKd,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,aAAc,CAAfZ,KAAA,SAAAiE,OAAwCzE,EAAAkC,GAAEwB,MAAS1D,EAAAqG,QAAOtB,KAAQ/E,EAAAiF,OAAOzC,S,WAG3FlC,EAAAA,EAAAA,GAUM,MAVN6B,EAUM,EATJ7B,EAAAA,EAAAA,GAGM,MAHN8B,EAGM,EAFJa,EAAAA,EAAAA,IACyG2D,EAAA,CADhGvG,MAAO,CAAC,EAAG,KAAOQ,MAAOb,EAAAmG,OAAOU,OAAOC,QACvCzF,SAAML,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,gBAAiB,CAAlB2D,KAAyB/E,EAAAiF,OAAOzC,KAAIiC,OAAUzE,EAAAkC,GAAE2E,OAAU3F,EAAO6F,OAAOlG,U,qBAGhGP,EAAAA,EAAAA,GAGM,MAHNC,EAGM,EAFJ0C,EAAAA,EAAAA,IAC4GgD,EAAA,CAD7FpF,OAAQb,EAAAmG,OAAOU,OAAOhB,MACtB9E,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,cAAe,CAAhB2D,KAAuB/E,EAAAiF,OAAOzC,KAAIiC,OAAUzE,EAAAkC,GAAE2D,OAAU7F,EAAAmG,OAAOU,OAAOhB,U,wCAUzG,GACErD,KAAM,SACNwE,WAAY,CAACC,OAAM,IAAEC,aAAYA,EAAAA,GACjC5F,MAAO,CAAC,gBAAiB,cAAe,cAExCC,MAAO,CACL4E,OAAQ,CACN3F,KAAM2G,OACNC,UAAU,GAGZhB,UAAW,CACT5F,KAAMiB,QACNC,SAAS,GAGXqD,KAAM,CACJvE,KAAM2G,OACNC,UAAU,GAGZlF,GAAI,CACF1B,KAAMiC,OACN2E,UAAU,GAGZf,QAAS,CACP7F,KAAMiC,OACN2E,UAAU,GAGZd,SAAU,CACR9F,KAAM2G,OACNzF,QAASA,QAGX6E,WAAY,CACV/F,KAAM2G,OACNC,UAAU,GAGZnC,OAAQ,CACNzE,KAAM2G,OACNC,UAAU,K,UC5DhB,MAAMxF,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,QF0BA,GACEY,KAAM,QACNwE,WAAY,CAACK,OAAM,EAAEH,aAAYA,EAAAA,GACjC5F,MAAO,CAAC,oBAAqB,aAAc,uBAAwB,sBACnEC,MAAO,CACLW,GAAI,CACF1B,KAAMiC,QAGRoB,QAAS,CACPrD,KAAM2G,OACNzF,QAASA,QAGXmE,MAAO,CACLrF,KAAMiB,SAGRe,KAAM,CACJhC,KAAMiC,QAGRqD,OAAQ,CACNtF,KAAM2G,QAGRlC,OAAQ,CACNzE,KAAM2G,UGvDZ,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,QJyBA,GACE3E,KAAM,OACNlB,MAAO,CAAC,aAAc,oBAAqB,qBAAsB,wBACjE0F,WAAY,CAACM,MAAKA,GAElB/F,MAAO,CACLoC,OAAQ,CACNnD,KAAM2G,OACNzF,QAASA,QAGXuD,OAAQ,CACNzE,KAAM2G,OACNzF,QAASA,QAGXkC,QAAS,CACPpD,KAAM2G,OACNzF,QAASA,SAIb6F,IAAAA,GACE,MAAO,CACL7B,WAAW,EAEf,GKrDF,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,Q,SCRO7F,MAAM,Q,SACJA,MAAM,O,GACTS,EAAAA,EAAAA,GAAyC,OAApCT,MAAM,eAAc,cAAU,G,2BAIhCA,MAAM,O,GACTS,EAAAA,EAAAA,GAA0C,OAArCT,MAAM,eAAc,eAAW,G,2BAIjCA,MAAM,O,GACTS,EAAAA,EAAAA,GAAmC,OAA9BT,MAAM,eAAc,QAAI,G,2BAI1BA,MAAM,O,GACTS,EAAAA,EAAAA,GAAmC,OAA9BT,MAAM,eAAc,QAAI,G,4BAI1BA,MAAM,O,IACTS,EAAAA,EAAAA,GAAiC,OAA5BT,MAAM,eAAc,MAAE,G,6BAIxBA,MAAM,O,IACTS,EAAAA,EAAAA,GAA2C,OAAtCT,MAAM,eAAc,gBAAY,G,6BAIlCA,MAAM,O,IACTS,EAAAA,EAAAA,GAA0C,OAArCT,MAAM,eAAc,eAAW,G,6BAIjCA,MAAM,O,IACTS,EAAAA,EAAAA,GAA6C,OAAxCT,MAAM,eAAc,kBAAc,G,6BAIpCA,MAAM,O,IACTS,EAAAA,EAAAA,GAA+C,OAA1CT,MAAM,eAAc,oBAAgB,G,6BAItCA,MAAM,O,IACTS,EAAAA,EAAAA,GAAuD,OAAlDT,MAAM,eAAc,4BAAwB,G,8DA/CrDC,EAAAA,EAAAA,IAkDM,MAlDNC,EAkDM,CAjDmBC,EAAAsD,MAAM2B,QAAQF,MAAMyC,IAAIb,SAAM,WAArD7G,EAAAA,EAAAA,IAGM,MAHNqC,EAGM,CAFJC,GACA9B,EAAAA,EAAAA,GAA4D,OAAvDT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAAoBsD,KAAf2B,OAAOF,KAAKyC,K,6BAG7BxH,EAAAsD,MAAM2B,QAAQF,MAAM0C,KAAKd,SAAM,WAAtD7G,EAAAA,EAAAA,IAGM,MAHN6F,EAGM,CAFJ+B,GACApH,EAAAA,EAAAA,GAA6D,OAAxDT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAAqBsD,KAAhB2B,OAAOF,KAAK0C,M,6BAG7BzH,EAAAsD,MAAM2B,QAAQF,MAAMvC,MAAMmE,SAAM,WAAvD7G,EAAAA,EAAAA,IAGM,MAHN6H,EAGM,CAFJC,GACAtH,EAAAA,EAAAA,GAA8D,OAAzDT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAAsBsD,KAAjB2B,OAAOF,KAAKvC,O,6BAG7BxC,EAAAsD,MAAM2B,QAAQF,MAAM8C,OAAI,WAA/C/H,EAAAA,EAAAA,IAGM,MAHNgI,EAGM,CAFJC,GACAzH,EAAAA,EAAAA,GAA8D,OAAzDT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAAsBsD,KAAjB2B,OAAOF,KAAK8C,O,6BAG7B7H,EAAAsD,MAAM2B,QAAQF,MAAMiD,IAAIrB,SAAM,WAArD7G,EAAAA,EAAAA,IAGM,MAHNmI,GAGM,CAFJC,IACA5H,EAAAA,EAAAA,GAA4D,OAAvDT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAAoBsD,KAAf2B,OAAOF,KAAKiD,K,8BAG7BhI,EAAAsD,MAAM2B,QAAQF,MAAMoD,MAAMxB,SAAM,WAAvD7G,EAAAA,EAAAA,IAGM,MAHNsI,GAGM,CAFJC,IACA/H,EAAAA,EAAAA,GAA8D,OAAzDT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAAsBsD,KAAjB2B,OAAOF,KAAKoD,O,8BAG7BnI,EAAAsD,MAAM2B,QAAQqD,YAAY9F,MAAMmE,SAAM,WAA7D7G,EAAAA,EAAAA,IAGM,MAHNyI,GAGM,CAFJC,IACAlI,EAAAA,EAAAA,GAAoE,OAA/DT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAA4BsD,KAAvB2B,OAAOqD,WAAW9F,O,8BAGnCxC,EAAAsD,MAAM2B,QAAQqD,YAAYG,SAAS9B,SAAM,WAAhE7G,EAAAA,EAAAA,IAGM,MAHN4I,GAGM,CAFJC,IACArI,EAAAA,EAAAA,GAAuE,OAAlET,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAA+BsD,KAA1B2B,OAAOqD,WAAWG,U,8BAGnCzI,EAAAsD,MAAM2B,QAAQqD,YAAYM,kBAAe,WAAhE9I,EAAAA,EAAAA,IAGM,MAHN+I,GAGM,CAFJC,IACAxI,EAAAA,EAAAA,GAA+E,OAA1ET,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAAuCsD,KAAlC2B,OAAOqD,WAAWM,kB,8BAGnC5I,EAAAsD,MAAM2B,QAAQqD,YAAYS,yBAAsB,WAAvEjJ,EAAAA,EAAAA,IAGM,MAHNkJ,GAGM,CAFJC,IACA3I,EAAAA,EAAAA,GAAsF,OAAjFT,MAAM,c,aAAcO,EAAAA,EAAAA,IAAQJ,EAA8CsD,KAAzC2B,OAAOqD,WAAWS,yB,gCAM9D,QACEvG,KAAM,YACNjB,MAAO,CACL+B,KAAM,CACJ9C,KAAM2G,OACNzF,QAASA,UCvDf,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,MAEpE,U,iECNO7B,MAAM,Q,IACJA,MAAM,gB,YACTS,EAAAA,EAAAA,GAA6B,OAAxBT,MAAM,SAAQ,QAAI,K,IAClBA,MAAM,O,IACJA,MAAM,c,+BAGPS,EAAAA,EAAAA,GAAwB,KAArBT,MAAM,cAAY,W,IAArBqJ,I,UAMHrJ,MAAM,mB,YACTS,EAAAA,EAAAA,GAAgC,OAA3BT,MAAM,SAAQ,WAAO,K,sEAevBA,MAAM,mB,YACTS,EAAAA,EAAAA,GAA+B,OAA1BT,MAAM,SAAQ,UAAM,K,IACpBA,MAAM,O,YACTS,EAAAA,EAAAA,GAAiC,OAA5BT,MAAM,eAAc,MAAE,K,IACtBA,MAAM,e,kEAgBRA,MAAM,O,YACTS,EAAAA,EAAAA,GAAuC,OAAlCT,MAAM,iBAAgB,UAAM,K,6BAI9BA,MAAM,O,YACTS,EAAAA,EAAAA,GAA8C,OAAzCT,MAAM,0BAAyB,QAAI,K,6BAIrCA,MAAM,O,YACTS,EAAAA,EAAAA,GAA8C,OAAzCT,MAAM,0BAAyB,QAAI,K,6BAIrCA,MAAM,O,YACTS,EAAAA,EAAAA,GAA6C,OAAxCT,MAAM,0BAAyB,OAAG,K,8DAjE7CC,EAAAA,EAAAA,IAqEM,MArENC,GAqEM,EApEJO,EAAAA,EAAAA,GAUM,MAVN6B,GAUM,CATJC,IACA9B,EAAAA,EAAAA,GAOM,MAPNC,GAOM,EANJD,EAAAA,EAAAA,GAKM,MALNqF,GAKM,EAJJrF,EAAAA,EAAAA,GAA0E,QAApET,MAAM,O,aAAOO,EAAAA,EAAAA,IAAQJ,EAA4C0D,MAAtClB,MAAMmE,OAAS3G,EAAA0D,MAAMlB,KAAO,Y,YAC7DlC,EAAAA,EAAAA,GAES,UAFDT,MAAM,aAAasD,MAAM,SAAUrB,QAAKd,EAAA,KAAAA,EAAA,OAAAe,IAAEC,EAAAsC,aAAAtC,EAAAsC,eAAAvC,K,UAOrBoF,OAAOgC,KAAKnJ,EAAA0D,OAAOG,SAAW,CAAC,GAAG8C,OAAS,IAAH,WAA3E7G,EAAAA,EAAAA,IAcM,MAdN8H,GAcM,CAbJwB,KAAgC,aAChCtJ,EAAAA,EAAAA,IAWM+E,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAXsD9E,EAAA6D,SAAW,CAAC,GAAL,CAAvBY,EAAQvC,M,WAApDpC,EAAAA,EAAAA,IAWM,OAXDD,MAAM,M,WAAMiB,IAAI,eAAwDkC,IAAKd,G,EAChF5B,EAAAA,EAAAA,GASQ,SATDT,MAAM,SAAUwJ,IAAG,mBAAuB5E,EAAOvC,I,EACtD5B,EAAAA,EAAAA,GAMyF,SANlFE,KAAK,WACLX,MAAM,SACLqC,GAAE,mBAAqBuC,EAAOvC,KAC9BrB,MAAO4D,EAAOvC,GACdD,QAASwC,EAAOvC,MAAMlC,EAAA0D,MAAMG,QAC5BjD,SAAUZ,EAAA6C,QACV9B,QAAKG,GAAEC,EAAAC,MAAMF,EAAO6F,OAAO9E,QAAU,aAAe,gBAAiBwC,EAAOvC,K,qBAAK,KACzF9B,EAAAA,EAAAA,IAAGqE,EAAOM,KAAKvC,MAAI,e,yBAKUxC,EAAA0D,OAAOqC,YAAS,WAAnDjG,EAAAA,EAAAA,IAuCM,MAvCNwJ,GAuCM,CAtCJrB,IACA3H,EAAAA,EAAAA,GAgBM,MAhBN4H,GAgBM,CAfJqB,IACAjJ,EAAAA,EAAAA,GAaM,MAbN8H,GAaM,EAZJ9H,EAAAA,EAAAA,GAWQ,eAVNA,EAAAA,EAAAA,GASS,UATDQ,IAAI,eAAgBO,SAAML,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAC,MAAM,gBAAiBF,EAAO6F,OAAOlG,S,gBACvEf,EAAAA,EAAAA,IAOS+E,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IANkB9E,EAAA4D,SAAO,CAAtBkC,EAAQ5D,M,WADpBpC,EAAAA,EAAAA,IAOS,UAN4BkD,IAAKd,E,aACtC9B,EAAAA,EAAAA,IAAQJ,EAA4B4D,QAApB5D,EAAA0D,MAAMqC,WAAW7D,IAChCM,KAAMsD,EAAO5D,GACbrB,MAAOiF,EAAO5D,GACdtB,SAAUZ,EAAA6C,QACV2G,SAAU1D,EAAO5D,KAAOlC,EAAA0D,MAAMqC,W,gCAOpB/F,EAAA4D,UAAU5D,EAAA0D,MAAMqC,YAAYC,SAAM,WAAzDlG,EAAAA,EAAAA,IAGM,MAHN2J,GAGM,CAFJlB,IACAjI,EAAAA,EAAAA,GAA0E,OAArET,MAAM,gB,aAAgBO,EAAAA,EAAAA,IAAQJ,EAAgC4D,QAAxB5D,EAAA0D,MAAMqC,WAAWC,S,8BAGvChG,EAAA4D,UAAU5D,EAAA0D,OAAOqC,YAAY2D,KAAK3E,OAAI,WAA7DjF,EAAAA,EAAAA,IAGM,MAHN6J,GAGM,CAFJjB,IACApI,EAAAA,EAAAA,GAAqF,OAAhFT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAkC4D,QAA1B5D,EAAA0D,MAAMqC,WAAW2D,IAAI3E,O,8BAGpD/E,EAAA4D,UAAU5D,EAAA0D,OAAOqC,YAAY2D,KAAKE,OAAI,WAA7D9J,EAAAA,EAAAA,IAGM,MAHN+J,GAGM,CAFJhB,IACAvI,EAAAA,EAAAA,GAAqF,OAAhFT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAkC4D,QAA1B5D,EAAA0D,MAAMqC,WAAW2D,IAAIE,O,8BAGpD5J,EAAA4D,UAAU5D,EAAA0D,OAAOqC,YAAY2D,KAAKI,MAAG,WAA5DhK,EAAAA,EAAAA,IAGM,MAHNiK,GAGM,CAFJf,IACA1I,EAAAA,EAAAA,GAAoF,OAA/ET,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAiC4D,QAAzB5D,EAAA0D,MAAMqC,WAAW2D,IAAII,M,mDAOjF,QACEtH,KAAM,aACNlB,MAAO,CAAC,aAAc,gBAAiB,gBAAiB,gBACxDC,MAAO,CACLsB,QAAS,CACPrC,KAAMiB,QACNC,SAAS,GAGXgC,MAAO,CACLlD,KAAM2G,QAGRtD,QAAS,CACPrD,KAAM2G,QAGRvD,QAAS,CACPpD,KAAM2G,SAIVzE,QAAS,CACP4B,WAAAA,GACE,MAAM9B,GAAQwH,OAAO,iBAAkBpH,KAAKc,MAAMlB,OAAS,IAAIyH,OAC1DzH,GAAMmE,QAGX/D,KAAKxB,MAAM,eAAgBoB,EAC7B,IChGJ,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,U,iECRO3C,MAAM,gB,UACJA,MAAM,Q,IACJA,MAAM,O,YACTS,EAAAA,EAAAA,GAA4C,OAAvCT,MAAM,0BAAyB,MAAE,K,6BAInCA,MAAM,O,YACTS,EAAAA,EAAAA,GAA8C,OAAzCT,MAAM,0BAAyB,QAAI,K,IACnCA,MAAM,0B,+BAGPS,EAAAA,EAAAA,GAAwB,KAArBT,MAAM,cAAY,W,IAArBuJ,I,IAKDvJ,MAAM,O,YACTS,EAAAA,EAAAA,GAAmD,OAA9CT,MAAM,0BAAyB,aAAS,K,uBAI1CA,MAAM,O,YACTS,EAAAA,EAAAA,GAAgD,OAA3CT,MAAM,0BAAyB,UAAM,K,IACrCA,MAAM,0B,IAGRA,MAAM,O,YACTS,EAAAA,EAAAA,GAA+C,OAA1CT,MAAM,0BAAyB,SAAK,K,uBAItCA,MAAM,O,YACTS,EAAAA,EAAAA,GAAiD,OAA5CT,MAAM,0BAAyB,WAAO,K,6BAIxCA,MAAM,O,YACTS,EAAAA,EAAAA,GAAoD,OAA/CT,MAAM,0BAAyB,cAAU,K,6BAI3CA,MAAM,O,YACTS,EAAAA,EAAAA,GAAqD,OAAhDT,MAAM,0BAAyB,eAAW,K,6BAI5CA,MAAM,O,YACTS,EAAAA,EAAAA,GAA4C,OAAvCT,MAAM,0BAAyB,MAAE,K,6BAInCA,MAAM,O,YACTS,EAAAA,EAAAA,GAAsD,OAAjDT,MAAM,0BAAyB,gBAAY,K,uBAI7CA,MAAM,O,YACTS,EAAAA,EAAAA,GAAqD,OAAhDT,MAAM,0BAAyB,eAAW,K,uBAI5CA,MAAM,O,YACTS,EAAAA,EAAAA,GAAwD,OAAnDT,MAAM,0BAAyB,kBAAc,K,uBAI/CA,MAAM,O,YACTS,EAAAA,EAAAA,GAA0D,OAArDT,MAAM,0BAAyB,oBAAgB,K,uBAKnDA,MAAM,W,IACJA,MAAM,O,4BAEPS,EAAAA,EAAAA,GAA0B,KAAvBT,MAAM,gBAAc,W,YACvBS,EAAAA,EAAAA,GAAuC,QAAjCT,MAAM,QAAO,iBAAa,K,IADhCqK,GACAC,I,2CA7ERrK,EAAAA,EAAAA,IAiFM,MAjFNC,GAiFM,CAhFoBC,EAAAyE,SAAM,WAA9B3E,EAAAA,EAAAA,IAsEM,MAtENqC,GAsEM,EArEJ7B,EAAAA,EAAAA,GAGM,MAHN8B,GAGM,CAFJ7B,IACAD,EAAAA,EAAAA,GAA6D,OAAxDT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAUyE,OAAHvC,K,aAG9BlC,EAAAyE,OAAO0B,QAAQ3D,MAAMmE,QAAU3G,EAAAyE,OAAOM,MAAMvC,OAAI,WAAvE1C,EAAAA,EAAAA,IAQM,MARN4H,GAQM,CAPJwB,IACA5I,EAAAA,EAAAA,GAKM,MALNqH,GAKM,EAJJrH,EAAAA,EAAAA,GAA4E,QAAtET,MAAM,O,aAAOO,EAAAA,EAAAA,IAAQJ,EAAyCyE,OAAlC0B,QAAQ3D,MAAQxC,EAAAyE,OAAOM,MAAMvC,O,YAC/DlC,EAAAA,EAAAA,GAES,UAFD6C,MAAM,SAAUrB,QAAKd,EAAA,KAAAA,EAAA,OAAAe,IAAEC,EAAA4C,cAAA5C,EAAA4C,gBAAA7C,K,0BAMnCzB,EAAAA,EAAAA,GAGM,MAHNyH,GAGM,CAFJuB,IACAhJ,EAAAA,EAAAA,GAAoE,OAA/DT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAiByE,OAAV2B,Y,cAGrD9F,EAAAA,EAAAA,GAGM,MAHN4H,GAGM,CAFJqB,IACAjJ,EAAAA,EAAAA,GAA6E,MAA7E8H,IAA6EhI,EAAAA,EAAAA,IAAtCJ,EAAAyE,OAAO0B,OAAOU,OAAOC,SAAU,IAAC,MAGzExG,EAAAA,EAAAA,GAGM,MAHN+H,GAGM,CAFJoB,IACAnJ,EAAAA,EAAAA,GAA8E,OAAzET,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAA2ByE,OAApB0B,OAAOU,OAAOhB,Q,cAGnEvF,EAAAA,EAAAA,GAGM,MAHNkI,GAGM,CAFJmB,IACArJ,EAAAA,EAAAA,GAAyE,OAApET,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAsByE,OAAf0B,OAAOiE,U,aAGrCpK,EAAAyE,OAAOM,KAAKyC,IAAMxH,EAAAyE,OAAOM,KAAKyC,GAAGb,SAAM,WAA9D7G,EAAAA,EAAAA,IAGM,MAHN6I,GAGM,CAFJkB,IACAvJ,EAAAA,EAAAA,GAAkE,OAA7DT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAeyE,OAARM,KAAKyC,K,8BAGnCxH,EAAAyE,OAAOM,KAAK0C,KAAOzH,EAAAyE,OAAOM,KAAK0C,IAAId,SAAM,WAAhE7G,EAAAA,EAAAA,IAGM,MAHNgJ,GAGM,CAFJiB,IACAzJ,EAAAA,EAAAA,GAAmE,OAA9DT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAgByE,OAATM,KAAK0C,M,8BAGnCzH,EAAAyE,OAAOM,KAAKiD,IAAMhI,EAAAyE,OAAOM,KAAKiD,GAAGrB,SAAM,WAA9D7G,EAAAA,EAAAA,IAGM,MAHNmJ,GAGM,CAFJoB,IACA/J,EAAAA,EAAAA,GAAkE,OAA7DT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAeyE,OAARM,KAAKiD,K,8BAGnChI,EAAAyE,OAAOM,KAAKoD,MAAQnI,EAAAyE,OAAOM,KAAKoD,KAAKxB,SAAM,WAAlE7G,EAAAA,EAAAA,IAGM,MAHNwK,GAGM,CAFJC,IACAjK,EAAAA,EAAAA,GAAoE,OAA/DT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAiByE,OAAVM,KAAKoD,O,+BAG1D7H,EAAAA,EAAAA,GAGM,MAHNkK,GAGM,CAFJC,IACAnK,EAAAA,EAAAA,GAA0E,OAArET,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAuByE,OAAhB8B,WAAW/D,O,cAGhElC,EAAAA,EAAAA,GAGM,MAHNoK,GAGM,CAFJC,IACArK,EAAAA,EAAAA,GAA6E,OAAxET,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAA0ByE,OAAnB8B,WAAWkC,U,cAGhEnI,EAAAA,EAAAA,GAGM,MAHNsK,GAGM,CAFJC,IACAvK,EAAAA,EAAAA,GAAqF,OAAhFT,MAAM,yB,aAAyBO,EAAAA,EAAAA,IAAQJ,EAAkCyE,OAA3B8B,WAAWqC,kB,iCAIlEtI,EAAAA,EAAAA,GAOM,MAPNwK,GAOM,EANJxK,EAAAA,EAAAA,GAKM,MALNyK,GAKM,EAJJzK,EAAAA,EAAAA,GAGS,UAHDE,KAAK,SAAUI,SAAUZ,EAAA6C,QAAUf,QAAKd,EAAA,KAAAA,EAAA,OAAAe,IAAEC,EAAA0C,cAAA1C,EAAA0C,gBAAA3C,K,eAU1D,QACES,KAAM,cACNlB,MAAO,CAAC,gBAAiB,iBACzBC,MAAO,CACLsB,QAAS,CACPrC,KAAMiB,QACNC,SAAS,GAGX+C,OAAQ,CACNjE,KAAM2G,SAIVzE,QAAS,CACPgC,YAAAA,GACOsG,OAAOC,QAAQ,sDAGpBrI,KAAKxB,MAAM,gBACb,EAEAwD,YAAAA,GACE,MAAMpC,GAAQwI,OAAOhB,OAAO,kBACxBpH,KAAK6B,OAAO0B,OAAO3D,MAAMmE,OAAS/D,KAAK6B,OAAO0B,OAAO3D,KAAOI,KAAK6B,OAAOM,KAAKvC,OAAS,IAAIyH,OAEzFzH,EAAKmE,QAGV/D,KAAKxB,MAAM,gBAAiBoB,EAC9B,IC7GJ,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,U,WZqCA,IACEA,KAAM,gBACN0I,OAAQ,CAACC,EAAAA,GACTnE,WAAY,CAACoE,QAAO,KAAEC,MAAK,IAAEC,KAAI,EAAEC,UAAS,GAAEC,WAAU,GAAEC,YAAWA,IAErElE,KAAM,WACJ,MAAO,CACL1E,SAAS,EACTU,MAAO,CAAC,EACRmI,MAAO,CAAC,EACRtI,aAAc,KACdI,cAAe,KACfe,eAAgB,KAEpB,EAEAoH,SAAU,CACR7H,aAAAA,GACE,OAAOqD,OAAOyE,QAAQhJ,KAAKW,OAAOsI,QAAO,CAACtI,GAAQf,EAAMc,MACtDC,EAAMf,GAAQ,CAAC,EAEf2E,OAAO2E,OAAOxI,EAAKK,QAAQoI,SAASrI,IAClCyD,OAAOyE,QAAQlI,EAAMG,SAASkI,SAAQ,EAAEC,EAAUvH,MAChDlB,EAAMf,GAAMwJ,GAAYvH,CAAK,GAC7B,IAGGlB,IACN,CAAC,EACN,GAGFb,QAAS,CACPuJ,iBAAAA,CAAkBjG,GAChBA,EAAOf,OAASe,EAAOf,QAAU,CAC/BF,KAAMiB,EAAOf,OAAOF,MAAQ,CAC1BvC,KAAMwD,EAAOjB,OAIjBiB,EAAOf,OAAOF,KAAK8C,KAAOjF,KAAK8I,MAAM1F,EAAOjB,MAC5CnC,KAAKW,MAAMyC,EAAOf,OAAOF,KAAKvC,MAAQ,IACjCwD,EACHrC,OAAQqC,EAAOrC,OAAOuI,KAAKxI,IAClB,IACFA,EACHG,QAASH,EAAMG,QAAQgI,QAAO,CAAChI,EAASY,KACtCZ,EAAQY,EAAOvC,IAAMuC,EACdZ,IACN,CAAC,OAELgI,QAAO,CAAClI,EAAQD,KACjBC,EAAOD,EAAMxB,IAAMwB,EACZC,IACN,CAAC,GAEJC,QAASoC,EAAOpC,QAAQiI,QAAO,CAACjI,EAASkC,KACvClC,EAAQkC,EAAO5D,IAAM4D,EACdlC,IACN,CAAC,GAER,EAEA,aAAMuI,GACJvJ,KAAKC,SAAU,EAEf,IACE,MAAMuJ,QAAiBxJ,KAAKyJ,QAAQ,yBACpCzJ,KAAKW,MAAQ,CAAC,EAEd6I,EAASL,SAAS/F,IAChBpD,KAAK8I,MAAM1F,EAAOjB,MAAQiB,EAAO6B,KACjCjF,KAAKqJ,kBAAkBjG,EAAO,GAElC,CAAE,QACApD,KAAKC,SAAU,CACjB,CACF,EAEA,iBAAMyJ,CAAYvH,GACVA,KAAQnC,KAAKW,OAGnBX,KAAKqJ,wBAAwBrJ,KAAKyJ,QAAQ,wBAAyB,CACjEtH,KAAMA,EACN8C,KAAMjF,KAAK8I,MAAM3G,KAErB,EAEA,sBAAMf,CAAiBgI,GACrBpJ,KAAKC,SAAU,EAEf,IACE,IAAKD,KAAKQ,eAAiBR,KAAKY,iBAAmBwI,KAAYpJ,KAAKkB,cAAclB,KAAKQ,eACrF,OAEF,MAAMS,EAAU,IAAI,IAAI0I,IAAI,CAACP,KACxB7E,OAAOgC,KAAKvG,KAAKW,MAAMX,KAAKQ,cAAcO,OAAOf,KAAKY,eAAeK,kBAEpEjB,KAAKyJ,QAAQ,mCAAoC,CACrDtH,KAAMnC,KAAKQ,aACXyE,KAAMjF,KAAK8I,MAAM9I,KAAKQ,cACtBM,MAAOd,KAAKY,cACZK,QAASA,UAGLjB,KAAK0J,YAAY1J,KAAKQ,aAC9B,CAAE,QACAR,KAAKC,SAAU,CACjB,CACF,EAEA,2BAAMqB,CAAsB8H,GAC1BpJ,KAAKC,SAAU,EAEf,IACE,IAAKD,KAAKQ,eAAiBR,KAAKY,iBAAmBwI,KAAYpJ,KAAKkB,cAAclB,KAAKQ,eACrF,OAEF,MAAMS,EAAU,IAAI0I,IAAI,IAAIpF,OAAOgC,KAAKvG,KAAKW,MAAMX,KAAKQ,cAAcO,OAAOf,KAAKY,eAAeK,WACjG,IAAKA,EAAQ2I,IAAIR,GACf,OAEFnI,EAAQ4I,OAAOT,SAETpJ,KAAKyJ,QAAQ,mCAAoC,CACrDtH,KAAMnC,KAAKQ,aACXyE,KAAMjF,KAAK8I,MAAM9I,KAAKQ,cACtBM,MAAOd,KAAKY,cACZK,QAAS,IAAIA,WAGTjB,KAAK0J,YAAY1J,KAAKQ,aAC9B,CAAE,QACAR,KAAKC,SAAU,CACjB,CACF,EAEA,iBAAMyB,CAAY9B,GAChBI,KAAKC,SAAU,EAEf,IACE,IAAKD,KAAKQ,eAAiBR,KAAKY,cAC9B,aAEIZ,KAAKyJ,QAAQ,gCAAiC,CAClDtH,KAAMnC,KAAKQ,aACXyE,KAAMjF,KAAK8I,MAAM9I,KAAKQ,cACtBM,MAAOd,KAAKY,cACZhB,KAAMA,UAGFI,KAAK0J,YAAY1J,KAAKQ,aAC9B,CAAE,QACAR,KAAKC,SAAU,CACjB,CACF,EAEA,kBAAM+B,CAAapC,GACjBI,KAAKC,SAAU,EAEf,IACE,IAAKD,KAAKQ,eAAiBR,KAAK2B,eAC9B,aAEI3B,KAAKyJ,QAAQ,iCAAkC,CACnDtH,KAAMnC,KAAKQ,aACXyE,KAAMjF,KAAK8I,MAAM9I,KAAKQ,cACtBqB,OAAQ7B,KAAK2B,eACb/B,KAAMA,UAGFI,KAAK0J,YAAY1J,KAAKQ,aAC9B,CAAE,QACAR,KAAKC,SAAU,CACjB,CACF,EAEA,kBAAM6B,GACJ9B,KAAKC,SAAU,EAEf,IACE,IAAMD,KAAKQ,eAAgBR,KAAK2B,eAC9B,aAEI3B,KAAKyJ,QAAQ,+BAAgC,CACjDtH,KAAMnC,KAAKQ,aACXyE,KAAMjF,KAAK8I,MAAM9I,KAAKQ,cACtBqB,OAAQ7B,KAAK2B,iBAGf3B,KAAK8J,MAAMC,YAAYC,cACjBhK,KAAK0J,YAAY1J,KAAKQ,aAC9B,CAAE,QACAR,KAAKC,SAAU,CACjB,CACF,EAEA,kBAAMuB,CAAayI,GACjBjK,KAAKC,SAAU,EAEf,UACQD,KAAKyJ,QAAQ,kCAAmC,CACpDtH,KAAMnC,KAAKQ,aACXyE,KAAMjF,KAAK8I,MAAM9I,KAAKQ,cACtBM,MAAOd,KAAKY,cACZuC,UAAW8G,UAGPjK,KAAK0J,YAAY1J,KAAKQ,aAC9B,CAAE,QACAR,KAAKC,SAAU,CACjB,CACF,EAEAiK,cAAAA,CAAenK,GACbwE,OAAOgC,KAAKvG,KAAKW,MAAMZ,EAAMoC,MAAMpB,QAAQoI,SAAS1F,IAC9C1D,EAAM8B,OAAOvC,MAAMU,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAO0C,GAASxC,UAC5DjB,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAO0C,GAASxC,QAAQlB,EAAM8B,OAAOvC,IAAMS,EAAM8B,OAC1E,GAEJ,EAEAsI,mBAAAA,CAAoBpK,GAClBC,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAOhB,EAAMe,OAAOqC,UAAYpD,EAAMmD,MAC/D,EAEAkH,cAAAA,CAAerK,GACbC,KAAKqJ,kBAAkBtJ,EAAMsC,OAC/B,EAEAgI,cAAAA,CAAetK,GACbC,KAAKW,MAAMZ,EAAMoC,MAAMnB,QAAQjB,EAAMmD,OAAO5D,IAAMS,EAAMmD,MAC1D,EAEAR,oBAAAA,CAAqB3C,GACnBwE,OAAOgC,KAAKvG,KAAKW,MAAMZ,EAAMoC,MAAMpB,QAAQoI,SAAS1F,IAC5C1D,EAAM8B,UAAU7B,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAO0C,GAASxC,UAGzC,MAAhBlB,EAAMkE,SACRjE,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAO0C,GAASxC,QAAQlB,EAAM8B,QAAQ0B,OAAOU,OAAOC,QAAUnE,EAAMkE,QAE1E,MAAflE,EAAMkD,QACRjD,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAO0C,GAASxC,QAAQlB,EAAM8B,QAAQ0B,OAAOU,OAAOhB,MAAQlD,EAAMkD,OAAI,GAEnG,EAEAqH,iBAAAA,CAAkBvK,GAChBC,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAOhB,EAAMe,OAAOmC,MAAQlD,EAAMkD,KAC3D,EAEAsH,SAAAA,CAAUxK,GACR,OAAOA,EAAMnC,MACX,IAAK,OACHoC,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAOV,KAAKW,MAAMZ,EAAMoC,MAC/C,MACF,IAAK,QACHnC,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAK2B,OAASrC,KAAKW,MAAMZ,EAAMoC,MAAME,OAC5DrC,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAKI,MAAQd,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAOhB,EAAMe,OACxEd,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAKM,QAAUhB,KAAKW,MAAMZ,EAAMoC,MAAMnB,QAC7DhB,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAKO,QAAU,CAAC,EAEvC,IAAK,MAAMH,KAASyD,OAAO2E,OAAOlJ,KAAKW,MAAMZ,EAAMoC,MAAMpB,QACvD,IAAK,MAAMc,KAAU0C,OAAO2E,OAAOpI,EAAMG,SACvCjB,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAKO,QAAQY,EAAOvC,IAAMuC,EAIrD,MACF,IAAK,SACH7B,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAOV,KAAKW,MAAMZ,EAAMoC,MAAMpB,OAAOhB,EAAMe,OAAOG,QAAQlB,EAAM8B,QACvF7B,KAAKwK,MAAMzK,EAAMnC,MAAM8C,KAAK2B,OAASrC,KAAKW,MAAMZ,EAAMoC,MAAME,OAC5D,MAGJrC,KAAKwK,MAAMzK,EAAMnC,MAAM6M,SAAU,CACnC,EAEA,eAAMlI,CAAUxC,SACRC,KAAKyJ,QAAQ,sBAAuB,CACxC3I,MAAOf,EAAMe,MACbqB,KAAMpC,EAAMoC,KACZ8C,KAAMjF,KAAK8I,MAAM/I,EAAMoC,MACvBuI,KAAM3K,EAAMkD,cAGRjD,KAAK0J,YAAY3J,EAAMoC,KAC/B,EAEA,gBAAMM,CAAW1C,SACTC,KAAKyJ,QAAQ,sBAAuB,CACxC5H,OAAQ9B,EAAM8B,OACdM,KAAMpC,EAAMoC,KACZ8C,KAAMjF,KAAK8I,MAAM/I,EAAMoC,MACvBuI,KAAM3K,EAAMkD,cAGRjD,KAAK0J,YAAY3J,EAAMoC,KAC/B,EAEA,qBAAMQ,CAAgB5C,SACdC,KAAKyJ,QAAQ,wBAAyB,CAC1C5H,OAAQ9B,EAAM8B,OACdM,KAAMpC,EAAMoC,KACZ8C,KAAMjF,KAAK8I,MAAM/I,EAAMoC,MACvB8B,OAAQlE,EAAMkE,eAGVjE,KAAK0J,YAAY3J,EAAMoC,KAC/B,EAEAS,WAAAA,CAAY7C,GACV,OAAQA,EAAMnC,MACZ,IAAK,OACHoC,KAAKQ,aAAeT,EAAMoC,KAC1BnC,KAAK8J,MAAMa,UAAUC,OACrB,MAEF,IAAK,QACH5K,KAAKQ,aAAeT,EAAMoC,KAC1BnC,KAAKY,cAAgBb,EAAMe,MAC3Bd,KAAK8J,MAAMe,WAAWD,OACtB,MAEF,IAAK,SACH5K,KAAKQ,aAAeT,EAAMoC,KAC1BnC,KAAKY,cAAgBb,EAAMe,MAC3Bd,KAAK2B,eAAiB5B,EAAM8B,OAC5B7B,KAAK8J,MAAMC,YAAYa,OACvB,MAEN,GAGFE,OAAAA,GACE9K,KAAKuJ,UAELvJ,KAAK+K,UAAU/K,KAAKkK,eAAgB,KAChC,8DACA,iEACA,gEAEJlK,KAAK+K,UAAU/K,KAAKmK,oBAAqB,KAAM,iEAC/CnK,KAAK+K,UAAU/K,KAAKoK,eAAgB,KAAM,4DAC1CpK,KAAK+K,UAAU/K,KAAKqK,eAAgB,KAAM,4DAC1CrK,KAAK+K,UAAU/K,KAAK0C,qBAAsB,KAAM,kEAChD1C,KAAK+K,UAAU/K,KAAKsK,kBAAmB,KAAM,8DAC/C,GanYF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAASrL,GAAQ,CAAC,YAAY,qBAEzF,S","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/MusicSnapcast/Index.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Host.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Group.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Client.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Client.vue?98bc","webpack://platypush/./src/components/panels/MusicSnapcast/Group.vue?12df","webpack://platypush/./src/components/panels/MusicSnapcast/Host.vue?8888","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Host.vue","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Host.vue?b4e2","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Group.vue","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Group.vue?b9ce","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Client.vue","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Client.vue?144d","webpack://platypush/./src/components/panels/MusicSnapcast/Index.vue?a513"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n \n\n
\n \n \n \n
\n\n
\n \n \n \n
\n\n
\n \n \n \n
\n\n \n
\n\n\n\n\n\n","\n
\n
\n
\n \n {{ server.host.name }}\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n \n {{ name || stream.id || id }}\n
\n\n
\n \n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n\n
\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Client.vue?vue&type=template&id=f5d567e4&scoped=true\"\nimport script from \"./Client.vue?vue&type=script&lang=js\"\nexport * from \"./Client.vue?vue&type=script&lang=js\"\n\nimport \"./Client.vue?vue&type=style&index=0&id=f5d567e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f5d567e4\"]])\n\nexport default __exports__","import { render } from \"./Group.vue?vue&type=template&id=748fccb4&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=748fccb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-748fccb4\"]])\n\nexport default __exports__","import { render } from \"./Host.vue?vue&type=template&id=7bce419a&scoped=true\"\nimport script from \"./Host.vue?vue&type=script&lang=js\"\nexport * from \"./Host.vue?vue&type=script&lang=js\"\n\nimport \"./Host.vue?vue&type=style&index=0&id=7bce419a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7bce419a\"]])\n\nexport default __exports__","\n
\n
\n
IP Address
\n \n
\n\n
\n
MAC Address
\n \n
\n\n
\n
Name
\n \n
\n\n
\n
Port
\n \n
\n\n
\n
OS
\n \n
\n\n
\n
Architecture
\n \n
\n\n
\n
Server name
\n \n
\n\n
\n
Server version
\n \n
\n\n
\n
Protocol version
\n \n
\n\n
\n
Control protocol version
\n \n
\n
\n\n\n\n\n","import { render } from \"./Host.vue?vue&type=template&id=4b0dc9f8\"\nimport script from \"./Host.vue?vue&type=script&lang=js\"\nexport * from \"./Host.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n
\n
\n
Name
\n
\n
\n \n \n
\n
\n
\n\n
0\">\n
Clients
\n
\n \n
\n
\n\n
\n
Stream
\n
\n
ID
\n
\n \n
\n
\n\n
\n
Status
\n \n
\n\n
\n
Host
\n \n
\n\n
\n
Path
\n \n
\n\n
\n
URI
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=353ffa58&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=353ffa58&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-353ffa58\"]])\n\nexport default __exports__","\n
\n
\n
\n
ID
\n \n
\n\n
\n
Name
\n
\n \n \n
\n
\n\n
\n
Connected
\n \n
\n\n
\n
Volume
\n
{{ client.config.volume.percent }}%
\n
\n\n
\n
Muted
\n \n
\n\n
\n
Latency
\n \n
\n\n
\n
IP Address
\n \n
\n\n
\n
MAC Address
\n \n
\n\n
\n
OS
\n \n
\n\n
\n
Architecture
\n \n
\n\n
\n
Client name
\n \n
\n\n
\n
Client version
\n \n
\n\n
\n
Protocol version
\n \n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Client.vue?vue&type=template&id=0e55ac54&scoped=true\"\nimport script from \"./Client.vue?vue&type=script&lang=js\"\nexport * from \"./Client.vue?vue&type=script&lang=js\"\n\nimport \"./Client.vue?vue&type=style&index=0&id=0e55ac54&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0e55ac54\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=27dfcbf6&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=27dfcbf6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-27dfcbf6\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$props","withRange","_normalizeClass","withLabel","_toDisplayString","range","_createElementVNode","_hoisted_4","type","min","max","step","disabled","value","ref","onInput","_cache","_withModifiers","$event","_ctx","$emit","onChange","emits","props","Number","Boolean","default","Array","__exports__","render","onClick","args","$options","checked","id","_hoisted_2","_hoisted_3","_renderSlot","$slots","undefined","name","String","methods","event","this","loading","_createBlock","_component_Loading","key","_createVNode","_component_Modal","title","selectedHost","_component_ModalHost","info","hosts","selectedGroup","_component_ModalGroup","group","groups","streams","clients","clientsByHost","onAddClient","addClientToGroup","onRemoveClient","removeClientFromGroup","onStreamChange","streamChange","onRenameGroup","renameGroup","selectedClient","_component_ModalClient","client","removeClient","onRenameClient","renameClient","_Fragment","_renderList","host","_component_Host","server","onGroupMuteToggle","groupMute","onClientMuteToggle","clientMute","onClientVolumeChange","clientSetVolume","onModalShow","$data","collapsed","_hoisted_5","_component_Group","muted","stream","stream_id","status","_component_ToggleSwitch","_component_Client","config","connected","groupId","lastSeen","snapclient","onVolumeChange","onMuteToggle","offline","length","_component_Slider","volume","percent","target","components","Slider","ToggleSwitch","Object","required","Client","Group","data","ip","mac","_hoisted_6","_hoisted_8","_hoisted_9","port","_hoisted_11","_hoisted_12","os","_hoisted_14","_hoisted_15","arch","_hoisted_17","_hoisted_18","snapserver","_hoisted_20","_hoisted_21","version","_hoisted_23","_hoisted_24","protocolVersion","_hoisted_26","_hoisted_27","controlProtocolVersion","_hoisted_29","_hoisted_30","_hoisted_7","keys","_hoisted_10","for","_hoisted_13","_hoisted_16","selected","_hoisted_19","uri","_hoisted_22","path","_hoisted_25","raw","_hoisted_28","prompt","trim","_hoisted_48","_hoisted_49","latency","_hoisted_31","_hoisted_33","_hoisted_34","_hoisted_36","_hoisted_37","_hoisted_39","_hoisted_40","_hoisted_42","_hoisted_43","_hoisted_45","_hoisted_46","window","confirm","mixins","Utils","Loading","Modal","Host","ModalHost","ModalGroup","ModalClient","ports","computed","entries","reduce","values","forEach","clientId","parseServerStatus","map","refresh","statuses","request","refreshHost","Set","has","delete","$refs","modalClient","close","streamId","onClientUpdate","onGroupStreamChange","onServerUpdate","onStreamUpdate","onGroupMuteChange","modalShow","modal","visible","mute","modalHost","show","modalGroup","mounted","subscribe"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/5285.b97c6306.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/MusicSnapcast/Index.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Host.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Group.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Client.vue","webpack://platypush/./src/components/panels/MusicSnapcast/Client.vue?98bc","webpack://platypush/./src/components/panels/MusicSnapcast/Group.vue?12df","webpack://platypush/./src/components/panels/MusicSnapcast/Host.vue?8888","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Host.vue","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Host.vue?b4e2","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Group.vue","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Group.vue?b9ce","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Client.vue","webpack://platypush/./src/components/panels/MusicSnapcast/modals/Client.vue?144d","webpack://platypush/./src/components/panels/MusicSnapcast/Index.vue?a513"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n \n\n
\n \n \n \n
\n\n
\n \n \n \n
\n\n
\n \n \n \n
\n\n \n
\n\n\n\n\n\n","\n
\n
\n
\n \n {{ server.host.name }}\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n \n {{ name || stream.id || id }}\n
\n\n
\n \n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n\n
\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Client.vue?vue&type=template&id=f5d567e4&scoped=true\"\nimport script from \"./Client.vue?vue&type=script&lang=js\"\nexport * from \"./Client.vue?vue&type=script&lang=js\"\n\nimport \"./Client.vue?vue&type=style&index=0&id=f5d567e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f5d567e4\"]])\n\nexport default __exports__","import { render } from \"./Group.vue?vue&type=template&id=748fccb4&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=748fccb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-748fccb4\"]])\n\nexport default __exports__","import { render } from \"./Host.vue?vue&type=template&id=7bce419a&scoped=true\"\nimport script from \"./Host.vue?vue&type=script&lang=js\"\nexport * from \"./Host.vue?vue&type=script&lang=js\"\n\nimport \"./Host.vue?vue&type=style&index=0&id=7bce419a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7bce419a\"]])\n\nexport default __exports__","\n
\n
\n
IP Address
\n \n
\n\n
\n
MAC Address
\n \n
\n\n
\n
Name
\n \n
\n\n
\n
Port
\n \n
\n\n
\n
OS
\n \n
\n\n
\n
Architecture
\n \n
\n\n
\n
Server name
\n \n
\n\n
\n
Server version
\n \n
\n\n
\n
Protocol version
\n \n
\n\n
\n
Control protocol version
\n \n
\n
\n\n\n\n\n","import { render } from \"./Host.vue?vue&type=template&id=4b0dc9f8\"\nimport script from \"./Host.vue?vue&type=script&lang=js\"\nexport * from \"./Host.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n
\n
\n
Name
\n
\n
\n \n \n
\n
\n
\n\n
0\">\n
Clients
\n
\n \n
\n
\n\n
\n
Stream
\n
\n
ID
\n
\n \n
\n
\n\n
\n
Status
\n \n
\n\n
\n
Host
\n \n
\n\n
\n
Path
\n \n
\n\n
\n
URI
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=353ffa58&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=353ffa58&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-353ffa58\"]])\n\nexport default __exports__","\n
\n
\n
\n
ID
\n \n
\n\n
\n
Name
\n
\n \n \n
\n
\n\n
\n
Connected
\n \n
\n\n
\n
Volume
\n
{{ client.config.volume.percent }}%
\n
\n\n
\n
Muted
\n \n
\n\n
\n
Latency
\n \n
\n\n
\n
IP Address
\n \n
\n\n
\n
MAC Address
\n \n
\n\n
\n
OS
\n \n
\n\n
\n
Architecture
\n \n
\n\n
\n
Client name
\n \n
\n\n
\n
Client version
\n \n
\n\n
\n
Protocol version
\n \n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Client.vue?vue&type=template&id=0e55ac54&scoped=true\"\nimport script from \"./Client.vue?vue&type=script&lang=js\"\nexport * from \"./Client.vue?vue&type=script&lang=js\"\n\nimport \"./Client.vue?vue&type=style&index=0&id=0e55ac54&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0e55ac54\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=27dfcbf6&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=27dfcbf6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-27dfcbf6\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$props","withRange","_normalizeClass","withLabel","_toDisplayString","range","_createElementVNode","_hoisted_4","type","min","max","step","disabled","value","ref","onInput","_cache","_withModifiers","$event","_ctx","$emit","onChange","emits","props","Number","Boolean","default","Array","__exports__","render","onClick","args","$options","checked","id","_hoisted_2","_hoisted_3","_renderSlot","$slots","undefined","name","String","methods","event","this","loading","_createBlock","_component_Loading","key","_createVNode","_component_Modal","title","selectedHost","_component_ModalHost","info","hosts","selectedGroup","_component_ModalGroup","group","groups","streams","clients","clientsByHost","onAddClient","addClientToGroup","onRemoveClient","removeClientFromGroup","onStreamChange","streamChange","onRenameGroup","renameGroup","selectedClient","_component_ModalClient","client","removeClient","onRenameClient","renameClient","_Fragment","_renderList","host","_component_Host","server","onGroupMuteToggle","groupMute","onClientMuteToggle","clientMute","onClientVolumeChange","clientSetVolume","onModalShow","$data","collapsed","_hoisted_5","_component_Group","muted","stream","stream_id","status","_component_ToggleSwitch","_component_Client","config","connected","groupId","lastSeen","snapclient","onVolumeChange","onMuteToggle","offline","length","_component_Slider","volume","percent","target","components","Slider","ToggleSwitch","Object","required","Client","Group","data","ip","mac","_hoisted_6","_hoisted_8","_hoisted_9","port","_hoisted_11","_hoisted_12","os","_hoisted_14","_hoisted_15","arch","_hoisted_17","_hoisted_18","snapserver","_hoisted_20","_hoisted_21","version","_hoisted_23","_hoisted_24","protocolVersion","_hoisted_26","_hoisted_27","controlProtocolVersion","_hoisted_29","_hoisted_30","_hoisted_7","keys","_hoisted_10","for","_hoisted_13","_hoisted_16","selected","_hoisted_19","uri","_hoisted_22","path","_hoisted_25","raw","_hoisted_28","prompt","trim","_hoisted_48","_hoisted_49","latency","_hoisted_31","_hoisted_33","_hoisted_34","_hoisted_36","_hoisted_37","_hoisted_39","_hoisted_40","_hoisted_42","_hoisted_43","_hoisted_45","_hoisted_46","window","confirm","mixins","Utils","Loading","Modal","Host","ModalHost","ModalGroup","ModalClient","ports","computed","entries","reduce","values","forEach","clientId","parseServerStatus","map","refresh","statuses","request","refreshHost","Set","has","delete","$refs","modalClient","close","streamId","onClientUpdate","onGroupStreamChange","onServerUpdate","onStreamUpdate","onGroupMuteChange","modalShow","modal","visible","mute","modalHost","show","modalGroup","mounted","subscribe"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5324.4a827b15.js b/platypush/backend/http/webapp/dist/static/js/5324.4acf35f2.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5324.4a827b15.js
rename to platypush/backend/http/webapp/dist/static/js/5324.4acf35f2.js
index 02f92b548..d5cb1f91c 100644
--- a/platypush/backend/http/webapp/dist/static/js/5324.4a827b15.js
+++ b/platypush/backend/http/webapp/dist/static/js/5324.4acf35f2.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5324],{5324:function(t,a,e){e.r(a),e.d(a,{default:function(){return pt}});var s=e(6252),n=e(9963);const i={class:"camera"},r={class:"camera-container"},l={class:"frame-container",ref:"frameContainer"},o={key:0,class:"no-frame"},c=["src"],h={class:"controls"},p={class:"left"},u=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],_=(0,s._)("i",{class:"fa fa-stop"},null,-1),f=[_],y=["disabled"],w=(0,s._)("i",{class:"fas fa-camera"},null,-1),C=[w],v={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],k=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),z=[k],x=(0,s._)("i",{class:"fas fa-cog"},null,-1),$=[x],F={class:"audio-container"},U={key:0,autoplay:"",preload:"none",ref:"player"},M=["src"],D={key:0,class:"url"},V={class:"row"},q=(0,s._)("span",{class:"name"},"Stream URL",-1),P=["value"],A={class:"params"},L={class:"row"},O=(0,s._)("span",{class:"name"},"Device",-1),W={class:"row"},H=(0,s._)("span",{class:"name"},"Width",-1),j={class:"row"},G=(0,s._)("span",{class:"name"},"Height",-1),I={class:"row"},R=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),T={class:"row"},Z=(0,s._)("span",{class:"name"},"Vertical Flip",-1),Y={class:"row"},E=(0,s._)("span",{class:"name"},"Rotate",-1),X={class:"row"},B=(0,s._)("span",{class:"name"},"Scale-X",-1),J={class:"row"},K=(0,s._)("span",{class:"name"},"Scale-Y",-1),N={class:"row"},Q=(0,s._)("span",{class:"name"},"Frames per second",-1),tt={class:"row"},at=(0,s._)("span",{class:"name"},"Grayscale",-1);function et(t,a,e,d,_,w){const b=(0,s.up)("Slot"),k=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",r,[(0,s._)("div",l,[t.streaming||t.capturing||t.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:t.url,ref:"frame",alt:""},null,8,c)],512),(0,s._)("div",h,[(0,s._)("div",p,[t.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:a[1]||(a[1]=(...a)=>t.stopStreaming&&t.stopStreaming(...a)),disabled:t.capturing,title:"Stop video"},f,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:a[0]||(a[0]=(...t)=>w.startStreaming&&w.startStreaming(...t)),disabled:t.capturing,title:"Start video"},m,8,u)),t.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:a[2]||(a[2]=(...t)=>w.capture&&w.capture(...t)),disabled:t.streaming||t.capturing,title:"Take a picture"},C,8,y))]),(0,s._)("div",v,[t.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:a[4]||(a[4]=(...a)=>t.stopAudio&&t.stopAudio(...a)),title:"Stop audio"},z)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:a[3]||(a[3]=(...a)=>t.startAudio&&t.startAudio(...a)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:a[5]||(a[5]=a=>t.$refs.paramsModal.show()),title:"Settings"},$)])])]),(0,s._)("div",F,[t.audioOn?((0,s.wg)(),(0,s.iD)("audio",U,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,M),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),t.url?.length?((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("label",V,[q,(0,s._)("input",{name:"url",type:"text",value:w.fullURL,disabled:"disabled"},null,8,P)])])):(0,s.kq)("",!0),(0,s.Wm)(k,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",A,[(0,s._)("label",L,[O,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":a[6]||(a[6]=a=>t.attrs.device=a),onChange:a[7]||(a[7]=(...a)=>t.onDeviceChanged&&t.onDeviceChanged(...a))},null,544),[[n.nr,t.attrs.device]])]),(0,s._)("label",W,[H,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":a[8]||(a[8]=a=>t.attrs.resolution[0]=a),onChange:a[9]||(a[9]=(...a)=>t.onSizeChanged&&t.onSizeChanged(...a))},null,544),[[n.nr,t.attrs.resolution[0]]])]),(0,s._)("label",j,[G,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":a[10]||(a[10]=a=>t.attrs.resolution[1]=a),onChange:a[11]||(a[11]=(...a)=>t.onSizeChanged&&t.onSizeChanged(...a))},null,544),[[n.nr,t.attrs.resolution[1]]])]),(0,s._)("label",I,[R,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":a[12]||(a[12]=a=>t.attrs.horizontal_flip=a),onChange:a[13]||(a[13]=(...a)=>t.onFlipChanged&&t.onFlipChanged(...a))},null,544),[[n.e8,t.attrs.horizontal_flip]])]),(0,s._)("label",T,[Z,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":a[14]||(a[14]=a=>t.attrs.vertical_flip=a),onChange:a[15]||(a[15]=(...a)=>t.onFlipChanged&&t.onFlipChanged(...a))},null,544),[[n.e8,t.attrs.vertical_flip]])]),(0,s._)("label",Y,[E,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":a[16]||(a[16]=a=>t.attrs.rotate=a),onChange:a[17]||(a[17]=(...a)=>t.onSizeChanged&&t.onSizeChanged(...a))},null,544),[[n.nr,t.attrs.rotate]])]),(0,s._)("label",X,[B,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":a[18]||(a[18]=a=>t.attrs.scale_x=a),onChange:a[19]||(a[19]=(...a)=>t.onSizeChanged&&t.onSizeChanged(...a))},null,544),[[n.nr,t.attrs.scale_x]])]),(0,s._)("label",J,[K,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":a[20]||(a[20]=a=>t.attrs.scale_y=a),onChange:a[21]||(a[21]=(...a)=>t.onSizeChanged&&t.onSizeChanged(...a))},null,544),[[n.nr,t.attrs.scale_y]])]),(0,s._)("label",N,[Q,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":a[22]||(a[22]=a=>t.attrs.fps=a),onChange:a[23]||(a[23]=(...a)=>t.onFpsChanged&&t.onFpsChanged(...a))},null,544),[[n.nr,t.attrs.fps]])]),(0,s._)("label",tt,[at,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":a[24]||(a[24]=a=>t.attrs.grayscale=a),onChange:a[25]||(a[25]=(...a)=>t.onGrayscaleChanged&&t.onGrayscaleChanged(...a))},null,544),[[n.e8,t.attrs.grayscale]])]),(0,s.Wm)(b)])])),_:1},512)])}var st=e(8637),nt={name:"CameraMixin",mixins:[st.Z],props:{cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,audioOn:!1,url:null,attrs:{}}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}}},methods:{getUrl(t,a){return"/camera/"+t+"/"+a+"?"+Object.entries(this.params).filter((t=>null!=t[1]&&(""+t[1]).length>0)).map((([t,a])=>t+"="+a)).join("&")},_startStreaming(t){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(t,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(t){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(t,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){},onSizeChanged(){const t=t=>t*Math.PI/180,a=t(this.params.rotate);let e=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(a)+this.params.resolution[1]*Math.sin(a))),s=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(a)+this.params.resolution[1]*Math.cos(a)));e>window.innerWidth&&(s=Math.round(s*(window.innerWidth/e)),e=window.innerWidth),s>window.innerHeight&&(e=Math.round(e*(window.innerHeight/s)),s=window.innerHeight),this.$refs.frameContainer.style.width=`${e}px`,this.$refs.frameContainer.style.height=`${s}px`},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const t=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:t.resolution||[640,480],device:t.device,horizontal_flip:t.horizontal_flip||0,vertical_flip:t.vertical_flip||0,rotate:t.rotate||0,scale_x:t.scale_x||1,scale_y:t.scale_y||1,fps:t.fps||16,grayscale:t.grayscale||0,stream_format:t.stream_format||"mjpeg"}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged)}};const it=nt;var rt=it,lt=e(3493),ot={name:"Camera",components:{Modal:lt.Z},mixins:[rt],props:{cameraPlugin:{type:String,required:!0}},computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},ct=e(3744);const ht=(0,ct.Z)(ot,[["render",et]]);var pt=ht}}]);
-//# sourceMappingURL=5324.4a827b15.js.map
\ No newline at end of file
+//# sourceMappingURL=5324.4acf35f2.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5324.4a827b15.js.map b/platypush/backend/http/webapp/dist/static/js/5324.4acf35f2.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5324.4a827b15.js.map
rename to platypush/backend/http/webapp/dist/static/js/5324.4acf35f2.js.map
index 55943cad1..0f5ca4317 100644
--- a/platypush/backend/http/webapp/dist/static/js/5324.4a827b15.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/5324.4acf35f2.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/5324.4a827b15.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/5324.4acf35f2.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5329.d855e760.js b/platypush/backend/http/webapp/dist/static/js/5329.2bca7d01.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5329.d855e760.js
rename to platypush/backend/http/webapp/dist/static/js/5329.2bca7d01.js
index cc74a3eb8..3f3f42a3f 100644
--- a/platypush/backend/http/webapp/dist/static/js/5329.d855e760.js
+++ b/platypush/backend/http/webapp/dist/static/js/5329.2bca7d01.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5329],{5329:function(e,l,a){a.r(l),a.d(l,{default:function(){return le}});var s=a(6252),t=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-d7813182"),e=e(),(0,s.Cn)(),e),v={class:"icon"},c={class:"label"},d=["textContent"],u={class:"value-and-toggler"},o=["textContent"],r={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},C=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Total")],-1))),m={class:"value"},k=["textContent"],h={key:1,class:"child"},p=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Available")],-1))),w={class:"value"},x=["textContent"],f={key:2,class:"child"},y=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Used")],-1))),z={class:"value"},b=["textContent"],g={key:3,class:"child"},D=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Free")],-1))),S={class:"value"},q=["textContent"],I={key:4,class:"child"},M=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Active")],-1))),A={class:"value"},E=["textContent"],B={key:5,class:"child"},F=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Inactive")],-1))),T={class:"value"},U=["textContent"],W={key:6,class:"child"},Z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Buffers")],-1))),j={class:"value"},G=["textContent"],H={key:7,class:"child"},J=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Cached")],-1))),K={class:"value"},L=["textContent"],N={key:8,class:"child"},O=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Shared")],-1))),P={class:"value"},Q=["textContent"];function R(e,l,a,i,R,V){const X=(0,s.up)("EntityIcon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,t.C_)(["entity memory-stats-container",{expanded:!R.isCollapsed}])},[(0,s._)("div",{class:"head",onClick:l[1]||(l[1]=(0,n.iM)((e=>R.isCollapsed=!R.isCollapsed),["stop"]))},[(0,s._)("div",v,[(0,s.Wm)(X,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,s._)("div",c,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,d)]),(0,s._)("div",u,[(0,s._)("div",{class:"value",textContent:(0,t.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,s._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,n.iM)((e=>R.isCollapsed=!R.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":R.isCollapsed,"fa-chevron-up":!R.isCollapsed}])},null,2)])])]),R.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",r,[null!=e.value.total?((0,s.wg)(),(0,s.iD)("div",_,[C,(0,s._)("div",m,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.total))},null,8,k)])])):(0,s.kq)("",!0),null!=e.value.available?((0,s.wg)(),(0,s.iD)("div",h,[p,(0,s._)("div",w,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.available))},null,8,x)])])):(0,s.kq)("",!0),null!=e.value.used?((0,s.wg)(),(0,s.iD)("div",f,[y,(0,s._)("div",z,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.used))},null,8,b)])])):(0,s.kq)("",!0),null!=e.value.free?((0,s.wg)(),(0,s.iD)("div",g,[D,(0,s._)("div",S,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.free))},null,8,q)])])):(0,s.kq)("",!0),null!=e.value.active?((0,s.wg)(),(0,s.iD)("div",I,[M,(0,s._)("div",A,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.active))},null,8,E)])])):(0,s.kq)("",!0),null!=e.value.inactive?((0,s.wg)(),(0,s.iD)("div",B,[F,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.inactive))},null,8,U)])])):(0,s.kq)("",!0),null!=e.value.buffers?((0,s.wg)(),(0,s.iD)("div",W,[Z,(0,s._)("div",j,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.buffers))},null,8,G)])])):(0,s.kq)("",!0),null!=e.value.cached?((0,s.wg)(),(0,s.iD)("div",H,[J,(0,s._)("div",K,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.cached))},null,8,L)])])):(0,s.kq)("",!0),null!=e.value.shared?((0,s.wg)(),(0,s.iD)("div",N,[O,(0,s._)("div",P,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.shared))},null,8,Q)])])):(0,s.kq)("",!0)]))],2)}var V=a(847),X=a(4967),Y={name:"MemoryStats",components:{EntityIcon:X["default"]},mixins:[V["default"]],data(){return{isCollapsed:!0}}},$=a(3744);const ee=(0,$.Z)(Y,[["render",R],["__scopeId","data-v-d7813182"]]);var le=ee}}]);
-//# sourceMappingURL=5329.d855e760.js.map
\ No newline at end of file
+//# sourceMappingURL=5329.2bca7d01.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5329.d855e760.js.map b/platypush/backend/http/webapp/dist/static/js/5329.2bca7d01.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5329.d855e760.js.map
rename to platypush/backend/http/webapp/dist/static/js/5329.2bca7d01.js.map
index c7be3eac0..04fe64df7 100644
--- a/platypush/backend/http/webapp/dist/static/js/5329.d855e760.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/5329.2bca7d01.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/5329.d855e760.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/MemoryStats.vue","webpack://platypush/./src/components/panels/Entities/MemoryStats.vue?bdfc"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n \n
\n
\n
\n\n
\n
\n
\n
Total
\n
\n
\n \n
\n
\n\n
\n
\n
Available
\n
\n
\n \n
\n
\n\n
\n
\n
Used
\n
\n
\n \n
\n
\n\n
\n
\n
Free
\n
\n
\n \n
\n
\n\n
\n
\n
Active
\n
\n
\n \n
\n
\n\n
\n
\n
Inactive
\n
\n
\n \n
\n
\n\n
\n
\n
Buffers
\n
\n
\n \n
\n
\n\n
\n
\n
Cached
\n
\n
\n \n
\n
\n\n
\n
\n
Shared
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./MemoryStats.vue?vue&type=template&id=d7813182&scoped=true\"\nimport script from \"./MemoryStats.vue?vue&type=script&lang=js\"\nexport * from \"./MemoryStats.vue?vue&type=script&lang=js\"\n\nimport \"./MemoryStats.vue?vue&type=style&index=0&id=d7813182&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7813182\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_normalizeClass","expanded","$data","isCollapsed","onClick","_cache","_withModifiers","$event","_hoisted_1","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_2","_toDisplayString","name","_hoisted_4","Math","round","percent","_hoisted_6","total","_hoisted_7","_hoisted_8","_hoisted_9","convertSize","available","_hoisted_11","_hoisted_12","_hoisted_13","used","_hoisted_15","_hoisted_16","_hoisted_17","free","_hoisted_19","_hoisted_20","_hoisted_21","active","_hoisted_23","_hoisted_24","_hoisted_25","inactive","_hoisted_27","_hoisted_28","_hoisted_29","buffers","_hoisted_31","_hoisted_32","_hoisted_33","cached","_hoisted_35","_hoisted_36","_hoisted_37","shared","_hoisted_39","_hoisted_40","_hoisted_41","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/5329.2bca7d01.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/MemoryStats.vue","webpack://platypush/./src/components/panels/Entities/MemoryStats.vue?bdfc"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n \n
\n
\n
\n\n
\n
\n
\n
Total
\n
\n
\n \n
\n
\n\n
\n
\n
Available
\n
\n
\n \n
\n
\n\n
\n
\n
Used
\n
\n
\n \n
\n
\n\n
\n
\n
Free
\n
\n
\n \n
\n
\n\n
\n
\n
Active
\n
\n
\n \n
\n
\n\n
\n
\n
Inactive
\n
\n
\n \n
\n
\n\n
\n
\n
Buffers
\n
\n
\n \n
\n
\n\n
\n
\n
Cached
\n
\n
\n \n
\n
\n\n
\n
\n
Shared
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./MemoryStats.vue?vue&type=template&id=d7813182&scoped=true\"\nimport script from \"./MemoryStats.vue?vue&type=script&lang=js\"\nexport * from \"./MemoryStats.vue?vue&type=script&lang=js\"\n\nimport \"./MemoryStats.vue?vue&type=style&index=0&id=d7813182&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7813182\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_normalizeClass","expanded","$data","isCollapsed","onClick","_cache","_withModifiers","$event","_hoisted_1","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_2","_toDisplayString","name","_hoisted_4","Math","round","percent","_hoisted_6","total","_hoisted_7","_hoisted_8","_hoisted_9","convertSize","available","_hoisted_11","_hoisted_12","_hoisted_13","used","_hoisted_15","_hoisted_16","_hoisted_17","free","_hoisted_19","_hoisted_20","_hoisted_21","active","_hoisted_23","_hoisted_24","_hoisted_25","inactive","_hoisted_27","_hoisted_28","_hoisted_29","buffers","_hoisted_31","_hoisted_32","_hoisted_33","cached","_hoisted_35","_hoisted_36","_hoisted_37","shared","_hoisted_39","_hoisted_40","_hoisted_41","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5578.216dad38.js b/platypush/backend/http/webapp/dist/static/js/5578.875c404d.js
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/5578.216dad38.js
rename to platypush/backend/http/webapp/dist/static/js/5578.875c404d.js
index b8f14ab5f..3a927e3e9 100644
--- a/platypush/backend/http/webapp/dist/static/js/5578.216dad38.js
+++ b/platypush/backend/http/webapp/dist/static/js/5578.875c404d.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5578],{5578:function(a,s,t){t.r(s),t.d(s,{default:function(){return C}});var c=t(6252),l=t(3577);const n=a=>((0,c.dD)("data-v-2bc923a8"),a=a(),(0,c.Cn)(),a),i={class:"nav"},e={class:"path"},p=n((()=>(0,c._)("i",{class:"fas fa-home"},null,-1))),o=[p],k=n((()=>(0,c._)("span",{class:"separator"},[(0,c._)("i",{class:"fas fa-chevron-right"})],-1))),r=["title","onClick"],h={key:1},u={key:0,class:"separator"},f=n((()=>(0,c._)("i",{class:"fas fa-chevron-right"},null,-1))),d=[f];function g(a,s,t,n,p,f){return(0,c.wg)(),(0,c.iD)("div",i,[(0,c._)("span",e,[(0,c._)("span",{class:"back token",title:"Back",onClick:s[0]||(s[0]=s=>a.$emit("back"))},o),k]),((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(t.path,((s,n)=>((0,c.wg)(),(0,c.iD)("span",{class:"path",key:n},[(0,c._)("span",{class:"token",title:s.title,onClick:a=>f.onClick(s)},[(a.icon=s.icon?.["class"])?((0,c.wg)(),(0,c.iD)("i",{key:0,class:(0,l.C_)(["icon",a.icon])},null,2)):(0,c.kq)("",!0),s.title?((0,c.wg)(),(0,c.iD)("span",h,(0,l.zw)(s.title),1)):(0,c.kq)("",!0)],8,r),(n>0||t.path.length>1)&&n[]}},methods:{onClick(a){a.click&&a.click()}}},v=t(3744);const w=(0,v.Z)(_,[["render",g],["__scopeId","data-v-2bc923a8"]]);var C=w}}]);
-//# sourceMappingURL=5578.216dad38.js.map
\ No newline at end of file
+//# sourceMappingURL=5578.875c404d.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5578.216dad38.js.map b/platypush/backend/http/webapp/dist/static/js/5578.875c404d.js.map
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/5578.216dad38.js.map
rename to platypush/backend/http/webapp/dist/static/js/5578.875c404d.js.map
index b66b36d7e..0f10411e3 100644
--- a/platypush/backend/http/webapp/dist/static/js/5578.216dad38.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/5578.875c404d.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/5578.216dad38.js","mappings":"sPACOA,MAAM,O,GACHA,MAAM,Q,UAERC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,eAAa,W,GAAtBE,G,UAGFD,EAAAA,EAAAA,GAEO,QAFDD,MAAM,aAAW,EACrBC,EAAAA,EAAAA,GAAkC,KAA/BD,MAAM,2BAAsB,K,yCAU3BA,MAAM,a,UAEVC,EAAAA,EAAAA,GAAkC,KAA/BD,MAAM,wBAAsB,W,GAA/BG,G,0CAnBNC,EAAAA,EAAAA,IAsBM,MAtBNC,EAsBM,EArBJJ,EAAAA,EAAAA,GAQO,OARPK,EAQO,EAPLL,EAAAA,EAAAA,GAEO,QAFDD,MAAM,aAAaO,MAAM,OAAQC,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,U,GAIpDC,MAEO,aAGTT,EAAAA,EAAAA,IAUOU,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAVqCC,EAAAC,MAAI,CAArBC,EAAOC,M,WAAlCf,EAAAA,EAAAA,IAUO,QAVDJ,MAAM,OAAuCoB,IAAKD,G,EACtDlB,EAAAA,EAAAA,GAGO,QAHDD,MAAM,QAASO,MAAOW,EAAMX,MAAQC,QAAKE,GAAEW,EAAAb,QAAQU,I,EACnBP,EAAAW,KAAOJ,EAAMI,OAAO,YAAH,WAArDlB,EAAAA,EAAAA,IAAoE,K,MAAjEJ,OAAKuB,EAAAA,EAAAA,IAAA,CAAC,OAAeZ,EAAAW,Q,yBACZJ,EAAMX,QAAK,WAAvBH,EAAAA,EAAAA,IAAiD,OAAAoB,GAAAC,EAAAA,EAAAA,IAArBP,EAAMX,OAAK,2BAI5BY,EAAQ,GAAKH,EAAAC,KAAKS,OAAS,IAAMP,EAAQH,EAAAC,KAAKS,OAAS,IAAH,WADjEtB,EAAAA,EAAAA,IAGO,OAHPuB,EAGOC,KAAA,oB,QAMb,OACEC,KAAM,CAAC,QAEPC,MAAO,CACLb,KAAM,CACJc,KAAMC,MACNC,QAASA,IAAM,KAInBC,QAAS,CACP1B,OAAAA,CAAQU,GACFA,EAAMiB,OACRjB,EAAMiB,OACV,I,UClCJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce"],"sourcesContent":["\n
\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=2bc923a8&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=2bc923a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2bc923a8\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_3","_hoisted_9","_createElementBlock","_hoisted_1","_hoisted_2","title","onClick","_cache","$event","_ctx","$emit","_hoisted_5","_Fragment","_renderList","$props","path","token","index","key","$options","icon","_normalizeClass","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","props","type","Array","default","methods","click","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/5578.875c404d.js","mappings":"sPACOA,MAAM,O,GACHA,MAAM,Q,UAERC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,eAAa,W,GAAtBE,G,UAGFD,EAAAA,EAAAA,GAEO,QAFDD,MAAM,aAAW,EACrBC,EAAAA,EAAAA,GAAkC,KAA/BD,MAAM,2BAAsB,K,yCAU3BA,MAAM,a,UAEVC,EAAAA,EAAAA,GAAkC,KAA/BD,MAAM,wBAAsB,W,GAA/BG,G,0CAnBNC,EAAAA,EAAAA,IAsBM,MAtBNC,EAsBM,EArBJJ,EAAAA,EAAAA,GAQO,OARPK,EAQO,EAPLL,EAAAA,EAAAA,GAEO,QAFDD,MAAM,aAAaO,MAAM,OAAQC,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,U,GAIpDC,MAEO,aAGTT,EAAAA,EAAAA,IAUOU,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAVqCC,EAAAC,MAAI,CAArBC,EAAOC,M,WAAlCf,EAAAA,EAAAA,IAUO,QAVDJ,MAAM,OAAuCoB,IAAKD,G,EACtDlB,EAAAA,EAAAA,GAGO,QAHDD,MAAM,QAASO,MAAOW,EAAMX,MAAQC,QAAKE,GAAEW,EAAAb,QAAQU,I,EACnBP,EAAAW,KAAOJ,EAAMI,OAAO,YAAH,WAArDlB,EAAAA,EAAAA,IAAoE,K,MAAjEJ,OAAKuB,EAAAA,EAAAA,IAAA,CAAC,OAAeZ,EAAAW,Q,yBACZJ,EAAMX,QAAK,WAAvBH,EAAAA,EAAAA,IAAiD,OAAAoB,GAAAC,EAAAA,EAAAA,IAArBP,EAAMX,OAAK,2BAI5BY,EAAQ,GAAKH,EAAAC,KAAKS,OAAS,IAAMP,EAAQH,EAAAC,KAAKS,OAAS,IAAH,WADjEtB,EAAAA,EAAAA,IAGO,OAHPuB,EAGOC,KAAA,oB,QAMb,OACEC,KAAM,CAAC,QAEPC,MAAO,CACLb,KAAM,CACJc,KAAMC,MACNC,QAASA,IAAM,KAInBC,QAAS,CACP1B,OAAAA,CAAQU,GACFA,EAAMiB,OACRjB,EAAMiB,OACV,I,UClCJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce"],"sourcesContent":["\n
\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=2bc923a8&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=2bc923a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2bc923a8\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_3","_hoisted_9","_createElementBlock","_hoisted_1","_hoisted_2","title","onClick","_cache","$event","_ctx","$emit","_hoisted_5","_Fragment","_renderList","$props","path","token","index","key","$options","icon","_normalizeClass","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","props","type","Array","default","methods","click","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5762.7dcb5ad6.js b/platypush/backend/http/webapp/dist/static/js/5762.f1016d9f.js
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/5762.7dcb5ad6.js
rename to platypush/backend/http/webapp/dist/static/js/5762.f1016d9f.js
index 5d4257883..7e1d81347 100644
--- a/platypush/backend/http/webapp/dist/static/js/5762.7dcb5ad6.js
+++ b/platypush/backend/http/webapp/dist/static/js/5762.f1016d9f.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5762],{7018:function(e,n,l){l.r(n),l.d(n,{default:function(){return w}});var t=l(6252),s=l(3577);const a={class:"header"},i={class:"banner"},r=["src"],c={class:"row"},o=["href"],h={class:"image"},u=["src"],d={class:"info"},g=["href"],p={class:"description"};function f(e,n,l,f,_,m){const y=(0,t.up)("Loading"),k=(0,t.up)("Results");return(0,t.wg)(),(0,t.iD)("div",{class:"media-youtube-channel",onScroll:n[3]||(n[3]=(...e)=>m.onScroll&&m.onScroll(...e))},[_.loading?((0,t.wg)(),(0,t.j4)(y,{key:0})):_.channel?((0,t.wg)(),(0,t.iD)("div",{key:1,class:"channel",onScroll:n[2]||(n[2]=(...e)=>m.onScroll&&m.onScroll(...e))},[(0,t._)("div",a,[(0,t._)("div",i,[_.channel?.banner?.length?((0,t.wg)(),(0,t.iD)("img",{key:0,src:_.channel.banner},null,8,r)):(0,t.kq)("",!0)]),(0,t._)("div",c,[(0,t._)("a",{href:_.channel.url,target:"_blank",rel:"noopener noreferrer"},[(0,t._)("div",h,[_.channel?.image?.length?((0,t.wg)(),(0,t.iD)("img",{key:0,src:_.channel.image},null,8,u)):(0,t.kq)("",!0)])],8,o),(0,t._)("div",d,[(0,t._)("a",{class:"title",href:_.channel.url,target:"_blank",rel:"noopener noreferrer"},(0,s.zw)(_.channel?.name),9,g),(0,t._)("div",p,(0,s.zw)(_.channel?.description),1)])])]),(0,t.Wm)(k,{results:_.channel.items,filter:l.filter,"selected-result":_.selectedResult,ref:"results",onSelect:n[0]||(n[0]=e=>_.selectedResult=e),onPlay:n[1]||(n[1]=n=>e.$emit("play",n))},null,8,["results","filter","selected-result"])],32)):(0,t.kq)("",!0)],32)}l(7658);var _=l(6791),m=l(5390),y=l(8637),k={emits:["play"],mixins:[y.Z],components:{Loading:_.Z,Results:m.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{channel:null,loading:!1,loadingNextPage:!1,selectedResult:null}},computed:{itemsByUrl(){return this.channel?.items.reduce(((e,n)=>(e[n.url]=n,e)),{})}},methods:{async loadChannel(){this.loading=!0;try{this.channel=await this.request("youtube.get_channel",{id:this.id})}finally{this.loading=!1}},async loadNextPage(){if(this.channel?.next_page_token&&!this.loadingNextPage)try{const e=await this.request("youtube.get_channel",{id:this.id,next_page_token:this.channel.next_page_token});this.channel.items.push(...e.items.filter((e=>!this.itemsByUrl[e.url]))),this.channel.next_page_token=e.next_page_token,this.$refs.results.maxResultIndex+=this.$refs.results.resultIndexStep}finally{this.loadingNextPage=!1}},onScroll(e){const n=e.target;if(!n)return;const l=n.scrollHeight-n.scrollTop<=n.clientHeight+150;l&&this.loadNextPage()}},mounted(){this.loadChannel()}},x=l(3744);const v=(0,x.Z)(k,[["render",f],["__scopeId","data-v-21b0d859"]]);var w=v}}]);
-//# sourceMappingURL=5762.7dcb5ad6.js.map
\ No newline at end of file
+//# sourceMappingURL=5762.f1016d9f.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5762.7dcb5ad6.js.map b/platypush/backend/http/webapp/dist/static/js/5762.f1016d9f.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5762.7dcb5ad6.js.map
rename to platypush/backend/http/webapp/dist/static/js/5762.f1016d9f.js.map
index c1b69517c..0d42f8760 100644
--- a/platypush/backend/http/webapp/dist/static/js/5762.7dcb5ad6.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/5762.f1016d9f.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/5762.7dcb5ad6.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb"],"sourcesContent":["\n
\n\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=21b0d859&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=21b0d859&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21b0d859\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","onScroll","_cache","args","$options","$data","loading","_createBlock","_component_Loading","key","channel","_createElementVNode","_hoisted_1","_hoisted_2","banner","length","src","_hoisted_4","href","url","target","rel","_hoisted_6","image","_hoisted_8","name","_hoisted_9","_hoisted_10","_toDisplayString","description","_createVNode","_component_Results","results","items","filter","$props","selectedResult","ref","onSelect","$event","onPlay","_ctx","$emit","emits","mixins","Utils","components","Loading","Results","props","id","type","String","required","default","data","loadingNextPage","computed","itemsByUrl","this","reduce","acc","item","methods","loadChannel","request","loadNextPage","next_page_token","nextPage","push","$refs","maxResultIndex","resultIndexStep","e","el","bottom","scrollHeight","scrollTop","clientHeight","mounted","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/5762.f1016d9f.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb"],"sourcesContent":["\n
\n\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=21b0d859&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=21b0d859&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21b0d859\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","onScroll","_cache","args","$options","$data","loading","_createBlock","_component_Loading","key","channel","_createElementVNode","_hoisted_1","_hoisted_2","banner","length","src","_hoisted_4","href","url","target","rel","_hoisted_6","image","_hoisted_8","name","_hoisted_9","_hoisted_10","_toDisplayString","description","_createVNode","_component_Results","results","items","filter","$props","selectedResult","ref","onSelect","$event","onPlay","_ctx","$emit","emits","mixins","Utils","components","Loading","Results","props","id","type","String","required","default","data","loadingNextPage","computed","itemsByUrl","this","reduce","acc","item","methods","loadChannel","request","loadNextPage","next_page_token","nextPage","push","$refs","maxResultIndex","resultIndexStep","e","el","bottom","scrollHeight","scrollTop","clientHeight","mounted","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5795.e22f5747.js b/platypush/backend/http/webapp/dist/static/js/5795.6a448f2a.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5795.e22f5747.js
rename to platypush/backend/http/webapp/dist/static/js/5795.6a448f2a.js
index 154524124..c0cbff25f 100644
--- a/platypush/backend/http/webapp/dist/static/js/5795.e22f5747.js
+++ b/platypush/backend/http/webapp/dist/static/js/5795.6a448f2a.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5795],{7514:function(t,e,s){s.d(e,{Z:function(){return m}});var o=s(6252),i=s(3577),n=s(9963);const a=t=>((0,o.dD)("data-v-eff375b6"),t=t(),(0,o.Cn)(),t),l=["checked","id"],c=a((()=>(0,o._)("div",{class:"switch"},[(0,o._)("div",{class:"dot"})],-1))),d={class:"label"};function r(t,e,s,a,r,u){return(0,o.wg)(),(0,o.iD)("div",{class:(0,i.C_)(["power-switch",{disabled:s.disabled}]),onClick:e[0]||(e[0]=(0,n.iM)(((...t)=>u.onInput&&u.onInput(...t)),["stop"]))},[(0,o._)("input",{type:"checkbox",checked:s.value,id:s.id},null,8,l),(0,o._)("label",null,[c,(0,o._)("span",d,[(0,o.WI)(t.$slots,"default",{},void 0,!0)])])],2)}var u={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(t){if(this.disabled)return!1;this.$emit("input",t)}}},p=s(3744);const v=(0,p.Z)(u,[["render",r],["__scopeId","data-v-eff375b6"]]);var m=v},5795:function(t,e,s){s.r(e),s.d(e,{default:function(){return A}});var o=s(6252),i=s(3577),n=s(9963);const a=t=>((0,o.dD)("data-v-d7bb5c5e"),t=t(),(0,o.Cn)(),t),l={class:"entity assistant-container"},c={class:"col-1 icon entity-icon",ref:"icon"},d={class:"label"},r=["textContent"],u={class:"value-container"},p=a((()=>(0,o._)("div",{class:"icon"},[(0,o._)("i",{class:"fas fa-comment-slash"})],-1))),v=a((()=>(0,o._)("div",{class:"label"},[(0,o._)("div",{class:"name"},"Stop Conversation")],-1))),m={class:"value"},f=a((()=>(0,o._)("div",{class:"icon"},[(0,o._)("i",{class:"fas fa-comment"})],-1))),h=a((()=>(0,o._)("div",{class:"label"},[(0,o._)("div",{class:"name"},"Start Conversation")],-1))),_={class:"value"},C=a((()=>(0,o._)("div",{class:"icon"},[(0,o._)("i",{class:"fas fa-microphone-lines-slash"})],-1))),g=a((()=>(0,o._)("div",{class:"label"},[(0,o._)("div",{class:"name"},"Muted")],-1))),b={class:"value"},k=a((()=>(0,o._)("div",{class:"icon"},[(0,o._)("i",{class:"fas fa-keyboard"})],-1))),y=a((()=>(0,o._)("div",{class:"label"},[(0,o._)("div",{class:"name"},"Send query from text prompt")],-1))),w={class:"value"};function x(t,e,s,a,x,M){const P=(0,o.up)("TextPrompt"),S=(0,o.up)("EntityIcon"),T=(0,o.up)("ToggleSwitch");return(0,o.wg)(),(0,o.iD)("div",l,[(0,o.Wm)(P,{ref:"prompt"},{default:(0,o.w5)((()=>[(0,o.Uk)(" Enter a text query to send to the assistant. ")])),_:1},512),(0,o._)("div",{class:"head",onClick:e[1]||(e[1]=(...t)=>M.onHeadClick&&M.onHeadClick(...t))},[(0,o._)("div",c,[(0,o.Wm)(S,{entity:t.value,class:(0,i.C_)({active:t.value.conversation_running}),loading:t.loading,error:t.error},null,8,["entity","class","loading","error"])],512),(0,o._)("div",d,[(0,o._)("div",{class:"name",ref:"name",textContent:(0,i.zw)(t.value.name)},null,8,r)]),(0,o._)("div",u,[(0,o._)("button",{onClick:e[0]||(e[0]=(0,n.iM)((t=>x.collapsed=!x.collapsed),["stop"]))},[(0,o._)("i",{class:(0,i.C_)(["fas",{"fa-angle-up":!x.collapsed,"fa-angle-down":x.collapsed}])},null,2)])])]),x.collapsed?(0,o.kq)("",!0):((0,o.wg)(),(0,o.iD)("div",{key:0,class:"body",ref:"body",onClick:e[6]||(e[6]=(0,n.iM)(((...e)=>t.prevent&&t.prevent(...e)),["stop"]))},[t.value.conversation_running?((0,o.wg)(),(0,o.iD)("div",{key:0,class:"row",onClick:e[2]||(e[2]=(0,n.iM)(((...t)=>M.stopConversation&&M.stopConversation(...t)),["stop"]))},[p,v,(0,o._)("div",m,[(0,o.Wm)(T,{onClick:(0,n.iM)(M.stopConversation,["stop"]),value:!1,disabled:t.loading},null,8,["onClick","disabled"])])])):((0,o.wg)(),(0,o.iD)("div",{key:1,class:"row",onClick:e[3]||(e[3]=(0,n.iM)(((...t)=>M.startConversation&&M.startConversation(...t)),["stop"]))},[f,h,(0,o._)("div",_,[(0,o.Wm)(T,{onClick:(0,n.iM)(M.startConversation,["stop"]),value:!1,disabled:t.loading},null,8,["onClick","disabled"])])])),(0,o._)("div",{class:"row",onClick:e[4]||(e[4]=(0,n.iM)(((...t)=>M.toggleMute&&M.toggleMute(...t)),["stop"]))},[C,g,(0,o._)("div",b,[(0,o.Wm)(T,{onClick:(0,n.iM)(M.toggleMute,["stop"]),value:t.value.is_muted,disabled:t.loading},null,8,["onClick","value","disabled"])])]),(0,o._)("div",{class:"row",onClick:e[5]||(e[5]=(0,n.iM)(((...t)=>M.showPrompt&&M.showPrompt(...t)),["stop"]))},[k,y,(0,o._)("div",w,[(0,o.Wm)(T,{onClick:(0,n.iM)(M.showPrompt,["stop"]),value:!1,disabled:t.loading},null,8,["onClick","disabled"])])])],512))])}const M=t=>((0,o.dD)("data-v-23564003"),t=t(),(0,o.Cn)(),t),P={class:"dialog-content"},S={type:"text",ref:"input"},T={class:"buttons"},$=M((()=>(0,o._)("i",{class:"fas fa-check"},null,-1))),q=M((()=>(0,o._)("i",{class:"fas fa-xmark"},null,-1)));function I(t,e,s,a,l,c){const d=(0,o.up)("Modal");return(0,o.wg)(),(0,o.j4)(d,{ref:"modal",title:s.title},{default:(0,o.w5)((()=>[(0,o._)("form",{onSubmit:e[4]||(e[4]=(0,n.iM)(((...t)=>c.onConfirm&&c.onConfirm(...t)),["prevent"]))},[(0,o._)("div",P,[(0,o.WI)(t.$slots,"default",{},void 0,!0),(0,o._)("input",S,null,512)]),(0,o._)("div",T,[(0,o._)("button",{type:"submit",class:"ok-btn",onClick:e[0]||(e[0]=(...t)=>c.onConfirm&&c.onConfirm(...t)),onTouch:e[1]||(e[1]=(...t)=>c.onConfirm&&c.onConfirm(...t))},[$,(0,o.Uk)(" "+(0,i.zw)(s.confirmText),1)],32),(0,o._)("button",{type:"button",class:"cancel-btn",onClick:e[2]||(e[2]=(...t)=>c.close&&c.close(...t)),onTouch:e[3]||(e[3]=(...t)=>c.close&&c.close(...t))},[q,(0,o.Uk)(" "+(0,i.zw)(s.cancelText),1)],32)])],32)])),_:3},8,["title"])}var D=s(3493),W={emits:["input"],components:{Modal:D.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"}},methods:{onConfirm(){this.$emit("input",this.$refs.input.value),this.close()},show(){this.$refs.modal.show()},close(){this.$refs.modal.hide()}},mounted(){this.$nextTick((()=>{this.$refs.input.value="",this.$refs.input.focus()}))}},Z=s(3744);const E=(0,Z.Z)(W,[["render",I],["__scopeId","data-v-23564003"]]);var z=E,H=s(7514),U=s(4967),B=s(847),L={name:"Assistant",mixins:[B["default"]],components:{EntityIcon:U["default"],TextPrompt:z,ToggleSwitch:H.Z},data(){return{collapsed:!0,showTextQueryPrompt:!1,modalId:"assistant-text-prompt-modal"}},methods:{hidePrompt(){document.body.querySelector(`#${this.modalId}`)?.remove()},showPrompt(){const t=this.$refs.prompt.$el;this.hidePrompt(),t.id=this.modalId,t.classList.remove("hidden");const e=t.querySelector('input[type="text"]'),s=t.querySelector("form");s&&s.addEventListener("submit",(t=>{t.stopPropagation(),this.onTextPrompt(e?.value)}));const o=t.querySelector(".cancel-btn");o&&(o.onclick=t=>{this.hidePrompt(),t.stopPropagation()}),t.onclick=e=>{const s=t.querySelector(".modal");if(s?.contains(e.target))return e.stopPropagation(),!1;this.hidePrompt()},document.body.appendChild(t),this.$nextTick((()=>{t.querySelector('input[type="text"]').focus()}))},onHeadClick(t){if(this.$refs.name.contains(t.target)||this.$refs.icon.contains(t.target))return!0;this.collapsed=!this.collapsed,t.stopPropagation()},async toggleMute(){await this.request("entities.execute",{id:this.value.id,action:"toggle_mute"})},async startConversation(){await this.request("entities.execute",{id:this.value.id,action:"start_conversation"})},async stopConversation(){await this.request("entities.execute",{id:this.value.id,action:"stop_conversation"})},async onTextPrompt(t){await this.request("entities.execute",{id:this.value.id,action:"send_text_query",query:t}),this.hidePrompt()}}};const j=(0,Z.Z)(L,[["render",x],["__scopeId","data-v-d7bb5c5e"]]);var A=j}}]);
-//# sourceMappingURL=5795.e22f5747.js.map
\ No newline at end of file
+//# sourceMappingURL=5795.6a448f2a.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5795.e22f5747.js.map b/platypush/backend/http/webapp/dist/static/js/5795.6a448f2a.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5795.e22f5747.js.map
rename to platypush/backend/http/webapp/dist/static/js/5795.6a448f2a.js.map
index ad3d496e5..b3d9b2616 100644
--- a/platypush/backend/http/webapp/dist/static/js/5795.e22f5747.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/5795.6a448f2a.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/5795.e22f5747.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Assistant.vue","webpack://platypush/./src/components/elements/TextPrompt.vue","webpack://platypush/./src/components/elements/TextPrompt.vue?dee2","webpack://platypush/./src/components/panels/Entities/Assistant.vue?6751"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n \n Enter a text query to send to the assistant.\n \n\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n \n
\n
\n
Stop Conversation
\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
Start Conversation
\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
Muted
\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
Send query from text prompt
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","\n \n \n \n\n\n\n\n\n","import { render } from \"./TextPrompt.vue?vue&type=template&id=23564003&scoped=true\"\nimport script from \"./TextPrompt.vue?vue&type=script&lang=js\"\nexport * from \"./TextPrompt.vue?vue&type=script&lang=js\"\n\nimport \"./TextPrompt.vue?vue&type=style&index=0&id=23564003&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-23564003\"]])\n\nexport default __exports__","import { render } from \"./Assistant.vue?vue&type=template&id=d7bb5c5e&scoped=true\"\nimport script from \"./Assistant.vue?vue&type=script&lang=js\"\nexport * from \"./Assistant.vue?vue&type=script&lang=js\"\n\nimport \"./Assistant.vue?vue&type=style&index=0&id=d7bb5c5e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7bb5c5e\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","ref","_hoisted_1","_createVNode","_component_TextPrompt","onHeadClick","_component_EntityIcon","entity","active","conversation_running","loading","error","_toDisplayString","_hoisted_5","$event","$data","collapsed","prevent","stopConversation","_hoisted_6","_hoisted_7","_hoisted_8","_component_ToggleSwitch","startConversation","_hoisted_9","_hoisted_10","_hoisted_11","toggleMute","_hoisted_12","_hoisted_13","_hoisted_14","is_muted","showPrompt","_hoisted_15","_hoisted_16","_hoisted_17","_createBlock","_component_Modal","title","onSubmit","onConfirm","onTouch","_hoisted_4","confirmText","close","cancelText","components","Modal","$refs","input","show","modal","hide","mounted","$nextTick","focus","mixins","EntityMixin","EntityIcon","TextPrompt","ToggleSwitch","data","showTextQueryPrompt","modalId","hidePrompt","document","body","querySelector","remove","modalElement","prompt","$el","classList","form","addEventListener","stopPropagation","onTextPrompt","cancelBtn","onclick","modalContent","contains","target","appendChild","icon","request","action","query"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/5795.6a448f2a.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Assistant.vue","webpack://platypush/./src/components/elements/TextPrompt.vue","webpack://platypush/./src/components/elements/TextPrompt.vue?dee2","webpack://platypush/./src/components/panels/Entities/Assistant.vue?6751"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n \n Enter a text query to send to the assistant.\n \n\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n \n
\n
\n
Stop Conversation
\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
Start Conversation
\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
Muted
\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
Send query from text prompt
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","\n \n \n \n\n\n\n\n\n","import { render } from \"./TextPrompt.vue?vue&type=template&id=23564003&scoped=true\"\nimport script from \"./TextPrompt.vue?vue&type=script&lang=js\"\nexport * from \"./TextPrompt.vue?vue&type=script&lang=js\"\n\nimport \"./TextPrompt.vue?vue&type=style&index=0&id=23564003&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-23564003\"]])\n\nexport default __exports__","import { render } from \"./Assistant.vue?vue&type=template&id=d7bb5c5e&scoped=true\"\nimport script from \"./Assistant.vue?vue&type=script&lang=js\"\nexport * from \"./Assistant.vue?vue&type=script&lang=js\"\n\nimport \"./Assistant.vue?vue&type=style&index=0&id=d7bb5c5e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7bb5c5e\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","ref","_hoisted_1","_createVNode","_component_TextPrompt","onHeadClick","_component_EntityIcon","entity","active","conversation_running","loading","error","_toDisplayString","_hoisted_5","$event","$data","collapsed","prevent","stopConversation","_hoisted_6","_hoisted_7","_hoisted_8","_component_ToggleSwitch","startConversation","_hoisted_9","_hoisted_10","_hoisted_11","toggleMute","_hoisted_12","_hoisted_13","_hoisted_14","is_muted","showPrompt","_hoisted_15","_hoisted_16","_hoisted_17","_createBlock","_component_Modal","title","onSubmit","onConfirm","onTouch","_hoisted_4","confirmText","close","cancelText","components","Modal","$refs","input","show","modal","hide","mounted","$nextTick","focus","mixins","EntityMixin","EntityIcon","TextPrompt","ToggleSwitch","data","showTextQueryPrompt","modalId","hidePrompt","document","body","querySelector","remove","modalElement","prompt","$el","classList","form","addEventListener","stopPropagation","onTextPrompt","cancelBtn","onclick","modalContent","contains","target","appendChild","icon","request","action","query"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5931.ba953f55.js b/platypush/backend/http/webapp/dist/static/js/5931.7c5325ae.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5931.ba953f55.js
rename to platypush/backend/http/webapp/dist/static/js/5931.7c5325ae.js
index 7afc2d5c5..6cfbecd4d 100644
--- a/platypush/backend/http/webapp/dist/static/js/5931.ba953f55.js
+++ b/platypush/backend/http/webapp/dist/static/js/5931.7c5325ae.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5931,2200,6640,5578,5762,886,9091,342,7898,6123],{3222:function(e,t,l){l.d(t,{Z:function(){return r}});var s=l(6252),i=l(3577);const n={class:"no-items-container"};function a(e,t,l,a,o,d){return(0,s.wg)(),(0,s.iD)("div",n,[(0,s._)("div",{class:(0,i.C_)(["no-items fade-in",{shadow:l.withShadow}])},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],2)])}var o={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},d=l(3744);const c=(0,d.Z)(o,[["render",a],["__scopeId","data-v-4856c4d7"]]);var r=c},6640:function(e,t,l){l.r(t),l.d(t,{default:function(){return a}});var s=l(8637),i={emits:["back","path-change","play"],mixins:[s.Z],props:{filter:{type:String,default:""}},data(){return{loading:!1}}};const n=i;var a=n},5578:function(e,t,l){l.r(t),l.d(t,{default:function(){return k}});var s=l(6252),i=l(3577);const n=e=>((0,s.dD)("data-v-2bc923a8"),e=e(),(0,s.Cn)(),e),a={class:"nav"},o={class:"path"},d=n((()=>(0,s._)("i",{class:"fas fa-home"},null,-1))),c=[d],r=n((()=>(0,s._)("span",{class:"separator"},[(0,s._)("i",{class:"fas fa-chevron-right"})],-1))),u=["title","onClick"],h={key:1},p={key:0,class:"separator"},f=n((()=>(0,s._)("i",{class:"fas fa-chevron-right"},null,-1))),y=[f];function g(e,t,l,n,d,f){return(0,s.wg)(),(0,s.iD)("div",a,[(0,s._)("span",o,[(0,s._)("span",{class:"back token",title:"Back",onClick:t[0]||(t[0]=t=>e.$emit("back"))},c),r]),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(l.path,((t,n)=>((0,s.wg)(),(0,s.iD)("span",{class:"path",key:n},[(0,s._)("span",{class:"token",title:t.title,onClick:e=>f.onClick(t)},[(e.icon=t.icon?.["class"])?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,i.C_)(["icon",e.icon])},null,2)):(0,s.kq)("",!0),t.title?((0,s.wg)(),(0,s.iD)("span",h,(0,i.zw)(t.title),1)):(0,s.kq)("",!0)],8,u),(n>0||l.path.length>1)&&n[]}},methods:{onClick(e){e.click&&e.click()}}},v=l(3744);const w=(0,v.Z)(m,[["render",g],["__scopeId","data-v-2bc923a8"]]);var k=w},5931:function(e,t,l){l.r(t),l.d(t,{default:function(){return w}});var s=l(6252);const i={class:"media-youtube-browser"},n={key:1,class:"browser"},a={key:1,class:"body"};function o(e,t,l,o,d,c){const r=(0,s.up)("Loading"),u=(0,s.up)("MediaNav"),h=(0,s.up)("NoToken"),p=(0,s.up)("Feed"),f=(0,s.up)("Playlists"),y=(0,s.up)("Subscriptions"),g=(0,s.up)("Index");return(0,s.wg)(),(0,s.iD)("div",i,[e.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(u,{path:c.computedPath,onBack:t[0]||(t[0]=t=>e.$emit("back"))},null,8,["path"]),c.authToken?((0,s.wg)(),(0,s.iD)("div",a,["feed"===d.selectedView?((0,s.wg)(),(0,s.j4)(p,{key:0,filter:e.filter,onPlay:t[1]||(t[1]=t=>e.$emit("play",t))},null,8,["filter"])):"playlists"===d.selectedView?((0,s.wg)(),(0,s.j4)(f,{key:1,filter:e.filter,"selected-playlist":d.selectedPlaylist,onPlay:t[2]||(t[2]=t=>e.$emit("play",t)),onSelect:c.onPlaylistSelected},null,8,["filter","selected-playlist","onSelect"])):"subscriptions"===d.selectedView?((0,s.wg)(),(0,s.j4)(y,{key:2,filter:e.filter,"selected-channel":d.selectedChannel,onPlay:t[3]||(t[3]=t=>e.$emit("play",t)),onSelect:c.onChannelSelected},null,8,["filter","selected-channel","onSelect"])):((0,s.wg)(),(0,s.j4)(g,{key:3,onSelect:c.selectView},null,8,["onSelect"]))])):((0,s.wg)(),(0,s.j4)(h,{key:0}))]))])}l(7658);var d=l(6791),c=l(5578),r=l(6640),u=l(886),h=l(2200),p=l(9091),f=l(7898),y=l(7425),g={mixins:[r["default"]],components:{Feed:u["default"],Index:h["default"],Loading:d.Z,MediaNav:c["default"],NoToken:p["default"],Playlists:f["default"],Subscriptions:y["default"]},data(){return{youtubeConfig:null,selectedView:null,selectedPlaylist:null,selectedChannel:null,path:[]}},computed:{authToken(){return this.youtubeConfig?.auth_token},computedPath(){return[{title:"YouTube",click:()=>this.selectView(null),icon:{class:"fab fa-youtube"}},...this.path]}},methods:{async loadYoutubeConfig(){this.loading=!0;try{this.youtubeConfig=(await this.request("config.get_plugins")).youtube}finally{this.loading=!1}},selectView(e){this.selectedView=e,"playlists"===e?this.selectedPlaylist=null:"subscriptions"===e&&(this.selectedChannel=null),this.path=e?.length?[{title:e.slice(0,1).toUpperCase()+e.slice(1),click:()=>this.selectView(e)}]:[]},onPlaylistSelected(e){this.selectedPlaylist=e.id,this.path.push({title:e.name})},onChannelSelected(e){this.selectedChannel=e.id,this.path.push({title:e.name})}},mounted(){this.loadYoutubeConfig()}},m=l(3744);const v=(0,m.Z)(g,[["render",o],["__scopeId","data-v-e008e860"]]);var w=v},7018:function(e,t,l){l.r(t),l.d(t,{default:function(){return b}});var s=l(6252),i=l(3577);const n={class:"header"},a={class:"banner"},o=["src"],d={class:"row"},c=["href"],r={class:"image"},u=["src"],h={class:"info"},p=["href"],f={class:"description"};function y(e,t,l,y,g,m){const v=(0,s.up)("Loading"),w=(0,s.up)("Results");return(0,s.wg)(),(0,s.iD)("div",{class:"media-youtube-channel",onScroll:t[3]||(t[3]=(...e)=>m.onScroll&&m.onScroll(...e))},[g.loading?((0,s.wg)(),(0,s.j4)(v,{key:0})):g.channel?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"channel",onScroll:t[2]||(t[2]=(...e)=>m.onScroll&&m.onScroll(...e))},[(0,s._)("div",n,[(0,s._)("div",a,[g.channel?.banner?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,src:g.channel.banner},null,8,o)):(0,s.kq)("",!0)]),(0,s._)("div",d,[(0,s._)("a",{href:g.channel.url,target:"_blank",rel:"noopener noreferrer"},[(0,s._)("div",r,[g.channel?.image?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,src:g.channel.image},null,8,u)):(0,s.kq)("",!0)])],8,c),(0,s._)("div",h,[(0,s._)("a",{class:"title",href:g.channel.url,target:"_blank",rel:"noopener noreferrer"},(0,i.zw)(g.channel?.name),9,p),(0,s._)("div",f,(0,i.zw)(g.channel?.description),1)])])]),(0,s.Wm)(w,{results:g.channel.items,filter:l.filter,"selected-result":g.selectedResult,ref:"results",onSelect:t[0]||(t[0]=e=>g.selectedResult=e),onPlay:t[1]||(t[1]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])],32)):(0,s.kq)("",!0)],32)}l(7658);var g=l(6791),m=l(5390),v=l(8637),w={emits:["play"],mixins:[v.Z],components:{Loading:g.Z,Results:m.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{channel:null,loading:!1,loadingNextPage:!1,selectedResult:null}},computed:{itemsByUrl(){return this.channel?.items.reduce(((e,t)=>(e[t.url]=t,e)),{})}},methods:{async loadChannel(){this.loading=!0;try{this.channel=await this.request("youtube.get_channel",{id:this.id})}finally{this.loading=!1}},async loadNextPage(){if(this.channel?.next_page_token&&!this.loadingNextPage)try{const e=await this.request("youtube.get_channel",{id:this.id,next_page_token:this.channel.next_page_token});this.channel.items.push(...e.items.filter((e=>!this.itemsByUrl[e.url]))),this.channel.next_page_token=e.next_page_token,this.$refs.results.maxResultIndex+=this.$refs.results.resultIndexStep}finally{this.loadingNextPage=!1}},onScroll(e){const t=e.target;if(!t)return;const l=t.scrollHeight-t.scrollTop<=t.clientHeight+150;l&&this.loadNextPage()}},mounted(){this.loadChannel()}},k=l(3744);const _=(0,k.Z)(w,[["render",y],["__scopeId","data-v-21b0d859"]]);var b=_},886:function(e,t,l){l.r(t),l.d(t,{default:function(){return p}});var s=l(6252);const i={class:"media-youtube-feed"};function n(e,t,l,n,a,o){const d=(0,s.up)("Loading"),c=(0,s.up)("NoItems"),r=(0,s.up)("Results");return(0,s.wg)(),(0,s.iD)("div",i,[a.loading?((0,s.wg)(),(0,s.j4)(d,{key:0})):a.feed?.length?((0,s.wg)(),(0,s.j4)(r,{key:2,results:a.feed,filter:l.filter,sources:{youtube:!0},"selected-result":a.selectedResult,onSelect:t[0]||(t[0]=e=>a.selectedResult=e),onPlay:t[1]||(t[1]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])):((0,s.wg)(),(0,s.j4)(c,{key:1,"with-shadow":!1},{default:(0,s.w5)((()=>[(0,s.Uk)(" No videos found. ")])),_:1}))])}var a=l(3222),o=l(6791),d=l(5390),c=l(8637),r={emits:["play"],mixins:[c.Z],components:{Loading:o.Z,NoItems:a.Z,Results:d.Z},props:{filter:{type:String,default:null}},data(){return{feed:[],loading:!1,selectedResult:null}},methods:{async loadFeed(){this.loading=!0;try{this.feed=(await this.request("youtube.get_feed")).map((e=>({...e,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadFeed()}},u=l(3744);const h=(0,u.Z)(r,[["render",n],["__scopeId","data-v-fc65dae6"]]);var p=h},2200:function(e,t,l){l.r(t),l.d(t,{default:function(){return v}});var s=l(6252);const i={class:"youtube-views-browser grid"},n=(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-rss"})],-1),a=(0,s._)("div",{class:"name"},"Feed",-1),o=[n,a],d=(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-list"})],-1),c=(0,s._)("div",{class:"name"},"Playlists",-1),r=[d,c],u=(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-user"})],-1),h=(0,s._)("div",{class:"name"},"Subscriptions",-1),p=[u,h];function f(e,t,l,n,a,d){return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",{class:"item",onClick:t[0]||(t[0]=t=>e.$emit("select","feed"))},o),(0,s._)("div",{class:"item",onClick:t[1]||(t[1]=t=>e.$emit("select","playlists"))},r),(0,s._)("div",{class:"item",onClick:t[2]||(t[2]=t=>e.$emit("select","subscriptions"))},p)])}var y={emits:["select"]},g=l(3744);const m=(0,g.Z)(y,[["render",f]]);var v=m},9091:function(e,t,l){l.r(t),l.d(t,{default:function(){return u}});var s=l(6252);const i={class:"no-token"},n=(0,s.uE)('
No auth_token found in the YouTube configuration.
This integration requires an auth_token to be set in the youtube section of the configuration file in order to access your playlists and subscriptions.
Piped auth tokens are currently supported. You can retrieve one through the following procedure:
Login to your configured Piped instance.
Copy the RSS/Atom feed URL on the Feed tab.
Copy the auth_token query parameter from the URL.
Enter it in the auth_token field in the youtube section of the configuration file.
',2),a=[n];function o(e,t){return(0,s.wg)(),(0,s.iD)("div",i,a)}var d=l(3744);const c={},r=(0,d.Z)(c,[["render",o],["__scopeId","data-v-42457341"]]);var u=r},342:function(e,t,l){l.r(t),l.d(t,{default:function(){return p}});var s=l(6252);const i={class:"media-youtube-playlist"};function n(e,t,l,n,a,o){const d=(0,s.up)("Loading"),c=(0,s.up)("NoItems"),r=(0,s.up)("Results");return(0,s.wg)(),(0,s.iD)("div",i,[a.loading?((0,s.wg)(),(0,s.j4)(d,{key:0})):a.items?.length?((0,s.wg)(),(0,s.j4)(r,{key:2,results:a.items,sources:{youtube:!0},filter:l.filter,"selected-result":a.selectedResult,onSelect:t[0]||(t[0]=e=>a.selectedResult=e),onPlay:t[1]||(t[1]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])):((0,s.wg)(),(0,s.j4)(c,{key:1,"with-shadow":!1},{default:(0,s.w5)((()=>[(0,s.Uk)(" No videos found. ")])),_:1}))])}var a=l(3222),o=l(6791),d=l(5390),c=l(8637),r={emits:["play"],mixins:[c.Z],components:{Loading:o.Z,NoItems:a.Z,Results:d.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{items:[],loading:!1,selectedResult:null}},methods:{async loadItems(){this.loading=!0;try{this.items=(await this.request("youtube.get_playlist",{id:this.id})).map((e=>({...e,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadItems()}},u=l(3744);const h=(0,u.Z)(r,[["render",n],["__scopeId","data-v-66236cc4"]]);var p=h},7898:function(e,t,l){l.r(t),l.d(t,{default:function(){return k}});var s=l(6252),i=l(3577);const n={class:"media-youtube-playlists"},a={key:0,class:"playlists-index"},o={key:2,class:"body grid"},d=["onClick"],c={class:"title"},r={key:1,class:"playlist-body"};function u(e,t,l,u,h,p){const f=(0,s.up)("Loading"),y=(0,s.up)("NoItems"),g=(0,s.up)("MediaImage"),m=(0,s.up)("Playlist");return(0,s.wg)(),(0,s.iD)("div",n,[l.selectedPlaylist?((0,s.wg)(),(0,s.iD)("div",r,[(0,s.Wm)(m,{id:l.selectedPlaylist,filter:l.filter,onPlay:t[0]||(t[0]=t=>e.$emit("play",t))},null,8,["id","filter"])])):((0,s.wg)(),(0,s.iD)("div",a,[h.loading?((0,s.wg)(),(0,s.j4)(f,{key:0})):h.playlists?.length?((0,s.wg)(),(0,s.iD)("div",o,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(p.playlistsById,((t,l)=>((0,s.wg)(),(0,s.iD)("div",{class:"playlist item",key:l,onClick:l=>e.$emit("select",t)},[(0,s.Wm)(g,{item:t,"has-play":!1},null,8,["item"]),(0,s._)("div",c,(0,i.zw)(t.name),1)],8,d)))),128))])):((0,s.wg)(),(0,s.j4)(y,{key:1,"with-shadow":!1},{default:(0,s.w5)((()=>[(0,s.Uk)(" No playlists found. ")])),_:1}))]))])}var h=l(8408),p=l(3222),f=l(6791),y=l(342),g=l(8637),m={emits:["play","select"],mixins:[g.Z],components:{Loading:f.Z,MediaImage:h.Z,NoItems:p.Z,Playlist:y["default"]},props:{selectedPlaylist:{type:String,default:null},filter:{type:String,default:null}},data(){return{playlists:[],loading:!1}},computed:{playlistsById(){return this.playlists.filter((e=>!this.filter||e.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((e,t)=>(e[t.id]=t,e)),{})}},methods:{async loadPlaylists(){this.loading=!0;try{this.playlists=await this.request("youtube.get_playlists")}finally{this.loading=!1}}},mounted(){this.loadPlaylists()}},v=l(3744);const w=(0,v.Z)(m,[["render",u],["__scopeId","data-v-4f7cc8e3"]]);var k=w},7425:function(e,t,l){l.r(t),l.d(t,{default:function(){return _}});var s=l(6252),i=l(3577);const n={class:"media-youtube-subscriptions"},a={key:0,class:"subscriptions-index"},o={key:2,class:"body grid"},d=["onClick"],c={class:"image"},r=["src","alt"],u={class:"title"},h={key:1,class:"subscription-body"};function p(e,t,l,p,f,y){const g=(0,s.up)("Loading"),m=(0,s.up)("NoItems"),v=(0,s.up)("Channel");return(0,s.wg)(),(0,s.iD)("div",n,[l.selectedChannel?((0,s.wg)(),(0,s.iD)("div",h,[(0,s.Wm)(v,{id:l.selectedChannel,filter:l.filter,onPlay:t[0]||(t[0]=t=>e.$emit("play",t))},null,8,["id","filter"])])):((0,s.wg)(),(0,s.iD)("div",a,[f.loading?((0,s.wg)(),(0,s.j4)(g,{key:0})):f.channels?.length?((0,s.wg)(),(0,s.iD)("div",o,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(y.channelsById,((t,l)=>((0,s.wg)(),(0,s.iD)("div",{class:"channel item",key:l,onClick:l=>e.$emit("select",t)},[(0,s._)("div",c,[(0,s._)("img",{src:t.image,alt:t.name},null,8,r)]),(0,s._)("div",u,(0,i.zw)(t.name),1)],8,d)))),128))])):((0,s.wg)(),(0,s.j4)(m,{key:1,"with-shadow":!1},{default:(0,s.w5)((()=>[(0,s.Uk)(" No channels found. ")])),_:1}))]))])}var f=l(7018),y=l(3222),g=l(6791),m=l(8637),v={emits:["play","select"],mixins:[m.Z],components:{Channel:f["default"],Loading:g.Z,NoItems:y.Z},props:{selectedChannel:{type:String,default:null},filter:{type:String,default:null}},data(){return{channels:[],loading:!1}},computed:{channelsById(){return this.channels.filter((e=>!this.filter||e.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((e,t)=>(e[t.id]=t,e)),{})}},methods:{async loadSubscriptions(){this.loading=!0;try{this.channels=await this.request("youtube.get_subscriptions")}finally{this.loading=!1}}},mounted(){this.loadSubscriptions()}},w=l(3744);const k=(0,w.Z)(v,[["render",p],["__scopeId","data-v-3ff3db5a"]]);var _=k}}]);
-//# sourceMappingURL=5931.ba953f55.js.map
\ No newline at end of file
+//# sourceMappingURL=5931.7c5325ae.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/5931.ba953f55.js.map b/platypush/backend/http/webapp/dist/static/js/5931.7c5325ae.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/5931.ba953f55.js.map
rename to platypush/backend/http/webapp/dist/static/js/5931.7c5325ae.js.map
index 8801f8731..f18959435 100644
--- a/platypush/backend/http/webapp/dist/static/js/5931.ba953f55.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/5931.7c5325ae.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/5931.ba953f55.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue?9856","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue?1e93","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue?c1d5"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n
\n\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=21b0d859&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=21b0d859&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21b0d859\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=fc65dae6&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=fc65dae6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fc65dae6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n
Feed
\n
\n\n
\n
\n \n
\n
Playlists
\n
\n\n
\n
\n \n
\n
Subscriptions
\n
\n
\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n
\n
\n No auth_token found in the YouTube configuration.\n
\n\n
\n This integration requires an auth_token to be set in the\n youtube section of the configuration file in order to\n access your playlists and subscriptions.
\n\n Piped auth tokens are currently supported. You can retrieve one through\n the following procedure:\n\n \n
Login to your configured Piped instance.
\n
Copy the RSS/Atom feed URL on the Feed tab.
\n
Copy the auth_token query parameter from the URL.
\n
\n Enter it in the auth_token field in the\n youtube section of the configuration file.\n
\n \n
\n
\n\n\n\n","import { render } from \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-42457341\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=66236cc4&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=66236cc4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66236cc4\"]])\n\nexport default __exports__","\n
\n
\n \n \n No playlists found.\n \n\n
\n
\n \n
{{ playlist.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=4f7cc8e3&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=4f7cc8e3&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4f7cc8e3\"]])\n\nexport default __exports__","\n
\n
\n \n \n No channels found.\n \n\n
\n
\n
\n \n
\n
{{ channel.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=3ff3db5a&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=3ff3db5a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3ff3db5a\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","emits","mixins","Utils","filter","String","data","loading","_hoisted_3","_hoisted_9","_hoisted_2","title","onClick","_cache","$event","$emit","_hoisted_5","_Fragment","_renderList","path","token","index","key","$options","icon","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","Array","methods","click","_createBlock","_component_Loading","_createVNode","_component_MediaNav","computedPath","onBack","authToken","$data","selectedView","_component_Feed","onPlay","_component_Playlists","selectedPlaylist","onSelect","onPlaylistSelected","_component_Subscriptions","selectedChannel","onChannelSelected","_component_Index","selectView","_component_NoToken","MediaProvider","components","Feed","Index","Loading","MediaNav","NoToken","Playlists","Subscriptions","youtubeConfig","computed","this","auth_token","loadYoutubeConfig","request","youtube","view","slice","toUpperCase","playlist","id","push","channel","mounted","onScroll","args","banner","src","_hoisted_4","href","url","target","rel","_hoisted_6","image","description","_component_Results","results","items","selectedResult","ref","Results","required","loadingNextPage","itemsByUrl","reduce","acc","item","loadChannel","loadNextPage","next_page_token","nextPage","$refs","maxResultIndex","resultIndexStep","e","el","bottom","scrollHeight","scrollTop","clientHeight","feed","sources","_component_NoItems","NoItems","loadFeed","map","script","loadItems","_component_Playlist","playlists","playlistsById","_component_MediaImage","MediaImage","Playlist","toLowerCase","includes","loadPlaylists","_component_Channel","channels","channelsById","alt","Channel","loadSubscriptions"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/5931.7c5325ae.js","mappings":"8NACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,kFCNA,GACEC,MAAO,CAAC,OAAQ,cAAe,QAC/BC,OAAQ,CAACC,EAAAA,GACTR,MAAO,CACLS,OAAQ,CACNR,KAAMS,OACNP,QAAS,KAIbQ,IAAAA,GACE,MAAO,CACLC,SAAS,EAEb,GCdF,MAAMR,EAAc,EAEpB,O,2JCJOjB,MAAM,O,GACHA,MAAM,Q,UAERG,EAAAA,EAAAA,GAAyB,KAAtBH,MAAM,eAAa,W,GAAtB0B,G,UAGFvB,EAAAA,EAAAA,GAEO,QAFDH,MAAM,aAAW,EACrBG,EAAAA,EAAAA,GAAkC,KAA/BH,MAAM,2BAAsB,K,yCAU3BA,MAAM,a,UAEVG,EAAAA,EAAAA,GAAkC,KAA/BH,MAAM,wBAAsB,W,GAA/B2B,G,0CAnBN1B,EAAAA,EAAAA,IAsBM,MAtBNC,EAsBM,EArBJC,EAAAA,EAAAA,GAQO,OARPyB,EAQO,EAPLzB,EAAAA,EAAAA,GAEO,QAFDH,MAAM,aAAa6B,MAAM,OAAQC,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,U,GAIpDC,MAEO,aAGTjC,EAAAA,EAAAA,IAUOkC,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAVqC9B,EAAA+B,MAAI,CAArBC,EAAOC,M,WAAlCtC,EAAAA,EAAAA,IAUO,QAVDD,MAAM,OAAuCwC,IAAKD,G,EACtDpC,EAAAA,EAAAA,GAGO,QAHDH,MAAM,QAAS6B,MAAOS,EAAMT,MAAQC,QAAKE,GAAES,EAAAX,QAAQQ,I,EACnB7B,EAAAiC,KAAOJ,EAAMI,OAAO,YAAH,WAArDzC,EAAAA,EAAAA,IAAoE,K,MAAjED,OAAKI,EAAAA,EAAAA,IAAA,CAAC,OAAeK,EAAAiC,Q,yBACZJ,EAAMT,QAAK,WAAvB5B,EAAAA,EAAAA,IAAiD,OAAA0C,GAAAC,EAAAA,EAAAA,IAArBN,EAAMT,OAAK,2BAI5BU,EAAQ,GAAKjC,EAAA+B,KAAKQ,OAAS,IAAMN,EAAQjC,EAAA+B,KAAKQ,OAAS,IAAH,WADjE5C,EAAAA,EAAAA,IAGO,OAHP6C,EAGOC,KAAA,oB,QAMb,OACEC,KAAM,CAAC,QAEPnC,MAAO,CACLwB,KAAM,CACJvB,KAAMmC,MACNjC,QAASA,IAAM,KAInBkC,QAAS,CACPpB,OAAAA,CAAQQ,GACFA,EAAMa,OACRb,EAAMa,OACV,I,UClCJ,MAAMlC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,2FCROlB,MAAM,yB,SAGJA,MAAM,W,SAIJA,MAAM,Q,8MAPfC,EAAAA,EAAAA,IAuBM,MAvBNC,EAuBM,CAtBWO,EAAAgB,UAAO,WAAtB2B,EAAAA,EAAAA,IAA0BC,EAAA,CAAAb,IAAA,kBAE1BvC,EAAAA,EAAAA,IAmBM,MAnBN2B,EAmBM,EAlBJ0B,EAAAA,EAAAA,IAAuDC,EAAA,CAA5ClB,KAAMI,EAAAe,aAAeC,OAAI1B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,U,iBAC5BQ,EAAAiB,YAAa,WAE7BzD,EAAAA,EAAAA,IAcM,MAdNyB,EAcM,CAZuD,SAAjBiC,EAAAC,eAAY,WADtDR,EAAAA,EAAAA,IACqES,EAAA,C,MAD9DvC,OAAQb,EAAAa,OACRwC,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,K,oBAKY,cAAjB2B,EAAAC,eAAY,WAJlCR,EAAAA,EAAAA,IAIsDW,EAAA,C,MAJ1CzC,OAAQb,EAAAa,OACR,oBAAmBqC,EAAAK,iBACnBF,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,IACpBiC,SAAQxB,EAAAyB,oB,mDAMuB,kBAAjBP,EAAAC,eAAY,WAJtCR,EAAAA,EAAAA,IAI8De,EAAA,C,MAJ9C7C,OAAQb,EAAAa,OACR,mBAAkBqC,EAAAS,gBAClBN,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,IACpBiC,SAAQxB,EAAA4B,mB,+DAExBjB,EAAAA,EAAAA,IAAqCkB,EAAA,C,MAA7BL,SAAQxB,EAAA8B,Y,2BAfO,WAAzBnB,EAAAA,EAAAA,IAA6BoB,EAAA,CAAAhC,IAAA,S,4FAgCnC,GACEpB,OAAQ,CAACqD,EAAAA,YACTC,WAAY,CACVC,KAAI,aACJC,MAAK,aACLC,QAAO,IACPC,SAAQ,aACRC,QAAO,aACPC,UAAS,aACTC,cAAaA,EAAAA,YAGfzD,IAAAA,GACE,MAAO,CACL0D,cAAe,KACftB,aAAc,KACdI,iBAAkB,KAClBI,gBAAiB,KACjB/B,KAAM,GAEV,EAEA8C,SAAU,CACRzB,SAAAA,GACE,OAAO0B,KAAKF,eAAeG,UAC7B,EAEA7B,YAAAA,GACE,MAAO,CACL,CACE3B,MAAO,UACPsB,MAAOA,IAAMiC,KAAKb,WAAW,MAC7B7B,KAAM,CACJ1C,MAAO,sBAGRoF,KAAK/C,KAEZ,GAGFa,QAAS,CACP,uBAAMoC,GACJF,KAAK3D,SAAU,EACf,IACE2D,KAAKF,qBAAuBE,KAAKG,QAAQ,uBAAuBC,OAClE,CAAE,QACAJ,KAAK3D,SAAU,CACjB,CACF,EAEA8C,UAAAA,CAAWkB,GACTL,KAAKxB,aAAe6B,EACP,cAATA,EACFL,KAAKpB,iBAAmB,KACR,kBAATyB,IACPL,KAAKhB,gBAAkB,MAGvBgB,KAAK/C,KADHoD,GAAM5C,OACI,CACV,CACEhB,MAAO4D,EAAKC,MAAM,EAAG,GAAGC,cAAgBF,EAAKC,MAAM,GACnDvC,MAAOA,IAAMiC,KAAKb,WAAWkB,KAIrB,EAEhB,EAEAvB,kBAAAA,CAAmB0B,GACjBR,KAAKpB,iBAAmB4B,EAASC,GACjCT,KAAK/C,KAAKyD,KAAK,CACbjE,MAAO+D,EAAShF,MAEpB,EAEAyD,iBAAAA,CAAkB0B,GAChBX,KAAKhB,gBAAkB2B,EAAQF,GAC/BT,KAAK/C,KAAKyD,KAAK,CACbjE,MAAOkE,EAAQnF,MAEnB,GAGFoF,OAAAA,GACEZ,KAAKE,mBACP,G,UCtHF,MAAMrE,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCJWlB,MAAM,U,GACJA,MAAM,U,aAINA,MAAM,O,cAEFA,MAAM,S,aAKRA,MAAM,Q,cAIJA,MAAM,e,4FApBrBC,EAAAA,EAAAA,IAgCM,OAhCDD,MAAM,wBAAyBiG,SAAMlE,EAAA,KAAAA,EAAA,OAAAmE,IAAEzD,EAAAwD,UAAAxD,EAAAwD,YAAAC,K,CAC3BvC,EAAAlC,UAAO,WAAtB2B,EAAAA,EAAAA,IAA0BC,EAAA,CAAAb,IAAA,KAEyBmB,EAAAoC,UAAO,WAA1D9F,EAAAA,EAAAA,IA4BM,O,MA5BDD,MAAM,UAAWiG,SAAMlE,EAAA,KAAAA,EAAA,OAAAmE,IAAEzD,EAAAwD,UAAAxD,EAAAwD,YAAAC,K,EAC5B/F,EAAAA,EAAAA,GAmBM,MAnBND,EAmBM,EAlBJC,EAAAA,EAAAA,GAEM,MAFNyB,EAEM,CAD6B+B,EAAAoC,SAASI,QAAQtD,SAAM,WAAxD5C,EAAAA,EAAAA,IAA4D,O,MAAtDmG,IAAKzC,EAAAoC,QAAQI,Q,8BAGrBhG,EAAAA,EAAAA,GAaM,MAbNkG,EAaM,EAZJlG,EAAAA,EAAAA,GAII,KAJAmG,KAAM3C,EAAAoC,QAAQQ,IAAKC,OAAO,SAASC,IAAI,uB,EACzCtG,EAAAA,EAAAA,GAEM,MAFNuG,EAEM,CAD4B/C,EAAAoC,SAASY,OAAO9D,SAAM,WAAtD5C,EAAAA,EAAAA,IAA0D,O,MAApDmG,IAAKzC,EAAAoC,QAAQY,O,oCAIvBxG,EAAAA,EAAAA,GAKM,MALN2C,EAKM,EAJJ3C,EAAAA,EAAAA,GAEI,KAFDH,MAAM,QAASsG,KAAM3C,EAAAoC,QAAQQ,IAAKC,OAAO,SAASC,IAAI,wB,QACpD9C,EAAAoC,SAASnF,MAAI,EAAAe,IAElBxB,EAAAA,EAAAA,GAAyD,MAAzD4C,GAAyDH,EAAAA,EAAAA,IAA7Be,EAAAoC,SAASa,aAAW,UAKtDtD,EAAAA,EAAAA,IAKyCuD,EAAA,CAL/BC,QAASnD,EAAAoC,QAAQgB,MACjBzF,OAAQhB,EAAAgB,OACR,kBAAiBqC,EAAAqD,eAClBC,IAAI,UACHhD,SAAMlC,EAAA,KAAAA,EAAA,GAAAC,GAAE2B,EAAAqD,eAAiBhF,GACzB8B,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,K,oHAUpC,GACEb,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTqD,WAAY,CACVG,QAAO,IACPqC,QAAOA,EAAAA,GAGTrG,MAAO,CACLgF,GAAI,CACF/E,KAAMS,OACN4F,UAAU,GAGZ7F,OAAQ,CACNR,KAAMS,OACNP,QAAS,OAIbQ,IAAAA,GACE,MAAO,CACLuE,QAAS,KACTtE,SAAS,EACT2F,iBAAiB,EACjBJ,eAAgB,KAEpB,EAEA7B,SAAU,CACRkC,UAAAA,GACE,OAAOjC,KAAKW,SAASgB,MAAMO,QAAO,CAACC,EAAKC,KACtCD,EAAIC,EAAKjB,KAAOiB,EACTD,IACN,CAAC,EACN,GAGFrE,QAAS,CACP,iBAAMuE,GACJrC,KAAK3D,SAAU,EACf,IACE2D,KAAKW,cAAgBX,KAAKG,QAAQ,sBAAuB,CAACM,GAAIT,KAAKS,IACrE,CAAE,QACAT,KAAK3D,SAAU,CACjB,CACF,EAEA,kBAAMiG,GACJ,GAAKtC,KAAKW,SAAS4B,kBAAmBvC,KAAKgC,gBAG3C,IACE,MAAMQ,QAAiBxC,KAAKG,QAC1B,sBACA,CAACM,GAAIT,KAAKS,GAAI8B,gBAAiBvC,KAAKW,QAAQ4B,kBAG9CvC,KAAKW,QAAQgB,MAAMjB,QAAQ8B,EAASb,MAAMzF,QAAOkG,IAASpC,KAAKiC,WAAWG,EAAKjB,QAC/EnB,KAAKW,QAAQ4B,gBAAkBC,EAASD,gBACxCvC,KAAKyC,MAAMf,QAAQgB,gBAAkB1C,KAAKyC,MAAMf,QAAQiB,eAC1D,CAAE,QACA3C,KAAKgC,iBAAkB,CACzB,CACF,EAEAnB,QAAAA,CAAS+B,GACP,MAAMC,EAAKD,EAAExB,OACb,IAAKyB,EACH,OAEF,MAAMC,EAAUD,EAAGE,aAAeF,EAAGG,WAAcH,EAAGI,aAAe,IAChEH,GAGL9C,KAAKsC,cACP,GAGF1B,OAAAA,GACEZ,KAAKqC,aACP,G,UCnHF,MAAMxG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,0FCROlB,MAAM,sB,kHAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,CAZWyD,EAAAlC,UAAO,WAAtB2B,EAAAA,EAAAA,IAA0BC,EAAA,CAAAb,IAAA,KACgBmB,EAAA2E,MAAMzF,S,WAIhDO,EAAAA,EAAAA,IAMkByD,EAAA,C,MANRC,QAASnD,EAAA2E,KACThH,OAAQhB,EAAAgB,OACRiH,QAAS,aACT,kBAAiB5E,EAAAqD,eACjB/C,SAAMlC,EAAA,KAAAA,EAAA,GAAAC,GAAE2B,EAAAqD,eAAiBhF,GACzB8B,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,K,kDATwB,WAAtDoB,EAAAA,EAAAA,IAEUoF,EAAA,C,MAFA,eAAa,G,mBAAiC,IAExD,UAFwD,yB,qDAoB5D,GACErH,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTqD,WAAY,CACVG,QAAO,IACP4D,QAAO,IACPvB,QAAOA,EAAAA,GAGTrG,MAAO,CACLS,OAAQ,CACNR,KAAMS,OACNP,QAAS,OAIbQ,IAAAA,GACE,MAAO,CACL8G,KAAM,GACN7G,SAAS,EACTuF,eAAgB,KAEpB,EAEA9D,QAAS,CACP,cAAMwF,GACJtD,KAAK3D,SAAU,EACf,IACE2D,KAAKkD,YAAclD,KAAKG,QAAQ,qBAAqBoD,KAAInB,IAAG,IACvDA,EACH1G,KAAM,aAEV,CAAE,QACAsE,KAAK3D,SAAU,CACjB,CACF,GAGFuE,OAAAA,GACEZ,KAAKsD,UACP,G,UCxDF,MAAMzH,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,2FCROlB,MAAM,8B,GAEPG,EAAAA,EAAAA,GAEM,OAFDH,MAAM,QAAM,EACfG,EAAAA,EAAAA,GAAwB,KAArBH,MAAM,iBAAY,G,GAEvBG,EAAAA,EAAAA,GAA4B,OAAvBH,MAAM,QAAO,QAAI,G,GAHtB4B,EAGAF,G,GAIAvB,EAAAA,EAAAA,GAEM,OAFDH,MAAM,QAAM,EACfG,EAAAA,EAAAA,GAAyB,KAAtBH,MAAM,kBAAa,G,GAExBG,EAAAA,EAAAA,GAAiC,OAA5BH,MAAM,QAAO,aAAS,G,GAH3BkC,EAGAwE,G,GAIAvG,EAAAA,EAAAA,GAEM,OAFDH,MAAM,QAAM,EACfG,EAAAA,EAAAA,GAAyB,KAAtBH,MAAM,kBAAa,G,GAExBG,EAAAA,EAAAA,GAAqC,OAAhCH,MAAM,QAAO,iBAAa,G,GAH/B8C,EAGAnB,G,0CAnBJ1B,EAAAA,EAAAA,IAqBM,MArBNC,EAqBM,EApBJC,EAAAA,EAAAA,GAKM,OALDH,MAAM,OAAQ8B,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,SAAU,U,IAO1C9B,EAAAA,EAAAA,GAKM,OALDH,MAAM,OAAQ8B,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,SAAU,e,IAO1C9B,EAAAA,EAAAA,GAKM,OALDH,MAAM,OAAQ8B,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,SAAU,mB,KAU9C,OACEd,MAAO,CAAC,W,UCtBV,MAAMF,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O,2FCNOlB,MAAM,Y,29BACT4B,G,kCADF3B,EAAAA,EAAAA,IAuBM,MAvBNC,EAuBMmG,E,eCvBR,MAAMuC,EAAS,CAAC,EAKV3H,GAA2B,OAAgB2H,EAAQ,CAAC,CAAC,SAAS1H,GAAQ,CAAC,YAAY,qBAEzF,O,0FCPOlB,MAAM,0B,kHAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,CAZWyD,EAAAlC,UAAO,WAAtB2B,EAAAA,EAAAA,IAA0BC,EAAA,CAAAb,IAAA,KACgBmB,EAAAoD,OAAOlE,S,WAIjDO,EAAAA,EAAAA,IAMkByD,EAAA,C,MANRC,QAASnD,EAAAoD,MACTwB,QAAS,aACTjH,OAAQhB,EAAAgB,OACR,kBAAiBqC,EAAAqD,eACjB/C,SAAMlC,EAAA,KAAAA,EAAA,GAAAC,GAAE2B,EAAAqD,eAAiBhF,GACzB8B,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,K,kDATyB,WAAvDoB,EAAAA,EAAAA,IAEUoF,EAAA,C,MAFA,eAAa,G,mBAAkC,IAEzD,UAFyD,yB,qDAoB7D,GACErH,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTqD,WAAY,CACVG,QAAO,IACP4D,QAAO,IACPvB,QAAOA,EAAAA,GAGTrG,MAAO,CACLgF,GAAI,CACF/E,KAAMS,OACN4F,UAAU,GAGZ7F,OAAQ,CACNR,KAAMS,OACNP,QAAS,OAIbQ,IAAAA,GACE,MAAO,CACLuF,MAAO,GACPtF,SAAS,EACTuF,eAAgB,KAEpB,EAEA9D,QAAS,CACP,eAAM2F,GACJzD,KAAK3D,SAAU,EACf,IACE2D,KAAK2B,aACG3B,KAAKG,QAAQ,uBAAwB,CAACM,GAAIT,KAAKS,MACrD8C,KAAInB,IAAG,IACJA,EACH1G,KAAM,aAEV,CAAE,QACAsE,KAAK3D,SAAU,CACjB,CACF,GAGFuE,OAAAA,GACEZ,KAAKyD,WACP,G,UC/DF,MAAM5H,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROlB,MAAM,2B,SACJA,MAAM,mB,SAMJA,MAAM,a,iBAMFA,MAAM,S,SAKZA,MAAM,iB,4IAlBbC,EAAAA,EAAAA,IAqBM,MArBNC,EAqBM,CApBgCI,EAAA0D,mB,WAiBpC/D,EAAAA,EAAAA,IAEM,MAFNyG,EAEM,EADJpD,EAAAA,EAAAA,IAAkFwF,EAAA,CAAvEjD,GAAIvF,EAAA0D,iBAAmB1C,OAAQhB,EAAAgB,OAASwC,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,K,6BAlBrB,WAApD/B,EAAAA,EAAAA,IAeM,MAfN2B,EAeM,CAdW+B,EAAAlC,UAAO,WAAtB2B,EAAAA,EAAAA,IAA0BC,EAAA,CAAAb,IAAA,KACgBmB,EAAAoF,WAAWlG,S,WAIrD5C,EAAAA,EAAAA,IAQM,MARNyB,EAQM,gBAPJzB,EAAAA,EAAAA,IAMMkC,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IALwBK,EAAAuG,eAAa,CAA9BpD,EAAUC,M,WADvB5F,EAAAA,EAAAA,IAMM,OANDD,MAAM,gBAELwC,IAAKqD,EACL/D,QAAKE,GAAEvB,EAAAwB,MAAM,SAAU2D,I,EAC3BtC,EAAAA,EAAAA,IAAiD2F,EAAA,CAApCzB,KAAM5B,EAAW,YAAU,G,kBACxCzF,EAAAA,EAAAA,GAA4C,MAA5C+B,GAA4CU,EAAAA,EAAAA,IAAtBgD,EAAShF,MAAI,Y,WAVoB,WAA3DwC,EAAAA,EAAAA,IAEUoF,EAAA,C,MAFA,eAAa,G,mBAAsC,IAE7D,UAF6D,4B,iEA4BnE,GACErH,MAAO,CAAC,OAAQ,UAChBC,OAAQ,CAACC,EAAAA,GACTqD,WAAY,CACVG,QAAO,IACPqE,WAAU,IACVT,QAAO,IACPU,SAAQA,EAAAA,YAGVtI,MAAO,CACLmD,iBAAkB,CAChBlD,KAAMS,OACNP,QAAS,MAGXM,OAAQ,CACNR,KAAMS,OACNP,QAAS,OAIbQ,IAAAA,GACE,MAAO,CACLuH,UAAW,GACXtH,SAAS,EAEb,EAEA0D,SAAU,CACR6D,aAAAA,GACE,OAAO5D,KAAK2D,UACTzH,QAAOsE,IAAaR,KAAK9D,QAAUsE,EAAShF,KAAKwI,cAAcC,SAASjE,KAAK9D,OAAO8H,iBACpF9B,QAAO,CAACC,EAAK3B,KACZ2B,EAAI3B,EAASC,IAAMD,EACZ2B,IACN,CAAC,EACR,GAGFrE,QAAS,CACP,mBAAMoG,GACJlE,KAAK3D,SAAU,EACf,IACE2D,KAAK2D,gBAAmB3D,KAAKG,QAAQ,wBACvC,CAAE,QACAH,KAAK3D,SAAU,CACjB,CACF,GAGFuE,OAAAA,GACEZ,KAAKkE,eACP,G,UC9EF,MAAMrI,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROlB,MAAM,+B,SACJA,MAAM,uB,SAMJA,MAAM,a,iBAKFA,MAAM,S,mBAGNA,MAAM,S,SAKZA,MAAM,qB,kHApBbC,EAAAA,EAAAA,IAuBM,MAvBNC,EAuBM,CAtBoCI,EAAA8D,kB,WAmBxCnE,EAAAA,EAAAA,IAEM,MAFN6C,EAEM,EADJQ,EAAAA,EAAAA,IAAgFiG,EAAA,CAAtE1D,GAAIvF,EAAA8D,gBAAkB9C,OAAQhB,EAAAgB,OAASwC,OAAI/B,EAAA,KAAAA,EAAA,GAAAC,GAAEvB,EAAAwB,MAAM,OAAQD,K,6BApBhB,WAAvD/B,EAAAA,EAAAA,IAiBM,MAjBN2B,EAiBM,CAhBW+B,EAAAlC,UAAO,WAAtB2B,EAAAA,EAAAA,IAA0BC,EAAA,CAAAb,IAAA,KACgBmB,EAAA6F,UAAU3G,S,WAIpD5C,EAAAA,EAAAA,IAUM,MAVNyB,EAUM,gBATJzB,EAAAA,EAAAA,IAQMkC,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAPuBK,EAAAgH,cAAY,CAA5B1D,EAASF,M,WADtB5F,EAAAA,EAAAA,IAQM,OARDD,MAAM,eAELwC,IAAKqD,EACL/D,QAAKE,GAAEvB,EAAAwB,MAAM,SAAU8D,I,EAC3B5F,EAAAA,EAAAA,GAEM,MAFN+B,EAEM,EADJ/B,EAAAA,EAAAA,GAAgD,OAA1CiG,IAAKL,EAAQY,MAAQ+C,IAAK3D,EAAQnF,M,aAE1CT,EAAAA,EAAAA,GAA2C,MAA3CwC,GAA2CC,EAAAA,EAAAA,IAArBmD,EAAQnF,MAAI,Y,WAZoB,WAA1DwC,EAAAA,EAAAA,IAEUoF,EAAA,C,MAFA,eAAa,G,mBAAqC,IAE5D,UAF4D,2B,wDA6BlE,GACErH,MAAO,CAAC,OAAQ,UAChBC,OAAQ,CAACC,EAAAA,GACTqD,WAAY,CACViF,QAAO,aACP9E,QAAO,IACP4D,QAAOA,EAAAA,GAGT5H,MAAO,CACLuD,gBAAiB,CACftD,KAAMS,OACNP,QAAS,MAGXM,OAAQ,CACNR,KAAMS,OACNP,QAAS,OAIbQ,IAAAA,GACE,MAAO,CACLgI,SAAU,GACV/H,SAAS,EAEb,EAEA0D,SAAU,CACRsE,YAAAA,GACE,OAAOrE,KAAKoE,SACTlI,QAAOyE,IAAYX,KAAK9D,QAAUyE,EAAQnF,KAAKwI,cAAcC,SAASjE,KAAK9D,OAAO8H,iBAClF9B,QAAO,CAACC,EAAKxB,KACZwB,EAAIxB,EAAQF,IAAME,EACXwB,IACN,CAAC,EACR,GAGFrE,QAAS,CACP,uBAAM0G,GACJxE,KAAK3D,SAAU,EACf,IACE2D,KAAKoE,eAAkBpE,KAAKG,QAAQ,4BACtC,CAAE,QACAH,KAAK3D,SAAU,CACjB,CACF,GAGFuE,OAAAA,GACEZ,KAAKwE,mBACP,G,UC9EF,MAAM3I,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue?9856","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue?1e93","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue?c1d5"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n
\n\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=21b0d859&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=21b0d859&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21b0d859\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=fc65dae6&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=fc65dae6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fc65dae6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n
Feed
\n
\n\n
\n
\n \n
\n
Playlists
\n
\n\n
\n
\n \n
\n
Subscriptions
\n
\n
\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n
\n
\n No auth_token found in the YouTube configuration.\n
\n\n
\n This integration requires an auth_token to be set in the\n youtube section of the configuration file in order to\n access your playlists and subscriptions.
\n\n Piped auth tokens are currently supported. You can retrieve one through\n the following procedure:\n\n \n
Login to your configured Piped instance.
\n
Copy the RSS/Atom feed URL on the Feed tab.
\n
Copy the auth_token query parameter from the URL.
\n
\n Enter it in the auth_token field in the\n youtube section of the configuration file.\n
\n \n
\n
\n\n\n\n","import { render } from \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-42457341\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=66236cc4&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=66236cc4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66236cc4\"]])\n\nexport default __exports__","\n
\n
\n \n \n No playlists found.\n \n\n
\n
\n \n
{{ playlist.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=4f7cc8e3&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=4f7cc8e3&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4f7cc8e3\"]])\n\nexport default __exports__","\n
\n
\n \n \n No channels found.\n \n\n
\n
\n
\n \n
\n
{{ channel.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=3ff3db5a&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=3ff3db5a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3ff3db5a\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","emits","mixins","Utils","filter","String","data","loading","_hoisted_3","_hoisted_9","_hoisted_2","title","onClick","_cache","$event","$emit","_hoisted_5","_Fragment","_renderList","path","token","index","key","$options","icon","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","Array","methods","click","_createBlock","_component_Loading","_createVNode","_component_MediaNav","computedPath","onBack","authToken","$data","selectedView","_component_Feed","onPlay","_component_Playlists","selectedPlaylist","onSelect","onPlaylistSelected","_component_Subscriptions","selectedChannel","onChannelSelected","_component_Index","selectView","_component_NoToken","MediaProvider","components","Feed","Index","Loading","MediaNav","NoToken","Playlists","Subscriptions","youtubeConfig","computed","this","auth_token","loadYoutubeConfig","request","youtube","view","slice","toUpperCase","playlist","id","push","channel","mounted","onScroll","args","banner","src","_hoisted_4","href","url","target","rel","_hoisted_6","image","description","_component_Results","results","items","selectedResult","ref","Results","required","loadingNextPage","itemsByUrl","reduce","acc","item","loadChannel","loadNextPage","next_page_token","nextPage","$refs","maxResultIndex","resultIndexStep","e","el","bottom","scrollHeight","scrollTop","clientHeight","feed","sources","_component_NoItems","NoItems","loadFeed","map","script","loadItems","_component_Playlist","playlists","playlistsById","_component_MediaImage","MediaImage","Playlist","toLowerCase","includes","loadPlaylists","_component_Channel","channels","channelsById","alt","Channel","loadSubscriptions"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6062.56bf283f.js b/platypush/backend/http/webapp/dist/static/js/6062.ccfb44e5.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/6062.56bf283f.js
rename to platypush/backend/http/webapp/dist/static/js/6062.ccfb44e5.js
index 76b7236e0..c9952d20c 100644
--- a/platypush/backend/http/webapp/dist/static/js/6062.56bf283f.js
+++ b/platypush/backend/http/webapp/dist/static/js/6062.ccfb44e5.js
@@ -1,2 +1,2 @@
(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6062],{3222:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var a=n(6252),s=n(3577);const l={class:"no-items-container"};function i(e,t,n,i,o,r){return(0,a.wg)(),(0,a.iD)("div",l,[(0,a._)("div",{class:(0,s.C_)(["no-items fade-in",{shadow:n.withShadow}])},[(0,a.WI)(e.$slots,"default",{},void 0,!0)],2)])}var o={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},r=n(3744);const c=(0,r.Z)(o,[["render",i],["__scopeId","data-v-4856c4d7"]]);var u=c},4558:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var a=n(6252),s=n(3577),l=n(9963);const i={key:0,class:"children fade-in"};function o(e,t,n,o,r,c){const u=(0,a.up)("Entity",!0);return(0,a.wg)(),(0,a.iD)("div",{class:(0,s.C_)(["entity-container-wrapper",{"with-children":c.hasChildren,collapsed:c.isCollapsed,hidden:!e.value?.name?.length}])},[(0,a._)("div",{class:(0,s.C_)(["row item entity-container",{"with-children":c.hasChildren,collapsed:c.isCollapsed,blink:r.justUpdated}])},[(0,a._)("div",{class:(0,s.C_)(["adjuster",{"with-children":c.hasChildren}])},[((0,a.wg)(),(0,a.j4)((0,a.LL)(r.component),{value:e.value,parent:e.parent,children:e.children,loading:e.loading,ref:"instance",error:e.error||0==e.value?.reachable,onClick:c.onClick,onInput:t[0]||(t[0]=t=>e.$emit("input",t)),onLoading:t[1]||(t[1]=t=>e.$emit("loading",t))},null,40,["value","parent","children","loading","error","onClick"]))],2),c.hasChildren?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"col-1 collapse-toggler",onClick:t[2]||(t[2]=(0,l.iM)(((...e)=>c.toggleCollapsed&&c.toggleCollapsed(...e)),["stop"]))},[(0,a._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":c.isCollapsed,"fa-chevron-up":!c.isCollapsed}])},null,2)])):(0,a.kq)("",!0)],2),c.hasChildren&&!c.isCollapsed?((0,a.wg)(),(0,a.iD)("div",i,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.children,(n=>((0,a.wg)(),(0,a.iD)("div",{class:"child",key:n.id},[(0,a.Wm)(u,{value:n,parent:e.value,children:c.childrenByParentId(n.id),loading:e.loading,level:e.level+1,onShowModal:t[3]||(t[3]=t=>e.$emit("show-modal",t)),onInput:t=>e.$emit("input",n)},null,8,["value","parent","children","loading","level","onInput"])])))),128))])):(0,a.kq)("",!0)],2)}var r=n(2262),c=n(847),u=n(5250),d={name:"Entity",mixins:[c["default"]],emits:["input","loading","update","show-modal"],data(){return{component:null,justUpdated:!1}},computed:{hasChildren(){return!!Object.keys(this.children||{}).length},isCollapsed(){return!this.hasChildren||this.collapsed},instance(){return this.$refs.instance}},methods:{valuesEqual(e,t){e={...e},t={...t};for(const n of["updated_at","data"])delete e[n],delete t[n];return this.objectsEqual(e,t)},childrenByParentId(e){const t=this.allEntities?.[e];return t?(t.children_ids||[]).reduce(((e,t)=>{const n=this.allEntities[t];return n&&!n.is_configuration&&(e[n.id]=n),e}),{}):{}},onClick(e){e.stopPropagation(),e.target.classList.contains("label")||e.target.classList.contains("head")?this.toggleCollapsed():this.$emit("show-modal",this.value.id)},onEntityUpdate(e){const t=e?.id,n=null!=t&&this.children&&t in this.children;n&&this.notifyUpdate()},toggleCollapsed(){this.collapsed=!this.collapsed,this.instance&&(this.instance.collapsed=!this.instance.collapsed)},notifyUpdate(){this.justUpdated=!0;const e=this;setTimeout((()=>e.justUpdated=!1),1e3)}},mounted(){if("Entity"!==this.type){const e=this.type.split("_").map((e=>e[0].toUpperCase()+e.slice(1))).join("");this.$watch((()=>this.value),((e,t)=>{if(this.valuesEqual(t,e))return!1;this.notifyUpdate(),this.$emit("update",{value:e})})),this.component=(0,r.XI)((0,a.RC)((()=>n(7243)(`./${e}`))))}u.$.onEntity(this.onEntityUpdate)}},m=n(3744);const p=(0,m.Z)(d,[["render",o],["__scopeId","data-v-7b0732e4"]]);var f=p},4967:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var a=n(6252),s=n(3577);const l=["title"],i={key:0,class:"fas fa-spinner fa-spin loading"},o={key:1,class:"fas fa-circle-exclamation error"};function r(e,t,n,r,c,u){const d=(0,a.up)("Icon");return(0,a.wg)(),(0,a.iD)("div",{class:(0,s.C_)(["entity-icon-container",{"with-color-fill":!!u.colorFill}]),title:e.prettify(n.entity.type||""),style:(0,s.j5)(u.colorFillStyle)},[n.loading?((0,a.wg)(),(0,a.iD)("i",i)):n.error?((0,a.wg)(),(0,a.iD)("i",o)):((0,a.wg)(),(0,a.j4)(d,(0,s.vs)((0,a.dG)({key:2},u.computedIconNormalized)),null,16))],14,l)}var c=n(657),u=n(8637),d={name:"EntityIcon",components:{Icon:c.Z},mixins:[u.Z],props:{loading:{type:Boolean,default:!1},error:{type:Boolean,default:!1},entity:{type:Object,required:!0},icon:{type:Object,default:()=>{}},hasColorFill:{type:Boolean,default:!1}},data(){return{component:null,modalVisible:!1}},computed:{computedIcon(){let e={...this.entity?.meta?.icon||{}};return Object.keys(this.icon||{}).length&&(e=this.icon),{...e}},colorFill(){return this.hasColorFill&&this.computedIcon.color},colorFillStyle(){return this.colorFill&&!this.error?{background:this.colorFill}:{}},computedIconNormalized(){const e={...this.computedIcon};return this.colorFill&&delete e.color,e},type(){let e=this.entity.type||"";return e.charAt(0).toUpperCase()+e.slice(1)}}},m=n(3744);const p=(0,m.Z)(d,[["render",r],["__scopeId","data-v-49689016"]]);var f=p},847:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var a=n(8637),s={name:"EntityMixin",mixins:[a.Z],emits:["input","loading"],props:{loading:{type:Boolean,default:!1},error:{type:Boolean,default:!1},value:{type:Object,required:!0},parent:{type:Object,default:()=>{}},children:{type:Object,default:()=>{}},allEntities:{type:Object,default:()=>{}},level:{type:Number,default:0}},data(){return{modalVisible:!1,collapsed:!0}},computed:{type(){let e=this.value.type||"";return e.split("_").map((e=>e.charAt(0).toUpperCase()+e.slice(1))).join("")}}};const l=s;var i=l},1999:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return st}});var a=n(6252),s=n(3577),l=n(9963);const i=e=>((0,a.dD)("data-v-6fce01a8"),e=e(),(0,a.Cn)(),e),o=i((()=>(0,a._)("b",null,"sure",-1))),r=i((()=>(0,a._)("br",null,null,-1))),c=i((()=>(0,a._)("br",null,null,-1))),u=i((()=>(0,a._)("br",null,null,-1))),d=i((()=>(0,a._)("br",null,null,-1))),m={class:"table-row"},p={class:"title"},f={class:"value"},h=["textContent"],v={class:"table-row"},y={class:"title"},_={class:"value icon-canvas"},g={key:0,class:"icon-editor"},S=i((()=>(0,a._)("i",{class:"fas fa-rotate-left"},null,-1))),w=[S],C=i((()=>(0,a._)("span",{class:"help"},[(0,a.Uk)(" Supported: image URLs or "),(0,a._)("a",{href:"https://fontawesome.com/icons",target:"_blank"},"FontAwesome icon classes"),(0,a.Uk)(". ")],-1))),k={class:"table-row"},b=i((()=>(0,a._)("div",{class:"title"}," Icon color ",-1))),I={class:"value icon-color-picker"},x=["value"],D=i((()=>(0,a._)("i",{class:"fas fa-rotate-left"},null,-1))),E=[D],j={class:"table-row"},q=i((()=>(0,a._)("div",{class:"title"},"Plugin",-1))),U=["textContent"],B={class:"table-row"},M=i((()=>(0,a._)("div",{class:"title"},"Internal ID",-1))),$=["textContent"],A={key:0,class:"table-row"},N=i((()=>(0,a._)("div",{class:"title"},"External ID",-1))),O=["textContent"],F={key:1,class:"table-row"},P=i((()=>(0,a._)("div",{class:"title"},"Description",-1))),W=["textContent"],T={key:2,class:"table-row"},z=i((()=>(0,a._)("div",{class:"title"},"External URL",-1))),L={class:"value url"},V=["href","text"],Z={key:3,class:"table-row"},H=i((()=>(0,a._)("div",{class:"title"},"Image",-1))),R={class:"value"},K=["src"],Y={key:4,class:"table-row"},Q=i((()=>(0,a._)("div",{class:"title"},"Parent",-1))),G={class:"value"},J=["textContent"],X={key:5,class:"table-row"},ee=i((()=>(0,a._)("div",{class:"title"},"Created at",-1))),te=["textContent"],ne={key:6,class:"table-row"},ae=i((()=>(0,a._)("div",{class:"title"},"Updated at",-1))),se=["textContent"],le=i((()=>(0,a._)("div",{class:"title"},"Delete Entity",-1))),ie={class:"value"},oe=i((()=>(0,a._)("i",{class:"fas fa-trash"},null,-1))),re=[oe],ce={key:7,class:"section children-container"},ue=i((()=>(0,a._)("div",{class:"col-11"},[(0,a._)("i",{class:"fas fa-sitemap"}),(0,a.Uk)(" Children ")],-1))),de={class:"col-1 pull-right"},me={key:0,class:"children-container-info"},pe={class:"title"},fe={class:"value"},he=["onClick","textContent"],ve={class:"section extra-info-container"},ye=i((()=>(0,a._)("div",{class:"col-11"},[(0,a._)("i",{class:"fas fa-circle-info"}),(0,a.Uk)(" Extra Info ")],-1))),_e={class:"col-1 pull-right"},ge={key:0,class:"extra-info"},Se={key:0,class:"table-row"},we=["textContent"],Ce=["textContent"],ke={key:0,class:"table-row"},be=["textContent"],Ie=["textContent"],xe={key:8,class:"section config-container"},De=i((()=>(0,a._)("div",{class:"col-11"},[(0,a._)("i",{class:"fas fa-screwdriver-wrench"}),(0,a.Uk)(" Configuration ")],-1))),Ee={class:"col-1 pull-right"},je={key:0,class:"entities"};function qe(e,t,n,i,S,D){const oe=(0,a.up)("ConfirmDialog"),qe=(0,a.up)("EditButton"),Ue=(0,a.up)("NameEditor"),Be=(0,a.up)("Icon"),Me=(0,a.up)("EntityIcon"),$e=(0,a.up)("Entity"),Ae=(0,a.up)("Modal",!0);return n.entity?((0,a.wg)(),(0,a.j4)(Ae,{key:0,visible:n.visible,class:"entity-modal",title:n.entity.name||n.entity.external_id},{default:(0,a.w5)((()=>[(0,a.Wm)(oe,{ref:"deleteConfirmDiag",title:"Confirm entity deletion",onInput:D.onDelete},{default:(0,a.w5)((()=>[(0,a.Uk)(" Are you "),o,(0,a.Uk)(" that you want to delete this entity? "),r,c,(0,a.Uk)(" Note: you should only delete an entity if its plugin has been disabled or the entity is no longer reachable."),u,d,(0,a.Uk)(" Otherwise, the entity will simply be created again upon the next scan. ")])),_:1},8,["onInput"]),(0,a._)("div",m,[(0,a._)("div",p,[(0,a.Uk)(" Name "),S.editName?(0,a.kq)("",!0):((0,a.wg)(),(0,a.j4)(qe,{key:0,onClick:t[0]||(t[0]=e=>S.editName=!0)}))]),(0,a._)("div",f,[S.editName?((0,a.wg)(),(0,a.j4)(Ue,{key:0,value:n.entity.name,onInput:D.onRename,onCancel:t[1]||(t[1]=e=>S.editName=!1),disabled:S.loading},null,8,["value","onInput","disabled"])):((0,a.wg)(),(0,a.iD)("span",{key:1,textContent:(0,s.zw)(n.entity.name)},null,8,h))])]),(0,a._)("div",v,[(0,a._)("div",y,[(0,a.Uk)(" Icon "),S.editIcon?(0,a.kq)("",!0):((0,a.wg)(),(0,a.j4)(qe,{key:0,onClick:t[2]||(t[2]=e=>S.editIcon=!0)}))]),(0,a._)("div",_,[S.editIcon?((0,a.wg)(),(0,a.iD)("span",g,[(0,a.Wm)(Ue,{value:n.entity.meta?.icon?.class||n.entity.meta?.icon?.url,onInput:D.onIconEdit,onCancel:t[5]||(t[5]=e=>S.editIcon=!1),disabled:S.loading},{default:(0,a.w5)((()=>[(0,a._)("button",{type:"button",title:"Reset",onClick:t[3]||(t[3]=e=>D.onIconEdit(null)),onTouch:t[4]||(t[4]=e=>D.onIconEdit(null))},w,32)])),_:1},8,["value","onInput","disabled"]),C])):((0,a.wg)(),(0,a.j4)(Be,(0,s.vs)((0,a.dG)({key:1},n.entity?.meta?.icon||{})),null,16))])]),(0,a._)("div",k,[b,(0,a._)("div",I,[(0,a._)("input",{type:"color",value:n.entity.meta?.icon?.color,onChange:t[6]||(t[6]=(...e)=>D.onIconColorEdit&&D.onIconColorEdit(...e))},null,40,x),(0,a._)("button",{type:"button",title:"Reset",onClick:t[7]||(t[7]=e=>D.onIconColorEdit(null)),onTouch:t[8]||(t[8]=e=>D.onIconColorEdit(null))},E,32)])]),(0,a._)("div",j,[q,(0,a._)("div",{class:"value",textContent:(0,s.zw)(n.entity.plugin)},null,8,U)]),(0,a._)("div",B,[M,(0,a._)("div",{class:"value",textContent:(0,s.zw)(n.entity.id)},null,8,$)]),n.entity.external_id?((0,a.wg)(),(0,a.iD)("div",A,[N,(0,a._)("div",{class:"value",textContent:(0,s.zw)(n.entity.external_id)},null,8,O)])):(0,a.kq)("",!0),n.entity.description?((0,a.wg)(),(0,a.iD)("div",F,[P,(0,a._)("div",{class:"value",textContent:(0,s.zw)(n.entity.description)},null,8,W)])):(0,a.kq)("",!0),n.entity.external_url?((0,a.wg)(),(0,a.iD)("div",T,[z,(0,a._)("div",L,[(0,a._)("a",{href:n.entity.external_url,target:"_blank",text:n.entity.external_url},null,8,V)])])):(0,a.kq)("",!0),n.entity.image_url?((0,a.wg)(),(0,a.iD)("div",Z,[H,(0,a._)("div",R,[(0,a._)("img",{class:"entity-image",src:n.entity.image_url},null,8,K)])])):(0,a.kq)("",!0),n.parent?((0,a.wg)(),(0,a.iD)("div",Y,[Q,(0,a._)("div",G,[(0,a._)("a",{class:"url",onClick:t[9]||(t[9]=t=>e.$emit("entity-update",n.parent.id)),textContent:(0,s.zw)(n.parent.name)},null,8,J)])])):(0,a.kq)("",!0),n.entity.created_at?((0,a.wg)(),(0,a.iD)("div",X,[ee,(0,a._)("div",{class:"value",textContent:(0,s.zw)(e.formatDateTime(n.entity.created_at))},null,8,te)])):(0,a.kq)("",!0),n.entity.updated_at?((0,a.wg)(),(0,a.iD)("div",ne,[ae,(0,a._)("div",{class:"value",textContent:(0,s.zw)(e.formatDateTime(n.entity.updated_at))},null,8,se)])):(0,a.kq)("",!0),(0,a._)("div",{class:"table-row delete-entity-container",onClick:t[11]||(t[11]=t=>e.$refs.deleteConfirmDiag.show())},[le,(0,a._)("div",ie,[(0,a._)("button",{onClick:t[10]||(t[10]=(0,l.iM)((t=>e.$refs.deleteConfirmDiag.show()),["stop"]))},re)])]),Object.keys(n.children||{}).length?((0,a.wg)(),(0,a.iD)("div",ce,[(0,a._)("div",{class:"title section-title",onClick:t[12]||(t[12]=e=>S.childrenCollapsed=!S.childrenCollapsed)},[ue,(0,a._)("div",de,[(0,a._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":S.childrenCollapsed,"fa-chevron-up":!S.childrenCollapsed}])},null,2)])]),S.childrenCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",me,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.children,(t=>((0,a.wg)(),(0,a.iD)("div",{class:(0,s.C_)(["table-row",{hidden:!t.name?.length||t.is_configuration}]),key:t.id},[(0,a._)("div",pe,[(0,a.Wm)(Me,{entity:n.entity,icon:n.entity.meta?.icon},null,8,["entity","icon"]),(0,a.Uk)(" "+(0,s.zw)(e.prettify(t.type)),1)]),(0,a._)("div",fe,[(0,a._)("a",{class:"url",onClick:n=>e.$emit("entity-update",t.id),textContent:(0,s.zw)(t.name)},null,8,he)])],2)))),128))]))])):(0,a.kq)("",!0),(0,a._)("div",ve,[(0,a._)("div",{class:"title section-title",onClick:t[13]||(t[13]=e=>S.extraInfoCollapsed=!S.extraInfoCollapsed)},[ye,(0,a._)("div",_e,[(0,a._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":S.extraInfoCollapsed,"fa-chevron-up":!S.extraInfoCollapsed}])},null,2)])]),S.extraInfoCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",ge,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.entity,((t,n)=>((0,a.wg)(),(0,a.iD)("div",{key:n},[null!=t&&S.specialFields.indexOf(n)<0?((0,a.wg)(),(0,a.iD)("div",Se,[(0,a._)("div",{class:"title",textContent:(0,s.zw)(e.prettify(n))},null,8,we),(0,a._)("div",{class:"value",textContent:(0,s.zw)(D.stringify(t))},null,8,Ce)])):(0,a.kq)("",!0)])))),128)),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.entity.data||{},((t,n)=>((0,a.wg)(),(0,a.iD)("div",{key:n},[null!=t?((0,a.wg)(),(0,a.iD)("div",ke,[(0,a._)("div",{class:"title",textContent:(0,s.zw)(e.prettify(n))},null,8,be),(0,a._)("div",{class:"value",textContent:(0,s.zw)(D.stringify(t))},null,8,Ie)])):(0,a.kq)("",!0)])))),128))]))]),D.computedConfig.length?((0,a.wg)(),(0,a.iD)("div",xe,[(0,a._)("div",{class:"title section-title",onClick:t[14]||(t[14]=e=>S.configCollapsed=!S.configCollapsed)},[De,(0,a._)("div",Ee,[(0,a._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":S.configCollapsed,"fa-chevron-up":!S.configCollapsed}])},null,2)])]),S.configCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",je,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(D.computedConfig,(t=>((0,a.wg)(),(0,a.j4)($e,{key:t.id,value:t,onInput:n=>e.$emit("input",t)},null,8,["value","onInput"])))),128))]))])):(0,a.kq)("",!0)])),_:1},8,["visible","title"])):(0,a.kq)("",!0)}var Ue=n(3493),Be=n(657),Me=n(6936);const $e=e=>((0,a.dD)("data-v-3344f2bf"),e=e(),(0,a.Cn)(),e),Ae=$e((()=>(0,a._)("i",{class:"fas fa-pen-to-square"},null,-1))),Ne=[Ae];function Oe(e,t,n,s,l,i){return(0,a.wg)(),(0,a.iD)("button",{class:"edit-btn",onClick:t[0]||(t[0]=e=>i.proxy(e)),onTouch:t[1]||(t[1]=e=>i.proxy(e)),onInput:t[2]||(t[2]=e=>i.proxy(e))},Ne,32)}var Fe={emits:["input","click","touch"],methods:{proxy(e){this.$emit(e.type,e)}}},Pe=n(3744);const We=(0,Pe.Z)(Fe,[["render",Oe],["__scopeId","data-v-3344f2bf"]]);var Te=We,ze=n(4967);const Le=e=>((0,a.dD)("data-v-600cb1a8"),e=e(),(0,a.Cn)(),e),Ve=["disabled"],Ze=Le((()=>(0,a._)("button",{type:"submit"},[(0,a._)("i",{class:"fas fa-circle-check"})],-1))),He=Le((()=>(0,a._)("i",{class:"fas fa-ban"},null,-1))),Re=[He];function Ke(e,t,n,s,i,o){return(0,a.wg)(),(0,a.iD)("form",{onSubmit:t[3]||(t[3]=(0,l.iM)(((...e)=>o.submit&&o.submit(...e)),["prevent"])),class:"name-editor"},[(0,a.wy)((0,a._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>i.text=e),disabled:n.disabled,ref:"input"},null,8,Ve),[[l.nr,i.text]]),Ze,(0,a._)("button",{class:"cancel",onClick:t[1]||(t[1]=t=>e.$emit("cancel")),onTouch:t[2]||(t[2]=t=>e.$emit("cancel"))},Re,32),(0,a.WI)(e.$slots,"default",{},void 0,!0)],32)}var Ye={emits:["input","cancel"],props:{value:{type:String},disabled:{type:Boolean,default:!1}},data(){return{text:null}},methods:{proxy(e){this.$emit(e.type,e)},submit(){return this.$emit("input",this.text),!1}},mounted(){this.text=this.value,this.$refs.input.focus()}};const Qe=(0,Pe.Z)(Ye,[["render",Ke],["__scopeId","data-v-600cb1a8"]]);var Ge=Qe,Je=n(8637),Xe=n(4558),et=n(7369);const tt=["created_at","data","description","external_id","external_url","id","image_url","is_configuration","meta","name","plugin","updated_at","parent_id"];var nt={name:"EntityModal",components:{Entity:Xe["default"],EntityIcon:ze["default"],Modal:Ue.Z,EditButton:Te,NameEditor:Ge,Icon:Be.Z,ConfirmDialog:Me.Z},mixins:[Je.Z],emits:["input","loading","entity-update"],props:{entity:{type:Object,required:!0},parent:{type:Object},children:{type:Object},visible:{type:Boolean,default:!1},configValues:{type:Object,default:()=>{}}},computed:{computedConfig(){return Object.values(this.configValues).sort(((e,t)=>(e.name||"").localeCompare(t.name||"")))}},data(){return{loading:!1,editName:!1,editIcon:!1,configCollapsed:!0,childrenCollapsed:!0,extraInfoCollapsed:!0,specialFields:tt}},methods:{async onRename(e){this.loading=!0;try{const t={};t[this.entity.id]=e,await this.request("entities.rename",t)}finally{this.loading=!1,this.editName=!1}},async onDelete(){this.loading=!0;try{await this.request("entities.delete",[this.entity.id])}finally{this.loading=!1}},async onIconEdit(e){this.loading=!0;try{const t={url:null,class:null};e?.length?e.startsWith("http")?t.url=e:t.class=e:(t.url=(et[this.entity.type]||{})?.icon?.url,t.class=(et[this.entity.type]||{})?.icon?.["class"]);const n={};n[this.entity.id]={icon:t},await this.request("entities.set_meta",n)}finally{this.loading=!1,this.editIcon=!1}},async onIconColorEdit(e){this.loading=!0;try{const t=this.entity.meta?.icon||{};t.color=e?e.target.value:null;const n={};n[this.entity.id]={icon:t},await this.request("entities.set_meta",n)}finally{this.loading=!1,this.editIcon=!1}},stringify(e){return null==e?"":Array.isArray(e)||"object"===typeof e?JSON.stringify(e,null,2):""+e}}};const at=(0,Pe.Z)(nt,[["render",qe],["__scopeId","data-v-6fce01a8"]]);var st=at},7243:function(e,t,n){var a={"./Accelerometer":[6362,9,3826,6362],"./Accelerometer.vue":[6362,9,3826,6362],"./Alarm":[472,9,7651,2844,2461,1807,9381,472],"./Alarm.vue":[472,9,7651,2844,2461,1807,9381,472],"./Alarm/AlarmEditor":[9381,9,7651,2844,2461,1807,9381],"./Alarm/AlarmEditor.vue":[9381,9,7651,2844,2461,1807,9381],"./Assistant":[5795,9,2844,5795],"./Assistant.vue":[5795,9,2844,5795],"./Battery":[7590,9,7590],"./Battery.vue":[7590,9,7590],"./BinarySensor":[8621,9,2844,8621],"./BinarySensor.vue":[8621,9,2844,8621],"./BluetoothDevice":[3835,9,2844,3835],"./BluetoothDevice.vue":[3835,9,2844,3835],"./BluetoothService":[984,9,2844,984],"./BluetoothService.vue":[984,9,2844,984],"./Button":[2893,9,3826,2893],"./Button.vue":[2893,9,3826,2893],"./CloudInstance":[8769,9,8769],"./CloudInstance.vue":[8769,9,8769],"./CompositeSensor":[6362,9,3826,6362],"./CompositeSensor.vue":[6362,9,3826,6362],"./ContactSensor":[8621,9,2844,8621],"./ContactSensor.vue":[8621,9,2844,8621],"./Cpu":[2460,9,2460],"./Cpu.vue":[2460,9,2460],"./CpuInfo":[3369,9,3369],"./CpuInfo.vue":[3369,9,3369],"./CpuStats":[8769,9,8769],"./CpuStats.vue":[8769,9,8769],"./CpuTimes":[2217,9,2217],"./CpuTimes.vue":[2217,9,2217],"./CurrentSensor":[6362,9,3826,6362],"./CurrentSensor.vue":[6362,9,3826,6362],"./Device":[8769,9,8769],"./Device.vue":[8769,9,8769],"./DewPointSensor":[6362,9,3826,6362],"./DewPointSensor.vue":[6362,9,3826,6362],"./Dimmer":[9461,9,7651,9461],"./Dimmer.vue":[9461,9,7651,9461],"./Disk":[8825,9,8825],"./Disk.vue":[8825,9,8825],"./DistanceSensor":[6362,9,3826,6362],"./DistanceSensor.vue":[6362,9,3826,6362],"./EnergySensor":[6362,9,3826,6362],"./EnergySensor.vue":[6362,9,3826,6362],"./Entity":[4558,9],"./Entity.vue":[4558,9],"./EntityIcon":[4967,9],"./EntityIcon.vue":[4967,9],"./EntityMixin":[847,9],"./EntityMixin.vue":[847,9],"./EnumSensor":[2893,9,3826,2893],"./EnumSensor.vue":[2893,9,3826,2893],"./EnumSwitch":[3368,9,3368],"./EnumSwitch.vue":[3368,9,3368],"./HeartRateSensor":[6362,9,3826,6362],"./HeartRateSensor.vue":[6362,9,3826,6362],"./HumiditySensor":[6362,9,3826,6362],"./HumiditySensor.vue":[6362,9,3826,6362],"./IlluminanceSensor":[6362,9,3826,6362],"./IlluminanceSensor.vue":[6362,9,3826,6362],"./Index":[7878,9,669,2154,7878],"./Index.vue":[7878,9,669,2154,7878],"./Light":[980,9,7651,2844,980],"./Light.vue":[980,9,7651,2844,980],"./LinkQuality":[3559,9,3559],"./LinkQuality.vue":[3559,9,3559],"./Magnetometer":[6362,9,3826,6362],"./Magnetometer.vue":[6362,9,3826,6362],"./MemoryStats":[5329,9,5329],"./MemoryStats.vue":[5329,9,5329],"./Modal":[1999,9],"./Modal.vue":[1999,9],"./MotionSensor":[6362,9,3826,6362],"./MotionSensor.vue":[6362,9,3826,6362],"./Muted":[8391,9,2844,8391],"./Muted.vue":[8391,9,2844,8391],"./NetworkInterface":[457,9,729],"./NetworkInterface.vue":[457,9,729],"./NumericSensor":[6362,9,3826,6362],"./NumericSensor.vue":[6362,9,3826,6362],"./PercentSensor":[169,9,169],"./PercentSensor.vue":[169,9,169],"./PingHost":[1706,9,1706],"./PingHost.vue":[1706,9,1706],"./PowerSensor":[6362,9,3826,6362],"./PowerSensor.vue":[6362,9,3826,6362],"./PresenceSensor":[8621,9,2844,8621],"./PresenceSensor.vue":[8621,9,2844,8621],"./PressureSensor":[6362,9,3826,6362],"./PressureSensor.vue":[6362,9,3826,6362],"./RawSensor":[6362,9,3826,6362],"./RawSensor.vue":[6362,9,3826,6362],"./Selector":[667,9,2154,667],"./Selector.vue":[667,9,2154,667],"./Sensor":[6362,9,3826,6362],"./Sensor.vue":[6362,9,3826,6362],"./StepsSensor":[6362,9,3826,6362],"./StepsSensor.vue":[6362,9,3826,6362],"./SwapStats":[5329,9,5329],"./SwapStats.vue":[5329,9,5329],"./Switch":[8391,9,2844,8391],"./Switch.vue":[8391,9,2844,8391],"./SystemBattery":[7590,9,7590],"./SystemBattery.vue":[7590,9,7590],"./SystemFan":[6362,9,3826,6362],"./SystemFan.vue":[6362,9,3826,6362],"./SystemTemperature":[6362,9,3826,6362],"./SystemTemperature.vue":[6362,9,3826,6362],"./TemperatureSensor":[6362,9,3826,6362],"./TemperatureSensor.vue":[6362,9,3826,6362],"./ThreeAxisSensor":[6362,9,3826,6362],"./ThreeAxisSensor.vue":[6362,9,3826,6362],"./TimeDuration":[6362,9,3826,6362],"./TimeDuration.vue":[6362,9,3826,6362],"./Variable":[6890,9,6324],"./Variable.vue":[6890,9,6324],"./VariableModal":[2106,9,669,2106],"./VariableModal.vue":[2106,9,669,2106],"./VoltageSensor":[6362,9,3826,6362],"./VoltageSensor.vue":[6362,9,3826,6362],"./Volume":[9461,9,7651,9461],"./Volume.vue":[9461,9,7651,9461],"./Weather":[8930,9,5906,8989,8930],"./Weather.vue":[8930,9,5906,8989,8930],"./WeatherForecast":[8498,9,5906,8989,8498],"./WeatherForecast.vue":[8498,9,5906,8989,8498],"./WeatherIcon":[3322,9,5906,3322],"./WeatherIcon.vue":[3322,9,5906,3322],"./WeightSensor":[6362,9,3826,6362],"./WeightSensor.vue":[6362,9,3826,6362],"./common.scss":[65,9,6561,65],"./meta":[7369,3],"./meta.json":[7369,3],"./vars.scss":[5207,9,6561,5207]};function s(e){if(!n.o(a,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=a[e],s=t[0];return Promise.all(t.slice(2).map(n.e)).then((function(){return n.t(s,16|t[1])}))}s.keys=function(){return Object.keys(a)},s.id=7243,e.exports=s},7369:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"name":"Alarm","name_plural":"Alarms","icon":{"class":"fas fa-stopwatch"}},"assistant":{"name":"Assistant","name_plural":"Assistants","icon":{"class":"fas fa-microphone-lines"}},"battery":{"name":"Battery","name_plural":"Batteries","icon":{"class":"fas fa-battery-full"}},"weather":{"name":"Weather","name_plural":"Weather","icon":{"class":"fas fa-cloud-sun-rain"}},"weather_forecast":{"name":"Weather Forecast","name_plural":"Weather Forecast","icon":{"class":"fas fa-cloud-sun-rain"}},"button":{"name":"Button","name_plural":"Buttons","icon":{"class":"fas fa-circle-dot"}},"cpu_info":{"name":"System","name_plural":"System","icon":{"class":"fas fa-circle-info"}},"cpu_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-gauge"}},"cpu_times":{"name":"System","name_plural":"System","icon":{"class":"fas fa-clock"}},"memory_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-memory"}},"swap_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-memory"}},"disk":{"name":"System","name_plural":"System","icon":{"class":"fas fa-hard-drive"}},"network_interface":{"name":"System","name_plural":"System","icon":{"class":"fas fa-ethernet"}},"system_temperature":{"name":"System","name_plural":"System","icon":{"class":"fas fa-temperature-half"}},"system_fan":{"name":"System","name_plural":"System","icon":{"class":"fas fa-fan"}},"system_battery":{"name":"System","name_plural":"System","icon":{"class":"fas fa-battery-full"}},"current_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-bolt"}},"cpu":{"name":"System","name_plural":"System","icon":{"class":"fas fa-microchip"}},"motion_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-person-running"}},"distance_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-ruler-horizontal"}},"bluetooth_device":{"name":"Device","name_plural":"Devices","icon":{"class":"fab fa-bluetooth-b"}},"cloud_instance":{"name":"Cloud Entity","name_plural":"Cloud Entities","icon":{"class":"fas fa-cloud"}},"bluetooth_service":{"name":"Service","name_plural":"Services","icon":{"class":"fas fa-satellite-dish"}},"accelerometer":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-up-down-left-right"}},"magnetometer":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-magnet"}},"device":{"name":"Device","name_plural":"Devices","icon":{"class":"fas fa-gear"}},"volume":{"name":"Dimmer","name_plural":"Dimmers","icon":{"class":"fas fa-volume-high"}},"dimmer":{"name":"Dimmer","name_plural":"Dimmers","icon":{"class":"fas fa-gauge"}},"energy_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-plug"}},"entity":{"name":"Entity","name_plural":"Entities","icon":{"class":"fas fa-circle-question"}},"humidity_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-droplet"}},"dew_point_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-hand-holding-droplet"}},"illuminance_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-sun"}},"light":{"name":"Light","name_plural":"Lights","icon":{"class":"fas fa-lightbulb"}},"contact_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"far fa-hand"}},"presence_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-person"}},"weight_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-weight-scale"}},"link_quality":{"name":"Link Quality","name_plural":"Link Qualities","icon":{"class":"fas fa-tower-broadcast"}},"power_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-plug"}},"temperature_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-temperature-half"}},"steps_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-shoe-prints"}},"heart_rate_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-heart-pulse"}},"ping_host":{"name":"Host","name_plural":"Hosts","icon":{"class":"fas fa-server"}},"time_duration_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-clock"}},"pressure_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-gauge"}},"muted":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-volume-xmark"}},"enum_switch":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-gauge"}},"switch":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-toggle-on"}},"variable":{"name":"Variable","name_plural":"Variables","icon":{"class":"fas fa-square-root-variable"}},"voltage_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-car-battery"}},"composite_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"binary_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"numeric_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"percent_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"enum_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"raw_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}}}')}}]);
-//# sourceMappingURL=6062.56bf283f.js.map
\ No newline at end of file
+//# sourceMappingURL=6062.ccfb44e5.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6062.56bf283f.js.map b/platypush/backend/http/webapp/dist/static/js/6062.ccfb44e5.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/6062.56bf283f.js.map
rename to platypush/backend/http/webapp/dist/static/js/6062.ccfb44e5.js.map
index 99d2cb785..dd5ca69b2 100644
--- a/platypush/backend/http/webapp/dist/static/js/6062.56bf283f.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/6062.ccfb44e5.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/6062.56bf283f.js","mappings":"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mB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,UAAW,CACV,IACA,EACA,KACA,KACA,KACA,KACA,KACA,KAED,cAAe,CACd,IACA,EACA,KACA,KACA,KACA,KACA,KACA,KAED,sBAAuB,CACtB,KACA,EACA,KACA,KACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,IACA,EACA,KACA,KAED,yBAA0B,CACzB,IACA,EACA,KACA,KAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,QAAS,CACR,KACA,EACA,MAED,YAAa,CACZ,KACA,EACA,MAED,YAAa,CACZ,KACA,EACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,MAED,eAAgB,CACf,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,SAAU,CACT,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,GAED,eAAgB,CACf,KACA,GAED,eAAgB,CACf,KACA,GAED,mBAAoB,CACnB,KACA,GAED,gBAAiB,CAChB,IACA,GAED,oBAAqB,CACpB,IACA,GAED,eAAgB,CACf,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,UAAW,CACV,KACA,EACA,IACA,KACA,MAED,cAAe,CACd,KACA,EACA,IACA,KACA,MAED,UAAW,CACV,IACA,EACA,KACA,KACA,KAED,cAAe,CACd,IACA,EACA,KACA,KACA,KAED,gBAAiB,CAChB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,MAED,UAAW,CACV,KACA,GAED,cAAe,CACd,KACA,GAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,UAAW,CACV,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,qBAAsB,CACrB,IACA,EACA,KAED,yBAA0B,CACzB,IACA,EACA,KAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,kBAAmB,CAClB,IACA,EACA,KAED,sBAAuB,CACtB,IACA,EACA,KAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,aAAc,CACb,IACA,EACA,KACA,KAED,iBAAkB,CACjB,IACA,EACA,KACA,KAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,IACA,MAED,sBAAuB,CACtB,KACA,EACA,IACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,gBAAiB,CAChB,GACA,EACA,KACA,IAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,GAED,cAAe,CACd,KACA,EACA,KACA,OAGF,SAAS8J,EAAoBP,GAC5B,IAAIQ,EAAoBC,EAAEhK,EAAKuJ,GAC9B,OAAOU,QAAQC,UAAUC,MAAK,WAC7B,IAAI7B,EAAI,IAAI8B,MAAM,uBAAyBb,EAAM,KAEjD,MADAjB,EAAE+B,KAAO,mBACH/B,CACP,IAGD,IAAIgC,EAAMtK,EAAIuJ,GAAMhM,EAAK+M,EAAI,GAC7B,OAAOL,QAAQM,IAAID,EAAInK,MAAM,GAAGH,IAAI+J,EAAoBzB,IAAI6B,MAAK,WAChE,OAAOJ,EAAoB9J,EAAE1C,EAAa,GAAT+M,EAAI,GACtC,GACD,CACAR,EAAoB3L,KAAO,WAAa,OAAOD,OAAOC,KAAK6B,EAAM,EACjE8J,EAAoBvM,GAAK,KACzBiN,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Entities/Entity.vue","webpack://platypush/./src/components/panels/Entities/Entity.vue?6f8a","webpack://platypush/./src/components/panels/Entities/EntityIcon.vue","webpack://platypush/./src/components/panels/Entities/EntityIcon.vue?8abc","webpack://platypush/./src/components/panels/Entities/EntityMixin.vue","webpack://platypush/./src/components/panels/Entities/EntityMixin.vue?a9b3","webpack://platypush/./src/components/panels/Entities/Modal.vue","webpack://platypush/./src/components/elements/EditButton.vue","webpack://platypush/./src/components/elements/EditButton.vue?fb20","webpack://platypush/./src/components/elements/NameEditor.vue","webpack://platypush/./src/components/elements/NameEditor.vue?34cf","webpack://platypush/./src/components/panels/Entities/Modal.vue?d45a","webpack://platypush/./src/components/panels/Entities/ lazy ^\\.\\/.*$ namespace object"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Entity.vue?vue&type=template&id=7b0732e4&scoped=true\"\nimport script from \"./Entity.vue?vue&type=script&lang=js\"\nexport * from \"./Entity.vue?vue&type=script&lang=js\"\n\nimport \"./Entity.vue?vue&type=style&index=0&id=7b0732e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7b0732e4\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./EntityIcon.vue?vue&type=template&id=49689016&scoped=true\"\nimport script from \"./EntityIcon.vue?vue&type=script&lang=js\"\nexport * from \"./EntityIcon.vue?vue&type=script&lang=js\"\n\nimport \"./EntityIcon.vue?vue&type=style&index=0&id=49689016&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-49689016\"]])\n\nexport default __exports__","\n","import script from \"./EntityMixin.vue?vue&type=script&lang=js\"\nexport * from \"./EntityMixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n \n \n Are you sure that you want to delete this entity?
\n Note: you should only delete an entity if its plugin has been disabled\n or the entity is no longer reachable.
\n Otherwise, the entity will simply be created again upon the next scan.\n \n\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Entity.vue?vue&type=template&id=7b0732e4&scoped=true\"\nimport script from \"./Entity.vue?vue&type=script&lang=js\"\nexport * from \"./Entity.vue?vue&type=script&lang=js\"\n\nimport \"./Entity.vue?vue&type=style&index=0&id=7b0732e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7b0732e4\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./EntityIcon.vue?vue&type=template&id=49689016&scoped=true\"\nimport script from \"./EntityIcon.vue?vue&type=script&lang=js\"\nexport * from \"./EntityIcon.vue?vue&type=script&lang=js\"\n\nimport \"./EntityIcon.vue?vue&type=style&index=0&id=49689016&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-49689016\"]])\n\nexport default __exports__","\n","import script from \"./EntityMixin.vue?vue&type=script&lang=js\"\nexport * from \"./EntityMixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n \n \n Are you sure that you want to delete this entity?
\n Note: you should only delete an entity if its plugin has been disabled\n or the entity is no longer reachable.
\n Otherwise, the entity will simply be created again upon the next scan.\n \n\n
\n\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=21b0d859&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=21b0d859&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21b0d859\"]])\n\nexport default __exports__","\n
\n
\n \n \n No channels found.\n \n\n
\n
\n
\n \n
\n
{{ channel.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=3ff3db5a&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=3ff3db5a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3ff3db5a\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","onScroll","_cache","args","$options","$data","loading","_createBlock","_component_Loading","key","channel","_hoisted_2","banner","length","src","_hoisted_4","href","url","target","rel","_hoisted_6","image","_hoisted_8","_hoisted_9","_hoisted_10","_toDisplayString","description","_createVNode","_component_Results","results","items","filter","selectedResult","ref","onSelect","$event","onPlay","$emit","emits","mixins","Utils","components","Loading","Results","id","String","required","data","loadingNextPage","computed","itemsByUrl","this","reduce","acc","item","methods","loadChannel","request","loadNextPage","next_page_token","nextPage","push","$refs","maxResultIndex","resultIndexStep","e","el","bottom","scrollHeight","scrollTop","clientHeight","mounted","selectedChannel","_component_Channel","channels","_hoisted_3","_Fragment","_renderList","channelsById","onClick","_hoisted_5","alt","_hoisted_7","_component_NoItems","Channel","NoItems","toLowerCase","includes","loadSubscriptions"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/6123.1bc9bcbd.js","mappings":"wLACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCJWlB,MAAM,U,GACJA,MAAM,U,aAINA,MAAM,O,cAEFA,MAAM,S,aAKRA,MAAM,Q,cAIJA,MAAM,e,4FApBrBC,EAAAA,EAAAA,IAgCM,OAhCDD,MAAM,wBAAyBmB,SAAMC,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAAH,UAAAG,EAAAH,YAAAE,K,CAC3BE,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KAEyBJ,EAAAK,UAAO,WAA1D3B,EAAAA,EAAAA,IA4BM,O,MA5BDD,MAAM,UAAWmB,SAAMC,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAAH,UAAAG,EAAAH,YAAAE,K,EAC5BlB,EAAAA,EAAAA,GAmBM,MAnBND,EAmBM,EAlBJC,EAAAA,EAAAA,GAEM,MAFN0B,EAEM,CAD6BN,EAAAK,SAASE,QAAQC,SAAM,WAAxD9B,EAAAA,EAAAA,IAA4D,O,MAAtD+B,IAAKT,EAAAK,QAAQE,Q,8BAGrB3B,EAAAA,EAAAA,GAaM,MAbN8B,EAaM,EAZJ9B,EAAAA,EAAAA,GAII,KAJA+B,KAAMX,EAAAK,QAAQO,IAAKC,OAAO,SAASC,IAAI,uB,EACzClC,EAAAA,EAAAA,GAEM,MAFNmC,EAEM,CAD4Bf,EAAAK,SAASW,OAAOR,SAAM,WAAtD9B,EAAAA,EAAAA,IAA0D,O,MAApD+B,IAAKT,EAAAK,QAAQW,O,oCAIvBpC,EAAAA,EAAAA,GAKM,MALNqC,EAKM,EAJJrC,EAAAA,EAAAA,GAEI,KAFDH,MAAM,QAASkC,KAAMX,EAAAK,QAAQO,IAAKC,OAAO,SAASC,IAAI,wB,QACpDd,EAAAK,SAAShB,MAAI,EAAA6B,IAElBtC,EAAAA,EAAAA,GAAyD,MAAzDuC,GAAyDC,EAAAA,EAAAA,IAA7BpB,EAAAK,SAASgB,aAAW,UAKtDC,EAAAA,EAAAA,IAKyCC,EAAA,CAL/BC,QAASxB,EAAAK,QAAQoB,MACjBC,OAAQ3C,EAAA2C,OACR,kBAAiB1B,EAAA2B,eAClBC,IAAI,UACHC,SAAMhC,EAAA,KAAAA,EAAA,GAAAiC,GAAE9B,EAAA2B,eAAiBG,GACzBC,OAAIlC,EAAA,KAAAA,EAAA,GAAAiC,GAAE5C,EAAA8C,MAAM,OAAQF,K,oHAUpC,GACEG,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAO,IACPC,QAAOA,EAAAA,GAGThD,MAAO,CACLiD,GAAI,CACFhD,KAAMiD,OACNC,UAAU,GAGZf,OAAQ,CACNnC,KAAMiD,OACN/C,QAAS,OAIbiD,IAAAA,GACE,MAAO,CACLrC,QAAS,KACTJ,SAAS,EACT0C,iBAAiB,EACjBhB,eAAgB,KAEpB,EAEAiB,SAAU,CACRC,UAAAA,GACE,OAAOC,KAAKzC,SAASoB,MAAMsB,QAAO,CAACC,EAAKC,KACtCD,EAAIC,EAAKrC,KAAOqC,EACTD,IACN,CAAC,EACN,GAGFE,QAAS,CACP,iBAAMC,GACJL,KAAK7C,SAAU,EACf,IACE6C,KAAKzC,cAAgByC,KAAKM,QAAQ,sBAAuB,CAACb,GAAIO,KAAKP,IACrE,CAAE,QACAO,KAAK7C,SAAU,CACjB,CACF,EAEA,kBAAMoD,GACJ,GAAKP,KAAKzC,SAASiD,kBAAmBR,KAAKH,gBAG3C,IACE,MAAMY,QAAiBT,KAAKM,QAC1B,sBACA,CAACb,GAAIO,KAAKP,GAAIe,gBAAiBR,KAAKzC,QAAQiD,kBAG9CR,KAAKzC,QAAQoB,MAAM+B,QAAQD,EAAS9B,MAAMC,QAAOuB,IAASH,KAAKD,WAAWI,EAAKrC,QAC/EkC,KAAKzC,QAAQiD,gBAAkBC,EAASD,gBACxCR,KAAKW,MAAMjC,QAAQkC,gBAAkBZ,KAAKW,MAAMjC,QAAQmC,eAC1D,CAAE,QACAb,KAAKH,iBAAkB,CACzB,CACF,EAEA/C,QAAAA,CAASgE,GACP,MAAMC,EAAKD,EAAE/C,OACb,IAAKgD,EACH,OAEF,MAAMC,EAAUD,EAAGE,aAAeF,EAAGG,WAAcH,EAAGI,aAAe,IAChEH,GAGLhB,KAAKO,cACP,GAGFa,OAAAA,GACEpB,KAAKK,aACP,G,UCnHF,MAAMzD,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROlB,MAAM,+B,SACJA,MAAM,uB,SAMJA,MAAM,a,iBAKFA,MAAM,S,mBAGNA,MAAM,S,SAKZA,MAAM,qB,kHApBbC,EAAAA,EAAAA,IAuBM,MAvBNC,EAuBM,CAtBoCI,EAAAoF,kB,WAmBxCzF,EAAAA,EAAAA,IAEM,MAFNuC,EAEM,EADJK,EAAAA,EAAAA,IAAgF8C,EAAA,CAAtE7B,GAAIxD,EAAAoF,gBAAkBzC,OAAQ3C,EAAA2C,OAASK,OAAIlC,EAAA,KAAAA,EAAA,GAAAiC,GAAE5C,EAAA8C,MAAM,OAAQF,K,6BApBhB,WAAvDpD,EAAAA,EAAAA,IAiBM,MAjBN4B,EAiBM,CAhBWN,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KACgBJ,EAAAqE,UAAU7D,S,WAIpD9B,EAAAA,EAAAA,IAUM,MAVN4F,EAUM,gBATJ5F,EAAAA,EAAAA,IAQM6F,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAPuBzE,EAAA0E,cAAY,CAA5BpE,EAASkC,M,WADtB7D,EAAAA,EAAAA,IAQM,OARDD,MAAM,eAEL2B,IAAKmC,EACLmC,QAAK5C,GAAE5C,EAAA8C,MAAM,SAAU3B,I,EAC3BzB,EAAAA,EAAAA,GAEM,MAFN+F,EAEM,EADJ/F,EAAAA,EAAAA,GAAgD,OAA1C6B,IAAKJ,EAAQW,MAAQ4D,IAAKvE,EAAQhB,M,aAE1CT,EAAAA,EAAAA,GAA2C,MAA3CiG,GAA2CzD,EAAAA,EAAAA,IAArBf,EAAQhB,MAAI,Y,WAZoB,WAA1Da,EAAAA,EAAAA,IAEU4E,EAAA,C,MAFA,eAAa,G,mBAAqC,IAE5D,UAF4D,2B,wDA6BlE,GACE7C,MAAO,CAAC,OAAQ,UAChBC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACV2C,QAAO,aACP1C,QAAO,IACP2C,QAAOA,EAAAA,GAGT1F,MAAO,CACL6E,gBAAiB,CACf5E,KAAMiD,OACN/C,QAAS,MAGXiC,OAAQ,CACNnC,KAAMiD,OACN/C,QAAS,OAIbiD,IAAAA,GACE,MAAO,CACL2B,SAAU,GACVpE,SAAS,EAEb,EAEA2C,SAAU,CACR6B,YAAAA,GACE,OAAO3B,KAAKuB,SACT3C,QAAOrB,IAAYyC,KAAKpB,QAAUrB,EAAQhB,KAAK4F,cAAcC,SAASpC,KAAKpB,OAAOuD,iBAClFlC,QAAO,CAACC,EAAK3C,KACZ2C,EAAI3C,EAAQkC,IAAMlC,EACX2C,IACN,CAAC,EACR,GAGFE,QAAS,CACP,uBAAMiC,GACJrC,KAAK7C,SAAU,EACf,IACE6C,KAAKuB,eAAkBvB,KAAKM,QAAQ,4BACtC,CAAE,QACAN,KAAK7C,SAAU,CACjB,CACF,GAGFiE,OAAAA,GACEpB,KAAKqC,mBACP,G,UC9EF,MAAMzF,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue?c1d5"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=21b0d859&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=21b0d859&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21b0d859\"]])\n\nexport default __exports__","\n
\n
\n \n \n No channels found.\n \n\n
\n
\n
\n \n
\n
{{ channel.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=3ff3db5a&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=3ff3db5a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3ff3db5a\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","onScroll","_cache","args","$options","$data","loading","_createBlock","_component_Loading","key","channel","_hoisted_2","banner","length","src","_hoisted_4","href","url","target","rel","_hoisted_6","image","_hoisted_8","_hoisted_9","_hoisted_10","_toDisplayString","description","_createVNode","_component_Results","results","items","filter","selectedResult","ref","onSelect","$event","onPlay","$emit","emits","mixins","Utils","components","Loading","Results","id","String","required","data","loadingNextPage","computed","itemsByUrl","this","reduce","acc","item","methods","loadChannel","request","loadNextPage","next_page_token","nextPage","push","$refs","maxResultIndex","resultIndexStep","e","el","bottom","scrollHeight","scrollTop","clientHeight","mounted","selectedChannel","_component_Channel","channels","_hoisted_3","_Fragment","_renderList","channelsById","onClick","_hoisted_5","alt","_hoisted_7","_component_NoItems","Channel","NoItems","toLowerCase","includes","loadSubscriptions"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6148.3a7ad00a.js b/platypush/backend/http/webapp/dist/static/js/6148.ea20cb6a.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/6148.3a7ad00a.js
rename to platypush/backend/http/webapp/dist/static/js/6148.ea20cb6a.js
index 0b75873a7..baf6a8580 100644
--- a/platypush/backend/http/webapp/dist/static/js/6148.3a7ad00a.js
+++ b/platypush/backend/http/webapp/dist/static/js/6148.ea20cb6a.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6148,5324],{5324:function(a,t,e){e.r(t),e.d(t,{default:function(){return ha}});var s=e(6252),n=e(9963);const i={class:"camera"},r={class:"camera-container"},l={class:"frame-container",ref:"frameContainer"},o={key:0,class:"no-frame"},c=["src"],u={class:"controls"},h={class:"left"},p=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],_=(0,s._)("i",{class:"fa fa-stop"},null,-1),f=[_],y=["disabled"],w=(0,s._)("i",{class:"fas fa-camera"},null,-1),C=[w],v={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],k=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),z=[k],x=(0,s._)("i",{class:"fas fa-cog"},null,-1),$=[x],F={class:"audio-container"},U={key:0,autoplay:"",preload:"none",ref:"player"},M=["src"],D={key:0,class:"url"},V={class:"row"},q=(0,s._)("span",{class:"name"},"Stream URL",-1),P=["value"],A={class:"params"},L={class:"row"},O=(0,s._)("span",{class:"name"},"Device",-1),W={class:"row"},j=(0,s._)("span",{class:"name"},"Width",-1),H={class:"row"},G=(0,s._)("span",{class:"name"},"Height",-1),I={class:"row"},R=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),T={class:"row"},Z=(0,s._)("span",{class:"name"},"Vertical Flip",-1),Y={class:"row"},E=(0,s._)("span",{class:"name"},"Rotate",-1),X={class:"row"},B=(0,s._)("span",{class:"name"},"Scale-X",-1),J={class:"row"},K=(0,s._)("span",{class:"name"},"Scale-Y",-1),N={class:"row"},Q=(0,s._)("span",{class:"name"},"Frames per second",-1),aa={class:"row"},ta=(0,s._)("span",{class:"name"},"Grayscale",-1);function ea(a,t,e,d,_,w){const b=(0,s.up)("Slot"),k=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",r,[(0,s._)("div",l,[a.streaming||a.capturing||a.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:a.url,ref:"frame",alt:""},null,8,c)],512),(0,s._)("div",u,[(0,s._)("div",h,[a.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[1]||(t[1]=(...t)=>a.stopStreaming&&a.stopStreaming(...t)),disabled:a.capturing,title:"Stop video"},f,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[0]||(t[0]=(...a)=>w.startStreaming&&w.startStreaming(...a)),disabled:a.capturing,title:"Start video"},m,8,p)),a.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:t[2]||(t[2]=(...a)=>w.capture&&w.capture(...a)),disabled:a.streaming||a.capturing,title:"Take a picture"},C,8,y))]),(0,s._)("div",v,[a.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[4]||(t[4]=(...t)=>a.stopAudio&&a.stopAudio(...t)),title:"Stop audio"},z)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[3]||(t[3]=(...t)=>a.startAudio&&a.startAudio(...t)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:t[5]||(t[5]=t=>a.$refs.paramsModal.show()),title:"Settings"},$)])])]),(0,s._)("div",F,[a.audioOn?((0,s.wg)(),(0,s.iD)("audio",U,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,M),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),a.url?.length?((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("label",V,[q,(0,s._)("input",{name:"url",type:"text",value:w.fullURL,disabled:"disabled"},null,8,P)])])):(0,s.kq)("",!0),(0,s.Wm)(k,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",A,[(0,s._)("label",L,[O,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":t[6]||(t[6]=t=>a.attrs.device=t),onChange:t[7]||(t[7]=(...t)=>a.onDeviceChanged&&a.onDeviceChanged(...t))},null,544),[[n.nr,a.attrs.device]])]),(0,s._)("label",W,[j,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":t[8]||(t[8]=t=>a.attrs.resolution[0]=t),onChange:t[9]||(t[9]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[0]]])]),(0,s._)("label",H,[G,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":t[10]||(t[10]=t=>a.attrs.resolution[1]=t),onChange:t[11]||(t[11]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[1]]])]),(0,s._)("label",I,[R,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":t[12]||(t[12]=t=>a.attrs.horizontal_flip=t),onChange:t[13]||(t[13]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.horizontal_flip]])]),(0,s._)("label",T,[Z,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":t[14]||(t[14]=t=>a.attrs.vertical_flip=t),onChange:t[15]||(t[15]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.vertical_flip]])]),(0,s._)("label",Y,[E,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":t[16]||(t[16]=t=>a.attrs.rotate=t),onChange:t[17]||(t[17]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.rotate]])]),(0,s._)("label",X,[B,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":t[18]||(t[18]=t=>a.attrs.scale_x=t),onChange:t[19]||(t[19]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_x]])]),(0,s._)("label",J,[K,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":t[20]||(t[20]=t=>a.attrs.scale_y=t),onChange:t[21]||(t[21]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_y]])]),(0,s._)("label",N,[Q,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":t[22]||(t[22]=t=>a.attrs.fps=t),onChange:t[23]||(t[23]=(...t)=>a.onFpsChanged&&a.onFpsChanged(...t))},null,544),[[n.nr,a.attrs.fps]])]),(0,s._)("label",aa,[ta,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":t[24]||(t[24]=t=>a.attrs.grayscale=t),onChange:t[25]||(t[25]=(...t)=>a.onGrayscaleChanged&&a.onGrayscaleChanged(...t))},null,544),[[n.e8,a.attrs.grayscale]])]),(0,s.Wm)(b)])])),_:1},512)])}var sa=e(8637),na={name:"CameraMixin",mixins:[sa.Z],props:{cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,audioOn:!1,url:null,attrs:{}}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}}},methods:{getUrl(a,t){return"/camera/"+a+"/"+t+"?"+Object.entries(this.params).filter((a=>null!=a[1]&&(""+a[1]).length>0)).map((([a,t])=>a+"="+t)).join("&")},_startStreaming(a){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(a,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(a){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(a,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){},onSizeChanged(){const a=a=>a*Math.PI/180,t=a(this.params.rotate);let e=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(t)+this.params.resolution[1]*Math.sin(t))),s=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(t)+this.params.resolution[1]*Math.cos(t)));e>window.innerWidth&&(s=Math.round(s*(window.innerWidth/e)),e=window.innerWidth),s>window.innerHeight&&(e=Math.round(e*(window.innerHeight/s)),s=window.innerHeight),this.$refs.frameContainer.style.width=`${e}px`,this.$refs.frameContainer.style.height=`${s}px`},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const a=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:a.resolution||[640,480],device:a.device,horizontal_flip:a.horizontal_flip||0,vertical_flip:a.vertical_flip||0,rotate:a.rotate||0,scale_x:a.scale_x||1,scale_y:a.scale_y||1,fps:a.fps||16,grayscale:a.grayscale||0,stream_format:a.stream_format||"mjpeg"}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged)}};const ia=na;var ra=ia,la=e(3493),oa={name:"Camera",components:{Modal:la.Z},mixins:[ra],props:{cameraPlugin:{type:String,required:!0}},computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},ca=e(3744);const ua=(0,ca.Z)(oa,[["render",ea]]);var ha=ua},6148:function(a,t,e){e.r(t),e.d(t,{default:function(){return c}});var s=e(6252);function n(a,t,e,n,i,r){const l=(0,s.up)("Camera");return(0,s.wg)(),(0,s.j4)(l,{"camera-plugin":"cv"})}var i=e(5324),r={name:"CameraCv",components:{Camera:i["default"]}},l=e(3744);const o=(0,l.Z)(r,[["render",n]]);var c=o}}]);
-//# sourceMappingURL=6148.3a7ad00a.js.map
\ No newline at end of file
+//# sourceMappingURL=6148.ea20cb6a.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6148.3a7ad00a.js.map b/platypush/backend/http/webapp/dist/static/js/6148.ea20cb6a.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/6148.3a7ad00a.js.map
rename to platypush/backend/http/webapp/dist/static/js/6148.ea20cb6a.js.map
index 4a14c22a6..0b5e111a2 100644
--- a/platypush/backend/http/webapp/dist/static/js/6148.3a7ad00a.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/6148.ea20cb6a.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/6148.3a7ad00a.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraCv/Index.vue","webpack://platypush/./src/components/panels/CameraCv/Index.vue?6f97"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=351194be\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/6148.ea20cb6a.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraCv/Index.vue","webpack://platypush/./src/components/panels/CameraCv/Index.vue?6f97"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=351194be\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6324.254647db.js b/platypush/backend/http/webapp/dist/static/js/6324.ef647174.js
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/6324.254647db.js
rename to platypush/backend/http/webapp/dist/static/js/6324.ef647174.js
index 1a844ab54..67426696a 100644
--- a/platypush/backend/http/webapp/dist/static/js/6324.254647db.js
+++ b/platypush/backend/http/webapp/dist/static/js/6324.ef647174.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6324],{6890:function(l,e,a){a.r(e),a.d(e,{default:function(){return D}});var t=a(6252),s=a(3577),i=a(9963);const n=l=>((0,t.dD)("data-v-31c67fb5"),l=l(),(0,t.Cn)(),l),o={class:"entity variable-container"},d={class:"icon"},c={class:"label"},u=["textContent"],r=["textContent"],v={class:"row"},p={class:"row"},h={class:"col-9"},_=["disabled"],f={class:"col-3 pull-right"},b=["disabled"],m=n((()=>(0,t._)("i",{class:"fas fa-trash"},null,-1))),g=[m],y=["disabled"],C=n((()=>(0,t._)("i",{class:"fas fa-check"},null,-1))),w=[C];function k(l,e,a,n,m,C){const k=(0,t.up)("EntityIcon");return(0,t.wg)(),(0,t.iD)("div",o,[(0,t._)("div",{class:(0,s.C_)(["head",{collapsed:l.collapsed}])},[(0,t._)("div",d,[(0,t.Wm)(k,{entity:l.value,loading:l.loading,error:l.error},null,8,["entity","loading","error"])]),(0,t._)("div",c,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(l.value.name)},null,8,u)]),(0,t._)("div",{class:"value-and-toggler",onClick:e[1]||(e[1]=(0,i.iM)((e=>l.collapsed=!l.collapsed),["stop"]))},[(0,t._)("div",{class:"value",textContent:(0,s.zw)(l.value.value)},null,8,r),(0,t._)("div",{class:"collapse-toggler",onClick:e[0]||(e[0]=(0,i.iM)((e=>l.collapsed=!l.collapsed),["stop"]))},[(0,t._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":l.collapsed,"fa-chevron-up":!l.collapsed}])},null,2)])])],2),l.collapsed?(0,t.kq)("",!0):((0,t.wg)(),(0,t.iD)("div",{key:0,class:"body",onClick:e[5]||(e[5]=(0,i.iM)(((...e)=>l.prevent&&l.prevent(...e)),["stop"]))},[(0,t._)("div",v,[(0,t._)("form",{onSubmit:e[4]||(e[4]=(0,i.iM)(((...l)=>C.setValue&&C.setValue(...l)),["prevent"]))},[(0,t._)("div",p,[(0,t._)("div",h,[(0,t.wy)((0,t._)("input",{type:"text","onUpdate:modelValue":e[2]||(e[2]=e=>l.value_=e),placeholder:"Variable value",disabled:l.loading,ref:"text"},null,8,_),[[i.nr,l.value_]])]),(0,t._)("div",f,[(0,t._)("button",{type:"button",title:"Clear",onClick:e[3]||(e[3]=(0,i.iM)(((...l)=>C.clearValue&&C.clearValue(...l)),["stop"])),disabled:l.loading},g,8,b),(0,t._)("button",{type:"submit",title:"Edit",disabled:l.loading},w,8,y)])])],32)])]))])}var V=a(847),x=a(4967),M={name:"Variable",components:{EntityIcon:x["default"]},mixins:[V["default"]],emits:["loading"],data:function(){return{collapsed:!0,value_:null}},computed:{isCollapsed(){return this.collapsed}},methods:{async clearValue(){this.$emit("loading",!0);try{await this.request("variable.unset",{name:this.value.name})}finally{this.$emit("loading",!1)}},async setValue(){const l=this.value_;if(!l?.length)return await this.clearValue();this.$emit("loading",!0);try{const e={};e[this.value.name]=l,await this.request("variable.set",e)}finally{this.$emit("loading",!1)}}},mounted(){this.value_=this.value.value,this.$watch((()=>this.value.value),(l=>{this.value_=l}))}},$=a(3744);const q=(0,$.Z)(M,[["render",k],["__scopeId","data-v-31c67fb5"]]);var D=q}}]);
-//# sourceMappingURL=6324.254647db.js.map
\ No newline at end of file
+//# sourceMappingURL=6324.ef647174.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6324.254647db.js.map b/platypush/backend/http/webapp/dist/static/js/6324.ef647174.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/6324.254647db.js.map
rename to platypush/backend/http/webapp/dist/static/js/6324.ef647174.js.map
index 8f14cecbc..2b48487bc 100644
--- a/platypush/backend/http/webapp/dist/static/js/6324.254647db.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/6324.ef647174.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/6324.254647db.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Variable.vue","webpack://platypush/./src/components/panels/Entities/Variable.vue?62e2"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n \n
\n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Variable.vue?vue&type=template&id=31c67fb5&scoped=true\"\nimport script from \"./Variable.vue?vue&type=script&lang=js\"\nexport * from \"./Variable.vue?vue&type=script&lang=js\"\n\nimport \"./Variable.vue?vue&type=style&index=0&id=31c67fb5&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-31c67fb5\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_12","_hoisted_15","_createElementBlock","_hoisted_1","_normalizeClass","collapsed","_ctx","_hoisted_2","_createVNode","_component_EntityIcon","entity","value","loading","error","_hoisted_3","_toDisplayString","name","onClick","_cache","_withModifiers","$event","args","prevent","_hoisted_6","onSubmit","$options","setValue","_hoisted_7","_hoisted_8","type","value_","placeholder","disabled","ref","_hoisted_10","title","clearValue","components","EntityIcon","mixins","EntityMixin","emits","data","computed","isCollapsed","this","methods","$emit","request","length","mounted","$watch","newValue","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/6324.ef647174.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Variable.vue","webpack://platypush/./src/components/panels/Entities/Variable.vue?62e2"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n \n
\n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Variable.vue?vue&type=template&id=31c67fb5&scoped=true\"\nimport script from \"./Variable.vue?vue&type=script&lang=js\"\nexport * from \"./Variable.vue?vue&type=script&lang=js\"\n\nimport \"./Variable.vue?vue&type=style&index=0&id=31c67fb5&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-31c67fb5\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_12","_hoisted_15","_createElementBlock","_hoisted_1","_normalizeClass","collapsed","_ctx","_hoisted_2","_createVNode","_component_EntityIcon","entity","value","loading","error","_hoisted_3","_toDisplayString","name","onClick","_cache","_withModifiers","$event","args","prevent","_hoisted_6","onSubmit","$options","setValue","_hoisted_7","_hoisted_8","type","value_","placeholder","disabled","ref","_hoisted_10","title","clearValue","components","EntityIcon","mixins","EntityMixin","emits","data","computed","isCollapsed","this","methods","$emit","request","length","mounted","$watch","newValue","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6362.95da0eb4.js b/platypush/backend/http/webapp/dist/static/js/6362.c4de72d9.js
similarity index 96%
rename from platypush/backend/http/webapp/dist/static/js/6362.95da0eb4.js
rename to platypush/backend/http/webapp/dist/static/js/6362.c4de72d9.js
index d7a9c9c30..1913bfafe 100644
--- a/platypush/backend/http/webapp/dist/static/js/6362.95da0eb4.js
+++ b/platypush/backend/http/webapp/dist/static/js/6362.c4de72d9.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6362],{6362:function(t,e,n){n.r(e),n.d(e,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(t,e,n,p,m,h){const y=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(y,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,c)]),null!=h.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(h.computedValue)},null,8,v),null!=t.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(t.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var m=n(847),h=n(4967),y={name:"Sensor",components:{EntityIcon:h["default"]},mixins:[m["default"]],computed:{computedValue(){return null!=this.value.value?this.value.value:this.value._value}}},f=n(3744);const k=(0,f.Z)(y,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=k}}]);
-//# sourceMappingURL=6362.95da0eb4.js.map
\ No newline at end of file
+//# sourceMappingURL=6362.c4de72d9.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6362.95da0eb4.js.map b/platypush/backend/http/webapp/dist/static/js/6362.c4de72d9.js.map
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/6362.95da0eb4.js.map
rename to platypush/backend/http/webapp/dist/static/js/6362.c4de72d9.js.map
index 7599a20ca..d64511a87 100644
--- a/platypush/backend/http/webapp/dist/static/js/6362.95da0eb4.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/6362.c4de72d9.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/6362.95da0eb4.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVfC,EAAAA,EAAAA,IAiBM,MAjBNC,EAiBM,EAhBJC,EAAAA,EAAAA,GAeM,MAfNC,EAeM,EAdJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,YAIP,MAAjBC,EAAAC,gBAAa,WADvBhB,EAAAA,EAAAA,IAKM,MALNiB,EAKM,EAHJf,EAAAA,EAAAA,GAA6C,QAAvCH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQE,EAAcC,gB,UAEpB,MAAdR,EAAAC,MAAMS,OAAI,WADlBlB,EAAAA,EAAAA,IAC8B,Q,MADxBD,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALS,O,yEAWzC,GACEJ,KAAM,SACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,SAAU,CACRP,aAAAA,GACE,OAAwB,MAApBQ,KAAKf,MAAMA,MACNe,KAAKf,MAAMA,MACbe,KAAKf,MAAMgB,MACpB,I,UC5BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","$options","computedValue","_hoisted_6","unit","components","EntityIcon","mixins","EntityMixin","computed","this","_value","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/6362.c4de72d9.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVfC,EAAAA,EAAAA,IAiBM,MAjBNC,EAiBM,EAhBJC,EAAAA,EAAAA,GAeM,MAfNC,EAeM,EAdJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,YAIP,MAAjBC,EAAAC,gBAAa,WADvBhB,EAAAA,EAAAA,IAKM,MALNiB,EAKM,EAHJf,EAAAA,EAAAA,GAA6C,QAAvCH,MAAM,Q,aAAQc,EAAAA,EAAAA,IAAQE,EAAcC,gB,UAEpB,MAAdR,EAAAC,MAAMS,OAAI,WADlBlB,EAAAA,EAAAA,IAC8B,Q,MADxBD,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALS,O,yEAWzC,GACEJ,KAAM,SACNK,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,SAAU,CACRP,aAAAA,GACE,OAAwB,MAApBQ,KAAKf,MAAMA,MACNe,KAAKf,MAAMA,MACbe,KAAKf,MAAMgB,MACpB,I,UC5BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","$options","computedValue","_hoisted_6","unit","components","EntityIcon","mixins","EntityMixin","computed","this","_value","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6533.d43e120d.js.map b/platypush/backend/http/webapp/dist/static/js/6533.d43e120d.js.map
deleted file mode 100644
index e3f6170cc..000000000
--- a/platypush/backend/http/webapp/dist/static/js/6533.d43e120d.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"static/js/6533.d43e120d.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/MusicMpd/Index.vue","webpack://platypush/./src/components/panels/MusicMpd/Index.vue?9486"],"sourcesContent":["\n \n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c98a6604\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","config","$props","tracks","status","playlists","editedPlaylist","editedPlaylistTracks","trackInfo","searchResults","libraryResults","path","onPlay","$options","play","onPause","pause","onStop","stop","onPrevious","previous","onNext","next","onClear","clear","onSetVolume","setVolume","onSeek","seek","onConsume","consume","onRandom","random","onRepeat","repeat","onStatusUpdate","_cache","$event","refreshStatus","onPlaylistUpdate","refresh","onNewPlayingTrack","onRemoveFromTracklist","removeFromTracklist","onAddToTracklist","addToTracklist","onSwapTracks","swapTracks","onLoadPlaylist","loadPlaylist","onPlayPlaylist","playPlaylist","onRemovePlaylist","removePlaylist","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","onPlaylistEdit","playlistEditChanged","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onRemoveFromPlaylist","removeFromPlaylist","onInfo","onPlaylistAdd","playlistAdd","onAddToPlaylist","addToPlaylist","onPlaylistTrackMove","playlistTrackMove","onSearch","search","onSearchClear","onCd","cd","name","components","Loading","MusicPlugin","mixins","Utils","props","type","Object","default","pluginName","String","data","methods","refreshTracks","background","this","request","entries","reduce","obj","k","v","parseInt","split","map","t","refreshPlaylists","playlist","lastModified","sort","a","b","localeCompare","Promise","all","event","pos","file","resource","volume","position","value","track","length","positions","from_pos","to_pos","_loadPlaylist","confirm","from","to","uri","async","playlistIdx","query","filter","result","mounted","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6640.a6538b3b.js b/platypush/backend/http/webapp/dist/static/js/6640.2f707453.js
similarity index 88%
rename from platypush/backend/http/webapp/dist/static/js/6640.a6538b3b.js
rename to platypush/backend/http/webapp/dist/static/js/6640.2f707453.js
index ce81b889a..efc0767f7 100644
--- a/platypush/backend/http/webapp/dist/static/js/6640.a6538b3b.js
+++ b/platypush/backend/http/webapp/dist/static/js/6640.2f707453.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6640],{6640:function(t,a,e){e.r(a),e.d(a,{default:function(){return r}});var n=e(8637),p={emits:["back","path-change","play"],mixins:[n.Z],props:{filter:{type:String,default:""}},data(){return{loading:!1}}};const u=p;var r=u}}]);
-//# sourceMappingURL=6640.a6538b3b.js.map
\ No newline at end of file
+//# sourceMappingURL=6640.2f707453.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6640.a6538b3b.js.map b/platypush/backend/http/webapp/dist/static/js/6640.2f707453.js.map
similarity index 93%
rename from platypush/backend/http/webapp/dist/static/js/6640.a6538b3b.js.map
rename to platypush/backend/http/webapp/dist/static/js/6640.2f707453.js.map
index 5c7ae6a81..d4b9d982d 100644
--- a/platypush/backend/http/webapp/dist/static/js/6640.a6538b3b.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/6640.2f707453.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/6640.a6538b3b.js","mappings":"6KAGA,GACEA,MAAO,CAAC,OAAQ,cAAe,QAC/BC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACLC,OAAQ,CACNC,KAAMC,OACNC,QAAS,KAIbC,IAAAA,GACE,MAAO,CACLC,SAAS,EAEb,GCdF,MAAMC,EAAc,EAEpB,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea"],"sourcesContent":["\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["emits","mixins","Utils","props","filter","type","String","default","data","loading","__exports__"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/6640.2f707453.js","mappings":"6KAGA,GACEA,MAAO,CAAC,OAAQ,cAAe,QAC/BC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACLC,OAAQ,CACNC,KAAMC,OACNC,QAAS,KAIbC,IAAAA,GACE,MAAO,CACLC,SAAS,EAEb,GCdF,MAAMC,EAAc,EAEpB,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea"],"sourcesContent":["\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["emits","mixins","Utils","props","filter","type","String","default","data","loading","__exports__"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/729.ba752a1b.js b/platypush/backend/http/webapp/dist/static/js/729.57ab670d.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/729.ba752a1b.js
rename to platypush/backend/http/webapp/dist/static/js/729.57ab670d.js
index 5987bdce1..dba8bf4cf 100644
--- a/platypush/backend/http/webapp/dist/static/js/729.ba752a1b.js
+++ b/platypush/backend/http/webapp/dist/static/js/729.57ab670d.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[729],{7045:function(e,s,l){var a=l(6339),t=l(3070);e.exports=function(e,s,l){return l.get&&a(l.get,s,{getter:!0}),l.set&&a(l.set,s,{setter:!0}),t.f(e,s,l)}},7066:function(e,s,l){var a=l(9670);e.exports=function(){var e=a(this),s="";return e.hasIndices&&(s+="d"),e.global&&(s+="g"),e.ignoreCase&&(s+="i"),e.multiline&&(s+="m"),e.dotAll&&(s+="s"),e.unicode&&(s+="u"),e.unicodeSets&&(s+="v"),e.sticky&&(s+="y"),s}},2087:function(e,s,l){var a=l(7854),t=l(9781),d=l(7045),n=l(7066),i=l(7293),c=a.RegExp,o=c.prototype,v=t&&i((function(){var e=!0;try{c(".","d")}catch(v){e=!1}var s={},l="",a=e?"dgimsy":"gimsy",t=function(e,a){Object.defineProperty(s,e,{get:function(){return l+=a,!0}})},d={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var n in e&&(d.hasIndices="d"),d)t(n,d[n]);var i=Object.getOwnPropertyDescriptor(o,"flags").get.call(s);return i!==a||l!==a}));v&&d(o,"flags",{configurable:!0,get:n})},457:function(e,s,l){l.r(s),l.d(s,{default:function(){return xe}});l(2087);var a=l(6252),t=l(3577),d=l(9963);const n=e=>((0,a.dD)("data-v-75599bb7"),e=e(),(0,a.Cn)(),e),i={class:"col-1 icon"},c={class:"col-10 label"},o=["textContent"],v={class:"col-1 collapse-toggler"},r={key:0,class:"body children attributes fade-in"},u={key:0,class:"child"},_=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes sent")],-1))),p={class:"value"},C=["textContent"],k={key:1,class:"child"},g=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes received")],-1))),y={class:"value"},m=["textContent"],b={key:2,class:"child"},w=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets sent")],-1))),h={class:"value"},f=["textContent"],x={key:3,class:"child"},D=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets received")],-1))),z={class:"value"},q=["textContent"],A={key:4,class:"child"},I=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Inbound errors")],-1))),M={class:"value"},O=["textContent"],P={key:5,class:"child"},S=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Outbound errors")],-1))),j={class:"value"},B=["textContent"],E={key:6,class:"child"},F=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped inbound packets")],-1))),N={class:"value"},H=["textContent"],K={key:7,class:"child"},R=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped outbound packets")],-1))),T={class:"value"},U=["textContent"],W={key:8,class:"child"},Y=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Speed")],-1))),Z={class:"value"},G=["textContent"],J={key:9,class:"child"},L=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"MTU")],-1))),Q={class:"value"},V=["textContent"],X={key:10,class:"child"},$=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Flags")],-1))),ee={class:"value"},se=["textContent"],le=n((()=>(0,a._)("div",{class:"col-11 label"},"Addresses",-1))),ae={class:"col-1 collapse-toggler pull-right"},te={key:11,class:"body children attributes fade-in addresses"},de=["onClick"],ne=["textContent"],ie={class:"col-1 collapse-toggler pull-right"},ce={key:0,class:"body children attributes fade-in address-details"},oe={key:0,class:"child"},ve=n((()=>(0,a._)("div",{class:"label"},"Family",-1))),re=["textContent"],ue={key:1,class:"child"},_e=n((()=>(0,a._)("div",{class:"label"},"Netmask",-1))),pe=["textContent"],Ce={key:2,class:"child"},ke=n((()=>(0,a._)("div",{class:"label"},"Broadcast",-1))),ge=["textContent"];function ye(e,s,l,n,ye,me){const be=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",{class:(0,t.C_)(["entity network-interface-container",{expanded:!ye.isCollapsed}])},[(0,a._)("div",{class:"head",onClick:s[0]||(s[0]=(0,d.iM)((e=>ye.isCollapsed=!ye.isCollapsed),["stop"]))},[(0,a._)("div",i,[(0,a.Wm)(be,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",c,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,o)]),(0,a._)("div",v,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":ye.isCollapsed,"fa-chevron-up":!ye.isCollapsed}])},null,2)])]),ye.isCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",r,[e.value.bytes_sent?((0,a.wg)(),(0,a.iD)("div",u,[_,(0,a._)("div",p,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.bytes_sent))},null,8,C)])])):(0,a.kq)("",!0),e.value.bytes_recv?((0,a.wg)(),(0,a.iD)("div",k,[g,(0,a._)("div",y,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.bytes_recv))},null,8,m)])])):(0,a.kq)("",!0),e.value.packets_sent?((0,a.wg)(),(0,a.iD)("div",b,[w,(0,a._)("div",h,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.packets_sent)},null,8,f)])])):(0,a.kq)("",!0),e.value.packets_recv?((0,a.wg)(),(0,a.iD)("div",x,[D,(0,a._)("div",z,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.packets_recv)},null,8,q)])])):(0,a.kq)("",!0),e.value.errors_in?((0,a.wg)(),(0,a.iD)("div",A,[I,(0,a._)("div",M,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.errors_in)},null,8,O)])])):(0,a.kq)("",!0),e.value.errors_out?((0,a.wg)(),(0,a.iD)("div",P,[S,(0,a._)("div",j,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.errors_out)},null,8,B)])])):(0,a.kq)("",!0),e.value.drop_in?((0,a.wg)(),(0,a.iD)("div",E,[F,(0,a._)("div",N,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.drop_in)},null,8,H)])])):(0,a.kq)("",!0),e.value.drop_out?((0,a.wg)(),(0,a.iD)("div",K,[R,(0,a._)("div",T,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.drop_out)},null,8,U)])])):(0,a.kq)("",!0),e.value.speed?((0,a.wg)(),(0,a.iD)("div",W,[Y,(0,a._)("div",Z,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.speed+" Mbps")},null,8,G)])])):(0,a.kq)("",!0),e.value.mtu?((0,a.wg)(),(0,a.iD)("div",J,[L,(0,a._)("div",Q,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.mtu)},null,8,V)])])):(0,a.kq)("",!0),e.value.flags?.length?((0,a.wg)(),(0,a.iD)("div",X,[$,(0,a._)("div",ee,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.flags.join(", "))},null,8,se)])])):(0,a.kq)("",!0),(0,a._)("div",{class:(0,t.C_)(["child head",{expanded:!ye.areAddressesCollapsed}]),onClick:s[1]||(s[1]=(0,d.iM)((e=>ye.areAddressesCollapsed=!ye.areAddressesCollapsed),["stop"]))},[le,(0,a._)("div",ae,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":ye.areAddressesCollapsed,"fa-chevron-up":!ye.areAddressesCollapsed}])},null,2)])],2),e.value.addresses?.length&&!ye.areAddressesCollapsed?((0,a.wg)(),(0,a.iD)("div",te,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.value.addresses||[],(e=>((0,a.wg)(),(0,a.iD)("div",{class:"address-container",key:e.address},[(0,a._)("div",{class:(0,t.C_)(["child head",{expanded:ye.displayedAddresses[e.address]}]),onClick:(0,d.iM)((s=>ye.displayedAddresses[e.address]=!ye.displayedAddresses[e.address]),["stop"])},[(0,a._)("div",{class:"col-11 label",textContent:(0,t.zw)(e.address)},null,8,ne),(0,a._)("div",ie,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":!ye.displayedAddresses[e.address],"fa-chevron-up":ye.displayedAddresses[e.address]}])},null,2)])],10,de),ye.displayedAddresses[e.address]?((0,a.wg)(),(0,a.iD)("div",ce,[e.family?((0,a.wg)(),(0,a.iD)("div",oe,[ve,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.family)},null,8,re)])):(0,a.kq)("",!0),e.netmask?((0,a.wg)(),(0,a.iD)("div",ue,[_e,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.netmask)},null,8,pe)])):(0,a.kq)("",!0),e.broadcast?((0,a.wg)(),(0,a.iD)("div",Ce,[ke,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.broadcast)},null,8,ge)])):(0,a.kq)("",!0)])):(0,a.kq)("",!0)])))),128))])):(0,a.kq)("",!0)]))],2)}var me=l(847),be=l(4967),we={name:"NetworkInterface",components:{EntityIcon:be["default"]},mixins:[me["default"]],data(){return{isCollapsed:!0,areAddressesCollapsed:!0,displayedAddresses:{}}}},he=l(3744);const fe=(0,he.Z)(we,[["render",ye],["__scopeId","data-v-75599bb7"]]);var xe=fe}}]);
-//# sourceMappingURL=729.ba752a1b.js.map
\ No newline at end of file
+//# sourceMappingURL=729.57ab670d.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/729.ba752a1b.js.map b/platypush/backend/http/webapp/dist/static/js/729.57ab670d.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/729.ba752a1b.js.map
rename to platypush/backend/http/webapp/dist/static/js/729.57ab670d.js.map
index 9a21edfa5..96d0a5bd0 100644
--- a/platypush/backend/http/webapp/dist/static/js/729.ba752a1b.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/729.57ab670d.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/729.ba752a1b.js","mappings":"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","sources":["webpack://platypush/./node_modules/core-js/internals/define-built-in-accessor.js","webpack://platypush/./node_modules/core-js/internals/regexp-flags.js","webpack://platypush/./node_modules/core-js/modules/es.regexp.flags.js","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue?50e6"],"sourcesContent":["'use strict';\nvar makeBuiltIn = require('../internals/make-built-in');\nvar defineProperty = require('../internals/object-define-property');\n\nmodule.exports = function (target, name, descriptor) {\n if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true });\n if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true });\n return defineProperty.f(target, name, descriptor);\n};\n","'use strict';\nvar anObject = require('../internals/an-object');\n\n// `RegExp.prototype.flags` getter implementation\n// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.hasIndices) result += 'd';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.dotAll) result += 's';\n if (that.unicode) result += 'u';\n if (that.unicodeSets) result += 'v';\n if (that.sticky) result += 'y';\n return result;\n};\n","'use strict';\nvar global = require('../internals/global');\nvar DESCRIPTORS = require('../internals/descriptors');\nvar defineBuiltInAccessor = require('../internals/define-built-in-accessor');\nvar regExpFlags = require('../internals/regexp-flags');\nvar fails = require('../internals/fails');\n\n// babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError\nvar RegExp = global.RegExp;\nvar RegExpPrototype = RegExp.prototype;\n\nvar FORCED = DESCRIPTORS && fails(function () {\n var INDICES_SUPPORT = true;\n try {\n RegExp('.', 'd');\n } catch (error) {\n INDICES_SUPPORT = false;\n }\n\n var O = {};\n // modern V8 bug\n var calls = '';\n var expected = INDICES_SUPPORT ? 'dgimsy' : 'gimsy';\n\n var addGetter = function (key, chr) {\n // eslint-disable-next-line es/no-object-defineproperty -- safe\n Object.defineProperty(O, key, { get: function () {\n calls += chr;\n return true;\n } });\n };\n\n var pairs = {\n dotAll: 's',\n global: 'g',\n ignoreCase: 'i',\n multiline: 'm',\n sticky: 'y'\n };\n\n if (INDICES_SUPPORT) pairs.hasIndices = 'd';\n\n for (var key in pairs) addGetter(key, pairs[key]);\n\n // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\n var result = Object.getOwnPropertyDescriptor(RegExpPrototype, 'flags').get.call(O);\n\n return result !== expected || calls !== expected;\n});\n\n// `RegExp.prototype.flags` getter\n// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags\nif (FORCED) defineBuiltInAccessor(RegExpPrototype, 'flags', {\n configurable: true,\n get: regExpFlags\n});\n","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Bytes sent
\n
\n
\n \n
\n
\n\n
\n
\n
Bytes received
\n
\n
\n \n
\n
\n\n
\n
\n
Packets sent
\n
\n
\n \n
\n
\n\n
\n
\n
Packets received
\n
\n
\n \n
\n
\n\n
\n
\n
Inbound errors
\n
\n
\n \n
\n
\n\n
\n
\n
Outbound errors
\n
\n
\n \n
\n
\n\n
\n
\n
Dropped inbound packets
\n
\n
\n \n
\n
\n\n
\n
\n
Dropped outbound packets
\n
\n
\n \n
\n
\n\n
\n
\n
Speed
\n
\n
\n \n
\n
\n\n
\n
\n
MTU
\n
\n
\n \n
\n
\n\n
\n
\n
Flags
\n
\n
\n \n
\n
\n\n
\n
Addresses
\n
\n \n
\n
\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
Family
\n \n
\n
\n
Netmask
\n \n
\n
\n
Broadcast
\n \n
\n
\n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./NetworkInterface.vue?vue&type=template&id=75599bb7&scoped=true\"\nimport script from \"./NetworkInterface.vue?vue&type=script&lang=js\"\nexport * from \"./NetworkInterface.vue?vue&type=script&lang=js\"\n\nimport \"./NetworkInterface.vue?vue&type=style&index=0&id=75599bb7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75599bb7\"]])\n\nexport default __exports__"],"names":["makeBuiltIn","defineProperty","module","exports","target","name","descriptor","get","getter","set","setter","f","anObject","that","this","result","hasIndices","global","ignoreCase","multiline","dotAll","unicode","unicodeSets","sticky","DESCRIPTORS","defineBuiltInAccessor","regExpFlags","fails","RegExp","RegExpPrototype","prototype","FORCED","INDICES_SUPPORT","error","O","calls","expected","addGetter","key","chr","Object","pairs","getOwnPropertyDescriptor","call","configurable","class","_createElementVNode","_createElementBlock","_normalizeClass","expanded","$data","isCollapsed","onClick","_cache","_withModifiers","$event","_hoisted_1","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","_hoisted_2","_toDisplayString","_hoisted_4","_hoisted_5","bytes_sent","_hoisted_6","_hoisted_7","_hoisted_8","convertSize","bytes_recv","_hoisted_10","_hoisted_11","_hoisted_12","packets_sent","_hoisted_14","_hoisted_15","_hoisted_16","packets_recv","_hoisted_18","_hoisted_19","_hoisted_20","errors_in","_hoisted_22","_hoisted_23","_hoisted_24","errors_out","_hoisted_26","_hoisted_27","_hoisted_28","drop_in","_hoisted_30","_hoisted_31","_hoisted_32","drop_out","_hoisted_34","_hoisted_35","_hoisted_36","speed","_hoisted_38","_hoisted_39","_hoisted_40","mtu","_hoisted_42","_hoisted_43","_hoisted_44","flags","length","_hoisted_46","_hoisted_47","_hoisted_48","join","areAddressesCollapsed","_hoisted_50","_hoisted_51","addresses","_hoisted_52","_Fragment","_renderList","address","displayedAddresses","_hoisted_55","_hoisted_56","family","_hoisted_57","_hoisted_58","netmask","_hoisted_60","_hoisted_61","broadcast","_hoisted_63","_hoisted_64","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/729.57ab670d.js","mappings":"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","sources":["webpack://platypush/./node_modules/core-js/internals/define-built-in-accessor.js","webpack://platypush/./node_modules/core-js/internals/regexp-flags.js","webpack://platypush/./node_modules/core-js/modules/es.regexp.flags.js","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue?50e6"],"sourcesContent":["'use strict';\nvar makeBuiltIn = require('../internals/make-built-in');\nvar defineProperty = require('../internals/object-define-property');\n\nmodule.exports = function (target, name, descriptor) {\n if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true });\n if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true });\n return defineProperty.f(target, name, descriptor);\n};\n","'use strict';\nvar anObject = require('../internals/an-object');\n\n// `RegExp.prototype.flags` getter implementation\n// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.hasIndices) result += 'd';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.dotAll) result += 's';\n if (that.unicode) result += 'u';\n if (that.unicodeSets) result += 'v';\n if (that.sticky) result += 'y';\n return result;\n};\n","'use strict';\nvar global = require('../internals/global');\nvar DESCRIPTORS = require('../internals/descriptors');\nvar defineBuiltInAccessor = require('../internals/define-built-in-accessor');\nvar regExpFlags = require('../internals/regexp-flags');\nvar fails = require('../internals/fails');\n\n// babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError\nvar RegExp = global.RegExp;\nvar RegExpPrototype = RegExp.prototype;\n\nvar FORCED = DESCRIPTORS && fails(function () {\n var INDICES_SUPPORT = true;\n try {\n RegExp('.', 'd');\n } catch (error) {\n INDICES_SUPPORT = false;\n }\n\n var O = {};\n // modern V8 bug\n var calls = '';\n var expected = INDICES_SUPPORT ? 'dgimsy' : 'gimsy';\n\n var addGetter = function (key, chr) {\n // eslint-disable-next-line es/no-object-defineproperty -- safe\n Object.defineProperty(O, key, { get: function () {\n calls += chr;\n return true;\n } });\n };\n\n var pairs = {\n dotAll: 's',\n global: 'g',\n ignoreCase: 'i',\n multiline: 'm',\n sticky: 'y'\n };\n\n if (INDICES_SUPPORT) pairs.hasIndices = 'd';\n\n for (var key in pairs) addGetter(key, pairs[key]);\n\n // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\n var result = Object.getOwnPropertyDescriptor(RegExpPrototype, 'flags').get.call(O);\n\n return result !== expected || calls !== expected;\n});\n\n// `RegExp.prototype.flags` getter\n// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags\nif (FORCED) defineBuiltInAccessor(RegExpPrototype, 'flags', {\n configurable: true,\n get: regExpFlags\n});\n","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Bytes sent
\n
\n
\n \n
\n
\n\n
\n
\n
Bytes received
\n
\n
\n \n
\n
\n\n
\n
\n
Packets sent
\n
\n
\n \n
\n
\n\n
\n
\n
Packets received
\n
\n
\n \n
\n
\n\n
\n
\n
Inbound errors
\n
\n
\n \n
\n
\n\n
\n
\n
Outbound errors
\n
\n
\n \n
\n
\n\n
\n
\n
Dropped inbound packets
\n
\n
\n \n
\n
\n\n
\n
\n
Dropped outbound packets
\n
\n
\n \n
\n
\n\n
\n
\n
Speed
\n
\n
\n \n
\n
\n\n
\n
\n
MTU
\n
\n
\n \n
\n
\n\n
\n
\n
Flags
\n
\n
\n \n
\n
\n\n
\n
Addresses
\n
\n \n
\n
\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
Family
\n \n
\n
\n
Netmask
\n \n
\n
\n
Broadcast
\n \n
\n
\n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./NetworkInterface.vue?vue&type=template&id=75599bb7&scoped=true\"\nimport script from \"./NetworkInterface.vue?vue&type=script&lang=js\"\nexport * from \"./NetworkInterface.vue?vue&type=script&lang=js\"\n\nimport \"./NetworkInterface.vue?vue&type=style&index=0&id=75599bb7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75599bb7\"]])\n\nexport default __exports__"],"names":["makeBuiltIn","defineProperty","module","exports","target","name","descriptor","get","getter","set","setter","f","anObject","that","this","result","hasIndices","global","ignoreCase","multiline","dotAll","unicode","unicodeSets","sticky","DESCRIPTORS","defineBuiltInAccessor","regExpFlags","fails","RegExp","RegExpPrototype","prototype","FORCED","INDICES_SUPPORT","error","O","calls","expected","addGetter","key","chr","Object","pairs","getOwnPropertyDescriptor","call","configurable","class","_createElementVNode","_createElementBlock","_normalizeClass","expanded","$data","isCollapsed","onClick","_cache","_withModifiers","$event","_hoisted_1","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","_hoisted_2","_toDisplayString","_hoisted_4","_hoisted_5","bytes_sent","_hoisted_6","_hoisted_7","_hoisted_8","convertSize","bytes_recv","_hoisted_10","_hoisted_11","_hoisted_12","packets_sent","_hoisted_14","_hoisted_15","_hoisted_16","packets_recv","_hoisted_18","_hoisted_19","_hoisted_20","errors_in","_hoisted_22","_hoisted_23","_hoisted_24","errors_out","_hoisted_26","_hoisted_27","_hoisted_28","drop_in","_hoisted_30","_hoisted_31","_hoisted_32","drop_out","_hoisted_34","_hoisted_35","_hoisted_36","speed","_hoisted_38","_hoisted_39","_hoisted_40","mtu","_hoisted_42","_hoisted_43","_hoisted_44","flags","length","_hoisted_46","_hoisted_47","_hoisted_48","join","areAddressesCollapsed","_hoisted_50","_hoisted_51","addresses","_hoisted_52","_Fragment","_renderList","address","displayedAddresses","_hoisted_55","_hoisted_56","family","_hoisted_57","_hoisted_58","netmask","_hoisted_60","_hoisted_61","broadcast","_hoisted_63","_hoisted_64","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/6533.d43e120d.js b/platypush/backend/http/webapp/dist/static/js/7294.c67b2149.js
similarity index 63%
rename from platypush/backend/http/webapp/dist/static/js/6533.d43e120d.js
rename to platypush/backend/http/webapp/dist/static/js/7294.c67b2149.js
index 69bf2c1cc..ad71beaad 100644
--- a/platypush/backend/http/webapp/dist/static/js/6533.d43e120d.js
+++ b/platypush/backend/http/webapp/dist/static/js/7294.c67b2149.js
@@ -1,2 +1,2 @@
-"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6533],{6533:function(s,a,t){t.r(a),t.d(a,{default:function(){return u}});var i=t(6252);function e(s,a,t,e,l,r){const o=(0,i.up)("Loading"),n=(0,i.up)("MusicPlugin");return(0,i.wg)(),(0,i.iD)(i.HY,null,[l.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(n,{"plugin-name":"music.mpd",loading:l.loading,config:t.config,tracks:l.tracks,status:l.status,playlists:l.playlists,"edited-playlist":l.editedPlaylist,"edited-playlist-tracks":l.editedPlaylistTracks,"track-info":l.trackInfo,"search-results":l.searchResults,"library-results":l.libraryResults,path:l.path,onPlay:r.play,onPause:r.pause,onStop:r.stop,onPrevious:r.previous,onNext:r.next,onClear:r.clear,onSetVolume:r.setVolume,onSeek:r.seek,onConsume:r.consume,onRandom:r.random,onRepeat:r.repeat,onStatusUpdate:a[0]||(a[0]=s=>r.refreshStatus(!0)),onPlaylistUpdate:a[1]||(a[1]=s=>r.refresh(!0)),onNewPlayingTrack:a[2]||(a[2]=s=>r.refreshStatus(!0)),onRemoveFromTracklist:r.removeFromTracklist,onAddToTracklist:r.addToTracklist,onSwapTracks:r.swapTracks,onLoadPlaylist:r.loadPlaylist,onPlayPlaylist:r.playPlaylist,onRemovePlaylist:r.removePlaylist,onTracklistMove:r.moveTracklistTracks,onTracklistSave:r.saveToPlaylist,onPlaylistEdit:r.playlistEditChanged,onAddToTracklistFromEditedPlaylist:r.addToTracklistFromEditedPlaylist,onRemoveFromPlaylist:r.removeFromPlaylist,onInfo:a[3]||(a[3]=s=>l.trackInfo=s),onPlaylistAdd:r.playlistAdd,onAddToPlaylist:r.addToPlaylist,onPlaylistTrackMove:r.playlistTrackMove,onSearch:r.search,onSearchClear:a[4]||(a[4]=s=>l.searchResults=[]),onCd:r.cd},null,8,["loading","config","tracks","status","playlists","edited-playlist","edited-playlist-tracks","track-info","search-results","library-results","path","onPlay","onPause","onStop","onPrevious","onNext","onClear","onSetVolume","onSeek","onConsume","onRandom","onRepeat","onRemoveFromTracklist","onAddToTracklist","onSwapTracks","onLoadPlaylist","onPlayPlaylist","onRemovePlaylist","onTracklistMove","onTracklistSave","onPlaylistEdit","onAddToTracklistFromEditedPlaylist","onRemoveFromPlaylist","onPlaylistAdd","onAddToPlaylist","onPlaylistTrackMove","onSearch","onCd"])],64)}var l=t(2848),r=t(8637),o=t(6791),n={name:"MusicMpd",components:{Loading:o.Z,MusicPlugin:l["default"]},mixins:[r.Z],props:{config:{type:Object,default:()=>{}},pluginName:{type:String}},data(){return{loading:!1,tracks:[],playlists:[],status:{},editedPlaylist:null,editedPlaylistTracks:[],trackInfo:null,searchResults:[],libraryResults:[],path:"/"}},methods:{async refreshTracks(s){s||(this.loading=!0);try{this.tracks=await this.request("music.mpd.playlistinfo")}finally{this.loading=!1}},async refreshStatus(s){s||(this.loading=!0);try{this.status=Object.entries(await this.request("music.mpd.status")).reduce(((s,[a,t])=>{switch(a){case"bitrate":case"volume":s[a]=parseInt(t);break;case"consume":case"random":case"repeat":case"single":s[a]=!!parseInt(t);break;case"song":s["playingPos"]=parseInt(t);break;case"time":[s["elapsed"],s["duration"]]=t.split(":").map((s=>parseInt(s)));break;case"elapsed":break;default:s[a]=t;break}return s}),{})}finally{this.loading=!1}},async refreshPlaylists(s){s||(this.loading=!0);try{this.playlists=(await this.request("music.mpd.listplaylists")).map((s=>({name:s.playlist,lastModified:s["last-modified"]}))).sort(((s,a)=>s.name.localeCompare(a.name)))}finally{this.loading=!1}},async refresh(s){s||(this.loading=!0);try{await Promise.all([this.refreshTracks(s),this.refreshStatus(s),this.refreshPlaylists(s)])}finally{this.loading=!1}},async play(s){null!=s?.pos?await this.request("music.mpd.play_pos",{pos:s.pos}):s?.file?await this.request("music.mpd.play",{resource:s.file}):await this.request("music.mpd.play"),await this.refreshStatus(!0)},async pause(){await this.request("music.mpd.pause"),await this.refreshStatus(!0)},async stop(){await this.request("music.mpd.stop"),await this.refreshStatus(!0)},async previous(){await this.request("music.mpd.previous"),await this.refreshStatus(!0)},async next(){await this.request("music.mpd.next"),await this.refreshStatus(!0)},async clear(){await this.request("music.mpd.clear"),await Promise.all([this.refreshStatus(!0),this.refreshTracks(!0)])},async setVolume(s){s!==this.status.volume&&(await this.request("music.mpd.set_volume",{volume:s}),await this.refreshStatus(!0))},async seek(s){await this.request("music.mpd.seek",{position:s}),await this.refreshStatus(!0)},async repeat(s){await this.request("music.mpd.repeat",{value:parseInt(+s)}),await this.refreshStatus(!0)},async random(s){await this.request("music.mpd.random",{value:parseInt(+s)}),await this.refreshStatus(!0)},async consume(s){await this.request("music.mpd.consume",{value:parseInt(+s)}),await this.refreshStatus(!0)},async addToTracklist(s){s.file&&(s=s.file),await this.request("music.mpd.add",{resource:s}),await this.refresh(!0)},async addToTracklistFromEditedPlaylist(s){const a=this.editedPlaylistTracks[s.pos];a&&(await this.request("music.mpd.add",{resource:a.file}),await this.refresh(!0),s.play&&await this.request("music.mpd.play_pos",{pos:this.tracks.length-1}))},async removeFromPlaylist(s){await this.request("music.mpd.playlistdelete",{pos:s,name:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async removeFromTracklist(s){await this.request("music.mpd.delete",{positions:s.sort()}),await this.refresh(!0)},async swapTracks(s){await this.request("music.mpd.move",{from_pos:s[0],to_pos:s[1]}),await this.refresh(!0)},async playPlaylist(s){await this._loadPlaylist(s,!0)},async loadPlaylist(s){await this._loadPlaylist(s,!1)},async _loadPlaylist(s,a){const t=this.playlists[s];await this.request("music.mpd.load",{playlist:t.name,play:a}),await this.refresh(!0)},async removePlaylist(s){const a=this.playlists[s];confirm(`Are you REALLY sure that you want to remove the playlist ${a.name}?`)&&(await this.request("music.mpd.rm",{playlist:a.name}),await this.refreshPlaylists(!0))},async saveToPlaylist(s){await this.request("music.mpd.save",{name:s}),await this.refreshPlaylists(!0)},async moveTracklistTracks(s){await this.request("music.mpd.move",{from_pos:s.from,to_pos:s.to}),await this.refreshTracks(!0)},async playlistAdd(s){await this.request("music.mpd.playlistadd",{uri:s,name:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async playlistEditChanged(s){if(this.editedPlaylist=s,null!=s){this.loading=!0;try{this.editedPlaylistTracks=await this.request("music.mpd.listplaylistinfo",{name:this.playlists[s].name})}finally{this.loading=!1}}},async addToPlaylist(s){await Promise.all(s.playlists.map((async a=>{await this.request("music.mpd.playlistadd",{uri:s.track.file,name:this.playlists[a].name}),await this.playlistEditChanged(a)})))},async playlistTrackMove(s){await this.request("music.mpd.playlistmove",{name:this.playlists[s.playlist].name,from_pos:s.from,to_pos:s.to}),await this.playlistEditChanged(s.playlist)},async search(s){this.loading=!0;try{this.searchResults=await this.request("music.mpd.search",{filter:s})}finally{this.loading=!1}},async cd(s){this.loading=!0;try{this.libraryResults=(await this.request("music.mpd.lsinfo",{uri:s})).filter((s=>!s.playlist)),this.path=s}finally{this.loading=!1}}},mounted(){this.refresh(),this.cd(this.path)}},d=t(3744);const c=(0,d.Z)(n,[["render",e]]);var u=c}}]);
-//# sourceMappingURL=6533.d43e120d.js.map
\ No newline at end of file
+"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7294],{7294:function(s,a,t){t.r(a),t.d(a,{default:function(){return u}});var i=t(6252);function e(s,a,t,e,l,r){const o=(0,i.up)("Loading"),n=(0,i.up)("MusicPlugin");return(0,i.wg)(),(0,i.iD)(i.HY,null,[l.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(n,{"plugin-name":"music.mpd",loading:l.loading,config:t.config,tracks:l.tracks,status:l.status,playlists:l.playlists,"edited-playlist":l.editedPlaylist,"edited-playlist-tracks":l.editedPlaylistTracks,"track-info":l.trackInfo,"search-results":l.searchResults,"library-results":l.libraryResults,path:l.path,onPlay:r.play,onPause:r.pause,onStop:r.stop,onPrevious:r.previous,onNext:r.next,onClear:r.clear,onSetVolume:r.setVolume,onSeek:r.seek,onConsume:r.consume,onRandom:r.random,onRepeat:r.repeat,onStatusUpdate:a[0]||(a[0]=s=>r.refreshStatus(!0)),onPlaylistUpdate:a[1]||(a[1]=s=>r.refresh(!0)),onNewPlayingTrack:a[2]||(a[2]=s=>r.refreshStatus(!0)),onRemoveFromTracklist:r.removeFromTracklist,onAddToTracklist:r.addToTracklist,onSwapTracks:r.swapTracks,onLoadPlaylist:r.loadPlaylist,onPlayPlaylist:r.playPlaylist,onRemovePlaylist:r.removePlaylist,onTracklistMove:r.moveTracklistTracks,onTracklistSave:r.saveToPlaylist,onPlaylistEdit:r.playlistEditChanged,onAddToTracklistFromEditedPlaylist:r.addToTracklistFromEditedPlaylist,onRemoveFromPlaylist:r.removeFromPlaylist,onInfo:a[3]||(a[3]=s=>l.trackInfo=s),onPlaylistAdd:r.playlistAdd,onAddToPlaylist:r.addToPlaylist,onPlaylistTrackMove:r.playlistTrackMove,onSearch:r.search,onSearchClear:a[4]||(a[4]=s=>l.searchResults=[]),onCd:r.cd},null,8,["loading","config","tracks","status","playlists","edited-playlist","edited-playlist-tracks","track-info","search-results","library-results","path","onPlay","onPause","onStop","onPrevious","onNext","onClear","onSetVolume","onSeek","onConsume","onRandom","onRepeat","onRemoveFromTracklist","onAddToTracklist","onSwapTracks","onLoadPlaylist","onPlayPlaylist","onRemovePlaylist","onTracklistMove","onTracklistSave","onPlaylistEdit","onAddToTracklistFromEditedPlaylist","onRemoveFromPlaylist","onPlaylistAdd","onAddToPlaylist","onPlaylistTrackMove","onSearch","onCd"])],64)}var l=t(5143),r=t(8637),o=t(6791),n={name:"MusicMpd",components:{Loading:o.Z,MusicPlugin:l["default"]},mixins:[r.Z],props:{config:{type:Object,default:()=>{}},pluginName:{type:String}},data(){return{loading:!1,tracks:[],playlists:[],status:{},editedPlaylist:null,editedPlaylistTracks:[],trackInfo:null,searchResults:[],libraryResults:[],path:"/"}},methods:{async refreshTracks(s){s||(this.loading=!0);try{this.tracks=await this.request("music.mpd.playlistinfo")}finally{this.loading=!1}},async refreshStatus(s){s||(this.loading=!0);try{this.status=Object.entries(await this.request("music.mpd.status")).reduce(((s,[a,t])=>{switch(a){case"bitrate":case"volume":s[a]=parseInt(t);break;case"consume":case"random":case"repeat":case"single":s[a]=!!parseInt(t);break;case"song":s["playingPos"]=parseInt(t);break;case"time":[s["elapsed"],s["duration"]]=t.split(":").map((s=>parseInt(s)));break;case"elapsed":break;default:s[a]=t;break}return s}),{})}finally{this.loading=!1}},async refreshPlaylists(s){s||(this.loading=!0);try{this.playlists=(await this.request("music.mpd.listplaylists")).map((s=>({name:s.playlist,lastModified:s["last-modified"]}))).sort(((s,a)=>s.name.localeCompare(a.name)))}finally{this.loading=!1}},async refresh(s){s||(this.loading=!0);try{await Promise.all([this.refreshTracks(s),this.refreshStatus(s),this.refreshPlaylists(s)])}finally{this.loading=!1}},async play(s){null!=s?.pos?await this.request("music.mpd.play_pos",{pos:s.pos}):s?.file?await this.request("music.mpd.play",{resource:s.file}):await this.request("music.mpd.play"),await this.refreshStatus(!0)},async pause(){await this.request("music.mpd.pause"),await this.refreshStatus(!0)},async stop(){await this.request("music.mpd.stop"),await this.refreshStatus(!0)},async previous(){await this.request("music.mpd.previous"),await this.refreshStatus(!0)},async next(){await this.request("music.mpd.next"),await this.refreshStatus(!0)},async clear(){await this.request("music.mpd.clear"),await Promise.all([this.refreshStatus(!0),this.refreshTracks(!0)])},async setVolume(s){s!==this.status.volume&&(await this.request("music.mpd.set_volume",{volume:s}),await this.refreshStatus(!0))},async seek(s){await this.request("music.mpd.seek",{position:s}),await this.refreshStatus(!0)},async repeat(s){await this.request("music.mpd.repeat",{value:parseInt(+s)}),await this.refreshStatus(!0)},async random(s){await this.request("music.mpd.random",{value:parseInt(+s)}),await this.refreshStatus(!0)},async consume(s){await this.request("music.mpd.consume",{value:parseInt(+s)}),await this.refreshStatus(!0)},async addToTracklist(s){s.file&&(s=s.file),await this.request("music.mpd.add",{resource:s}),await this.refresh(!0)},async addToTracklistFromEditedPlaylist(s){const a=s?.tracks?.map((s=>this.editedPlaylistTracks[s]))?.filter((s=>s?.file))?.map((s=>s.file));a?.length&&(await Promise.all(a.map((s=>this.request("music.mpd.add",{resource:s})))),await this.refresh(!0),s.play&&await this.request("music.mpd.play_pos",{pos:this.tracks.length-a.length}))},async removeFromPlaylist(s){await this.request("music.mpd.playlistdelete",{pos:s,name:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async removeFromTracklist(s){await this.request("music.mpd.delete",{positions:s.sort()}),await this.refresh(!0)},async swapTracks(s){await this.request("music.mpd.move",{from_pos:s[0],to_pos:s[1]}),await this.refresh(!0)},async playPlaylist(s){await this._loadPlaylist(s,!0)},async loadPlaylist(s){await this._loadPlaylist(s,!1)},async _loadPlaylist(s,a){const t=this.playlists[s];await this.request("music.mpd.load",{playlist:t.name,play:a}),await this.refresh(!0)},async removePlaylist(s){const a=this.playlists[s];confirm(`Are you REALLY sure that you want to remove the playlist ${a.name}?`)&&(await this.request("music.mpd.rm",{playlist:a.name}),await this.refreshPlaylists(!0))},async saveToPlaylist(s){await this.request("music.mpd.save",{name:s}),await this.refreshPlaylists(!0)},async moveTracklistTracks(s){await this.request("music.mpd.move",{from_pos:s.from,to_pos:s.to}),await this.refreshTracks(!0)},async playlistAdd(s){await this.request("music.mpd.playlistadd",{uri:s,name:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async playlistEditChanged(s){if(this.editedPlaylist=s,null!=s){this.loading=!0;try{this.editedPlaylistTracks=await this.request("music.mpd.listplaylistinfo",{name:this.playlists[s].name})}finally{this.loading=!1}}},async addToPlaylist(s){await Promise.all(s.playlists.map((async a=>{await this.request("music.mpd.playlistadd",{uri:s.track.file,name:this.playlists[a].name}),await this.playlistEditChanged(a)})))},async playlistTrackMove(s){await this.request("music.mpd.playlistmove",{name:this.playlists[s.playlist].name,from_pos:s.from,to_pos:s.to}),await this.playlistEditChanged(s.playlist)},async search(s){this.loading=!0;try{this.searchResults=await this.request("music.mpd.search",{filter:s})}finally{this.loading=!1}},async cd(s){this.loading=!0;try{this.libraryResults=(await this.request("music.mpd.lsinfo",{uri:s})).filter((s=>!s.playlist)),this.path=s}finally{this.loading=!1}}},mounted(){this.refresh(),this.cd(this.path)}},d=t(3744);const c=(0,d.Z)(n,[["render",e]]);var u=c}}]);
+//# sourceMappingURL=7294.c67b2149.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7294.c67b2149.js.map b/platypush/backend/http/webapp/dist/static/js/7294.c67b2149.js.map
new file mode 100644
index 000000000..13a736441
--- /dev/null
+++ b/platypush/backend/http/webapp/dist/static/js/7294.c67b2149.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"static/js/7294.c67b2149.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/MusicMpd/Index.vue","webpack://platypush/./src/components/panels/MusicMpd/Index.vue?9486"],"sourcesContent":["\n \n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=556790e9\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","config","$props","tracks","status","playlists","editedPlaylist","editedPlaylistTracks","trackInfo","searchResults","libraryResults","path","onPlay","$options","play","onPause","pause","onStop","stop","onPrevious","previous","onNext","next","onClear","clear","onSetVolume","setVolume","onSeek","seek","onConsume","consume","onRandom","random","onRepeat","repeat","onStatusUpdate","_cache","$event","refreshStatus","onPlaylistUpdate","refresh","onNewPlayingTrack","onRemoveFromTracklist","removeFromTracklist","onAddToTracklist","addToTracklist","onSwapTracks","swapTracks","onLoadPlaylist","loadPlaylist","onPlayPlaylist","playPlaylist","onRemovePlaylist","removePlaylist","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","onPlaylistEdit","playlistEditChanged","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onRemoveFromPlaylist","removeFromPlaylist","onInfo","onPlaylistAdd","playlistAdd","onAddToPlaylist","addToPlaylist","onPlaylistTrackMove","playlistTrackMove","onSearch","search","onSearchClear","onCd","cd","name","components","Loading","MusicPlugin","mixins","Utils","props","type","Object","default","pluginName","String","data","methods","refreshTracks","background","this","request","entries","reduce","obj","k","v","parseInt","split","map","t","refreshPlaylists","playlist","lastModified","sort","a","b","localeCompare","Promise","all","event","pos","file","resource","volume","position","value","filter","track","length","positions","from_pos","to_pos","_loadPlaylist","confirm","from","to","uri","async","playlistIdx","query","result","mounted","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7381.81f872a7.js b/platypush/backend/http/webapp/dist/static/js/7381.409288a9.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/7381.81f872a7.js
rename to platypush/backend/http/webapp/dist/static/js/7381.409288a9.js
index f795b8bb3..0cd6397a5 100644
--- a/platypush/backend/http/webapp/dist/static/js/7381.81f872a7.js
+++ b/platypush/backend/http/webapp/dist/static/js/7381.409288a9.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7381,5324],{5324:function(a,t,e){e.r(t),e.d(t,{default:function(){return ha}});var s=e(6252),n=e(9963);const i={class:"camera"},r={class:"camera-container"},l={class:"frame-container",ref:"frameContainer"},o={key:0,class:"no-frame"},c=["src"],u={class:"controls"},h={class:"left"},p=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],_=(0,s._)("i",{class:"fa fa-stop"},null,-1),f=[_],y=["disabled"],w=(0,s._)("i",{class:"fas fa-camera"},null,-1),C=[w],v={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],x=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),k=[x],z=(0,s._)("i",{class:"fas fa-cog"},null,-1),$=[z],F={class:"audio-container"},M={key:0,autoplay:"",preload:"none",ref:"player"},U=["src"],D={key:0,class:"url"},V={class:"row"},P=(0,s._)("span",{class:"name"},"Stream URL",-1),q=["value"],A={class:"params"},L={class:"row"},O=(0,s._)("span",{class:"name"},"Device",-1),W={class:"row"},j=(0,s._)("span",{class:"name"},"Width",-1),H={class:"row"},I=(0,s._)("span",{class:"name"},"Height",-1),G={class:"row"},R=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),T={class:"row"},Z=(0,s._)("span",{class:"name"},"Vertical Flip",-1),Y={class:"row"},E=(0,s._)("span",{class:"name"},"Rotate",-1),X={class:"row"},B=(0,s._)("span",{class:"name"},"Scale-X",-1),J={class:"row"},K=(0,s._)("span",{class:"name"},"Scale-Y",-1),N={class:"row"},Q=(0,s._)("span",{class:"name"},"Frames per second",-1),aa={class:"row"},ta=(0,s._)("span",{class:"name"},"Grayscale",-1);function ea(a,t,e,d,_,w){const b=(0,s.up)("Slot"),x=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",r,[(0,s._)("div",l,[a.streaming||a.capturing||a.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:a.url,ref:"frame",alt:""},null,8,c)],512),(0,s._)("div",u,[(0,s._)("div",h,[a.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[1]||(t[1]=(...t)=>a.stopStreaming&&a.stopStreaming(...t)),disabled:a.capturing,title:"Stop video"},f,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[0]||(t[0]=(...a)=>w.startStreaming&&w.startStreaming(...a)),disabled:a.capturing,title:"Start video"},m,8,p)),a.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:t[2]||(t[2]=(...a)=>w.capture&&w.capture(...a)),disabled:a.streaming||a.capturing,title:"Take a picture"},C,8,y))]),(0,s._)("div",v,[a.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[4]||(t[4]=(...t)=>a.stopAudio&&a.stopAudio(...t)),title:"Stop audio"},k)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[3]||(t[3]=(...t)=>a.startAudio&&a.startAudio(...t)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:t[5]||(t[5]=t=>a.$refs.paramsModal.show()),title:"Settings"},$)])])]),(0,s._)("div",F,[a.audioOn?((0,s.wg)(),(0,s.iD)("audio",M,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,U),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),a.url?.length?((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("label",V,[P,(0,s._)("input",{name:"url",type:"text",value:w.fullURL,disabled:"disabled"},null,8,q)])])):(0,s.kq)("",!0),(0,s.Wm)(x,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",A,[(0,s._)("label",L,[O,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":t[6]||(t[6]=t=>a.attrs.device=t),onChange:t[7]||(t[7]=(...t)=>a.onDeviceChanged&&a.onDeviceChanged(...t))},null,544),[[n.nr,a.attrs.device]])]),(0,s._)("label",W,[j,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":t[8]||(t[8]=t=>a.attrs.resolution[0]=t),onChange:t[9]||(t[9]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[0]]])]),(0,s._)("label",H,[I,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":t[10]||(t[10]=t=>a.attrs.resolution[1]=t),onChange:t[11]||(t[11]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[1]]])]),(0,s._)("label",G,[R,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":t[12]||(t[12]=t=>a.attrs.horizontal_flip=t),onChange:t[13]||(t[13]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.horizontal_flip]])]),(0,s._)("label",T,[Z,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":t[14]||(t[14]=t=>a.attrs.vertical_flip=t),onChange:t[15]||(t[15]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.vertical_flip]])]),(0,s._)("label",Y,[E,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":t[16]||(t[16]=t=>a.attrs.rotate=t),onChange:t[17]||(t[17]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.rotate]])]),(0,s._)("label",X,[B,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":t[18]||(t[18]=t=>a.attrs.scale_x=t),onChange:t[19]||(t[19]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_x]])]),(0,s._)("label",J,[K,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":t[20]||(t[20]=t=>a.attrs.scale_y=t),onChange:t[21]||(t[21]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_y]])]),(0,s._)("label",N,[Q,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":t[22]||(t[22]=t=>a.attrs.fps=t),onChange:t[23]||(t[23]=(...t)=>a.onFpsChanged&&a.onFpsChanged(...t))},null,544),[[n.nr,a.attrs.fps]])]),(0,s._)("label",aa,[ta,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":t[24]||(t[24]=t=>a.attrs.grayscale=t),onChange:t[25]||(t[25]=(...t)=>a.onGrayscaleChanged&&a.onGrayscaleChanged(...t))},null,544),[[n.e8,a.attrs.grayscale]])]),(0,s.Wm)(b)])])),_:1},512)])}var sa=e(8637),na={name:"CameraMixin",mixins:[sa.Z],props:{cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,audioOn:!1,url:null,attrs:{}}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}}},methods:{getUrl(a,t){return"/camera/"+a+"/"+t+"?"+Object.entries(this.params).filter((a=>null!=a[1]&&(""+a[1]).length>0)).map((([a,t])=>a+"="+t)).join("&")},_startStreaming(a){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(a,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(a){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(a,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){},onSizeChanged(){const a=a=>a*Math.PI/180,t=a(this.params.rotate);let e=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(t)+this.params.resolution[1]*Math.sin(t))),s=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(t)+this.params.resolution[1]*Math.cos(t)));e>window.innerWidth&&(s=Math.round(s*(window.innerWidth/e)),e=window.innerWidth),s>window.innerHeight&&(e=Math.round(e*(window.innerHeight/s)),s=window.innerHeight),this.$refs.frameContainer.style.width=`${e}px`,this.$refs.frameContainer.style.height=`${s}px`},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const a=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:a.resolution||[640,480],device:a.device,horizontal_flip:a.horizontal_flip||0,vertical_flip:a.vertical_flip||0,rotate:a.rotate||0,scale_x:a.scale_x||1,scale_y:a.scale_y||1,fps:a.fps||16,grayscale:a.grayscale||0,stream_format:a.stream_format||"mjpeg"}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged)}};const ia=na;var ra=ia,la=e(3493),oa={name:"Camera",components:{Modal:la.Z},mixins:[ra],props:{cameraPlugin:{type:String,required:!0}},computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},ca=e(3744);const ua=(0,ca.Z)(oa,[["render",ea]]);var ha=ua},7381:function(a,t,e){e.r(t),e.d(t,{default:function(){return c}});var s=e(6252);function n(a,t,e,n,i,r){const l=(0,s.up)("Camera");return(0,s.wg)(),(0,s.j4)(l,{"camera-plugin":"ir.mlx90640",ref:"camera"},null,512)}var i=e(5324),r={name:"CameraIrMlx90640",components:{Camera:i["default"]},mounted(){const a=this.$root.config[`camera.${this.cameraPlugin}`]||{};a.resolution||(this.$refs.camera.attrs.resolution=[32,24]),a.scale_x||(this.$refs.camera.attrs.scale_x=15),a.scale_y||(this.$refs.camera.attrs.scale_y=15)}},l=e(3744);const o=(0,l.Z)(r,[["render",n]]);var c=o}}]);
-//# sourceMappingURL=7381.81f872a7.js.map
\ No newline at end of file
+//# sourceMappingURL=7381.409288a9.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7381.81f872a7.js.map b/platypush/backend/http/webapp/dist/static/js/7381.409288a9.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/7381.81f872a7.js.map
rename to platypush/backend/http/webapp/dist/static/js/7381.409288a9.js.map
index 7506a3b0d..6cd7d750f 100644
--- a/platypush/backend/http/webapp/dist/static/js/7381.81f872a7.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/7381.409288a9.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/7381.81f872a7.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraIrMlx90640/Index.vue","webpack://platypush/./src/components/panels/CameraIrMlx90640/Index.vue?0a62"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=5585d4f1\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera","camera"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/7381.409288a9.js","mappings":"sMACOA,MAAM,U,GACJA,MAAM,oB,GACJA,MAAM,kBAAkBC,IAAI,kB,SAC1BD,MAAM,Y,aAIRA,MAAM,Y,GACJA,MAAM,Q,kBAEPE,EAAAA,EAAAA,GAAwB,KAArBF,MAAM,cAAY,S,GAArBG,G,kBAIAD,EAAAA,EAAAA,GAAwB,KAArBF,MAAM,cAAY,S,GAArBI,G,kBAKAF,EAAAA,EAAAA,GAA2B,KAAxBF,MAAM,iBAAe,S,GAAxBK,G,GAICL,MAAM,S,GAEPE,EAAAA,EAAAA,GAAgC,KAA7BF,MAAM,sBAAoB,S,GAA7BM,G,GAIAJ,EAAAA,EAAAA,GAA8B,KAA3BF,MAAM,oBAAkB,S,GAA3BO,G,GAIAL,EAAAA,EAAAA,GAAwB,KAArBF,MAAM,cAAY,S,GAArBQ,G,GAMHR,MAAM,mB,SACFS,SAAA,GAASC,QAAQ,OAAOT,IAAI,U,mBAMhCD,MAAM,O,GACFA,MAAM,O,GACXE,EAAAA,EAAAA,GAAoC,QAA9BF,MAAM,QAAO,cAAU,G,eAM1BA,MAAM,U,GACFA,MAAM,O,GACXE,EAAAA,EAAAA,GAAgC,QAA1BF,MAAM,QAAO,UAAM,G,GAIpBA,MAAM,O,GACXE,EAAAA,EAAAA,GAA+B,QAAzBF,MAAM,QAAO,SAAK,G,GAInBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAgC,QAA1BF,MAAM,QAAO,UAAM,G,GAIpBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAyC,QAAnCF,MAAM,QAAO,mBAAe,G,GAI7BA,MAAM,O,GACXE,EAAAA,EAAAA,GAAuC,QAAjCF,MAAM,QAAO,iBAAa,G,GAI3BA,MAAM,O,GACXE,EAAAA,EAAAA,GAAgC,QAA1BF,MAAM,QAAO,UAAM,G,GAIpBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAiC,QAA3BF,MAAM,QAAO,WAAO,G,GAIrBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAiC,QAA3BF,MAAM,QAAO,WAAO,G,GAIrBA,MAAM,O,GACXE,EAAAA,EAAAA,GAA2C,QAArCF,MAAM,QAAO,qBAAiB,G,IAI/BA,MAAM,O,IACXE,EAAAA,EAAAA,GAAmC,QAA7BF,MAAM,QAAO,aAAS,G,wFArGpCW,EAAAA,EAAAA,IA4GM,MA5GNC,EA4GM,EA3GJV,EAAAA,EAAAA,GAoCM,MApCNW,EAoCM,EAnCJX,EAAAA,EAAAA,GAGM,MAHNY,EAGM,CAFyBC,EAAAC,WAAcD,EAAAE,WAAcF,EAAAG,UAAkC,iBAA1B,WAAjEP,EAAAA,EAAAA,IAAiG,MAAjGQ,EAAmE,8BACnEjB,EAAAA,EAAAA,GAAiD,OAA5CF,MAAM,QAASoB,IAAKL,EAAAM,IAAKpB,IAAI,QAAQqB,IAAI,I,iBAGhDpB,EAAAA,EAAAA,GA6BM,MA7BNqB,EA6BM,EA5BJrB,EAAAA,EAAAA,GAaM,MAbNsB,EAaM,CAZ2FT,EAAAC,Y,WAI/FL,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAc,eAAAd,EAAAc,iBAAAD,IAAgBE,SAAUf,EAAAE,UAAWc,MAAM,c,UAJ+B,WAAxGpB,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEI,EAAAC,gBAAAD,EAAAC,kBAAAL,IAAiBE,SAAUf,EAAAE,UAAWc,MAAM,e,QAQOhB,EAAAC,W,iBAAS,WAA1FL,EAAAA,EAAAA,IAGS,U,MAHDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEI,EAAAE,SAAAF,EAAAE,WAAAN,IAAUE,SAAUf,EAAAC,WAAaD,EAAAE,UACvDc,MAAM,kB,WAKhB7B,EAAAA,EAAAA,GAYM,MAZNiC,EAYM,CAXiEpB,EAAAqB,U,WAIrEzB,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAsB,WAAAtB,EAAAsB,aAAAT,IAAWG,MAAM,c,MAJ6B,WAA5EpB,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAuB,YAAAvB,EAAAuB,cAAAV,IAAYG,MAAM,e,KAQhD7B,EAAAA,EAAAA,GAES,UAFDuB,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,GAAAY,GAAExB,EAAAyB,MAAMC,YAAYC,QAAQX,MAAM,Y,UAOpE7B,EAAAA,EAAAA,GAKM,MALNyC,EAKM,CAJ8C5B,EAAAqB,UAAO,WAAzDzB,EAAAA,EAAAA,IAGQ,QAHRiC,EAGQ,EAFN1C,EAAAA,EAAAA,GAA+D,UAAtDkB,IAAG,4BAA8ByB,MAAQC,a,mBAAa,mDAEjE,wBAGqB/B,EAAAM,KAAK0B,SAAM,WAAlCpC,EAAAA,EAAAA,IAKM,MALNqC,EAKM,EAJJ9C,EAAAA,EAAAA,GAGQ,QAHR+C,EAGQ,CAFNC,GACAhD,EAAAA,EAAAA,GAAoE,SAA7DiD,KAAK,MAAM1B,KAAK,OAAQ2B,MAAOpB,EAAAqB,QAASvB,SAAS,Y,gCAI5DwB,EAAAA,EAAAA,IAsDQC,EAAA,CAtDDtD,IAAI,cAAc8B,MAAM,qB,mBAC7B,IAoDM,EApDN7B,EAAAA,EAAAA,GAoDM,MApDNsD,EAoDM,EAnDJtD,EAAAA,EAAAA,GAGQ,QAHRuD,EAGQ,CAFNC,GAAgC,SAChCxD,EAAAA,EAAAA,GAAmF,SAA5EiD,KAAK,SAAS1B,KAAK,O,qCAAgBV,EAAA4C,MAAMC,OAAMrB,GAAGsB,SAAMlC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAA+C,iBAAA/C,EAAA+C,mBAAAlC,K,iBAAvBb,EAAA4C,MAAMC,aAGlD1D,EAAAA,EAAAA,GAGQ,QAHR6D,EAGQ,CAFNC,GAA+B,SAC/B9D,EAAAA,EAAAA,GAAuF,SAAhFiD,KAAK,QAAQ1B,KAAK,O,qCAAgBV,EAAA4C,MAAMM,WAAW,GAAD1B,GAAMsB,SAAMlC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAA9Bb,EAAA4C,MAAMM,WAAW,SAG5D/D,EAAAA,EAAAA,GAGQ,QAHRiE,EAGQ,CAFNC,GAAgC,SAChClE,EAAAA,EAAAA,GAAwF,SAAjFiD,KAAK,SAAS1B,KAAK,O,uCAAgBV,EAAA4C,MAAMM,WAAW,GAAD1B,GAAMsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAA9Bb,EAAA4C,MAAMM,WAAW,SAG7D/D,EAAAA,EAAAA,GAGQ,QAHRmE,EAGQ,CAFNC,GAAyC,SACzCpE,EAAAA,EAAAA,GAAuG,SAAhGiD,KAAK,kBAAkB1B,KAAK,W,uCAAoBV,EAAA4C,MAAMY,gBAAehC,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAyD,eAAAzD,EAAAyD,iBAAA5C,K,iBAAhCb,EAAA4C,MAAMY,sBAG/DrE,EAAAA,EAAAA,GAGQ,QAHRuE,EAGQ,CAFNC,GAAuC,SACvCxE,EAAAA,EAAAA,GAAmG,SAA5FiD,KAAK,gBAAgB1B,KAAK,W,uCAAoBV,EAAA4C,MAAMgB,cAAapC,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAyD,eAAAzD,EAAAyD,iBAAA5C,K,iBAA9Bb,EAAA4C,MAAMgB,oBAG7DzE,EAAAA,EAAAA,GAGQ,QAHR0E,EAGQ,CAFNC,GAAgC,SAChC3E,EAAAA,EAAAA,GAAiF,SAA1EiD,KAAK,SAAS1B,KAAK,O,uCAAgBV,EAAA4C,MAAMmB,OAAMvC,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAAvBb,EAAA4C,MAAMmB,aAGlD5E,EAAAA,EAAAA,GAGQ,QAHR6E,EAGQ,CAFNC,GAAiC,SACjC9E,EAAAA,EAAAA,GAAmF,SAA5EiD,KAAK,UAAU1B,KAAK,O,uCAAgBV,EAAA4C,MAAMsB,QAAO1C,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAAxBb,EAAA4C,MAAMsB,cAGnD/E,EAAAA,EAAAA,GAGQ,QAHRgF,EAGQ,CAFNC,GAAiC,SACjCjF,EAAAA,EAAAA,GAAmF,SAA5EiD,KAAK,UAAU1B,KAAK,O,uCAAgBV,EAAA4C,MAAMyB,QAAO7C,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAAxBb,EAAA4C,MAAMyB,cAGnDlF,EAAAA,EAAAA,GAGQ,QAHRmF,EAGQ,CAFNC,GAA2C,SAC3CpF,EAAAA,EAAAA,GAA0E,SAAnEiD,KAAK,MAAM1B,KAAK,O,uCAAgBV,EAAA4C,MAAM4B,IAAGhD,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAyE,cAAAzE,EAAAyE,gBAAA5D,K,iBAApBb,EAAA4C,MAAM4B,UAG/CrF,EAAAA,EAAAA,GAGQ,QAHRuF,GAGQ,CAFNC,IAAmC,SACnCxF,EAAAA,EAAAA,GAAgG,SAAzFiD,KAAK,YAAY1B,KAAK,W,uCAAoBV,EAAA4C,MAAMgC,UAASpD,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAA6E,oBAAA7E,EAAA6E,sBAAAhE,K,iBAA1Bb,EAAA4C,MAAMgC,gBAGzDrC,EAAAA,EAAAA,IAAQuC,Q,2BCvGhB,IACE1C,KAAM,cACN2C,OAAQ,CAACC,GAAAA,GAETC,MAAO,CACLC,aAAc,CACZxE,KAAMyE,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLpF,WAAW,EACXC,WAAW,EACXC,UAAU,EACVkB,SAAS,EACTf,IAAK,KACLsC,MAAO,CAAC,EAEZ,EAEA0C,SAAU,CACRC,MAAAA,GACE,MAAO,CACLrC,WAAYsC,KAAK5C,MAAMM,WACvBL,OAAQ2C,KAAK5C,MAAMC,QAAQb,OAASwD,KAAK5C,MAAMC,OAAS,KACxDW,gBAAiBiC,SAAS,EAAID,KAAK5C,MAAMY,iBACzCI,cAAe6B,SAAS,EAAID,KAAK5C,MAAMgB,eACvCG,OAAQ2B,WAAWF,KAAK5C,MAAMmB,QAC9BG,QAASwB,WAAWF,KAAK5C,MAAMsB,SAC/BG,QAASqB,WAAWF,KAAK5C,MAAMyB,SAC/BG,IAAKkB,WAAWF,KAAK5C,MAAM4B,KAC3BI,UAAWa,SAAS,EAAID,KAAK5C,MAAMgC,WAEvC,GAGFe,QAAS,CACPC,MAAAA,CAAOC,EAAQC,GACb,MAAO,WAAaD,EAAS,IAAMC,EAAS,IACxCC,OAAOC,QAAQR,KAAKD,QAAQU,QAAQC,GAAsB,MAAZA,EAAM,KAAe,GAAKA,EAAM,IAAIlE,OAAS,IACtFmE,KAAI,EAAEC,EAAGC,KAAOD,EAAI,IAAMC,IAAGC,KAAK,IAC7C,EAEAC,eAAAA,CAAgBV,GACVL,KAAKvF,YAGTuF,KAAKvF,WAAY,EACjBuF,KAAKtF,WAAY,EACjBsF,KAAKrF,UAAW,EAChBqF,KAAKlF,IAAMkF,KAAKI,OAAOC,EAAQ,SAAWL,KAAK5C,MAAM4D,eACvD,EAEA1F,aAAAA,GACO0E,KAAKvF,YAGVuF,KAAKvF,WAAY,EACjBuF,KAAKtF,WAAY,EACjBsF,KAAKlF,IAAM,KACb,EAEAmG,QAAAA,CAASZ,GACHL,KAAKtF,YAGTsF,KAAKvF,WAAY,EACjBuF,KAAKtF,WAAY,EACjBsF,KAAKrF,UAAW,EAChBqF,KAAKlF,IAAMkF,KAAKI,OAAOC,EAAQ,aAAe,OAAS,IAAI/D,MAAQC,UACrE,EAEA2E,aAAAA,GACMlB,KAAKtF,YACPsF,KAAKtF,WAAY,EAErB,EAEA6C,eAAAA,GAAmB,EACnBU,aAAAA,GAAiB,EACjBN,aAAAA,GACE,MAAMwD,EAAYC,GAASA,EAAMC,KAAKC,GAAI,IACpCC,EAAMJ,EAASnB,KAAKD,OAAOxB,QACjC,IAAIiD,EAAQH,KAAKI,MAAMzB,KAAKD,OAAOrB,QAAU2C,KAAKK,IAAI1B,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKM,IAAIJ,GAAOvB,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKO,IAAIL,KACnIM,EAASR,KAAKI,MAAMzB,KAAKD,OAAOlB,QAAUwC,KAAKK,IAAI1B,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKO,IAAIL,GAAOvB,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKM,IAAIJ,KAEpIC,EAAQM,OAAOC,aACjBF,EAASR,KAAKI,MAAMI,GAAUC,OAAOC,WAAaP,IAClDA,EAAQM,OAAOC,YAGbF,EAASC,OAAOE,cAClBR,EAAQH,KAAKI,MAAMD,GAASM,OAAOE,YAAcH,IACjDA,EAASC,OAAOE,aAGlBhC,KAAK/D,MAAMgG,eAAeC,MAAMV,MAAS,GAAEA,MAC3CxB,KAAK/D,MAAMgG,eAAeC,MAAML,OAAU,GAAEA,KAC9C,EAEA5C,YAAAA,GAAgB,EAChBI,kBAAAA,GAAsB,EAEtBtD,UAAAA,GACEiE,KAAKnE,SAAU,CACjB,EAEA,eAAMC,GACJkE,KAAKnE,SAAU,QACTmE,KAAKmC,QAAQ,uBACrB,GAGFC,OAAAA,GACE,MAAMC,EAASrC,KAAKsC,MAAMD,OAAQ,UAASrC,KAAKN,iBAAmB,CAAC,EACpEM,KAAK5C,MAAQ,CACXM,WAAY2E,EAAO3E,YAAc,CAAC,IAAK,KACvCL,OAAQgF,EAAOhF,OACfW,gBAAiBqE,EAAOrE,iBAAmB,EAC3CI,cAAeiE,EAAOjE,eAAiB,EACvCG,OAAQ8D,EAAO9D,QAAU,EACzBG,QAAS2D,EAAO3D,SAAW,EAC3BG,QAASwD,EAAOxD,SAAW,EAC3BG,IAAKqD,EAAOrD,KAAO,GACnBI,UAAWiD,EAAOjD,WAAa,EAC/B4B,cAAeqB,EAAOrB,eAAiB,QAE3C,EAEAuB,OAAAA,GACEvC,KAAK/D,MAAMuG,MAAMC,iBAAiB,OAAQzC,KAAKkB,eAC/ClB,KAAKrC,gBACLqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMM,YAAYsC,KAAKrC,eAC9CqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMY,iBAAiBgC,KAAKrC,eACnDqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMgB,eAAe4B,KAAKrC,eACjDqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMmB,QAAQyB,KAAKrC,eAC1CqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMsB,SAASsB,KAAKrC,eAC3CqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMyB,SAASmB,KAAKrC,cAC7C,GC5IF,MAAMgF,GAAc,GAEpB,U,WF+GA,IACE/F,KAAM,SACNgG,WAAY,CAACC,MAAKA,GAAAA,GAClBtD,OAAQ,CAACuD,IACTrD,MAAO,CACLC,aAAc,CACZxE,KAAMyE,OACNC,UAAU,IAIdE,SAAU,CACRhD,OAAAA,GACE,MAAQ,GAAEgF,OAAOiB,SAASC,aAAalB,OAAOiB,SAASE,OAAOjD,KAAKlF,KACrE,GAGFqF,QAAS,CACPzE,cAAAA,GACEsE,KAAKe,gBAAgBf,KAAKN,aAC5B,EAEA/D,OAAAA,GACEqE,KAAKiB,SAASjB,KAAKN,aACrB,I,WGrIJ,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASwD,MAEpE,S,uJCREC,EAAAA,EAAAA,IAAmDC,EAAA,CAA3C,gBAAc,cAAc1J,IAAI,U,wBAM1C,GACEkD,KAAM,mBACNgG,WAAY,CAACS,OAAMA,EAAAA,YAEnBd,OAAAA,GACE,MAAMF,EAASrC,KAAKsC,MAAMD,OAAQ,UAASrC,KAAKN,iBAAmB,CAAC,EAC/D2C,EAAO3E,aACVsC,KAAK/D,MAAMqH,OAAOlG,MAAMM,WAAa,CAAC,GAAI,KACvC2E,EAAO3D,UACVsB,KAAK/D,MAAMqH,OAAOlG,MAAMsB,QAAU,IAC/B2D,EAAOxD,UACVmB,KAAK/D,MAAMqH,OAAOlG,MAAMyB,QAAU,GACtC,G,UCdF,MAAM8D,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASO,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraIrMlx90640/Index.vue","webpack://platypush/./src/components/panels/CameraIrMlx90640/Index.vue?0a62"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=5585d4f1\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera","camera"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7590.6cda174b.js b/platypush/backend/http/webapp/dist/static/js/7590.ebe62444.js
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/7590.6cda174b.js
rename to platypush/backend/http/webapp/dist/static/js/7590.ebe62444.js
index 5d60d4d39..8b999ffa2 100644
--- a/platypush/backend/http/webapp/dist/static/js/7590.6cda174b.js
+++ b/platypush/backend/http/webapp/dist/static/js/7590.ebe62444.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7590],{7590:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});var l=n(6252),a=n(3577);const o={class:"entity battery-container"},s={class:"head"},r={class:"icon"},c={class:"label"},u=["textContent"],i={class:"value-container"},v=["textContent"];function d(e,t,n,d,f,p){const C=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l._)("div",s,[(0,l._)("div",r,[(0,l.Wm)(C,{entity:e.value,icon:p.icon,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,l._)("div",c,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,u)]),(0,l._)("div",i,[null!=p.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(p.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var f=n(847),p=n(4967);const C=[{iconClass:"full",color:"#157145",value:.9},{iconClass:"three-quarters",color:"#94C595",value:.825},{iconClass:"half",color:"#F0B67F",value:.625},{iconClass:"quarter",color:"#FE5F55",value:.375},{iconClass:"low",color:"#CC444B",value:.15},{iconClass:"empty",color:"#EC0B43",value:.05}];var h={name:"Battery",components:{EntityIcon:p["default"]},mixins:[f["default"]],computed:{valuePercent(){if(null==this.value?.value)return null;const e=this.value.min||0,t=this.value.max||100;return(100*this.value.value/(t-e)).toFixed(0)},icon(){const e={...this.value.meta?.icon||{}};let t=this.valuePercent,n=C[0];if(null!=t){t=parseFloat(t)/100;for(const e of C){if(t>e.value)break;n=e}}return e["class"]=`fas fa-battery-${n.iconClass}`,e["color"]=n.color,e}},methods:{prevent(e){return e.stopPropagation(),!1}}},m=n(3744);const y=(0,m.Z)(h,[["render",d],["__scopeId","data-v-4b2ced66"]]);var b=y}}]);
-//# sourceMappingURL=7590.6cda174b.js.map
\ No newline at end of file
+//# sourceMappingURL=7590.ebe62444.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7590.6cda174b.js.map b/platypush/backend/http/webapp/dist/static/js/7590.ebe62444.js.map
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/7590.6cda174b.js.map
rename to platypush/backend/http/webapp/dist/static/js/7590.ebe62444.js.map
index 8caa1532e..0df6c1a37 100644
--- a/platypush/backend/http/webapp/dist/static/js/7590.6cda174b.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/7590.ebe62444.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/7590.6cda174b.js","mappings":"gMACOA,MAAM,4B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVfC,EAAAA,EAAAA,IAcM,MAdNC,EAcM,EAbJC,EAAAA,EAAAA,GAYM,MAZNC,EAYM,EAXJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAA6EC,EAAA,CAAhEC,OAAQC,EAAAC,MAAQC,KAAMC,EAAAD,KAAOE,QAASJ,EAAAI,QAAUC,MAAOL,EAAAK,O,+CAGtEX,EAAAA,EAAAA,GAEM,MAFNY,EAEM,EADJZ,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOgB,EAAAA,EAAAA,IAAQP,EAAWC,MAALO,O,aAGlCd,EAAAA,EAAAA,GAEM,MAFNe,EAEM,CADkE,MAAhBN,EAAAO,eAAY,WAAlElB,EAAAA,EAAAA,IAA8E,Q,MAAxED,MAAM,Q,aAAQgB,EAAAA,EAAAA,IAAQJ,EAAmBO,aAAJ,M,wDAUnD,MAAMC,EAAa,CACjB,CACEC,UAAW,OACXC,MAAO,UACPZ,MAAO,IAET,CACEW,UAAW,iBACXC,MAAO,UACPZ,MAAO,MAET,CACEW,UAAW,OACXC,MAAO,UACPZ,MAAO,MAET,CACEW,UAAW,UACXC,MAAO,UACPZ,MAAO,MAET,CACEW,UAAW,MACXC,MAAO,UACPZ,MAAO,KAET,CACEW,UAAW,QACXC,MAAO,UACPZ,MAAO,MAIX,OACEO,KAAM,UACNM,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,SAAU,CACRR,YAAAA,GACE,GAAyB,MAArBS,KAAKlB,OAAOA,MACd,OAAO,KAET,MAAMmB,EAAMD,KAAKlB,MAAMmB,KAAO,EACxBC,EAAMF,KAAKlB,MAAMoB,KAAO,IAC9B,OAAS,IAAMF,KAAKlB,MAAMA,OAAUoB,EAAMD,IAAME,QAAQ,EAC1D,EAEApB,IAAAA,GACE,MAAMA,EAAO,IAAKiB,KAAKlB,MAAMsB,MAAMrB,MAAQ,CAAC,GAC5C,IAAID,EAAQkB,KAAKT,aACbc,EAAYb,EAAW,GAE3B,GAAa,MAATV,EAAe,CACjBA,EAAQwB,WAAWxB,GAAS,IAC5B,IAAK,MAAMyB,KAAKf,EAAY,CAC1B,GAAIV,EAAQyB,EAAEzB,MACZ,MACFuB,EAAYE,CACd,CACF,CAIA,OAFAxB,EAAK,SAAY,kBAAiBsB,EAAUZ,YAC5CV,EAAK,SAAWsB,EAAUX,MACnBX,CACT,GAGFyB,QAAS,CACPC,OAAAA,CAAQC,GAEN,OADAA,EAAMC,mBACC,CACT,I,UCvFJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Battery.vue","webpack://platypush/./src/components/panels/Entities/Battery.vue?1b53"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Battery.vue?vue&type=template&id=4b2ced66&scoped=true\"\nimport script from \"./Battery.vue?vue&type=script&lang=js\"\nexport * from \"./Battery.vue?vue&type=script&lang=js\"\n\nimport \"./Battery.vue?vue&type=style&index=0&id=4b2ced66&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b2ced66\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","icon","$options","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","valuePercent","thresholds","iconClass","color","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","meta","threshold","parseFloat","t","methods","prevent","event","stopPropagation","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/7590.ebe62444.js","mappings":"gMACOA,MAAM,4B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVfC,EAAAA,EAAAA,IAcM,MAdNC,EAcM,EAbJC,EAAAA,EAAAA,GAYM,MAZNC,EAYM,EAXJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAA6EC,EAAA,CAAhEC,OAAQC,EAAAC,MAAQC,KAAMC,EAAAD,KAAOE,QAASJ,EAAAI,QAAUC,MAAOL,EAAAK,O,+CAGtEX,EAAAA,EAAAA,GAEM,MAFNY,EAEM,EADJZ,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOgB,EAAAA,EAAAA,IAAQP,EAAWC,MAALO,O,aAGlCd,EAAAA,EAAAA,GAEM,MAFNe,EAEM,CADkE,MAAhBN,EAAAO,eAAY,WAAlElB,EAAAA,EAAAA,IAA8E,Q,MAAxED,MAAM,Q,aAAQgB,EAAAA,EAAAA,IAAQJ,EAAmBO,aAAJ,M,wDAUnD,MAAMC,EAAa,CACjB,CACEC,UAAW,OACXC,MAAO,UACPZ,MAAO,IAET,CACEW,UAAW,iBACXC,MAAO,UACPZ,MAAO,MAET,CACEW,UAAW,OACXC,MAAO,UACPZ,MAAO,MAET,CACEW,UAAW,UACXC,MAAO,UACPZ,MAAO,MAET,CACEW,UAAW,MACXC,MAAO,UACPZ,MAAO,KAET,CACEW,UAAW,QACXC,MAAO,UACPZ,MAAO,MAIX,OACEO,KAAM,UACNM,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YAETC,SAAU,CACRR,YAAAA,GACE,GAAyB,MAArBS,KAAKlB,OAAOA,MACd,OAAO,KAET,MAAMmB,EAAMD,KAAKlB,MAAMmB,KAAO,EACxBC,EAAMF,KAAKlB,MAAMoB,KAAO,IAC9B,OAAS,IAAMF,KAAKlB,MAAMA,OAAUoB,EAAMD,IAAME,QAAQ,EAC1D,EAEApB,IAAAA,GACE,MAAMA,EAAO,IAAKiB,KAAKlB,MAAMsB,MAAMrB,MAAQ,CAAC,GAC5C,IAAID,EAAQkB,KAAKT,aACbc,EAAYb,EAAW,GAE3B,GAAa,MAATV,EAAe,CACjBA,EAAQwB,WAAWxB,GAAS,IAC5B,IAAK,MAAMyB,KAAKf,EAAY,CAC1B,GAAIV,EAAQyB,EAAEzB,MACZ,MACFuB,EAAYE,CACd,CACF,CAIA,OAFAxB,EAAK,SAAY,kBAAiBsB,EAAUZ,YAC5CV,EAAK,SAAWsB,EAAUX,MACnBX,CACT,GAGFyB,QAAS,CACPC,OAAAA,CAAQC,GAEN,OADAA,EAAMC,mBACC,CACT,I,UCvFJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Battery.vue","webpack://platypush/./src/components/panels/Entities/Battery.vue?1b53"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Battery.vue?vue&type=template&id=4b2ced66&scoped=true\"\nimport script from \"./Battery.vue?vue&type=script&lang=js\"\nexport * from \"./Battery.vue?vue&type=script&lang=js\"\n\nimport \"./Battery.vue?vue&type=style&index=0&id=4b2ced66&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b2ced66\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","icon","$options","loading","error","_hoisted_4","_toDisplayString","name","_hoisted_6","valuePercent","thresholds","iconClass","color","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","meta","threshold","parseFloat","t","methods","prevent","event","stopPropagation","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7819.738bb225.js b/platypush/backend/http/webapp/dist/static/js/7819.c8579627.js
similarity index 76%
rename from platypush/backend/http/webapp/dist/static/js/7819.738bb225.js
rename to platypush/backend/http/webapp/dist/static/js/7819.c8579627.js
index df6e54ef0..95c9da74d 100644
--- a/platypush/backend/http/webapp/dist/static/js/7819.738bb225.js
+++ b/platypush/backend/http/webapp/dist/static/js/7819.c8579627.js
@@ -1,2 +1,2 @@
-"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7819],{7819:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,p,r){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.omxplayer"})}var p=a(8260),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]);
-//# sourceMappingURL=7819.738bb225.js.map
\ No newline at end of file
+"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7819],{7819:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,p,r){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.omxplayer"})}var p=a(1256),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]);
+//# sourceMappingURL=7819.c8579627.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7819.738bb225.js.map b/platypush/backend/http/webapp/dist/static/js/7819.c8579627.js.map
similarity index 94%
rename from platypush/backend/http/webapp/dist/static/js/7819.738bb225.js.map
rename to platypush/backend/http/webapp/dist/static/js/7819.c8579627.js.map
index 3ca7008c6..4aca3a443 100644
--- a/platypush/backend/http/webapp/dist/static/js/7819.738bb225.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/7819.c8579627.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/7819.738bb225.js","mappings":"iPACEA,EAAAA,EAAAA,IAAuCC,EAAA,CAAhC,cAAY,mB,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaOmxplayer/Index.vue","webpack://platypush/./src/components/panels/MediaOmxplayer/Index.vue?bcec"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7264d7fc\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/7819.c8579627.js","mappings":"iPACEA,EAAAA,EAAAA,IAAuCC,EAAA,CAAhC,cAAY,mB,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaOmxplayer/Index.vue","webpack://platypush/./src/components/panels/MediaOmxplayer/Index.vue?bcec"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7264d7fc\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7880.cb3d1cd6.js b/platypush/backend/http/webapp/dist/static/js/7880.cddcfd8c.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/7880.cb3d1cd6.js
rename to platypush/backend/http/webapp/dist/static/js/7880.cddcfd8c.js
index d3fc492e9..893c995e3 100644
--- a/platypush/backend/http/webapp/dist/static/js/7880.cb3d1cd6.js
+++ b/platypush/backend/http/webapp/dist/static/js/7880.cddcfd8c.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7880],{8140:function(e,n,t){t.d(n,{Z:function(){return w}});var a=t(6252),s=t(3577),l=t(9963);const i={class:"slider-wrapper"},o=["textContent"],d=["textContent"],c={class:"slider-container"},r=["min","max","step","disabled","value"],u=["textContent"];function m(e,n,t,m,v,_){return(0,a.wg)(),(0,a.iD)("label",i,[t.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:(0,s.C_)(["range-labels",{"with-label":t.withLabel}])},[t.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label left",textContent:(0,s.zw)(t.range[0])},null,8,o)):(0,a.kq)("",!0),t.withRange?((0,a.wg)(),(0,a.iD)("span",{key:1,class:"label right",textContent:(0,s.zw)(t.range[1])},null,8,d)):(0,a.kq)("",!0)],2)):(0,a.kq)("",!0),(0,a._)("span",c,[(0,a._)("input",{class:(0,s.C_)(["slider",{"with-label":t.withLabel}]),type:"range",min:t.range[0],max:t.range[1],step:t.step,disabled:t.disabled,value:t.value,ref:"range",onInput:n[0]||(n[0]=(0,l.iM)((n=>e.$emit("input",n)),["stop"])),onChange:n[1]||(n[1]=(0,l.iM)((n=>e.$emit("change",n)),["stop"]))},null,42,r),t.withLabel?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label",textContent:(0,s.zw)(t.value),ref:"label"},null,8,u)):(0,a.kq)("",!0)])])}var v={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},_=t(3744);const p=(0,_.Z)(v,[["render",m],["__scopeId","data-v-d90e850c"]]);var w=p},7514:function(e,n,t){t.d(n,{Z:function(){return _}});var a=t(6252),s=t(3577),l=t(9963);const i=e=>((0,a.dD)("data-v-eff375b6"),e=e(),(0,a.Cn)(),e),o=["checked","id"],d=i((()=>(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1))),c={class:"label"};function r(e,n,t,i,r,u){return(0,a.wg)(),(0,a.iD)("div",{class:(0,s.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,l.iM)(((...e)=>u.onInput&&u.onInput(...e)),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value,id:t.id},null,8,o),(0,a._)("label",null,[d,(0,a._)("span",c,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var u={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},m=t(3744);const v=(0,m.Z)(u,[["render",r],["__scopeId","data-v-eff375b6"]]);var _=v},7880:function(e,n,t){t.d(n,{Z:function(){return Gs}});var a=t(6252),s=t(3577),l=t(9963);const i={class:"zwave-container"},o={class:"network-info"},d={key:1,class:"params"},c={class:"row"},r=(0,a._)("div",{class:"param-name"},"State",-1),u=["textContent"],m={class:"row"},v=(0,a._)("div",{class:"param-name"},"Device",-1),_=["textContent"],p={class:"section"},w=(0,a._)("div",{class:"header"},[(0,a._)("div",{class:"title"},"Statistics")],-1),h={class:"body"},g=["textContent"],y=["textContent"],f={class:"group-add"},k={class:"params"},b={class:"section"},C=(0,a._)("div",{class:"header"},[(0,a._)("div",{class:"title"},"Select nodes to add")],-1),x={key:0,class:"body"},R=["onClick"],z=["textContent"],N={class:"node-add"},D={class:"body"},q=(0,a._)("div",{class:"fields"},[(0,a._)("input",{type:"text",name:"name",placeholder:"Node name"}),(0,a._)("input",{type:"text",name:"location",placeholder:"Node location (optional)"}),(0,a._)("input",{type:"number",name:"timeout",value:"30",placeholder:"Timeout (in seconds)"})],-1),S={class:"buttons"},I=["disabled"],M={class:"view-options"},j={class:"view-selector col-s-6 col-m-8 col-l-9"},A=["textContent","selected","value"],V={class:"buttons col-s-6 col-m-4 col-l-3"},O=(0,a._)("i",{class:"fa fa-plus"},null,-1),Z=[O],T=(0,a._)("i",{class:"fa fa-sync-alt"},null,-1),$=[T],E={class:"view-container"},W={key:0,class:"view nodes"},F={key:1,class:"no-items"},H=(0,a._)("div",{class:"empty"},"No nodes available on the network",-1),L=[H],G={key:1,class:"view groups"},K={key:1,class:"no-items"},B=(0,a._)("div",{class:"empty"},"No groups available on the network",-1),U=[B],Y={key:2,class:"view scenes"},P={key:1,class:"no-items"},J=(0,a._)("div",{class:"empty"},"No scenes configured on the network",-1),Q=[J],X=["textContent","onClick"],ee={key:0,class:"params"},ne={class:"row"},te=(0,a._)("div",{class:"param-name"},"Scene ID",-1),ae=["textContent"],se={class:"row"},le=(0,a._)("div",{class:"param-name"},"Activate",-1),ie={class:"param-value"},oe={key:0,class:"section values"},de=(0,a._)("div",{class:"header"},[(0,a._)("div",{class:"title"},"Values")],-1),ce={class:"body"},re={class:"param-name"},ue={class:"param-value"},me=["textContent"],ve={class:"buttons"},_e=["onClick"],pe=(0,a._)("i",{class:"fa fa-trash"},null,-1),we=[pe],he={class:"section actions"},ge=(0,a._)("div",{class:"header"},[(0,a._)("div",{class:"title"},"Actions")],-1),ye={class:"body"},fe=["onClick"],ke=(0,a._)("div",{class:"param-name"},"Remove Scene",-1),be=(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fa fa-trash"})],-1),Ce=[ke,be],xe=["onClick"],Re=(0,a._)("div",{class:"param-name"},"Rename Scene",-1),ze=(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fa fa-edit"})],-1),Ne=[Re,ze],De={key:3,class:"view values"},qe={key:1,class:"no-items"},Se=(0,a._)("div",{class:"empty"},"No nodes found on the network",-1),Ie=[Se],Me=["textContent","onClick"],je={key:0,class:"params"},Ae={key:0,class:"value-display"};function Ve(e,n,t,O,T,H){const B=(0,a.up)("Loading"),J=(0,a.up)("Modal"),pe=(0,a.up)("Alert"),ke=(0,a.up)("DropdownItem"),be=(0,a.up)("Dropdown"),Re=(0,a.up)("Node"),ze=(0,a.up)("Group"),Se=(0,a.up)("ToggleSwitch"),Ve=(0,a.up)("Value");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a.Wm)(J,{title:"Network info",ref:"networkInfoModal"},{default:(0,a.w5)((()=>[(0,a._)("div",o,[T.loading.status?((0,a.wg)(),(0,a.j4)(B,{key:0})):((0,a.wg)(),(0,a.iD)("div",d,[(0,a._)("div",c,[r,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(T.status.state)},null,8,u)]),(0,a._)("div",m,[v,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(T.status.device)},null,8,_)]),(0,a._)("div",p,[w,(0,a._)("div",h,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(T.status.stats,((e,n)=>((0,a.wg)(),(0,a.iD)("div",{class:"row",key:n},[(0,a._)("div",{class:"param-name",textContent:(0,s.zw)(n)},null,8,g),(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(e)},null,8,y)])))),128))])])]))])])),_:1},512),(0,a.Wm)(J,{title:"Add nodes to group",ref:"addNodesToGroupModal"},{default:(0,a.w5)((()=>[(0,a._)("div",f,[(0,a._)("div",k,[(0,a._)("div",b,[C,null!=T.selected.groupId?((0,a.wg)(),(0,a.iD)("div",x,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Object.values(T.nodes||{}).filter((e=>T.groups[T.selected.groupId].associations.indexOf(e.node_id)<0)),(e=>((0,a.wg)(),(0,a.iD)("div",{class:"row clickable",onClick:n=>H.addToGroup(e.node_id,T.selected.groupId),key:e.node_id},[(0,a._)("div",{class:"param-name",textContent:(0,s.zw)(e.name)},null,8,z)],8,R)))),128))])):(0,a.kq)("",!0)])])])])),_:1},512),(0,a.Wm)(pe,{title:"",ref:"noNodeNameModal"},{default:(0,a.w5)((()=>[(0,a.Uk)(" No node name specified ")])),_:1},512),(0,a.Wm)(J,{title:"Add new node",ref:"addNodeModal"},{default:(0,a.w5)((()=>[(0,a._)("div",N,[(0,a._)("div",D,[(0,a._)("form",{class:"add-node-form",ref:"addNodeForm",onSubmit:n[1]||(n[1]=(0,l.iM)((e=>H.addNode()),["prevent"]))},[q,(0,a._)("div",S,[(0,a._)("input",{type:"submit",class:"btn btn-primary",value:"OK",disabled:T.commandRunning},null,8,I),(0,a._)("button",{class:"btn btn-default",onClick:n[0]||(n[0]=(0,l.iM)((e=>H.closeAddNodeModal()),["prevent"]))}," Cancel ")])],544)])])])),_:1},512),(0,a._)("div",M,[(0,a._)("div",j,[(0,a._)("label",null,[(0,a._)("select",{onChange:n[2]||(n[2]=e=>T.selected.view=e.target.value)},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(T.views,((e,n)=>((0,a.wg)(),(0,a.iD)("option",{key:e,textContent:(0,s.zw)((n[0].toUpperCase()+n.slice(1)).replace("_"," ")),selected:n===T.selected.view,value:n},null,8,A)))),128))],32)])]),(0,a._)("div",V,["scenes"===T.selected.view?((0,a.wg)(),(0,a.iD)("button",{key:0,class:"btn btn-default",title:"Create Scene",onClick:n[3]||(n[3]=(...e)=>H.addScene&&H.addScene(...e))},Z)):(0,a.kq)("",!0),(0,a.Wm)(be,{title:"Network commands","icon-class":"fa fa-cog"},{default:(0,a.w5)((()=>[(0,a.Wm)(ke,{text:"Network Info",disabled:T.commandRunning,onClick:H.networkInfoModalOpen},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Start Network",disabled:T.commandRunning,onClick:H.startNetwork},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Stop Network",disabled:T.commandRunning,onClick:H.stopNetwork},null,8,["disabled","onClick"]),"nodes"===T.selected.view?((0,a.wg)(),(0,a.j4)(ke,{key:0,text:"Add Node",disabled:T.commandRunning,onClick:n[4]||(n[4]=e=>H.openAddNodeModal())},null,8,["disabled"])):(0,a.kq)("",!0),"nodes"===T.selected.view?((0,a.wg)(),(0,a.j4)(ke,{key:1,text:"Remove Node",disabled:T.commandRunning,onClick:H.removeNode},null,8,["disabled","onClick"])):(0,a.kq)("",!0),(0,a.Wm)(ke,{text:"Switch All On",disabled:T.commandRunning,onClick:n[5]||(n[5]=e=>H.switchAll(!0))},null,8,["disabled"]),(0,a.Wm)(ke,{text:"Switch All Off",disabled:T.commandRunning,onClick:n[6]||(n[6]=e=>H.switchAll(!1))},null,8,["disabled"]),(0,a.Wm)(ke,{text:"Cancel Command",disabled:T.commandRunning,onClick:H.cancelCommand},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Kill Command",disabled:T.commandRunning,onClick:H.killCommand},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Receive Configuration",disabled:T.commandRunning,onClick:H.receiveConfiguration},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Create New Primary",disabled:T.commandRunning,onClick:H.createNewPrimary},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Transfer Primary Role",disabled:T.commandRunning,onClick:H.transferPrimaryRole},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Heal Network",disabled:T.commandRunning,onClick:H.healNetwork},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Soft Reset",disabled:T.commandRunning,onClick:H.softReset},null,8,["disabled","onClick"]),(0,a.Wm)(ke,{text:"Hard Reset",disabled:T.commandRunning,onClick:H.hardReset},null,8,["disabled","onClick"])])),_:1}),(0,a._)("button",{class:"btn btn-default",title:"Refresh Network",onClick:n[7]||(n[7]=(...e)=>H.refresh&&H.refresh(...e))},$)])]),(0,a._)("div",E,["nodes"===T.selected.view?((0,a.wg)(),(0,a.iD)("div",W,[T.loading.nodes?((0,a.wg)(),(0,a.j4)(B,{key:0})):Object.keys(T.nodes||{}).length?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",F,L)),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(T.nodes,((n,t)=>((0,a.wg)(),(0,a.j4)(Re,{key:t,node:n,selected:T.selected.nodeId===t,"plugin-name":e.pluginName,onSelect:e=>H.onNodeClick(t)},null,8,["node","selected","plugin-name","onSelect"])))),128))])):"groups"===T.selected.view?((0,a.wg)(),(0,a.iD)("div",G,[T.loading.groups?((0,a.wg)(),(0,a.j4)(B,{key:0})):Object.keys(T.groups||{}).length?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",K,U)),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(T.groups,((t,s)=>((0,a.wg)(),(0,a.j4)(ze,{key:s,group:t,selected:T.selected.groupId===s,nodes:s in T.groups?T.groups[s].associations.map((e=>T.nodes[e])).reduce(((e,n)=>(e[n.node_id]=n,e)),{}):{},owner:null!=t.node_id?T.nodes[t.node_id]:null,"plugin-name":e.pluginName,onSelect:e=>T.selected.groupId=s===T.selected.groupId?void 0:s,onOpenAddNodesToGroup:n[8]||(n[8]=n=>e.$refs.addNodesToGroupModal.show())},null,8,["group","selected","nodes","owner","plugin-name","onSelect"])))),128))])):"scenes"===T.selected.view?((0,a.wg)(),(0,a.iD)("div",Y,[T.loading.scenes?((0,a.wg)(),(0,a.j4)(B,{key:0})):Object.keys(T.scenes||{}).length?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",P,Q)),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(T.scenes,((e,n)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,s.C_)(["item scene",{selected:T.selected.sceneId===n}]),key:n},[(0,a._)("div",{class:(0,s.C_)(["row name header vertical-center",{selected:T.selected.sceneId===n}]),textContent:(0,s.zw)(e.label),onClick:e=>T.selected.sceneId=n===T.selected.sceneId?void 0:n},null,10,X),T.selected.sceneId===n?((0,a.wg)(),(0,a.iD)("div",ee,[(0,a._)("div",ne,[te,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(n)},null,8,ae)]),(0,a._)("div",se,[le,(0,a._)("div",ie,[(0,a.Wm)(Se,{value:!1,onInput:e=>H.activateScene(n)},null,8,["onInput"])])]),Object.values(e?.values)?.length?((0,a.wg)(),(0,a.iD)("div",oe,[de,(0,a._)("div",ce,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Object.values(e.values),(e=>((0,a.wg)(),(0,a.iD)("div",{class:"row",key:e.id_on_network},[(0,a._)("div",re,(0,s.zw)(T.nodes[e.node_id].name)+" ⇨ "+(0,s.zw)(H.valuesMap[e.id_on_network].label),1),(0,a._)("div",ue,[(0,a._)("span",{textContent:(0,s.zw)(e.data)},null,8,me),(0,a._)("span",ve,[(0,a._)("button",{class:"btn btn-default",title:"Remove value",onClick:t=>H.removeValueFromScene({sceneId:n,valueId:e.id_on_network})},we,8,_e)])])])))),128))])])):(0,a.kq)("",!0),(0,a._)("div",he,[ge,(0,a._)("div",ye,[(0,a._)("div",{class:"row",onClick:e=>H.removeScene(n)},Ce,8,fe),(0,a._)("div",{class:"row",onClick:e=>H.renameScene(n)},Ne,8,xe)])])])):(0,a.kq)("",!0)],2)))),128))])):((0,a.wg)(),(0,a.iD)("div",De,[T.loading.nodes?((0,a.wg)(),(0,a.j4)(B,{key:0})):Object.keys(T.nodes||{}).length?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",qe,Ie)),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(T.nodes,((n,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"node-container",key:t},["values"===T.selected.view||Object.values(n.values).filter((e=>e.id_on_network in T.values[T.selected.view])).length>0?((0,a.wg)(),(0,a.iD)("div",{key:0,class:(0,s.C_)(["item node",{selected:T.selected.nodeId===t}])},[(0,a._)("div",{class:(0,s.C_)(["row name header vertical-center",{selected:T.selected.nodeId===t}]),textContent:(0,s.zw)(n.name),onClick:e=>H.onNodeClick(t)},null,10,Me),T.selected.nodeId===t?((0,a.wg)(),(0,a.iD)("div",je,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.values,((t,s)=>((0,a.wg)(),(0,a.iD)("div",{class:"value-container",key:s},[t.id_on_network&&("values"===T.selected.view||t.id_on_network in T.values[T.selected.view])?((0,a.wg)(),(0,a.iD)("div",Ae,[(0,a.Wm)(Ve,{value:t,node:n,scenes:T.scenes,onAddToScene:H.addValueToScene,onRemoveFromScene:H.removeValueFromScene,onRefresh:H.refreshNodes,"plugin-name":e.pluginName},null,8,["value","node","scenes","onAddToScene","onRemoveFromScene","onRefresh","plugin-name"])])):(0,a.kq)("",!0)])))),128))])):(0,a.kq)("",!0)],2)):(0,a.kq)("",!0)])))),128))]))])])}const Oe=e=>((0,a.dD)("data-v-56458f8e"),e=e(),(0,a.Cn)(),e),Ze=["textContent"],Te={key:0,class:"params"},$e={key:0,class:"section owner"},Ee=Oe((()=>(0,a._)("div",{class:"header"},[(0,a._)("div",{class:"title"},"Owner")],-1))),We={class:"body"},Fe=["textContent"],He={class:"section nodes"},Le={class:"header"},Ge=Oe((()=>(0,a._)("div",{class:"title col-10"},"Nodes",-1))),Ke={class:"buttons col-2"},Be=Oe((()=>(0,a._)("i",{class:"fa fa-plus"},null,-1))),Ue=[Be],Ye={class:"body"},Pe=["textContent"],Je={class:"buttons col-2"},Qe=["disabled","onClick"],Xe=Oe((()=>(0,a._)("i",{class:"fa fa-trash"},null,-1))),en=[Xe],nn={class:"section config"},tn=Oe((()=>(0,a._)("div",{class:"header"},[(0,a._)("div",{class:"title"},"Parameters")],-1))),an={class:"body"},sn={class:"row"},ln=Oe((()=>(0,a._)("div",{class:"param-name"},"Index",-1))),on=["textContent"],dn={class:"row"},cn=Oe((()=>(0,a._)("div",{class:"param-name"},"Max associations",-1))),rn=["textContent"];function un(e,n,t,l,i,o){return(0,a.wg)(),(0,a.iD)("div",{class:(0,s.C_)(["item group",{selected:t.selected}])},[(0,a._)("div",{class:(0,s.C_)(["row name header vertical-center",{selected:t.selected}]),textContent:(0,s.zw)(t.group.label),onClick:n[0]||(n[0]=n=>e.$emit("select",t.group.index))},null,10,Ze),t.selected?((0,a.wg)(),(0,a.iD)("div",Te,[t.owner&&Object.keys(t.owner).length?((0,a.wg)(),(0,a.iD)("div",$e,[Ee,(0,a._)("div",We,[(0,a._)("div",{class:"row",textContent:(0,s.zw)(t.owner.name)},null,8,Fe)])])):(0,a.kq)("",!0),(0,a._)("div",He,[(0,a._)("div",Le,[Ge,(0,a._)("div",Ke,[!t.group.max_associations||Object.keys(t.nodes||{}).lengthe.$emit("open-add-nodes-to-group",t.group.index))},Ue)):(0,a.kq)("",!0)])]),(0,a._)("div",Ye,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.nodes,((e,n)=>((0,a.wg)(),(0,a.iD)("div",{class:"row",key:n},[(0,a._)("div",{class:"col-10",textContent:(0,s.zw)(e.name?.length?e.name:``)},null,8,Pe),(0,a._)("div",Je,[(0,a._)("button",{class:"btn btn-default",title:"Remove from group",disabled:i.commandRunning,onClick:n=>o.removeFromGroup(e.node_id)},en,8,Qe)])])))),128))])]),(0,a._)("div",nn,[tn,(0,a._)("div",an,[(0,a._)("div",sn,[ln,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.group.index)},null,8,on)]),(0,a._)("div",dn,[cn,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.group.max_associations)},null,8,rn)])])])])):(0,a.kq)("",!0)],2)}var mn=t(8637),vn={mixins:[mn.Z],props:{pluginName:{type:String,required:!0}},methods:{async zrequest(e,n){return await this.request(`${this.pluginName}.${e}`,n)}}},_n={name:"Group",emits:["select","open-add-nodes-to-group"],mixins:[vn],props:{group:{type:Object,required:!0},owner:{type:Object},nodes:{type:Object,default:()=>({})},selected:{type:Boolean,default:!1}},data(){return{commandRunning:!1}},methods:{async removeFromGroup(e){if(!confirm("Are you sure that you want to remove this node from "+this.group.label+"?"))return;this.commandRunning=!0;const n={node_id:e};null!=this.group.group_id?n.group_id=this.group.group_id:n.group_index=this.group.index;try{await this.zrequest("remove_node_from_group",n)}finally{this.commandRunning=!1}}}},pn=t(3744);const wn=(0,pn.Z)(_n,[["render",un],["__scopeId","data-v-56458f8e"]]);var hn=wn;const gn=e=>((0,a.dD)("data-v-3da196a6"),e=e(),(0,a.Cn)(),e),yn=["textContent"],fn={key:0,class:"params"},kn={class:"row"},bn=gn((()=>(0,a._)("div",{class:"param-name"},"Name",-1))),Cn={class:"param-value"},xn=["value","disabled"],Rn={class:"buttons"},zn=gn((()=>(0,a._)("i",{class:"fas fa-times"},null,-1))),Nn=[zn],Dn=["disabled"],qn=gn((()=>(0,a._)("i",{class:"fa fa-check"},null,-1))),Sn=[qn],In=["textContent"],Mn={class:"buttons"},jn=["disabled"],An=gn((()=>(0,a._)("i",{class:"fa fa-edit"},null,-1))),Vn=[An],On={class:"row"},Zn=gn((()=>(0,a._)("div",{class:"param-name"},"Location",-1))),Tn={class:"param-value"},$n=["value","disabled"],En={class:"buttons"},Wn=gn((()=>(0,a._)("i",{class:"fas fa-times"},null,-1))),Fn=[Wn],Hn=["disabled"],Ln=gn((()=>(0,a._)("i",{class:"fa fa-check"},null,-1))),Gn=[Ln],Kn=["textContent"],Bn={class:"buttons"},Un=["disabled"],Yn=gn((()=>(0,a._)("i",{class:"fa fa-edit"},null,-1))),Pn=[Yn],Jn={class:"row"},Qn=gn((()=>(0,a._)("div",{class:"param-name"},"Type",-1))),Xn=["textContent"],et={class:"row"},nt=gn((()=>(0,a._)("div",{class:"param-name"},"Role",-1))),tt=["textContent"],at={class:"row"},st=gn((()=>(0,a._)("div",{class:"param-name"},"Node ID",-1))),lt=["textContent"],it={key:0,class:"row"},ot=gn((()=>(0,a._)("div",{class:"param-name"},"Neighbours",-1))),dt={class:"param-value"},ct=["textContent"],rt={class:"row"},ut=gn((()=>(0,a._)("div",{class:"param-name"},"Is Ready",-1))),mt=["textContent"],vt={class:"row"},_t=gn((()=>(0,a._)("div",{class:"param-name"},"Is Failed",-1))),pt=["textContent"],wt={class:"row"},ht=gn((()=>(0,a._)("div",{class:"param-name"},"Product ID",-1))),gt=["textContent"],yt={class:"row"},ft=gn((()=>(0,a._)("div",{class:"param-name"},"Product Type",-1))),kt=["textContent"],bt={key:1,class:"row"},Ct=gn((()=>(0,a._)("div",{class:"param-name"},"Product Name",-1))),xt=["textContent"],Rt={class:"row"},zt=gn((()=>(0,a._)("div",{class:"param-name"},"Manufacturer ID",-1))),Nt=["textContent"],Dt={key:2,class:"row"},qt=gn((()=>(0,a._)("div",{class:"param-name"},"Manufacturer Name",-1))),St=["textContent"],It={class:"row"},Mt=gn((()=>(0,a._)("div",{class:"param-name"},"Capabilities",-1))),jt=["textContent"],At={class:"row"},Vt=gn((()=>(0,a._)("div",{class:"param-name"},"Command Classes",-1))),Ot=["textContent"],Zt={class:"row"},Tt=gn((()=>(0,a._)("div",{class:"param-name"},"Groups",-1))),$t=["textContent"],Et={key:3,class:"row"},Wt=gn((()=>(0,a._)("div",{class:"param-name"},"Home ID",-1))),Ft=["textContent"],Ht={class:"row"},Lt=gn((()=>(0,a._)("div",{class:"param-name"},"Is Awake",-1))),Gt=["textContent"],Kt={key:4,class:"row"},Bt=gn((()=>(0,a._)("div",{class:"param-name"},"Is Locked",-1))),Ut=["textContent"],Yt={key:5,class:"row"},Pt=gn((()=>(0,a._)("div",{class:"param-name"},"Last Update",-1))),Jt=["textContent"],Qt={key:6,class:"row"},Xt=gn((()=>(0,a._)("div",{class:"param-name"},"Baud Rate",-1))),ea=["textContent"],na={key:7,class:"row"},ta=gn((()=>(0,a._)("div",{class:"param-name"},"Max Baud Rate",-1))),aa=["textContent"],sa={class:"section actions"},la=gn((()=>(0,a._)("div",{class:"header"},[(0,a._)("div",{class:"title"},"Actions")],-1))),ia={class:"body"},oa=gn((()=>(0,a._)("div",{class:"param-name"},"Remove Failed Node",-1))),da=gn((()=>(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fa fa-trash"})],-1))),ca=[oa,da],ra=gn((()=>(0,a._)("div",{class:"param-name"},"Replace Failed Node",-1))),ua=gn((()=>(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fa fa-sync-alt"})],-1))),ma=[ra,ua],va=gn((()=>(0,a._)("div",{class:"param-name"},"Heal Node",-1))),_a=gn((()=>(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fas fa-wrench"})],-1))),pa=[va,_a],wa=gn((()=>(0,a._)("div",{class:"param-name"},"Replicate info to secondary controller",-1))),ha=gn((()=>(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fa fa-clone"})],-1))),ga=[wa,ha],ya=gn((()=>(0,a._)("div",{class:"param-name"},"Request network update",-1))),fa=gn((()=>(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fas fa-wifi"})],-1))),ka=[ya,fa],ba=gn((()=>(0,a._)("div",{class:"param-name"},"Request neighbours update",-1))),Ca=gn((()=>(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fas fa-network-wired"})],-1))),xa=[ba,Ca];function Ra(e,n,t,i,o,d){return(0,a.wg)(),(0,a.iD)("div",{class:(0,s.C_)(["item node",{selected:t.selected}])},[(0,a._)("div",{class:(0,s.C_)(["row name header vertical-center",{selected:t.selected}]),textContent:(0,s.zw)(t.node.name&&t.node.name.length?t.node.name:``),onClick:n[0]||(n[0]=n=>e.$emit("select"))},null,10,yn),t.selected?((0,a.wg)(),(0,a.iD)("div",fn,[(0,a._)("div",kn,[bn,(0,a._)("div",Cn,[(0,a._)("div",{class:(0,s.C_)(["edit-cell",{hidden:!o.editMode.name}])},[(0,a._)("form",{ref:"nameForm",onSubmit:n[2]||(n[2]=(0,l.iM)(((...e)=>d.editName&&d.editName(...e)),["prevent"]))},[(0,a._)("label",null,[(0,a._)("input",{type:"text",name:"name",value:t.node.name,disabled:o.commandRunning},null,8,xn)]),(0,a._)("span",Rn,[(0,a._)("button",{type:"button",class:"btn btn-default",onClick:n[1]||(n[1]=e=>o.editMode.name=!1)},Nn),(0,a._)("button",{type:"submit",class:"btn btn-default",disabled:o.commandRunning},Sn,8,Dn)])],544)],2),(0,a._)("div",{class:(0,s.C_)({hidden:o.editMode.name})},[(0,a._)("span",{textContent:(0,s.zw)(t.node.name?.length?t.node.name:``)},null,8,In),(0,a._)("span",Mn,[(0,a._)("button",{type:"button",class:"btn btn-default",onClick:n[3]||(n[3]=e=>d.onEditMode("name")),disabled:o.commandRunning},Vn,8,jn)])],2)])]),(0,a._)("div",On,[Zn,(0,a._)("div",Tn,[(0,a._)("div",{class:(0,s.C_)(["edit-cell",{hidden:!o.editMode.location}])},[(0,a._)("form",{ref:"locationForm",onSubmit:n[5]||(n[5]=(0,l.iM)(((...e)=>d.editLocation&&d.editLocation(...e)),["prevent"]))},[(0,a._)("label",null,[(0,a._)("input",{type:"text",name:"location",value:t.node.location,disabled:o.commandRunning},null,8,$n)]),(0,a._)("span",En,[(0,a._)("button",{type:"button",class:"btn btn-default",onClick:n[4]||(n[4]=e=>o.editMode.location=!1)},Fn),(0,a._)("button",{type:"submit",class:"btn btn-default",disabled:o.commandRunning},Gn,8,Hn)])],544)],2),(0,a._)("div",{class:(0,s.C_)({hidden:o.editMode.location})},[(0,a._)("span",{textContent:(0,s.zw)(t.node.location?.length?t.node.location:"")},null,8,Kn),(0,a._)("span",Bn,[(0,a._)("button",{type:"button",class:"btn btn-default",onClick:n[6]||(n[6]=e=>d.onEditMode("location")),disabled:o.commandRunning},Pn,8,Un)])],2)])]),(0,a._)("div",Jn,[Qn,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.type)},null,8,Xn)]),(0,a._)("div",et,[nt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.role)},null,8,tt)]),(0,a._)("div",at,[st,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.node_id)},null,8,lt)]),t.node.neighbours.length?((0,a.wg)(),(0,a.iD)("div",it,[ot,(0,a._)("div",dt,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.node.neighbours,((e,n)=>((0,a.wg)(),(0,a.iD)("div",{class:"row pull-right",key:n,textContent:(0,s.zw)(e)},null,8,ct)))),128))])])):(0,a.kq)("",!0),(0,a._)("div",rt,[ut,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.is_ready)},null,8,mt)]),(0,a._)("div",vt,[_t,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.is_failed)},null,8,pt)]),(0,a._)("div",wt,[ht,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.manufacturer_id)},null,8,gt)]),(0,a._)("div",yt,[ft,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.product_type)},null,8,kt)]),t.node.product_name?.length?((0,a.wg)(),(0,a.iD)("div",bt,[Ct,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.product_name)},null,8,xt)])):(0,a.kq)("",!0),(0,a._)("div",Rt,[zt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.manufacturer_id)},null,8,Nt)]),t.node.manufacturer_name?.length?((0,a.wg)(),(0,a.iD)("div",Dt,[qt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.manufacturer_name)},null,8,St)])):(0,a.kq)("",!0),(0,a._)("div",It,[Mt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.capabilities.join(", "))},null,8,jt)]),(0,a._)("div",At,[Vt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.command_classes.join(", "))},null,8,Ot)]),(0,a._)("div",Zt,[Tt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(Object.values(t.node.groups).map((e=>e.label||"")).join(", "))},null,8,$t)]),t.node.home_id?((0,a.wg)(),(0,a.iD)("div",Et,[Wt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.home_id.toString(16))},null,8,Ft)])):(0,a.kq)("",!0),(0,a._)("div",Ht,[Lt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.is_awake)},null,8,Gt)]),null!=t.node.is_locked?((0,a.wg)(),(0,a.iD)("div",Kt,[Bt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.is_locked)},null,8,Ut)])):(0,a.kq)("",!0),t.node.last_update?((0,a.wg)(),(0,a.iD)("div",Yt,[Pt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(e.formatDateTime(t.node.last_update))},null,8,Jt)])):(0,a.kq)("",!0),t.node.baud_rate?((0,a.wg)(),(0,a.iD)("div",Qt,[Xt,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.baud_rate)},null,8,ea)])):(0,a.kq)("",!0),t.node.max_baud_rate?((0,a.wg)(),(0,a.iD)("div",na,[ta,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.node.max_baud_rate)},null,8,aa)])):(0,a.kq)("",!0),(0,a._)("div",sa,[la,(0,a._)("div",ia,[t.node.is_failed?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"row error",onClick:n[7]||(n[7]=(...e)=>d.removeFailedNode&&d.removeFailedNode(...e))},ca)):(0,a.kq)("",!0),t.node.is_failed?((0,a.wg)(),(0,a.iD)("div",{key:1,class:"row error",onClick:n[8]||(n[8]=(...e)=>d.replaceFailedNode&&d.replaceFailedNode(...e))},ma)):(0,a.kq)("",!0),(0,a._)("div",{class:"row",onClick:n[9]||(n[9]=(...e)=>d.heal&&d.heal(...e))},pa),(0,a._)("div",{class:"row",onClick:n[10]||(n[10]=(...e)=>d.replicationSend&&d.replicationSend(...e))},ga),(0,a._)("div",{class:"row",onClick:n[11]||(n[11]=(...e)=>d.requestNetworkUpdate&&d.requestNetworkUpdate(...e))},ka),(0,a._)("div",{class:"row",onClick:n[12]||(n[12]=(...e)=>d.requestNeighbourUpdate&&d.requestNeighbourUpdate(...e))},xa)])])])):(0,a.kq)("",!0)],2)}var za={name:"Node",emits:["select"],mixins:[vn],props:{node:{type:Object,required:!0},selected:{type:Boolean,default:!1}},data(){return{commandRunning:!1,editMode:{name:!1,location:!1}}},methods:{async removeFailedNode(){if(this.commandRunning)this.notify({text:"A command is already running"});else if(confirm("Are you sure that you want to remove this node?")){this.commandRunning=!0;try{await this.zrequest("remove_node",{node_id:this.node.node_id})}finally{this.commandRunning=!1}}},async replaceFailedNode(){if(this.commandRunning)this.notify({text:"A command is already running"});else if(confirm("Are you sure that you want to replace this node?")){this.commandRunning=!0;try{await this.zrequest("replace_node",{node_id:this.node.node_id})}finally{this.commandRunning=!1}}},async replicationSend(){if(this.commandRunning)this.notify({text:"A command is already running"});else{this.commandRunning=!0;try{await this.zrequest("replication_send",{node_id:this.node.node_id})}finally{this.commandRunning=!1}}},async requestNetworkUpdate(){if(this.commandRunning)this.notify({text:"A command is already running"});else{this.commandRunning=!0;try{await this.zrequest("request_network_update",{node_id:this.node.node_id})}finally{this.commandRunning=!1}}},async requestNeighbourUpdate(){if(this.commandRunning)this.notify({text:"A command is already running"});else{this.commandRunning=!0;try{await this.zrequest("request_node_neighbour_update",{node_id:this.node.node_id})}finally{this.commandRunning=!1}}},onEditMode(e){this.editMode[e]=!0;const n=this.$refs[e+"Form"],t=n.querySelector("input[type=text]");setTimeout((()=>{t.focus(),t.select()}),10)},async editName(e){const n=e.target.querySelector("input[name=name]").value;this.commandRunning=!0;try{await this.zrequest("set_node_name",{node_id:this.node.node_id,new_name:n})}finally{this.commandRunning=!1}this.editMode.name=!1},async editLocation(e){const n=e.target.querySelector("input[name=location]").value;this.commandRunning=!0;try{await this.zrequest("set_node_location",{node_id:this.node.node_id,location:n})}finally{this.commandRunning=!1}this.editMode.location=!1},async heal(){if(this.commandRunning)console.log("A command is already running");else{this.commandRunning=!0;try{await this.zrequest("node_heal",{node_id:this.node.node_id})}finally{this.commandRunning=!1}}}}};const Na=(0,pn.Z)(za,[["render",Ra],["__scopeId","data-v-3da196a6"]]);var Da=Na,qa=t(3493);const Sa=e=>((0,a.dD)("data-v-c1863a74"),e=e(),(0,a.Cn)(),e),Ia={class:"dialog-content"},Ma={class:"buttons"},ja=Sa((()=>(0,a._)("i",{class:"fas fa-xmark"},null,-1)));function Aa(e,n,t,s,l,i){const o=(0,a.up)("Modal");return(0,a.wg)(),(0,a.j4)(o,{ref:"modal",title:t.title},{default:(0,a.w5)((()=>[(0,a._)("div",Ia,[(0,a.WI)(e.$slots,"default",{},void 0,!0)]),(0,a._)("div",Ma,[(0,a._)("button",{type:"button",class:"cancel-btn",onClick:n[0]||(n[0]=(...e)=>i.close&&i.close(...e)),onTouch:n[1]||(n[1]=(...e)=>i.close&&i.close(...e))},[ja,(0,a.Uk)(" Close ")],32)])])),_:3},8,["title"])}var Va={emits:["input","click","touch"],components:{Modal:qa.Z},props:{title:{type:String}},methods:{show(){this.$refs.modal.show()},close(){this.$refs.modal.hide()}}};const Oa=(0,pn.Z)(Va,[["render",Aa],["__scopeId","data-v-c1863a74"]]);var Za=Oa,Ta=t(2787),$a=t(815),Ea=t(6791),Wa=t(7514);const Fa=e=>((0,a.dD)("data-v-0021cd76"),e=e(),(0,a.Cn)(),e),Ha={class:"section value"},La={class:"header"},Ga={class:"title"},Ka=["disabled","data-id-on-network"],Ba=Fa((()=>(0,a._)("i",{class:"fa fa-edit"},null,-1))),Ua=[Ba],Ya={class:"body"},Pa={class:"row"},Ja=Fa((()=>(0,a._)("div",{class:"param-name"},"Value",-1))),Qa={class:"param-value"},Xa={key:0,class:"value-view"},es=["textContent"],ns=["textContent"],ts={key:1,class:"value-edit"},as={key:0,class:"list"},ss=["textContent","selected","value"],ls={key:1,class:"numeric slider-container"},is={class:"col-10"},os={class:"row"},ds=["textContent"],cs=["textContent"],rs={class:"row"},us={class:"col-2"},ms=["value"],vs={key:2,class:"boolean"},_s={key:3,class:"value-data"},ps=["value"],ws=["textContent"],hs=Fa((()=>(0,a._)("div",{class:"param-name"},"Remove From Scene",-1))),gs=Fa((()=>(0,a._)("div",{class:"param-value"},[(0,a._)("i",{class:"fa fa-trash"})],-1))),ys=[hs,gs],fs={key:1,class:"row",style:{cursor:"pointer"}},ks=Fa((()=>(0,a._)("div",{class:"param-name"},"Add To Scene",-1))),bs={class:"param-value"},Cs={key:2,class:"row"},xs=Fa((()=>(0,a._)("div",{class:"param-name"},"Help",-1))),Rs=["textContent"],zs={class:"row"},Ns=Fa((()=>(0,a._)("div",{class:"param-name"},"Value ID",-1))),Ds=["textContent"],qs={key:3,class:"row"},Ss=Fa((()=>(0,a._)("div",{class:"param-name"},"ID on Network",-1))),Is=["textContent"],Ms={class:"row"},js=Fa((()=>(0,a._)("div",{class:"param-name"},"Command Class",-1))),As=["textContent"],Vs={key:4,class:"row"},Os=Fa((()=>(0,a._)("div",{class:"param-name"},"Last Update",-1))),Zs=["textContent"];function Ts(e,n,t,l,i,o){const d=(0,a.up)("Slider"),c=(0,a.up)("ToggleSwitch"),r=(0,a.up)("DropdownItem"),u=(0,a.up)("Dropdown");return(0,a.wg)(),(0,a.iD)("div",Ha,[(0,a._)("div",La,[(0,a._)("div",Ga,[(0,a._)("button",{class:"btn btn-default btn-value-name-edit",title:"Edit value name",disabled:i.commandRunning,"data-id-on-network":t.value.id_on_network,onClick:n[0]||(n[0]=(...e)=>o.editName&&o.editName(...e))},Ua,8,Ka),(0,a.Uk)(" "+(0,s.zw)(t.value.label),1)])]),(0,a._)("div",Ya,[(0,a._)("div",Pa,[Ja,(0,a._)("div",Qa,[t.value.is_read_only?((0,a.wg)(),(0,a.iD)("div",Xa,[(0,a._)("div",{class:"value-data",textContent:(0,s.zw)(t.value.data)},null,8,es),t.value.units?.length?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"unit",textContent:(0,s.zw)(t.value.units)},null,8,ns)):(0,a.kq)("",!0)])):((0,a.wg)(),(0,a.iD)("div",ts,[(0,a._)("div",{class:(0,s.C_)(["col-"+(t.value.units?.length?"11":"12")])},["List"===t.value.type?((0,a.wg)(),(0,a.iD)("div",as,[(0,a._)("label",null,[(0,a._)("select",{onChange:n[1]||(n[1]=(...e)=>o.onValueChange&&o.onValueChange(...e))},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.value.data_items,((e,n)=>((0,a.wg)(),(0,a.iD)("option",{textContent:(0,s.zw)("object"===typeof e?e.text:e),key:n,selected:"object"===typeof e?t.value.data===e.value:t.value.data===e,value:"object"===typeof e?e.value:n},null,8,ss)))),128))],32)])])):["Int","Long","Byte","Decimal","Short"].indexOf(t.value.type)>=0?((0,a.wg)(),(0,a.iD)("div",ls,[(0,a._)("div",is,[(0,a._)("div",os,[(0,a._)("span",{class:"value-min",textContent:(0,s.zw)(t.value.min)},null,8,ds),(0,a._)("span",{class:"value-max",textContent:(0,s.zw)(t.value.max)},null,8,cs)]),(0,a._)("div",rs,[(0,a._)("label",null,[(0,a.Wm)(d,{range:[t.value.min,t.value.max],value:t.value.data,onChange:o.onValueChange},null,8,["range","value","onChange"])])])]),(0,a._)("div",us,[(0,a._)("label",null,[(0,a._)("input",{type:"text",value:t.value.data,onChange:n[2]||(n[2]=(...e)=>o.onValueChange&&o.onValueChange(...e))},null,40,ms)])])])):["Bool","Button"].indexOf(t.value.type)>=0?((0,a.wg)(),(0,a.iD)("div",vs,[(0,a.Wm)(c,{value:t.value.data,onInput:n[3]||(n[3]=e=>o.onValueChange(e,!t.value.data))},null,8,["value"])])):((0,a.wg)(),(0,a.iD)("div",_s,[(0,a._)("label",null,[(0,a._)("input",{type:"text",value:t.value.data,onChange:n[4]||(n[4]=(...e)=>o.onValueChange&&o.onValueChange(...e))},null,40,ps)])]))],2),t.value.units?.length?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"col-1 unit",textContent:(0,s.zw)(t.value.units)},null,8,ws)):(0,a.kq)("",!0)]))])]),null!=t.sceneId?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"row",style:{cursor:"pointer"},onClick:n[5]||(n[5]=n=>e.$emit("remove-from-scene",{valueId:t.value.id_on_network,sceneId:t.sceneId}))},ys)):(0,a.kq)("",!0),o.addValueToSceneItems?.length?((0,a.wg)(),(0,a.iD)("div",fs,[ks,(0,a._)("div",bs,[(0,a.Wm)(u,{title:"Add to scene","icon-class":"fa fa-plus"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.addValueToSceneItems,((n,s)=>((0,a.wg)(),(0,a.j4)(r,{key:s,text:n.label,disabled:i.commandRunning,onClick:a=>e.$emit("add-to-scene",{sceneId:n.scene_id,valueId:t.value.id_on_network})},null,8,["text","disabled","onClick"])))),128))])),_:1})])])):(0,a.kq)("",!0),t.value.help?.length?((0,a.wg)(),(0,a.iD)("div",Cs,[xs,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.value.help)},null,8,Rs)])):(0,a.kq)("",!0),(0,a._)("div",zs,[Ns,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.value.value_id)},null,8,Ds)]),t.value.value_id!==t.value.id_on_network?((0,a.wg)(),(0,a.iD)("div",qs,[Ss,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.value.id_on_network)},null,8,Is)])):(0,a.kq)("",!0),(0,a._)("div",Ms,[js,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(t.value.command_class_name||t.value.command_class)},null,8,As)]),t.value.last_update?((0,a.wg)(),(0,a.iD)("div",Vs,[Os,(0,a._)("div",{class:"param-value",textContent:(0,s.zw)(e.formatDateTime(t.value.last_update))},null,8,Zs)])):(0,a.kq)("",!0)])])}var $s=t(8140),Es={name:"Value",components:{Slider:$s.Z,Dropdown:Ta.Z,DropdownItem:$a.Z,ToggleSwitch:Wa.Z},mixins:[vn],emits:["remove-from-scene","add-to-scene","refresh"],props:{value:{type:Object,required:!0},node:{type:Object,required:!0},selected:{type:Boolean,default:!1},sceneId:{type:Number},scenes:{type:Object,default:()=>({})}},data(){return{commandRunning:!1}},computed:{addValueToSceneItems(){return Object.values(this.scenes||{}).filter((e=>!(this.value.id_on_network in e.values)))}},methods:{async editName(){const e=this.node.values[this.value.id_on_network];let n=prompt("New name",e.label);if(n?.length&&(n=n.trim()),n?.length&&n!==e.label){this.commandRunning=!0;try{await this.zrequest("set_value_label",{id_on_network:e.id_on_network,new_label:n})}finally{this.commandRunning=!1}this.$emit("refresh"),this.notify({text:"Value successfully renamed",image:{iconClass:"fa fa-check"}})}},async onValueChange(e,n){const t=e.target?e.target:e.event.target.parentElement,a=this.node.values[this.value.id_on_network];switch(void 0===n&&(n=null!=t.value?t.value:e.value),a.type){case"List":n=a.data_items[e.target.value];break;case"Int":case"Short":case"Long":case"Byte":n=parseInt(n);break;case"Decimal":n=parseFloat(n);break}"object"===typeof n&&(n=n.value),this.commandRunning=!0;try{await this.zrequest("set_value",{id_on_network:a.id_on_network,data:n})}finally{this.commandRunning=!1}this.$emit("refresh"),this.notify({text:"Value successfully modified",image:{iconClass:"fa fa-check"}})}}};const Ws=(0,pn.Z)(Es,[["render",Ts],["__scopeId","data-v-0021cd76"]]);var Fs=Ws,Hs={name:"Zwave",mixins:[vn],components:{Alert:Za,Dropdown:Ta.Z,DropdownItem:$a.Z,Group:hn,Loading:Ea.Z,Modal:qa.Z,Node:Da,ToggleSwitch:Wa.Z,Value:Fs},data(){return{status:{},views:{},nodes:{},groups:{},scenes:{},commandRunning:!1,values:{switches:{},dimmers:{},sensors:{},battery_levels:{},power_levels:{},bulbs:{},doorlocks:{},usercodes:{},thermostats:{},protections:{}},selected:{view:"nodes",nodeId:void 0,groupId:void 0,sceneId:void 0,valueId:void 0},loading:{status:!1,nodes:!1,groups:!1,scenes:!1}}},computed:{valuesMap(){const e={};for(const n of Object.values(this.nodes))for(const t of Object.values(n.values))e[t.id_on_network]=t;return e}},methods:{async refreshNodes(){this.loading.nodes=!0;try{this.nodes=await this.zrequest("get_nodes")}finally{this.loading.nodes=!1}Object.keys(this.nodes||{}).length&&(this.views.values=!0)},async refreshGroups(){this.loading.groups=!0;try{this.groups=Object.values(await this.zrequest("get_groups")).filter((e=>e.index)).reduce(((e,n)=>{const t=n.group_id||n.index;return e[t]=n,e}),{})}finally{this.loading.groups=!1}Object.keys(this.groups||{}).length&&(this.views.groups=!0)},async refreshScenes(){this.loading.scenes=!0;try{this.scenes=Object.values(await this.zrequest("get_scenes")).filter((e=>e.scene_id)).reduce(((e,n)=>(e[n.scene_id]=n,e)),{})}finally{this.loading.scenes=!1}Object.keys(this.scenes||{}).length&&(this.views.values=!0)},async refreshValues(e){this.loading.values=!0;try{this.values[e]=Object.values(await this.zrequest("get_"+e)).filter((e=>e.id_on_network)).reduce(((e,n)=>(e[n.id_on_network]=!0,e)),{})}finally{this.loading.values=!1}Object.keys(this.values[e]).length&&(this.views[e]=!0)},async refreshStatus(){this.loading.status=!0;try{this.status=await this.zrequest("controller_status")}finally{this.loading.status=!1}},refresh(){this.views={nodes:!0,scenes:!0},this.refreshNodes(),this.refreshGroups(),this.refreshScenes(),this.refreshValues("switches"),this.refreshValues("dimmers"),this.refreshValues("sensors"),this.refreshValues("bulbs"),this.refreshValues("doorlocks"),this.refreshValues("usercodes"),this.refreshValues("thermostats"),this.refreshValues("protections"),this.refreshValues("battery_levels"),this.refreshValues("power_levels"),this.refreshValues("node_config"),this.refreshStatus()},async addScene(){let e=prompt("Scene name");if(e?.length&&(e=e.trim()),e?.length){this.commandRunning=!0;try{await this.zrequest("create_scene",{label:e}),await this.refreshScenes()}finally{this.commandRunning=!1}}},async removeScene(e){if(confirm("Are you sure that you want to delete this scene?")){this.commandRunning=!0;try{await this.zrequest("remove_scene",{scene_id:e}),await this.refreshScenes()}finally{this.commandRunning=!1}}},onNodeUpdate(e){this.nodes[e.node.node_id]=e.node,e.value&&(this.nodes[e.node.node_id].values[e.value.id_on_network]=e.value)},onNodeClick(e){this.selected.nodeId=e===this.selected.nodeId?void 0:e},networkInfoModalOpen(){this.refreshStatus(),this.$refs.networkInfoModal.show()},onCommandEvent(e){e.error&&e.error.length&&this.notify({text:e.state_description+": "+e.error_description,error:!0})},resetAddNodeModal(){[...this.$refs.addNodeModal.$el.querySelectorAll(".fields input")].forEach((e=>{e.value="timeout"===e.attributes.name.value?30:""}))},openAddNodeModal(){this.resetAddNodeModal(),this.$refs.addNodeModal.show()},closeAddNodeModal(){this.resetAddNodeModal(),this.$refs.addNodeModal.close()},async addNode(){const e=this.$refs.addNodeForm,n=e.querySelector("input[name=name]").value?.trim(),t=e.querySelector("input[name=location]").value?.trim(),a=parseInt(e.querySelector("input[name=location]").value?.trim()||30);if(n?.length){this.commandRunning=!0;try{await this.zrequest("add_node",{name:n,location:t,timeout:a}),this.closeAddNodeModal()}finally{this.commandRunning=!1}await this.refreshNodes()}else this.$refs.noNodeNameModal.show()},async addToGroup(e,n){this.commandRunning=!0;try{await this.zrequest("add_node_to_group",{node_id:e,group_index:n})}finally{this.commandRunning=!1}await this.refreshGroups()},async removeNode(){this.commandRunning=!0;try{await this.zrequest("remove_node")}finally{this.commandRunning=!1}await this.refreshNodes()},async removeValueFromScene(e){if(confirm("Are you sure that you want to remove this value from the scene?")){this.commandRunning=!0;try{await this.zrequest("scene_remove_value",{id_on_network:e.valueId,scene_id:e.sceneId})}finally{this.commandRunning=!1}await this.refreshScenes()}},async renameScene(e){const n=this.scenes[e];let t=prompt("New name",n.label);if(t&&(t=t.trim()),t?.length&&t!==n.label){this.commandRunning=!0;try{await this.zrequest("set_scene_label",{new_label:t,scene_id:e})}finally{this.commandRunning=!1}await this.refreshScenes()}},async startNetwork(){this.commandRunning=!0;try{await this.zrequest("start_network")}finally{this.commandRunning=!1}},async stopNetwork(){this.commandRunning=!0;try{await this.zrequest("stop_network")}finally{this.commandRunning=!1}},async switchAll(e){this.commandRunning=!0;try{await this.zrequest("switch_all",{state:e}),this.refresh()}finally{this.commandRunning=!1}},async cancelCommand(){this.commandRunning=!0;try{await this.zrequest("cancel_command")}finally{this.commandRunning=!1}},async killCommand(){this.commandRunning=!0;try{await this.zrequest("kill_command")}finally{this.commandRunning=!1}},async receiveConfiguration(){this.commandRunning=!0;try{await this.zrequest("receive_configuration")}finally{this.commandRunning=!1}this.refresh()},async createNewPrimary(){this.commandRunning=!0;try{await this.zrequest("create_new_primary")}finally{this.commandRunning=!1}this.refresh()},async transferPrimaryRole(){this.commandRunning=!0;try{await this.zrequest("transfer_primary_role")}finally{this.commandRunning=!1}this.refresh()},async healNetwork(){this.commandRunning=!0;try{await this.zrequest("heal")}finally{this.commandRunning=!1}this.refresh()},async softReset(){confirm("Are you sure that you want to do a device soft reset? This won't lose network information")&&await this.zrequest("soft_reset")},async hardReset(){confirm("Are you sure that you want to do a device soft reset? All network information will be LOST!")&&await this.zrequest("hard_reset")},async activateScene(e){this.commandRunning=!0;try{await this.zrequest("activate_scene",{scene_id:e})}finally{this.commandRunning=!1}},async addValueToScene(e){this.commandRunning=!0;try{await this.zrequest("scene_add_value",{id_on_network:e.valueId,scene_id:e.sceneId,data:this.valuesMap[e.valueId].data})}finally{this.commandRunning=!1}this.refresh()}},mounted(){this.refresh(),this.subscribe(this.refreshGroups,"on-zwave-node-group-event","platypush.message.event.zwave.ZwaveNodeGroupEvent"),this.subscribe(this.refreshScenes,"on-zwave-node-scene-event","platypush.message.event.zwave.ZwaveNodeSceneEvent"),this.subscribe(this.refreshNodes,"on-zwave-node-removed-event","platypush.message.event.zwave.ZwaveNodeRemovedEvent"),this.subscribe(this.onCommandEvent,"on-zwave-command-event","platypush.message.event.zwave.ZwaveCommandEvent"),this.subscribe(this.refreshStatus,"on-zwave-network-event","platypush.message.event.zwave.ZwaveNetworkReadyEvent","platypush.message.event.zwave.ZwaveNetworkStoppedEvent","platypush.message.event.zwave.ZwaveNetworkErrorEvent","platypush.message.event.zwave.ZwaveNetworkResetEvent"),this.subscribe(this.onNodeUpdate,"on-zwave-node-update-event","platypush.message.event.zwave.ZwaveNodeEvent","platypush.message.event.zwave.ZwaveNodeAddedEvent","platypush.message.event.zwave.ZwaveNodeRenamedEvent","platypush.message.event.zwave.ZwaveNodeReadyEvent","platypush.message.event.zwave.ZwaveValueAddedEvent","platypush.message.event.zwave.ZwaveValueChangedEvent","platypush.message.event.zwave.ZwaveValueRemovedEvent","platypush.message.event.zwave.ZwaveValueRefreshedEvent")},unmounted(){["on-zwave-node-group-event","on-zwave-node-scene-event","on-zwave-node-removed-event","on-zwave-command-event","on-zwave-network-event","on-zwave-node-update-event"].forEach((e=>this.unsubscribe(e)))}};const Ls=(0,pn.Z)(Hs,[["render",Ve]]);var Gs=Ls}}]);
-//# sourceMappingURL=7880.cb3d1cd6.js.map
\ No newline at end of file
+//# sourceMappingURL=7880.cddcfd8c.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7880.cb3d1cd6.js.map b/platypush/backend/http/webapp/dist/static/js/7880.cddcfd8c.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/7880.cb3d1cd6.js.map
rename to platypush/backend/http/webapp/dist/static/js/7880.cddcfd8c.js.map
index 71c1e726d..505272366 100644
--- a/platypush/backend/http/webapp/dist/static/js/7880.cb3d1cd6.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/7880.cddcfd8c.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/7880.cb3d1cd6.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Zwave/Zwave.vue","webpack://platypush/./src/components/panels/Zwave/Group.vue","webpack://platypush/./src/components/panels/Zwave/mixin.js","webpack://platypush/./src/components/panels/Zwave/Group.vue?d37f","webpack://platypush/./src/components/panels/Zwave/Node.vue","webpack://platypush/./src/components/panels/Zwave/Node.vue?4a32","webpack://platypush/./src/components/elements/Alert.vue","webpack://platypush/./src/components/elements/Alert.vue?2ca5","webpack://platypush/./src/components/panels/Zwave/Value.vue","webpack://platypush/./src/components/panels/Zwave/Value.vue?c87f","webpack://platypush/./src/components/panels/Zwave/Zwave.vue?dac2"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n\n\n\n\n\n","import { render } from \"./Node.vue?vue&type=template&id=3da196a6&scoped=true\"\nimport script from \"./Node.vue?vue&type=script&lang=js\"\nexport * from \"./Node.vue?vue&type=script&lang=js\"\n\nimport \"./Node.vue?vue&type=style&index=0&id=3da196a6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3da196a6\"]])\n\nexport default __exports__","\n \n
\n \n
\n\n
\n \n
\n \n\n\n\n\n\n","import { render } from \"./Alert.vue?vue&type=template&id=c1863a74&scoped=true\"\nimport script from \"./Alert.vue?vue&type=script&lang=js\"\nexport * from \"./Alert.vue?vue&type=script&lang=js\"\n\nimport \"./Alert.vue?vue&type=style&index=0&id=c1863a74&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c1863a74\"]])\n\nexport default __exports__","\n
\n
\n
\n \n {{ value.label }}\n
\n
\n\n
\n
\n
Value
\n
\n
\n \n \n
\n\n
\n
\n
\n \n
\n\n
= 0\">\n
\n
\n \n \n
\n
\n \n
\n
\n
\n \n
\n
\n\n
= 0\">\n \n
\n\n
\n \n
\n
\n\n \n
\n
\n
\n\n
\n
Remove From Scene
\n
\n \n
\n
\n\n
\n
Add To Scene
\n
\n \n \n \n
\n
\n\n
\n
Help
\n \n
\n\n
\n
Value ID
\n \n
\n\n
\n
ID on Network
\n \n
\n\n
\n
Command Class
\n \n
\n\n
\n
Last Update
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Value.vue?vue&type=template&id=0021cd76&scoped=true\"\nimport script from \"./Value.vue?vue&type=script&lang=js\"\nexport * from \"./Value.vue?vue&type=script&lang=js\"\n\nimport \"./Value.vue?vue&type=style&index=0&id=0021cd76&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0021cd76\"]])\n\nexport default __exports__","import { render } from \"./Zwave.vue?vue&type=template&id=2a026312\"\nimport script from \"./Zwave.vue?vue&type=script&lang=js\"\nexport * from \"./Zwave.vue?vue&type=script&lang=js\"\n\nimport \"./Zwave.vue?vue&type=style&index=0&id=2a026312&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$props","withRange","_normalizeClass","withLabel","_toDisplayString","range","_createElementVNode","_hoisted_4","type","min","max","step","disabled","value","ref","onInput","_cache","_withModifiers","$event","_ctx","$emit","onChange","emits","props","Number","Boolean","default","Array","__exports__","render","onClick","args","$options","checked","id","_hoisted_2","_hoisted_3","_renderSlot","$slots","undefined","name","String","methods","event","this","placeholder","_hoisted_31","_hoisted_33","_hoisted_38","_hoisted_42","_hoisted_46","_hoisted_64","_hoisted_70","_hoisted_71","_hoisted_74","_hoisted_75","_hoisted_79","_createVNode","_component_Modal","title","$data","loading","status","_createBlock","_component_Loading","key","_hoisted_5","state","_hoisted_7","_hoisted_8","device","_hoisted_10","_hoisted_11","_hoisted_12","_Fragment","_renderList","stats","_hoisted_15","_hoisted_16","_hoisted_17","_hoisted_18","selected","groupId","_hoisted_19","Object","values","nodes","filter","n","groups","associations","indexOf","node_id","node","addToGroup","_component_Alert","_hoisted_22","_hoisted_23","onSubmit","addNode","_hoisted_24","_hoisted_25","commandRunning","closeAddNodeModal","_hoisted_27","_hoisted_28","view","target","views","toUpperCase","slice","replace","_hoisted_30","addScene","_component_Dropdown","_component_DropdownItem","text","networkInfoModalOpen","startNetwork","stopNetwork","openAddNodeModal","removeNode","switchAll","cancelCommand","killCommand","receiveConfiguration","createNewPrimary","transferPrimaryRole","healNetwork","softReset","hardReset","refresh","_hoisted_35","_hoisted_36","keys","length","_hoisted_37","_hoisted_39","nodeId","_component_Node","pluginName","onSelect","onNodeClick","_hoisted_40","_hoisted_41","_hoisted_43","group","_component_Group","map","reduce","owner","onOpenAddNodesToGroup","$refs","addNodesToGroupModal","show","_hoisted_44","scenes","_hoisted_45","_hoisted_47","scene","sceneId","label","_hoisted_49","_hoisted_50","_hoisted_51","_hoisted_53","_hoisted_54","_hoisted_55","_component_ToggleSwitch","activateScene","_hoisted_56","_hoisted_57","_hoisted_58","id_on_network","_hoisted_59","valuesMap","_hoisted_60","data","_hoisted_62","removeValueFromScene","valueId","_hoisted_66","_hoisted_67","_hoisted_68","removeScene","renameScene","_hoisted_77","_hoisted_78","_hoisted_80","_hoisted_82","_hoisted_83","_component_Value","onAddToScene","addValueToScene","onRemoveFromScene","onRefresh","refreshNodes","index","_hoisted_9","max_associations","_hoisted_13","i","removeFromGroup","_hoisted_20","_hoisted_21","_hoisted_26","mixins","Utils","required","zrequest","method","request","mixin","confirm","group_id","group_index","_hoisted_97","_hoisted_98","_hoisted_100","_hoisted_101","_hoisted_103","_hoisted_104","_hoisted_106","_hoisted_107","_hoisted_109","_hoisted_110","_hoisted_112","_hoisted_113","hidden","editMode","editName","_hoisted_14","onEditMode","location","editLocation","_hoisted_29","_hoisted_34","role","neighbours","neighbour","is_ready","is_failed","_hoisted_52","manufacturer_id","product_type","product_name","_hoisted_61","manufacturer_name","_hoisted_65","capabilities","join","command_classes","_hoisted_73","g","home_id","_hoisted_76","toString","is_awake","is_locked","last_update","_hoisted_85","_hoisted_86","formatDateTime","baud_rate","_hoisted_88","_hoisted_89","max_baud_rate","_hoisted_91","_hoisted_92","_hoisted_94","_hoisted_95","_hoisted_96","removeFailedNode","replaceFailedNode","heal","replicationSend","requestNetworkUpdate","requestNeighbourUpdate","notify","mode","form","input","querySelector","setTimeout","focus","select","new_name","console","log","close","onTouch","components","Modal","modal","hide","style","is_read_only","units","onValueChange","data_items","_component_Slider","addValueToSceneItems","_hoisted_32","scene_id","help","value_id","command_class_name","command_class","_hoisted_48","Slider","Dropdown","DropdownItem","ToggleSwitch","computed","prompt","trim","new_label","image","iconClass","parentElement","parseInt","parseFloat","Alert","Group","Loading","Node","Value","switches","dimmers","sensors","battery_levels","power_levels","bulbs","doorlocks","usercodes","thermostats","protections","refreshGroups","refreshScenes","refreshValues","item","refreshStatus","onNodeUpdate","networkInfoModal","onCommandEvent","error","state_description","error_description","resetAddNodeModal","addNodeModal","$el","querySelectorAll","forEach","el","attributes","addNodeForm","timeout","noNodeNameModal","mounted","subscribe","unmounted","eventType","unsubscribe"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/7880.cddcfd8c.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Zwave/Zwave.vue","webpack://platypush/./src/components/panels/Zwave/Group.vue","webpack://platypush/./src/components/panels/Zwave/mixin.js","webpack://platypush/./src/components/panels/Zwave/Group.vue?d37f","webpack://platypush/./src/components/panels/Zwave/Node.vue","webpack://platypush/./src/components/panels/Zwave/Node.vue?4a32","webpack://platypush/./src/components/elements/Alert.vue","webpack://platypush/./src/components/elements/Alert.vue?2ca5","webpack://platypush/./src/components/panels/Zwave/Value.vue","webpack://platypush/./src/components/panels/Zwave/Value.vue?c87f","webpack://platypush/./src/components/panels/Zwave/Zwave.vue?dac2"],"sourcesContent":["\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n\n\n\n\n\n","import { render } from \"./Node.vue?vue&type=template&id=3da196a6&scoped=true\"\nimport script from \"./Node.vue?vue&type=script&lang=js\"\nexport * from \"./Node.vue?vue&type=script&lang=js\"\n\nimport \"./Node.vue?vue&type=style&index=0&id=3da196a6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3da196a6\"]])\n\nexport default __exports__","\n \n
\n \n
\n\n
\n \n
\n \n\n\n\n\n\n","import { render } from \"./Alert.vue?vue&type=template&id=c1863a74&scoped=true\"\nimport script from \"./Alert.vue?vue&type=script&lang=js\"\nexport * from \"./Alert.vue?vue&type=script&lang=js\"\n\nimport \"./Alert.vue?vue&type=style&index=0&id=c1863a74&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c1863a74\"]])\n\nexport default __exports__","\n
\n
\n
\n \n {{ value.label }}\n
\n
\n\n
\n
\n
Value
\n
\n
\n \n \n
\n\n
\n
\n
\n \n
\n\n
= 0\">\n
\n
\n \n \n
\n
\n \n
\n
\n
\n \n
\n
\n\n
= 0\">\n \n
\n\n
\n \n
\n
\n\n \n
\n
\n
\n\n
\n
Remove From Scene
\n
\n \n
\n
\n\n
\n
Add To Scene
\n
\n \n \n \n
\n
\n\n
\n
Help
\n \n
\n\n
\n
Value ID
\n \n
\n\n
\n
ID on Network
\n \n
\n\n
\n
Command Class
\n \n
\n\n
\n
Last Update
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Value.vue?vue&type=template&id=0021cd76&scoped=true\"\nimport script from \"./Value.vue?vue&type=script&lang=js\"\nexport * from \"./Value.vue?vue&type=script&lang=js\"\n\nimport \"./Value.vue?vue&type=style&index=0&id=0021cd76&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0021cd76\"]])\n\nexport default __exports__","import { render } from \"./Zwave.vue?vue&type=template&id=2a026312\"\nimport script from \"./Zwave.vue?vue&type=script&lang=js\"\nexport * from \"./Zwave.vue?vue&type=script&lang=js\"\n\nimport \"./Zwave.vue?vue&type=style&index=0&id=2a026312&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$props","withRange","_normalizeClass","withLabel","_toDisplayString","range","_createElementVNode","_hoisted_4","type","min","max","step","disabled","value","ref","onInput","_cache","_withModifiers","$event","_ctx","$emit","onChange","emits","props","Number","Boolean","default","Array","__exports__","render","onClick","args","$options","checked","id","_hoisted_2","_hoisted_3","_renderSlot","$slots","undefined","name","String","methods","event","this","placeholder","_hoisted_31","_hoisted_33","_hoisted_38","_hoisted_42","_hoisted_46","_hoisted_64","_hoisted_70","_hoisted_71","_hoisted_74","_hoisted_75","_hoisted_79","_createVNode","_component_Modal","title","$data","loading","status","_createBlock","_component_Loading","key","_hoisted_5","state","_hoisted_7","_hoisted_8","device","_hoisted_10","_hoisted_11","_hoisted_12","_Fragment","_renderList","stats","_hoisted_15","_hoisted_16","_hoisted_17","_hoisted_18","selected","groupId","_hoisted_19","Object","values","nodes","filter","n","groups","associations","indexOf","node_id","node","addToGroup","_component_Alert","_hoisted_22","_hoisted_23","onSubmit","addNode","_hoisted_24","_hoisted_25","commandRunning","closeAddNodeModal","_hoisted_27","_hoisted_28","view","target","views","toUpperCase","slice","replace","_hoisted_30","addScene","_component_Dropdown","_component_DropdownItem","text","networkInfoModalOpen","startNetwork","stopNetwork","openAddNodeModal","removeNode","switchAll","cancelCommand","killCommand","receiveConfiguration","createNewPrimary","transferPrimaryRole","healNetwork","softReset","hardReset","refresh","_hoisted_35","_hoisted_36","keys","length","_hoisted_37","_hoisted_39","nodeId","_component_Node","pluginName","onSelect","onNodeClick","_hoisted_40","_hoisted_41","_hoisted_43","group","_component_Group","map","reduce","owner","onOpenAddNodesToGroup","$refs","addNodesToGroupModal","show","_hoisted_44","scenes","_hoisted_45","_hoisted_47","scene","sceneId","label","_hoisted_49","_hoisted_50","_hoisted_51","_hoisted_53","_hoisted_54","_hoisted_55","_component_ToggleSwitch","activateScene","_hoisted_56","_hoisted_57","_hoisted_58","id_on_network","_hoisted_59","valuesMap","_hoisted_60","data","_hoisted_62","removeValueFromScene","valueId","_hoisted_66","_hoisted_67","_hoisted_68","removeScene","renameScene","_hoisted_77","_hoisted_78","_hoisted_80","_hoisted_82","_hoisted_83","_component_Value","onAddToScene","addValueToScene","onRemoveFromScene","onRefresh","refreshNodes","index","_hoisted_9","max_associations","_hoisted_13","i","removeFromGroup","_hoisted_20","_hoisted_21","_hoisted_26","mixins","Utils","required","zrequest","method","request","mixin","confirm","group_id","group_index","_hoisted_97","_hoisted_98","_hoisted_100","_hoisted_101","_hoisted_103","_hoisted_104","_hoisted_106","_hoisted_107","_hoisted_109","_hoisted_110","_hoisted_112","_hoisted_113","hidden","editMode","editName","_hoisted_14","onEditMode","location","editLocation","_hoisted_29","_hoisted_34","role","neighbours","neighbour","is_ready","is_failed","_hoisted_52","manufacturer_id","product_type","product_name","_hoisted_61","manufacturer_name","_hoisted_65","capabilities","join","command_classes","_hoisted_73","g","home_id","_hoisted_76","toString","is_awake","is_locked","last_update","_hoisted_85","_hoisted_86","formatDateTime","baud_rate","_hoisted_88","_hoisted_89","max_baud_rate","_hoisted_91","_hoisted_92","_hoisted_94","_hoisted_95","_hoisted_96","removeFailedNode","replaceFailedNode","heal","replicationSend","requestNetworkUpdate","requestNeighbourUpdate","notify","mode","form","input","querySelector","setTimeout","focus","select","new_name","console","log","close","onTouch","components","Modal","modal","hide","style","is_read_only","units","onValueChange","data_items","_component_Slider","addValueToSceneItems","_hoisted_32","scene_id","help","value_id","command_class_name","command_class","_hoisted_48","Slider","Dropdown","DropdownItem","ToggleSwitch","computed","prompt","trim","new_label","image","iconClass","parentElement","parseInt","parseFloat","Alert","Group","Loading","Node","Value","switches","dimmers","sensors","battery_levels","power_levels","bulbs","doorlocks","usercodes","thermostats","protections","refreshGroups","refreshScenes","refreshValues","item","refreshStatus","onNodeUpdate","networkInfoModal","onCommandEvent","error","state_description","error_description","resetAddNodeModal","addNodeModal","$el","querySelectorAll","forEach","el","attributes","addNodeForm","timeout","noNodeNameModal","mounted","subscribe","unmounted","eventType","unsubscribe"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7898.1aa354cc.js b/platypush/backend/http/webapp/dist/static/js/7898.af4f2bd0.js
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/7898.1aa354cc.js
rename to platypush/backend/http/webapp/dist/static/js/7898.af4f2bd0.js
index 1d4ef5c9b..5e7aff4bc 100644
--- a/platypush/backend/http/webapp/dist/static/js/7898.1aa354cc.js
+++ b/platypush/backend/http/webapp/dist/static/js/7898.af4f2bd0.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7898,342],{3222:function(t,e,s){s.d(e,{Z:function(){return r}});var l=s(6252),i=s(3577);const a={class:"no-items-container"};function n(t,e,s,n,d,o){return(0,l.wg)(),(0,l.iD)("div",a,[(0,l._)("div",{class:(0,i.C_)(["no-items fade-in",{shadow:s.withShadow}])},[(0,l.WI)(t.$slots,"default",{},void 0,!0)],2)])}var d={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},o=s(3744);const u=(0,o.Z)(d,[["render",n],["__scopeId","data-v-4856c4d7"]]);var r=u},342:function(t,e,s){s.r(e),s.d(e,{default:function(){return p}});var l=s(6252);const i={class:"media-youtube-playlist"};function a(t,e,s,a,n,d){const o=(0,l.up)("Loading"),u=(0,l.up)("NoItems"),r=(0,l.up)("Results");return(0,l.wg)(),(0,l.iD)("div",i,[n.loading?((0,l.wg)(),(0,l.j4)(o,{key:0})):n.items?.length?((0,l.wg)(),(0,l.j4)(r,{key:2,results:n.items,sources:{youtube:!0},filter:s.filter,"selected-result":n.selectedResult,onSelect:e[0]||(e[0]=t=>n.selectedResult=t),onPlay:e[1]||(e[1]=e=>t.$emit("play",e))},null,8,["results","filter","selected-result"])):((0,l.wg)(),(0,l.j4)(u,{key:1,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No videos found. ")])),_:1}))])}var n=s(3222),d=s(6791),o=s(5390),u=s(8637),r={emits:["play"],mixins:[u.Z],components:{Loading:d.Z,NoItems:n.Z,Results:o.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{items:[],loading:!1,selectedResult:null}},methods:{async loadItems(){this.loading=!0;try{this.items=(await this.request("youtube.get_playlist",{id:this.id})).map((t=>({...t,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadItems()}},y=s(3744);const c=(0,y.Z)(r,[["render",a],["__scopeId","data-v-66236cc4"]]);var p=c},7898:function(t,e,s){s.r(e),s.d(e,{default:function(){return k}});var l=s(6252),i=s(3577);const a={class:"media-youtube-playlists"},n={key:0,class:"playlists-index"},d={key:2,class:"body grid"},o=["onClick"],u={class:"title"},r={key:1,class:"playlist-body"};function y(t,e,s,y,c,p){const m=(0,l.up)("Loading"),f=(0,l.up)("NoItems"),g=(0,l.up)("MediaImage"),h=(0,l.up)("Playlist");return(0,l.wg)(),(0,l.iD)("div",a,[s.selectedPlaylist?((0,l.wg)(),(0,l.iD)("div",r,[(0,l.Wm)(h,{id:s.selectedPlaylist,filter:s.filter,onPlay:e[0]||(e[0]=e=>t.$emit("play",e))},null,8,["id","filter"])])):((0,l.wg)(),(0,l.iD)("div",n,[c.loading?((0,l.wg)(),(0,l.j4)(m,{key:0})):c.playlists?.length?((0,l.wg)(),(0,l.iD)("div",d,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(p.playlistsById,((e,s)=>((0,l.wg)(),(0,l.iD)("div",{class:"playlist item",key:s,onClick:s=>t.$emit("select",e)},[(0,l.Wm)(g,{item:e,"has-play":!1},null,8,["item"]),(0,l._)("div",u,(0,i.zw)(e.name),1)],8,o)))),128))])):((0,l.wg)(),(0,l.j4)(f,{key:1,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No playlists found. ")])),_:1}))]))])}var c=s(8408),p=s(3222),m=s(6791),f=s(342),g=s(8637),h={emits:["play","select"],mixins:[g.Z],components:{Loading:m.Z,MediaImage:c.Z,NoItems:p.Z,Playlist:f["default"]},props:{selectedPlaylist:{type:String,default:null},filter:{type:String,default:null}},data(){return{playlists:[],loading:!1}},computed:{playlistsById(){return this.playlists.filter((t=>!this.filter||t.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((t,e)=>(t[e.id]=e,t)),{})}},methods:{async loadPlaylists(){this.loading=!0;try{this.playlists=await this.request("youtube.get_playlists")}finally{this.loading=!1}}},mounted(){this.loadPlaylists()}},w=s(3744);const v=(0,w.Z)(h,[["render",y],["__scopeId","data-v-4f7cc8e3"]]);var k=v}}]);
-//# sourceMappingURL=7898.1aa354cc.js.map
\ No newline at end of file
+//# sourceMappingURL=7898.af4f2bd0.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7898.1aa354cc.js.map b/platypush/backend/http/webapp/dist/static/js/7898.af4f2bd0.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/7898.1aa354cc.js.map
rename to platypush/backend/http/webapp/dist/static/js/7898.af4f2bd0.js.map
index a24d15ae4..2de288c9b 100644
--- a/platypush/backend/http/webapp/dist/static/js/7898.1aa354cc.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/7898.af4f2bd0.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/7898.1aa354cc.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue?1e93"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=66236cc4&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=66236cc4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66236cc4\"]])\n\nexport default __exports__","\n
\n
\n \n \n No playlists found.\n \n\n
\n
\n \n
{{ playlist.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=4f7cc8e3&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=4f7cc8e3&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4f7cc8e3\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","items","length","_component_Results","results","sources","filter","selectedResult","onSelect","_cache","$event","onPlay","$emit","_component_NoItems","emits","mixins","Utils","components","Loading","NoItems","Results","id","String","required","data","methods","loadItems","this","request","map","item","mounted","selectedPlaylist","_hoisted_6","_createVNode","_component_Playlist","_hoisted_2","playlists","_hoisted_3","_Fragment","_renderList","$options","playlistsById","playlist","onClick","_component_MediaImage","_hoisted_5","_toDisplayString","MediaImage","Playlist","computed","toLowerCase","includes","reduce","acc","loadPlaylists"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/7898.af4f2bd0.js","mappings":"uLACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,0FCROlB,MAAM,0B,kHAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,CAZWiB,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KACgBJ,EAAAK,OAAOC,S,WAIjDJ,EAAAA,EAAAA,IAMkBK,EAAA,C,MANRC,QAASR,EAAAK,MACTI,QAAS,aACTC,OAAQvB,EAAAuB,OACR,kBAAiBV,EAAAW,eACjBC,SAAMC,EAAA,KAAAA,EAAA,GAAAC,GAAEd,EAAAW,eAAiBG,GACzBC,OAAIF,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA0B,MAAM,OAAQF,K,kDATyB,WAAvDZ,EAAAA,EAAAA,IAEUe,EAAA,C,MAFA,eAAa,G,mBAAkC,IAEzD,UAFyD,yB,qDAoB7D,GACEC,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAO,IACPC,QAAO,IACPC,QAAOA,EAAAA,GAGT9B,MAAO,CACL+B,GAAI,CACF9B,KAAM+B,OACNC,UAAU,GAGZjB,OAAQ,CACNf,KAAM+B,OACN7B,QAAS,OAIb+B,IAAAA,GACE,MAAO,CACLvB,MAAO,GACPJ,SAAS,EACTU,eAAgB,KAEpB,EAEAkB,QAAS,CACP,eAAMC,GACJC,KAAK9B,SAAU,EACf,IACE8B,KAAK1B,aACG0B,KAAKC,QAAQ,uBAAwB,CAACP,GAAIM,KAAKN,MACrDQ,KAAIC,IAAG,IACJA,EACHvC,KAAM,aAEV,CAAE,QACAoC,KAAK9B,SAAU,CACjB,CACF,GAGFkC,OAAAA,GACEJ,KAAKD,WACP,G,UC/DF,MAAMhC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROlB,MAAM,2B,SACJA,MAAM,mB,SAMJA,MAAM,a,iBAMFA,MAAM,S,SAKZA,MAAM,iB,4IAlBbC,EAAAA,EAAAA,IAqBM,MArBNC,EAqBM,CApBgCI,EAAAiD,mB,WAiBpCtD,EAAAA,EAAAA,IAEM,MAFNuD,EAEM,EADJC,EAAAA,EAAAA,IAAkFC,EAAA,CAAvEd,GAAItC,EAAAiD,iBAAmB1B,OAAQvB,EAAAuB,OAASK,OAAIF,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA0B,MAAM,OAAQF,K,6BAlBrB,WAApDhC,EAAAA,EAAAA,IAeM,MAfN0D,EAeM,CAdWxC,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KACgBJ,EAAAyC,WAAWnC,S,WAIrDxB,EAAAA,EAAAA,IAQM,MARN4D,EAQM,gBAPJ5D,EAAAA,EAAAA,IAMM6D,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IALwBC,EAAAC,eAAa,CAA9BC,EAAUtB,M,WADvB3C,EAAAA,EAAAA,IAMM,OANDD,MAAM,gBAELuB,IAAKqB,EACLuB,QAAKlC,GAAExB,EAAA0B,MAAM,SAAU+B,I,EAC3BT,EAAAA,EAAAA,IAAiDW,EAAA,CAApCf,KAAMa,EAAW,YAAU,G,kBACxC/D,EAAAA,EAAAA,GAA4C,MAA5CkE,GAA4CC,EAAAA,EAAAA,IAAtBJ,EAAStD,MAAI,Y,WAVoB,WAA3DS,EAAAA,EAAAA,IAEUe,EAAA,C,MAFA,eAAa,G,mBAAsC,IAE7D,UAF6D,4B,iEA4BnE,GACEC,MAAO,CAAC,OAAQ,UAChBC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAO,IACP8B,WAAU,IACV7B,QAAO,IACP8B,SAAQA,EAAAA,YAGV3D,MAAO,CACL0C,iBAAkB,CAChBzC,KAAM+B,OACN7B,QAAS,MAGXa,OAAQ,CACNf,KAAM+B,OACN7B,QAAS,OAIb+B,IAAAA,GACE,MAAO,CACLa,UAAW,GACXxC,SAAS,EAEb,EAEAqD,SAAU,CACRR,aAAAA,GACE,OAAOf,KAAKU,UACT/B,QAAOqC,IAAahB,KAAKrB,QAAUqC,EAAStD,KAAK8D,cAAcC,SAASzB,KAAKrB,OAAO6C,iBACpFE,QAAO,CAACC,EAAKX,KACZW,EAAIX,EAAStB,IAAMsB,EACZW,IACN,CAAC,EACR,GAGF7B,QAAS,CACP,mBAAM8B,GACJ5B,KAAK9B,SAAU,EACf,IACE8B,KAAKU,gBAAmBV,KAAKC,QAAQ,wBACvC,CAAE,QACAD,KAAK9B,SAAU,CACjB,CACF,GAGFkC,OAAAA,GACEJ,KAAK4B,eACP,G,UC9EF,MAAM7D,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue?1e93"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=66236cc4&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=66236cc4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66236cc4\"]])\n\nexport default __exports__","\n
\n
\n \n \n No playlists found.\n \n\n
\n
\n \n
{{ playlist.name }}
\n
\n
\n
\n\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=4f7cc8e3&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=4f7cc8e3&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4f7cc8e3\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","items","length","_component_Results","results","sources","filter","selectedResult","onSelect","_cache","$event","onPlay","$emit","_component_NoItems","emits","mixins","Utils","components","Loading","NoItems","Results","id","String","required","data","methods","loadItems","this","request","map","item","mounted","selectedPlaylist","_hoisted_6","_createVNode","_component_Playlist","_hoisted_2","playlists","_hoisted_3","_Fragment","_renderList","$options","playlistsById","playlist","onClick","_component_MediaImage","_hoisted_5","_toDisplayString","MediaImage","Playlist","computed","toLowerCase","includes","reduce","acc","loadPlaylists"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7968.544d0c41.js b/platypush/backend/http/webapp/dist/static/js/7968.2e443057.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/7968.544d0c41.js
rename to platypush/backend/http/webapp/dist/static/js/7968.2e443057.js
index cb9e11ec7..536194331 100644
--- a/platypush/backend/http/webapp/dist/static/js/7968.544d0c41.js
+++ b/platypush/backend/http/webapp/dist/static/js/7968.2e443057.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7968],{1065:function(e,t,s){s.d(t,{Z:function(){return i}});s(7658);var n=s(8637),a={name:"Utils",mixins:[n.Z],computed:{audioExtensions(){return new Set(["3gp","aa","aac","aax","act","aiff","amr","ape","au","awb","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4b","m4p","mmf","mp3","mpc","msv","nmf","nsf","ogg,","opus","ra,","raw","sln","tta","vox","wav","wma","wv","webm","8svx"])},videoExtensions(){return new Set(["webm","mkv","flv","flv","vob","ogv","ogg","drc","gif","gifv","mng","avi","mts","m2ts","mov","qt","wmv","yuv","rm","rmvb","asf","amv","mp4","m4p","m4v","mpg","mp2","mpeg","mpe","mpv","mpg","mpeg","m2v","m4v","svi","3gp","3g2","mxf","roq","nsv","flv","f4v","f4p","f4a","f4b"])},mediaExtensions(){return new Set([...this.videoExtensions,...this.audioExtensions])}},methods:{convertTime(e){e=parseFloat(e);const t={};t.h=""+parseInt(e/3600),t.m=""+parseInt(e/60-60*t.h),t.s=""+parseInt(e-(3600*t.h+60*t.m));for(const n of["m","s"])parseInt(t[n])<10&&(t[n]="0"+t[n]);const s=[];return parseInt(t.h)&&s.push(t.h),s.push(t.m,t.s),s.join(":")},async startStreaming(e,t,s=!1){let n=e,a=null;e instanceof Object?(n=e.url,a=e.subtitles):e={url:n};const r=await this.request(`${t}.start_streaming`,{media:n,subtitles:a,download:s});return{...e,...r}},async stopStreaming(e,t){await this.request(`${t}.stop_streaming`,{media_id:e})}}};const r=a;var i=r},7968:function(e,t,s){s.d(t,{Z:function(){return k}});var n=s(6252);const a={class:"torrent-container"},r={class:"header-container"},i={class:"view-container"};function l(e,t,s,l,o,d){const c=(0,n.up)("Header"),m=(0,n.up)("TorrentView");return(0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("div",r,[(0,n.Wm)(c,{onTorrentAdd:t[0]||(t[0]=e=>d.download(e))})]),(0,n._)("div",i,[(0,n.Wm)(m,{"plugin-name":s.pluginName},null,8,["plugin-name"])])])}var o=s(3577),d=s(9963);const c={class:"row"},m={class:"col-s-12 col-m-9 col-l-7 left side"},u={class:"search-box"};function v(e,t,s,a,r,i){return(0,n.wg)(),(0,n.iD)("div",{class:(0,o.C_)(["header",{"with-filter":e.filterVisible}])},[(0,n._)("div",c,[(0,n._)("div",m,[(0,n._)("form",{onSubmit:t[1]||(t[1]=(0,d.iM)((t=>e.$emit("torrent-add",r.torrentURL)),["prevent"]))},[(0,n._)("label",u,[(0,n.wy)((0,n._)("input",{type:"search",placeholder:"Add torrent URL","onUpdate:modelValue":t[0]||(t[0]=e=>r.torrentURL=e)},null,512),[[d.nr,r.torrentURL]])])],32)])])],2)}var f={name:"Header",emits:["torrent-add"],data(){return{torrentURL:""}}},p=s(3744);const h=(0,p.Z)(f,[["render",v],["__scopeId","data-v-33115af0"]]);var w=h,g=s(562),_=s(8637),y={name:"Panel",components:{TorrentView:g.Z,Header:w},mixins:[_.Z],props:{pluginName:{type:String,required:!0}},methods:{async download(e){await this.request(`${this.pluginName}.download`,{torrent:e})}}};const C=(0,p.Z)(y,[["render",l],["__scopeId","data-v-1502d8a8"]]);var k=C},562:function(e,t,s){s.d(t,{Z:function(){return ue}});var n=s(6252),a=s(3577);const r=e=>((0,n.dD)("data-v-7351a8a4"),e=e(),(0,n.Cn)(),e),i={key:1,class:"torrent-transfers fade-in"},l={key:0,class:"no-content"},o=["onClick"],d={class:"col-8 left side"},c=["textContent"],m={class:"col-2 right side"},u=["textContent"],v={class:"col-2 right side"},f={key:0,class:"modal-body torrent-info"},p={key:0,class:"row"},h=r((()=>(0,n._)("div",{class:"attr"},"Name",-1))),w=["textContent"],g={key:1,class:"row"},_=r((()=>(0,n._)("div",{class:"attr"},"State",-1))),y=["textContent"],C={class:"row"},k=r((()=>(0,n._)("div",{class:"attr"},"Progress",-1))),x=["textContent"],I={class:"row"},b=r((()=>(0,n._)("div",{class:"attr"},"DL rate",-1))),D=["textContent"],T={class:"row"},q=r((()=>(0,n._)("div",{class:"attr"},"UL rate",-1))),z=["textContent"],S={class:"row"},E=r((()=>(0,n._)("div",{class:"attr"},"Size",-1))),$=["textContent"],Z={key:2,class:"row"},R=r((()=>(0,n._)("div",{class:"attr"},"Remaining",-1))),U=["textContent"],L={class:"row"},N=r((()=>(0,n._)("div",{class:"attr"},"URL",-1))),W={class:"value nowrap"},j=["href","textContent"],V={class:"row"},P=r((()=>(0,n._)("div",{class:"attr"},"Peers",-1))),F=["textContent"],M={key:3,class:"row"},H=r((()=>(0,n._)("div",{class:"attr"},"Started",-1))),A=["textContent"],O={key:4,class:"row"},K=r((()=>(0,n._)("div",{class:"attr"},"Finished",-1))),Y=["textContent"],B={key:5,class:"row"},Q=r((()=>(0,n._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],J={key:0,class:"modal-body torrent-files"},X={class:"col-1 icon"},ee={key:1,class:"fa fa-file"},te=["textContent"];function se(e,t,s,r,se,ne){const ae=(0,n.up)("Loading"),re=(0,n.up)("DropdownItem"),ie=(0,n.up)("Dropdown"),le=(0,n.up)("Modal");return se.loading?((0,n.wg)(),(0,n.j4)(ae,{key:0})):((0,n.wg)(),(0,n.iD)("div",i,[Object.keys(se.transfers).length?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",l,"No torrent transfers in progress")),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(se.transfers,((s,r)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,a.C_)(["row item",{selected:se.selectedItem===r}]),key:r,onClick:e=>se.selectedItem=r},[(0,n._)("div",d,[(0,n._)("i",{class:(0,a.C_)(["icon fa",{"fa-check":null!=s.finish_date,"fa-play":!s.finish_date&&"downloading"===s.state,"fa-pause":!s.finish_date&&"paused"===s.state,"fa-stop":!s.finish_date&&"stopped"===s.state}])},null,2),(0,n._)("div",{class:"title",textContent:(0,a.zw)(s.name||s.hash||s.url)},null,8,c)]),(0,n._)("div",m,[(0,n._)("span",{textContent:(0,a.zw)(`${s.progress}%`)},null,8,u)]),(0,n._)("div",v,[(0,n.Wm)(ie,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>se.selectedItem=r},{default:(0,n.w5)((()=>["downloading"===s.state?((0,n.wg)(),(0,n.j4)(re,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onClick:e=>ne.pause(ne.torrentId(s))},null,8,["onClick"])):(0,n.kq)("",!0),"paused"===s.state?((0,n.wg)(),(0,n.j4)(re,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onClick:e=>ne.resume(ne.torrentId(s))},null,8,["onClick"])):(0,n.kq)("",!0),(0,n.Wm)(re,{"icon-class":"fa fa-trash",text:"Remove transfer",onClick:e=>ne.remove(ne.torrentId(s))},null,8,["onClick"]),(0,n.Wm)(re,{"icon-class":"fa fa-folder",text:"View files",onClick:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,n.Wm)(re,{"icon-class":"fa fa-info",text:"Torrent info",onClick:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,o)))),128)),(0,n.Wm)(le,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,n.w5)((()=>[null!=se.selectedItem&&se.transfers[se.selectedItem]?((0,n.wg)(),(0,n.iD)("div",f,[se.transfers[se.selectedItem].name?((0,n.wg)(),(0,n.iD)("div",p,[h,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].name)},null,8,w)])):(0,n.kq)("",!0),se.transfers[se.selectedItem].state?((0,n.wg)(),(0,n.iD)("div",g,[_,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].state)},null,8,y)])):(0,n.kq)("",!0),(0,n._)("div",C,[k,(0,n._)("div",{class:"value",textContent:(0,a.zw)(`${se.transfers[se.selectedItem].progress||0}%`)},null,8,x)]),(0,n._)("div",I,[b,(0,n._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(se.transfers[se.selectedItem].download_rate||0)}/s`)},null,8,D)]),(0,n._)("div",T,[q,(0,n._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(se.transfers[se.selectedItem].upload_rate||0)}/s`)},null,8,z)]),(0,n._)("div",S,[E,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(se.transfers[se.selectedItem].size||0))},null,8,$)]),se.transfers[se.selectedItem].remaining_bytes?((0,n.wg)(),(0,n.iD)("div",Z,[R,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(se.transfers[se.selectedItem].remaining_bytes))},null,8,U)])):(0,n.kq)("",!0),(0,n._)("div",L,[N,(0,n._)("div",W,[(0,n._)("a",{href:se.transfers[se.selectedItem].url,target:"_blank",textContent:(0,a.zw)(se.transfers[se.selectedItem].url)},null,8,j)])]),(0,n._)("div",V,[P,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].peers||0)},null,8,F)]),se.transfers[se.selectedItem].start_date?((0,n.wg)(),(0,n.iD)("div",M,[H,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(se.transfers[se.selectedItem].start_date))},null,8,A)])):(0,n.kq)("",!0),se.transfers[se.selectedItem].finish_date?((0,n.wg)(),(0,n.iD)("div",O,[K,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(se.transfers[se.selectedItem].finish_date))},null,8,Y)])):(0,n.kq)("",!0),se.transfers[se.selectedItem].save_path?((0,n.wg)(),(0,n.iD)("div",B,[Q,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].save_path)},null,8,G)])):(0,n.kq)("",!0)])):(0,n.kq)("",!0)])),_:1},512),(0,n.Wm)(le,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,n.w5)((()=>[null!=se.selectedItem&&se.transfers[se.selectedItem]?((0,n.wg)(),(0,n.iD)("div",J,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(ne.relativeFiles,((t,r)=>((0,n.wg)(),(0,n.iD)("div",{class:"row",key:t},[(0,n._)("div",X,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,n.wg)(),(0,n.j4)(ie,{key:0},{default:(0,n.w5)((()=>[(0,n.Wm)(re,{"icon-class":"fa fa-play",text:"Play",onClick:t=>e.$emit("play",{url:`file://${se.transfers[se.selectedItem].files[r]}`,type:"file"})},null,8,["onClick"])])),_:2},1024)):((0,n.wg)(),(0,n.iD)("i",ee))]),(0,n._)("div",{class:"col-11 name",textContent:(0,a.zw)(t)},null,8,te)])))),128))])):(0,n.kq)("",!0)])),_:1},512)]))}var ne=s(6791),ae=s(8637),re=s(1065),ie=s(3493),le=s(2787),oe=s(815),de={name:"View",emits:["play","play-with-captions"],components:{Dropdown:le.Z,DropdownItem:oe.Z,Loading:ne.Z,Modal:ie.Z},mixins:[ae.Z,re.Z],props:{pluginName:{type:String,required:!0},isMedia:{type:Boolean,default:!1}},data(){return{loading:!1,transfers:{},selectedItem:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.transfers[this.selectedItem]?.files?.length?this.transfers[this.selectedItem].files.map((e=>e.split("/").pop())):[]}},methods:{torrentId(e){return e?.hash&&e.hash.length?e.hash:e.url},async refresh(){this.loading=!0;try{this.transfers=Object.values(await this.request(`${this.pluginName}.status`)||{}).reduce(((e,t)=>(e[this.torrentId(t)]=t,e)),{})}finally{this.loading=!1}},async pause(e){await this.request(`${this.pluginName}.pause`,{torrent:e}),await this.refresh()},async resume(e){await this.request(`${this.pluginName}.resume`,{torrent:e}),await this.refresh()},async remove(e){await this.request(`${this.pluginName}.remove`,{torrent:e}),await this.refresh()},onTorrentUpdate(e){this.transfers[this.torrentId(e)]=e},onTorrentRemove(e){const t=this.torrentId(e);t in this.transfers&&delete this.transfers[t]}},mounted(){this.refresh(),this.subscribe(this.onTorrentUpdate,"on-torrent-update","platypush.message.event.torrent.TorrentQueuedEvent","platypush.message.event.torrent.TorrentDownloadedMetadataEvent","platypush.message.event.torrent.TorrentDownloadStartEvent","platypush.message.event.torrent.TorrentDownloadProgressEvent","platypush.message.event.torrent.TorrentResumedEvent","platypush.message.event.torrent.TorrentPausedEvent","platypush.message.event.torrent.TorrentSeedingStartEvent","platypush.message.event.torrent.TorrentStateChangeEvent","platypush.message.event.torrent.TorrentDownloadStopEvent","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),this.subscribe(this.onTorrentRemove,"on-torrent-remove","platypush.message.event.torrent.TorrentRemovedEvent")},destroy(){this.unsubscribe("on-torrent-update"),this.unsubscribe("on-torrent-remove")}},ce=s(3744);const me=(0,ce.Z)(de,[["render",se],["__scopeId","data-v-7351a8a4"]]);var ue=me}}]);
-//# sourceMappingURL=7968.544d0c41.js.map
\ No newline at end of file
+//# sourceMappingURL=7968.2e443057.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/7968.544d0c41.js.map b/platypush/backend/http/webapp/dist/static/js/7968.2e443057.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/7968.544d0c41.js.map
rename to platypush/backend/http/webapp/dist/static/js/7968.2e443057.js.map
index 2fd6d5994..641c913a6 100644
--- a/platypush/backend/http/webapp/dist/static/js/7968.544d0c41.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/7968.2e443057.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/7968.544d0c41.js","mappings":"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","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/panels/Torrent/Panel.vue","webpack://platypush/./src/components/panels/Torrent/Header.vue","webpack://platypush/./src/components/panels/Torrent/Header.vue?da39","webpack://platypush/./src/components/panels/Torrent/Panel.vue?046c","webpack://platypush/./src/components/panels/Torrent/View.vue","webpack://platypush/./src/components/panels/Torrent/View.vue?80df"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n
\n
\n \n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=33115af0&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=33115af0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-33115af0\"]])\n\nexport default __exports__","import { render } from \"./Panel.vue?vue&type=template&id=1502d8a8&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=1502d8a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1502d8a8\"]])\n\nexport default __exports__","\n \n\n
\n
No torrent transfers in progress
\n\n
\n
\n \n \n
\n\n
\n \n
\n\n
\n \n \n \n \n \n \n \n
\n
\n\n \n
\n
\n
Name
\n \n
\n\n
\n
State
\n \n
\n\n
\n
Progress
\n \n
\n\n
\n
DL rate
\n \n
\n\n
\n
UL rate
\n \n
\n\n
\n
Size
\n \n
\n\n
\n
Remaining
\n \n
\n\n
\n
URL
\n
\n \n
\n
\n\n
\n
Peers
\n \n
\n\n
\n
Started
\n \n
\n\n
\n
Finished
\n \n
\n\n
\n
Save path
\n \n
\n
\n \n\n \n
\n
\n
\n \n \n \n\n \n
\n \n
\n
\n \n
\n\n\n\n\n\n","import { render } from \"./View.vue?vue&type=template&id=7351a8a4&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7351a8a4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7351a8a4\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_createVNode","_component_Header","onTorrentAdd","_cache","$event","$options","_hoisted_3","_component_TorrentView","$props","_normalizeClass","_ctx","filterVisible","onSubmit","_withModifiers","$emit","$data","torrentURL","type","placeholder","emits","data","components","TorrentView","Header","props","String","required","torrent","render","loading","_createBlock","_component_Loading","key","keys","transfers","length","_Fragment","_renderList","i","selected","selectedItem","onClick","_hoisted_4","finish_date","state","_toDisplayString","hash","_hoisted_6","progress","_hoisted_8","_component_Dropdown","title","_component_DropdownItem","text","pause","torrentId","resume","remove","$refs","torrentFiles","isVisible","torrentInfo","_component_Modal","ref","width","_hoisted_9","_hoisted_10","_hoisted_11","_hoisted_13","_hoisted_14","_hoisted_16","_hoisted_17","_hoisted_19","_hoisted_20","convertSize","download_rate","_hoisted_22","_hoisted_23","upload_rate","_hoisted_25","_hoisted_26","size","remaining_bytes","_hoisted_28","_hoisted_29","_hoisted_31","_hoisted_32","_hoisted_33","href","target","_hoisted_35","_hoisted_36","peers","start_date","_hoisted_38","_hoisted_39","formatDateTime","_hoisted_41","_hoisted_42","save_path","_hoisted_44","_hoisted_45","_hoisted_47","relativeFiles","file","_hoisted_48","isMedia","has","split","pop","files","_hoisted_49","Dropdown","DropdownItem","Loading","Modal","MediaUtils","Boolean","default","map","refresh","values","reduce","obj","onTorrentUpdate","onTorrentRemove","mounted","subscribe","destroy","unsubscribe"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/7968.2e443057.js","mappings":"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","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/panels/Torrent/Panel.vue","webpack://platypush/./src/components/panels/Torrent/Header.vue","webpack://platypush/./src/components/panels/Torrent/Header.vue?da39","webpack://platypush/./src/components/panels/Torrent/Panel.vue?046c","webpack://platypush/./src/components/panels/Torrent/View.vue","webpack://platypush/./src/components/panels/Torrent/View.vue?80df"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n
\n
\n \n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=33115af0&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=33115af0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-33115af0\"]])\n\nexport default __exports__","import { render } from \"./Panel.vue?vue&type=template&id=1502d8a8&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=1502d8a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1502d8a8\"]])\n\nexport default __exports__","\n \n\n
\n
No torrent transfers in progress
\n\n
\n
\n \n \n
\n\n
\n \n
\n\n
\n \n \n \n \n \n \n \n
\n
\n\n \n
\n
\n
Name
\n \n
\n\n
\n
State
\n \n
\n\n
\n
Progress
\n \n
\n\n
\n
DL rate
\n \n
\n\n
\n
UL rate
\n \n
\n\n
\n
Size
\n \n
\n\n
\n
Remaining
\n \n
\n\n
\n
URL
\n
\n \n
\n
\n\n
\n
Peers
\n \n
\n\n
\n
Started
\n \n
\n\n
\n
Finished
\n \n
\n\n
\n
Save path
\n \n
\n
\n \n\n \n
\n
\n
\n \n \n \n\n \n
\n \n
\n
\n \n
\n\n\n\n\n\n","import { render } from \"./View.vue?vue&type=template&id=7351a8a4&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7351a8a4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7351a8a4\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_createVNode","_component_Header","onTorrentAdd","_cache","$event","$options","_hoisted_3","_component_TorrentView","$props","_normalizeClass","_ctx","filterVisible","onSubmit","_withModifiers","$emit","$data","torrentURL","type","placeholder","emits","data","components","TorrentView","Header","props","String","required","torrent","render","loading","_createBlock","_component_Loading","key","keys","transfers","length","_Fragment","_renderList","i","selected","selectedItem","onClick","_hoisted_4","finish_date","state","_toDisplayString","hash","_hoisted_6","progress","_hoisted_8","_component_Dropdown","title","_component_DropdownItem","text","pause","torrentId","resume","remove","$refs","torrentFiles","isVisible","torrentInfo","_component_Modal","ref","width","_hoisted_9","_hoisted_10","_hoisted_11","_hoisted_13","_hoisted_14","_hoisted_16","_hoisted_17","_hoisted_19","_hoisted_20","convertSize","download_rate","_hoisted_22","_hoisted_23","upload_rate","_hoisted_25","_hoisted_26","size","remaining_bytes","_hoisted_28","_hoisted_29","_hoisted_31","_hoisted_32","_hoisted_33","href","target","_hoisted_35","_hoisted_36","peers","start_date","_hoisted_38","_hoisted_39","formatDateTime","_hoisted_41","_hoisted_42","save_path","_hoisted_44","_hoisted_45","_hoisted_47","relativeFiles","file","_hoisted_48","isMedia","has","split","pop","files","_hoisted_49","Dropdown","DropdownItem","Loading","Modal","MediaUtils","Boolean","default","map","refresh","values","reduce","obj","onTorrentUpdate","onTorrentRemove","mounted","subscribe","destroy","unsubscribe"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/813.f21622fa.js b/platypush/backend/http/webapp/dist/static/js/813.df4796a4.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/813.f21622fa.js
rename to platypush/backend/http/webapp/dist/static/js/813.df4796a4.js
index ededadc81..44f8752d3 100644
--- a/platypush/backend/http/webapp/dist/static/js/813.f21622fa.js
+++ b/platypush/backend/http/webapp/dist/static/js/813.df4796a4.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[813,5324],{5324:function(a,t,e){e.r(t),e.d(t,{default:function(){return ha}});var s=e(6252),n=e(9963);const i={class:"camera"},r={class:"camera-container"},l={class:"frame-container",ref:"frameContainer"},o={key:0,class:"no-frame"},c=["src"],u={class:"controls"},h={class:"left"},p=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],_=(0,s._)("i",{class:"fa fa-stop"},null,-1),f=[_],y=["disabled"],w=(0,s._)("i",{class:"fas fa-camera"},null,-1),C=[w],v={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],k=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),z=[k],x=(0,s._)("i",{class:"fas fa-cog"},null,-1),$=[x],F={class:"audio-container"},U={key:0,autoplay:"",preload:"none",ref:"player"},M=["src"],D={key:0,class:"url"},V={class:"row"},q=(0,s._)("span",{class:"name"},"Stream URL",-1),P=["value"],A={class:"params"},L={class:"row"},O=(0,s._)("span",{class:"name"},"Device",-1),W={class:"row"},j=(0,s._)("span",{class:"name"},"Width",-1),G={class:"row"},H=(0,s._)("span",{class:"name"},"Height",-1),I={class:"row"},R=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),T={class:"row"},Z=(0,s._)("span",{class:"name"},"Vertical Flip",-1),Y={class:"row"},E=(0,s._)("span",{class:"name"},"Rotate",-1),X={class:"row"},B=(0,s._)("span",{class:"name"},"Scale-X",-1),J={class:"row"},K=(0,s._)("span",{class:"name"},"Scale-Y",-1),N={class:"row"},Q=(0,s._)("span",{class:"name"},"Frames per second",-1),aa={class:"row"},ta=(0,s._)("span",{class:"name"},"Grayscale",-1);function ea(a,t,e,d,_,w){const b=(0,s.up)("Slot"),k=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",r,[(0,s._)("div",l,[a.streaming||a.capturing||a.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:a.url,ref:"frame",alt:""},null,8,c)],512),(0,s._)("div",u,[(0,s._)("div",h,[a.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[1]||(t[1]=(...t)=>a.stopStreaming&&a.stopStreaming(...t)),disabled:a.capturing,title:"Stop video"},f,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[0]||(t[0]=(...a)=>w.startStreaming&&w.startStreaming(...a)),disabled:a.capturing,title:"Start video"},m,8,p)),a.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:t[2]||(t[2]=(...a)=>w.capture&&w.capture(...a)),disabled:a.streaming||a.capturing,title:"Take a picture"},C,8,y))]),(0,s._)("div",v,[a.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[4]||(t[4]=(...t)=>a.stopAudio&&a.stopAudio(...t)),title:"Stop audio"},z)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[3]||(t[3]=(...t)=>a.startAudio&&a.startAudio(...t)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:t[5]||(t[5]=t=>a.$refs.paramsModal.show()),title:"Settings"},$)])])]),(0,s._)("div",F,[a.audioOn?((0,s.wg)(),(0,s.iD)("audio",U,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,M),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),a.url?.length?((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("label",V,[q,(0,s._)("input",{name:"url",type:"text",value:w.fullURL,disabled:"disabled"},null,8,P)])])):(0,s.kq)("",!0),(0,s.Wm)(k,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",A,[(0,s._)("label",L,[O,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":t[6]||(t[6]=t=>a.attrs.device=t),onChange:t[7]||(t[7]=(...t)=>a.onDeviceChanged&&a.onDeviceChanged(...t))},null,544),[[n.nr,a.attrs.device]])]),(0,s._)("label",W,[j,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":t[8]||(t[8]=t=>a.attrs.resolution[0]=t),onChange:t[9]||(t[9]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[0]]])]),(0,s._)("label",G,[H,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":t[10]||(t[10]=t=>a.attrs.resolution[1]=t),onChange:t[11]||(t[11]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[1]]])]),(0,s._)("label",I,[R,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":t[12]||(t[12]=t=>a.attrs.horizontal_flip=t),onChange:t[13]||(t[13]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.horizontal_flip]])]),(0,s._)("label",T,[Z,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":t[14]||(t[14]=t=>a.attrs.vertical_flip=t),onChange:t[15]||(t[15]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.vertical_flip]])]),(0,s._)("label",Y,[E,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":t[16]||(t[16]=t=>a.attrs.rotate=t),onChange:t[17]||(t[17]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.rotate]])]),(0,s._)("label",X,[B,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":t[18]||(t[18]=t=>a.attrs.scale_x=t),onChange:t[19]||(t[19]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_x]])]),(0,s._)("label",J,[K,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":t[20]||(t[20]=t=>a.attrs.scale_y=t),onChange:t[21]||(t[21]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_y]])]),(0,s._)("label",N,[Q,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":t[22]||(t[22]=t=>a.attrs.fps=t),onChange:t[23]||(t[23]=(...t)=>a.onFpsChanged&&a.onFpsChanged(...t))},null,544),[[n.nr,a.attrs.fps]])]),(0,s._)("label",aa,[ta,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":t[24]||(t[24]=t=>a.attrs.grayscale=t),onChange:t[25]||(t[25]=(...t)=>a.onGrayscaleChanged&&a.onGrayscaleChanged(...t))},null,544),[[n.e8,a.attrs.grayscale]])]),(0,s.Wm)(b)])])),_:1},512)])}var sa=e(8637),na={name:"CameraMixin",mixins:[sa.Z],props:{cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,audioOn:!1,url:null,attrs:{}}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}}},methods:{getUrl(a,t){return"/camera/"+a+"/"+t+"?"+Object.entries(this.params).filter((a=>null!=a[1]&&(""+a[1]).length>0)).map((([a,t])=>a+"="+t)).join("&")},_startStreaming(a){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(a,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(a){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(a,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){},onSizeChanged(){const a=a=>a*Math.PI/180,t=a(this.params.rotate);let e=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(t)+this.params.resolution[1]*Math.sin(t))),s=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(t)+this.params.resolution[1]*Math.cos(t)));e>window.innerWidth&&(s=Math.round(s*(window.innerWidth/e)),e=window.innerWidth),s>window.innerHeight&&(e=Math.round(e*(window.innerHeight/s)),s=window.innerHeight),this.$refs.frameContainer.style.width=`${e}px`,this.$refs.frameContainer.style.height=`${s}px`},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const a=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:a.resolution||[640,480],device:a.device,horizontal_flip:a.horizontal_flip||0,vertical_flip:a.vertical_flip||0,rotate:a.rotate||0,scale_x:a.scale_x||1,scale_y:a.scale_y||1,fps:a.fps||16,grayscale:a.grayscale||0,stream_format:a.stream_format||"mjpeg"}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged)}};const ia=na;var ra=ia,la=e(3493),oa={name:"Camera",components:{Modal:la.Z},mixins:[ra],props:{cameraPlugin:{type:String,required:!0}},computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},ca=e(3744);const ua=(0,ca.Z)(oa,[["render",ea]]);var ha=ua},813:function(a,t,e){e.r(t),e.d(t,{default:function(){return c}});var s=e(6252);function n(a,t,e,n,i,r){const l=(0,s.up)("Camera");return(0,s.wg)(),(0,s.j4)(l,{"camera-plugin":"gstreamer"})}var i=e(5324),r={name:"CameraGstreamer",components:{Camera:i["default"]}},l=e(3744);const o=(0,l.Z)(r,[["render",n]]);var c=o}}]);
-//# sourceMappingURL=813.f21622fa.js.map
\ No newline at end of file
+//# sourceMappingURL=813.df4796a4.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/813.f21622fa.js.map b/platypush/backend/http/webapp/dist/static/js/813.df4796a4.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/813.f21622fa.js.map
rename to platypush/backend/http/webapp/dist/static/js/813.df4796a4.js.map
index 76cf4b51c..3cd081b72 100644
--- a/platypush/backend/http/webapp/dist/static/js/813.f21622fa.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/813.df4796a4.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/813.f21622fa.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraGstreamer/Index.vue","webpack://platypush/./src/components/panels/CameraGstreamer/Index.vue?5a11"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=6c669f2b\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/813.df4796a4.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraGstreamer/Index.vue","webpack://platypush/./src/components/panels/CameraGstreamer/Index.vue?5a11"],"sourcesContent":["\n
\n\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=19442018&scoped=true\"\nimport script from \"./Item.vue?vue&type=script&lang=js\"\nexport * from \"./Item.vue?vue&type=script&lang=js\"\n\nimport \"./Item.vue?vue&type=style&index=0&id=19442018&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-19442018\"]])\n\nexport default __exports__","import { render } from \"./Results.vue?vue&type=template&id=7147de76&scoped=true\"\nimport script from \"./Results.vue?vue&type=script&lang=js\"\nexport * from \"./Results.vue?vue&type=script&lang=js\"\n\nimport \"./Results.vue?vue&type=style&index=0&id=7147de76&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7147de76\"]])\n\nexport default __exports__","\n \n\n
\n
No torrent transfers in progress
\n\n
\n
\n \n \n
\n\n
\n \n
\n\n
\n \n \n \n \n \n \n \n
\n
\n\n \n
\n
\n
Name
\n \n
\n\n
\n
State
\n \n
\n\n
\n
Progress
\n \n
\n\n
\n
DL rate
\n \n
\n\n
\n
UL rate
\n \n
\n\n
\n
Size
\n \n
\n\n
\n
Remaining
\n \n
\n\n
\n
URL
\n
\n \n
\n
\n\n
\n
Peers
\n \n
\n\n
\n
Started
\n \n
\n\n
\n
Finished
\n \n
\n\n
\n
Save path
\n \n
\n
\n \n\n \n
\n
\n
\n \n \n \n\n \n
\n \n
\n
\n \n
\n\n\n\n\n\n","import { render } from \"./View.vue?vue&type=template&id=7351a8a4&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7351a8a4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7351a8a4\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./File.vue\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./Mixin\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Mixin.vue\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Nav\": [\n\t\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./Nav.vue\": [\n\t\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./YouTube\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube.vue\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube/Channel\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Feed\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\n\t],\n\t\"./YouTube/Index\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/Index.vue\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/NoToken\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/NoToken.vue\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/Playlist\": [\n\t\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\n\t],\n\t\"./meta\": [\n\t\t4569,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t4569,\n\t\t3\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(2).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__.t(id, ids[1] | 16)\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6809;\nmodule.exports = webpackAsyncContext;"],"names":["class","ref","_createElementVNode","_hoisted_6","_hoisted_9","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_Fragment","_renderList","$options","pathTokens","token","i","onClick","$event","path","slice","join","_hoisted_4","_toDisplayString","length","_hoisted_5","_hoisted_7","_hoisted_8","$props","hasBack","_cache","args","onBack","filteredFiles","file","onItemSelect","_hoisted_12","_normalizeClass","type","_hoisted_13","name","fileActions","_hoisted_14","_createVNode","_component_Dropdown","hasPlay","_component_DropdownItem","text","_ctx","$emit","url","components","DropdownItem","Dropdown","Loading","mixins","Utils","MediaUtils","emits","props","Boolean","default","initialPath","String","isMedia","filter","data","this","files","computed","toLowerCase","indexOf","some","mediaExtensions","has","split","pop","iconClass","methods","refresh","$nextTick","$refs","nav","scrollLeft","items","scrollTop","request","watch","mounted","__exports__","render","_KeepAlive","_component_MediaView","pluginName","status","selectedPlayer","track","buttons","mediaButtons","onPlay","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","onInput","onToggle","forceShowNav","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onToggleNav","onSourceToggle","header","filterVisible","_component_Results","results","selectedResult","onSelect","onResultSelect","play","onView","view","onDownload","download","_component_TorrentView","torrentPlugin","_component_Browser","onPathChange","_hoisted_3","_component_Modal","title","visible","onClose","_component_Subtitles","item","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","value","urlPlay","target","playUrl","mediaProvider","_resolveDynamicComponent","mediaProviders","provider","providersMetadata","icon","_mergeProps","color","Browser","registerMediaProvider","component","shallowRef","defineAsyncComponent","refreshMediaProviders","config","youtube","_hoisted_16","selected","onSubmit","_withModifiers","placeholder","query","torrentURL","onChange","onKeyup","_hoisted_11","showNavButton","startsWith","_component_Players","onStatus","hidden","Object","keys","source","checked","_component_Chromecast","player","_component_Kodi","_component_Mplayer","_component_Mpv","_component_Omxplayer","_component_Vlc","players","select","getPlayers","resource","subs","subtitles","volume","position","onNewMedia","event","isMine","onMediaEvent","notify","device","image","plugin","addSubtitles","filename","removeSubtitles","supports","subscribe","destroy","unsubscribe","Mixin","devices","values","Promise","all","map","async","getPlayerName","chromecast","$root","host","Chromecast","Kodi","Mplayer","Mpv","Omxplayer","Vlc","required","plugins","loadPlugins","entries","p","endsWith","push","Players","types","$watch","views","displayName","collapsed","browser","torrents","sub","IsLocal","ISO639","SubFileName","_hoisted_10","language","autofocus","disabled","Header","MediaView","Modal","Nav","Results","Subtitles","TorrentView","UrlPlayer","previous","next","awaitingPlayTorrent","torrentPlugins","display","startStreaming","ret","window","open","modal","playUrlModal","input","$el","querySelector","focus","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","subtitlesSelector","close","link","SubDownloadLink","result","show","Set","plex","jellyfin","typeIcons","href","src","alt","imdb_id","duration","convertTime","videos","_hoisted_15","Icons","onScroll","visibleResults","_component_Item","_component_Info","_component_MediaImage","series","season","episode","num_seasons","_hoisted_17","_hoisted_18","synopsis","_hoisted_20","_hoisted_21","description","_hoisted_23","_hoisted_24","summary","_hoisted_26","_hoisted_27","overview","_hoisted_29","_hoisted_30","country","_hoisted_32","_hoisted_33","network","_hoisted_35","_hoisted_36","_hoisted_38","_hoisted_39","width","height","_hoisted_41","_hoisted_42","_hoisted_43","rating","_hoisted_44","_hoisted_45","_hoisted_46","percentage","critic_rating","_hoisted_47","_hoisted_48","_hoisted_49","community_rating","_hoisted_50","_hoisted_51","_hoisted_52","_hoisted_53","_hoisted_54","votes","genres","_hoisted_56","_hoisted_57","channel","_hoisted_59","_hoisted_60","_hoisted_61","year","_hoisted_63","_hoisted_64","publishedDate","_hoisted_66","_hoisted_67","_hoisted_69","_hoisted_70","trailer","_hoisted_72","_hoisted_73","_hoisted_74","size","_hoisted_76","_hoisted_77","convertSize","quality","_hoisted_79","_hoisted_80","seeds","_hoisted_82","_hoisted_83","peers","_hoisted_85","_hoisted_86","_hoisted_88","_hoisted_89","MediaImage","channelId","channel_url","channelTitle","publishedAt","formatDate","created_at","channel_image","formatDateTime","Info","Item","Array","Number","resultIndexStep","maxResultIndex","includes","e","el","bottom","scrollHeight","clientHeight","infoModal","transfers","finish_date","hash","progress","torrentId","resume","remove","torrentFiles","isVisible","torrentInfo","_hoisted_19","download_rate","_hoisted_22","upload_rate","_hoisted_25","remaining_bytes","_hoisted_28","_hoisted_31","start_date","save_path","relativeFiles","reduce","obj","onTorrentUpdate","onTorrentRemove","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","t","module","exports"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8391.2706162d.js b/platypush/backend/http/webapp/dist/static/js/8391.87aacd93.js
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/8391.2706162d.js
rename to platypush/backend/http/webapp/dist/static/js/8391.87aacd93.js
index b07819d0b..fc4e7de9b 100644
--- a/platypush/backend/http/webapp/dist/static/js/8391.2706162d.js
+++ b/platypush/backend/http/webapp/dist/static/js/8391.87aacd93.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8391],{7514:function(t,e,i){i.d(e,{Z:function(){return h}});var n=i(6252),a=i(3577),l=i(9963);const s=t=>((0,n.dD)("data-v-eff375b6"),t=t(),(0,n.Cn)(),t),o=["checked","id"],d=s((()=>(0,n._)("div",{class:"switch"},[(0,n._)("div",{class:"dot"})],-1))),u={class:"label"};function c(t,e,i,s,c,r){return(0,n.wg)(),(0,n.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:i.disabled}]),onClick:e[0]||(e[0]=(0,l.iM)(((...t)=>r.onInput&&r.onInput(...t)),["stop"]))},[(0,n._)("input",{type:"checkbox",checked:i.value,id:i.id},null,8,o),(0,n._)("label",null,[d,(0,n._)("span",u,[(0,n.WI)(t.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(t){if(this.disabled)return!1;this.$emit("input",t)}}},p=i(3744);const v=(0,p.Z)(r,[["render",c],["__scopeId","data-v-eff375b6"]]);var h=v},8391:function(t,e,i){i.r(e),i.d(e,{default:function(){return y}});var n=i(6252),a=i(3577),l=i(9963);const s={class:"entity switch-container"},o={class:"head"},d={class:"col-1 icon"},u={class:"col-9 label"},c=["textContent"],r={class:"col-2 switch pull-right"};function p(t,e,i,p,v,h){const g=(0,n.up)("EntityIcon"),f=(0,n.up)("ToggleSwitch");return(0,n.wg)(),(0,n.iD)("div",s,[(0,n._)("div",o,[(0,n._)("div",d,[(0,n.Wm)(g,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,n._)("div",u,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,c)]),(0,n._)("div",r,[(0,n.Wm)(f,{value:!t.value.is_write_only&&t.value.state,disabled:t.loading||t.value.is_read_only,onInput:h.toggle,onClick:e[0]||(e[0]=(0,l.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var v=i(7514),h=i(4967),g=i(847),f={name:"Switch",components:{ToggleSwitch:v.Z,EntityIcon:h["default"]},mixins:[g["default"]],methods:{async toggle(t){t.stopPropagation(),this.$emit("loading",!0);try{if(await this.request("entities.execute",{id:this.value.id,action:"toggle"}),this.value.is_write_only){const t=this;t.value.state=!0,setTimeout((()=>t.value.state=!1),250)}}finally{this.$emit("loading",!1)}}}},_=i(3744);const w=(0,_.Z)(f,[["render",p],["__scopeId","data-v-2aaabd26"]]);var y=w}}]);
-//# sourceMappingURL=8391.2706162d.js.map
\ No newline at end of file
+//# sourceMappingURL=8391.87aacd93.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8391.2706162d.js.map b/platypush/backend/http/webapp/dist/static/js/8391.87aacd93.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8391.2706162d.js.map
rename to platypush/backend/http/webapp/dist/static/js/8391.87aacd93.js.map
index 70a357a25..2cad8c7e9 100644
--- a/platypush/backend/http/webapp/dist/static/js/8391.2706162d.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/8391.87aacd93.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/8391.2706162d.js","mappings":"6QAMMA,EAAAA,EAAAA,GAEM,OAFDC,MAAM,UAAQ,EACjBD,EAAAA,EAAAA,GAAmB,OAAdC,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBC,EAAAA,EAAAA,IAYM,OAZDD,OAAKE,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAC,SAAoBC,EAAAD,YAAYE,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAOC,EAAAC,SAAAD,EAAAC,WAAAF,IAAO,Y,EAE1ET,EAAAA,EAAAA,GAAiD,SAA1CY,KAAK,WAAYC,QAASR,EAAAS,MAAQC,GAAIV,EAAAU,I,WAC7Cf,EAAAA,EAAAA,GAQQ,cANNgB,GAGAhB,EAAAA,EAAAA,GAEO,OAFPiB,EAEO,EADLC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,U,CAOhB,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLT,GAAI,CACFH,KAAMa,QAGRX,MAAO,CACLF,KAAMc,QACNC,SAAS,GAGXvB,SAAU,CACRQ,KAAMc,QACNC,SAAS,IAIbC,QAAS,CACPjB,OAAAA,CAAQkB,GACN,GAAIC,KAAK1B,SACP,OAAO,EAET0B,KAAKC,MAAM,QAASF,EACtB,I,UCnCJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhC,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,2B,oGAbfC,EAAAA,EAAAA,IAqBM,MArBNgC,EAqBM,EApBJlC,EAAAA,EAAAA,GAmBM,MAnBNgB,EAmBM,EAlBJhB,EAAAA,EAAAA,GAKM,MALNiB,EAKM,EAJJkB,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQlB,EAAAL,MACRwB,QAASnB,EAAAmB,QACTC,MAAOpB,EAAAoB,O,wCAGZvC,EAAAA,EAAAA,GAEM,MAFNwC,EAEM,EADJxC,EAAAA,EAAAA,GAAwC,OAAnCC,MAAM,O,aAAOwC,EAAAA,EAAAA,IAAQtB,EAAWL,MAALQ,O,aAGlCtB,EAAAA,EAAAA,GAMM,MANN0C,EAMM,EALJP,EAAAA,EAAAA,IAIgBQ,EAAA,CAHb7B,OAAOK,EAAAL,MAAM8B,eAAwBzB,EAAAL,MAAM+B,MAC3CzC,SAAUe,EAAAmB,SAAWnB,EAAAL,MAAMgC,aAC3BnC,QAAOD,EAAAqC,OACPzC,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAN,QAAW,Y,8EAWrB,GACEc,KAAM,SACN0B,WAAY,CAACC,aAAY,IAAEC,WAAUA,EAAAA,YACrCC,OAAQ,CAACC,EAAAA,YAETxB,QAAS,CACP,YAAMmB,CAAOlB,GACXA,EAAMwB,kBACNvB,KAAKC,MAAM,WAAW,GAEtB,IAME,SALMD,KAAKwB,QAAQ,mBAAoB,CACrCvC,GAAIe,KAAKhB,MAAMC,GACfwC,OAAQ,WAGNzB,KAAKhB,MAAM8B,cAAe,CAE5B,MAAMY,EAAO1B,KACb0B,EAAK1C,MAAM+B,OAAQ,EACnBY,YAAW,IAAMD,EAAK1C,MAAM+B,OAAQ,GAAO,IAC7C,CACF,CAAE,QACAf,KAAKC,MAAM,WAAW,EACxB,CACF,I,UChDJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Switch.vue","webpack://platypush/./src/components/panels/Entities/Switch.vue?b726"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=2aaabd26&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=2aaabd26&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2aaabd26\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","_hoisted_1","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_4","_toDisplayString","_hoisted_6","_component_ToggleSwitch","is_write_only","state","is_read_only","toggle","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","stopPropagation","request","action","self","setTimeout"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/8391.87aacd93.js","mappings":"6QAMMA,EAAAA,EAAAA,GAEM,OAFDC,MAAM,UAAQ,EACjBD,EAAAA,EAAAA,GAAmB,OAAdC,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBC,EAAAA,EAAAA,IAYM,OAZDD,OAAKE,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAC,SAAoBC,EAAAD,YAAYE,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAOC,EAAAC,SAAAD,EAAAC,WAAAF,IAAO,Y,EAE1ET,EAAAA,EAAAA,GAAiD,SAA1CY,KAAK,WAAYC,QAASR,EAAAS,MAAQC,GAAIV,EAAAU,I,WAC7Cf,EAAAA,EAAAA,GAQQ,cANNgB,GAGAhB,EAAAA,EAAAA,GAEO,OAFPiB,EAEO,EADLC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,U,CAOhB,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLT,GAAI,CACFH,KAAMa,QAGRX,MAAO,CACLF,KAAMc,QACNC,SAAS,GAGXvB,SAAU,CACRQ,KAAMc,QACNC,SAAS,IAIbC,QAAS,CACPjB,OAAAA,CAAQkB,GACN,GAAIC,KAAK1B,SACP,OAAO,EAET0B,KAAKC,MAAM,QAASF,EACtB,I,UCnCJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhC,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,2B,oGAbfC,EAAAA,EAAAA,IAqBM,MArBNgC,EAqBM,EApBJlC,EAAAA,EAAAA,GAmBM,MAnBNgB,EAmBM,EAlBJhB,EAAAA,EAAAA,GAKM,MALNiB,EAKM,EAJJkB,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQlB,EAAAL,MACRwB,QAASnB,EAAAmB,QACTC,MAAOpB,EAAAoB,O,wCAGZvC,EAAAA,EAAAA,GAEM,MAFNwC,EAEM,EADJxC,EAAAA,EAAAA,GAAwC,OAAnCC,MAAM,O,aAAOwC,EAAAA,EAAAA,IAAQtB,EAAWL,MAALQ,O,aAGlCtB,EAAAA,EAAAA,GAMM,MANN0C,EAMM,EALJP,EAAAA,EAAAA,IAIgBQ,EAAA,CAHb7B,OAAOK,EAAAL,MAAM8B,eAAwBzB,EAAAL,MAAM+B,MAC3CzC,SAAUe,EAAAmB,SAAWnB,EAAAL,MAAMgC,aAC3BnC,QAAOD,EAAAqC,OACPzC,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAN,QAAW,Y,8EAWrB,GACEc,KAAM,SACN0B,WAAY,CAACC,aAAY,IAAEC,WAAUA,EAAAA,YACrCC,OAAQ,CAACC,EAAAA,YAETxB,QAAS,CACP,YAAMmB,CAAOlB,GACXA,EAAMwB,kBACNvB,KAAKC,MAAM,WAAW,GAEtB,IAME,SALMD,KAAKwB,QAAQ,mBAAoB,CACrCvC,GAAIe,KAAKhB,MAAMC,GACfwC,OAAQ,WAGNzB,KAAKhB,MAAM8B,cAAe,CAE5B,MAAMY,EAAO1B,KACb0B,EAAK1C,MAAM+B,OAAQ,EACnBY,YAAW,IAAMD,EAAK1C,MAAM+B,OAAQ,GAAO,IAC7C,CACF,CAAE,QACAf,KAAKC,MAAM,WAAW,EACxB,CACF,I,UChDJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Switch.vue","webpack://platypush/./src/components/panels/Entities/Switch.vue?b726"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=2aaabd26&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=2aaabd26&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2aaabd26\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","_hoisted_1","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_4","_toDisplayString","_hoisted_6","_component_ToggleSwitch","is_write_only","state","is_read_only","toggle","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","stopPropagation","request","action","self","setTimeout"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8498.b92a2952.js b/platypush/backend/http/webapp/dist/static/js/8498.062dd3a7.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8498.b92a2952.js
rename to platypush/backend/http/webapp/dist/static/js/8498.062dd3a7.js
index 06b809f00..0406f126b 100644
--- a/platypush/backend/http/webapp/dist/static/js/8498.b92a2952.js
+++ b/platypush/backend/http/webapp/dist/static/js/8498.062dd3a7.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8498,8930,3322],{8930:function(e,l,a){a.r(l),a.d(l,{default:function(){return je}});var s=a(6252),t=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-3dae9da0"),e=e(),(0,s.Cn)(),e),c={class:"entity weather-container"},r={class:"head"},o={class:"col-1 icon"},u={class:"col-5 name"},d=["textContent"],v=["textContent"],m={class:"weather-summary"},p=["textContent"],_={key:0,class:"body children attributes fade-in"},w={key:0,class:"child"},h=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Summary")],-1))),C={class:"value"},k=["textContent"],y={key:1,class:"child"},g=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Temperature")],-1))),f={class:"value"},x=["textContent"],D={key:2,class:"child"},b=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Feels Like")],-1))),q={class:"value"},z=["textContent"],M={key:3,class:"child"},I=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Humidity")],-1))),T={class:"value"},P=["textContent"],F={key:4,class:"child"},W=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Precipitation")],-1))),j={class:"value"},A={class:"name"},S=["textContent"],Z={key:5,class:"child"},E=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Cloud Cover")],-1))),H={class:"value"},L=["textContent"],O={key:6,class:"child"},U=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Pressure")],-1))),B={class:"value"},G=["textContent"],K={key:7,class:"child"},R=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Rain Chance")],-1))),V={class:"value"},Y=["textContent"],$={key:8,class:"child"},J=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind")],-1))),N={class:"value"},Q={class:"name"},X=["textContent"],ee={key:0},le={key:1},ae={key:9,class:"child"},se=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind Gust")],-1))),te={class:"value"},ne={class:"name"},ie=["textContent"],ce={key:0},re={key:1},oe={key:10,class:"child"},ue=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind Direction")],-1))),de={class:"value"},ve=["textContent"],me={key:11,class:"child"},pe=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Visibility")],-1))),_e={class:"value"},we={class:"name"},he=["textContent"],Ce={key:0},ke={key:1},ye={key:12,class:"child"},ge=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Sunrise")],-1))),fe={class:"value"},xe=["textContent"],De={key:13,class:"child"},be=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Sunset")],-1))),qe={class:"value"},ze=["textContent"];function Me(e,l,a,i,Me,Ie){const Te=(0,s.up)("WeatherIcon");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",r,[(0,s._)("div",o,[(0,s.Wm)(Te,{value:a.value},null,8,["value"])]),(0,s._)("div",u,[a.isForecast?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.time,e.year=!1,e.seconds=!1,e.skipTimeIfMidnight=!0))},null,8,d)):((0,s.wg)(),(0,s.iD)("div",{key:1,class:"name",textContent:(0,t.zw)(a.value.name)},null,8,v))]),(0,s._)("div",{class:"col-5 current-weather",onClick:l[0]||(l[0]=(0,n.iM)((e=>Me.isCollapsed=!Me.isCollapsed),["stop"]))},[(0,s._)("div",m,[null!=Ie.normTemperature?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"temperature",textContent:(0,t.zw)(Ie.normTemperature)},null,8,p)):(0,s.kq)("",!0)])]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[1]||(l[1]=(0,n.iM)((e=>Me.isCollapsed=!Me.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":Me.isCollapsed,"fa-chevron-up":!Me.isCollapsed}])},null,2)])]),Me.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",_,[a.value.summary?((0,s.wg)(),(0,s.iD)("div",w,[h,(0,s._)("div",C,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(a.value.summary)},null,8,k)])])):(0,s.kq)("",!0),a.value.temperature?((0,s.wg)(),(0,s.iD)("div",y,[g,(0,s._)("div",f,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normTemperature)},null,8,x)])])):(0,s.kq)("",!0),Ie.normApparentTemperature?((0,s.wg)(),(0,s.iD)("div",D,[b,(0,s._)("div",q,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normApparentTemperature)},null,8,z)])])):(0,s.kq)("",!0),a.value.humidity?((0,s.wg)(),(0,s.iD)("div",M,[I,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPercentage(a.value.humidity))},null,8,P)])])):(0,s.kq)("",!0),Ie.normPrecipIntensity&&Ie.precipIconClass?((0,s.wg)(),(0,s.iD)("div",F,[W,(0,s._)("div",j,[(0,s._)("div",A,[(0,s._)("i",{class:(0,t.C_)(Ie.precipIconClass)},null,2),(0,s.Uk)(" "),(0,s._)("span",{textContent:(0,t.zw)(Ie.normPrecipIntensity)},null,8,S)])])])):(0,s.kq)("",!0),a.value.cloud_cover?((0,s.wg)(),(0,s.iD)("div",Z,[E,(0,s._)("div",H,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPercentage(a.value.cloud_cover))},null,8,L)])])):(0,s.kq)("",!0),Ie.normPressure?((0,s.wg)(),(0,s.iD)("div",O,[U,(0,s._)("div",B,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPressure)},null,8,G)])])):(0,s.kq)("",!0),null!=a.value.rain_chance?((0,s.wg)(),(0,s.iD)("div",K,[R,(0,s._)("div",V,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPercentage(a.value.rain_chance))},null,8,Y)])])):(0,s.kq)("",!0),null!=a.value.wind_speed?((0,s.wg)(),(0,s.iD)("div",$,[J,(0,s._)("div",N,[(0,s._)("div",Q,[(0,s._)("span",{textContent:(0,t.zw)(a.value.wind_speed)},null,8,X),Ie.isMetric?((0,s.wg)(),(0,s.iD)("span",ee,"m/s")):((0,s.wg)(),(0,s.iD)("span",le,"mph"))])])])):(0,s.kq)("",!0),null!=a.value.wind_gust?((0,s.wg)(),(0,s.iD)("div",ae,[se,(0,s._)("div",te,[(0,s._)("div",ne,[(0,s._)("span",{textContent:(0,t.zw)(a.value.wind_gust)},null,8,ie),Ie.isMetric?((0,s.wg)(),(0,s.iD)("span",ce,"m/s")):((0,s.wg)(),(0,s.iD)("span",re,"mph"))])])])):(0,s.kq)("",!0),null!=a.value.wind_direction?((0,s.wg)(),(0,s.iD)("div",oe,[ue,(0,s._)("div",de,[(0,s._)("span",{class:"name",textContent:(0,t.zw)(a.value.wind_direction)},null,8,ve),(0,s.Uk)("° ")])])):(0,s.kq)("",!0),null!=a.value.visibility?((0,s.wg)(),(0,s.iD)("div",me,[pe,(0,s._)("div",_e,[(0,s._)("div",we,[(0,s._)("span",{textContent:(0,t.zw)(a.value.visibility)},null,8,he),Ie.isMetric?((0,s.wg)(),(0,s.iD)("span",Ce,"m")):((0,s.wg)(),(0,s.iD)("span",ke,"mi"))])])])):(0,s.kq)("",!0),null!=a.value.sunrise?((0,s.wg)(),(0,s.iD)("div",ye,[ge,(0,s._)("div",fe,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.sunrise))},null,8,xe)])])):(0,s.kq)("",!0),null!=a.value.sunset?((0,s.wg)(),(0,s.iD)("div",De,[be,(0,s._)("div",qe,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.sunset))},null,8,ze)])])):(0,s.kq)("",!0)]))])}var Ie=a(847),Te=a(3322),Pe={components:{WeatherIcon:Te["default"]},mixins:[Ie["default"]],props:{value:Object,isForecast:{type:Boolean,default:!1}},data(){return{isCollapsed:!0}},computed:{normTemperature(){return null==this.value.temperature?null:Math.round(this.value.temperature).toFixed(1)+"°"},normApparentTemperature(){return null==this.value.apparent_temperature?null:Math.round(this.value.apparent_temperature).toFixed(1)+"°"},normPrecipIntensity(){return this.value.precip_intensity?Math.round(this.value.precip_intensity).toFixed(1)+(this.isMetric?"mm":"in")+"/h":null},normPressure(){return null==this.value.pressure?null:Math.round(this.value.pressure)+"hPa"},precipIconClass(){if(null==this.value.precip_type)return null;switch(this.value.precip_type.toLowerCase()){case"rain":return"fas fa-cloud-rain";case"snow":return"fas fa-snowflake";case"sleet":return"fa-cloud-meatball";default:return null}},isMetric(){return"metric"===this.value.units}},methods:{normPercentage(e){return null==e?null:Math.round(e)+"%"}}},Fe=a(3744);const We=(0,Fe.Z)(Pe,[["render",Me],["__scopeId","data-v-3dae9da0"]]);var je=We},8498:function(e,l,a){a.r(l),a.d(l,{default:function(){return g}});var s=a(6252),t=a(9963),n=a(3577);const i={class:"entity weather-forecast-container"},c={class:"head"},r={class:"col-1 icon"},o=["textContent"],u={class:"summary"},d=["textContent"],v={key:0,class:"body children attributes fade-in"};function m(e,l,a,m,p,_){const w=(0,s.up)("WeatherIcon"),h=(0,s.up)("EntityIcon"),C=(0,s.up)("Weather");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",c,[(0,s._)("div",r,[_.firstForecast?((0,s.wg)(),(0,s.j4)(w,{key:0,value:_.firstForecast},null,8,["value"])):((0,s.wg)(),(0,s.j4)(h,{key:1,entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"]))]),(0,s._)("div",{class:"col-5 name",onClick:l[0]||(l[0]=(0,t.iM)((e=>p.isCollapsed=!p.isCollapsed),["stop"]))},[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.name)},null,8,o)]),(0,s._)("div",{class:"col-5 summary-container",onClick:l[1]||(l[1]=(0,t.iM)((e=>p.isCollapsed=!p.isCollapsed),["stop"]))},[(0,s._)("div",u,[null!=_.normTemperature?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"temperature",textContent:(0,n.zw)(_.normTemperature)},null,8,d)):(0,s.kq)("",!0)])]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[2]||(l[2]=(0,t.iM)((e=>p.isCollapsed=!p.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,n.C_)(["fas",{"fa-chevron-down":p.isCollapsed,"fa-chevron-up":!p.isCollapsed}])},null,2)])]),p.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",v,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.value.forecast,(e=>((0,s.wg)(),(0,s.iD)("div",{class:"child",key:e.time},[(0,s.Wm)(C,{value:e,"is-forecast":!0},null,8,["value"])])))),128))]))])}var p=a(4967),_=a(847),w=a(8930),h=a(3322),C={components:{EntityIcon:p["default"],Weather:w["default"],WeatherIcon:h["default"]},mixins:[_["default"]],data(){return{isCollapsed:!0}},computed:{firstForecast(){return this.value?.forecast?.[0]},normTemperature(){return null==this.firstForecast?.temperature?null:Math.round(this.firstForecast.temperature).toFixed(1)+"°"}}},k=a(3744);const y=(0,k.Z)(C,[["render",m],["__scopeId","data-v-4b506716"]]);var g=y},3322:function(e,l,a){a.r(l),a.d(l,{default:function(){return d}});var s=a(6252);const t={class:"entity weather-icon-container"},n=["src","alt"],i=["src","alt"];function c(e,l,a,c,r,o){return(0,s.wg)(),(0,s.iD)("span",t,[a.value.icon?((0,s.wg)(),(0,s.iD)("img",{key:0,src:`/icons/openweathermap/dark/${a.value.icon}.png`,alt:a.value?.summary,class:"weather-icon"},null,8,n)):a.value.image?((0,s.wg)(),(0,s.iD)("img",{key:1,src:a.value.image,alt:a.value?.summary,class:"weather-icon"},null,8,i)):(0,s.kq)("",!0)])}var r={props:{value:Object}},o=a(3744);const u=(0,o.Z)(r,[["render",c],["__scopeId","data-v-1c0bfb77"]]);var d=u}}]);
-//# sourceMappingURL=8498.b92a2952.js.map
\ No newline at end of file
+//# sourceMappingURL=8498.062dd3a7.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8498.b92a2952.js.map b/platypush/backend/http/webapp/dist/static/js/8498.062dd3a7.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8498.b92a2952.js.map
rename to platypush/backend/http/webapp/dist/static/js/8498.062dd3a7.js.map
index 738e07288..0f2a1bf90 100644
--- a/platypush/backend/http/webapp/dist/static/js/8498.b92a2952.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/8498.062dd3a7.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/8498.b92a2952.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Weather.vue","webpack://platypush/./src/components/panels/Entities/Weather.vue?7f22","webpack://platypush/./src/components/panels/Entities/WeatherForecast.vue","webpack://platypush/./src/components/panels/Entities/WeatherForecast.vue?08af","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue?1d06"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n \n
\n\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Summary
\n
\n
\n \n
\n
\n\n
\n
\n
Temperature
\n
\n
\n \n
\n
\n\n
\n
\n
Feels Like
\n
\n
\n \n
\n
\n\n
\n
\n
Humidity
\n
\n
\n \n
\n
\n\n
\n
\n
Precipitation
\n
\n
\n
\n \n \n
\n
\n
\n\n
\n
\n
Cloud Cover
\n
\n
\n \n
\n
\n\n
\n
\n
Pressure
\n
\n
\n \n
\n
\n\n
\n
\n
Rain Chance
\n
\n
\n \n
\n
\n\n
\n
\n
Wind
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Gust
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Direction
\n
\n
\n °\n
\n
\n\n
\n
\n
Visibility
\n
\n
\n
\n \n m\n mi\n
\n
\n
\n\n
\n
\n
Sunrise
\n
\n
\n \n
\n
\n\n
\n
\n
Sunset
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Weather.vue?vue&type=template&id=3dae9da0&scoped=true\"\nimport script from \"./Weather.vue?vue&type=script&lang=js\"\nexport * from \"./Weather.vue?vue&type=script&lang=js\"\n\nimport \"./Weather.vue?vue&type=style&index=0&id=3dae9da0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3dae9da0\"]])\n\nexport default __exports__","\n
\n
\n
\n \n \n
\n\n
\n \n
\n\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./WeatherForecast.vue?vue&type=template&id=4b506716&scoped=true\"\nimport script from \"./WeatherForecast.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherForecast.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherForecast.vue?vue&type=style&index=0&id=4b506716&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b506716\"]])\n\nexport default __exports__","\n \n \n\n \n \n\n\n\n\n\n","import { render } from \"./WeatherIcon.vue?vue&type=template&id=1c0bfb77&scoped=true\"\nimport script from \"./WeatherIcon.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherIcon.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherIcon.vue?vue&type=style&index=0&id=1c0bfb77&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c0bfb77\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_createVNode","_component_WeatherIcon","value","$props","_hoisted_4","isForecast","_toDisplayString","_ctx","formatDateTime","time","year","seconds","skipTimeIfMidnight","name","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_hoisted_7","$options","normTemperature","_normalizeClass","_hoisted_9","summary","_hoisted_10","_hoisted_11","_hoisted_12","temperature","_hoisted_14","_hoisted_15","_hoisted_16","normApparentTemperature","_hoisted_18","_hoisted_19","_hoisted_20","humidity","_hoisted_22","_hoisted_23","_hoisted_24","normPercentage","normPrecipIntensity","precipIconClass","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","cloud_cover","_hoisted_31","_hoisted_32","_hoisted_33","normPressure","_hoisted_35","_hoisted_36","_hoisted_37","rain_chance","_hoisted_39","_hoisted_40","_hoisted_41","wind_speed","_hoisted_43","_hoisted_44","_hoisted_45","_hoisted_46","isMetric","_hoisted_48","_hoisted_49","wind_gust","_hoisted_50","_hoisted_51","_hoisted_52","_hoisted_53","_hoisted_55","_hoisted_56","wind_direction","_hoisted_57","_hoisted_58","_hoisted_59","visibility","_hoisted_61","_hoisted_62","_hoisted_63","_hoisted_64","_hoisted_66","_hoisted_67","sunrise","_hoisted_68","_hoisted_69","_hoisted_70","sunset","_hoisted_72","_hoisted_73","_hoisted_74","components","WeatherIcon","mixins","EntityMixin","props","Object","type","Boolean","default","data","computed","this","Math","round","toFixed","apparent_temperature","precip_intensity","pressure","precip_type","toLowerCase","units","methods","__exports__","render","firstForecast","_createBlock","_component_EntityIcon","entity","loading","error","_hoisted_5","_Fragment","_renderList","forecast","weather","key","_component_Weather","EntityIcon","Weather","icon","src","alt","image"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/8498.062dd3a7.js","mappings":"2QACOA,MAAM,4B,GACJA,MAAM,Q,GACJA,MAAM,c,GAINA,MAAM,c,uCAQJA,MAAM,mB,2BAaVA,MAAM,oC,SACJA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA+B,OAA1BD,MAAM,QAAO,aAAO,K,GAEtBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAmC,OAA9BD,MAAM,QAAO,iBAAW,K,GAE1BA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAkC,OAA7BD,MAAM,QAAO,gBAAU,K,GAEzBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAgC,OAA3BD,MAAM,QAAO,cAAQ,K,GAEvBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAqC,OAAhCD,MAAM,QAAO,mBAAa,K,GAE5BA,MAAM,S,GACJA,MAAM,Q,2BAOVA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAmC,OAA9BD,MAAM,QAAO,iBAAW,K,GAE1BA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAgC,OAA3BD,MAAM,QAAO,cAAQ,K,GAEvBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAmC,OAA9BD,MAAM,QAAO,iBAAW,K,GAE1BA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,GACJA,MAAM,Q,kDAQVA,MAAM,S,WACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAiC,OAA5BD,MAAM,QAAO,eAAS,K,IAExBA,MAAM,S,IACJA,MAAM,Q,oDAQVA,MAAM,S,WACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAsC,OAAjCD,MAAM,QAAO,oBAAc,K,IAE7BA,MAAM,S,8BAKRA,MAAM,S,WACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAAkC,OAA7BD,MAAM,QAAO,gBAAU,K,IAEzBA,MAAM,S,IACJA,MAAM,Q,oDAQVA,MAAM,S,WACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA+B,OAA1BD,MAAM,QAAO,aAAO,K,IAEtBA,MAAM,S,8BAKRA,MAAM,S,WACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA8B,OAAzBD,MAAM,QAAO,YAAM,K,IAErBA,MAAM,S,iGApKjBE,EAAAA,EAAAA,IAyKM,MAzKNC,EAyKM,EAxKJF,EAAAA,EAAAA,GAwBM,MAxBNG,EAwBM,EAvBJH,EAAAA,EAAAA,GAEM,MAFNI,EAEM,EADJC,EAAAA,EAAAA,IAA8BC,GAAA,CAAhBC,MAAOC,EAAAD,OAAK,qBAG5BP,EAAAA,EAAAA,GAKM,MALNS,EAKM,CAFOD,EAAAE,aAAU,WAFrBT,EAAAA,EAAAA,IAEyB,O,MAFpBF,MAAM,O,aACNY,EAAAA,EAAAA,IAAQC,EAA+EC,eAAhEL,EAAAD,MAAMO,KAAMF,EAAAG,MAAI,EAAQH,EAAAI,SAAO,EAAQJ,EAAAK,oBAAkB,K,wBAErFhB,EAAAA,EAAAA,IAA+C,O,MAA1CF,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQH,EAAWD,MAALW,O,cAGlClB,EAAAA,EAAAA,GAMM,OANDD,MAAM,wBAAyBoB,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,GAAAC,aAAeD,GAAAC,aAAW,Y,EACxExB,EAAAA,EAAAA,GAIM,MAJNyB,EAIM,CAD2B,MAAnBC,GAAAC,kBAAe,WAF3B1B,EAAAA,EAAAA,IAEuC,Q,MAFjCF,MAAM,c,aACNY,EAAAA,EAAAA,IAAQe,GAAgBC,kB,gCAKlC3B,EAAAA,EAAAA,GAGM,OAHDD,MAAM,yBAA0BoB,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,GAAAC,aAAeD,GAAAC,aAAW,Y,EACzExB,EAAAA,EAAAA,GAC6E,KAD1ED,OAAK6B,EAAAA,EAAAA,IAAA,CAAC,MAAK,mBACgBL,GAAAC,YAAW,iBAAoBD,GAAAC,gB,YAIZD,GAAAC,a,iBAAW,WAAhEvB,EAAAA,EAAAA,IA6IM,MA7IN4B,EA6IM,CA5IqBrB,EAAAD,MAAMuB,UAAO,WAAtC7B,EAAAA,EAAAA,IAOM,MAPN8B,EAOM,CANJC,GAGAhC,EAAAA,EAAAA,GAEM,MAFNiC,EAEM,EADJjC,EAAAA,EAAAA,GAA2C,OAAtCD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQH,EAAcD,MAARuB,U,+BAIXtB,EAAAD,MAAM2B,cAAW,WAA1CjC,EAAAA,EAAAA,IAOM,MAPNkC,EAOM,CANJC,GAGApC,EAAAA,EAAAA,GAEM,MAFNqC,EAEM,EADJrC,EAAAA,EAAAA,GAA6C,OAAxCD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQe,GAAgBC,kB,+BAIrBD,GAAAY,0BAAuB,WAAhDrC,EAAAA,EAAAA,IAOM,MAPNsC,EAOM,CANJC,GAGAxC,EAAAA,EAAAA,GAEM,MAFNyC,EAEM,EADJzC,EAAAA,EAAAA,GAAqD,OAAhDD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQe,GAAwBY,0B,+BAI7B9B,EAAAD,MAAMmC,WAAQ,WAAvCzC,EAAAA,EAAAA,IAOM,MAPN0C,EAOM,CANJC,GAGA5C,EAAAA,EAAAA,GAEM,MAFN6C,EAEM,EADJ7C,EAAAA,EAAAA,GAA4D,OAAvDD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQe,GAA+BoB,eAAhBtC,EAAAD,MAAMmC,Y,+BAI1BhB,GAAAqB,qBAAuBrB,GAAAsB,kBAAe,WAA/D/C,EAAAA,EAAAA,IAUM,MAVNgD,EAUM,CATJC,GAGAlD,EAAAA,EAAAA,GAKM,MALNmD,EAKM,EAJJnD,EAAAA,EAAAA,GAGM,MAHNoD,EAGM,EAFJpD,EAAAA,EAAAA,GAA8B,KAA1BD,OAAK6B,EAAAA,EAAAA,IAAEF,GAAAsB,kB,iBAAmB,QAC9BhD,EAAAA,EAAAA,GAAqC,Q,aAA/BW,EAAAA,EAAAA,IAAQe,GAAoBqB,sB,iCAKfvC,EAAAD,MAAM8C,cAAW,WAA1CpD,EAAAA,EAAAA,IAOM,MAPNqD,EAOM,CANJC,GAGAvD,EAAAA,EAAAA,GAEM,MAFNwD,EAEM,EADJxD,EAAAA,EAAAA,GAA+D,OAA1DD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQe,GAAkCoB,eAAnBtC,EAAAD,MAAM8C,e,+BAI1B3B,GAAA+B,eAAY,WAArCxD,EAAAA,EAAAA,IAOM,MAPNyD,EAOM,CANJC,GAGA3D,EAAAA,EAAAA,GAEM,MAFN4D,EAEM,EADJ5D,EAAAA,EAAAA,GAA0C,OAArCD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQe,GAAa+B,e,+BAIG,MAArBjD,EAAAD,MAAMsD,cAAW,WAA1C5D,EAAAA,EAAAA,IAOM,MAPN6D,EAOM,CANJC,GAGA/D,EAAAA,EAAAA,GAEM,MAFNgE,EAEM,EADJhE,EAAAA,EAAAA,GAA+D,OAA1DD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQe,GAAkCoB,eAAnBtC,EAAAD,MAAMsD,e,+BAIN,MAApBrD,EAAAD,MAAM0D,aAAU,WAAzChE,EAAAA,EAAAA,IAWM,MAXNiE,EAWM,CAVJC,GAGAnE,EAAAA,EAAAA,GAMM,MANNoE,EAMM,EALJpE,EAAAA,EAAAA,GAIM,MAJNqE,EAIM,EAHJrE,EAAAA,EAAAA,GAAkC,Q,aAA5BW,EAAAA,EAAAA,IAAQH,EAAiBD,MAAX0D,a,UACRvC,GAAA4C,WAAQ,WAApBrE,EAAAA,EAAAA,IAAgC,OAAAsE,GAAV,UAAG,WACzBtE,EAAAA,EAAAA,IAAuB,OAAAuE,GAAV,gBAAG,eAKsB,MAAnBhE,EAAAD,MAAMkE,YAAS,WAAxCxE,EAAAA,EAAAA,IAWM,MAXNyE,GAWM,CAVJC,IAGA3E,EAAAA,EAAAA,GAMM,MANN4E,GAMM,EALJ5E,EAAAA,EAAAA,GAIM,MAJN6E,GAIM,EAHJ7E,EAAAA,EAAAA,GAAiC,Q,aAA3BW,EAAAA,EAAAA,IAAQH,EAAgBD,MAAVkE,Y,WACR/C,GAAA4C,WAAQ,WAApBrE,EAAAA,EAAAA,IAAgC,OAAA6E,GAAV,UAAG,WACzB7E,EAAAA,EAAAA,IAAuB,OAAA8E,GAAV,gBAAG,eAK2B,MAAxBvE,EAAAD,MAAMyE,iBAAc,WAA7C/E,EAAAA,EAAAA,IAOM,MAPNgF,GAOM,CANJC,IAGAlF,EAAAA,EAAAA,GAEM,MAFNmF,GAEM,EADJnF,EAAAA,EAAAA,GAAmD,QAA7CD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQH,EAAqBD,MAAfyE,iB,oBAAkB,YACrD,eAG2C,MAApBxE,EAAAD,MAAM6E,aAAU,WAAzCnF,EAAAA,EAAAA,IAWM,MAXNoF,GAWM,CAVJC,IAGAtF,EAAAA,EAAAA,GAMM,MANNuF,GAMM,EALJvF,EAAAA,EAAAA,GAIM,MAJNwF,GAIM,EAHJxF,EAAAA,EAAAA,GAAkC,Q,aAA5BW,EAAAA,EAAAA,IAAQH,EAAiBD,MAAX6E,a,WACR1D,GAAA4C,WAAQ,WAApBrE,EAAAA,EAAAA,IAA8B,OAAAwF,GAAR,QAAC,WACvBxF,EAAAA,EAAAA,IAAsB,OAAAyF,GAAT,eAAE,eAKqB,MAAjBlF,EAAAD,MAAMoF,UAAO,WAAtC1F,EAAAA,EAAAA,IAOM,MAPN2F,GAOM,CANJC,IAGA7F,EAAAA,EAAAA,GAEM,MAFN8F,GAEM,EADJ9F,EAAAA,EAAAA,GAA2D,OAAtDD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQC,EAA8BC,eAAfL,EAAAD,MAAMoF,W,gCAIV,MAAhBnF,EAAAD,MAAMwF,SAAM,WAArC9F,EAAAA,EAAAA,IAOM,MAPN+F,GAOM,CANJC,IAGAjG,EAAAA,EAAAA,GAEM,MAFNkG,GAEM,EADJlG,EAAAA,EAAAA,GAA0D,OAArDD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQC,EAA6BC,eAAdL,EAAAD,MAAMwF,U,8DAWzD,IACEI,WAAY,CAACC,YAAWA,GAAAA,YACxBC,OAAQ,CAACC,GAAAA,YAETC,MAAO,CACLhG,MAAOiG,OACP9F,WAAY,CACV+F,KAAMC,QACNC,SAAS,IAIbC,IAAAA,GACE,MAAO,CACLpF,aAAa,EAEjB,EAEAqF,SAAU,CACRlF,eAAAA,GACE,OAA8B,MAA1BmF,KAAKvG,MAAM2B,YACN,KAEF6E,KAAKC,MAAMF,KAAKvG,MAAM2B,aAAa+E,QAAQ,GAAK,GACzD,EAEA3E,uBAAAA,GACE,OAAuC,MAAnCwE,KAAKvG,MAAM2G,qBACN,KAEFH,KAAKC,MAAMF,KAAKvG,MAAM2G,sBAAsBD,QAAQ,GAAK,GAClE,EAEAlE,mBAAAA,GACE,OAAK+D,KAAKvG,MAAM4G,iBAIdJ,KAAKC,MAAMF,KAAKvG,MAAM4G,kBAAkBF,QAAQ,IAC/CH,KAAKxC,SAAW,KAAO,MAAQ,KAJzB,IAMX,EAEAb,YAAAA,GACE,OAA2B,MAAvBqD,KAAKvG,MAAM6G,SACN,KAEFL,KAAKC,MAAMF,KAAKvG,MAAM6G,UAAY,KAC3C,EAEApE,eAAAA,GACE,GAA8B,MAA1B8D,KAAKvG,MAAM8G,YACb,OAAO,KAET,OAAQP,KAAKvG,MAAM8G,YAAYC,eAC7B,IAAK,OACH,MAAO,oBACT,IAAK,OACH,MAAO,mBACT,IAAK,QACH,MAAO,oBACT,QACE,OAAO,KAEb,EAEAhD,QAAAA,GACE,MAA4B,WAArBwC,KAAKvG,MAAMgH,KACpB,GAGFC,QAAS,CACP1E,cAAAA,CAAevC,GACb,OAAa,MAATA,EACK,KAEFwG,KAAKC,MAAMzG,GAAS,GAC7B,I,WCvPJ,MAAMkH,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASC,IAAQ,CAAC,YAAY,qBAEzF,S,+GCRO3H,MAAM,qC,GACJA,MAAM,Q,GACJA,MAAM,c,qBAcJA,MAAM,W,2BAaVA,MAAM,oC,yHA7BbE,EAAAA,EAAAA,IAkCM,MAlCNC,EAkCM,EAjCJF,EAAAA,EAAAA,GA0BM,MA1BNG,EA0BM,EAzBJH,EAAAA,EAAAA,GAOM,MAPNI,EAOM,CANsCsB,EAAAiG,gBAAa,WAAvDC,EAAAA,EAAAA,IAA2DtH,EAAA,C,MAA7CC,MAAOmB,EAAAiG,e,gCACrBC,EAAAA,EAAAA,IAIWC,EAAA,C,MAHRC,OAAQlH,EAAAL,MACRwH,QAASnH,EAAAmH,QACTC,MAAOpH,EAAAoH,O,yCAIZhI,EAAAA,EAAAA,GAEM,OAFDD,MAAM,aAAcoB,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EAC7DxB,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOY,EAAAA,EAAAA,IAAQC,EAAWL,MAALW,O,aAGlClB,EAAAA,EAAAA,GAMM,OANDD,MAAM,0BAA2BoB,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EAC1ExB,EAAAA,EAAAA,GAIM,MAJNiI,EAIM,CAD2B,MAAnBvG,EAAAC,kBAAe,WAF3B1B,EAAAA,EAAAA,IAEuC,Q,MAFjCF,MAAM,c,aACNY,EAAAA,EAAAA,IAAQe,EAAgBC,kB,gCAKlC3B,EAAAA,EAAAA,GAGM,OAHDD,MAAM,yBAA0BoB,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EACzExB,EAAAA,EAAAA,GAC6E,KAD1ED,OAAK6B,EAAAA,EAAAA,IAAA,CAAC,MAAK,mBACgBL,EAAAC,YAAW,iBAAoBD,EAAAC,gB,YAIZD,EAAAC,a,iBAAW,WAAhEvB,EAAAA,EAAAA,IAIM,MAJNwB,EAIM,gBAHJxB,EAAAA,EAAAA,IAEMiI,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAF+BvH,EAAAL,MAAM6H,UAAjBC,K,WAA1BpI,EAAAA,EAAAA,IAEM,OAFDF,MAAM,QAA2CuI,IAAKD,EAAQvH,M,EACjET,EAAAA,EAAAA,IAAgDkI,EAAA,CAAtChI,MAAO8H,EAAU,eAAa,G,6EAYhD,GACElC,WAAY,CAACqC,WAAU,aAAEC,QAAO,aAAErC,YAAWA,EAAAA,YAC7CC,OAAQ,CAACC,EAAAA,YAETM,IAAAA,GACE,MAAO,CACLpF,aAAa,EAEjB,EAEAqF,SAAU,CACRc,aAAAA,GACE,OAAOb,KAAKvG,OAAO6H,WAAW,EAChC,EAEAzG,eAAAA,GACE,OAAuC,MAAnCmF,KAAKa,eAAezF,YACf,KAEF6E,KAAKC,MAAMF,KAAKa,cAAczF,aAAa+E,QAAQ,GAAK,GACjE,I,UCzDJ,MAAMQ,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,2FCRQ3H,MAAM,iC,0EAAZE,EAAAA,EAAAA,IAUO,OAVPC,EAUO,CANMM,EAAAD,MAAMmI,OAAI,WAHrBzI,EAAAA,EAAAA,IAGyB,O,MAHnB0I,IAAG,8BAAgCnI,EAAAD,MAAMmI,WACzCE,IAAKpI,EAAAD,OAAOuB,QACb/B,MAAM,gB,WAMKS,EAAAD,MAAMsI,QAAK,WAH3B5I,EAAAA,EAAAA,IAG+B,O,MAHzB0I,IAAKnI,EAAAD,MAAMsI,MACXD,IAAKpI,EAAAD,OAAOuB,QACb/B,MAAM,gB,6BAMf,OACEwG,MAAO,CACLhG,MAAOiG,S,UCVX,MAAMiB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Weather.vue","webpack://platypush/./src/components/panels/Entities/Weather.vue?7f22","webpack://platypush/./src/components/panels/Entities/WeatherForecast.vue","webpack://platypush/./src/components/panels/Entities/WeatherForecast.vue?08af","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue?1d06"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n \n
\n\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Summary
\n
\n
\n \n
\n
\n\n
\n
\n
Temperature
\n
\n
\n \n
\n
\n\n
\n
\n
Feels Like
\n
\n
\n \n
\n
\n\n
\n
\n
Humidity
\n
\n
\n \n
\n
\n\n
\n
\n
Precipitation
\n
\n
\n
\n \n \n
\n
\n
\n\n
\n
\n
Cloud Cover
\n
\n
\n \n
\n
\n\n
\n
\n
Pressure
\n
\n
\n \n
\n
\n\n
\n
\n
Rain Chance
\n
\n
\n \n
\n
\n\n
\n
\n
Wind
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Gust
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Direction
\n
\n
\n °\n
\n
\n\n
\n
\n
Visibility
\n
\n
\n
\n \n m\n mi\n
\n
\n
\n\n
\n
\n
Sunrise
\n
\n
\n \n
\n
\n\n
\n
\n
Sunset
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Weather.vue?vue&type=template&id=3dae9da0&scoped=true\"\nimport script from \"./Weather.vue?vue&type=script&lang=js\"\nexport * from \"./Weather.vue?vue&type=script&lang=js\"\n\nimport \"./Weather.vue?vue&type=style&index=0&id=3dae9da0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3dae9da0\"]])\n\nexport default __exports__","\n
\n
\n
\n \n \n
\n\n
\n \n
\n\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n
\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./WeatherForecast.vue?vue&type=template&id=4b506716&scoped=true\"\nimport script from \"./WeatherForecast.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherForecast.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherForecast.vue?vue&type=style&index=0&id=4b506716&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b506716\"]])\n\nexport default __exports__","\n \n \n\n \n \n\n\n\n\n\n","import { render } from \"./WeatherIcon.vue?vue&type=template&id=1c0bfb77&scoped=true\"\nimport script from \"./WeatherIcon.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherIcon.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherIcon.vue?vue&type=style&index=0&id=1c0bfb77&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c0bfb77\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_createVNode","_component_WeatherIcon","value","$props","_hoisted_4","isForecast","_toDisplayString","_ctx","formatDateTime","time","year","seconds","skipTimeIfMidnight","name","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_hoisted_7","$options","normTemperature","_normalizeClass","_hoisted_9","summary","_hoisted_10","_hoisted_11","_hoisted_12","temperature","_hoisted_14","_hoisted_15","_hoisted_16","normApparentTemperature","_hoisted_18","_hoisted_19","_hoisted_20","humidity","_hoisted_22","_hoisted_23","_hoisted_24","normPercentage","normPrecipIntensity","precipIconClass","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","cloud_cover","_hoisted_31","_hoisted_32","_hoisted_33","normPressure","_hoisted_35","_hoisted_36","_hoisted_37","rain_chance","_hoisted_39","_hoisted_40","_hoisted_41","wind_speed","_hoisted_43","_hoisted_44","_hoisted_45","_hoisted_46","isMetric","_hoisted_48","_hoisted_49","wind_gust","_hoisted_50","_hoisted_51","_hoisted_52","_hoisted_53","_hoisted_55","_hoisted_56","wind_direction","_hoisted_57","_hoisted_58","_hoisted_59","visibility","_hoisted_61","_hoisted_62","_hoisted_63","_hoisted_64","_hoisted_66","_hoisted_67","sunrise","_hoisted_68","_hoisted_69","_hoisted_70","sunset","_hoisted_72","_hoisted_73","_hoisted_74","components","WeatherIcon","mixins","EntityMixin","props","Object","type","Boolean","default","data","computed","this","Math","round","toFixed","apparent_temperature","precip_intensity","pressure","precip_type","toLowerCase","units","methods","__exports__","render","firstForecast","_createBlock","_component_EntityIcon","entity","loading","error","_hoisted_5","_Fragment","_renderList","forecast","weather","key","_component_Weather","EntityIcon","Weather","icon","src","alt","image"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8621.074ab290.js b/platypush/backend/http/webapp/dist/static/js/8621.9250e91f.js
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/8621.074ab290.js
rename to platypush/backend/http/webapp/dist/static/js/8621.9250e91f.js
index 131527ae6..ecd01dbb0 100644
--- a/platypush/backend/http/webapp/dist/static/js/8621.074ab290.js
+++ b/platypush/backend/http/webapp/dist/static/js/8621.9250e91f.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8621],{7514:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(6252),l=t(3577),i=t(9963);const s=e=>((0,a.dD)("data-v-eff375b6"),e=e(),(0,a.Cn)(),e),o=["checked","id"],d=s((()=>(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1))),u={class:"label"};function c(e,n,t,s,c,r){return(0,a.wg)(),(0,a.iD)("div",{class:(0,l.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,i.iM)(((...e)=>r.onInput&&r.onInput(...e)),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value,id:t.id},null,8,o),(0,a._)("label",null,[d,(0,a._)("span",u,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=t(3744);const p=(0,v.Z)(r,[["render",c],["__scopeId","data-v-eff375b6"]]);var f=p},8621:function(e,n,t){t.r(n),t.d(n,{default:function(){return g}});var a=t(6252),l=t(3577);const i={class:"entity sensor-container"},s={class:"head"},o={class:"icon"},d={class:"label"},u=["textContent"],c={key:0,class:"value-container"};function r(e,n,t,r,v,p){const f=(0,a.up)("EntityIcon"),h=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",s,[(0,a._)("div",o,[(0,a.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",d,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,u)]),null!=e.value.value?((0,a.wg)(),(0,a.iD)("div",c,[(0,a.Wm)(h,{value:e.value.value,disabled:!0},null,8,["value"])])):(0,a.kq)("",!0)])])}var v=t(847),p=t(4967),f=t(7514),h={name:"BinarySensor",components:{EntityIcon:p["default"],ToggleSwitch:f.Z},mixins:[v["default"]]},b=t(3744);const _=(0,b.Z)(h,[["render",r],["__scopeId","data-v-8baaebb4"]]);var g=_}}]);
-//# sourceMappingURL=8621.074ab290.js.map
\ No newline at end of file
+//# sourceMappingURL=8621.9250e91f.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8621.074ab290.js.map b/platypush/backend/http/webapp/dist/static/js/8621.9250e91f.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8621.074ab290.js.map
rename to platypush/backend/http/webapp/dist/static/js/8621.9250e91f.js.map
index f388b24bc..b0d5b8f86 100644
--- a/platypush/backend/http/webapp/dist/static/js/8621.074ab290.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/8621.9250e91f.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/8621.074ab290.js","mappings":"6QAMMA,EAAAA,EAAAA,GAEM,OAFDC,MAAM,UAAQ,EACjBD,EAAAA,EAAAA,GAAmB,OAAdC,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBC,EAAAA,EAAAA,IAYM,OAZDD,OAAKE,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAC,SAAoBC,EAAAD,YAAYE,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAOC,EAAAC,SAAAD,EAAAC,WAAAF,IAAO,Y,EAE1ET,EAAAA,EAAAA,GAAiD,SAA1CY,KAAK,WAAYC,QAASR,EAAAS,MAAQC,GAAIV,EAAAU,I,WAC7Cf,EAAAA,EAAAA,GAQQ,cANNgB,GAGAhB,EAAAA,EAAAA,GAEO,OAFPiB,EAEO,EADLC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,U,CAOhB,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLT,GAAI,CACFH,KAAMa,QAGRX,MAAO,CACLF,KAAMc,QACNC,SAAS,GAGXvB,SAAU,CACRQ,KAAMc,QACNC,SAAS,IAIbC,QAAS,CACPjB,OAAAA,CAAQkB,GACN,GAAIC,KAAK1B,SACP,OAAO,EAET0B,KAAKC,MAAM,QAASF,EACtB,I,UCnCJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROhC,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,oGAVfC,EAAAA,EAAAA,IAcM,MAdNgC,EAcM,EAbJlC,EAAAA,EAAAA,GAYM,MAZNgB,EAYM,EAXJhB,EAAAA,EAAAA,GAEM,MAFNiB,EAEM,EADJkB,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQlB,EAAAL,MAAQwB,QAASnB,EAAAmB,QAAUC,MAAOpB,EAAAoB,O,wCAGzDvC,EAAAA,EAAAA,GAEM,MAFNwC,EAEM,EADJxC,EAAAA,EAAAA,GAAwC,OAAnCC,MAAM,O,aAAOwC,EAAAA,EAAAA,IAAQtB,EAAWL,MAALQ,O,YAGgB,MAAfH,EAAAL,MAAMA,QAAK,WAA9CZ,EAAAA,EAAAA,IAEM,MAFNwC,EAEM,EADJP,EAAAA,EAAAA,IAAsDQ,EAAA,CAAvC7B,MAAOK,EAAAL,MAAMA,MAAQV,UAAU,G,0EAWtD,GACEkB,KAAM,eACNsB,WAAY,CAACC,WAAU,aAAEC,aAAYA,EAAAA,GACrCC,OAAQ,CAACC,EAAAA,a,UCnBX,MAAMhB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue?7e06"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./BinarySensor.vue?vue&type=template&id=8baaebb4&scoped=true\"\nimport script from \"./BinarySensor.vue?vue&type=script&lang=js\"\nexport * from \"./BinarySensor.vue?vue&type=script&lang=js\"\n\nimport \"./BinarySensor.vue?vue&type=style&index=0&id=8baaebb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-8baaebb4\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","_hoisted_1","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_4","_toDisplayString","_hoisted_6","_component_ToggleSwitch","components","EntityIcon","ToggleSwitch","mixins","EntityMixin"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/8621.9250e91f.js","mappings":"6QAMMA,EAAAA,EAAAA,GAEM,OAFDC,MAAM,UAAQ,EACjBD,EAAAA,EAAAA,GAAmB,OAAdC,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBC,EAAAA,EAAAA,IAYM,OAZDD,OAAKE,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAC,SAAoBC,EAAAD,YAAYE,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAOC,EAAAC,SAAAD,EAAAC,WAAAF,IAAO,Y,EAE1ET,EAAAA,EAAAA,GAAiD,SAA1CY,KAAK,WAAYC,QAASR,EAAAS,MAAQC,GAAIV,EAAAU,I,WAC7Cf,EAAAA,EAAAA,GAQQ,cANNgB,GAGAhB,EAAAA,EAAAA,GAEO,OAFPiB,EAEO,EADLC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,U,CAOhB,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLT,GAAI,CACFH,KAAMa,QAGRX,MAAO,CACLF,KAAMc,QACNC,SAAS,GAGXvB,SAAU,CACRQ,KAAMc,QACNC,SAAS,IAIbC,QAAS,CACPjB,OAAAA,CAAQkB,GACN,GAAIC,KAAK1B,SACP,OAAO,EAET0B,KAAKC,MAAM,QAASF,EACtB,I,UCnCJ,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROhC,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,oGAVfC,EAAAA,EAAAA,IAcM,MAdNgC,EAcM,EAbJlC,EAAAA,EAAAA,GAYM,MAZNgB,EAYM,EAXJhB,EAAAA,EAAAA,GAEM,MAFNiB,EAEM,EADJkB,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQlB,EAAAL,MAAQwB,QAASnB,EAAAmB,QAAUC,MAAOpB,EAAAoB,O,wCAGzDvC,EAAAA,EAAAA,GAEM,MAFNwC,EAEM,EADJxC,EAAAA,EAAAA,GAAwC,OAAnCC,MAAM,O,aAAOwC,EAAAA,EAAAA,IAAQtB,EAAWL,MAALQ,O,YAGgB,MAAfH,EAAAL,MAAMA,QAAK,WAA9CZ,EAAAA,EAAAA,IAEM,MAFNwC,EAEM,EADJP,EAAAA,EAAAA,IAAsDQ,EAAA,CAAvC7B,MAAOK,EAAAL,MAAMA,MAAQV,UAAU,G,0EAWtD,GACEkB,KAAM,eACNsB,WAAY,CAACC,WAAU,aAAEC,aAAYA,EAAAA,GACrCC,OAAQ,CAACC,EAAAA,a,UCnBX,MAAMhB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue?7e06"],"sourcesContent":["\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./BinarySensor.vue?vue&type=template&id=8baaebb4&scoped=true\"\nimport script from \"./BinarySensor.vue?vue&type=script&lang=js\"\nexport * from \"./BinarySensor.vue?vue&type=script&lang=js\"\n\nimport \"./BinarySensor.vue?vue&type=style&index=0&id=8baaebb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-8baaebb4\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_createElementBlock","_normalizeClass","disabled","$props","onClick","_cache","_withModifiers","args","$options","onInput","type","checked","value","id","_hoisted_2","_hoisted_3","_renderSlot","_ctx","$slots","undefined","name","emits","props","String","Boolean","default","methods","event","this","$emit","__exports__","render","_hoisted_1","_createVNode","_component_EntityIcon","entity","loading","error","_hoisted_4","_toDisplayString","_hoisted_6","_component_ToggleSwitch","components","EntityIcon","ToggleSwitch","mixins","EntityMixin"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8769.5ea5c0cb.js b/platypush/backend/http/webapp/dist/static/js/8769.02eed3a9.js
similarity index 95%
rename from platypush/backend/http/webapp/dist/static/js/8769.5ea5c0cb.js
rename to platypush/backend/http/webapp/dist/static/js/8769.02eed3a9.js
index d2b4907cb..ed138835b 100644
--- a/platypush/backend/http/webapp/dist/static/js/8769.5ea5c0cb.js
+++ b/platypush/backend/http/webapp/dist/static/js/8769.02eed3a9.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8769],{8769:function(n,e,t){t.r(e),t.d(e,{default:function(){return h}});var a=t(6252),i=t(3577);const c={class:"entity device-container"},l={class:"head"},s={class:"icon"},o={class:"label"},r=["textContent"];function u(n,e,t,u,d,v){const p=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",l,[(0,a._)("div",s,[(0,a.Wm)(p,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,i.zw)(n.value.name)},null,8,r)])])])}var d=t(847),v=t(4967),p={name:"Device",components:{EntityIcon:v["default"]},mixins:[d["default"]]},f=t(3744);const y=(0,f.Z)(p,[["render",u],["__scopeId","data-v-07323f6c"]]);var h=y}}]);
-//# sourceMappingURL=8769.5ea5c0cb.js.map
\ No newline at end of file
+//# sourceMappingURL=8769.02eed3a9.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8769.5ea5c0cb.js.map b/platypush/backend/http/webapp/dist/static/js/8769.02eed3a9.js.map
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/8769.5ea5c0cb.js.map
rename to platypush/backend/http/webapp/dist/static/js/8769.02eed3a9.js.map
index 2662be2fb..b2e5b015b 100644
--- a/platypush/backend/http/webapp/dist/static/js/8769.5ea5c0cb.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/8769.02eed3a9.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/8769.5ea5c0cb.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAONA,MAAM,S,2FATfC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,EAZJC,EAAAA,EAAAA,GAWM,MAXNC,EAWM,EAVJD,EAAAA,EAAAA,GAKM,MALNE,EAKM,EAJJC,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQC,EAAAC,MACRC,QAASF,EAAAE,QACTC,MAAOH,EAAAG,O,wCAGZT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,uCAUxC,GACEA,KAAM,SACNC,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Device.vue","webpack://platypush/./src/components/panels/Entities/Device.vue?1785"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=07323f6c&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=07323f6c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-07323f6c\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/8769.02eed3a9.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAONA,MAAM,S,2FATfC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,EAZJC,EAAAA,EAAAA,GAWM,MAXNC,EAWM,EAVJD,EAAAA,EAAAA,GAKM,MALNE,EAKM,EAJJC,EAAAA,EAAAA,IAGmBC,EAAA,CAFhBC,OAAQC,EAAAC,MACRC,QAASF,EAAAE,QACTC,MAAOH,EAAAG,O,wCAGZT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,uCAUxC,GACEA,KAAM,SACNC,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Device.vue","webpack://platypush/./src/components/panels/Entities/Device.vue?1785"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=07323f6c&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=07323f6c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-07323f6c\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8825.ae7e9d47.js b/platypush/backend/http/webapp/dist/static/js/8825.76cfbb14.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8825.ae7e9d47.js
rename to platypush/backend/http/webapp/dist/static/js/8825.76cfbb14.js
index d3e93a4a6..a9e53b518 100644
--- a/platypush/backend/http/webapp/dist/static/js/8825.ae7e9d47.js
+++ b/platypush/backend/http/webapp/dist/static/js/8825.76cfbb14.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8825],{8825:function(e,l,a){a.r(l),a.d(l,{default:function(){return ke}});var t=a(6252),s=a(3577),n=a(9963);const i=e=>((0,t.dD)("data-v-fb021b6a"),e=e(),(0,t.Cn)(),e),v={class:"icon"},d={class:"label"},c=["textContent"],u={class:"value-and-toggler"},o=["textContent"],_={key:0,class:"body children attributes fade-in"},r={key:0,class:"child"},m=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Mountpoint")],-1))),C={class:"value"},w=["textContent"],k={key:1,class:"child"},p=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Filesystem")],-1))),y={class:"value"},x=["textContent"],b={key:2,class:"child"},h=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Mount options")],-1))),g={class:"value"},f=["textContent"],z={key:3,class:"child"},D=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Total space")],-1))),q={class:"value"},M=["textContent"],S={key:4,class:"child"},T=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Used space")],-1))),B={class:"value"},I=["textContent"],E={key:5,class:"child"},N=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Available space")],-1))),W={class:"value"},A=["textContent"],F={key:6,class:"child"},R=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Number of reads")],-1))),U={class:"value"},Z=["textContent"],j={key:7,class:"child"},G=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Number of writes")],-1))),H={class:"value"},J=["textContent"],K={key:8,class:"child"},L=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Bytes read")],-1))),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},V=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Bytes written")],-1))),X={class:"value"},Y=["textContent"],$={key:10,class:"child"},ee=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Read time")],-1))),le={class:"value"},ae=["textContent"],te={key:11,class:"child"},se=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Write time")],-1))),ne={class:"value"},ie=["textContent"],ve={key:12,class:"child"},de=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Busy time")],-1))),ce={class:"value"},ue=["textContent"];function oe(e,l,a,i,oe,_e){const re=(0,t.up)("EntityIcon");return(0,t.wg)(),(0,t.iD)("div",{class:(0,s.C_)(["entity disk-container",{expanded:!oe.isCollapsed}])},[(0,t._)("div",{class:"head",onClick:l[1]||(l[1]=(0,n.iM)((e=>oe.isCollapsed=!oe.isCollapsed),["stop"]))},[(0,t._)("div",v,[(0,t.Wm)(re,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,t._)("div",d,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,c)]),(0,t._)("div",u,[(0,t._)("div",{class:"value",textContent:(0,s.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,t._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,n.iM)((e=>oe.isCollapsed=!oe.isCollapsed),["stop"]))},[(0,t._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":oe.isCollapsed,"fa-chevron-up":!oe.isCollapsed}])},null,2)])])]),oe.isCollapsed?(0,t.kq)("",!0):((0,t.wg)(),(0,t.iD)("div",_,[e.value.mountpoint?.length?((0,t.wg)(),(0,t.iD)("div",r,[m,(0,t._)("div",C,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.mountpoint)},null,8,w)])])):(0,t.kq)("",!0),e.value.fstype?.length?((0,t.wg)(),(0,t.iD)("div",k,[p,(0,t._)("div",y,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.fstype)},null,8,x)])])):(0,t.kq)("",!0),e.value.opts?.length?((0,t.wg)(),(0,t.iD)("div",b,[h,(0,t._)("div",g,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.opts)},null,8,f)])])):(0,t.kq)("",!0),null!=e.value.total?((0,t.wg)(),(0,t.iD)("div",z,[D,(0,t._)("div",q,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.total))},null,8,M)])])):(0,t.kq)("",!0),null!=e.value.used?((0,t.wg)(),(0,t.iD)("div",S,[T,(0,t._)("div",B,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.used))},null,8,I)])])):(0,t.kq)("",!0),null!=e.value.free?((0,t.wg)(),(0,t.iD)("div",E,[N,(0,t._)("div",W,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.free))},null,8,A)])])):(0,t.kq)("",!0),null!=e.value.read_count?((0,t.wg)(),(0,t.iD)("div",F,[R,(0,t._)("div",U,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.read_count)},null,8,Z)])])):(0,t.kq)("",!0),null!=e.value.write_count?((0,t.wg)(),(0,t.iD)("div",j,[G,(0,t._)("div",H,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.write_count)},null,8,J)])])):(0,t.kq)("",!0),null!=e.value.read_bytes?((0,t.wg)(),(0,t.iD)("div",K,[L,(0,t._)("div",O,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.read_bytes))},null,8,P)])])):(0,t.kq)("",!0),null!=e.value.write_bytes?((0,t.wg)(),(0,t.iD)("div",Q,[V,(0,t._)("div",X,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.write_bytes))},null,8,Y)])])):(0,t.kq)("",!0),null!=e.value.read_time?((0,t.wg)(),(0,t.iD)("div",$,[ee,(0,t._)("div",le,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.read_time))},null,8,ae)])])):(0,t.kq)("",!0),null!=e.value.write_time?((0,t.wg)(),(0,t.iD)("div",te,[se,(0,t._)("div",ne,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.write_time))},null,8,ie)])])):(0,t.kq)("",!0),null!=e.value.busy_time?((0,t.wg)(),(0,t.iD)("div",ve,[de,(0,t._)("div",ce,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.busy_time))},null,8,ue)])])):(0,t.kq)("",!0)]))],2)}var _e=a(847),re=a(4967),me={name:"Disk",components:{EntityIcon:re["default"]},mixins:[_e["default"]],data(){return{isCollapsed:!0}}},Ce=a(3744);const we=(0,Ce.Z)(me,[["render",oe],["__scopeId","data-v-fb021b6a"]]);var ke=we}}]);
-//# sourceMappingURL=8825.ae7e9d47.js.map
\ No newline at end of file
+//# sourceMappingURL=8825.76cfbb14.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8825.ae7e9d47.js.map b/platypush/backend/http/webapp/dist/static/js/8825.76cfbb14.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8825.ae7e9d47.js.map
rename to platypush/backend/http/webapp/dist/static/js/8825.76cfbb14.js.map
index 7357ac02d..64d6834ad 100644
--- a/platypush/backend/http/webapp/dist/static/js/8825.ae7e9d47.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/8825.76cfbb14.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/8825.ae7e9d47.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Disk.vue","webpack://platypush/./src/components/panels/Entities/Disk.vue?11fe"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n \n
\n
\n
\n\n
\n
\n
\n
Mountpoint
\n
\n
\n \n
\n
\n\n
\n
\n
Filesystem
\n
\n
\n \n
\n
\n\n
\n
\n
Mount options
\n
\n
\n \n
\n
\n\n
\n
\n
Total space
\n
\n
\n \n
\n
\n\n
\n
\n
Used space
\n
\n
\n \n
\n
\n\n
\n
\n
Available space
\n
\n
\n \n
\n
\n\n
\n
\n
Number of reads
\n
\n
\n \n
\n
\n\n
\n
\n
Number of writes
\n
\n
\n \n
\n
\n\n
\n
\n
Bytes read
\n
\n
\n \n
\n
\n\n
\n
\n
Bytes written
\n
\n
\n \n
\n
\n\n
\n
\n
Read time
\n
\n
\n \n
\n
\n\n
\n
\n
Write time
\n
\n
\n \n
\n
\n\n
\n
\n
Busy time
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Disk.vue?vue&type=template&id=fb021b6a&scoped=true\"\nimport script from \"./Disk.vue?vue&type=script&lang=js\"\nexport * from \"./Disk.vue?vue&type=script&lang=js\"\n\nimport \"./Disk.vue?vue&type=style&index=0&id=fb021b6a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fb021b6a\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_normalizeClass","expanded","$data","isCollapsed","onClick","_cache","_withModifiers","$event","_hoisted_1","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_2","_toDisplayString","name","_hoisted_4","Math","round","percent","_hoisted_6","mountpoint","length","_hoisted_7","_hoisted_8","_hoisted_9","fstype","_hoisted_11","_hoisted_12","_hoisted_13","opts","_hoisted_15","_hoisted_16","_hoisted_17","total","_hoisted_19","_hoisted_20","_hoisted_21","convertSize","used","_hoisted_23","_hoisted_24","_hoisted_25","free","_hoisted_27","_hoisted_28","_hoisted_29","read_count","_hoisted_31","_hoisted_32","_hoisted_33","write_count","_hoisted_35","_hoisted_36","_hoisted_37","read_bytes","_hoisted_39","_hoisted_40","_hoisted_41","write_bytes","_hoisted_43","_hoisted_44","_hoisted_45","read_time","_hoisted_47","_hoisted_48","_hoisted_49","convertTime","write_time","_hoisted_51","_hoisted_52","_hoisted_53","busy_time","_hoisted_55","_hoisted_56","_hoisted_57","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/8825.76cfbb14.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Disk.vue","webpack://platypush/./src/components/panels/Entities/Disk.vue?11fe"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n
\n\n
\n \n
\n \n
\n
\n
\n\n
\n
\n
\n
Mountpoint
\n
\n
\n \n
\n
\n\n
\n
\n
Filesystem
\n
\n
\n \n
\n
\n\n
\n
\n
Mount options
\n
\n
\n \n
\n
\n\n
\n
\n
Total space
\n
\n
\n \n
\n
\n\n
\n
\n
Used space
\n
\n
\n \n
\n
\n\n
\n
\n
Available space
\n
\n
\n \n
\n
\n\n
\n
\n
Number of reads
\n
\n
\n \n
\n
\n\n
\n
\n
Number of writes
\n
\n
\n \n
\n
\n\n
\n
\n
Bytes read
\n
\n
\n \n
\n
\n\n
\n
\n
Bytes written
\n
\n
\n \n
\n
\n\n
\n
\n
Read time
\n
\n
\n \n
\n
\n\n
\n
\n
Write time
\n
\n
\n \n
\n
\n\n
\n
\n
Busy time
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Disk.vue?vue&type=template&id=fb021b6a&scoped=true\"\nimport script from \"./Disk.vue?vue&type=script&lang=js\"\nexport * from \"./Disk.vue?vue&type=script&lang=js\"\n\nimport \"./Disk.vue?vue&type=style&index=0&id=fb021b6a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fb021b6a\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_normalizeClass","expanded","$data","isCollapsed","onClick","_cache","_withModifiers","$event","_hoisted_1","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_2","_toDisplayString","name","_hoisted_4","Math","round","percent","_hoisted_6","mountpoint","length","_hoisted_7","_hoisted_8","_hoisted_9","fstype","_hoisted_11","_hoisted_12","_hoisted_13","opts","_hoisted_15","_hoisted_16","_hoisted_17","total","_hoisted_19","_hoisted_20","_hoisted_21","convertSize","used","_hoisted_23","_hoisted_24","_hoisted_25","free","_hoisted_27","_hoisted_28","_hoisted_29","read_count","_hoisted_31","_hoisted_32","_hoisted_33","write_count","_hoisted_35","_hoisted_36","_hoisted_37","read_bytes","_hoisted_39","_hoisted_40","_hoisted_41","write_bytes","_hoisted_43","_hoisted_44","_hoisted_45","read_time","_hoisted_47","_hoisted_48","_hoisted_49","convertTime","write_time","_hoisted_51","_hoisted_52","_hoisted_53","busy_time","_hoisted_55","_hoisted_56","_hoisted_57","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/886.97ee0df2.js b/platypush/backend/http/webapp/dist/static/js/886.3c22db06.js
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/886.97ee0df2.js
rename to platypush/backend/http/webapp/dist/static/js/886.3c22db06.js
index 983b0e945..43445e693 100644
--- a/platypush/backend/http/webapp/dist/static/js/886.97ee0df2.js
+++ b/platypush/backend/http/webapp/dist/static/js/886.3c22db06.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[886],{3222:function(e,t,s){s.d(t,{Z:function(){return r}});var n=s(6252),d=s(3577);const l={class:"no-items-container"};function o(e,t,s,o,a,u){return(0,n.wg)(),(0,n.iD)("div",l,[(0,n._)("div",{class:(0,d.C_)(["no-items fade-in",{shadow:s.withShadow}])},[(0,n.WI)(e.$slots,"default",{},void 0,!0)],2)])}var a={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},u=s(3744);const i=(0,u.Z)(a,[["render",o],["__scopeId","data-v-4856c4d7"]]);var r=i},886:function(e,t,s){s.r(t),s.d(t,{default:function(){return p}});var n=s(6252);const d={class:"media-youtube-feed"};function l(e,t,s,l,o,a){const u=(0,n.up)("Loading"),i=(0,n.up)("NoItems"),r=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",d,[o.loading?((0,n.wg)(),(0,n.j4)(u,{key:0})):o.feed?.length?((0,n.wg)(),(0,n.j4)(r,{key:2,results:o.feed,filter:s.filter,sources:{youtube:!0},"selected-result":o.selectedResult,onSelect:t[0]||(t[0]=e=>o.selectedResult=e),onPlay:t[1]||(t[1]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])):((0,n.wg)(),(0,n.j4)(i,{key:1,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No videos found. ")])),_:1}))])}var o=s(3222),a=s(6791),u=s(5390),i=s(8637),r={emits:["play"],mixins:[i.Z],components:{Loading:a.Z,NoItems:o.Z,Results:u.Z},props:{filter:{type:String,default:null}},data(){return{feed:[],loading:!1,selectedResult:null}},methods:{async loadFeed(){this.loading=!0;try{this.feed=(await this.request("youtube.get_feed")).map((e=>({...e,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadFeed()}},c=s(3744);const f=(0,c.Z)(r,[["render",l],["__scopeId","data-v-fc65dae6"]]);var p=f}}]);
-//# sourceMappingURL=886.97ee0df2.js.map
\ No newline at end of file
+//# sourceMappingURL=886.3c22db06.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/886.97ee0df2.js.map b/platypush/backend/http/webapp/dist/static/js/886.3c22db06.js.map
similarity index 98%
rename from platypush/backend/http/webapp/dist/static/js/886.97ee0df2.js.map
rename to platypush/backend/http/webapp/dist/static/js/886.3c22db06.js.map
index 542b48e7f..87a25ce12 100644
--- a/platypush/backend/http/webapp/dist/static/js/886.97ee0df2.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/886.3c22db06.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/886.97ee0df2.js","mappings":"kLACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,0FCROlB,MAAM,sB,kHAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,CAZWiB,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KACgBJ,EAAAK,MAAMC,S,WAIhDJ,EAAAA,EAAAA,IAMkBK,EAAA,C,MANRC,QAASR,EAAAK,KACTI,OAAQtB,EAAAsB,OACRC,QAAS,aACT,kBAAiBV,EAAAW,eACjBC,SAAMC,EAAA,KAAAA,EAAA,GAAAC,GAAEd,EAAAW,eAAiBG,GACzBC,OAAIF,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA0B,MAAM,OAAQF,K,kDATwB,WAAtDZ,EAAAA,EAAAA,IAEUe,EAAA,C,MAFA,eAAa,G,mBAAiC,IAExD,UAFwD,yB,qDAoB5D,GACEC,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAO,IACPC,QAAO,IACPC,QAAOA,EAAAA,GAGT9B,MAAO,CACLe,OAAQ,CACNd,KAAM8B,OACN5B,QAAS,OAIb6B,IAAAA,GACE,MAAO,CACLrB,KAAM,GACNJ,SAAS,EACTU,eAAgB,KAEpB,EAEAgB,QAAS,CACP,cAAMC,GACJC,KAAK5B,SAAU,EACf,IACE4B,KAAKxB,YAAcwB,KAAKC,QAAQ,qBAAqBC,KAAIC,IAAG,IACvDA,EACHrC,KAAM,aAEV,CAAE,QACAkC,KAAK5B,SAAU,CACjB,CACF,GAGFgC,OAAAA,GACEJ,KAAKD,UACP,G,UCxDF,MAAM9B,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=fc65dae6&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=fc65dae6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fc65dae6\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","feed","length","_component_Results","results","filter","sources","selectedResult","onSelect","_cache","$event","onPlay","$emit","_component_NoItems","emits","mixins","Utils","components","Loading","NoItems","Results","String","data","methods","loadFeed","this","request","map","item","mounted"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/886.3c22db06.js","mappings":"kLACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,0FCROlB,MAAM,sB,kHAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,CAZWiB,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KACgBJ,EAAAK,MAAMC,S,WAIhDJ,EAAAA,EAAAA,IAMkBK,EAAA,C,MANRC,QAASR,EAAAK,KACTI,OAAQtB,EAAAsB,OACRC,QAAS,aACT,kBAAiBV,EAAAW,eACjBC,SAAMC,EAAA,KAAAA,EAAA,GAAAC,GAAEd,EAAAW,eAAiBG,GACzBC,OAAIF,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA0B,MAAM,OAAQF,K,kDATwB,WAAtDZ,EAAAA,EAAAA,IAEUe,EAAA,C,MAFA,eAAa,G,mBAAiC,IAExD,UAFwD,yB,qDAoB5D,GACEC,MAAO,CAAC,QACRC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAO,IACPC,QAAO,IACPC,QAAOA,EAAAA,GAGT9B,MAAO,CACLe,OAAQ,CACNd,KAAM8B,OACN5B,QAAS,OAIb6B,IAAAA,GACE,MAAO,CACLrB,KAAM,GACNJ,SAAS,EACTU,eAAgB,KAEpB,EAEAgB,QAAS,CACP,cAAMC,GACJC,KAAK5B,SAAU,EACf,IACE4B,KAAKxB,YAAcwB,KAAKC,QAAQ,qBAAqBC,KAAIC,IAAG,IACvDA,EACHrC,KAAM,aAEV,CAAE,QACAkC,KAAK5B,SAAU,CACjB,CACF,GAGFgC,OAAAA,GACEJ,KAAKD,UACP,G,UCxDF,MAAM9B,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5"],"sourcesContent":["\n
\n
\n \n
\n
\n\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4856c4d7\"]])\n\nexport default __exports__","\n
\n \n \n No videos found.\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=fc65dae6&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=fc65dae6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fc65dae6\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","feed","length","_component_Results","results","filter","sources","selectedResult","onSelect","_cache","$event","onPlay","$emit","_component_NoItems","emits","mixins","Utils","components","Loading","NoItems","Results","String","data","methods","loadFeed","this","request","map","item","mounted"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8895.120febb4.js b/platypush/backend/http/webapp/dist/static/js/8895.4fb3b7af.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8895.120febb4.js
rename to platypush/backend/http/webapp/dist/static/js/8895.4fb3b7af.js
index 4803aff46..ff51afe95 100644
--- a/platypush/backend/http/webapp/dist/static/js/8895.120febb4.js
+++ b/platypush/backend/http/webapp/dist/static/js/8895.4fb3b7af.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8895,5324],{5324:function(a,t,e){e.r(t),e.d(t,{default:function(){return ha}});var s=e(6252),n=e(9963);const i={class:"camera"},r={class:"camera-container"},l={class:"frame-container",ref:"frameContainer"},o={key:0,class:"no-frame"},c=["src"],u={class:"controls"},h={class:"left"},p=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],_=(0,s._)("i",{class:"fa fa-stop"},null,-1),f=[_],y=["disabled"],w=(0,s._)("i",{class:"fas fa-camera"},null,-1),C=[w],v={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],k=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),z=[k],x=(0,s._)("i",{class:"fas fa-cog"},null,-1),$=[x],F={class:"audio-container"},U={key:0,autoplay:"",preload:"none",ref:"player"},M=["src"],D={key:0,class:"url"},V={class:"row"},P=(0,s._)("span",{class:"name"},"Stream URL",-1),q=["value"],A={class:"params"},L={class:"row"},O=(0,s._)("span",{class:"name"},"Device",-1),W={class:"row"},j=(0,s._)("span",{class:"name"},"Width",-1),H={class:"row"},G=(0,s._)("span",{class:"name"},"Height",-1),I={class:"row"},R=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),T={class:"row"},Z=(0,s._)("span",{class:"name"},"Vertical Flip",-1),Y={class:"row"},E=(0,s._)("span",{class:"name"},"Rotate",-1),X={class:"row"},B=(0,s._)("span",{class:"name"},"Scale-X",-1),J={class:"row"},K=(0,s._)("span",{class:"name"},"Scale-Y",-1),N={class:"row"},Q=(0,s._)("span",{class:"name"},"Frames per second",-1),aa={class:"row"},ta=(0,s._)("span",{class:"name"},"Grayscale",-1);function ea(a,t,e,d,_,w){const b=(0,s.up)("Slot"),k=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",r,[(0,s._)("div",l,[a.streaming||a.capturing||a.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:a.url,ref:"frame",alt:""},null,8,c)],512),(0,s._)("div",u,[(0,s._)("div",h,[a.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[1]||(t[1]=(...t)=>a.stopStreaming&&a.stopStreaming(...t)),disabled:a.capturing,title:"Stop video"},f,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[0]||(t[0]=(...a)=>w.startStreaming&&w.startStreaming(...a)),disabled:a.capturing,title:"Start video"},m,8,p)),a.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:t[2]||(t[2]=(...a)=>w.capture&&w.capture(...a)),disabled:a.streaming||a.capturing,title:"Take a picture"},C,8,y))]),(0,s._)("div",v,[a.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[4]||(t[4]=(...t)=>a.stopAudio&&a.stopAudio(...t)),title:"Stop audio"},z)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[3]||(t[3]=(...t)=>a.startAudio&&a.startAudio(...t)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:t[5]||(t[5]=t=>a.$refs.paramsModal.show()),title:"Settings"},$)])])]),(0,s._)("div",F,[a.audioOn?((0,s.wg)(),(0,s.iD)("audio",U,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,M),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),a.url?.length?((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("label",V,[P,(0,s._)("input",{name:"url",type:"text",value:w.fullURL,disabled:"disabled"},null,8,q)])])):(0,s.kq)("",!0),(0,s.Wm)(k,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",A,[(0,s._)("label",L,[O,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":t[6]||(t[6]=t=>a.attrs.device=t),onChange:t[7]||(t[7]=(...t)=>a.onDeviceChanged&&a.onDeviceChanged(...t))},null,544),[[n.nr,a.attrs.device]])]),(0,s._)("label",W,[j,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":t[8]||(t[8]=t=>a.attrs.resolution[0]=t),onChange:t[9]||(t[9]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[0]]])]),(0,s._)("label",H,[G,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":t[10]||(t[10]=t=>a.attrs.resolution[1]=t),onChange:t[11]||(t[11]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[1]]])]),(0,s._)("label",I,[R,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":t[12]||(t[12]=t=>a.attrs.horizontal_flip=t),onChange:t[13]||(t[13]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.horizontal_flip]])]),(0,s._)("label",T,[Z,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":t[14]||(t[14]=t=>a.attrs.vertical_flip=t),onChange:t[15]||(t[15]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.vertical_flip]])]),(0,s._)("label",Y,[E,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":t[16]||(t[16]=t=>a.attrs.rotate=t),onChange:t[17]||(t[17]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.rotate]])]),(0,s._)("label",X,[B,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":t[18]||(t[18]=t=>a.attrs.scale_x=t),onChange:t[19]||(t[19]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_x]])]),(0,s._)("label",J,[K,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":t[20]||(t[20]=t=>a.attrs.scale_y=t),onChange:t[21]||(t[21]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_y]])]),(0,s._)("label",N,[Q,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":t[22]||(t[22]=t=>a.attrs.fps=t),onChange:t[23]||(t[23]=(...t)=>a.onFpsChanged&&a.onFpsChanged(...t))},null,544),[[n.nr,a.attrs.fps]])]),(0,s._)("label",aa,[ta,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":t[24]||(t[24]=t=>a.attrs.grayscale=t),onChange:t[25]||(t[25]=(...t)=>a.onGrayscaleChanged&&a.onGrayscaleChanged(...t))},null,544),[[n.e8,a.attrs.grayscale]])]),(0,s.Wm)(b)])])),_:1},512)])}var sa=e(8637),na={name:"CameraMixin",mixins:[sa.Z],props:{cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,audioOn:!1,url:null,attrs:{}}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}}},methods:{getUrl(a,t){return"/camera/"+a+"/"+t+"?"+Object.entries(this.params).filter((a=>null!=a[1]&&(""+a[1]).length>0)).map((([a,t])=>a+"="+t)).join("&")},_startStreaming(a){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(a,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(a){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(a,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){},onSizeChanged(){const a=a=>a*Math.PI/180,t=a(this.params.rotate);let e=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(t)+this.params.resolution[1]*Math.sin(t))),s=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(t)+this.params.resolution[1]*Math.cos(t)));e>window.innerWidth&&(s=Math.round(s*(window.innerWidth/e)),e=window.innerWidth),s>window.innerHeight&&(e=Math.round(e*(window.innerHeight/s)),s=window.innerHeight),this.$refs.frameContainer.style.width=`${e}px`,this.$refs.frameContainer.style.height=`${s}px`},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const a=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:a.resolution||[640,480],device:a.device,horizontal_flip:a.horizontal_flip||0,vertical_flip:a.vertical_flip||0,rotate:a.rotate||0,scale_x:a.scale_x||1,scale_y:a.scale_y||1,fps:a.fps||16,grayscale:a.grayscale||0,stream_format:a.stream_format||"mjpeg"}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged)}};const ia=na;var ra=ia,la=e(3493),oa={name:"Camera",components:{Modal:la.Z},mixins:[ra],props:{cameraPlugin:{type:String,required:!0}},computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},ca=e(3744);const ua=(0,ca.Z)(oa,[["render",ea]]);var ha=ua},5214:function(a,t,e){e.r(t),e.d(t,{default:function(){return c}});var s=e(6252);function n(a,t,e,n,i,r){const l=(0,s.up)("Camera");return(0,s.wg)(),(0,s.j4)(l,{"camera-plugin":"pi"})}var i=e(5324),r={name:"CameraPi",components:{Camera:i["default"]}},l=e(3744);const o=(0,l.Z)(r,[["render",n]]);var c=o}}]);
-//# sourceMappingURL=8895.120febb4.js.map
\ No newline at end of file
+//# sourceMappingURL=8895.4fb3b7af.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8895.120febb4.js.map b/platypush/backend/http/webapp/dist/static/js/8895.4fb3b7af.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8895.120febb4.js.map
rename to platypush/backend/http/webapp/dist/static/js/8895.4fb3b7af.js.map
index d8dd0cee7..f7f820edd 100644
--- a/platypush/backend/http/webapp/dist/static/js/8895.120febb4.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/8895.4fb3b7af.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/8895.120febb4.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraPi/Index.vue","webpack://platypush/./src/components/panels/CameraPi/Index.vue?7074"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=6f4a0590\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/8895.4fb3b7af.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraPi/Index.vue","webpack://platypush/./src/components/panels/CameraPi/Index.vue?7074"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=6f4a0590\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8930.81ced495.js b/platypush/backend/http/webapp/dist/static/js/8930.7b8de04a.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8930.81ced495.js
rename to platypush/backend/http/webapp/dist/static/js/8930.7b8de04a.js
index ab784eeba..17237a232 100644
--- a/platypush/backend/http/webapp/dist/static/js/8930.81ced495.js
+++ b/platypush/backend/http/webapp/dist/static/js/8930.7b8de04a.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8930,3322],{8930:function(e,l,a){a.r(l),a.d(l,{default:function(){return Ae}});var s=a(6252),t=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-3dae9da0"),e=e(),(0,s.Cn)(),e),c={class:"entity weather-container"},u={class:"head"},r={class:"col-1 icon"},o={class:"col-5 name"},d=["textContent"],v=["textContent"],m={class:"weather-summary"},p=["textContent"],_={key:0,class:"body children attributes fade-in"},w={key:0,class:"child"},h=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Summary")],-1))),C={class:"value"},k=["textContent"],y={key:1,class:"child"},g=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Temperature")],-1))),x={class:"value"},D=["textContent"],f={key:2,class:"child"},b=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Feels Like")],-1))),q={class:"value"},z=["textContent"],M={key:3,class:"child"},P=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Humidity")],-1))),T={class:"value"},I=["textContent"],F={key:4,class:"child"},W=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Precipitation")],-1))),A={class:"value"},S={class:"name"},j=["textContent"],L={key:5,class:"child"},O=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Cloud Cover")],-1))),U={class:"value"},Z=["textContent"],B={key:6,class:"child"},G=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Pressure")],-1))),H={class:"value"},R=["textContent"],V={key:7,class:"child"},$=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Rain Chance")],-1))),E={class:"value"},J=["textContent"],K={key:8,class:"child"},N=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind")],-1))),Q={class:"value"},X={class:"name"},Y=["textContent"],ee={key:0},le={key:1},ae={key:9,class:"child"},se=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind Gust")],-1))),te={class:"value"},ne={class:"name"},ie=["textContent"],ce={key:0},ue={key:1},re={key:10,class:"child"},oe=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind Direction")],-1))),de={class:"value"},ve=["textContent"],me={key:11,class:"child"},pe=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Visibility")],-1))),_e={class:"value"},we={class:"name"},he=["textContent"],Ce={key:0},ke={key:1},ye={key:12,class:"child"},ge=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Sunrise")],-1))),xe={class:"value"},De=["textContent"],fe={key:13,class:"child"},be=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Sunset")],-1))),qe={class:"value"},ze=["textContent"];function Me(e,l,a,i,Me,Pe){const Te=(0,s.up)("WeatherIcon");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",u,[(0,s._)("div",r,[(0,s.Wm)(Te,{value:a.value},null,8,["value"])]),(0,s._)("div",o,[a.isForecast?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.time,e.year=!1,e.seconds=!1,e.skipTimeIfMidnight=!0))},null,8,d)):((0,s.wg)(),(0,s.iD)("div",{key:1,class:"name",textContent:(0,t.zw)(a.value.name)},null,8,v))]),(0,s._)("div",{class:"col-5 current-weather",onClick:l[0]||(l[0]=(0,n.iM)((e=>Me.isCollapsed=!Me.isCollapsed),["stop"]))},[(0,s._)("div",m,[null!=Pe.normTemperature?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"temperature",textContent:(0,t.zw)(Pe.normTemperature)},null,8,p)):(0,s.kq)("",!0)])]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[1]||(l[1]=(0,n.iM)((e=>Me.isCollapsed=!Me.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":Me.isCollapsed,"fa-chevron-up":!Me.isCollapsed}])},null,2)])]),Me.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",_,[a.value.summary?((0,s.wg)(),(0,s.iD)("div",w,[h,(0,s._)("div",C,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(a.value.summary)},null,8,k)])])):(0,s.kq)("",!0),a.value.temperature?((0,s.wg)(),(0,s.iD)("div",y,[g,(0,s._)("div",x,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normTemperature)},null,8,D)])])):(0,s.kq)("",!0),Pe.normApparentTemperature?((0,s.wg)(),(0,s.iD)("div",f,[b,(0,s._)("div",q,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normApparentTemperature)},null,8,z)])])):(0,s.kq)("",!0),a.value.humidity?((0,s.wg)(),(0,s.iD)("div",M,[P,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPercentage(a.value.humidity))},null,8,I)])])):(0,s.kq)("",!0),Pe.normPrecipIntensity&&Pe.precipIconClass?((0,s.wg)(),(0,s.iD)("div",F,[W,(0,s._)("div",A,[(0,s._)("div",S,[(0,s._)("i",{class:(0,t.C_)(Pe.precipIconClass)},null,2),(0,s.Uk)(" "),(0,s._)("span",{textContent:(0,t.zw)(Pe.normPrecipIntensity)},null,8,j)])])])):(0,s.kq)("",!0),a.value.cloud_cover?((0,s.wg)(),(0,s.iD)("div",L,[O,(0,s._)("div",U,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPercentage(a.value.cloud_cover))},null,8,Z)])])):(0,s.kq)("",!0),Pe.normPressure?((0,s.wg)(),(0,s.iD)("div",B,[G,(0,s._)("div",H,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPressure)},null,8,R)])])):(0,s.kq)("",!0),null!=a.value.rain_chance?((0,s.wg)(),(0,s.iD)("div",V,[$,(0,s._)("div",E,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPercentage(a.value.rain_chance))},null,8,J)])])):(0,s.kq)("",!0),null!=a.value.wind_speed?((0,s.wg)(),(0,s.iD)("div",K,[N,(0,s._)("div",Q,[(0,s._)("div",X,[(0,s._)("span",{textContent:(0,t.zw)(a.value.wind_speed)},null,8,Y),Pe.isMetric?((0,s.wg)(),(0,s.iD)("span",ee,"m/s")):((0,s.wg)(),(0,s.iD)("span",le,"mph"))])])])):(0,s.kq)("",!0),null!=a.value.wind_gust?((0,s.wg)(),(0,s.iD)("div",ae,[se,(0,s._)("div",te,[(0,s._)("div",ne,[(0,s._)("span",{textContent:(0,t.zw)(a.value.wind_gust)},null,8,ie),Pe.isMetric?((0,s.wg)(),(0,s.iD)("span",ce,"m/s")):((0,s.wg)(),(0,s.iD)("span",ue,"mph"))])])])):(0,s.kq)("",!0),null!=a.value.wind_direction?((0,s.wg)(),(0,s.iD)("div",re,[oe,(0,s._)("div",de,[(0,s._)("span",{class:"name",textContent:(0,t.zw)(a.value.wind_direction)},null,8,ve),(0,s.Uk)("° ")])])):(0,s.kq)("",!0),null!=a.value.visibility?((0,s.wg)(),(0,s.iD)("div",me,[pe,(0,s._)("div",_e,[(0,s._)("div",we,[(0,s._)("span",{textContent:(0,t.zw)(a.value.visibility)},null,8,he),Pe.isMetric?((0,s.wg)(),(0,s.iD)("span",Ce,"m")):((0,s.wg)(),(0,s.iD)("span",ke,"mi"))])])])):(0,s.kq)("",!0),null!=a.value.sunrise?((0,s.wg)(),(0,s.iD)("div",ye,[ge,(0,s._)("div",xe,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.sunrise))},null,8,De)])])):(0,s.kq)("",!0),null!=a.value.sunset?((0,s.wg)(),(0,s.iD)("div",fe,[be,(0,s._)("div",qe,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.sunset))},null,8,ze)])])):(0,s.kq)("",!0)]))])}var Pe=a(847),Te=a(3322),Ie={components:{WeatherIcon:Te["default"]},mixins:[Pe["default"]],props:{value:Object,isForecast:{type:Boolean,default:!1}},data(){return{isCollapsed:!0}},computed:{normTemperature(){return null==this.value.temperature?null:Math.round(this.value.temperature).toFixed(1)+"°"},normApparentTemperature(){return null==this.value.apparent_temperature?null:Math.round(this.value.apparent_temperature).toFixed(1)+"°"},normPrecipIntensity(){return this.value.precip_intensity?Math.round(this.value.precip_intensity).toFixed(1)+(this.isMetric?"mm":"in")+"/h":null},normPressure(){return null==this.value.pressure?null:Math.round(this.value.pressure)+"hPa"},precipIconClass(){if(null==this.value.precip_type)return null;switch(this.value.precip_type.toLowerCase()){case"rain":return"fas fa-cloud-rain";case"snow":return"fas fa-snowflake";case"sleet":return"fa-cloud-meatball";default:return null}},isMetric(){return"metric"===this.value.units}},methods:{normPercentage(e){return null==e?null:Math.round(e)+"%"}}},Fe=a(3744);const We=(0,Fe.Z)(Ie,[["render",Me],["__scopeId","data-v-3dae9da0"]]);var Ae=We},3322:function(e,l,a){a.r(l),a.d(l,{default:function(){return d}});var s=a(6252);const t={class:"entity weather-icon-container"},n=["src","alt"],i=["src","alt"];function c(e,l,a,c,u,r){return(0,s.wg)(),(0,s.iD)("span",t,[a.value.icon?((0,s.wg)(),(0,s.iD)("img",{key:0,src:`/icons/openweathermap/dark/${a.value.icon}.png`,alt:a.value?.summary,class:"weather-icon"},null,8,n)):a.value.image?((0,s.wg)(),(0,s.iD)("img",{key:1,src:a.value.image,alt:a.value?.summary,class:"weather-icon"},null,8,i)):(0,s.kq)("",!0)])}var u={props:{value:Object}},r=a(3744);const o=(0,r.Z)(u,[["render",c],["__scopeId","data-v-1c0bfb77"]]);var d=o}}]);
-//# sourceMappingURL=8930.81ced495.js.map
\ No newline at end of file
+//# sourceMappingURL=8930.7b8de04a.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/8930.81ced495.js.map b/platypush/backend/http/webapp/dist/static/js/8930.7b8de04a.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/8930.81ced495.js.map
rename to platypush/backend/http/webapp/dist/static/js/8930.7b8de04a.js.map
index 8074855cd..4974b2cc8 100644
--- a/platypush/backend/http/webapp/dist/static/js/8930.81ced495.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/8930.7b8de04a.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/8930.81ced495.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Weather.vue","webpack://platypush/./src/components/panels/Entities/Weather.vue?7f22","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue?1d06"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n \n
\n\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Summary
\n
\n
\n \n
\n
\n\n
\n
\n
Temperature
\n
\n
\n \n
\n
\n\n
\n
\n
Feels Like
\n
\n
\n \n
\n
\n\n
\n
\n
Humidity
\n
\n
\n \n
\n
\n\n
\n
\n
Precipitation
\n
\n
\n
\n \n \n
\n
\n
\n\n
\n
\n
Cloud Cover
\n
\n
\n \n
\n
\n\n
\n
\n
Pressure
\n
\n
\n \n
\n
\n\n
\n
\n
Rain Chance
\n
\n
\n \n
\n
\n\n
\n
\n
Wind
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Gust
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Direction
\n
\n
\n °\n
\n
\n\n
\n
\n
Visibility
\n
\n
\n
\n \n m\n mi\n
\n
\n
\n\n
\n
\n
Sunrise
\n
\n
\n \n
\n
\n\n
\n
\n
Sunset
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Weather.vue?vue&type=template&id=3dae9da0&scoped=true\"\nimport script from \"./Weather.vue?vue&type=script&lang=js\"\nexport * from \"./Weather.vue?vue&type=script&lang=js\"\n\nimport \"./Weather.vue?vue&type=style&index=0&id=3dae9da0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3dae9da0\"]])\n\nexport default __exports__","\n \n \n\n \n \n\n\n\n\n\n","import { render } from \"./WeatherIcon.vue?vue&type=template&id=1c0bfb77&scoped=true\"\nimport script from \"./WeatherIcon.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherIcon.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherIcon.vue?vue&type=style&index=0&id=1c0bfb77&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c0bfb77\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_createVNode","_component_WeatherIcon","value","$props","_hoisted_4","isForecast","_toDisplayString","_ctx","formatDateTime","time","year","seconds","skipTimeIfMidnight","name","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_hoisted_7","$options","normTemperature","_normalizeClass","_hoisted_9","summary","_hoisted_10","_hoisted_11","_hoisted_12","temperature","_hoisted_14","_hoisted_15","_hoisted_16","normApparentTemperature","_hoisted_18","_hoisted_19","_hoisted_20","humidity","_hoisted_22","_hoisted_23","_hoisted_24","normPercentage","normPrecipIntensity","precipIconClass","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","cloud_cover","_hoisted_31","_hoisted_32","_hoisted_33","normPressure","_hoisted_35","_hoisted_36","_hoisted_37","rain_chance","_hoisted_39","_hoisted_40","_hoisted_41","wind_speed","_hoisted_43","_hoisted_44","_hoisted_45","_hoisted_46","isMetric","_hoisted_48","_hoisted_49","wind_gust","_hoisted_50","_hoisted_51","_hoisted_52","_hoisted_53","_hoisted_55","_hoisted_56","wind_direction","_hoisted_57","_hoisted_58","_hoisted_59","visibility","_hoisted_61","_hoisted_62","_hoisted_63","_hoisted_64","_hoisted_66","_hoisted_67","sunrise","_hoisted_68","_hoisted_69","_hoisted_70","sunset","_hoisted_72","_hoisted_73","_hoisted_74","components","WeatherIcon","mixins","EntityMixin","props","Object","type","Boolean","default","data","computed","this","Math","round","toFixed","apparent_temperature","precip_intensity","pressure","precip_type","toLowerCase","units","methods","__exports__","render","icon","src","alt","image"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/8930.7b8de04a.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Weather.vue","webpack://platypush/./src/components/panels/Entities/Weather.vue?7f22","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue","webpack://platypush/./src/components/panels/Entities/WeatherIcon.vue?1d06"],"sourcesContent":["\n
\n
\n
\n \n
\n\n
\n \n \n
\n\n
\n
\n \n
\n
\n\n
\n \n
\n
\n\n
\n
\n
\n
Summary
\n
\n
\n \n
\n
\n\n
\n
\n
Temperature
\n
\n
\n \n
\n
\n\n
\n
\n
Feels Like
\n
\n
\n \n
\n
\n\n
\n
\n
Humidity
\n
\n
\n \n
\n
\n\n
\n
\n
Precipitation
\n
\n
\n
\n \n \n
\n
\n
\n\n
\n
\n
Cloud Cover
\n
\n
\n \n
\n
\n\n
\n
\n
Pressure
\n
\n
\n \n
\n
\n\n
\n
\n
Rain Chance
\n
\n
\n \n
\n
\n\n
\n
\n
Wind
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Gust
\n
\n
\n
\n \n m/s\n mph\n
\n
\n
\n\n
\n
\n
Wind Direction
\n
\n
\n °\n
\n
\n\n
\n
\n
Visibility
\n
\n
\n
\n \n m\n mi\n
\n
\n
\n\n
\n
\n
Sunrise
\n
\n
\n \n
\n
\n\n
\n
\n
Sunset
\n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Weather.vue?vue&type=template&id=3dae9da0&scoped=true\"\nimport script from \"./Weather.vue?vue&type=script&lang=js\"\nexport * from \"./Weather.vue?vue&type=script&lang=js\"\n\nimport \"./Weather.vue?vue&type=style&index=0&id=3dae9da0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3dae9da0\"]])\n\nexport default __exports__","\n \n \n\n \n \n\n\n\n\n\n","import { render } from \"./WeatherIcon.vue?vue&type=template&id=1c0bfb77&scoped=true\"\nimport script from \"./WeatherIcon.vue?vue&type=script&lang=js\"\nexport * from \"./WeatherIcon.vue?vue&type=script&lang=js\"\n\nimport \"./WeatherIcon.vue?vue&type=style&index=0&id=1c0bfb77&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c0bfb77\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_createVNode","_component_WeatherIcon","value","$props","_hoisted_4","isForecast","_toDisplayString","_ctx","formatDateTime","time","year","seconds","skipTimeIfMidnight","name","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_hoisted_7","$options","normTemperature","_normalizeClass","_hoisted_9","summary","_hoisted_10","_hoisted_11","_hoisted_12","temperature","_hoisted_14","_hoisted_15","_hoisted_16","normApparentTemperature","_hoisted_18","_hoisted_19","_hoisted_20","humidity","_hoisted_22","_hoisted_23","_hoisted_24","normPercentage","normPrecipIntensity","precipIconClass","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","cloud_cover","_hoisted_31","_hoisted_32","_hoisted_33","normPressure","_hoisted_35","_hoisted_36","_hoisted_37","rain_chance","_hoisted_39","_hoisted_40","_hoisted_41","wind_speed","_hoisted_43","_hoisted_44","_hoisted_45","_hoisted_46","isMetric","_hoisted_48","_hoisted_49","wind_gust","_hoisted_50","_hoisted_51","_hoisted_52","_hoisted_53","_hoisted_55","_hoisted_56","wind_direction","_hoisted_57","_hoisted_58","_hoisted_59","visibility","_hoisted_61","_hoisted_62","_hoisted_63","_hoisted_64","_hoisted_66","_hoisted_67","sunrise","_hoisted_68","_hoisted_69","_hoisted_70","sunset","_hoisted_72","_hoisted_73","_hoisted_74","components","WeatherIcon","mixins","EntityMixin","props","Object","type","Boolean","default","data","computed","this","Math","round","toFixed","apparent_temperature","precip_intensity","pressure","precip_type","toLowerCase","units","methods","__exports__","render","icon","src","alt","image"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/9091.8f996e37.js b/platypush/backend/http/webapp/dist/static/js/9091.3203fca1.js
similarity index 97%
rename from platypush/backend/http/webapp/dist/static/js/9091.8f996e37.js
rename to platypush/backend/http/webapp/dist/static/js/9091.3203fca1.js
index 404e1b062..5c9699372 100644
--- a/platypush/backend/http/webapp/dist/static/js/9091.8f996e37.js
+++ b/platypush/backend/http/webapp/dist/static/js/9091.3203fca1.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9091],{9091:function(t,e,o){o.r(e),o.d(e,{default:function(){return l}});var a=o(6252);const i={class:"no-token"},d=(0,a.uE)('
No auth_token found in the YouTube configuration.
This integration requires an auth_token to be set in the youtube section of the configuration file in order to access your playlists and subscriptions.
Piped auth tokens are currently supported. You can retrieve one through the following procedure:
Login to your configured Piped instance.
Copy the RSS/Atom feed URL on the Feed tab.
Copy the auth_token query parameter from the URL.
Enter it in the auth_token field in the youtube section of the configuration file.
',2),n=[d];function r(t,e){return(0,a.wg)(),(0,a.iD)("div",i,n)}var u=o(3744);const c={},s=(0,u.Z)(c,[["render",r],["__scopeId","data-v-42457341"]]);var l=s}}]);
-//# sourceMappingURL=9091.8f996e37.js.map
\ No newline at end of file
+//# sourceMappingURL=9091.3203fca1.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/9091.8f996e37.js.map b/platypush/backend/http/webapp/dist/static/js/9091.3203fca1.js.map
similarity index 96%
rename from platypush/backend/http/webapp/dist/static/js/9091.8f996e37.js.map
rename to platypush/backend/http/webapp/dist/static/js/9091.3203fca1.js.map
index c17c7ef4a..e06df7265 100644
--- a/platypush/backend/http/webapp/dist/static/js/9091.8f996e37.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/9091.3203fca1.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/9091.8f996e37.js","mappings":"sLACOA,MAAM,Y,29BACTC,G,kCADFC,EAAAA,EAAAA,IAuBM,MAvBNC,EAuBMC,E,eCvBR,MAAMC,EAAS,CAAC,EAKVC,GAA2B,OAAgBD,EAAQ,CAAC,CAAC,SAASE,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99"],"sourcesContent":["\n
\n
\n No auth_token found in the YouTube configuration.\n
\n\n
\n This integration requires an auth_token to be set in the\n youtube section of the configuration file in order to\n access your playlists and subscriptions.
\n\n Piped auth tokens are currently supported. You can retrieve one through\n the following procedure:\n\n \n
Login to your configured Piped instance.
\n
Copy the RSS/Atom feed URL on the Feed tab.
\n
Copy the auth_token query parameter from the URL.
\n
\n Enter it in the auth_token field in the\n youtube section of the configuration file.\n
\n \n
\n
\n\n\n\n","import { render } from \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-42457341\"]])\n\nexport default __exports__"],"names":["class","_hoisted_2","_createElementBlock","_hoisted_1","_hoisted_4","script","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/9091.3203fca1.js","mappings":"sLACOA,MAAM,Y,29BACTC,G,kCADFC,EAAAA,EAAAA,IAuBM,MAvBNC,EAuBMC,E,eCvBR,MAAMC,EAAS,CAAC,EAKVC,GAA2B,OAAgBD,EAAQ,CAAC,CAAC,SAASE,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99"],"sourcesContent":["\n
\n
\n No auth_token found in the YouTube configuration.\n
\n\n
\n This integration requires an auth_token to be set in the\n youtube section of the configuration file in order to\n access your playlists and subscriptions.
\n\n Piped auth tokens are currently supported. You can retrieve one through\n the following procedure:\n\n \n
Login to your configured Piped instance.
\n
Copy the RSS/Atom feed URL on the Feed tab.
\n
Copy the auth_token query parameter from the URL.
\n
\n Enter it in the auth_token field in the\n youtube section of the configuration file.\n
\n \n
\n
\n\n\n\n","import { render } from \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-42457341\"]])\n\nexport default __exports__"],"names":["class","_hoisted_2","_createElementBlock","_hoisted_1","_hoisted_4","script","__exports__","render"],"sourceRoot":""}
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/9334.3235741b.js b/platypush/backend/http/webapp/dist/static/js/9334.bd471a7f.js
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/9334.3235741b.js
rename to platypush/backend/http/webapp/dist/static/js/9334.bd471a7f.js
index e92eed61b..31abbe4a1 100644
--- a/platypush/backend/http/webapp/dist/static/js/9334.3235741b.js
+++ b/platypush/backend/http/webapp/dist/static/js/9334.bd471a7f.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9334,5324],{5324:function(a,t,e){e.r(t),e.d(t,{default:function(){return ha}});var s=e(6252),n=e(9963);const i={class:"camera"},r={class:"camera-container"},l={class:"frame-container",ref:"frameContainer"},o={key:0,class:"no-frame"},c=["src"],u={class:"controls"},h={class:"left"},p=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],_=(0,s._)("i",{class:"fa fa-stop"},null,-1),f=[_],y=["disabled"],w=(0,s._)("i",{class:"fas fa-camera"},null,-1),C=[w],v={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],k=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),z=[k],x=(0,s._)("i",{class:"fas fa-cog"},null,-1),F=[x],$={class:"audio-container"},U={key:0,autoplay:"",preload:"none",ref:"player"},M=["src"],D={key:0,class:"url"},V={class:"row"},q=(0,s._)("span",{class:"name"},"Stream URL",-1),P=["value"],A={class:"params"},L={class:"row"},O=(0,s._)("span",{class:"name"},"Device",-1),W={class:"row"},j=(0,s._)("span",{class:"name"},"Width",-1),H={class:"row"},G=(0,s._)("span",{class:"name"},"Height",-1),I={class:"row"},R=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),T={class:"row"},Z=(0,s._)("span",{class:"name"},"Vertical Flip",-1),Y={class:"row"},E=(0,s._)("span",{class:"name"},"Rotate",-1),X={class:"row"},B=(0,s._)("span",{class:"name"},"Scale-X",-1),J={class:"row"},K=(0,s._)("span",{class:"name"},"Scale-Y",-1),N={class:"row"},Q=(0,s._)("span",{class:"name"},"Frames per second",-1),aa={class:"row"},ta=(0,s._)("span",{class:"name"},"Grayscale",-1);function ea(a,t,e,d,_,w){const b=(0,s.up)("Slot"),k=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",r,[(0,s._)("div",l,[a.streaming||a.capturing||a.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:a.url,ref:"frame",alt:""},null,8,c)],512),(0,s._)("div",u,[(0,s._)("div",h,[a.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[1]||(t[1]=(...t)=>a.stopStreaming&&a.stopStreaming(...t)),disabled:a.capturing,title:"Stop video"},f,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[0]||(t[0]=(...a)=>w.startStreaming&&w.startStreaming(...a)),disabled:a.capturing,title:"Start video"},m,8,p)),a.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:t[2]||(t[2]=(...a)=>w.capture&&w.capture(...a)),disabled:a.streaming||a.capturing,title:"Take a picture"},C,8,y))]),(0,s._)("div",v,[a.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[4]||(t[4]=(...t)=>a.stopAudio&&a.stopAudio(...t)),title:"Stop audio"},z)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[3]||(t[3]=(...t)=>a.startAudio&&a.startAudio(...t)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:t[5]||(t[5]=t=>a.$refs.paramsModal.show()),title:"Settings"},F)])])]),(0,s._)("div",$,[a.audioOn?((0,s.wg)(),(0,s.iD)("audio",U,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,M),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),a.url?.length?((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("label",V,[q,(0,s._)("input",{name:"url",type:"text",value:w.fullURL,disabled:"disabled"},null,8,P)])])):(0,s.kq)("",!0),(0,s.Wm)(k,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",A,[(0,s._)("label",L,[O,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":t[6]||(t[6]=t=>a.attrs.device=t),onChange:t[7]||(t[7]=(...t)=>a.onDeviceChanged&&a.onDeviceChanged(...t))},null,544),[[n.nr,a.attrs.device]])]),(0,s._)("label",W,[j,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":t[8]||(t[8]=t=>a.attrs.resolution[0]=t),onChange:t[9]||(t[9]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[0]]])]),(0,s._)("label",H,[G,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":t[10]||(t[10]=t=>a.attrs.resolution[1]=t),onChange:t[11]||(t[11]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[1]]])]),(0,s._)("label",I,[R,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":t[12]||(t[12]=t=>a.attrs.horizontal_flip=t),onChange:t[13]||(t[13]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.horizontal_flip]])]),(0,s._)("label",T,[Z,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":t[14]||(t[14]=t=>a.attrs.vertical_flip=t),onChange:t[15]||(t[15]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.vertical_flip]])]),(0,s._)("label",Y,[E,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":t[16]||(t[16]=t=>a.attrs.rotate=t),onChange:t[17]||(t[17]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.rotate]])]),(0,s._)("label",X,[B,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":t[18]||(t[18]=t=>a.attrs.scale_x=t),onChange:t[19]||(t[19]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_x]])]),(0,s._)("label",J,[K,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":t[20]||(t[20]=t=>a.attrs.scale_y=t),onChange:t[21]||(t[21]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_y]])]),(0,s._)("label",N,[Q,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":t[22]||(t[22]=t=>a.attrs.fps=t),onChange:t[23]||(t[23]=(...t)=>a.onFpsChanged&&a.onFpsChanged(...t))},null,544),[[n.nr,a.attrs.fps]])]),(0,s._)("label",aa,[ta,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":t[24]||(t[24]=t=>a.attrs.grayscale=t),onChange:t[25]||(t[25]=(...t)=>a.onGrayscaleChanged&&a.onGrayscaleChanged(...t))},null,544),[[n.e8,a.attrs.grayscale]])]),(0,s.Wm)(b)])])),_:1},512)])}var sa=e(8637),na={name:"CameraMixin",mixins:[sa.Z],props:{cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,audioOn:!1,url:null,attrs:{}}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}}},methods:{getUrl(a,t){return"/camera/"+a+"/"+t+"?"+Object.entries(this.params).filter((a=>null!=a[1]&&(""+a[1]).length>0)).map((([a,t])=>a+"="+t)).join("&")},_startStreaming(a){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(a,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(a){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(a,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){},onSizeChanged(){const a=a=>a*Math.PI/180,t=a(this.params.rotate);let e=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(t)+this.params.resolution[1]*Math.sin(t))),s=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(t)+this.params.resolution[1]*Math.cos(t)));e>window.innerWidth&&(s=Math.round(s*(window.innerWidth/e)),e=window.innerWidth),s>window.innerHeight&&(e=Math.round(e*(window.innerHeight/s)),s=window.innerHeight),this.$refs.frameContainer.style.width=`${e}px`,this.$refs.frameContainer.style.height=`${s}px`},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const a=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:a.resolution||[640,480],device:a.device,horizontal_flip:a.horizontal_flip||0,vertical_flip:a.vertical_flip||0,rotate:a.rotate||0,scale_x:a.scale_x||1,scale_y:a.scale_y||1,fps:a.fps||16,grayscale:a.grayscale||0,stream_format:a.stream_format||"mjpeg"}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged)}};const ia=na;var ra=ia,la=e(3493),oa={name:"Camera",components:{Modal:la.Z},mixins:[ra],props:{cameraPlugin:{type:String,required:!0}},computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},ca=e(3744);const ua=(0,ca.Z)(oa,[["render",ea]]);var ha=ua},9334:function(a,t,e){e.r(t),e.d(t,{default:function(){return c}});var s=e(6252);function n(a,t,e,n,i,r){const l=(0,s.up)("Camera");return(0,s.wg)(),(0,s.j4)(l,{"camera-plugin":"ffmpeg"})}var i=e(5324),r={name:"CameraFfmpeg",components:{Camera:i["default"]}},l=e(3744);const o=(0,l.Z)(r,[["render",n]]);var c=o}}]);
-//# sourceMappingURL=9334.3235741b.js.map
\ No newline at end of file
+//# sourceMappingURL=9334.bd471a7f.js.map
\ No newline at end of file
diff --git a/platypush/backend/http/webapp/dist/static/js/9334.3235741b.js.map b/platypush/backend/http/webapp/dist/static/js/9334.bd471a7f.js.map
similarity index 99%
rename from platypush/backend/http/webapp/dist/static/js/9334.3235741b.js.map
rename to platypush/backend/http/webapp/dist/static/js/9334.bd471a7f.js.map
index e46fca99d..4dbc4c2cb 100644
--- a/platypush/backend/http/webapp/dist/static/js/9334.3235741b.js.map
+++ b/platypush/backend/http/webapp/dist/static/js/9334.bd471a7f.js.map
@@ -1 +1 @@
-{"version":3,"file":"static/js/9334.3235741b.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraFfmpeg/Index.vue","webpack://platypush/./src/components/panels/CameraFfmpeg/Index.vue?3548"],"sourcesContent":["\n
\n\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=dd632828\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/9334.bd471a7f.js","mappings":"sMACOA,MAAM,U,GACJA,MAAM,oB,GACJA,MAAM,kBAAkBC,IAAI,kB,SAC1BD,MAAM,Y,aAIRA,MAAM,Y,GACJA,MAAM,Q,kBAEPE,EAAAA,EAAAA,GAAwB,KAArBF,MAAM,cAAY,S,GAArBG,G,kBAIAD,EAAAA,EAAAA,GAAwB,KAArBF,MAAM,cAAY,S,GAArBI,G,kBAKAF,EAAAA,EAAAA,GAA2B,KAAxBF,MAAM,iBAAe,S,GAAxBK,G,GAICL,MAAM,S,GAEPE,EAAAA,EAAAA,GAAgC,KAA7BF,MAAM,sBAAoB,S,GAA7BM,G,GAIAJ,EAAAA,EAAAA,GAA8B,KAA3BF,MAAM,oBAAkB,S,GAA3BO,G,GAIAL,EAAAA,EAAAA,GAAwB,KAArBF,MAAM,cAAY,S,GAArBQ,G,GAMHR,MAAM,mB,SACFS,SAAA,GAASC,QAAQ,OAAOT,IAAI,U,mBAMhCD,MAAM,O,GACFA,MAAM,O,GACXE,EAAAA,EAAAA,GAAoC,QAA9BF,MAAM,QAAO,cAAU,G,eAM1BA,MAAM,U,GACFA,MAAM,O,GACXE,EAAAA,EAAAA,GAAgC,QAA1BF,MAAM,QAAO,UAAM,G,GAIpBA,MAAM,O,GACXE,EAAAA,EAAAA,GAA+B,QAAzBF,MAAM,QAAO,SAAK,G,GAInBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAgC,QAA1BF,MAAM,QAAO,UAAM,G,GAIpBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAyC,QAAnCF,MAAM,QAAO,mBAAe,G,GAI7BA,MAAM,O,GACXE,EAAAA,EAAAA,GAAuC,QAAjCF,MAAM,QAAO,iBAAa,G,GAI3BA,MAAM,O,GACXE,EAAAA,EAAAA,GAAgC,QAA1BF,MAAM,QAAO,UAAM,G,GAIpBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAiC,QAA3BF,MAAM,QAAO,WAAO,G,GAIrBA,MAAM,O,GACXE,EAAAA,EAAAA,GAAiC,QAA3BF,MAAM,QAAO,WAAO,G,GAIrBA,MAAM,O,GACXE,EAAAA,EAAAA,GAA2C,QAArCF,MAAM,QAAO,qBAAiB,G,IAI/BA,MAAM,O,IACXE,EAAAA,EAAAA,GAAmC,QAA7BF,MAAM,QAAO,aAAS,G,wFArGpCW,EAAAA,EAAAA,IA4GM,MA5GNC,EA4GM,EA3GJV,EAAAA,EAAAA,GAoCM,MApCNW,EAoCM,EAnCJX,EAAAA,EAAAA,GAGM,MAHNY,EAGM,CAFyBC,EAAAC,WAAcD,EAAAE,WAAcF,EAAAG,UAAkC,iBAA1B,WAAjEP,EAAAA,EAAAA,IAAiG,MAAjGQ,EAAmE,8BACnEjB,EAAAA,EAAAA,GAAiD,OAA5CF,MAAM,QAASoB,IAAKL,EAAAM,IAAKpB,IAAI,QAAQqB,IAAI,I,iBAGhDpB,EAAAA,EAAAA,GA6BM,MA7BNqB,EA6BM,EA5BJrB,EAAAA,EAAAA,GAaM,MAbNsB,EAaM,CAZ2FT,EAAAC,Y,WAI/FL,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAc,eAAAd,EAAAc,iBAAAD,IAAgBE,SAAUf,EAAAE,UAAWc,MAAM,c,UAJ+B,WAAxGpB,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEI,EAAAC,gBAAAD,EAAAC,kBAAAL,IAAiBE,SAAUf,EAAAE,UAAWc,MAAM,e,QAQOhB,EAAAC,W,iBAAS,WAA1FL,EAAAA,EAAAA,IAGS,U,MAHDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEI,EAAAE,SAAAF,EAAAE,WAAAN,IAAUE,SAAUf,EAAAC,WAAaD,EAAAE,UACvDc,MAAM,kB,WAKhB7B,EAAAA,EAAAA,GAYM,MAZNiC,EAYM,CAXiEpB,EAAAqB,U,WAIrEzB,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAsB,WAAAtB,EAAAsB,aAAAT,IAAWG,MAAM,c,MAJ6B,WAA5EpB,EAAAA,EAAAA,IAES,U,MAFDc,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAuB,YAAAvB,EAAAuB,cAAAV,IAAYG,MAAM,e,KAQhD7B,EAAAA,EAAAA,GAES,UAFDuB,KAAK,SAAUC,QAAKC,EAAA,KAAAA,EAAA,GAAAY,GAAExB,EAAAyB,MAAMC,YAAYC,QAAQX,MAAM,Y,UAOpE7B,EAAAA,EAAAA,GAKM,MALNyC,EAKM,CAJ8C5B,EAAAqB,UAAO,WAAzDzB,EAAAA,EAAAA,IAGQ,QAHRiC,EAGQ,EAFN1C,EAAAA,EAAAA,GAA+D,UAAtDkB,IAAG,4BAA8ByB,MAAQC,a,mBAAa,mDAEjE,wBAGqB/B,EAAAM,KAAK0B,SAAM,WAAlCpC,EAAAA,EAAAA,IAKM,MALNqC,EAKM,EAJJ9C,EAAAA,EAAAA,GAGQ,QAHR+C,EAGQ,CAFNC,GACAhD,EAAAA,EAAAA,GAAoE,SAA7DiD,KAAK,MAAM1B,KAAK,OAAQ2B,MAAOpB,EAAAqB,QAASvB,SAAS,Y,gCAI5DwB,EAAAA,EAAAA,IAsDQC,EAAA,CAtDDtD,IAAI,cAAc8B,MAAM,qB,mBAC7B,IAoDM,EApDN7B,EAAAA,EAAAA,GAoDM,MApDNsD,EAoDM,EAnDJtD,EAAAA,EAAAA,GAGQ,QAHRuD,EAGQ,CAFNC,GAAgC,SAChCxD,EAAAA,EAAAA,GAAmF,SAA5EiD,KAAK,SAAS1B,KAAK,O,qCAAgBV,EAAA4C,MAAMC,OAAMrB,GAAGsB,SAAMlC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAA+C,iBAAA/C,EAAA+C,mBAAAlC,K,iBAAvBb,EAAA4C,MAAMC,aAGlD1D,EAAAA,EAAAA,GAGQ,QAHR6D,EAGQ,CAFNC,GAA+B,SAC/B9D,EAAAA,EAAAA,GAAuF,SAAhFiD,KAAK,QAAQ1B,KAAK,O,qCAAgBV,EAAA4C,MAAMM,WAAW,GAAD1B,GAAMsB,SAAMlC,EAAA,KAAAA,EAAA,OAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAA9Bb,EAAA4C,MAAMM,WAAW,SAG5D/D,EAAAA,EAAAA,GAGQ,QAHRiE,EAGQ,CAFNC,GAAgC,SAChClE,EAAAA,EAAAA,GAAwF,SAAjFiD,KAAK,SAAS1B,KAAK,O,uCAAgBV,EAAA4C,MAAMM,WAAW,GAAD1B,GAAMsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAA9Bb,EAAA4C,MAAMM,WAAW,SAG7D/D,EAAAA,EAAAA,GAGQ,QAHRmE,EAGQ,CAFNC,GAAyC,SACzCpE,EAAAA,EAAAA,GAAuG,SAAhGiD,KAAK,kBAAkB1B,KAAK,W,uCAAoBV,EAAA4C,MAAMY,gBAAehC,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAyD,eAAAzD,EAAAyD,iBAAA5C,K,iBAAhCb,EAAA4C,MAAMY,sBAG/DrE,EAAAA,EAAAA,GAGQ,QAHRuE,EAGQ,CAFNC,GAAuC,SACvCxE,EAAAA,EAAAA,GAAmG,SAA5FiD,KAAK,gBAAgB1B,KAAK,W,uCAAoBV,EAAA4C,MAAMgB,cAAapC,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAyD,eAAAzD,EAAAyD,iBAAA5C,K,iBAA9Bb,EAAA4C,MAAMgB,oBAG7DzE,EAAAA,EAAAA,GAGQ,QAHR0E,EAGQ,CAFNC,GAAgC,SAChC3E,EAAAA,EAAAA,GAAiF,SAA1EiD,KAAK,SAAS1B,KAAK,O,uCAAgBV,EAAA4C,MAAMmB,OAAMvC,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAAvBb,EAAA4C,MAAMmB,aAGlD5E,EAAAA,EAAAA,GAGQ,QAHR6E,EAGQ,CAFNC,GAAiC,SACjC9E,EAAAA,EAAAA,GAAmF,SAA5EiD,KAAK,UAAU1B,KAAK,O,uCAAgBV,EAAA4C,MAAMsB,QAAO1C,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAAxBb,EAAA4C,MAAMsB,cAGnD/E,EAAAA,EAAAA,GAGQ,QAHRgF,EAGQ,CAFNC,GAAiC,SACjCjF,EAAAA,EAAAA,GAAmF,SAA5EiD,KAAK,UAAU1B,KAAK,O,uCAAgBV,EAAA4C,MAAMyB,QAAO7C,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAmD,eAAAnD,EAAAmD,iBAAAtC,K,iBAAxBb,EAAA4C,MAAMyB,cAGnDlF,EAAAA,EAAAA,GAGQ,QAHRmF,EAGQ,CAFNC,GAA2C,SAC3CpF,EAAAA,EAAAA,GAA0E,SAAnEiD,KAAK,MAAM1B,KAAK,O,uCAAgBV,EAAA4C,MAAM4B,IAAGhD,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAAyE,cAAAzE,EAAAyE,gBAAA5D,K,iBAApBb,EAAA4C,MAAM4B,UAG/CrF,EAAAA,EAAAA,GAGQ,QAHRuF,GAGQ,CAFNC,IAAmC,SACnCxF,EAAAA,EAAAA,GAAgG,SAAzFiD,KAAK,YAAY1B,KAAK,W,uCAAoBV,EAAA4C,MAAMgC,UAASpD,GAAGsB,SAAMlC,EAAA,MAAAA,EAAA,QAAAC,IAAEb,EAAA6E,oBAAA7E,EAAA6E,sBAAAhE,K,iBAA1Bb,EAAA4C,MAAMgC,gBAGzDrC,EAAAA,EAAAA,IAAQuC,Q,2BCvGhB,IACE1C,KAAM,cACN2C,OAAQ,CAACC,GAAAA,GAETC,MAAO,CACLC,aAAc,CACZxE,KAAMyE,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLpF,WAAW,EACXC,WAAW,EACXC,UAAU,EACVkB,SAAS,EACTf,IAAK,KACLsC,MAAO,CAAC,EAEZ,EAEA0C,SAAU,CACRC,MAAAA,GACE,MAAO,CACLrC,WAAYsC,KAAK5C,MAAMM,WACvBL,OAAQ2C,KAAK5C,MAAMC,QAAQb,OAASwD,KAAK5C,MAAMC,OAAS,KACxDW,gBAAiBiC,SAAS,EAAID,KAAK5C,MAAMY,iBACzCI,cAAe6B,SAAS,EAAID,KAAK5C,MAAMgB,eACvCG,OAAQ2B,WAAWF,KAAK5C,MAAMmB,QAC9BG,QAASwB,WAAWF,KAAK5C,MAAMsB,SAC/BG,QAASqB,WAAWF,KAAK5C,MAAMyB,SAC/BG,IAAKkB,WAAWF,KAAK5C,MAAM4B,KAC3BI,UAAWa,SAAS,EAAID,KAAK5C,MAAMgC,WAEvC,GAGFe,QAAS,CACPC,MAAAA,CAAOC,EAAQC,GACb,MAAO,WAAaD,EAAS,IAAMC,EAAS,IACxCC,OAAOC,QAAQR,KAAKD,QAAQU,QAAQC,GAAsB,MAAZA,EAAM,KAAe,GAAKA,EAAM,IAAIlE,OAAS,IACtFmE,KAAI,EAAEC,EAAGC,KAAOD,EAAI,IAAMC,IAAGC,KAAK,IAC7C,EAEAC,eAAAA,CAAgBV,GACVL,KAAKvF,YAGTuF,KAAKvF,WAAY,EACjBuF,KAAKtF,WAAY,EACjBsF,KAAKrF,UAAW,EAChBqF,KAAKlF,IAAMkF,KAAKI,OAAOC,EAAQ,SAAWL,KAAK5C,MAAM4D,eACvD,EAEA1F,aAAAA,GACO0E,KAAKvF,YAGVuF,KAAKvF,WAAY,EACjBuF,KAAKtF,WAAY,EACjBsF,KAAKlF,IAAM,KACb,EAEAmG,QAAAA,CAASZ,GACHL,KAAKtF,YAGTsF,KAAKvF,WAAY,EACjBuF,KAAKtF,WAAY,EACjBsF,KAAKrF,UAAW,EAChBqF,KAAKlF,IAAMkF,KAAKI,OAAOC,EAAQ,aAAe,OAAS,IAAI/D,MAAQC,UACrE,EAEA2E,aAAAA,GACMlB,KAAKtF,YACPsF,KAAKtF,WAAY,EAErB,EAEA6C,eAAAA,GAAmB,EACnBU,aAAAA,GAAiB,EACjBN,aAAAA,GACE,MAAMwD,EAAYC,GAASA,EAAMC,KAAKC,GAAI,IACpCC,EAAMJ,EAASnB,KAAKD,OAAOxB,QACjC,IAAIiD,EAAQH,KAAKI,MAAMzB,KAAKD,OAAOrB,QAAU2C,KAAKK,IAAI1B,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKM,IAAIJ,GAAOvB,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKO,IAAIL,KACnIM,EAASR,KAAKI,MAAMzB,KAAKD,OAAOlB,QAAUwC,KAAKK,IAAI1B,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKO,IAAIL,GAAOvB,KAAKD,OAAOrC,WAAW,GAAK2D,KAAKM,IAAIJ,KAEpIC,EAAQM,OAAOC,aACjBF,EAASR,KAAKI,MAAMI,GAAUC,OAAOC,WAAaP,IAClDA,EAAQM,OAAOC,YAGbF,EAASC,OAAOE,cAClBR,EAAQH,KAAKI,MAAMD,GAASM,OAAOE,YAAcH,IACjDA,EAASC,OAAOE,aAGlBhC,KAAK/D,MAAMgG,eAAeC,MAAMV,MAAS,GAAEA,MAC3CxB,KAAK/D,MAAMgG,eAAeC,MAAML,OAAU,GAAEA,KAC9C,EAEA5C,YAAAA,GAAgB,EAChBI,kBAAAA,GAAsB,EAEtBtD,UAAAA,GACEiE,KAAKnE,SAAU,CACjB,EAEA,eAAMC,GACJkE,KAAKnE,SAAU,QACTmE,KAAKmC,QAAQ,uBACrB,GAGFC,OAAAA,GACE,MAAMC,EAASrC,KAAKsC,MAAMD,OAAQ,UAASrC,KAAKN,iBAAmB,CAAC,EACpEM,KAAK5C,MAAQ,CACXM,WAAY2E,EAAO3E,YAAc,CAAC,IAAK,KACvCL,OAAQgF,EAAOhF,OACfW,gBAAiBqE,EAAOrE,iBAAmB,EAC3CI,cAAeiE,EAAOjE,eAAiB,EACvCG,OAAQ8D,EAAO9D,QAAU,EACzBG,QAAS2D,EAAO3D,SAAW,EAC3BG,QAASwD,EAAOxD,SAAW,EAC3BG,IAAKqD,EAAOrD,KAAO,GACnBI,UAAWiD,EAAOjD,WAAa,EAC/B4B,cAAeqB,EAAOrB,eAAiB,QAE3C,EAEAuB,OAAAA,GACEvC,KAAK/D,MAAMuG,MAAMC,iBAAiB,OAAQzC,KAAKkB,eAC/ClB,KAAKrC,gBACLqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMM,YAAYsC,KAAKrC,eAC9CqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMY,iBAAiBgC,KAAKrC,eACnDqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMgB,eAAe4B,KAAKrC,eACjDqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMmB,QAAQyB,KAAKrC,eAC1CqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMsB,SAASsB,KAAKrC,eAC3CqC,KAAK0C,QAAO,IAAM1C,KAAK5C,MAAMyB,SAASmB,KAAKrC,cAC7C,GC5IF,MAAMgF,GAAc,GAEpB,U,WF+GA,IACE/F,KAAM,SACNgG,WAAY,CAACC,MAAKA,GAAAA,GAClBtD,OAAQ,CAACuD,IACTrD,MAAO,CACLC,aAAc,CACZxE,KAAMyE,OACNC,UAAU,IAIdE,SAAU,CACRhD,OAAAA,GACE,MAAQ,GAAEgF,OAAOiB,SAASC,aAAalB,OAAOiB,SAASE,OAAOjD,KAAKlF,KACrE,GAGFqF,QAAS,CACPzE,cAAAA,GACEsE,KAAKe,gBAAgBf,KAAKN,aAC5B,EAEA/D,OAAAA,GACEqE,KAAKiB,SAASjB,KAAKN,aACrB,I,WGrIJ,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASwD,MAEpE,S,uJCREC,EAAAA,EAAAA,IAAiCC,EAAA,CAAzB,gBAAc,U,eAMxB,GACExG,KAAM,eACNgG,WAAY,CAACS,OAAMA,EAAAA,a,UCJrB,MAAMV,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASO,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraFfmpeg/Index.vue","webpack://platypush/./src/components/panels/CameraFfmpeg/Index.vue?3548"],"sourcesContent":["\n
\n\n\n\n\n\n\n\n","import { render } from \"./Controls.vue?vue&type=template&id=9c012c62&scoped=true\"\nimport script from \"./Controls.vue?vue&type=script&lang=js\"\nexport * from \"./Controls.vue?vue&type=script&lang=js\"\n\nimport \"./Controls.vue?vue&type=style&index=0&id=9c012c62&lang=scss&scoped=true\"\nimport \"./Controls.vue?vue&type=style&index=1&id=9c012c62&lang=scss\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-9c012c62\"]])\n\nexport default __exports__","import { render } from \"./Light.vue?vue&type=template&id=52168252&scoped=true\"\nimport script from \"./Light.vue?vue&type=script&lang=js\"\nexport * from \"./Light.vue?vue&type=script&lang=js\"\n\nimport \"./Light.vue?vue&type=style&index=0&id=52168252&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-52168252\"]])\n\nexport default __exports__","\n \n
\n {{ scene.name || `[Scene ${scene.id}]` }}\n
\n\n\n\n","import { render } from \"./Scene.vue?vue&type=template&id=6934d062\"\nimport script from \"./Scene.vue?vue&type=script&lang=js\"\nexport * from \"./Scene.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n
\n \n\n
\n
\n
\n
\n Run Animation\n
\n
\n \n
\n
\n\n
\n
Animation
\n
\n \n
\n
\n
\n\n
\n
\n
\n Hue range\n
\n
\n \n
\n
\n\n
\n
\n Sat range\n
\n
\n \n
\n
\n\n
\n
\n Bri range\n
\n
\n \n
\n
\n\n
\n
\n Hue step\n
\n
\n \n
\n
\n\n
\n
\n Sat step\n
\n
\n \n
\n
\n\n
\n
\n Bri step\n
\n
\n \n
\n
\n\n
\n
\n Refresh seconds\n
\n
\n \n
\n
\n\n
\n
\n Duration (seconds)\n
\n
\n \n
\n
\n
\n
\n\n
\n
\n \n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","\n
\n \n
\n\n\n\n\n\n\n","import { render } from \"./RangeSlider.vue?vue&type=template&id=981c5de0&scoped=true\"\nimport script from \"./RangeSlider.vue?vue&type=script&lang=js\"\nexport * from \"./RangeSlider.vue?vue&type=script&lang=js\"\n\nimport \"./RangeSlider.vue?vue&type=style&index=0&id=981c5de0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-981c5de0\"]])\n\nexport default __exports__","import { render } from \"./Animate.vue?vue&type=template&id=44c83513&scoped=true\"\nimport script from \"./Animate.vue?vue&type=script&lang=js\"\nexport * from \"./Animate.vue?vue&type=script&lang=js\"\n\nimport \"./Animate.vue?vue&type=style&index=0&id=44c83513&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-44c83513\"]])\n\nexport default __exports__","import { render } from \"./Group.vue?vue&type=template&id=4de1a560\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=4de1a560&lang=scss\"\nimport \"./Group.vue?vue&type=style&index=1&id=4de1a560&lang=scss\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=781dd72c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=781dd72c&lang=scss&scoped=true\"\nimport \"./Index.vue?vue&type=style&index=1&id=781dd72c&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-781dd72c\"]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","_createElementBlock","_hoisted_1","$props","withRange","_normalizeClass","withLabel","_toDisplayString","range","_createElementVNode","_hoisted_4","type","step","disabled","value","ref","onInput","_cache","_withModifiers","$event","_ctx","$emit","onChange","emits","props","Number","Boolean","default","Array","__exports__","render","onClick","args","$options","checked","id","_hoisted_2","_hoisted_3","_renderSlot","$slots","undefined","name","String","methods","event","$data","selectedGroup","groups","_createVNode","_component_Groups","loadingGroups","colorConverter","onSelect","onToggle","_component_Group","group","lights","displayedLights","scenes","scenesByGroup","animations","animationsByGroup","onClose","onLightToggle","onGroupToggle","onSetLight","onSetGroup","groupId","onSelectScene","sceneId","onStartAnimation","onStopAnimation","config","pluginName","required","data","loading","mounted","_createBlock","_component_MenuPanel","_component_ToggleSwitch","anyLightsOn","_Fragment","_renderList","groupsSorted","key","_hoisted_6","_hoisted_7","state","any_on","components","ToggleSwitch","MenuPanel","computed","entries","sort","localeCompare","values","_hoisted_11","_hoisted_13","_hoisted_15","title","close","selected","selectedView","groupName","_hoisted_9","_hoisted_10","_hoisted_17","_KeepAlive","lightsSorted","light","expanded","selectedLight","_component_Light","collapsed","_hoisted_19","scenesSorted","scene","selectedScene","onSceneSelected","_component_Scene","_hoisted_21","_component_Controls","_hoisted_22","_component_Animate","onStart","onStop","_hoisted_8","expandToggle","on","stopPropagation","_component_Loading","_component_Slider","target","_hoisted_5","temperature","rgbColor","onColorSelect","Loading","Slider","avg","i","reduce","sum","obj","forEach","getColor","split","t","hsl","Controls","animationRunning","toggleAnimation","selectedAnimation","_hoisted_12","_hoisted_14","_component_RangeSlider","color_transition","hue_range","onMouseup","_hoisted_16","_hoisted_18","sat_range","_hoisted_20","bri_range","_hoisted_23","_hoisted_24","hue_step","_hoisted_25","_hoisted_26","_hoisted_27","sat_step","_hoisted_28","_hoisted_29","_hoisted_30","bri_step","_hoisted_31","_hoisted_32","_hoisted_33","transition_seconds","_hoisted_35","_hoisted_36","_hoisted_37","duration","_hoisted_39","_hoisted_40","selectedLights","filter","v","toggleSelectAll","onUpdate","onMousedown","onTouchstart","onTouchend","onKeyup","onKeydown","$refs","input","mixins","Utils","RangeSlider","runningAnimations","animation","lightId","blink","select","eventType","notifyWarning","Animate","Light","Scene","Group","Groups","Panel","loadingLights","initialGroup","initialized","groupsByLight","self","initSelectedGroup","unwatch","$watch","newVal","refresh","onLightChange","plugin_name","light_id","onAnimationChange","subscribe","unmounted","unsubscribe"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/9751.cf8e97ef.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Light/Index.vue","webpack://platypush/./src/components/panels/Panel.vue","webpack://platypush/./src/components/panels/Panel.vue?40a7","webpack://platypush/./src/components/Light/Groups.vue","webpack://platypush/./src/components/MenuPanel.vue","webpack://platypush/./src/components/MenuPanel.vue?e8bb","webpack://platypush/./src/components/Light/Groups.vue?f495","webpack://platypush/./src/components/Light/Group.vue","webpack://platypush/./src/components/Light/Light.vue","webpack://platypush/./src/components/Light/Controls.vue","webpack://platypush/./src/components/Light/Controls.vue?5766","webpack://platypush/./src/components/Light/Light.vue?eed6","webpack://platypush/./src/components/Light/Scene.vue","webpack://platypush/./src/components/Light/Scene.vue?87a4","webpack://platypush/./src/components/Light/Animate.vue","webpack://platypush/./src/components/elements/RangeSlider.vue","webpack://platypush/./src/components/elements/RangeSlider.vue?500a","webpack://platypush/./src/components/Light/Animate.vue?a3c2","webpack://platypush/./src/components/Light/Group.vue?06ce","webpack://platypush/./src/components/panels/Light/Index.vue?36e9"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n \n\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n
\n \n \n \n
\n\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n
\n
\n \n
\n
\n \n
\n
\n\n\n\n\n\n\n","\n","import script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n \n
\n \n \n\n\n\n\n\n","import { render } from \"./Doc.vue?vue&type=template&id=5aac2322&scoped=true\"\nimport script from \"./Doc.vue?vue&type=script&lang=js\"\nexport * from \"./Doc.vue?vue&type=script&lang=js\"\n\nimport \"./Doc.vue?vue&type=style&index=0&id=5aac2322&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5aac2322\"]])\n\nexport default __exports__","\n
\n \n \n
Dependencies
\n \n\n
\n
\n \n
\n
\n\n
\n \n \n
\n
\n \n\n \n \n
Output
\n \n\n
\n
\n \n
\n \n
\n
\n
\n \n
\n\n\n\n\n\n","import { render } from \"./Install.vue?vue&type=template&id=5e00060c&scoped=true\"\nimport script from \"./Install.vue?vue&type=script&lang=js\"\nexport * from \"./Install.vue?vue&type=script&lang=js\"\n\nimport \"./Install.vue?vue&type=style&index=0&id=5e00060c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5e00060c\"]])\n\nexport default __exports__","import { render } from \"./Extension.vue?vue&type=template&id=3fa6b036&scoped=true\"\nimport script from \"./Extension.vue?vue&type=script&lang=js\"\nexport * from \"./Extension.vue?vue&type=script&lang=js\"\n\nimport \"./Extension.vue?vue&type=style&index=0&id=3fa6b036&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3fa6b036\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=985c93da&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=985c93da&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-985c93da\"]])\n\nexport default __exports__","\n
\n \n \n \n \n \n
\n\n\n\n\n\n","\n
\n
\n \n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n \n Are you sure that you want to stop the application?\n
\n \n This will stop the application and you will not be able to restart it\n through the Web interface!\n \n \n\n \n
\n\n\n\n\n\n","import { render } from \"./StopButton.vue?vue&type=template&id=1eab04fa&scoped=true\"\nimport script from \"./StopButton.vue?vue&type=script&lang=js\"\nexport * from \"./StopButton.vue?vue&type=script&lang=js\"\n\nimport \"./StopButton.vue?vue&type=style&index=0&id=1eab04fa&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1eab04fa\"]])\n\nexport default __exports__","import { render } from \"./Application.vue?vue&type=template&id=40365cea&scoped=true\"\nimport script from \"./Application.vue?vue&type=script&lang=js\"\nexport * from \"./Application.vue?vue&type=script&lang=js\"\n\nimport \"./Application.vue?vue&type=style&index=0&id=40365cea&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-40365cea\"]])\n\nexport default __exports__","\n
\n \n\n \n
\n \n\n \n
\n \n\n \n
\n \n\n \n
\n \n\n
\n
\n
\n Platypush provides two types of tokens:\n\n
\n
\n JWT tokens are bearer-only, and they contain encrypted\n authentication information. \n They can be used as permanent or time-based tokens to\n authenticate with the Platypush API.\n
\n\n
\n Session tokens are randomly generated tokens stored on the\n application database. A session token generated in this session\n will expire when you log out of it.\n
\n
\n \n\n
Generate a JWT authentication token that can be used for API calls to the /execute endpoint.
\n
You can include the token in your requests in any of the following ways:
\n\n
\n
Specify it on the Authorization: Bearer header;
\n
Specify it on the X-Token header;
\n
\n Specify it as a URL parameter: http://site:8008/execute?token=...\n for a JWT token and ...?session_token=... for a\n session token;\n
\n
Specify it on the body of your JSON request:\n {\"type\":\"request\", \"action\", \"...\", \"token\":\"...\"} for\n a JWT token, or \"session_token\" for a session token.\n
\n
\n\n
Confirm your credentials in order to generate a new JWT token.
\n
\n Show session token will instead show the token cookie associated\n to the current session.\n
\n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Token.vue?vue&type=template&id=2d3c7d78\"\nimport script from \"./Token.vue?vue&type=script&lang=js\"\nexport * from \"./Token.vue?vue&type=script&lang=js\"\n\nimport \"./Token.vue?vue&type=style&index=0&id=2d3c7d78&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n \n \n \n\n \n \n \n\n
\n
\n
\n \n
\n \n \n \n \n
\n
\n
\n\n \n\n \n Are you sure that you want to remove the user {{ selectedUser }}?\n \n
\n\n\n\n\n\n","import { render } from \"./Users.vue?vue&type=template&id=510035f2&scoped=true\"\nimport script from \"./Users.vue?vue&type=script&lang=js\"\nexport * from \"./Users.vue?vue&type=script&lang=js\"\n\nimport \"./Users.vue?vue&type=style&index=0&id=510035f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-510035f2\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=2e111192\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=2e111192&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t7651,\n\t\t2844,\n\t\t2461,\n\t\t2992,\n\t\t1807,\n\t\t9381,\n\t\t6062,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t5324,\n\t\t8039,\n\t\t5324\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t5794,\n\t\t5794\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t8039,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t8039,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t8039,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t8039,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t8039,\n\t\t8895\n\t],\n\t\"./Entities/Index\": [\n\t\t7878,\n\t\t2992,\n\t\t669,\n\t\t2154,\n\t\t6062,\n\t\t7878\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t1807,\n\t\t4221\n\t],\n\t\"./Extensions/Index\": [\n\t\t2016\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t8260,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t8260\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t8260,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t8260,\n\t\t4765\n\t],\n\t\"./MediaOmxplayer/Index\": [\n\t\t7819,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t8260,\n\t\t7819\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t8260,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t2848,\n\t\t7651,\n\t\t1420,\n\t\t2848\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t6533,\n\t\t7651,\n\t\t1420,\n\t\t2848,\n\t\t6533\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t2068,\n\t\t7651,\n\t\t1420,\n\t\t2848,\n\t\t2068\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t6079,\n\t\t7968,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t8369\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t6079,\n\t\t7968,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t4589,\n\t\t4589\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t1259,\n\t\t7651,\n\t\t2844,\n\t\t1259\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t7651,\n\t\t2844,\n\t\t7880,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t7651,\n\t\t2844,\n\t\t7880,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./Calendar/Index\": [\n\t\t5638,\n\t\t5638\n\t],\n\t\"./Camera/Index\": [\n\t\t446,\n\t\t446\n\t],\n\t\"./Component/Index\": [\n\t\t1449,\n\t\t7651,\n\t\t2844,\n\t\t1449\n\t],\n\t\"./DateTime/Index\": [\n\t\t4619,\n\t\t1391,\n\t\t4619\n\t],\n\t\"./DateTimeWeather/Index\": [\n\t\t9962,\n\t\t5193,\n\t\t1391,\n\t\t9962\n\t],\n\t\"./ImageCarousel/Index\": [\n\t\t306,\n\t\t5193,\n\t\t1391,\n\t\t306\n\t],\n\t\"./Music/Index\": [\n\t\t311,\n\t\t311\n\t],\n\t\"./Plugin/Index\": [\n\t\t8179,\n\t\t8179\n\t],\n\t\"./RssNews/Index\": [\n\t\t6523,\n\t\t6523\n\t],\n\t\"./Weather/Index\": [\n\t\t5193,\n\t\t5193\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6725;\nmodule.exports = webpackAsyncContext;","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/js/\" + chunkId + \".\" + {\"65\":\"ae7df477\",\"169\":\"ebdd7044\",\"306\":\"1f93fd00\",\"311\":\"94122a15\",\"342\":\"9c431c81\",\"446\":\"0c670830\",\"472\":\"0cc80fbb\",\"667\":\"687e2681\",\"669\":\"67b2777b\",\"729\":\"ba752a1b\",\"746\":\"299cb064\",\"813\":\"f21622fa\",\"886\":\"97ee0df2\",\"980\":\"8ec53c9f\",\"984\":\"d599d072\",\"1088\":\"22c3f8aa\",\"1259\":\"3d248b7e\",\"1391\":\"a76844c2\",\"1420\":\"957da44a\",\"1449\":\"ac2d926f\",\"1706\":\"5142eaa5\",\"1807\":\"4ba7d261\",\"1949\":\"f6478aac\",\"2068\":\"1d5f6649\",\"2106\":\"5b089fbb\",\"2154\":\"81668bf2\",\"2183\":\"1facc63d\",\"2200\":\"20911f30\",\"2217\":\"6b927594\",\"2460\":\"567e73f6\",\"2461\":\"a2008efc\",\"2614\":\"2ad05abe\",\"2732\":\"34e0816d\",\"2844\":\"288f7727\",\"2848\":\"67bcab8e\",\"2853\":\"e423e726\",\"2892\":\"179b93be\",\"2893\":\"519a1554\",\"2976\":\"d0ce8a0d\",\"2992\":\"efd583f8\",\"3322\":\"12d6bfa0\",\"3368\":\"0cff7037\",\"3369\":\"bf44abe0\",\"3390\":\"3545ba6d\",\"3518\":\"57a8b567\",\"3559\":\"df95d103\",\"3661\":\"ebdb7d5d\",\"3671\":\"8c2bb698\",\"3732\":\"3e87c919\",\"3826\":\"cc264dd1\",\"3835\":\"f37b0b12\",\"4221\":\"eac4e0e1\",\"4589\":\"2afa8954\",\"4619\":\"e56bced8\",\"4765\":\"6d76b6af\",\"4790\":\"7514123b\",\"5059\":\"9bac2917\",\"5193\":\"71d42647\",\"5207\":\"7f241e21\",\"5285\":\"a4196dd2\",\"5324\":\"4a827b15\",\"5329\":\"d855e760\",\"5578\":\"216dad38\",\"5638\":\"0225db95\",\"5762\":\"7dcb5ad6\",\"5794\":\"af63f759\",\"5795\":\"e22f5747\",\"5833\":\"4cca0d3f\",\"5906\":\"5eaf69b5\",\"5931\":\"ba953f55\",\"6062\":\"56bf283f\",\"6079\":\"b020e16c\",\"6123\":\"24ef40ca\",\"6148\":\"3a7ad00a\",\"6324\":\"254647db\",\"6362\":\"95da0eb4\",\"6523\":\"9cf8a633\",\"6533\":\"d43e120d\",\"6561\":\"fc5ef77b\",\"6579\":\"366354a0\",\"6640\":\"a6538b3b\",\"7381\":\"81f872a7\",\"7590\":\"6cda174b\",\"7651\":\"e7da8dba\",\"7819\":\"738bb225\",\"7878\":\"36232d58\",\"7880\":\"cb3d1cd6\",\"7898\":\"1aa354cc\",\"7968\":\"544d0c41\",\"8039\":\"951792f1\",\"8069\":\"51c1e8b1\",\"8179\":\"cb99e492\",\"8260\":\"e237c735\",\"8391\":\"2706162d\",\"8498\":\"b92a2952\",\"8621\":\"074ab290\",\"8769\":\"5ea5c0cb\",\"8784\":\"9c2c1b4c\",\"8825\":\"ae7e9d47\",\"8895\":\"120febb4\",\"8930\":\"81ced495\",\"8989\":\"d29a4bdb\",\"9091\":\"8f996e37\",\"9334\":\"3235741b\",\"9381\":\"014f69dc\",\"9461\":\"42236d22\",\"9751\":\"0b56aae5\",\"9962\":\"dfcd38d0\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/css/\" + chunkId + \".\" + {\"65\":\"cb15a9a6\",\"169\":\"9ec6abc1\",\"306\":\"991c8fff\",\"311\":\"ce50f619\",\"446\":\"e0a96773\",\"472\":\"20f2f41f\",\"669\":\"73188f7e\",\"729\":\"16b20067\",\"746\":\"18c59228\",\"980\":\"b4628099\",\"984\":\"0c88349b\",\"1259\":\"ad51b86e\",\"1391\":\"8fb65128\",\"1420\":\"c29cafe6\",\"1449\":\"bf964828\",\"1706\":\"c1e22194\",\"1807\":\"333a022f\",\"1949\":\"d8d63590\",\"2154\":\"20cf0934\",\"2217\":\"da1b8fd6\",\"2460\":\"83acd505\",\"2461\":\"1fc0b5b4\",\"2844\":\"23273db2\",\"2848\":\"71daeeb8\",\"2892\":\"3a7569e7\",\"2893\":\"21a9931c\",\"2976\":\"bafd7cea\",\"2992\":\"f8bddaf0\",\"3368\":\"467cedc6\",\"3369\":\"69c504e7\",\"3390\":\"481c441e\",\"3559\":\"5665c422\",\"3661\":\"c12867e9\",\"3671\":\"e6547429\",\"3826\":\"53d49948\",\"3835\":\"91d8befb\",\"4221\":\"76c11dc1\",\"4589\":\"d7fd389b\",\"4790\":\"3ef3568e\",\"5059\":\"e5cd6fe3\",\"5193\":\"b8dcc633\",\"5207\":\"e1e8949a\",\"5285\":\"2250c5c9\",\"5329\":\"2f2c6a0e\",\"5638\":\"05ee3a45\",\"5794\":\"a98cd7fb\",\"5795\":\"3b193db6\",\"5833\":\"e1e503a2\",\"5906\":\"52ba6beb\",\"5931\":\"e6c8f94d\",\"6062\":\"b6571ed4\",\"6079\":\"f88a21ae\",\"6324\":\"bb3e2171\",\"6523\":\"d6576265\",\"6561\":\"77bbcd33\",\"6579\":\"04ad63dc\",\"7590\":\"b45a8e92\",\"7651\":\"9b63654f\",\"7878\":\"e3469993\",\"7880\":\"4f4a202a\",\"7968\":\"29db26b1\",\"8039\":\"e77a760e\",\"8069\":\"111183af\",\"8179\":\"b5fb83f9\",\"8260\":\"3750cb0d\",\"8391\":\"b5dd11a9\",\"8498\":\"3676728c\",\"8621\":\"5db86eb0\",\"8769\":\"fda642fb\",\"8825\":\"f608e2c2\",\"8989\":\"63c7ae13\",\"9381\":\"ade341db\",\"9461\":\"79136fbe\",\"9751\":\"0631f530\",\"9962\":\"eb89f1f6\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"platypush:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","if (typeof document === \"undefined\") return;\nvar createStylesheet = function(chunkId, fullhref, oldTag, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tif (linkTag.parentNode) linkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tif (oldTag) {\n\t\toldTag.parentNode.insertBefore(linkTag, oldTag.nextSibling);\n\t} else {\n\t\tdocument.head.appendChild(linkTag);\n\t}\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, null, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"65\":1,\"169\":1,\"306\":1,\"311\":1,\"446\":1,\"472\":1,\"669\":1,\"729\":1,\"746\":1,\"980\":1,\"984\":1,\"1259\":1,\"1391\":1,\"1420\":1,\"1449\":1,\"1706\":1,\"1807\":1,\"1949\":1,\"2154\":1,\"2217\":1,\"2460\":1,\"2461\":1,\"2844\":1,\"2848\":1,\"2892\":1,\"2893\":1,\"2976\":1,\"2992\":1,\"3368\":1,\"3369\":1,\"3390\":1,\"3559\":1,\"3661\":1,\"3671\":1,\"3826\":1,\"3835\":1,\"4221\":1,\"4589\":1,\"4790\":1,\"5059\":1,\"5193\":1,\"5207\":1,\"5285\":1,\"5329\":1,\"5638\":1,\"5794\":1,\"5795\":1,\"5833\":1,\"5906\":1,\"5931\":1,\"6062\":1,\"6079\":1,\"6324\":1,\"6523\":1,\"6561\":1,\"6579\":1,\"7590\":1,\"7651\":1,\"7878\":1,\"7880\":1,\"7968\":1,\"8039\":1,\"8069\":1,\"8179\":1,\"8260\":1,\"8391\":1,\"8498\":1,\"8621\":1,\"8769\":1,\"8825\":1,\"8989\":1,\"9381\":1,\"9461\":1,\"9751\":1,\"9962\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(2(154|461|844|992)|3(390|661|671|826)|5(059|833|906)|6((07|57|6)9|561)|8(03|06|98)9|1391|4790|7651)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkplatypush\"] = self[\"webpackChunkplatypush\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4998], function() { return __webpack_require__(6715); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["bus","mitt","publishEntity","entity","emit","onEntity","callback","on","publishNotification","notification","onNotification","$options","hasWebsocket","_createBlock","_component_Events","ref","_createVNode","_component_Notifications","hasAssistant","_component_VoiceAssistant","hasPushbullet","_component_Pushbullet","hasNtfy","_component_Ntfy","_component_ConfirmDialog","onInput","installPWA","_component_DropdownContainer","_component_router_view","class","_createElementBlock","_hoisted_1","methods","onOpen","component","$el","keepOpenOnItemClick","this","onClose","appendChild","innerHTML","mounted","__exports__","_Fragment","_renderList","_ctx","notifications","id","index","_component_Notification","key","text","html","title","link","image","warning","error","onClicked","destroy","_normalizeClass","$props","onClick","_cache","args","clicked","_toDisplayString","_createElementVNode","_hoisted_2","_hoisted_3","_hoisted_4","src","alt","icon","style","_normalizeStyle","color","iconClass","_hoisted_6","_hoisted_7","name","props","window","open","$emit","components","Notification","duration","type","Number","default","data","timeouts","create","parseInt","setTimeout","bind","ws","initialized","pending","opened","timeout","reconnectMsecs","minReconnectMsecs","maxReconnectMsecs","handlers","handlerNameToEventTypes","onWebsocketTimeout","console","log","Math","min","close","onMessage","event","JSON","parse","e","warn","debug","push","Object","values","handler","Array","Function","onclose","clearTimeout","undefined","onError","code","reason","init","protocol","location","url","host","WebSocket","err","onmessage","onopen","onerror","subscribe","msg","events","length","handlerName","unsubscribe","keys","created","$watch","_hoisted_9","_component_Modal","$data","state","alerting","responding","speechRecognized","_hoisted_5","listening","_hoisted_8","_hoisted_10","_hoisted_11","phrase","_hoisted_13","responseText","Modal","mixins","Utils","hideTimeout","reset","conversationStart","$refs","assistantModal","show","conversationEnd","self","response","response_text","alertOn","alertOff","registerHandlers","notify","message","push_type","body","ConfirmDialog","DropdownContainer","Events","Notifications","Ntfy","Pushbullet","VoiceAssistant","config","userAuthenticated","connected","pwaInstallEvent","computed","initConfig","request","prompt","pwaDialog","beforeMount","getCookie","addEventListener","preventDefault","setCookie","expires","Date","getTime","render","loading","_component_Loading","classes","rows","row","i","_component_Row","widgets","widget","j","_KeepAlive","_component_Widget","_resolveDynamicComponent","_normalizeProps","_guardReactiveProps","getWidgetProps","_renderSlot","$slots","String","required","split","concat","Widget","Loading","Row","refreshSeconds","parseTemplate","tmpl","node","DOMParser","parseFromString","childNodes","attributes","nodeValue","getElementsByTagName","map","children","el","shallowRef","defineAsyncComponent","nodeName","attrs","reduce","obj","content","refreshDashboard","$route","params","template","notifyError","setInterval","toFixed","method","placeholder","_register","value","register","Boolean","parseBoolean","_component_Login","Login","_component_Nav","panels","selectedPanel","selectedConfigPanel","hostname","onSelect","$event","onSelectConfig","_component_Settings","_component_Extensions","panel","hidden","href","collapsed","ok","onItemClick","configSections","selected","imgUrl","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","icons","_hoisted_19","displayName","_hoisted_21","_hoisted_22","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","emits","prepend","names","idx","indexOf","slice","sort","collapsedDefault","isMobile","isTablet","setConnected","$root","Extensions","Settings","Nav","plugins","backends","procedures","initSelectedPanel","match","hash","plugin","initPanels","entries","forEach","async","componentName","token","toUpperCase","join","comp","pluginName","parseConfig","Promise","all","initializeDefaultViews","entities","execute","initPanel","toString","routes","path","Panel","Dashboard","Plugin","Register","NotFound","router","createRouter","history","createWebHistory","ready","registered","cached","updatefound","updated","offline","app","createApp","App","globalProperties","_config","use","mount","showError","opts","resolve","reject","axios","post","then","errors","output","catch","action","copyToClipboard","navigator","clipboard","writeText","getCookies","document","cookie","item","k","v","toISOString","deleteCookie","formatDate","date","year","toDateString","substring","formatTime","seconds","toTimeString","formatDateTime","skipTimeIfMidnight","getHours","getMinutes","getSeconds","_eventsReady","subFunc","generateId","unwatch","newVal","btoa","fromCharCode","round","random","pluginDisplayName","words","word","charAt","notifyWarning","matchMedia","matches","isDesktop","capitalize","prettify","t","indent","spaces","repeat","toLowerCase","convertSize","unit","units","u","convertTime","time","ret","parseFloat","d","h","m","s","objectsEqual","a","b","p","parseUrlFragment","replace","getUrlArgs","argsString","acc","tokens","setUrlArgs","curArgs","pathname","fragmentFromArgs","encodeURIComponent","Api","Clipboard","Cookies","DateTime","Screen","Text","Types","Url","n","script","isVisible","zIndex","$attrs","width","height","stopPropagation","onModalClose","visible","level","timeoutId","prevVisible","hide","toggle","onKeyUp","visibleHndl","unmounted","removeEventListener","maxZIndex","getComputedStyle","outermostModals","modal","querySelectorAll","onSubmit","_withModifiers","onConfirm","onTouch","confirmText","cancelText","copy","_component_DropdownBody","DropdownBody","buttonStyle","button","buttonWidth","buttonHeight","documentClickHndl","element","target","classList","contains","parentElement","getDropdownWidth","dropdown","getDropdownHeight","dropdownContainer","remove","$nextTick","buttonRect","getBoundingClientRect","buttonPos","left","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","add","itemClass","iconUrl","_component_Icon","Icon","disabled","$parent","className","restart","showDialog","filter","extensionNames","matchesFilter","selectedExtension","extensions","enabledExtensions","_component_Extension","extension","configFile","_component_Tabs","_component_Tab","selectedTab","_component_Doc","_component_Config","_component_Install","highlightedCurrentConfig","_component_CopyButton","curYamlConfig","config_snippet","highlightedConfigSnippet","CopyButton","hljs","highlight","language","trim","loadCurrentConfig","doc_url","doc","onDocClick","actions","actionNames","actionName","eventNames","eventName","localPageRegex","RegExp","parseDoc","refreshDoc","tagName","getAttribute","installCmd","highlightedInstallCmd","installDone","_component_RestartButton","installRunning","installExtension","installOutput","_hoisted_15","RestartButton","installCmds","pendingCommands","cmd","wsProcess","ws_path","refreshInstallCmds","focus","scrollTop","scrollHeight","Config","Doc","Install","Tab","Tabs","Extension","enabledPlugins","enabledBackends","backend","input","setFilter","querySelector","scrollIntoView","behavior","includes","loadExtensions","loadExtensionFromUrl","loadConfigFile","ext","_component_Application","currentUser","_component_Users","sessionToken","_component_Token","_component_StopButton","stop","StopButton","onFocus","onTokenSelect","generateToken","username","sessionTokenModal","password","validityDays","expiry_days","tokenModal","select","execCommand","createUser","commandRunning","changePassword","selectedUser","users","user","user_id","_component_Dropdown","_component_DropdownItem","showChangePasswordModal","deleteUserDialog","_component_FloatingButton","showAddUserModal","deleteUser","Dropdown","DropdownItem","FloatingButton","refresh","form","addUserForm","confirm_password","session_token","addUserModal","changePasswordForm","new_password","confirm_new_password","success","old_password","changePasswordModal","Application","Users","Token","webpackAsyncContext","req","__webpack_require__","o","Error","ids","module","exports","__webpack_module_cache__","moduleId","cachedModule","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","every","splice","r","getter","__esModule","leafPrototypes","getProto","getPrototypeOf","__proto__","mode","ns","def","current","getOwnPropertyNames","definition","defineProperty","enumerable","get","f","chunkId","promises","miniCssF","g","globalThis","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","l","done","needAttach","scripts","createElement","charset","nc","setAttribute","onScriptComplete","prev","onload","doneFns","parentNode","removeChild","head","Symbol","toStringTag","createStylesheet","fullhref","oldTag","linkTag","rel","onLinkComplete","errorType","realHref","insertBefore","nextSibling","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","installedChunks","installedChunkData","test","promise","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"static/js/app.87768159.js","mappings":"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,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,MAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,sBAAuB,CACtB,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,OAGF,SAASoa,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEva,EAAKqa,GAC9B,OAAOtU,QAAQiC,UAAUI,MAAK,WAC7B,IAAIrQ,EAAI,IAAIyiB,MAAM,uBAAyBH,EAAM,KAEjD,MADAtiB,EAAEa,KAAO,mBACHb,CACP,IAGD,IAAI0iB,EAAMza,EAAIqa,GAAM5mB,EAAKgnB,EAAI,GAC7B,OAAO1U,QAAQC,IAAIyU,EAAItW,MAAM,GAAGnE,IAAIsa,EAAoBviB,IAAIqQ,MAAK,WAChE,OAAOkS,EAAoB7mB,EAC5B,GACD,CACA2mB,EAAoBtgB,KAAO,WAAa,OAAO3B,OAAO2B,KAAKkG,EAAM,EACjEoa,EAAoB3mB,GAAK,KACzBinB,EAAOC,QAAUP,C,uBC3NjB,IAAIpa,EAAM,CACT,mBAAoB,CACnB,KACA,MAED,iBAAkB,CACjB,IACA,KAED,oBAAqB,CACpB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,KACA,KACA,MAED,wBAAyB,CACxB,IACA,KA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","sources":["webpack://platypush/./src/bus.js","webpack://platypush/./src/App.vue","webpack://platypush/./src/components/elements/DropdownContainer.vue","webpack://platypush/./src/components/elements/DropdownContainer.vue?144d","webpack://platypush/./src/components/Notifications.vue","webpack://platypush/./src/components/Notification.vue","webpack://platypush/./src/components/Notification.vue?deb2","webpack://platypush/./src/components/Notifications.vue?e79f","webpack://platypush/./src/Events.vue","webpack://platypush/./src/Events.vue?0562","webpack://platypush/./src/components/VoiceAssistant.vue","webpack://platypush/./src/components/VoiceAssistant.vue?e102","webpack://platypush/./src/components/Ntfy.vue","webpack://platypush/./src/components/Ntfy.vue?4660","webpack://platypush/./src/components/Pushbullet.vue","webpack://platypush/./src/components/Pushbullet.vue?a5f8","webpack://platypush/./src/App.vue?7ccd","webpack://platypush/./src/views/Dashboard.vue","webpack://platypush/./src/components/widgets/Row.vue","webpack://platypush/./src/components/widgets/Row.vue?bc29","webpack://platypush/./src/components/widgets/Widget.vue","webpack://platypush/./src/components/widgets/Widget.vue?043c","webpack://platypush/./src/views/Dashboard.vue?040e","webpack://platypush/./src/views/NotFound.vue","webpack://platypush/./src/views/NotFound.vue?0aab","webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b","webpack://platypush/./src/views/Register.vue","webpack://platypush/./src/views/Register.vue?157d","webpack://platypush/./src/views/Panel.vue","webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/views/Panel.vue?792f","webpack://platypush/./src/views/Plugin.vue","webpack://platypush/./src/views/Plugin.vue?41f6","webpack://platypush/./src/router/index.js","webpack://platypush/./src/registerServiceWorker.js","webpack://platypush/./src/main.js","webpack://platypush/./src/utils/Api.vue","webpack://platypush/./src/utils/Api.vue?331a","webpack://platypush/./src/utils/Clipboard.vue","webpack://platypush/./src/utils/Clipboard.vue?9589","webpack://platypush/./src/utils/Cookies.vue","webpack://platypush/./src/utils/Cookies.vue?0832","webpack://platypush/./src/utils/DateTime.vue","webpack://platypush/./src/utils/DateTime.vue?3df3","webpack://platypush/./src/utils/Events.vue","webpack://platypush/./src/utils/Events.vue?ad6c","webpack://platypush/./src/utils/Extensions.vue","webpack://platypush/./src/utils/Extensions.vue?43c9","webpack://platypush/./src/utils/Notification.vue","webpack://platypush/./src/utils/Notification.vue?b668","webpack://platypush/./src/utils/Screen.vue","webpack://platypush/./src/utils/Screen.vue?714e","webpack://platypush/./src/utils/Text.vue","webpack://platypush/./src/utils/Text.vue?61b3","webpack://platypush/./src/utils/Types.vue","webpack://platypush/./src/utils/Types.vue?2b41","webpack://platypush/./src/utils/Url.vue","webpack://platypush/./src/utils/Url.vue?5bd8","webpack://platypush/./src/Utils.vue","webpack://platypush/./src/Utils.vue?83c2","webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/components/Modal.vue","webpack://platypush/./src/components/Modal.vue?db1b","webpack://platypush/./src/components/elements/ConfirmDialog.vue","webpack://platypush/./src/components/elements/ConfirmDialog.vue?f384","webpack://platypush/./src/components/elements/CopyButton.vue","webpack://platypush/./src/components/elements/CopyButton.vue?0778","webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownItem.vue","webpack://platypush/./src/components/elements/DropdownItem.vue?d591","webpack://platypush/./src/components/elements/FloatingButton.vue","webpack://platypush/./src/components/elements/FloatingButton.vue?d72c","webpack://platypush/./src/components/elements/Icon.vue","webpack://platypush/./src/components/elements/Icon.vue?fdba","webpack://platypush/./src/components/elements/RestartButton.vue","webpack://platypush/./src/components/elements/RestartButton.vue?09f3","webpack://platypush/./src/components/elements/Tab.vue","webpack://platypush/./src/components/elements/Tab.vue?4544","webpack://platypush/./src/components/elements/Tabs.vue","webpack://platypush/./src/components/elements/Tabs.vue?2d79","webpack://platypush/./src/components/panels/Extensions/Index.vue","webpack://platypush/./src/components/panels/Extensions/Extension.vue","webpack://platypush/./src/components/panels/Extensions/Config.vue","webpack://platypush/./src/components/panels/Extensions/Config.vue?f0c1","webpack://platypush/./src/components/panels/Extensions/Doc.vue","webpack://platypush/./src/components/panels/Extensions/Doc.vue?b066","webpack://platypush/./src/components/panels/Extensions/Install.vue","webpack://platypush/./src/components/panels/Extensions/Install.vue?ceca","webpack://platypush/./src/components/panels/Extensions/Extension.vue?4949","webpack://platypush/./src/components/panels/Extensions/Index.vue?7d84","webpack://platypush/./src/components/panels/Settings/Index.vue","webpack://platypush/./src/components/panels/Settings/Application.vue","webpack://platypush/./src/components/elements/StopButton.vue","webpack://platypush/./src/components/elements/StopButton.vue?3081","webpack://platypush/./src/components/panels/Settings/Application.vue?ae3e","webpack://platypush/./src/components/panels/Settings/Token.vue","webpack://platypush/./src/components/panels/Settings/Token.vue?4a12","webpack://platypush/./src/components/panels/Settings/Users.vue","webpack://platypush/./src/components/panels/Settings/Users.vue?407b","webpack://platypush/./src/components/panels/Settings/Index.vue?0df9","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object","webpack://platypush/./src/components/widgets/ lazy ^\\.\\/.*\\/Index$ namespace object","webpack://platypush/webpack/bootstrap","webpack://platypush/webpack/runtime/chunk loaded","webpack://platypush/webpack/runtime/compat get default export","webpack://platypush/webpack/runtime/create fake namespace object","webpack://platypush/webpack/runtime/define property getters","webpack://platypush/webpack/runtime/ensure chunk","webpack://platypush/webpack/runtime/get javascript chunk filename","webpack://platypush/webpack/runtime/get mini-css chunk filename","webpack://platypush/webpack/runtime/global","webpack://platypush/webpack/runtime/hasOwnProperty shorthand","webpack://platypush/webpack/runtime/load script","webpack://platypush/webpack/runtime/make namespace object","webpack://platypush/webpack/runtime/publicPath","webpack://platypush/webpack/runtime/css loading","webpack://platypush/webpack/runtime/jsonp chunk loading","webpack://platypush/webpack/startup"],"sourcesContent":["import mitt from 'mitt'\n\nconst bus = mitt()\n\nbus.publishEntity = (entity) => {\n bus.emit('entity-update', entity)\n}\n\nbus.onEntity = (callback) => {\n bus.on('entity-update', callback)\n}\n\nbus.publishNotification = (notification) => {\n bus.emit('notification-create', notification)\n}\n\nbus.onNotification = (callback) => {\n bus.on('notification-create', callback)\n}\n\nexport { bus }\n","\n \n \n \n \n \n \n Would you like to install this application locally?\n \n\n \n \n\n\n\n\n\n","\n \n\n\n\n\n\n","import { render } from \"./DropdownContainer.vue?vue&type=template&id=c190f656&scoped=true\"\nimport script from \"./DropdownContainer.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownContainer.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownContainer.vue?vue&type=style&index=0&id=c190f656&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c190f656\"]])\n\nexport default __exports__","\n
\n \n \n
\n\n\n\n\n","\n
\n \n
\n
\n
\n \n \n \n \n \n
\n
\n \n \n \n \n
\n
\n\n\n\n\n","import { render } from \"./Notification.vue?vue&type=template&id=7646705e&scoped=true\"\nimport script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nimport \"./Notification.vue?vue&type=style&index=0&id=7646705e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7646705e\"]])\n\nexport default __exports__","import { render } from \"./Notifications.vue?vue&type=template&id=6dc8bebc&scoped=true\"\nimport script from \"./Notifications.vue?vue&type=script&lang=js\"\nexport * from \"./Notifications.vue?vue&type=script&lang=js\"\n\nimport \"./Notifications.vue?vue&type=style&index=0&id=6dc8bebc&scoped=true&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6dc8bebc\"]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Events.vue?vue&type=template&id=11b5ca2a\"\nimport script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n
\n \n
\n \n \n \n \n
\n\n
\n
\n Assistant listening\n
\n
\n \n
\n
\n \n
\n
\n \n
\n\n\n\n\n\n","import { render } from \"./VoiceAssistant.vue?vue&type=template&id=3f009270\"\nimport script from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\nexport * from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\n\nimport \"./VoiceAssistant.vue?vue&type=style&index=0&id=3f009270&lang=scss\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Ntfy.vue?vue&type=template&id=1c4a4708\"\nimport script from \"./Ntfy.vue?vue&type=script&lang=js\"\nexport * from \"./Ntfy.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Pushbullet.vue?vue&type=template&id=bf9869d4\"\nimport script from \"./Pushbullet.vue?vue&type=script&lang=js\"\nexport * from \"./Pushbullet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./App.vue?vue&type=template&id=eb834402\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\n\nimport \"./App.vue?vue&type=style&index=0&id=eb834402&lang=scss\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n
\n \n \n \n \n \n \n \n
\n\n\n\n\n\n\n\n","\n
\n \n
\n\n\n\n\n\n","import { render } from \"./Row.vue?vue&type=template&id=1b4663f2&scoped=true\"\nimport script from \"./Row.vue?vue&type=script&lang=js\"\nexport * from \"./Row.vue?vue&type=script&lang=js\"\n\nimport \"./Row.vue?vue&type=style&index=0&id=1b4663f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b4663f2\"]])\n\nexport default __exports__","\n
\n \n
\n\n\n\n\n\n","import { render } from \"./Widget.vue?vue&type=template&id=5df52982&scoped=true\"\nimport script from \"./Widget.vue?vue&type=script&lang=js\"\nexport * from \"./Widget.vue?vue&type=script&lang=js\"\n\nimport \"./Widget.vue?vue&type=style&index=0&id=5df52982&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5df52982\"]])\n\nexport default __exports__","import { render } from \"./Dashboard.vue?vue&type=template&id=54e0248a&scoped=true\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js\"\n\nimport \"./Dashboard.vue?vue&type=style&index=0&id=54e0248a&lang=scss&scoped=true\"\nimport \"./Dashboard.vue?vue&type=style&index=1&id=54e0248a&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-54e0248a\"]])\n\nexport default __exports__","\n
Object not found
\n\n\n\n\n","import { render } from \"./NotFound.vue?vue&type=template&id=49501f4d\"\nimport script from \"./NotFound.vue?vue&type=script&lang=js\"\nexport * from \"./NotFound.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n
\n \n
\n\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=af0b14d0&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=af0b14d0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-af0b14d0\"]])\n\nexport default __exports__","\n \n\n\n\n","import { render } from \"./Register.vue?vue&type=template&id=1244b238\"\nimport script from \"./Register.vue?vue&type=script&lang=js\"\nexport * from \"./Register.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n \n \n\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n\n
\n
\n \n
\n
\n \n\n\n\n\n\n\n\n","\n \n\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=5c6840e6&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=5c6840e6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c6840e6\"]])\n\nexport default __exports__","import { render } from \"./Panel.vue?vue&type=template&id=871fbba0&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=871fbba0&lang=scss&scoped=true\"\nimport \"./Panel.vue?vue&type=style&index=1&id=871fbba0&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-871fbba0\"]])\n\nexport default __exports__","\n \n \n
\n \n
\n \n\n\n\n\n\n\n\n","import { render } from \"./Plugin.vue?vue&type=template&id=e339182c&scoped=true\"\nimport script from \"./Plugin.vue?vue&type=script&lang=js\"\nexport * from \"./Plugin.vue?vue&type=script&lang=js\"\n\nimport \"./Plugin.vue?vue&type=style&index=0&id=e339182c&lang=scss&scoped=true\"\nimport \"./Plugin.vue?vue&type=style&index=1&id=e339182c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e339182c\"]])\n\nexport default __exports__","import { createWebHistory, createRouter } from \"vue-router\";\nimport Dashboard from \"@/views/Dashboard.vue\";\nimport NotFound from \"@/views/NotFound\";\nimport Login from \"@/views/Login\";\nimport Register from \"@/views/Register\";\nimport Panel from \"@/views/Panel\";\nimport Plugin from \"@/views/Plugin\";\n\nconst routes = [\n {\n path: \"/\",\n name: \"Panel\",\n component: Panel,\n },\n\n {\n path: \"/dashboard/:name\",\n name: \"Dashboard\",\n component: Dashboard,\n },\n\n {\n path: \"/plugin/:plugin\",\n name: \"Plugin\",\n component: Plugin,\n },\n\n {\n path: \"/login\",\n name: \"Login\",\n component: Login,\n },\n\n {\n path: \"/register\",\n name: \"Register\",\n component: Register,\n },\n\n {\n path: \"/:catchAll(.*)\",\n component: NotFound,\n },\n];\n\nconst router = createRouter({\n history: createWebHistory(),\n routes,\n});\n\nexport default router;\n","/* eslint-disable no-console */\n\nimport { register } from 'register-service-worker'\n\nif (process.env.NODE_ENV === 'production') {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready () {\n console.log(\n 'App is being served from cache by a service worker.\\n' +\n 'For more details, visit https://goo.gl/AFskqB'\n )\n },\n registered () {\n console.log('Service worker has been registered.')\n },\n cached () {\n console.log('Content has been cached for offline use.')\n },\n updatefound () {\n console.log('New content is downloading.')\n },\n updated () {\n console.log('New content is available; please refresh.')\n },\n offline () {\n console.log('No internet connection found. App is running in offline mode.')\n },\n error (error) {\n console.error('Error during service worker registration:', error)\n }\n })\n}\n","import { createApp } from 'vue'\nimport App from '@/App.vue'\nimport router from '@/router'\nimport './registerServiceWorker'\n\nconst app = createApp(App)\napp.config.globalProperties._config = window.config\napp.use(router).mount('#app')\n","\n\n","import script from \"./Api.vue?vue&type=script&lang=js\"\nexport * from \"./Api.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Clipboard.vue?vue&type=script&lang=js\"\nexport * from \"./Clipboard.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Cookies.vue?vue&type=script&lang=js\"\nexport * from \"./Cookies.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./DateTime.vue?vue&type=script&lang=js\"\nexport * from \"./DateTime.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Extensions.vue?vue&type=script&lang=js\"\nexport * from \"./Extensions.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Screen.vue?vue&type=script&lang=js\"\nexport * from \"./Screen.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Text.vue?vue&type=script&lang=js\"\nexport * from \"./Text.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Types.vue?vue&type=script&lang=js\"\nexport * from \"./Types.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Url.vue?vue&type=script&lang=js\"\nexport * from \"./Url.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n
\n
\n \n
\n
\n\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n
\n
\n
\n
\n \n \n
\n
\n \n
\n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Modal.vue?vue&type=template&id=09bd997a&scoped=true\"\nimport script from \"./Modal.vue?vue&type=script&lang=js\"\nexport * from \"./Modal.vue?vue&type=script&lang=js\"\n\nimport \"./Modal.vue?vue&type=style&index=0&id=09bd997a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-09bd997a\"]])\n\nexport default __exports__","\n \n
\n \n
\n\n \n \n\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=db648f4c&scoped=true\"\nimport script from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\nexport * from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\n\nimport \"./ConfirmDialog.vue?vue&type=style&index=0&id=db648f4c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-db648f4c\"]])\n\nexport default __exports__","\n \n\n\n\n\n\n","import { render } from \"./CopyButton.vue?vue&type=template&id=0bc64e95&scoped=true\"\nimport script from \"./CopyButton.vue?vue&type=script&lang=js\"\nexport * from \"./CopyButton.vue?vue&type=script&lang=js\"\n\nimport \"./CopyButton.vue?vue&type=style&index=0&id=0bc64e95&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0bc64e95\"]])\n\nexport default __exports__","\n
\n \n\n
\n \n \n \n
\n
\n\n\n\n\n\n","\n
\n \n
\n\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=14579c63&scoped=true\"\nimport script from \"./DropdownBody.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownBody.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownBody.vue?vue&type=style&index=0&id=14579c63&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-14579c63\"]])\n\nexport default __exports__","import { render } from \"./Dropdown.vue?vue&type=template&id=3220f58b&scoped=true\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js\"\n\nimport \"./Dropdown.vue?vue&type=style&index=0&id=3220f58b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3220f58b\"]])\n\nexport default __exports__","\n
\n
\n \n
\n \n
\n\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=1311e9ab&scoped=true\"\nimport script from \"./DropdownItem.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownItem.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownItem.vue?vue&type=style&index=0&id=1311e9ab&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1311e9ab\"]])\n\nexport default __exports__","\n
\n \n
\n\n\n\n\n\n","import { render } from \"./FloatingButton.vue?vue&type=template&id=681f7492&scoped=true\"\nimport script from \"./FloatingButton.vue?vue&type=script&lang=js\"\nexport * from \"./FloatingButton.vue?vue&type=script&lang=js\"\n\nimport \"./FloatingButton.vue?vue&type=style&index=0&id=681f7492&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-681f7492\"]])\n\nexport default __exports__","\n
\n \n \n
\n\n\n\n\n\n","import { render } from \"./Icon.vue?vue&type=template&id=706a3bd1&scoped=true\"\nimport script from \"./Icon.vue?vue&type=script&lang=js\"\nexport * from \"./Icon.vue?vue&type=script&lang=js\"\n\nimport \"./Icon.vue?vue&type=style&index=0&id=706a3bd1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-706a3bd1\"]])\n\nexport default __exports__","\n
\n \n Are you sure that you want to restart the application?\n \n\n \n
\n\n\n\n\n\n","import { render } from \"./RestartButton.vue?vue&type=template&id=2edff8b7&scoped=true\"\nimport script from \"./RestartButton.vue?vue&type=script&lang=js\"\nexport * from \"./RestartButton.vue?vue&type=script&lang=js\"\n\nimport \"./RestartButton.vue?vue&type=style&index=0&id=2edff8b7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2edff8b7\"]])\n\nexport default __exports__","\n
\n \n \n \n \n
\n\n\n\n\n\n","import { render } from \"./Tab.vue?vue&type=template&id=f3217d34&scoped=true\"\nimport script from \"./Tab.vue?vue&type=script&lang=js\"\nexport * from \"./Tab.vue?vue&type=script&lang=js\"\n\nimport \"./Tab.vue?vue&type=style&index=0&id=f3217d34&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f3217d34\"]])\n\nexport default __exports__","\n
\n \n
\n\n\n\n\n\n","import { render } from \"./Tabs.vue?vue&type=template&id=f4300bb0&scoped=true\"\nimport script from \"./Tabs.vue?vue&type=script&lang=js\"\nexport * from \"./Tabs.vue?vue&type=script&lang=js\"\n\nimport \"./Tabs.vue?vue&type=style&index=0&id=f4300bb0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f4300bb0\"]])\n\nexport default __exports__","\n
\n \n \n\n\n\n\n\n","import { render } from \"./Doc.vue?vue&type=template&id=5aac2322&scoped=true\"\nimport script from \"./Doc.vue?vue&type=script&lang=js\"\nexport * from \"./Doc.vue?vue&type=script&lang=js\"\n\nimport \"./Doc.vue?vue&type=style&index=0&id=5aac2322&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5aac2322\"]])\n\nexport default __exports__","\n
\n \n \n
Dependencies
\n \n\n
\n
\n \n
\n
\n\n
\n \n \n
\n
\n \n\n \n \n
Output
\n \n\n
\n
\n \n
\n \n
\n
\n
\n \n
\n\n\n\n\n\n","import { render } from \"./Install.vue?vue&type=template&id=5e00060c&scoped=true\"\nimport script from \"./Install.vue?vue&type=script&lang=js\"\nexport * from \"./Install.vue?vue&type=script&lang=js\"\n\nimport \"./Install.vue?vue&type=style&index=0&id=5e00060c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5e00060c\"]])\n\nexport default __exports__","import { render } from \"./Extension.vue?vue&type=template&id=3fa6b036&scoped=true\"\nimport script from \"./Extension.vue?vue&type=script&lang=js\"\nexport * from \"./Extension.vue?vue&type=script&lang=js\"\n\nimport \"./Extension.vue?vue&type=style&index=0&id=3fa6b036&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3fa6b036\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=985c93da&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=985c93da&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-985c93da\"]])\n\nexport default __exports__","\n
\n \n \n \n \n \n
\n\n\n\n\n\n","\n
\n
\n \n
\n\n
\n \n
\n
\n\n\n\n\n\n","\n
\n \n Are you sure that you want to stop the application?\n
\n \n This will stop the application and you will not be able to restart it\n through the Web interface!\n \n \n\n \n
\n\n\n\n\n\n","import { render } from \"./StopButton.vue?vue&type=template&id=1eab04fa&scoped=true\"\nimport script from \"./StopButton.vue?vue&type=script&lang=js\"\nexport * from \"./StopButton.vue?vue&type=script&lang=js\"\n\nimport \"./StopButton.vue?vue&type=style&index=0&id=1eab04fa&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1eab04fa\"]])\n\nexport default __exports__","import { render } from \"./Application.vue?vue&type=template&id=40365cea&scoped=true\"\nimport script from \"./Application.vue?vue&type=script&lang=js\"\nexport * from \"./Application.vue?vue&type=script&lang=js\"\n\nimport \"./Application.vue?vue&type=style&index=0&id=40365cea&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-40365cea\"]])\n\nexport default __exports__","\n
\n \n\n \n
\n \n\n \n
\n \n\n \n
\n \n\n \n
\n \n\n
\n
\n
\n Platypush provides two types of tokens:\n\n
\n
\n JWT tokens are bearer-only, and they contain encrypted\n authentication information. \n They can be used as permanent or time-based tokens to\n authenticate with the Platypush API.\n
\n\n
\n Session tokens are randomly generated tokens stored on the\n application database. A session token generated in this session\n will expire when you log out of it.\n
\n
\n \n\n
Generate a JWT authentication token that can be used for API calls to the /execute endpoint.
\n
You can include the token in your requests in any of the following ways:
\n\n
\n
Specify it on the Authorization: Bearer header;
\n
Specify it on the X-Token header;
\n
\n Specify it as a URL parameter: http://site:8008/execute?token=...\n for a JWT token and ...?session_token=... for a\n session token;\n
\n
Specify it on the body of your JSON request:\n {\"type\":\"request\", \"action\", \"...\", \"token\":\"...\"} for\n a JWT token, or \"session_token\" for a session token.\n
\n
\n\n
Confirm your credentials in order to generate a new JWT token.
\n
\n Show session token will instead show the token cookie associated\n to the current session.\n
\n
\n\n
\n \n
\n
\n
\n\n\n\n\n\n","import { render } from \"./Token.vue?vue&type=template&id=2d3c7d78\"\nimport script from \"./Token.vue?vue&type=script&lang=js\"\nexport * from \"./Token.vue?vue&type=script&lang=js\"\n\nimport \"./Token.vue?vue&type=style&index=0&id=2d3c7d78&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n \n\n \n \n \n\n \n \n \n\n
\n
\n
\n \n
\n \n \n \n \n
\n
\n
\n\n \n\n \n Are you sure that you want to remove the user {{ selectedUser }}?\n \n
\n\n\n\n\n\n","import { render } from \"./Users.vue?vue&type=template&id=510035f2&scoped=true\"\nimport script from \"./Users.vue?vue&type=script&lang=js\"\nexport * from \"./Users.vue?vue&type=script&lang=js\"\n\nimport \"./Users.vue?vue&type=style&index=0&id=510035f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-510035f2\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=2e111192\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=2e111192&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t7651,\n\t\t2844,\n\t\t2461,\n\t\t2992,\n\t\t1807,\n\t\t9381,\n\t\t6062,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t5324,\n\t\t8039,\n\t\t5324\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t5794,\n\t\t5794\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t8039,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t8039,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t8039,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t8039,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t8039,\n\t\t8895\n\t],\n\t\"./Entities/Index\": [\n\t\t7878,\n\t\t2992,\n\t\t669,\n\t\t2154,\n\t\t6062,\n\t\t7878\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t1807,\n\t\t4221\n\t],\n\t\"./Extensions/Index\": [\n\t\t2016\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t1256,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t1256\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t1256,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t1256,\n\t\t4765\n\t],\n\t\"./MediaOmxplayer/Index\": [\n\t\t7819,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t1256,\n\t\t7819\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t7651,\n\t\t1420,\n\t\t2461,\n\t\t6079,\n\t\t1256,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t5143,\n\t\t7651,\n\t\t1420,\n\t\t5143\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t7294,\n\t\t7651,\n\t\t1420,\n\t\t5143,\n\t\t7294\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t7651,\n\t\t1420,\n\t\t5143,\n\t\t4053\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t6079,\n\t\t7968,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t8369\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t6079,\n\t\t7968,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t4589,\n\t\t4589\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t1259,\n\t\t7651,\n\t\t2844,\n\t\t1259\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t7651,\n\t\t2844,\n\t\t7880,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t7651,\n\t\t2844,\n\t\t7880,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./Calendar/Index\": [\n\t\t5638,\n\t\t5638\n\t],\n\t\"./Camera/Index\": [\n\t\t446,\n\t\t446\n\t],\n\t\"./Component/Index\": [\n\t\t1449,\n\t\t7651,\n\t\t2844,\n\t\t1449\n\t],\n\t\"./DateTime/Index\": [\n\t\t4619,\n\t\t1391,\n\t\t4619\n\t],\n\t\"./DateTimeWeather/Index\": [\n\t\t9962,\n\t\t5193,\n\t\t1391,\n\t\t9962\n\t],\n\t\"./ImageCarousel/Index\": [\n\t\t306,\n\t\t5193,\n\t\t1391,\n\t\t306\n\t],\n\t\"./Music/Index\": [\n\t\t311,\n\t\t311\n\t],\n\t\"./Plugin/Index\": [\n\t\t8179,\n\t\t8179\n\t],\n\t\"./RssNews/Index\": [\n\t\t6523,\n\t\t6523\n\t],\n\t\"./Weather/Index\": [\n\t\t5193,\n\t\t5193\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6725;\nmodule.exports = webpackAsyncContext;","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/js/\" + chunkId + \".\" + {\"65\":\"ae7df477\",\"169\":\"02caaaba\",\"306\":\"1f93fd00\",\"311\":\"94122a15\",\"342\":\"b2e983b2\",\"446\":\"0c670830\",\"472\":\"29efc766\",\"667\":\"687e2681\",\"669\":\"67b2777b\",\"729\":\"57ab670d\",\"746\":\"299cb064\",\"813\":\"df4796a4\",\"886\":\"3c22db06\",\"980\":\"ff050b72\",\"984\":\"f98bab72\",\"1088\":\"22c3f8aa\",\"1256\":\"949dba0e\",\"1259\":\"9baf082b\",\"1391\":\"a76844c2\",\"1420\":\"b14613e6\",\"1449\":\"1d3a268d\",\"1706\":\"13372295\",\"1807\":\"6c72a203\",\"1949\":\"f6478aac\",\"2106\":\"5b089fbb\",\"2154\":\"81668bf2\",\"2183\":\"1facc63d\",\"2200\":\"20911f30\",\"2217\":\"9116c837\",\"2460\":\"6a8718df\",\"2461\":\"a2008efc\",\"2614\":\"25f43040\",\"2732\":\"34e0816d\",\"2844\":\"288f7727\",\"2853\":\"e423e726\",\"2892\":\"1f2a24f2\",\"2893\":\"55e3bcf7\",\"2976\":\"d0ce8a0d\",\"2992\":\"efd583f8\",\"3322\":\"6340e745\",\"3368\":\"bbaad492\",\"3369\":\"0497f946\",\"3390\":\"3545ba6d\",\"3518\":\"ee2296eb\",\"3559\":\"c2592048\",\"3661\":\"ebdb7d5d\",\"3671\":\"8c2bb698\",\"3732\":\"3e87c919\",\"3826\":\"cc264dd1\",\"3835\":\"5628da2d\",\"4053\":\"a255e9b2\",\"4221\":\"eac4e0e1\",\"4589\":\"2afa8954\",\"4619\":\"e56bced8\",\"4765\":\"476828dd\",\"4790\":\"7514123b\",\"5059\":\"9bac2917\",\"5143\":\"61d5d95a\",\"5193\":\"71d42647\",\"5207\":\"7f241e21\",\"5285\":\"b97c6306\",\"5324\":\"4acf35f2\",\"5329\":\"2bca7d01\",\"5578\":\"875c404d\",\"5638\":\"0225db95\",\"5762\":\"f1016d9f\",\"5794\":\"af63f759\",\"5795\":\"6a448f2a\",\"5833\":\"4cca0d3f\",\"5906\":\"5eaf69b5\",\"5931\":\"7c5325ae\",\"6062\":\"ccfb44e5\",\"6079\":\"b020e16c\",\"6123\":\"1bc9bcbd\",\"6148\":\"ea20cb6a\",\"6324\":\"ef647174\",\"6362\":\"c4de72d9\",\"6523\":\"9cf8a633\",\"6561\":\"fc5ef77b\",\"6579\":\"366354a0\",\"6640\":\"2f707453\",\"7294\":\"c67b2149\",\"7381\":\"409288a9\",\"7590\":\"ebe62444\",\"7651\":\"e7da8dba\",\"7819\":\"c8579627\",\"7878\":\"36232d58\",\"7880\":\"cddcfd8c\",\"7898\":\"af4f2bd0\",\"7968\":\"2e443057\",\"8039\":\"951792f1\",\"8069\":\"51c1e8b1\",\"8179\":\"cb99e492\",\"8391\":\"87aacd93\",\"8498\":\"062dd3a7\",\"8621\":\"9250e91f\",\"8769\":\"02eed3a9\",\"8784\":\"9c2c1b4c\",\"8825\":\"76cfbb14\",\"8895\":\"4fb3b7af\",\"8930\":\"7b8de04a\",\"8989\":\"d29a4bdb\",\"9091\":\"3203fca1\",\"9334\":\"bd471a7f\",\"9381\":\"d5aa4a21\",\"9461\":\"42236d22\",\"9751\":\"cf8e97ef\",\"9962\":\"dfcd38d0\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/css/\" + chunkId + \".\" + {\"65\":\"cb15a9a6\",\"169\":\"9ec6abc1\",\"306\":\"991c8fff\",\"311\":\"ce50f619\",\"446\":\"e0a96773\",\"472\":\"20f2f41f\",\"669\":\"73188f7e\",\"729\":\"16b20067\",\"746\":\"18c59228\",\"980\":\"b4628099\",\"984\":\"0c88349b\",\"1256\":\"7488b6ae\",\"1259\":\"ad51b86e\",\"1391\":\"8fb65128\",\"1420\":\"c29cafe6\",\"1449\":\"bf964828\",\"1706\":\"c1e22194\",\"1807\":\"333a022f\",\"1949\":\"d8d63590\",\"2154\":\"20cf0934\",\"2217\":\"da1b8fd6\",\"2460\":\"83acd505\",\"2461\":\"1fc0b5b4\",\"2844\":\"23273db2\",\"2892\":\"3a7569e7\",\"2893\":\"21a9931c\",\"2976\":\"bafd7cea\",\"2992\":\"f8bddaf0\",\"3368\":\"467cedc6\",\"3369\":\"69c504e7\",\"3390\":\"481c441e\",\"3559\":\"5665c422\",\"3661\":\"c12867e9\",\"3671\":\"e6547429\",\"3826\":\"53d49948\",\"3835\":\"91d8befb\",\"4221\":\"76c11dc1\",\"4589\":\"d7fd389b\",\"4790\":\"3ef3568e\",\"5059\":\"e5cd6fe3\",\"5143\":\"084a713f\",\"5193\":\"b8dcc633\",\"5207\":\"e1e8949a\",\"5285\":\"2250c5c9\",\"5329\":\"2f2c6a0e\",\"5638\":\"05ee3a45\",\"5794\":\"a98cd7fb\",\"5795\":\"3b193db6\",\"5833\":\"e1e503a2\",\"5906\":\"52ba6beb\",\"5931\":\"e6c8f94d\",\"6062\":\"b6571ed4\",\"6079\":\"f88a21ae\",\"6324\":\"bb3e2171\",\"6523\":\"d6576265\",\"6561\":\"77bbcd33\",\"6579\":\"04ad63dc\",\"7590\":\"b45a8e92\",\"7651\":\"9b63654f\",\"7878\":\"e3469993\",\"7880\":\"4f4a202a\",\"7968\":\"29db26b1\",\"8039\":\"e77a760e\",\"8069\":\"111183af\",\"8179\":\"b5fb83f9\",\"8391\":\"b5dd11a9\",\"8498\":\"3676728c\",\"8621\":\"5db86eb0\",\"8769\":\"fda642fb\",\"8825\":\"f608e2c2\",\"8989\":\"63c7ae13\",\"9381\":\"ade341db\",\"9461\":\"79136fbe\",\"9751\":\"0631f530\",\"9962\":\"eb89f1f6\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"platypush:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","if (typeof document === \"undefined\") return;\nvar createStylesheet = function(chunkId, fullhref, oldTag, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tif (linkTag.parentNode) linkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tif (oldTag) {\n\t\toldTag.parentNode.insertBefore(linkTag, oldTag.nextSibling);\n\t} else {\n\t\tdocument.head.appendChild(linkTag);\n\t}\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, null, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"65\":1,\"169\":1,\"306\":1,\"311\":1,\"446\":1,\"472\":1,\"669\":1,\"729\":1,\"746\":1,\"980\":1,\"984\":1,\"1256\":1,\"1259\":1,\"1391\":1,\"1420\":1,\"1449\":1,\"1706\":1,\"1807\":1,\"1949\":1,\"2154\":1,\"2217\":1,\"2460\":1,\"2461\":1,\"2844\":1,\"2892\":1,\"2893\":1,\"2976\":1,\"2992\":1,\"3368\":1,\"3369\":1,\"3390\":1,\"3559\":1,\"3661\":1,\"3671\":1,\"3826\":1,\"3835\":1,\"4221\":1,\"4589\":1,\"4790\":1,\"5059\":1,\"5143\":1,\"5193\":1,\"5207\":1,\"5285\":1,\"5329\":1,\"5638\":1,\"5794\":1,\"5795\":1,\"5833\":1,\"5906\":1,\"5931\":1,\"6062\":1,\"6079\":1,\"6324\":1,\"6523\":1,\"6561\":1,\"6579\":1,\"7590\":1,\"7651\":1,\"7878\":1,\"7880\":1,\"7968\":1,\"8039\":1,\"8069\":1,\"8179\":1,\"8391\":1,\"8498\":1,\"8621\":1,\"8769\":1,\"8825\":1,\"8989\":1,\"9381\":1,\"9461\":1,\"9751\":1,\"9962\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(2(154|461|844|992)|3(390|661|671|826)|5(059|833|906)|6((07|57|6)9|561)|8(03|06|98)9|1391|4790|7651)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkplatypush\"] = self[\"webpackChunkplatypush\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4998], function() { return __webpack_require__(6715); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["bus","mitt","publishEntity","entity","emit","onEntity","callback","on","publishNotification","notification","onNotification","$options","hasWebsocket","_createBlock","_component_Events","ref","_createVNode","_component_Notifications","hasAssistant","_component_VoiceAssistant","hasPushbullet","_component_Pushbullet","hasNtfy","_component_Ntfy","_component_ConfirmDialog","onInput","installPWA","_component_DropdownContainer","_component_router_view","class","_createElementBlock","_hoisted_1","methods","onOpen","component","$el","keepOpenOnItemClick","this","onClose","appendChild","innerHTML","mounted","__exports__","_Fragment","_renderList","_ctx","notifications","id","index","_component_Notification","key","text","html","title","link","image","warning","error","onClicked","destroy","_normalizeClass","$props","onClick","_cache","args","clicked","_toDisplayString","_createElementVNode","_hoisted_2","_hoisted_3","_hoisted_4","src","alt","icon","style","_normalizeStyle","color","iconClass","_hoisted_6","_hoisted_7","name","props","window","open","$emit","components","Notification","duration","type","Number","default","data","timeouts","create","parseInt","setTimeout","bind","ws","initialized","pending","opened","timeout","reconnectMsecs","minReconnectMsecs","maxReconnectMsecs","handlers","handlerNameToEventTypes","onWebsocketTimeout","console","log","Math","min","close","onMessage","event","JSON","parse","e","warn","debug","push","Object","values","handler","Array","Function","onclose","clearTimeout","undefined","onError","code","reason","init","protocol","location","url","host","WebSocket","err","onmessage","onopen","onerror","subscribe","msg","events","length","handlerName","unsubscribe","keys","created","$watch","_hoisted_9","_component_Modal","$data","state","alerting","responding","speechRecognized","_hoisted_5","listening","_hoisted_8","_hoisted_10","_hoisted_11","phrase","_hoisted_13","responseText","Modal","mixins","Utils","hideTimeout","reset","conversationStart","$refs","assistantModal","show","conversationEnd","self","response","response_text","alertOn","alertOff","registerHandlers","notify","message","push_type","body","ConfirmDialog","DropdownContainer","Events","Notifications","Ntfy","Pushbullet","VoiceAssistant","config","userAuthenticated","connected","pwaInstallEvent","computed","initConfig","request","prompt","pwaDialog","beforeMount","getCookie","addEventListener","preventDefault","setCookie","expires","Date","getTime","render","loading","_component_Loading","classes","rows","row","i","_component_Row","widgets","widget","j","_KeepAlive","_component_Widget","_resolveDynamicComponent","_normalizeProps","_guardReactiveProps","getWidgetProps","_renderSlot","$slots","String","required","split","concat","Widget","Loading","Row","refreshSeconds","parseTemplate","tmpl","node","DOMParser","parseFromString","childNodes","attributes","nodeValue","getElementsByTagName","map","children","el","shallowRef","defineAsyncComponent","nodeName","attrs","reduce","obj","content","refreshDashboard","$route","params","template","notifyError","setInterval","toFixed","method","placeholder","_register","value","register","Boolean","parseBoolean","_component_Login","Login","_component_Nav","panels","selectedPanel","selectedConfigPanel","hostname","onSelect","$event","onSelectConfig","_component_Settings","_component_Extensions","panel","hidden","href","collapsed","ok","onItemClick","configSections","selected","imgUrl","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","icons","_hoisted_19","displayName","_hoisted_21","_hoisted_22","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","emits","prepend","names","idx","indexOf","slice","sort","collapsedDefault","isMobile","isTablet","setConnected","$root","Extensions","Settings","Nav","plugins","backends","procedures","initSelectedPanel","match","hash","plugin","initPanels","entries","forEach","async","componentName","token","toUpperCase","join","comp","pluginName","parseConfig","Promise","all","initializeDefaultViews","entities","execute","initPanel","toString","routes","path","Panel","Dashboard","Plugin","Register","NotFound","router","createRouter","history","createWebHistory","ready","registered","cached","updatefound","updated","offline","app","createApp","App","globalProperties","_config","use","mount","showError","opts","resolve","reject","axios","post","then","errors","output","catch","action","copyToClipboard","navigator","clipboard","writeText","getCookies","document","cookie","item","k","v","toISOString","deleteCookie","formatDate","date","year","toDateString","substring","formatTime","seconds","toTimeString","formatDateTime","skipTimeIfMidnight","getHours","getMinutes","getSeconds","_eventsReady","subFunc","generateId","unwatch","newVal","btoa","fromCharCode","round","random","pluginDisplayName","words","word","charAt","notifyWarning","matchMedia","matches","isDesktop","capitalize","prettify","t","indent","spaces","repeat","toLowerCase","convertSize","unit","units","u","convertTime","time","ret","parseFloat","d","h","m","s","objectsEqual","a","b","p","parseUrlFragment","replace","getUrlArgs","argsString","acc","tokens","setUrlArgs","curArgs","pathname","fragmentFromArgs","encodeURIComponent","Api","Clipboard","Cookies","DateTime","Screen","Text","Types","Url","n","script","isVisible","zIndex","$attrs","width","height","stopPropagation","onModalClose","visible","level","timeoutId","prevVisible","hide","toggle","onKeyUp","visibleHndl","unmounted","removeEventListener","maxZIndex","getComputedStyle","outermostModals","modal","querySelectorAll","onSubmit","_withModifiers","onConfirm","onTouch","confirmText","cancelText","copy","_component_DropdownBody","DropdownBody","buttonStyle","button","buttonWidth","buttonHeight","documentClickHndl","element","target","classList","contains","parentElement","getDropdownWidth","dropdown","getDropdownHeight","dropdownContainer","remove","$nextTick","buttonRect","getBoundingClientRect","buttonPos","left","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","add","itemClass","iconUrl","_component_Icon","Icon","disabled","$parent","className","restart","showDialog","filter","extensionNames","matchesFilter","selectedExtension","extensions","enabledExtensions","_component_Extension","extension","configFile","_component_Tabs","_component_Tab","selectedTab","_component_Doc","_component_Config","_component_Install","highlightedCurrentConfig","_component_CopyButton","curYamlConfig","config_snippet","highlightedConfigSnippet","CopyButton","hljs","highlight","language","trim","loadCurrentConfig","doc_url","doc","onDocClick","actions","actionNames","actionName","eventNames","eventName","localPageRegex","RegExp","parseDoc","refreshDoc","tagName","getAttribute","installCmd","highlightedInstallCmd","installDone","_component_RestartButton","installRunning","installExtension","installOutput","_hoisted_15","RestartButton","installCmds","pendingCommands","cmd","wsProcess","ws_path","refreshInstallCmds","focus","scrollTop","scrollHeight","Config","Doc","Install","Tab","Tabs","Extension","enabledPlugins","enabledBackends","backend","input","setFilter","querySelector","scrollIntoView","behavior","includes","loadExtensions","loadExtensionFromUrl","loadConfigFile","ext","_component_Application","currentUser","_component_Users","sessionToken","_component_Token","_component_StopButton","stop","StopButton","onFocus","onTokenSelect","generateToken","username","sessionTokenModal","password","validityDays","expiry_days","tokenModal","select","execCommand","createUser","commandRunning","changePassword","selectedUser","users","user","user_id","_component_Dropdown","_component_DropdownItem","showChangePasswordModal","deleteUserDialog","_component_FloatingButton","showAddUserModal","deleteUser","Dropdown","DropdownItem","FloatingButton","refresh","form","addUserForm","confirm_password","session_token","addUserModal","changePasswordForm","new_password","confirm_new_password","success","old_password","changePasswordModal","Application","Users","Token","webpackAsyncContext","req","__webpack_require__","o","Error","ids","module","exports","__webpack_module_cache__","moduleId","cachedModule","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","every","splice","r","getter","__esModule","leafPrototypes","getProto","getPrototypeOf","__proto__","mode","ns","def","current","getOwnPropertyNames","definition","defineProperty","enumerable","get","f","chunkId","promises","miniCssF","g","globalThis","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","l","done","needAttach","scripts","createElement","charset","nc","setAttribute","onScriptComplete","prev","onload","doneFns","parentNode","removeChild","head","Symbol","toStringTag","createStylesheet","fullhref","oldTag","linkTag","rel","onLinkComplete","errorType","realHref","insertBefore","nextSibling","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","installedChunks","installedChunkData","test","promise","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""}
\ No newline at end of file