From f641002f6e729b4c777081337bf82b81f3a7d91a Mon Sep 17 00:00:00 2001 From: Artemy Egorov Date: Wed, 7 Aug 2024 19:55:54 +0300 Subject: [PATCH] fix: lumaeris, remove unsupported version check --- README.md | 6 +++--- index.js | 39 +++++++++++++++++---------------------- instances.json | 2 +- 3 files changed, 21 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 916dc18..f903a3c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Instances of TXTDot proxies - ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.dc09.ru%2Fconfiguration%2Fjson&query=version&label=version) ![protocol](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.dc09.ru%2Fconfiguration%2Fjson&query=protocol&label=protocol) ![searx](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.dc09.ru%2Fconfiguration%2Fjson&query=third_party.searx_url&label=searx) ![webder](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.dc09.ru%2Fconfiguration%2Fjson&query=third_party.webder_url&label=webder) ![image compression](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.dc09.ru%2Fconfiguration%2Fjson&query=proxy.img_compress&label=image%20compression) -- (unsupported configuration version) -- (unsupported configuration version) -- ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2F%2Fconfiguration%2Fjson&query=version&label=version) ![protocol](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2F%2Fconfiguration%2Fjson&query=protocol&label=protocol) ![searx](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2F%2Fconfiguration%2Fjson&query=third_party.searx_url&label=searx) ![webder](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2F%2Fconfiguration%2Fjson&query=third_party.webder_url&label=webder) ![image compression](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2F%2Fconfiguration%2Fjson&query=proxy.img_compress&label=image%20compression) +- ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.bloat.cat%2Fconfiguration%2Fjson&query=version&label=version) ![protocol](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.bloat.cat%2Fconfiguration%2Fjson&query=protocol&label=protocol) ![searx](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.bloat.cat%2Fconfiguration%2Fjson&query=third_party.searx_url&label=searx) ![webder](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.bloat.cat%2Fconfiguration%2Fjson&query=third_party.webder_url&label=webder) ![image compression](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.bloat.cat%2Fconfiguration%2Fjson&query=proxy.img_compress&label=image%20compression) +- ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.clovius.club%2Fconfiguration%2Fjson&query=version&label=version) ![protocol](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.clovius.club%2Fconfiguration%2Fjson&query=protocol&label=protocol) ![searx](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.clovius.club%2Fconfiguration%2Fjson&query=third_party.searx_url&label=searx) ![webder](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.clovius.club%2Fconfiguration%2Fjson&query=third_party.webder_url&label=webder) ![image compression](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxt.clovius.club%2Fconfiguration%2Fjson&query=proxy.img_compress&label=image%20compression) +- ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2Fconfiguration%2Fjson&query=version&label=version) ![protocol](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2Fconfiguration%2Fjson&query=protocol&label=protocol) ![searx](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2Fconfiguration%2Fjson&query=third_party.searx_url&label=searx) ![webder](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2Fconfiguration%2Fjson&query=third_party.webder_url&label=webder) ![image compression](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Ftxtd.lumaeris.com%2Fconfiguration%2Fjson&query=proxy.img_compress&label=image%20compression) \ No newline at end of file diff --git a/index.js b/index.js index f06389c..8848a4d 100644 --- a/index.js +++ b/index.js @@ -20,29 +20,24 @@ async function run() { instances.map(async (instance) => { if (typeof instance === "string") { const config_url = instance + "/configuration/json"; - try { - await fetch(config_url).then((res) => res.json()); + return `- <${instance}> ${badge( + config_url, + "version", + "version" + )} ${badge(config_url, "protocol", "protocol")} ${badge( + config_url, + "searx", + "third_party.searx_url" + )} ${badge( + config_url, + "webder", + "third_party.webder_url" + )} ${badge( + config_url, + "image compression", + "proxy.img_compress" + )}`; - return `- <${instance}> ${badge( - config_url, - "version", - "version" - )} ${badge(config_url, "protocol", "protocol")} ${badge( - config_url, - "searx", - "third_party.searx_url" - )} ${badge( - config_url, - "webder", - "third_party.webder_url" - )} ${badge( - config_url, - "image compression", - "proxy.img_compress" - )}`; - } catch { - return `- <${instance}> (unsupported configuration version)`; - } } }) ) diff --git a/instances.json b/instances.json index 8e177d7..4341f8b 100644 --- a/instances.json +++ b/instances.json @@ -2,5 +2,5 @@ "https://txt.dc09.ru", "https://txt.bloat.cat", "https://txt.clovius.club", - "https://txtd.lumaeris.com/" + "https://txtd.lumaeris.com" ]