From 0a303667f3eee7acebbfaf5c1737c51527b799f1 Mon Sep 17 00:00:00 2001 From: Jenkins CI Date: Mon, 17 Nov 2025 17:00:15 +0100 Subject: [PATCH] Update from CI --- fdroid/repo/diff/1763391612000.json | 1 - fdroid/repo/diff/1763392209000.json | 1 - fdroid/repo/diff/1763392211000.json | 2 +- fdroid/repo/diff/1763392808000.json | 2 +- fdroid/repo/diff/1763392811000.json | 2 +- fdroid/repo/diff/1763393408000.json | 2 +- fdroid/repo/diff/1763393410000.json | 2 +- fdroid/repo/diff/1763394003000.json | 2 +- fdroid/repo/diff/1763394005000.json | 2 +- fdroid/repo/diff/1763394603000.json | 2 +- fdroid/repo/diff/1763394606000.json | 1 + fdroid/repo/diff/1763395211000.json | 1 + fdroid/repo/entry.jar | Bin 3099 -> 3098 bytes fdroid/repo/entry.json | 2 +- fdroid/repo/index-v1.jar | Bin 3418 -> 3421 bytes fdroid/repo/index-v1.json | 2 +- fdroid/repo/index-v2.json | 2 +- fdroid/repo/index.jar | Bin 4991 -> 4990 bytes fdroid/repo/index.xml | 2 +- fdroid/repo/status/running.json | 2 +- fdroid/repo/status/update.json | 2 +- fdroid/tmp/apkcache.json | 8 ++++---- ...391612000.json => repo_1763395211000.json} | 2 +- ...392209000.json => repo_1763395213000.json} | 2 +- 24 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 fdroid/repo/diff/1763391612000.json delete mode 100644 fdroid/repo/diff/1763392209000.json create mode 100644 fdroid/repo/diff/1763394606000.json create mode 100644 fdroid/repo/diff/1763395211000.json rename fdroid/tmp/{repo_1763391612000.json => repo_1763395211000.json} (62%) rename fdroid/tmp/{repo_1763392209000.json => repo_1763395213000.json} (62%) diff --git a/fdroid/repo/diff/1763391612000.json b/fdroid/repo/diff/1763391612000.json deleted file mode 100644 index 97ba1831d..000000000 --- a/fdroid/repo/diff/1763391612000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"68b94a1c96da9fd4762e3dde878359ea1e71c2f71469dd7b91bd53fd076f2e71": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "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/1763392209000.json b/fdroid/repo/diff/1763392209000.json deleted file mode 100644 index afecbf1b9..000000000 --- a/fdroid/repo/diff/1763392209000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"22c8eeb8a5c5ecf79a63003b3e23418a8ae1f06114ac444d9bf992003083e17e": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "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/1763392211000.json b/fdroid/repo/diff/1763392211000.json index afecbf1b9..2fea81e14 100644 --- a/fdroid/repo/diff/1763392211000.json +++ b/fdroid/repo/diff/1763392211000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"22c8eeb8a5c5ecf79a63003b3e23418a8ae1f06114ac444d9bf992003083e17e": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"22c8eeb8a5c5ecf79a63003b3e23418a8ae1f06114ac444d9bf992003083e17e": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763392808000.json b/fdroid/repo/diff/1763392808000.json index 11a5df43d..12d99e43c 100644 --- a/fdroid/repo/diff/1763392808000.json +++ b/fdroid/repo/diff/1763392808000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"b327400689de66bd6f8f077edc1adf345d1d1c9342e7dad29720021305d344c2": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"b327400689de66bd6f8f077edc1adf345d1d1c9342e7dad29720021305d344c2": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763392811000.json b/fdroid/repo/diff/1763392811000.json index 11a5df43d..12d99e43c 100644 --- a/fdroid/repo/diff/1763392811000.json +++ b/fdroid/repo/diff/1763392811000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"b327400689de66bd6f8f077edc1adf345d1d1c9342e7dad29720021305d344c2": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"b327400689de66bd6f8f077edc1adf345d1d1c9342e7dad29720021305d344c2": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763393408000.json b/fdroid/repo/diff/1763393408000.json index 9c728e735..2147bf17c 100644 --- a/fdroid/repo/diff/1763393408000.json +++ b/fdroid/repo/diff/1763393408000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"9476d33e07d47305f59eaae38b0f6cf2b724ad315a66405123a83e4d6b911972": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"9476d33e07d47305f59eaae38b0f6cf2b724ad315a66405123a83e4d6b911972": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763393410000.json b/fdroid/repo/diff/1763393410000.json index 9c728e735..2147bf17c 100644 --- a/fdroid/repo/diff/1763393410000.json +++ b/fdroid/repo/diff/1763393410000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"9476d33e07d47305f59eaae38b0f6cf2b724ad315a66405123a83e4d6b911972": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"9476d33e07d47305f59eaae38b0f6cf2b724ad315a66405123a83e4d6b911972": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763394003000.json b/fdroid/repo/diff/1763394003000.json index adb97b899..ee0b181a2 100644 --- a/fdroid/repo/diff/1763394003000.json +++ b/fdroid/repo/diff/1763394003000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"0ea40ddafc7523bb40b441e03bac52cd18999c019326a9b37f75040fb05f0253": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"0ea40ddafc7523bb40b441e03bac52cd18999c019326a9b37f75040fb05f0253": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763394005000.json b/fdroid/repo/diff/1763394005000.json index adb97b899..ee0b181a2 100644 --- a/fdroid/repo/diff/1763394005000.json +++ b/fdroid/repo/diff/1763394005000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"}, "versions": {"0ea40ddafc7523bb40b441e03bac52cd18999c019326a9b37f75040fb05f0253": null, "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", "size": 32575923}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"0ea40ddafc7523bb40b441e03bac52cd18999c019326a9b37f75040fb05f0253": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763394603000.json b/fdroid/repo/diff/1763394603000.json index 51a72ba69..e631df613 100644 --- a/fdroid/repo/diff/1763394603000.json +++ b/fdroid/repo/diff/1763394603000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1763394606000}} \ No newline at end of file +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763394606000.json b/fdroid/repo/diff/1763394606000.json new file mode 100644 index 000000000..e631df613 --- /dev/null +++ b/fdroid/repo/diff/1763394606000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1763395213000}, "packages": {"com.example.sheetless": {"metadata": {"preferredSigner": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d": null, "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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/1763395211000.json b/fdroid/repo/diff/1763395211000.json new file mode 100644 index 000000000..94a845199 --- /dev/null +++ b/fdroid/repo/diff/1763395211000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1763395213000}} \ No newline at end of file diff --git a/fdroid/repo/entry.jar b/fdroid/repo/entry.jar index 22640b111f172c7c4e5583c9b3dc22bfb2c743a1..2954e92e7189eb8f8f424e2f428cc62fdcf0f7d9 100644 GIT binary patch delta 2821 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 delta 3082 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 Q{+)m}=Dorg1L~?gavYe16scJ|PD5 z(RRX_LHOuPt%SHw)3l=$swR=+5lt;ADH9Bxc zgwMmU^C?+vG4*$~8p>a|3)y;^;w#G4w&B$#Df9FqmaBh3k3-}ghScM`Tt_aLotJGo#R+Q+KG zV?E)=tu|bGcyM{yMhGR@gj6uxv4bLN#Je-PJ^ZvRo-_(6n1**zp)~UOM876D7%ji} zYea%E{IHl}P?$du1hFIM>k#n;7)s&nx1xxil^UOelo=NFDW2Z@SA zghA*Iah!&%G}#m@(bw0n!y$CEn|@vE#u_t>)?=~$e@&&joO@If1psq&7B;q}Gh2u= zZiFSjV&M4Op1~)AB+J-oclY3{KX1$wrn<|uA2)wf9}m09Hgz(9kb_^k1R*N2nL>eO z8P3l?_c{hz)AOqFx`Te)7-pMRQ8#yR;>hYiHe_4RJ4C3$4jsV%@~fbQzYIN_(XL?f z;z=L8wrbf0KjzxZx zIPaojc2RpXE3uj&Dm`n(w|Q53mt{}I^Lw)m1D%wCym3}f+F@0Sj1tqzQRt1*>G7CQ z*VLt1&%F1N2dfg-&5D%bF&_+@;?%Nk6ME<~%NBqhIt8YJ*465&6u?Q_`KUR`Nw|Nb zDx&e8DR^%KknNY!2~`{69LD$ZYVC}~h8e~{zb>E3cW9P!H%*GHCJU!lUm{kWY>_`$^SEYK z|5Jx4a0RE_q){+LZF=PgIKz!h+yD8B`_c$t%P&_$j#HAMH=6s}r^*7oNB*t>dK8@C!ZdhCa_G&eHSw`1dtey~w9 z6G$yy+nDp60=@Bj!+)sv$qeLf#LR?%0>$Hf1U9xKr~Mo3hGi8uBrA;c*Vcu(6D$pO zKNYH)U}lsq}k-?EjwDwC-$a>Go-6dmW8_3ma`am zdpD1_^Rqoh?Phr0bGa?8TyIw>PM!lsp2B*#B1Mh}@qHGt`C_vm?y|0pfs&Pv)M$#+ z3_h>|QY<+`OM|QdDEnkf`Ai5q`!ndys#n+K(qd&YWmlqz1RvhuRs>%$rK>Y2yznZY zpWNMW6fy7?P^Fhc;Ci^N=@r_0!q>&Fy$4Qj;o0gfuBlzL-vcPXR7{Nn zGT-H)SLD{8`tMrhfi=;n=&=#`zMty``us|@oCR*q`Y-tfWts~G)nn1uONaEs7`L1v zlWkodxc``X`=v%q&+T+HA z`Ns}>^A$%VLPafWCpgb_KPrXTQWOb;>tRi4QtyqySigQ;lcQAlSj|Jf}^YJ z2fW^4mY1?)yWI$ErKhHm(z`KdY-4p7(M)(;vmxetkx?JrdW`vK6qXwji zhl4iGAtfu{qMT?UhXmDX^y0I8{N26C(fgwIsJjzHkxTIVuL(1z0j|0Cz zz-ylqP2tpU%GP+>s2oxCtTq|Y+WHXdMf%q*G`@g8t`E=Q>%`T zZADUpK%6xHk`P)D=+{mwCglYfMy3_>r3?(E0)(qq)|Qv5LhFb@Dm#flTT}41sPrh@ z(;w+W@K%{xs+qz318aZvbT&0&K}uqx)UzjWa@&C2s-4uJEVV~!+zGJ?-o4G{tY^?P zm5;Li8Q9!#UNdsRgFyzh%BxLlCdLoPm^B2RJItJ4-HdmUOeThVi)OX2{6Kx|N-zveAzp3J2$vcYZh|>|ZX8xK9)O z{ZyQr>&Owg_&*8dIk~a;Nqn{^f>ZsoDvKYc|AsOX|YW+*%EP zt&#LYw6-PpCaWQu<}2N-r5 zzW;zSJOwqP&hC(@OtLtR8&?{mp{`9b$5`wvv&=NHf1I)Fp|G~L>+KYGCVn8$IcFqF zNDf+&zAjK(QH?~5b2X(tBhqWSpqdALc9B-?VTYGzJ6Slw!i7}5G(hahY9}6@p%}a> zfrhXP-0=*9S6CQn=?vdaB%WLxC-R0hhMi+@NW2Y+_%z_y*Ld-?_S9ix61S9q`6fDw z_eSYE`R&7S$ae7XFtwsSbbC0ZdT>I{wslcBH#h9_CD(7_?C)erS^Q#b^4f3Wu8=W< z{_V~_mcNxaMGK+=){615{97VZVj#-Azfb=SD$6ge{LiXPnTH7dVl{;Vs{D83-xE?0 MP+2NCThis 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.21sheetless.apka8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d3257592321352025-08-0505476cb4c1f0d9c03ad1c610e5edcc0fINTERNET,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.21sheetless.apk863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d3611813257592721352025-08-05b646fe8f2dcf46bbab3b2bc6aafa6995INTERNET,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 b556b0098..b718de3dd 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":1763394607840,"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":1763394606007,"index.make repo":1763394606008,"prepare_apps repo":1763394606008,"process_apks":1763394606007,"read_added_date_from_all_apks":1763394606008,"remove_apks":1763394606008,"scan_repo_files":1763394606007},"startTimestamp":1763391005000,"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":1763395214993,"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":1763395213158,"index.make repo":1763395213160,"prepare_apps repo":1763395213159,"process_apks":1763395213158,"read_added_date_from_all_apks":1763395213159,"remove_apks":1763395213159,"scan_repo_files":1763395213159},"startTimestamp":1763391613000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/repo/status/update.json b/fdroid/repo/status/update.json index b556b0098..b718de3dd 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":1763394607840,"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":1763394606007,"index.make repo":1763394606008,"prepare_apps repo":1763394606008,"process_apks":1763394606007,"read_added_date_from_all_apks":1763394606008,"remove_apks":1763394606008,"scan_repo_files":1763394606007},"startTimestamp":1763391005000,"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":1763395214993,"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":1763395213158,"index.make repo":1763395213160,"prepare_apps repo":1763395213159,"process_apks":1763395213158,"read_added_date_from_all_apks":1763395213159,"remove_apks":1763395213159,"scan_repo_files":1763395213159},"startTimestamp":1763391613000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/tmp/apkcache.json b/fdroid/tmp/apkcache.json index a95745bd9..0afa39b65 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": "a8952dc663cd7fce0e6246c8319121254850f1b4d5c738521e1aceff4eb5e65d", + "hash": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "hashType": "sha256", "uses-permission": [ [ @@ -31,9 +31,9 @@ "x86", "x86_64" ], - "sig": "05476cb4c1f0d9c03ad1c610e5edcc0f", - "signer": "fde9095abeb0897dd5018074fc44b4160e8cf9d4855d4c94c3712c9abefdd416", - "size": 32575923, + "sig": "b646fe8f2dcf46bbab3b2bc6aafa6995", + "signer": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191", + "size": 32575927, "apkName": "sheetless.apk", "added": 1754377910.0 } diff --git a/fdroid/tmp/repo_1763391612000.json b/fdroid/tmp/repo_1763395211000.json similarity index 62% rename from fdroid/tmp/repo_1763391612000.json rename to fdroid/tmp/repo_1763395211000.json index 4c01db719..f8862b5d0 100644 --- a/fdroid/tmp/repo_1763391612000.json +++ b/fdroid/tmp/repo_1763395211000.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": 1763391612000, "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": "b804ab954b72e91d64233a8e08690a3e661aa486e08e2cc9e2d496df952c53e3"}, "versions": {"68b94a1c96da9fd4762e3dde878359ea1e71c2f71469dd7b91bd53fd076f2e71": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "68b94a1c96da9fd4762e3dde878359ea1e71c2f71469dd7b91bd53fd076f2e71", "size": 32575925}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["b804ab954b72e91d64233a8e08690a3e661aa486e08e2cc9e2d496df952c53e3"]}, "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": 1763395211000, "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": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "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_1763392209000.json b/fdroid/tmp/repo_1763395213000.json similarity index 62% rename from fdroid/tmp/repo_1763392209000.json rename to fdroid/tmp/repo_1763395213000.json index add546ac4..0c24f6add 100644 --- a/fdroid/tmp/repo_1763392209000.json +++ b/fdroid/tmp/repo_1763395213000.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": 1763392209000, "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": "c52849be976aff6502ee47d653db942e904b53e731bc723f3ffe98eba311022c"}, "versions": {"22c8eeb8a5c5ecf79a63003b3e23418a8ae1f06114ac444d9bf992003083e17e": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "22c8eeb8a5c5ecf79a63003b3e23418a8ae1f06114ac444d9bf992003083e17e", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["c52849be976aff6502ee47d653db942e904b53e731bc723f3ffe98eba311022c"]}, "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": 1763395213000, "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": "314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"}, "versions": {"863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "863b6e4eb55bddc92518dc0ac89d89e2727b21c2647e9f96030d1c452d361181", "size": 32575927}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "0.1.2", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["314b4b1ff6adedc3576ea0d040cb592bb85dc25566d5e166a4c1d8011da71191"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file