Initial Commit

This commit is contained in:
francop committed 2026-06-11 11:50:50 -04:00
commit d4a69c41be
2748 files changed
+80489

No files matched your search

@@ -0,0 +1,5 @@
export const ids=["7025"];export const modules={47899:function(e,t,i){i.d(t,{Bt:function(){return s}});var a=i(88977),o=i(59176);const n=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],s=e=>e.first_weekday===o.FS.language?"weekInfo"in Intl.Locale.prototype?new Intl.Locale(e.language).weekInfo.firstDay%7:(0,a.L)(e.language)%7:n.includes(e.first_weekday)?n.indexOf(e.first_weekday):1},52258:function(e,t,i){i.a(e,(async function(e,a){try{i.d(t,{G:function(){return d}});var o=i(16485),n=i(27486),s=i(66045),r=e([o,s]);[o,s]=r.then?(await r)():r;const l=(0,n.Z)((e=>new Intl.RelativeTimeFormat(e.language,{numeric:"auto"}))),d=(e,t,i,a=!0)=>{const o=(0,s.W)(e,i,t);return a?l(t).format(o.value,o.unit):Intl.NumberFormat(t.language,{style:"unit",unit:o.unit,unitDisplay:"long"}).format(Math.abs(o.value))};a()}catch(e){a(e)}}))},45294:function(e,t,i){function a(e){const t=e.language||"en";return e.translationMetadata.translations[t]&&e.translationMetadata.translations[t].isRTL||!1}function o(e){return n(a(e))}function n(e){return e?"rtl":"ltr"}i.d(t,{HE:function(){return a},Zu:function(){return o}})},66045:function(e,t,i){i.a(e,(async function(e,a){try{i.d(t,{W:function(){return h}});var o=i(13809),n=i(29558),s=i(57829),r=i(47899);const l=1e3,d=60,c=60*d;function h(e,t=Date.now(),i,a={}){const h={...u,...a||{}},p=(+e-+t)/l;if(Math.abs(p)<h.second)return{value:Math.round(p),unit:"second"};const m=p/d;if(Math.abs(m)<h.minute)return{value:Math.round(m),unit:"minute"};const y=p/c;if(Math.abs(y)<h.hour)return{value:Math.round(y),unit:"hour"};const g=new Date(e),f=new Date(t);g.setHours(0,0,0,0),f.setHours(0,0,0,0);const _=(0,o.j)(g,f);if(0===_)return{value:Math.round(y),unit:"hour"};if(Math.abs(_)<h.day)return{value:_,unit:"day"};const v=(0,r.Bt)(i),k=(0,n.z)(g,{weekStartsOn:v}),x=(0,n.z)(f,{weekStartsOn:v}),w=(0,s.p)(k,x);if(0===w)return{value:_,unit:"day"};if(Math.abs(w)<h.week)return{value:w,unit:"week"};const b=g.getFullYear()-f.getFullYear(),$=12*b+g.getMonth()-f.getMonth();return 0===$?{value:w,unit:"week"}:Math.abs($)<h.month||0===b?{value:$,unit:"month"}:{value:Math.round(b),unit:"year"}}const u={second:45,minute:45,hour:22,day:5,week:4,month:11};a()}catch(p){a(p)}}))},20095:function(e,t,i){var a=i(44249),o=i(31622),n=i(57243),s=i(50778),r=i(22344);(0,a.Z)([(0,s.Mo)("ha-button")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",static:!0,key:"styles",value:()=>[r.W,n.iv`::slotted([slot=icon]){margin-inline-start:0px;margin-inline-end:8px;direction:var(--direction);display:block}.mdc-button{height:var(--button-height,36px)}.trailing-icon{display:flex}.slot-container{overflow:var(--button-slot-container-overflow,visible)}`]}]}}),o.z)},90977:function(e,t,i){var a=i(44249),o=i(72621),n=i(58795),s=i(57243),r=i(50778);(0,a.Z)([(0,r.Mo)("ha-circular-progress")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",decorators:[(0,r.Cb)({attribute:"aria-label",type:String})],key:"ariaLabel",value:()=>"Loading"},{kind:"field",decorators:[(0,r.Cb)()],key:"size",value:void 0},{kind:"method",key:"updated",value:function(e){if((0,o.Z)(i,"updated",this,3)([e]),e.has("size"))switch(this.size){case"tiny":this.style.setProperty("--md-circular-progress-size","16px");break;case"small":this.style.setProperty("--md-circular-progress-size","28px");break;case"medium":this.style.setProperty("--md-circular-progress-size","48px");break;case"large":this.style.setProperty("--md-circular-progress-size","68px")}}},{kind:"field",static:!0,key:"styles",value(){return[...(0,o.Z)(i,"styles",this),s.iv`:host{--md-sys-color-primary:var(--primary-color);--md-circular-progress-size:48px}`]}}]}}),n.B)},2383:function(e,t,i){var a=i(44249),o=i(72621),n=i(57243),s=i(50778),r=i(35359),l=i(11297),d=i(30137);i(10508);const c="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z";(0,a.Z)([(0,s.Mo)("ha-expansion-panel")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",decorators:[(0,s.Cb)({type:Boolean,reflect:!0})],key:"expanded",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)({type:Boolean,reflect:!0})],key:"outlined",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)({attribute:!1,type:Boolean,reflect:!0})],key:"leftChevron",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)({attribute:!1,type:Boolean,reflect:!0})],key:"noCollapse",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)()],key:"header",value:void 0},{kind:"field",decorators:[(0,s.Cb)()],key:"secondary",value:void 0},{kind:"field",decorators:[(0,s.SB)()],key:"_showContent",value(){return this.expanded}},{kind:"field",decorators:[(0,s.IO)(".container")],key:"_container",value:void 0},{kind:"method",key:"render",value:function(){return n.dy` <div class="top ${(0,r.$)({expanded:this.expanded})}"> <div id="summary" class="${(0,r.$)({noCollapse:this.noCollapse})}" @click="${this._toggleContainer}" @keydown="${this._toggleContainer}" @fo Line truncated
url: ${(0,f.l)({repository:this._repository})}
type: module
</pre> `:n.Ld} ${"integration"===this._repository.category?n.dy`<p>${this._dialogParams.hacs.localize("dialog_download.restart")}</p>`:n.Ld} </div> ${this._selectedVersion?n.dy`<ha-expansion-panel @expanded-changed="${this._fetchReleases}" .header="${this._dialogParams.hacs.localize("dialog_download.different_version")}"> <p>${this._dialogParams.hacs.localize("dialog_download.release_warning")}</p> ${void 0===this._releases?this._dialogParams.hacs.localize("dialog_download.fetching_releases"):0===this._releases.length?this._dialogParams.hacs.localize("dialog_download.no_releases"):n.dy`<ha-form @value-changed="${this._versionChanged}" .computeLabel="${this._computeLabel}" .schema="${[{name:"release",selector:{select:{mode:"dropdown",options:this._releases?.map((e=>({value:e.tag,label:n.dy`<release-item .locale="${this.hass.locale}" .release="${e}"> ${e.tag} </release-item>`})))}}}]}"></ha-form>`} </ha-expansion-panel>`:n.Ld} ${this._error?n.dy`<ha-alert alert-type="error" .rtl="${(0,c.HE)(this.hass)}"> ${this._error.message||this._error} </ha-alert>`:n.Ld} ${this._installing?n.dy`<mwc-linear-progress indeterminate></mwc-linear-progress>`:n.Ld} </div> <mwc-button slot="secondaryAction" @click="${this.closeDialog}" dialogInitialFocus> ${this._dialogParams.hacs.localize("common.cancel")} </mwc-button> <mwc-button slot="primaryAction" ?disabled="${this._waiting||this._installing}" @click="${this._installRepository}"> ${this._dialogParams.hacs.localize("common.download")} </mwc-button> </ha-dialog> `}},{kind:"field",key:"_computeLabel",value(){return e=>"release"===e.name?this._dialogParams.hacs.localize("dialog_download.release"):e.name}},{kind:"method",key:"_installRepository",value:async function(){if(this._repository)if(this._waiting)this._error="Waiting to update repository information, try later.";else if(this._installing)this._error="Already installing, please wait.";else{this._installing=!0,this._error=void 0;try{await(0,m.hZ)(this.hass,String(this._repository.id),this._selectedVersion||this._repository.available_version)}catch(e){return this._error=e||{message:"Could not download repository, check core logs for more information."},void(this._installing=!1)}this._dialogParams.hacs.log.debug(this._repository.category,"_installRepository"),this._dialogParams.hacs.log.debug(this._dialogParams.hacs.info.lovelace_mode,"_installRepository"),this._installing=!1,"plugin"===this._repository.category&&(0,u.g7)(this,{title:this._dialogParams.hacs.localize("common.reload"),text:n.dy`${this._dialogParams.hacs.localize("dialog.reload.description")}<br>${this._dialogParams.hacs.localize("dialog.reload.confirm")}`,dismissText:this._dialogParams.hacs.localize("common.cancel"),confirmText:this._dialogParams.hacs.localize("common.reload"),confirm:()=>{d.E.location.href=d.E.location.href}}),void 0===this._error&&this.closeDialog()}}},{kind:"method",key:"_fetchReleases",value:async function(){if(void 0===this._releases)try{this._releases=await(0,m.i2)(this.hass,this._repository.id)}catch(e){this._error=e}}},{kind:"method",key:"_versionChanged",value:function(e){this._selectedVersion=e.detail.value.release}},{kind:"get",static:!0,key:"styles",value:function(){return[g.w,n.iv`.note{margin-top:12px}pre{white-space:pre-line;user-select:all;padding:8px}mwc-linear-progress{margin-bottom:-8px;margin-top:4px}ha-expansion-panel{background-color:var(--secondary-background-color);padding:8px}.loading{text-align:center;padding:16px}`]}}]}}),n.oi);a()}catch(e){a(e)}}))},49236:function(e,t,i){i.d(t,{hZ:function(){return o},i2:function(){return n},nj:function(){return a}});const a=async(e,t)=>e.connection.sendMessagePromise({type:"hacs/repository/info",repository_id:t}),o=async(e,t,i)=>e.connection.sendMessagePromise({type:"hacs/repository/download",repository:t,version:i}),n=async(e,t)=>e.connection.sendMessagePromise({type:"hacs/repository/releases",repository_id:t})},16485:function(e,t,i){i.a(e,(async function(e,t){try{i(92745);var a=i(61449),o=i(40574),n=i(30532),s=i(41674),r=i(49722),l=i(76632),d=i(7884),c=i(35185),h=i(60933),u=i(85128),p=i(49447);const e=async()=>{const e=(0,u.sS)(),t=[];(0,n.shouldPolyfill)()&&await Promise.all([i.e("210"),i.e("4055")]).then(i.bind(i,98133)),(0,r.shouldPolyfill)()&&await Promise.all([i.e("3895"),i.e("8532"),i.e("210"),i.e("251")]).then(i.bind(i,59095)),(0,a.shouldPolyfill)(e)&&t.push(Promise.all([i.e("3895"),i.e("8532"),i.e("8250")]).then(i.bind(i,80561)).then((()=>(0,p.H)()))),(0,h.shouldPolyfill)()&&t.push(Promise.all([i.e("3895"),i.e("8532"),i.e("5578")]).then(i.bind(i,97995))),(0,o.shouldPolyfill)(e)&&t.push(Promise.all([i.e("3895"),i.e("8532"),i.e("9826")]).then(i.bind(i,31514))),(0,s.shouldPolyfill)(e)&&t.push(Promise.all([i.e("3895"),i.e("8532"),i.e("3649")]).then(i.bind(i,93840))),(0,l.shouldPolyfill)(e)&&t.push(Promise.all([i.e("3895"),i.e("8532"),i.e("2831")]).then(i.bind(i,29559))),(0,d.shouldPolyfill)(e)&&t.push(Promise.all([i.e("3895"),i.e("8532"),i.e("7377")]).then(i.bLine truncated
//# sourceMappingURL=7025.8a58aef7a156e36a.js.map