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

Summary Scan Data and Screenshots #54

Closed
6 tasks done
Tracked by #51
mvogelgesang opened this issue Nov 4, 2022 · 1 comment
Closed
6 tasks done
Tracked by #51

Summary Scan Data and Screenshots #54

mvogelgesang opened this issue Nov 4, 2022 · 1 comment

Comments

@mvogelgesang
Copy link
Contributor

mvogelgesang commented Nov 4, 2022

Task aims to produce updates to the websites/{id} modals so as to display most recent homepage screenshots (desktop and mobile) along with scan data (start with FY22 IT performance metric data).

Major components:

  • User Interface, layout images in such a way that they scale on different devices and do not consume all of the above-the-fold real-estate in desktop view.
  • [-] User Interface, display IT performance metric data so as to provide clarity to status and guidance about how it is measured
  • User Interface, website screenshots vary in size from ~100Kb to >1.5Mb, investigate tools to reduce size of images so as not to take up space on the server. Thinking WebP
  • Database, create new website_scans table to hold scans and screenshot file names. Create fk relationship to websites table.
  • EDX CLI, create data condenser command to pull data from json files into relevant structure for DB https://github.com/GSA/edx/issues/616
  • API, add websites/{id}/scans which returns a list of scans associated to a given site in descending order
  • API, add websites/{id}/scans/{id} which returns a specific scan for a given site
@mvogelgesang mvogelgesang changed the title mobile and desktop screenshot Summary Scan Data and Screenshots Nov 4, 2022
mvogelgesang added a commit to mvogelgesang/GEAR3 that referenced this issue Nov 18, 2022
mvogelgesang added a commit to mvogelgesang/GEAR3 that referenced this issue Nov 18, 2022
mvogelgesang added a commit to mvogelgesang/GEAR3 that referenced this issue Nov 18, 2022
mvogelgesang added a commit to mvogelgesang/GEAR3 that referenced this issue Nov 18, 2022
…ated gitignore to ignore website screenshot images
mvogelgesang added a commit to mvogelgesang/GEAR3 that referenced this issue Nov 18, 2022
@mvogelgesang
Copy link
Contributor Author

Merged 54 into my issue-51 branch on the mvogelgesang remote. closing

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

No branches or pull requests

1 participant