chore: anvil.it.com → inouter.com
Some checks failed
CI/CD / build-and-deploy (push) Has been cancelled
Some checks failed
CI/CD / build-and-deploy (push) Has been cancelled
This commit is contained in:
@@ -44,8 +44,8 @@ def _get_base_domain(domain: str) -> Optional[str]:
|
|||||||
Examples (with CUSTOM_TLDS={"it.com"}):
|
Examples (with CUSTOM_TLDS={"it.com"}):
|
||||||
inouter.com -> inouter.com (base domain itself)
|
inouter.com -> inouter.com (base domain itself)
|
||||||
nocodb.inouter.com -> inouter.com
|
nocodb.inouter.com -> inouter.com
|
||||||
anvil.it.com -> anvil.it.com (base domain, it.com is TLD)
|
inouter.com -> inouter.com (base domain, it.com is TLD)
|
||||||
gitea.anvil.it.com -> anvil.it.com
|
gitea.inouter.com -> inouter.com
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
The base domain, or None if the domain is a TLD itself.
|
The base domain, or None if the domain is a TLD itself.
|
||||||
@@ -69,7 +69,7 @@ def _check_subdomain(domain: str, registered_domains: set[str]) -> tuple[bool, O
|
|||||||
"""Check if a domain is a subdomain using structural analysis and known domains.
|
"""Check if a domain is a subdomain using structural analysis and known domains.
|
||||||
|
|
||||||
Uses three layers of detection:
|
Uses three layers of detection:
|
||||||
1. Registered domains: vault.anvil.it.com is a subdomain if anvil.it.com is registered.
|
1. Registered domains: hcv.inouter.com is a subdomain if inouter.com is registered.
|
||||||
2. Certificate domains: nocodb.inouter.com is a subdomain if inouter.com has a cert.
|
2. Certificate domains: nocodb.inouter.com is a subdomain if inouter.com has a cert.
|
||||||
3. Structural analysis: nocodb.inouter.com is deeper than eTLD+1 (inouter.com).
|
3. Structural analysis: nocodb.inouter.com is deeper than eTLD+1 (inouter.com).
|
||||||
|
|
||||||
@@ -417,7 +417,7 @@ def register_domain_tools(mcp):
|
|||||||
subdomain (not a base domain). Base domains keep their wildcards.
|
subdomain (not a base domain). Base domains keep their wildcards.
|
||||||
|
|
||||||
Example: *.nocodb.inouter.com is removed (subdomain of inouter.com),
|
Example: *.nocodb.inouter.com is removed (subdomain of inouter.com),
|
||||||
but *.anvil.it.com is kept (anvil.it.com is a base domain).
|
but *.inouter.com is kept (inouter.com is a base domain).
|
||||||
"""
|
"""
|
||||||
entries = get_map_contents()
|
entries = get_map_contents()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user