mirror of
https://github.com/discourse/discourse.git
synced 2025-05-23 23:31:18 +08:00
FIX: use allowlist and blocklist terminology (#10209)
This is a PR of the renaming whitelist to allowlist and blacklist to the blocklist.
This commit is contained in:

committed by
GitHub

parent
5077cf52fd
commit
e0d9232259
@ -21,8 +21,8 @@ describe EmailValidator do
|
||||
expect(blocks?('SAM@sam.com')).to eq(true)
|
||||
end
|
||||
|
||||
it "blocks based on email_domains_blacklist" do
|
||||
SiteSetting.email_domains_blacklist = "email.com|mail.com|e-mail.com"
|
||||
it "blocks based on blocked_email_domains" do
|
||||
SiteSetting.blocked_email_domains = "email.com|mail.com|e-mail.com"
|
||||
expect(blocks?('sam@email.com')).to eq(true)
|
||||
expect(blocks?('sam@EMAIL.com')).to eq(true)
|
||||
expect(blocks?('sam@bob.email.com')).to eq(true)
|
||||
@ -30,8 +30,8 @@ describe EmailValidator do
|
||||
expect(blocks?('sam@googlemail.com')).to eq(false)
|
||||
end
|
||||
|
||||
it "blocks based on email_domains_whitelist" do
|
||||
SiteSetting.email_domains_whitelist = "googlemail.com|email.com"
|
||||
it "blocks based on allowed_email_domains" do
|
||||
SiteSetting.allowed_email_domains = "googlemail.com|email.com"
|
||||
expect(blocks?('sam@email.com')).to eq(false)
|
||||
expect(blocks?('sam@EMAIL.com')).to eq(false)
|
||||
expect(blocks?('sam@bob.email.com')).to eq(false)
|
||||
@ -49,8 +49,8 @@ describe EmailValidator do
|
||||
expect(EmailValidator.can_auto_approve_user?("foobar@example.com")).to eq(true)
|
||||
end
|
||||
|
||||
it "returns false if domain not present in email_domains_whitelist" do
|
||||
SiteSetting.email_domains_whitelist = "googlemail.com"
|
||||
it "returns false if domain not present in allowed_email_domains" do
|
||||
SiteSetting.allowed_email_domains = "googlemail.com"
|
||||
SiteSetting.auto_approve_email_domains = "example.com|googlemail.com"
|
||||
|
||||
expect(EmailValidator.can_auto_approve_user?("foobar@example.com")).to eq(false)
|
||||
|
@ -2,16 +2,16 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe UnicodeUsernameWhitelistValidator do
|
||||
describe UnicodeUsernameAllowlistValidator do
|
||||
subject { described_class.new }
|
||||
|
||||
it "allows an empty whitelist" do
|
||||
it "allows an empty allowlist" do
|
||||
expect(subject.valid_value?("")).to eq(true)
|
||||
expect(subject.error_message).to be_blank
|
||||
end
|
||||
|
||||
it "disallows leading and trailing slashes" do
|
||||
expected_error = I18n.t("site_settings.errors.unicode_username_whitelist.leading_trailing_slash")
|
||||
expected_error = I18n.t("site_settings.errors.allowed_unicode_usernames.leading_trailing_slash")
|
||||
|
||||
expect(subject.valid_value?("/foo/")).to eq(false)
|
||||
expect(subject.error_message).to eq(expected_error)
|
||||
@ -30,7 +30,7 @@ describe UnicodeUsernameWhitelistValidator do
|
||||
end
|
||||
|
||||
it "detects invalid regular expressions" do
|
||||
expected_error = I18n.t("site_settings.errors.unicode_username_whitelist.regex_invalid", error: "")
|
||||
expected_error = I18n.t("site_settings.errors.allowed_unicode_usernames.regex_invalid", error: "")
|
||||
|
||||
expect(subject.valid_value?("\\p{Foo}")).to eq(false)
|
||||
expect(subject.error_message).to start_with(expected_error)
|
Reference in New Issue
Block a user