From 3e30f0178cec67827bfb09098ef8bccaf2ce2d7e Mon Sep 17 00:00:00 2001 From: Jenkins CI Date: Sat, 25 Oct 2025 20:08:45 +0200 Subject: [PATCH] Update from CI --- fdroid/repo/diff/1761412121000.json | 1 - fdroid/repo/diff/1761412718000.json | 1 - fdroid/repo/diff/1761412720000.json | 2 +- fdroid/repo/diff/1761413318000.json | 2 +- fdroid/repo/diff/1761413321000.json | 2 +- fdroid/repo/diff/1761413963000.json | 2 +- fdroid/repo/diff/1761413966000.json | 2 +- fdroid/repo/diff/1761414521000.json | 2 +- fdroid/repo/diff/1761414523000.json | 2 +- fdroid/repo/diff/1761415119000.json | 2 +- fdroid/repo/diff/1761415121000.json | 1 + fdroid/repo/diff/1761415720000.json | 1 + fdroid/repo/entry.jar | Bin 2938 -> 2936 bytes fdroid/repo/entry.json | 2 +- fdroid/repo/index-v1.jar | Bin 3415 -> 3420 bytes fdroid/repo/index-v1.json | 2 +- fdroid/repo/index-v2.json | 2 +- fdroid/repo/index.jar | Bin 4990 -> 4986 bytes fdroid/repo/index.xml | 2 +- fdroid/repo/status/running.json | 2 +- fdroid/repo/status/update.json | 2 +- ...412121000.json => repo_1761415720000.json} | 2 +- ...412718000.json => repo_1761415722000.json} | 2 +- 23 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 fdroid/repo/diff/1761412121000.json delete mode 100644 fdroid/repo/diff/1761412718000.json create mode 100644 fdroid/repo/diff/1761415121000.json create mode 100644 fdroid/repo/diff/1761415720000.json rename fdroid/tmp/{repo_1761412121000.json => repo_1761415720000.json} (76%) rename fdroid/tmp/{repo_1761412718000.json => repo_1761415722000.json} (76%) diff --git a/fdroid/repo/diff/1761412121000.json b/fdroid/repo/diff/1761412121000.json deleted file mode 100644 index 2a3f0d209..000000000 --- a/fdroid/repo/diff/1761412121000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1761415121000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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/1761412718000.json b/fdroid/repo/diff/1761412718000.json deleted file mode 100644 index 2a3f0d209..000000000 --- a/fdroid/repo/diff/1761412718000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1761415121000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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/1761412720000.json b/fdroid/repo/diff/1761412720000.json index 2a3f0d209..2f1840c7a 100644 --- a/fdroid/repo/diff/1761412720000.json +++ b/fdroid/repo/diff/1761412720000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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": {"timestamp": 1761415722000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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/1761413318000.json b/fdroid/repo/diff/1761413318000.json index 2a3f0d209..2f1840c7a 100644 --- a/fdroid/repo/diff/1761413318000.json +++ b/fdroid/repo/diff/1761413318000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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": {"timestamp": 1761415722000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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/1761413321000.json b/fdroid/repo/diff/1761413321000.json index 2a3f0d209..2f1840c7a 100644 --- a/fdroid/repo/diff/1761413321000.json +++ b/fdroid/repo/diff/1761413321000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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": {"timestamp": 1761415722000}, "packages": {"com.example.sheetless": {"versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": null, "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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/1761413963000.json b/fdroid/repo/diff/1761413963000.json index e248db278..313f71540 100644 --- a/fdroid/repo/diff/1761413963000.json +++ b/fdroid/repo/diff/1761413963000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}} \ No newline at end of file +{"repo": {"timestamp": 1761415722000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761413966000.json b/fdroid/repo/diff/1761413966000.json index e248db278..313f71540 100644 --- a/fdroid/repo/diff/1761413966000.json +++ b/fdroid/repo/diff/1761413966000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}} \ No newline at end of file +{"repo": {"timestamp": 1761415722000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761414521000.json b/fdroid/repo/diff/1761414521000.json index e248db278..313f71540 100644 --- a/fdroid/repo/diff/1761414521000.json +++ b/fdroid/repo/diff/1761414521000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}} \ No newline at end of file +{"repo": {"timestamp": 1761415722000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761414523000.json b/fdroid/repo/diff/1761414523000.json index e248db278..313f71540 100644 --- a/fdroid/repo/diff/1761414523000.json +++ b/fdroid/repo/diff/1761414523000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}} \ No newline at end of file +{"repo": {"timestamp": 1761415722000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761415119000.json b/fdroid/repo/diff/1761415119000.json index e248db278..313f71540 100644 --- a/fdroid/repo/diff/1761415119000.json +++ b/fdroid/repo/diff/1761415119000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000}} \ No newline at end of file +{"repo": {"timestamp": 1761415722000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761415121000.json b/fdroid/repo/diff/1761415121000.json new file mode 100644 index 000000000..313f71540 --- /dev/null +++ b/fdroid/repo/diff/1761415121000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1761415722000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761415720000.json b/fdroid/repo/diff/1761415720000.json new file mode 100644 index 000000000..313f71540 --- /dev/null +++ b/fdroid/repo/diff/1761415720000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1761415722000}} \ No newline at end of file diff --git a/fdroid/repo/entry.jar b/fdroid/repo/entry.jar index 2a36908d86171014caae5024b450b40336e94e45..bf844a7cd198c392581ae026a84fceb9e779a522 100644 GIT binary patch delta 2715 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 diff --git a/fdroid/repo/index-v1.json b/fdroid/repo/index-v1.json index a92ea0887..3de308cce 100644 --- a/fdroid/repo/index-v1.json +++ b/fdroid/repo/index-v1.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761415121000, "version": 20002, "name": "Frajul's repo", "icon": "icon.png", "address": "https://fdroid.julian-mutter.de/fdroid/repo", "description": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "requests": {"install": [], "uninstall": []}, "apps": [{"categories": ["repo-frajul"], "suggestedVersionCode": "2147483647", "license": "Unknown", "name": "sheetless", "added": 1754377910000, "packageName": "com.example.sheetless", "lastUpdated": 1754377910000}], "packages": {"com.example.sheetless": [{"added": 1754377910000, "apkName": "sheetless.apk", "hash": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "hashType": "sha256", "minSdkVersion": 21, "nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "packageName": "com.example.sheetless", "sig": "9da908d17339f1ebb8710c53b123d441", "signer": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b", "size": 32425235, "targetSdkVersion": 35, "uses-permission": [["android.permission.INTERNET", null], ["com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION", null]], "versionCode": 1, "versionName": "1.0.0"}]}} \ No newline at end of file +{"repo": {"timestamp": 1761415722000, "version": 20002, "name": "Frajul's repo", "icon": "icon.png", "address": "https://fdroid.julian-mutter.de/fdroid/repo", "description": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "requests": {"install": [], "uninstall": []}, "apps": [{"categories": ["repo-frajul"], "suggestedVersionCode": "2147483647", "license": "Unknown", "name": "sheetless", "added": 1754377910000, "packageName": "com.example.sheetless", "lastUpdated": 1754377910000}], "packages": {"com.example.sheetless": [{"added": 1754377910000, "apkName": "sheetless.apk", "hash": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "hashType": "sha256", "minSdkVersion": 21, "nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "packageName": "com.example.sheetless", "sig": "9da908d17339f1ebb8710c53b123d441", "signer": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b", "size": 32425235, "targetSdkVersion": 35, "uses-permission": [["android.permission.INTERNET", null], ["com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION", null]], "versionCode": 1, "versionName": "1.0.0"}]}} \ No newline at end of file diff --git a/fdroid/repo/index-v2.json b/fdroid/repo/index-v2.json index c2cdb0db6..8ef3b23a0 100644 --- a/fdroid/repo/index-v2.json +++ b/fdroid/repo/index-v2.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": 1761415121000, "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": {"037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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": 1761415722000, "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": {"037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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/index.jar b/fdroid/repo/index.jar index a1c809bda40944cf1f2482abf9562b53e1d06851..b639f76a6ea503ca43e1cbee7ddf2365b2618ea5 100644 GIT binary patch delta 4600 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 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-frajul21474836471.0.01sheetless.apk037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e3242523521352025-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-frajul21474836471.0.01sheetless.apk037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e3242523521352025-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 11acd87e8..61e8f13a8 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":1761415123377,"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":1761415121540,"index.make repo":1761415121546,"prepare_apps repo":1761415121545,"process_apks":1761415121540,"read_added_date_from_all_apks":1761415121545,"remove_apks":1761415121544,"scan_repo_files":1761415121544},"startTimestamp":1761411521000,"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":1761415725036,"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":1761415722901,"index.make repo":1761415722902,"prepare_apps repo":1761415722902,"process_apks":1761415722901,"read_added_date_from_all_apks":1761415722902,"remove_apks":1761415722902,"scan_repo_files":1761415722901},"startTimestamp":1761412122000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/repo/status/update.json b/fdroid/repo/status/update.json index 11acd87e8..61e8f13a8 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":1761415123377,"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":1761415121540,"index.make repo":1761415121546,"prepare_apps repo":1761415121545,"process_apks":1761415121540,"read_added_date_from_all_apks":1761415121545,"remove_apks":1761415121544,"scan_repo_files":1761415121544},"startTimestamp":1761411521000,"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":1761415725036,"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":1761415722901,"index.make repo":1761415722902,"prepare_apps repo":1761415722902,"process_apks":1761415722901,"read_added_date_from_all_apks":1761415722902,"remove_apks":1761415722902,"scan_repo_files":1761415722901},"startTimestamp":1761412122000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/tmp/repo_1761412121000.json b/fdroid/tmp/repo_1761415720000.json similarity index 76% rename from fdroid/tmp/repo_1761412121000.json rename to fdroid/tmp/repo_1761415720000.json index 293833bbf..cdb2c7a04 100644 --- a/fdroid/tmp/repo_1761412121000.json +++ b/fdroid/tmp/repo_1761415720000.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": 1761412121000, "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": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0", "size": 34397580}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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": 1761415720000, "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": {"037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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_1761412718000.json b/fdroid/tmp/repo_1761415722000.json similarity index 76% rename from fdroid/tmp/repo_1761412718000.json rename to fdroid/tmp/repo_1761415722000.json index ac20a91be..8ef3b23a0 100644 --- a/fdroid/tmp/repo_1761412718000.json +++ b/fdroid/tmp/repo_1761415722000.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": 1761412718000, "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": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0", "size": 34397580}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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": 1761415722000, "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": {"037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "037d9c21830e668e0ddda0a76d50f45222291ddb3ea67e919d7c4c33d97d4a8e", "size": 32425235}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.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