From a2142634e1771fcbc4cc94cd9cb7547d4d0a492c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 22:01:18 +0000 Subject: [PATCH] fix(virgool): enable virgool.io via POST user-existence API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use existing POST support from main to enable virgool.io: - checkType: message with presenseStrs for user_exist:true - urlProbe: POST /api/v1.4/auth/user-existence - requestMethod: POST with requestPayload for username lookup - Content-Type: application/json header - absenceStrs with Persian user not found message - disabled flag removed — POST API bypasses JS cookie protection --- maigret/resources/data.json | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/maigret/resources/data.json b/maigret/resources/data.json index 3cc72e2..61f8724 100644 --- a/maigret/resources/data.json +++ b/maigret/resources/data.json @@ -13645,18 +13645,31 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Virgool": { - "disabled": true, "tags": [ "blog", "ir" ], - "checkType": "status_code", - "absenceStrs": [ - "\u06f4\u06f0\u06f4" + "checkType": "message", + "presenseStrs": [ + "\"user_exist\":true", + "\"user_exist\": true" ], + "absenceStrs": [ + "\u06a9\u0627\u0631\u0628\u0631\u06cc \u0628\u0627 \u0627\u06cc\u0646 \u0645\u0634\u062e\u0635\u0627\u062a \u06cc\u0627\u0641\u062a \u0646\u0634\u062f" + ], + "headers": { + "Content-Type": "application/json" + }, "alexaRank": 31518, "urlMain": "https://virgool.io/", "url": "https://virgool.io/@{username}", + "urlProbe": "https://virgool.io/api/v1.4/auth/user-existence", + "requestMethod": "POST", + "requestPayload": { + "username": "{username}", + "type": "login", + "method": "username" + }, "usernameClaimed": "blue", "usernameUnclaimed": "noonewouldeverusethis7" }, @@ -36312,4 +36325,4 @@ "lemmy", "pixelfed" ] -} \ No newline at end of file +}