LearnNewsExamplesServices
Frontmatter
id9232
titleDevIndex: Rename blacklist and whitelist to blocklist and allowlist
stateClosed
labels
enhancementai
assigneestobiu
createdAtFeb 21, 2026, 4:45 PM
updatedAtFeb 21, 2026, 4:47 PM
githubUrlhttps://github.com/neomjs/neo/issues/9232
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtFeb 21, 2026, 4:47 PM

DevIndex: Rename blacklist and whitelist to blocklist and allowlist

tobiu
tobiu commented on Feb 21, 2026, 4:45 PM

Description

To ensure we use inclusive, sensitive, and accurate wording throughout our codebase, we need to rename references of "blacklist" and "whitelist" to "blocklist" and "allowlist".

Requirements

  1. Rename apps/devindex/resources/blacklist.json to blocklist.json.
  2. Rename apps/devindex/resources/whitelist.json to allowlist.json.
  3. Update config.paths in apps/devindex/services/config.mjs.
  4. Rename getBlacklist, addToBlacklist, and getWhitelist methods in Storage.mjs.
  5. Update all usages across Spider.mjs, Updater.mjs, and OptOut.mjs.
tobiu
tobiu Feb 21, 2026, 4:46 PM

Input from Gemini 3 Pro:

✦ I have completed the rename refactoring across the DevIndex backend services.

  • blacklist.json -> blocklist.json
  • whitelist.json -> allowlist.json
  • Renamed all relevant variables, config paths, JSdoc strings, and methods (getBlocklist, getAllowlist, addToBlocklist) inside config.mjs, Storage.mjs, Spider.mjs, Updater.mjs, and OptOut.mjs.

Changes pushed to dev. Closing issue.

tobiu cross-referenced by #9239 on Feb 22, 2026, 1:59 AM