mirror of
https://github.com/gnh1201/welsonjs.git
synced 2025-10-27 19:11:18 +00:00
Replaces the single CriminalIP API integration with a new IP query system supporting both CriminalIP and AbuseIPDB providers. Updates configuration keys, resource files, and the editor UI to handle multiple API endpoints and keys. Refactors backend logic to aggregate and return results from both providers in a unified XML format, and updates the frontend to parse and display these results. Adds improved error handling and logging for IP query and WHOIS operations.
33 lines
1.8 KiB
XML
33 lines
1.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<configuration>
|
|
<appSettings>
|
|
<add key="ResourceServerPrefix" value="http://localhost:3000/"/>
|
|
<add key="ResourceServerAutoStart" value="true"/>
|
|
<add key="RepositoryUrl" value="https://github.com/gnh1201/welsonjs"/>
|
|
<add key="CopilotUrl" value="https://copilot.microsoft.com/"/>
|
|
<add key="ChromiumDevToolsPrefix" value="http://localhost:9222/"/>
|
|
<add key="ChromiumDevToolsTimeout" value="5"/>
|
|
<add key="ChromiumExecutablePath" value="msedge.exe"/>
|
|
<add key="ChromiumAppMode" value="true"/>
|
|
<add key="AzureAiServicePrefix" value="https://ai-catswords656881030318.services.ai.azure.com/"/>
|
|
<add key="AzureAiServiceApiKey" value=""/>
|
|
<add key="AzureAiServiceApiVersion" value="2024-05-01-preview"/>
|
|
<add key="WhoisServerUrl" value="https://xn--c79as89aj0e29b77z.xn--3e0b707e/kor/whois.jsc"/>
|
|
<add key="WhoisReferrerUrl" value="https://xn--c79as89aj0e29b77z.xn--3e0b707e/kor/whois/whois.jsp"/>
|
|
<add key="WhoisClientAddress" value="141.101.82.1"/>
|
|
<add key="DnsServerAddress" value="1.1.1.1"/>
|
|
<add key="BlobStoragePrefix" value="https://catswords.blob.core.windows.net/welsonjs/"/>
|
|
<add key="BlobConfigUrl" value="https://catswords.blob.core.windows.net/welsonjs/blob.config.xml"/>
|
|
<add key="HttpClientTimeout" value="90"/>
|
|
<add key="IpQueryApiKey" value=""/>
|
|
<add key="IpQueryApiPrefix" value="https://api.criminalip.io/v1/"/>
|
|
<add key="IpQueryApiKey2" value=""/>
|
|
<add key="IpQueryApiPrefix2" value="https://api.abuseipdb.com/api/v2/"/>
|
|
<add key="DateTimeFormat" value="yyyy-MM-dd HH:mm:ss"/>
|
|
<add key="NativeRequireSigned" value="false"/>
|
|
</appSettings>
|
|
<startup>
|
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2"/>
|
|
</startup>
|
|
</configuration>
|