docbrown/config/initializers/reserved_words.rb
2018-07-11 11:53:04 -04:00

241 lines
3.5 KiB
Ruby

class ReservedWords
BASE_WORDS = [
"enter",
"internal",
"signout_confirm",
"notifications",
"search",
"feedback_messages",
"api",
"delayed_job_admin",
"users",
"settings",
"about",
"additional_content_boxes",
"features",
"reports",
"privacy",
"terms",
"readinglist",
"videos",
"video_states",
"twilio_tokens",
"latest",
"contact",
"merch",
"onboarding_update",
"rlygenerator",
"orlygenerator",
"rlyslack",
"rlyweb",
"rly",
"pusher",
"connect",
"chat_channels",
"email_subscriptions",
"social_previews",
"code-of-conduct",
"report-abuse",
"infiniteloop",
"faq",
"chat",
"one-of-us",
"swagnets",
"security",
"phishing",
"blocks",
"buffered_articles",
"tags",
"analytics",
"reactions",
"follows",
"csv_exports",
"live_articles",
"new",
"dashboard",
"feed",
"sedaily",
"404",
"500",
"byte",
"bit",
"articles",
"podcasts",
"medium",
"bytes",
"flip",
"membership",
"track",
"tag",
"bits",
"binary",
"infiniteloop",
"loop",
"infinite",
"forloop",
"programming",
"dev",
"developer",
"job",
"jobs",
"tv",
"amp",
"live",
"online",
"jokes",
"funny",
"funnies",
"developertea",
"tea",
"coffee",
"javascript",
"java",
"ruby",
"python",
"haskell",
"dev",
"day",
"night",
"ons",
"daily",
"nightly",
"changelog",
"design",
"jobs",
"designer",
"programming",
"programmer",
"links",
"top",
"gigs",
"start",
"startups",
"shoutouts",
"about",
"merch",
"merchandise",
"tos",
"help",
"terms",
"privacy",
"robots",
"ki",
"kilo",
"kilobyte",
"megabyte",
"mega",
"settings",
"account",
"dashboard",
"dash",
"me",
"user",
"ads",
"analytics",
"analysis",
"advertising",
"contact",
"legal",
"hack",
"started",
"push_notification_subscriptions",
"getting-started",
"hackers",
"podcast",
"pod",
"following",
"followers",
"cast",
"pc",
"mac",
"linux",
"github",
"opensource",
"oss",
"software",
"live",
"articles",
"article",
"computer",
"journal",
"joke",
"jokes",
"gags",
"funny",
"fun",
"gag",
"drole",
"job_listings",
"comment",
"comments",
"pulse",
"pulses",
"repos",
"repo",
"app",
"job_applications",
"job_application",
"kis",
"rly",
"orly",
"orlybooks",
"oreilly",
"leaders",
"leaderboard",
"leader",
"latest",
"things",
"iot",
"yes",
"social",
"rails",
"angular",
"script",
"work",
"1024",
"binary",
"retro",
"mag",
"magazine",
"new",
"news",
"edit",
"delete",
"update",
"destroy",
"admin",
"administrate",
"deep",
"machinelearning",
"code",
"tech",
"opensource",
"library",
"libraries",
"anal",
"org",
"orgs",
"organizations",
"questions",
"answers",
"rss",
"feed",
"sounds",
"listen",
"ops",
"opps",
"el",
"butt",
"fuck",
].freeze
class << self
def all
@all || BASE_WORDS
end
def all=(words)
@all = words
end
end
end