General IP intel tweaks (#82904)

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: ZephyrTFA <matthew@tfaluc.com>
Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
This commit is contained in:
oranges
2024-05-03 14:35:20 -04:00
committed by GitHub
co-authored by Zephyr ZephyrTFA Kyle Spier-Swenson
parent f112369547
commit 82d5a88325
4 changed files with 71 additions and 75 deletions
@@ -453,7 +453,7 @@
/datum/config_entry/string/ipintel_email
/datum/config_entry/string/ipintel_email/ValidateAndSet(str_val)
return str_val != "ch@nge.me" && ..()
return str_val != "ch@nge.me" && (!length(str_val) || findtext(str_val, "@")) && ..()
/datum/config_entry/number/ipintel_rating_bad
default = 1
@@ -462,25 +462,25 @@
max_val = 1
/datum/config_entry/flag/ipintel_reject_rate_limited
default = TRUE
default = FALSE
/datum/config_entry/flag/ipintel_reject_bad
default = TRUE
default = FALSE
/datum/config_entry/flag/ipintel_reject_unknown
default = FALSE
/datum/config_entry/number/ipintel_rate_minute
default = 15
/datum/config_entry/number/ipintel_rate_day
default = 500
min_val = 0
/datum/config_entry/number/ipintel_cache_length
default = 7
min_val = 0
/datum/config_entry/number/ipintel_exempt_playtime_living
default = 0
default = 5
min_val = 0
/datum/config_entry/flag/aggressive_changelog