From 6cdd90d8d5da23e82430a39d8384de850ce7df01 Mon Sep 17 00:00:00 2001 From: "Ricardo (XenGi) Band" Date: Fri, 17 Jul 2026 08:57:50 +0200 Subject: [PATCH] add openwrt --- hosts/www/caldav-export.py | 5 ++--- secrets/caldav-export-config.age | Bin 1766 -> 1440 bytes 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/hosts/www/caldav-export.py b/hosts/www/caldav-export.py index 295e3b3..8ef1130 100644 --- a/hosts/www/caldav-export.py +++ b/hosts/www/caldav-export.py @@ -85,10 +85,9 @@ def main(): combined.add("prodid", "-//Combined calendar//") combined.add("version", "2.0") + username = config["username"] + password = config["password"] for entry in config["calendars"]: - username = entry["username"] - password = entry["password"] - cal = export_calendar( entry["url"], username, diff --git a/secrets/caldav-export-config.age b/secrets/caldav-export-config.age index 110a9677418abadd4dcbfdc0da967d563c145c12..0efced19a586cf3c692b3ed2fcd3918cccc9f476 100644 GIT binary patch delta 1356 zcmaFHyMTLwPJMEiZ%A&rQKr6oX^DGjXkdP3WSYNWVPsyOewBrpZ>e`hqK9Rkxps(= z0he!>MNWQLW^kFamvdF5S5TCtr=xpec4}!>enECsfrV*kx?^}&abSjFHkYoQLUD11 zZfc5=si~o*f@_&iQh2$7b6#d*MR=lVj;CRMsFAsmiCdL(dSzCYSx}I%akf)wN_M1k zWLc=TrAxUdm$7A5Zh@D(VMc_uMWl0DYEiO}ufL_cW44J&fsuE5MpjgSV|H+EWU!OP z#E;_Po=M>u0aeca`Ubg?PDa|E0hLLXeqlwSE+zWTxv8EW-d@g`$!?_;B{_jyKEeJ4 zX0E0BmB!AI=3xO&rkR0Rq0ZSp78T~@;TC!2J|4*yNfs66jwZ#E;~B-n)3yDBGc()^ zs!Dye3r(uhOe@{p11pWa@{F@1GmVmxODi3d%!~ruit;?U3|#XgQ_|B*(o)?boIK6T zgWW~O)=o>;_BD5}@+vjRO)SbT zjVv|Q57lV&%2Y2GKR4qd6DPOuz|f;_Xr&B9#V!%8fZGAd0y z>ob$Jjnh)Aass(>N=!|wiY;@^Dl!X_g3K+;%n}WgQk=Xz9Q}%XOD#(@Hv!zpuy31lq3lz7wf2;Z@v-HZ#meA*I^I!A#e_wa>M}yeB6@^<~+DN1xpVh;7 zxv4v|hW(Y$oaHOu`BK-&f0934$n&pg2~Y46qpNi*dKWr$Nf+gbT-2O@`dV%I zlfFw|>R$hrx_rd*pP{6@2c2SbwE&t^vdDZK_W|P@k{b_~VLYwtp?73Yu znTyW6N!`!xtQ|YK+#&N~-O}6r@0C{foVb)`_4IM=-3KQ=)NAXf$gX^GuxCoCykE+< zh7K$4Z0RHWib7(pot?%xcXpgsc5-yGx}8qf%AF4@ohQ_{ztFu?o&A^dvx+@)(FqaH zHk}`{B0?0aO24LdFy1@nR_qv4|JC?{bxZJ!`s)SEk1j?oui=$ttA3u4rsjICmuJcG z%S*H5r-?KEv(=WZ+gHz+WUGDhLf2aBf5(eBlQrjvZ{N_$nId~MIyudhO!Wslmg75+9? zo3Zoz`N!Xv<{sdQpHQFj;9OIi@x0bs!L`Rvu!~Q6p2DbaH$U)vYIIU@hTzkaYb-0J PTvw~?^53Soi~R!t6;B^E delta 1685 zcmZ3${fu{lPJMb#s8NYUm3MN1TSbsrabjqxdq9X+xLZ_Vg>#i>gj-&QdvcbknTKVN zE0?=Vxm#+OlSi;&PEl~BYqocUiI0A!hq1P+v3{;ma;APxrdzRvX}(i{E0?aFLUD11 zZfc5=si~o*f@_&iQh2#Sc6vpCVUSTtafq3FX^LThnOlBxR-TceL3ol$S!tn@k)LmP zN>)LIxs!n>mwu*MUS_0mdRe)1ioRuTv3{;WWMW!KMT&_m`9a$L<-V>J`jsKUrNJ2~p($nFrIjh#*=E_3;~B-nojgjyBFoL9 z3@qKW{XOv6m` z%uuhY0?*QPPju@%6AMa{(-l0zLUOe&eajMaid`bZjh(`xOshXU*q-HZw|vI4nG%yP?}L-iv~(p~(cOe53Xf?Xrilg%={3d{2fD@}|-wUa$cQp)|^ zDqXpBb#)c;6Z0ZXe2d&mt2`}DvP%OKEelPvw8JW*%pF}k%pDU`D)S>8{r%kh+|s$M zwGA`%)I)Q+=S>j2wQb4Yucdk&Gbf2V&a5|F{>D%yZ9=TAUcts!MsIkhH0!UQT@Z9q zYQt|mw$6eu5ZdgPvbpOscru#-|konpSid9BQiyMMdyE%ZOP;f$b5y}x$U`IUz{ zS4J_^A3YwP!n!nOf2C~FY;}G61l`XwE?WM^gVqbbYVz1UgJ^8QAc3Rns3`Ix2uakpIADx#sKKsRFM&CT<<)$Z2 zR7)H!w^`E_b9~p@};f0z5K#I&|x_1)&Q86RivW<8~NqMF5V`&{{~NH;01 z4H3@E)eq@x@}BIzmboMS`?sbSkw+W+kIR{a2LD>I=Xs>T=k83d86_O^ZmX1jX|G*2 zmH)$;-Rf(!oYY>M?B>xEZ4o(s^i_RJPRupdJZ|x}g3ME{yH~B*vFD-se_!<}JYFI* zmDerh6x&@_)AM_I^Gox;-VI#kPO%3bzCJulab_ob*ZprZcdX`QTv)LBZ;574j=#RL zuwTOm^C|z2FlJQ#-uqC?z*%+k#HP8fhay4^lCEsF`DNPpRG?4fg^0t4)oL|!UY2Ct zs9&ye&iQhHPOAi~^Q(jRd$+Fnv|1%3PtZ6ehmy zjsKT<@|-TXXSrfh#ns=dx%ekeDK!#{^bFtiaFyBPTM7q+UU1G$ZoJcWZ*!4V_YLo- yUM3w{h3)mXkGH=q+jw~^-@fB6#bvs