From 23ff2eb79cfa663d8fe1971f563d563dae9a7c3c Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 10 Feb 2017 09:30:13 -0800 Subject: [PATCH] Update frontend (#5855) --- homeassistant/components/frontend/version.py | 2 +- .../frontend/www_static/frontend.html | 2 +- .../frontend/www_static/frontend.html.gz | Bin 138154 -> 138153 bytes .../www_static/home-assistant-polymer | 2 +- .../frontend/www_static/service_worker.js | 2 +- .../frontend/www_static/service_worker.js.gz | Bin 2338 -> 2337 bytes 6 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/frontend/version.py b/homeassistant/components/frontend/version.py index 4f8b6aed2d0..40cda09ae24 100644 --- a/homeassistant/components/frontend/version.py +++ b/homeassistant/components/frontend/version.py @@ -2,7 +2,7 @@ FINGERPRINTS = { "core.js": "adfeb513cf650acf763e284d76a48d6b", - "frontend.html": "ae96f5256a562f35a652f31560a3b550", + "frontend.html": "43340b2369646b779e04a9925c225ab4", "mdi.html": "c1dde43ccf5667f687c418fc8daf9668", "micromarkdown-js.html": "93b5ec4016f0bba585521cf4d18dec1a", "panels/ha-panel-dev-event.html": "5c82300b3cf543a92cf4297506e450e7", diff --git a/homeassistant/components/frontend/www_static/frontend.html b/homeassistant/components/frontend/www_static/frontend.html index 70a7063556b..31f8a0789dd 100644 --- a/homeassistant/components/frontend/www_static/frontend.html +++ b/homeassistant/components/frontend/www_static/frontend.html @@ -600,4 +600,4 @@ this.currentTarget=t,this.defaultPrevented=!1,this.eventPhase=Event.AT_TARGET,th this.hass.callService('media_player', service, serviceData); }, }); -}()); \ No newline at end of file +}()); \ No newline at end of file diff --git a/homeassistant/components/frontend/www_static/frontend.html.gz b/homeassistant/components/frontend/www_static/frontend.html.gz index 2e368d5b7f80e50e9f04a54b610ee75669fe1a4e..2790cc1ddf447ff91abfdf445239ca8e335103ea 100644 GIT binary patch delta 10641 zcmV;CDQ?!Pw+N}X2nQdF2nbR5oq-3n2LXBVe`K9|=-A>Q2E=+ABe#(;$?lp1h-8!M z$tke*I=_O8Z)b&3s#l#D5D~wSu#ICt1b~|YeDPV70oQNtCG7$az&TP(sr7nwSgk+5 z%i^na_KInhb5x34z~A+~yDkdfz5np0cl66o?|bg~PndrPGU zFCMFJzQDU~Ok~?@)Ei4yy)1kdPY8AI09$ZZcl9m)I`h1yuOpmQrRYk9QR_ZBNR-U1dP{tg-iAPDarQYb?nOqv*(xuJ%Q#)>Rptr-nP4HR=?^;Df9M61 z&Nljs7nQ4TjbaOW8^L5gW*=2-4`$;|Jg8QlLhx#zWE4B~D#u_j7`_Ii=6CpmVgN@} ze!Wzse})sZ%&%vc6dMhTPw*GTh7(^fJ*_OqFwA)SR6V--dhrqS$#!JGC*T2;1@f%` zuoDs-$eu*R7^78J4d6*D&pd6*f6nxjeBjd84d4f+-_*TwEI zni^sl}>uH>y)& z>~HYYYQVbH3+o$d_kbr>9`I}5SPiiMDUYn07D6&futmH;e@Jzc@JC(Gc#G4md;3BL z1;%5@pSnWDq|JB;t=2K#K^=g+@1K%ln`b}_&J1K_PNcj{R#*8|LQWYZSr7N0iW%+O zwt8j#OysvMXJBlc<|+IYD+VH)iv}L}ZqmESS946x>0O4K&-FmdZ*73C>|5%_yse4V z_>~kGq5x|mnN{55(7qP=Mh53H5E_|0i~o)kABt}8_z$0% z%~!nd@`?8CUw91`v+;?S>*}`No#@T`vW_eouc>2^l)ui#_u@y7q^B(_Ll0Tr^MY#Y zzm0Y0D@a*yeW~e!ugafmtD1CE)^KHhmNr&mQdiUee=yAz#LKkVO>Za){nH=(6CSQv z_G|l2t+o+)SSThOS^O-r4&pNuG=^jO)&>)@Jy({?d4Nx( z7Nf~we=Bg$&)eBUj=tgK^?U^aD(C2fC;km#)C4{vBjC!Z`JVwqW7{!|1^31vR`oBa zb3m`}*25z{S^qz7x4d&XZ+}|j(zW|I)VHtUB1%w4nOCqa0I8;0+W-SL3h+K zbwe@&JPa?hHC5-;QD}@Beb+e#Y~&eKXcH?if1+Nf0;bGEG{HOx=~a?nmkuvByB2KX z+raFAH*|P>TL(0hGPkf*FkESsq?%@nG{Xd=j&bZJx8_+sPo@|-H!huIib4*Cx=)t*1M6{eHk5*+9lOGbbnN`3)|(dX>E%!)RbpSr|{cFoU68XAJ56 zj3QxhrUOk$D!RwpHl1zisy#M}Iz8Zg}a*y;~-1&5od`=dD9!hom6g6Gy@xNc>*Q;3~c&rRP z{=E+Gfd&l2eH9bL((KrcO;ZI-+rBLm(yhC~xMHRMRsLY2e{L+jkH+)7_ zizjwFHzXUF-FJdddhfbX*k&Df7F$B390mjlmQI z{|%huDfm0wPSW#~)YRS$$<`6abgowSqxp>yr0x5p`JQngo0PN2@o4^xIfnVVV_5(B zUa5=;2X>z|9)eWoAufW{fAFh)1gV#Q!uwTCVu_REPFcbgJDw+VyVQ-53#Q!0UF|_)o^|`T#65-NO~IM~Jg(RgCi2lYe~}bvL)Hd(N@>NL zLO=-?RUaaX=(t7*jf}nGefn^tgHrvi#JZV`Ik+iX@ zb<^BfTivxb*5rG7yJ`)@;4p!fa~CJ&#@gm#&-uHHKO`Q`ES-J91(FQ>;R zFHhbak50oS6MPtje@mo*eai4^b+#dnyrG)_JWfKq9%`*bBtD59HBlo~t5l$8 z%|sPaBepr~Jm_skWG}963QCM_#ojhWY6%!^WIL96T1-XFEBq*wr?f(qpzBm7zMDH~ zG629j!$(Q;169{Qd~bhS;MErA4)%w84_X1S^Ti|vd)uy~$q~d<22YWtxG;nE655`1mGA5W$Uv+bEt1o?!eocT@Fk>Bk3Aa#)q2 zM~*CLxtiL?e~8Un9kYZhJnodEox*BnouR%d2g#Q&J9^H?LU3_f==z%o+f$)y zr-V2;uED+qin`#op<;|2DZG%xtvHELAPCh3ys1&r#>u=d6uB-?MhnB5DrpQM*Z`A ze|BATx*Oki3-PvFJp66f*489I&+XoLxxzp9b+<7uff>9iF5@0FUEN6?u2S6AJ~jds zg$Hlrq6}V|ajr~VJlk5=WCehhQx03M+_%48l_rq<&EoGB*V#XJ#Ww4M#f9ko3RC*7 zQVgp08npuf09lG3&cpG87x+c7j5DEBf0p6d@$W7!8ht~1nN@q7_-+pqCAekGZDVT3yV!W1l%SQrnZmPmWDvMN_)$S7^oJo&H~=v~KplkKnh@F4l>O25 zib)SzxeDA3E2>)rDQ06cw2l;Firi*pTkFJYj;^vzFeOapB6I8vp1l0wr>B-#%fX9S z9XL=^rjofV%VjZo{P;2lu7Gi9e+o2+>8JVQ3!Z+D-hz|)V*&{Z9=q9PI2KHBlojRb znvhd)KAErBXA%Q#4h%){u+`%t`6Vy?!K5uhU2)}UhPA(Zc@QS7#oU-Ugx(y#xzQlZ zo;+&Z01LGEePQx63CT`1Y>o;}H?eWKMeLt#WBim(j2}C&k48WlrNv)he@|k{kevYr z{3)D(Kj^$`1or6|zxt~61jLQ5Z>e?+jLAQPQkk$v>EwPLWs}o0<*{+t!5i)BO+35o zI41AWYD{8NA2omMZqYwSA;-gduCuh9=I7HZpuy`^LU)bSrck(FuO>S?6mZI*TTjbq zb-02HO^_a@r>ip#a#eOmfB0hpvcM>lMcp;J!<)iJ+U;M(OAmziI1a1<9@o%Qc?JlK z?$O|R1b22|ZS-db%ff}HXS(zhDzn7;EO{!i2zUExuot%Ag=H-B)m;xq+OR#Wcg3PG z(jAkrFA`WK+75p(pBPnW9(us7eIp%El!f=%0%PtN(RUajo`g53e+sN=V@E|}kYrRe z4S5t8z+!MTV~Uldb4SXby0uk6U05Yn;yGi?YNM`1nSbE)T#J(;Sq=t8!%H2f?&*p^ z3cxez#7ny4WKks8FkB^Md&+Vg`6hLl*2cQg2dV?j)>MKwi6gmCogIq3VCS!qfi$ot z2j~!DX{G6~nq@Cif1~L+raY(BBs)#daAK=Rk8m3OEWhb=dn*yVVE!TzkOwP{1A?t$ zI8B+99|Hxa`8*t>`&PU=2@e^kQ!UztyD3L^vvdO>&Awcwo$ya@PQoazrs^^7OdVP% zN6C#~qb~=krMqLZ^j@A4dOl3b7z2-xVc(MUVCiXc_T@_lfB#bpYh~t-!`)W>pkmWVbBYn!NA?I zn%a4Ko6NN}^;pK{9Fqa|V7#iDk;7uRtma6{W{`*N>k+)m+7QVHD&C#?XLf6a5faXfL123zUkGQatmDMdYq zVArbzdb?Uu$I|7+JtZB8n7#C5!oaC!@WxkVc<5@>uoiYqc5wJrz=oJji{65nX!Wb$ ztsGv@3#i1iy(t2-iULS)YNn$-FKs4ASYSTZVL+8rg znlNBIf2XlFl>Xf~BpVyQ>I1>KzZ&~4M1 zC#dk9zgFx(#Fw>)7lwD$J-2DZpWPsqz;qeuCpN7d0^zkm1g=$GT^Uyn|Hp8oQF`t#B8$@>rgrk4v6?nwJ2oAriWbBB1dW*s&SS=}7IsEDH-X#pgsDPP#w_6M=k zQ`}iOkRQ$2R7A$dbB7vk3Ox*Sp20OEzq*3k+?Ll}9T(V2mCa$+#Z^<>L*=5DKny`D7k{Z*Ax$Mi*>~B}`0e5?~^D?{d zG-cHT4Ytc0qzGzGk5>1 z?%THi%Z>@q%Pb&r4e}YKn49;5KWB7lEc4*}dV%r&pojmshD&?jep-6?&8}{zZ@S=p z?bSdauhOf%$PL~E9KpA#j>K%ei8vf<+|3a#;CVdTmaCqe5US$LY9!90ILyc}k`6SMquaMmvsZyXg(U&l5H zNy;fACZ>`xznfWvM7O+Esds$?{fI@Y?5K_hZ`5bUzUWptf<~!f9Gk)zjdwr5|BlRh zWRRdJ@esS09W{2VM?Z9Lf2N~UUK6d0?N+Z+G9yVgfjdu@z|yRRhF2t7Aq6~)ll4ER z$;~8TS*9ChYt>C+KE2z`lEd(ExLfYxzd^vmzt=om_;Y@h1TW>2Xz0A-T(1^Ayiz~# z^=9pV=}6HaF+J}TQrDi!Os~J<^a1L^DtPorRrm|e-}sKdIo?v?e~5gT56dY8EV_k< zLKLIdG!ig7vV`4$vPj5Ci+o00q>nfAEWS!ays-2lgFev?_;tdzt=#uv<5#2~IS^hW zJKe6+-!JiJBcPO3jvI~%4x zh_;Zftgvi0tq7sNf4^i>aq0<@k=1Yqp@p*tn=V9I{5id#bZMeFq9rcNcy?(&%gg68 zKguQz-^}wy5Sg2bK{gdunEsx+5$x@WN(bbU>b-ILI+(O=SvBg$lD1X}+;nG&A}`p) zOhpmCy3t!8KbF;v-!HB|7Uill?DmW0A}u=rt~j#&DDT7=f1y4;9iHK{Uh{jA;U$bl zIhOp~??3*CZU<8%QHu7|_F5H68$w;JS6s#`j2nv;3MZTorvdtxc)48Mb$UHEfa__q zx9+(5jpHR4-R+3pjDiiB@DpuLXwGTH{3D z#aVojtkBwqSrDA{!uSi>;yj;Sqkh_8Osl-iXE_KT7(Far;1>4R#4pIgpyqJz`~Cp_ z88+AK@?;pxUdcH8#Xyz`ba(+*_>u#tnRWVr#H$o8Ynb?P(P-kb-f&8pXf}_9vEaV> zO8POde{V;h9sxWC8q}3QJX(1i1B)m6paI#V5`y1LhWt@?&M0Gp|nc`T%=K|A-? z(2KBq6B_|=;XyJ736}1H6AcA+@bUubwank*e~HMJdfMLv&*Ag@HtZhshKK6cD4boc zKvD={#cUIiU*8|2jR0G$W9EQJ=6)2kMUoQg~H!z_Lkh7sRZ$Gp*Vz5ds;KH-w ze;?;@3S71yg4~)Fu*F!*jh0BMb!Rbma&#}e$8K=6^ zuiw0VbMj`>T6GzOyrBti3gA>T>#nulCol&X|G90$}2RMr11i5 z4|m9RD;54k3ms@s(a0R=gSrWZ4GdNxZk|0k zWRG-O_brl2^5f5qG90QJAdT(BE$V#)ZKB4#tD=YOq{mk_in}=Ov9i?j;VS=!Q@VyL zB-|151wego!txYgX#@Yq9GwqTvYREwky?N>{JUg;|EzV?rD|fF!MbuIymv0sev45jeIge*%zf<)8V7FZKOheXA~`K>n1tAEhRAHMhp9GM0V^R*J`<%ED*Wjnc-}f? ztCFaU4a4FUKG63lH7gpH+1flIEH%a4g8R{DTnSA(P zz!@>x(83+0+Eq`-WFwnC($|=g+SuI6Qc4I244MJJp;L~MU#0@l27JNQ$btD3l?PSpp;8iVc)&@nrElKj3QTPr3<MH3=5?S|-1)v?RlVrh7r>nL{ov&Bj!w<*1l!-}<=&D;DU zcz<0sOv4P=w<$bsRXVqwel?1^Fa!I$YVxWxyFPpg?rllL<5Owaq~jEy`qc(}Hi^=g zt5tmGnrqNuT_^+EeN`*=e=ySuZ=SwmTc;e}}!{C_WsH5{B+Y$^XS- zQFI`Sh9D6ExF&UsTq{b>57PA14D5aBQWEgd?9r~o=n7{JHs@jo`ksZUK%%sb< zrc@B3G78|~E(|}YpRo8BD(&#cD40|Jm190By2ASicte4aKSZ|5fqF#h6*nn+7o~+f z7~aK8%7AWeA zV#*;(e<%r_vh?i}9Uf*(byKhOBv;;<=a!rw2UROL^VT;E=|8>M%O51_Oxs|*!s=9tp zW=Do2jft#HR;sVf%JTNJjuyfo1Lnpo6wSi5n+nYhR4Nc2zWk^_h{&|C}UA>TYGJ;!+Hpk|VyS3eZ~ ze-~F_3xlHP=j13$%Xh_vVFzh&Z!>aQW(5b$bYNMN_PwD&&B++9S0+t++gaFaI_agU zKwOk9ZEUEn&v%6%F6>7J+iSyB=bDBo)N!v`CHmcyJ^ZITu4^Hxoe%M!uIUoPzAdS+ zbQ$eE$KR$VHy}stkNGV=lVG8Gf)J&be=#igXb|i{-F;Ly2dj&Zac2d^uv z@atl<@Ia%^d5r?le)1I5#C>@i>B zP3JRRI)YRCJsfJVkCgF}b_j^g52xBf>h8 z(GKe?@{;0Nd(F@6z7!Ep5|G6Ce<{BpDp|Q^3lJDteP4Qb6Ji#C1`Jx{yoqBhY$(dK0g*PWbPl*1rd75zLe2 zDw(0)BMPpIB=~ps8G~;b3?9!zah`E8k20Ob8G=tIV3fnyZTfe~?6nj|UA} zmRR;k6c?Gq^l~`7dzoboQow4=996SyF+IDY~nI6n_KRuX$z zfUr7NVn1p%k}gFtHiDgo-9r!h{%~@c1cI3Fg76Q!Ku8-}{5U&XL}3k{{4_t=HSe-l{%!!V$Zn{bZjV%@RE zGUQ+BR>NChQd91D`b|k6_aD-Mfi!oNbfshI_x6AI0rh)!Biz->U!!Kg8X2*scE{`< z10Ww?-}Pzb46ehPaG*^3&IH zV|1x^ahg>lN_jMG_#A0_RY|7+8MQN1RpiTp$|oyd8dMEaeIje2TH#pQIjXLVDXH#E zqf1qj-xYN3csBm@%YIxbP{MCKZt~(|!tY;EPAIAMcLls2l5{ z`);rJlq`}GmWN*1GW&f^^iIK7I~i=)1}$$Gq2R4v;(+VZOr?K^adJ7Rsh3XaHBBGE z?EdPceBwMin*BtrC7zuWVyP1fgbYFbZzy1>8qCEQH2WYDYCL!>RqSx!KQZ@4w@$S_NoElBhSf2LjbN;#T&?ASBc zkzdcH5^;c~Ee_c7GjQ5YNTJ};+2gBu+6#AefAigt?9js~i=6KL%~k!ZOS<3cidRsG z4l`2HAlqd>nE*$jj5UEew;bO-|(%@?=UMbdGs6_GS4fqr`|xmD!1$@EfN7aLxOPB*vIB ze^w-TLeUq^Csg3V!w@s(C383~f^gUP0BdfhgKB7ae(q~2pbL~o{4Vf(fSTMq(th; zYo{#QB5<5_3=WjFg-h;R8>Z@Rf$m^Q*9^wY55_Cn^$!9jRn~?76_E=xR=pBursQAS>B~JAIhmsuJy$=3AUZMSaZk7lDC6T84 delta 10642 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 diff --git a/homeassistant/components/frontend/www_static/home-assistant-polymer b/homeassistant/components/frontend/www_static/home-assistant-polymer index 44ed8271458..f3808ff4d44 160000 --- a/homeassistant/components/frontend/www_static/home-assistant-polymer +++ b/homeassistant/components/frontend/www_static/home-assistant-polymer @@ -1 +1 @@ -Subproject commit 44ed827145879dd12e20183be75a2af9594240a1 +Subproject commit f3808ff4d44733f5810e21131e0daa1425bf5f22 diff --git a/homeassistant/components/frontend/www_static/service_worker.js b/homeassistant/components/frontend/www_static/service_worker.js index 39156226abe..334d21443f1 100644 --- a/homeassistant/components/frontend/www_static/service_worker.js +++ b/homeassistant/components/frontend/www_static/service_worker.js @@ -1 +1 @@ -"use strict";function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}function notificationEventCallback(e,t){firePushCallback({action:t.action,data:t.notification.data,tag:t.notification.tag,type:e},t.notification.data.jwt)}function firePushCallback(e,t){delete e.data.jwt,0===Object.keys(e.data).length&&e.data.constructor===Object&&delete e.data,fetch("/api/notify.html5/callback",{method:"POST",headers:new Headers({"Content-Type":"application/json",Authorization:"Bearer "+t}),body:JSON.stringify(e)})}var precacheConfig=[["/","7fd1a89b1d937df60e7a50429eec0d2b"],["/frontend/panels/dev-event-5c82300b3cf543a92cf4297506e450e7.html","1bb68c3df5c14307a2550a0cca39b435"],["/frontend/panels/dev-info-0469024d94d6270a8680df2be44ba916.html","35995794b5a909d517be812ad4f46ea8"],["/frontend/panels/dev-service-9f749635e518a4ca7991975bdefdb10a.html","1bc71eb7620c7b7198fd4b7976d6bc13"],["/frontend/panels/dev-state-7d069ba8fd5379fa8f59858b8c0a7473.html","18694d76e03e1194c734e9819923b70b"],["/frontend/panels/dev-template-2b618508510afa5281c9ecae0c3a3dbd.html","554e7f893ab24c8548813382142207d4"],["/frontend/panels/map-9c8c7924ba8f731560c9f4093835cc26.html","8ae4874622d23d995ddf2a8b0ffa8d80"],["/static/core-adfeb513cf650acf763e284d76a48d6b.js","f5fdf5f1f754e801f9f54ad31a3cc922"],["/static/frontend-ae96f5256a562f35a652f31560a3b550.html","d2a5bfe0753090d2abc2f1a57bab6627"],["/static/mdi-7a0f14bbf3822449f9060b9c53bd7376.html","8d60ec43a3f8a77b21c312783ae5b892"],["static/fonts/roboto/Roboto-Bold.ttf","d329cc8b34667f114a95422aaad1b063"],["static/fonts/roboto/Roboto-Light.ttf","7b5fb88f12bec8143f00e21bc3222124"],["static/fonts/roboto/Roboto-Medium.ttf","fe13e4170719c2fc586501e777bde143"],["static/fonts/roboto/Roboto-Regular.ttf","ac3f799d5bbaf5196fab15ab8de8431c"],["static/icons/favicon-192x192.png","419903b8422586a7e28021bbe9011175"],["static/icons/favicon.ico","04235bda7843ec2fceb1cbe2bc696cf4"],["static/images/card_media_player_bg.png","a34281d1c1835d338a642e90930e61aa"],["static/webcomponents-lite.min.js","32b5a9b7ada86304bec6b43d3f2194f0"]],cacheName="sw-precache-v2--"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var a=new URL(e);return"/"===a.pathname.slice(-1)&&(a.pathname+=t),a.toString()},createCacheKey=function(e,t,a,n){var c=new URL(e);return n&&c.toString().match(n)||(c.search+=(c.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(a)),c.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var a=new URL(t).pathname;return e.some(function(e){return a.match(e)})},stripIgnoredUrlParameters=function(e,t){var a=new URL(e);return a.search=a.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return t.every(function(t){return!t.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),a.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],a=e[1],n=new URL(t,self.location),c=createCacheKey(n,hashParamName,a,!1);return[n.toString(),c]}));self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(t){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){if(!t.has(a))return e.add(new Request(a,{credentials:"same-origin",redirect:"follow"}))}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var t=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(a){return Promise.all(a.map(function(a){if(!t.has(a.url))return e.delete(a)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var t,a=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);t=urlsToCacheKeys.has(a);var n="index.html";!t&&n&&(a=addDirectoryIndex(a,n),t=urlsToCacheKeys.has(a));var c="/";!t&&c&&"navigate"===e.request.mode&&isPathWhitelisted(["^((?!(static|api|local|service_worker.js|manifest.json)).)*$"],e.request.url)&&(a=new URL(c,self.location).toString(),t=urlsToCacheKeys.has(a)),t&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(a)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(t){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,t),fetch(e.request)}))}}),self.addEventListener("push",function(e){var t;e.data&&(t=e.data.json(),e.waitUntil(self.registration.showNotification(t.title,t).then(function(e){firePushCallback({type:"received",tag:t.tag,data:t.data},t.data.jwt)})))}),self.addEventListener("notificationclick",function(e){var t;notificationEventCallback("clicked",e),e.notification.close(),e.notification.data&&e.notification.data.url&&(t=e.notification.data.url,t&&e.waitUntil(clients.matchAll({type:"window"}).then(function(e){var a,n;for(a=0;an!PY&O%T%{4hDKe*lujt7YeMXDrZ$F=>x_komT$+Dc?=}ZzaAn}gx9p3|-RSSdG zG=((IM6W7oinp!q1_;zV_OgqrsS)`x@1L*H&haXO-(|6(< zNYkU&zw&|-s+pM&hwD#eU120v($vj%!*IAK&eve%+;zr$S&TdLu7bH)l<`=uZE*bS z1()|KNwU!jnu z_;0s%>ii14fo9;Gm|M>mwYoa}=f`(%1DiS346W#ccEOv$vH@u`2Q}zoHa$CY#*XhO zt|?U^13_Y;!i4B3Nurb`OvNB`;hg*Up>8^})Og7&DBH1uixJqEk7Aio7KVaJ9Y>7k zRO*Q4X&fdH#UZ2}3aEz&kz|r79ZM3iFy%CkLmo=WSuP?LAJd887W zhCEBMP-!Y4iUiL|vQfk0Jde{n5;4!iT*V|6kP*sNgnj|fj;m>*xhN!za-Bwb!eWR? z#v{qoJSXUnP@t6{A-{7-rUXQq&`_o#C3&V*B+@)hR3ao{k7zR7z$itqbHQ;}%+g%r zL!4)ECNdfF6a%o;lO^bMngGU#kUWwpiy+TPo>L~$@R0x+SS(Acii(6}ahSzuzUDE_ zh|Dn;Ae4+VCDcY$97mAqEN5KMNM>=AWrVSel8DkURnfz$u&s=8naMP#k@Y8KBu+w^ z>nO}w#$qYyHar=JC`+RRQ;sr)p;8z`o{3N+04fW64Hlq6j%D4zh${^uCYW9c=8M#6 z!hmKL5FTZSbnvZ3xjNRES(@k+UC2VBbIeAr7~xFHoYFnH8wW-aV^Jt5OY$U2M4ILh zMjUaCC8aSJ(Z*^eDN6y+N5Vpy^ITEE6Nwp56wT`Z8eD_C1kug$bc)>z+1k6sncGLHl#4Rpres<;x)y{Z)anBL78mX|F#@u{W3&mUeR zUrqY41L+CbmIq62<`qg0T4X|SN5mTr-Mi(JsquUsnEGQ!d9HWs%LcIRbz{=M;A&5s z&;6>`C=WFbs^L)XNWzK9l6vLc+_*Amk!j`pWV(HP<_sMR!wFQfR`B`5s~4NVxW+qi zrp`lexaawD&)lMYkG_1FV<<~R8Pq*|3hmlK1=eGU*BkpJoa_TA<(s!tzxYOtlxyKNcyJ)*~|AJgj3yyr9MT#kh!+cYOX_e=~LL5UPt3H9z#B z32@|SuI^r$&8sKaxuC@X^(;L1x>5G1u5WcwZB+HoXxhE}ne%quVbGV!*PS|Xd>oeB zPxU6b+7693sBM3|IxxUOXQtLbpW_cX_p7_e`CXBfbwB7~eoXgM*sb<$!YqD5Ht3&K zJI4F+{MPd(ojk0&ZZ3aqld3{YodV}r97i30*D?q$d0{?RrYPOcgEqkWuH0>-IDRlV zJdWJ^bQ__;`=(wLEd;3Eecm+uDnJ@uxcATuE_k^DJjUFMAn&RG!;CQ43fhJfeRM61 zAK*VLn*rRvM(7lJUGTC!by~E4gyZt8z|k3BbbaX5(REqYmkvVJ{W&=M?0ASkw%?28 z7sRMf54*uX0hujKZrkn3|xB}+yS^h<={7e1SnY+ zmX+|A7mJ@j)g74jaY8GczrXzCbj_~mBO3IFrZtFIJ4bt!d$$K&c#NC8iJ9JyLZ4V& zORc6@C`eQNls0*SXT8c&&h&uDT+1f@F=4$lIYlDtgvjC0sc?#z*#z155lLb=Jm3NM z%=z7QpFMGV>c7FW<&A9;<<0uA^7XQAzC(lLf3x6Kp{*=?O2qQ<{`wc38ulRRcyrry zQ$+# ze?K(?i#FWp&^4a7e`%e8?O?qHr-NVKJ>5qe`Eq?JuwCv7;&??YSMB_P#xdz{7%+Iq zAM3k|)|Q^X+b=X7vnfxiGvT HrxXAH-n*4K literal 2338 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