Skip to main content

academic_repo_hosts

Function academic_repo_hosts 

Source
pub fn academic_repo_hosts() -> Vec<UserExtensionHost>
Expand description

Returns the built-in curated set of academic institution host patterns.

Activated via [network] trust_academic_repos = true in config.toml (issue #323). Each entry is a single-suffix wildcard matching the TLD-style registration block used by institutions in that country.

All patterns are valid per validate_pattern (single-suffix wildcards only; no multi-segment globs). The set is intentionally conservative — covering major national academic TLD patterns used for institutional Green OA repositories — while keeping the security posture minimal.