Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create sync management command to pull breaches and logos into db #13612

Open
robhudson opened this issue Aug 28, 2023 · 1 comment
Open

Create sync management command to pull breaches and logos into db #13612

robhudson opened this issue Aug 28, 2023 · 1 comment
Assignees
Labels
Backend Server stuff yo Site Migration 🚂 Migrating Mozilla-owned pages into the Bedrock repository

Comments

@robhudson
Copy link
Member

Description

Sub-task of issue #13553
Depends on #13611

The breach data comes from the JSON API endpoint at HIBP.
The breach icons are fetched from DDG, the current code for which is here: https://github.com/mozilla/blurts-server/blob/1382f301f0b8c6eb34b5010ce7526cf7c87dcc8a/src/scripts/syncBreaches.js#L36-L75

The management command should load breaches into the data model and fetch the logos and store them in the static assets bucket. See the existing code for guidance.

@robhudson robhudson added Backend Server stuff yo Site Migration 🚂 Migrating Mozilla-owned pages into the Bedrock repository labels Aug 28, 2023
@robhudson robhudson self-assigned this Aug 28, 2023
robhudson added a commit that referenced this issue Oct 12, 2023
@janbrasna
Copy link
Contributor

This seems like wontfix as the parent issues along with PRs were closed as "not planned".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backend Server stuff yo Site Migration 🚂 Migrating Mozilla-owned pages into the Bedrock repository
Projects
None yet
Development

No branches or pull requests

2 participants