fb2ca32004
We are working on ooniprobe for Debian. Before starting to apply changes to the codebase, I'd like to apply some refactoring steps that I've been thinking about for quite some time. The general concept here is that the purpose of this repository changed since it was designed and now there is probe-engine which is a library, therefore, this repo can be mostly private.
53 lines
790 B
Go
53 lines
790 B
Go
package config
|
|
|
|
var websiteCategories = []string{
|
|
"ALDR",
|
|
"ANON",
|
|
"COMM",
|
|
"COMT",
|
|
"CTRL",
|
|
"CULTR",
|
|
"DATE",
|
|
"ECON",
|
|
"ENV",
|
|
"FILE",
|
|
"GAME",
|
|
"GMB",
|
|
"GOVT",
|
|
"GRP",
|
|
"HACK",
|
|
"HATE",
|
|
"HOST",
|
|
"HUMR",
|
|
"IGO",
|
|
"LGBT",
|
|
"MILX",
|
|
"MMED",
|
|
"NEWS",
|
|
"POLR",
|
|
"PORN",
|
|
"PROV",
|
|
"PUBH",
|
|
"REL",
|
|
"SRCH",
|
|
"XED",
|
|
}
|
|
|
|
// Sharing settings
|
|
type Sharing struct {
|
|
IncludeIP bool `json:"include_ip"`
|
|
IncludeASN bool `json:"include_asn"`
|
|
UploadResults bool `json:"upload_results"`
|
|
}
|
|
|
|
// Advanced settings
|
|
type Advanced struct {
|
|
SendCrashReports bool `json:"send_crash_reports"`
|
|
}
|
|
|
|
// Nettests related settings
|
|
type Nettests struct {
|
|
WebsitesURLLimit int64 `json:"websites_url_limit"`
|
|
WebsitesEnabledCategoryCodes []string `json:"websites_enabled_category_codes"`
|
|
}
|