From ae7d575505701b86f63c8dd56f8b92acc3f3ac0a Mon Sep 17 00:00:00 2001 From: Jenkins CI Date: Sat, 25 Oct 2025 23:19:25 +0200 Subject: [PATCH] Update from CI --- fdroid/repo/diff/1761423520000.json | 1 - fdroid/repo/diff/1761424118000.json | 1 - fdroid/repo/diff/1761424120000.json | 2 +- fdroid/repo/diff/1761424745000.json | 2 +- fdroid/repo/diff/1761424748000.json | 2 +- fdroid/repo/diff/1761425319000.json | 2 +- fdroid/repo/diff/1761425321000.json | 2 +- fdroid/repo/diff/1761425918000.json | 2 +- fdroid/repo/diff/1761425920000.json | 2 +- fdroid/repo/diff/1761426519000.json | 2 +- fdroid/repo/diff/1761426521000.json | 1 + fdroid/repo/diff/1761427160000.json | 1 + fdroid/repo/entry.jar | Bin 2898 -> 2938 bytes fdroid/repo/entry.json | 2 +- fdroid/repo/index-v1.jar | Bin 3419 -> 3413 bytes fdroid/repo/index-v1.json | 2 +- fdroid/repo/index-v2.json | 2 +- fdroid/repo/index.jar | Bin 4991 -> 4991 bytes fdroid/repo/index.xml | 2 +- fdroid/repo/status/running.json | 2 +- fdroid/repo/status/update.json | 2 +- fdroid/tmp/apkcache.json | 4 ++-- ...423520000.json => repo_1761427160000.json} | 2 +- ...424118000.json => repo_1761427162000.json} | 2 +- 24 files changed, 20 insertions(+), 20 deletions(-) delete mode 100644 fdroid/repo/diff/1761423520000.json delete mode 100644 fdroid/repo/diff/1761424118000.json create mode 100644 fdroid/repo/diff/1761426521000.json create mode 100644 fdroid/repo/diff/1761427160000.json rename fdroid/tmp/{repo_1761423520000.json => repo_1761427160000.json} (76%) rename fdroid/tmp/{repo_1761424118000.json => repo_1761427162000.json} (76%) diff --git a/fdroid/repo/diff/1761423520000.json b/fdroid/repo/diff/1761423520000.json deleted file mode 100644 index 028a4b2b0..000000000 --- a/fdroid/repo/diff/1761423520000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761424118000.json b/fdroid/repo/diff/1761424118000.json deleted file mode 100644 index 028a4b2b0..000000000 --- a/fdroid/repo/diff/1761424118000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761424120000.json b/fdroid/repo/diff/1761424120000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761424120000.json +++ b/fdroid/repo/diff/1761424120000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761424745000.json b/fdroid/repo/diff/1761424745000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761424745000.json +++ b/fdroid/repo/diff/1761424745000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761424748000.json b/fdroid/repo/diff/1761424748000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761424748000.json +++ b/fdroid/repo/diff/1761424748000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761425319000.json b/fdroid/repo/diff/1761425319000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761425319000.json +++ b/fdroid/repo/diff/1761425319000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761425321000.json b/fdroid/repo/diff/1761425321000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761425321000.json +++ b/fdroid/repo/diff/1761425321000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761425918000.json b/fdroid/repo/diff/1761425918000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761425918000.json +++ b/fdroid/repo/diff/1761425918000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761425920000.json b/fdroid/repo/diff/1761425920000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761425920000.json +++ b/fdroid/repo/diff/1761425920000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761426519000.json b/fdroid/repo/diff/1761426519000.json index 028a4b2b0..3529903c9 100644 --- a/fdroid/repo/diff/1761426519000.json +++ b/fdroid/repo/diff/1761426519000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761426521000}} \ No newline at end of file +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761426521000.json b/fdroid/repo/diff/1761426521000.json new file mode 100644 index 000000000..3529903c9 --- /dev/null +++ b/fdroid/repo/diff/1761426521000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1761427162000}, "packages": {"com.example.sheetless": {"versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": null, "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761427160000.json b/fdroid/repo/diff/1761427160000.json new file mode 100644 index 000000000..45579eb70 --- /dev/null +++ b/fdroid/repo/diff/1761427160000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1761427162000}} \ No newline at end of file diff --git a/fdroid/repo/entry.jar b/fdroid/repo/entry.jar index 90cfc99a95250a14d6ae407c9d57a9fbd7ea797d..d5d1d08ab90bd6eae67f6bbbd3bef156bcf19996 100644 GIT binary patch delta 2669 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 delta 3083 zcmZ8jcQD**7hV!ww5-?&t4EO4%j%*z5 zTjC4tll%Q~^L=OL%)HN;_dVx4GtbQXoZmdZNo%Bg=`t8ZNl6I;qm!C%B=K7+ zywsvD){>IekBz1E!BP?Q4C6l&Bn7?7MF}ExWUJ&LBV7tgrPkUwBnSlZyvToBFkiH| z1q>92sz6i@LbpWwEo0Lo##Cs8s*A{Ll`Z251sr3L#fg2wo;D_TcA-sH{>%GswWI-; zAJ_|AUwx?fJyU>zRoMG@@a1<_S9Q4=0_H>2!{g_2y|jY*^{PK=$utcn+n#AUR+|n^ z#ce!+EZ=KcWqx>~a5P&Jl6-6_q~~&lna9El>hAr@=~v!$7Q|%iTOxKploQoTuxGWJ zdBK><@}zV*_+(1lc;vxLi3G3Jfu zHr7*sDZ0YvvngZ2*gJzt$=BFGIwVZWOby^;$ql{SV93C^IwV(6NJo@ZkA$ZUBFU3^ zIA3|W?Innbavlf+&cT-=acFWd)e8wb^UtR7kz#g6S{RlElB?dzNWSSZQvfL;v0lZr z9YW?>(BR{Wj}_=wV>E>?e=!dXRR;`COc+nR9}R2Cv{ZZgZP_n&)9L8c9dS5_#qpt* zI_|q$H{H*5#5E1&z(n5TWmWS2;`6&v_$nf}xkr4rkCjf?qfu;mGf`4zR7m$;!fkju z^!A4@a=}?z6_gzX#!8bKWR z?oLJH;Fem;Ae3J5&N#1$;}4cHpJa6%>^r`N9NQIst0SXvF7Y$D{Z7lAXu9JfiKCf7 z4UhPm02!2nr|P~mF(A(^)y985?RmFYjXXumHTCA_rlTuxe1Eh52!M)EvyO3fr!^^- z#f!pH3+j)o)6uf8R+3Cb`sWLmlyLe|{cjr-+9x=a(Kg}xmSY4ALvT5F%41Q3B8IDd z-B&&7WN+xDzOd`#`Gj?UT4p_E{bcago6lqHe6RmrX%*N<9?m4~wI=~(ZiF}aRs;9N zoU47Zo{RGTZT_w#vH@73RgyImx$Vue3KiNtIH)k@ZQ^Ch)L&+>K1xt~$w)WSN0*tp z_!obpOm?B3 zs!RB@B(r?CfA?S(b-nkX)GO;fmHN~?zOr=-Q8<_sW_-y6Q~<#IQo9($DG^&_UJZHg z^vawN`7K-}w{+ar&f3o%uAhayMIG8gC(-ZcD7(95vIRbNt(gE1OC+v*h_~sh%CYOf z7&N}VF;!@T#K^<*$_qCf4jKav6R)3%J;WFP~go^Hx>JhkVIa^d&boIgf zKKikH=i#(YMU0rU2keJ$2)6Ts}HUc^^qf#UJn; ztLF7&8zv!AJY9Nmc=uEP0j`&r!#$5V+*vIbw)ybcIUm*!awoC(dlS+tUz(!)#N85n z6;nd-Y3nGJPmZuW`X$zOU!PmV#w5RixdpN+%)W7RDu~dehxgKMiip^}8nFCx=;_?) z(&F}u9e|(Jl~)FzNQ^UnmEc==b=GfH3gbFADm!SxS|pKcTGdwit(vw>Fw)m}-oTv} zQXcu{0dlYiVa~2&)_TzPUJ$z#Ww<#C@98&5m%*sz&(WF2PJ0-g=$!r>x4kBoSN-aY zMN!;j{41H^Nnm!mbfPZ4ZXSnkY~?mvJJX+N1+**sIX`bDYoTrzl)gY#eM!mI_UDd? z3q&|+8yyGL>l8Rkm|8x%_PDL5PF=j3Pb=iGBCY0r;3ULqYcaFGBJ>$be1P2h5Euz6-hd*2ov?Id9Oy0+;=P!L@%P5b zyuEHyL+sIS<#ISsaE1BvR1S`tjW2;;i}jy4nolj@>9PcxXoA1$OWLIS*%j72z2iK! z@w2Gb-3cO`su;1!)maT^3}}39oAY5zxp>>ocMOrE^Wp0xM<{=mlOBgvt25hHJ3yc{ z#7J3WVAI&Zl2*;hww_ew#psM*L?~IoVheV^@4f{l4cvYwb+WQlu&Ae4tgbXiT#3M} zWLE@Gr>|Qha{op`IQJ92zWp06grjtkk51&mycP&Vlyd0oJ~t5gz|?;zr_ZRS8^h=Z zktKcLlk5Cd@QvM&skhU?^3A0QK$T|KZ0N^m$X9>Q_KYvFE<%@xI4HGfUKGD{@0P;a zuz5o=jLSRIjo6;g@X@+^Meh2$scP7|rwFl{XyWskpQftxa^k6~wy~V7N1>au0?KC<-fq^pS@OQv0d#KXHuW zHRqLgIKTA!yDrLkC-Q;<1Y)K9uNR>Pfi6y9bV?YN04W&#shkQ-4v-bZ*$PAHrtwRK z-x0v+?&zq4qJLDVXFetdgZkb_mob}tTmjYnyiyE4^|43WJd>~MbOKaYj){c>o-fV^ z9ak1dy!O#5h=Ab%I;nNl`swc3@rca>NJ}TaY<1{bfYqssUqoR2U|ll~H@R68GRu## zvTmM1Jd<{A?qC9@^}kQnPwe3xF|C*yk!>&6j9x>h!ZP-RN~UK!TP>E>1Jtaml`WCx z!x1SocS}lovqw!63Q^B{&sv`os{tw9jr|zr!NHQn&e^xnmX6_-F>gEKaqzE>q=?|L z0aN@Kl-QY`<%G#EJFmmc&Ym}R+8DA6H6S>)=x@lE7XrI1i)>4yqcLYlhnBNV%FOMO z2j<>qigU_ruk}x|SqsDJ9?Ivgpvf@EjlEQ_ro)7lmAgS%6RZW62Bbq+5%O$YDZ$)O zIq#QSF{aCGU~SF6ps>fk2G|7Nl%7oEA`h7qwTA8=tffGeVFtDbhjX&Q!zxWyC*)V6 z6R(WK0<_t=E*iCD7HalGoSL^X!r)*Ycr2$c0}We9bg&S-T9GX?hFdcWm}Cw8DT@x* z8t5IZ!gVM$#KiY5uf0bl_ymk20sp^lk@B989`(ZI-IdC@6pW067`x0P>!Ul{YhN4FzgB$$!`v<1!D{xKc z9=iuQxTfd8?jkA&Id`_VHj6Ps+EkR=2vaNMNat*@1uD*XHXhzSX16TzmS)NM6nvoJ zXTt&4uT-Y*5yuS&?T2Rg1sod_WqylMKITe}#fAJP=zfclgcJ<=$6Zrh=+WZgZ`Yin z&Ll_0d;$J(nJFkHS&rZ6PZ2X;_|AW$Dh0>HYx(>6zcmnu3Uv7o_>2k!($_G#1JgFp Z6gk8G&**<9|GC!1-9I8X#ri7ue*mA2)HVPB diff --git a/fdroid/repo/index.xml b/fdroid/repo/index.xml index 8b754cefb..c237147a8 100644 --- a/fdroid/repo/index.xml +++ b/fdroid/repo/index.xml @@ -1 +1 @@ -This is Frajul's fdroid repo containing all my apps in release as well as development state.com.example.sheetless2025-08-052025-08-05sheetlessNo description availableUnknownrepo-frajulrepo-frajul21474836470.1.01sheetless.apk1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac8173251640421352025-08-059da908d17339f1ebb8710c53b123d441INTERNET,com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONarm64-v8a,armeabi-v7a,x86,x86_64 \ No newline at end of file +This is Frajul's fdroid repo containing all my apps in release as well as development state.com.example.sheetless2025-08-052025-08-05sheetlessNo description availableUnknownrepo-frajulrepo-frajul21474836470.1.01sheetless.apk3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b96913673251668221352025-08-059da908d17339f1ebb8710c53b123d441INTERNET,com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONarm64-v8a,armeabi-v7a,x86,x86_64 \ No newline at end of file diff --git a/fdroid/repo/status/running.json b/fdroid/repo/status/running.json index e68f8710f..b94328a1a 100644 --- a/fdroid/repo/status/running.json +++ b/fdroid/repo/status/running.json @@ -1 +1 @@ -{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761426523192,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761426521360,"index.make repo":1761426521361,"prepare_apps repo":1761426521360,"process_apks":1761426521360,"read_added_date_from_all_apks":1761426521360,"remove_apks":1761426521360,"scan_repo_files":1761426521360},"startTimestamp":1761422921000,"subcommand":"update"} \ No newline at end of file +{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761427164981,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761427162848,"index.make repo":1761427162849,"prepare_apps repo":1761427162849,"process_apks":1761427162848,"read_added_date_from_all_apks":1761427162848,"remove_apks":1761427162848,"scan_repo_files":1761427162848},"startTimestamp":1761423562000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/repo/status/update.json b/fdroid/repo/status/update.json index e68f8710f..b94328a1a 100644 --- a/fdroid/repo/status/update.json +++ b/fdroid/repo/status/update.json @@ -1 +1 @@ -{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761426523192,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761426521360,"index.make repo":1761426521361,"prepare_apps repo":1761426521360,"process_apks":1761426521360,"read_added_date_from_all_apks":1761426521360,"remove_apks":1761426521360,"scan_repo_files":1761426521360},"startTimestamp":1761422921000,"subcommand":"update"} \ No newline at end of file +{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761427164981,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761427162848,"index.make repo":1761427162849,"prepare_apps repo":1761427162849,"process_apks":1761427162848,"read_added_date_from_all_apks":1761427162848,"remove_apks":1761427162848,"scan_repo_files":1761427162848},"startTimestamp":1761423562000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/tmp/apkcache.json b/fdroid/tmp/apkcache.json index 59f7ccd67..73ea0df47 100644 --- a/fdroid/tmp/apkcache.json +++ b/fdroid/tmp/apkcache.json @@ -2,7 +2,7 @@ "METADATA_VERSION": 20002, "allow_disabled_algorithms": false, "sheetless.apk": { - "hash": "1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817", + "hash": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "hashType": "sha256", "uses-permission": [ [ @@ -33,7 +33,7 @@ ], "sig": "9da908d17339f1ebb8710c53b123d441", "signer": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b", - "size": 32516404, + "size": 32516682, "apkName": "sheetless.apk", "added": 1754377910.0 } diff --git a/fdroid/tmp/repo_1761423520000.json b/fdroid/tmp/repo_1761427160000.json similarity index 76% rename from fdroid/tmp/repo_1761423520000.json rename to fdroid/tmp/repo_1761427160000.json index c9204b38c..034a6eda3 100644 --- a/fdroid/tmp/repo_1761423520000.json +++ b/fdroid/tmp/repo_1761427160000.json @@ -1 +1 @@ -{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761423520000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817", "size": 32516404}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761427160000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/tmp/repo_1761424118000.json b/fdroid/tmp/repo_1761427162000.json similarity index 76% rename from fdroid/tmp/repo_1761424118000.json rename to fdroid/tmp/repo_1761427162000.json index 61c428abf..0168efd19 100644 --- a/fdroid/tmp/repo_1761424118000.json +++ b/fdroid/tmp/repo_1761427162000.json @@ -1 +1 @@ -{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761424118000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "1c15d36a3d356ec815ccf99e4da7c834a3b280446576259d30b4fa34ae9ac817", "size": 32516404}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761427162000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "3c1ddc53d06e5b2fdd6edf3c153154b93406883aa20125f02834da27b9691367", "size": 32516682}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file