Skip to content

Finalize ConspiracyAlert extension artifact#1

Merged
VincenzoImp merged 1 commit into
mainfrom
rewrite-extension-backend-client
May 9, 2026
Merged

Finalize ConspiracyAlert extension artifact#1
VincenzoImp merged 1 commit into
mainfrom
rewrite-extension-backend-client

Conversation

@VincenzoImp

Copy link
Copy Markdown
Collaborator

Summary

  • Add the maintained ConspiracyAlert Chrome/Chromium extension client for the Channel Checker backend.
  • Implement popup checks, automatic page checks, in-page warnings, backend settings, and per-tab badge state.
  • Add generated API types, CI, packaging, artifact documentation, citation metadata, license, and tests.

Validation

  • npm ci
  • npm run check
  • npm test (21 passed)
  • npm audit --audit-level=moderate
  • npm run build
  • npm run check:api-types
  • npm run package
  • npm run test:e2e (2 passed)

Notes

Local setup and reviewer instructions are documented in ARTIFACT.md.

@VincenzoImp VincenzoImp force-pushed the rewrite-extension-backend-client branch from 966e935 to 97a7354 Compare May 9, 2026 15:41
@VincenzoImp VincenzoImp merged commit 48801e4 into main May 9, 2026
1 check passed
@VincenzoImp VincenzoImp deleted the rewrite-extension-backend-client branch May 9, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant