From 7d1e959e02a15d08fcc37677e82fc8c697f005d0 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Thu, 23 Jul 2026 18:10:55 -0700 Subject: [PATCH] Update config to work for apps that have had old APKs deleted. --- obtainium-export.json | 82 +++++++++++++++++++++---------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/obtainium-export.json b/obtainium-export.json index 8d407eb..79c5a3b 100644 --- a/obtainium-export.json +++ b/obtainium-export.json @@ -1,18 +1,20 @@ { + "schemaVersion": 2, + "exportedAt": "2026-07-23T18:04:13.925900", + "appVersion": "0.0.0", "apps": [ - { "id": "com.hyperling.apps.the45minuterule", "url": "https://git.hyperling.com/me/android-45-minute-rule/releases", "author": "git.hyperling.com", "name": "The 45 Minute Rule", - "installedVersion": null, - "latestVersion": "005", - "apkUrls": "[[\"270411239-app-release_v005_ads_optional.apk\",\"https://git.hyperling.com/me/android-45-minute-rule/releases/download/5/app-release_v005_ads_optional.apk\"]]", + "installedVersion": "1.0.7", + "latestVersion": "1.0.7", + "apkUrls": "[[\"208097483-The45MinuteRule_v1.0.7.apk\",\"https://git.hyperling.com/me/android-45-minute-rule/releases/download/1.07/The45MinuteRule_v1.0.7.apk\"]]", "otherAssetUrls": "[]", "preferredApkIndex": 0, - "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", - "lastUpdateCheck": 1753051861016060, + "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"matchLinksOutsideATags\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", + "lastUpdateCheck": 1784739206008625, "pinned": false, "categories": [ "hyperling" @@ -20,21 +22,21 @@ "releaseDate": null, "changeLog": null, "overrideSource": null, - "allowIdChange": false + "allowIdChange": false, + "pendingRepoRenameUrl": null }, - { "id": "com.hyperling.tictactoe", "url": "https://git.hyperling.com/me/android-tictactoe/releases", "author": "git.hyperling.com", "name": "Tic-Tac-Toe", - "installedVersion": "1.0", - "latestVersion": "1.0", - "apkUrls": "[[\"390648015-TicTacToe_v1.0.apk\",\"https://git.hyperling.com/me/android-tictactoe/releases/download/Latest/TicTacToe_v1.0.apk\"]]", + "installedVersion": "1.1.0", + "latestVersion": "1.1.0", + "apkUrls": "[[\"163857013-TicTacToe_v1.1.0.apk\",\"https://git.hyperling.com/me/android-tictactoe/releases/download/1.1.0/TicTacToe_v1.1.0.apk\"]]", "otherAssetUrls": "[]", "preferredApkIndex": 0, - "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", - "lastUpdateCheck": 1753110806615242, + "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"matchLinksOutsideATags\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", + "lastUpdateCheck": 1784739207438626, "pinned": false, "categories": [ "hyperling" @@ -42,21 +44,21 @@ "releaseDate": null, "changeLog": null, "overrideSource": null, - "allowIdChange": false + "allowIdChange": false, + "pendingRepoRenameUrl": null }, - { "id": "apps.hyperling.com.platformer", "url": "https://git.hyperling.com/me/android-hypergames/releases", "author": "git.hyperling.com", "name": "Hyper Games", - "installedVersion": "0.9", - "latestVersion": "0.9", - "apkUrls": "[[\"659828362-HyperGames_v0.9.apk\",\"https://git.hyperling.com/me/android-hypergames/releases/download/Final/HyperGames_v0.9.apk\"]]", + "installedVersion": "0.0.11", + "latestVersion": "0.0.11", + "apkUrls": "[[\"561703104-HyperGames_v0.0.11.apk\",\"https://git.hyperling.com/me/android-hypergames/releases/download/0.0.11/HyperGames_v0.0.11.apk\"]]", "otherAssetUrls": "[]", "preferredApkIndex": 0, - "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", - "lastUpdateCheck": 1753110806605886, + "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"matchLinksOutsideATags\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", + "lastUpdateCheck": 1784739207018708, "pinned": false, "categories": [ "hyperling" @@ -64,9 +66,9 @@ "releaseDate": null, "changeLog": null, "overrideSource": null, - "allowIdChange": false + "allowIdChange": false, + "pendingRepoRenameUrl": null }, - { "id": "com.hyperling.expense_tracker", "url": "https://git.hyperling.com/me/flutter-expense-tracker/releases", @@ -77,8 +79,8 @@ "apkUrls": "[[\"661631370-ExpenseTracker_v0.1.3.apk\",\"https://git.hyperling.com/me/flutter-expense-tracker/releases/download/0.1.3/ExpenseTracker_v0.1.3.apk\"]]", "otherAssetUrls": "[]", "preferredApkIndex": 0, - "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", - "lastUpdateCheck": 1753110807440437, + "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"matchLinksOutsideATags\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", + "lastUpdateCheck": 1784739208938546, "pinned": false, "categories": [ "hyperling" @@ -86,9 +88,9 @@ "releaseDate": null, "changeLog": null, "overrideSource": null, - "allowIdChange": false + "allowIdChange": false, + "pendingRepoRenameUrl": null }, - { "id": "com.hyperling.carbupbeta", "url": "https://git.hyperling.com/me/android-carb-up/releases", @@ -99,8 +101,8 @@ "apkUrls": "[[\"64091980-CarbUp_v1.0.1.apk\",\"https://git.hyperling.com/me/android-carb-up/releases/download/1.0.1/CarbUp_v1.0.1.apk\"]]", "otherAssetUrls": "[]", "preferredApkIndex": 0, - "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", - "lastUpdateCheck": 1753110807184572, + "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"matchLinksOutsideATags\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", + "lastUpdateCheck": 1784739207518405, "pinned": false, "categories": [ "hyperling" @@ -108,21 +110,21 @@ "releaseDate": null, "changeLog": null, "overrideSource": null, - "allowIdChange": false + "allowIdChange": false, + "pendingRepoRenameUrl": null }, - { "id": "com.hyperling.apps.infinitetimer", "url": "https://git.hyperling.com/me/android-infinite-timer/releases", "author": "git.hyperling.com", "name": "Infinite Timer", - "installedVersion": "1.1.0", - "latestVersion": "1.1.0", - "apkUrls": "[[\"68176111-InfiniteTimer_v1.1.0.apk\",\"https://git.hyperling.com/me/android-infinite-timer/releases/download/1.1.0/InfiniteTimer_v1.1.0.apk\"]]", + "installedVersion": "1.1.1", + "latestVersion": "1.1.1", + "apkUrls": "[[\"438657681-InfiniteTimer_v1.1.1.apk\",\"https://git.hyperling.com/me/android-infinite-timer/releases/download/1.1.1/InfiniteTimer_v1.1.1.apk\"]]", "otherAssetUrls": "[]", "preferredApkIndex": 0, - "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", - "lastUpdateCheck": 1753110806713136, + "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"matchLinksOutsideATags\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":true,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"[0-9\\\\.]+[0-9]+\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}", + "lastUpdateCheck": 1784739217074873, "pinned": false, "categories": [ "hyperling" @@ -130,11 +132,9 @@ "releaseDate": null, "changeLog": null, "overrideSource": null, - "allowIdChange": false + "allowIdChange": false, + "pendingRepoRenameUrl": null } - ], - "settings": { - "categories": "{\"hyperling\":4293301655}" - } -} + "settings": null +} \ No newline at end of file