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

Testing implementation of wagtailcharts #7250

Draft
wants to merge 37 commits into
base: main
Choose a base branch
from
Draft

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    dc918d1 View commit details
    Browse the repository at this point in the history
  2. Properly load Wagtail Charts JS

    Run `yarn build` to rebuild the frontend.
    chosak authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f9da52b View commit details
    Browse the repository at this point in the history
  3. Add wagtailcharts to requirements

    chosak authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7510895 View commit details
    Browse the repository at this point in the history
  4. Remove unnecessary template

    chosak authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    c20564e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34d6a44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a81155c View commit details
    Browse the repository at this point in the history
  7. Update charts migration

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f1a5561 View commit details
    Browse the repository at this point in the history
  8. Update charts migration

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    a5fa89f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0fd4ea8 View commit details
    Browse the repository at this point in the history
  10. Add custom Chart.js plugin to accommodate CFPB design needs

    - Set chart text color to dark gray
    - Gives line chart lines unique patterns for a11y reasons
    - Improve tooltip placement and content
    contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d35a7fe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    89bc998 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b8e7898 View commit details
    Browse the repository at this point in the history
  13. Remove front-end cruft

    contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7c52273 View commit details
    Browse the repository at this point in the history
  14. Add our fields to chart block

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    5c8dc88 View commit details
    Browse the repository at this point in the history
  15. Remove unnecessary imports

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    b52b99d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1404498 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a31b787 View commit details
    Browse the repository at this point in the history
  18. Remove duplicate chart block

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    a1e1663 View commit details
    Browse the repository at this point in the history
  19. Recreate migrations

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    5470dc1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1f70393 View commit details
    Browse the repository at this point in the history
  21. Recreate migrations again

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    0b7ca2a View commit details
    Browse the repository at this point in the history
  22. Fix download links

    willbarton authored and contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    dc6feec View commit details
    Browse the repository at this point in the history
  23. Customize Chart.js bar chart patterns

    We forked the patternomally library in order to increase the transparency
    of their default patterns. Our package.json points to CFPB's github fork.
    
    See https://github.com/cfpb/patternomaly
    contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    ebbc7a4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3838ccb View commit details
    Browse the repository at this point in the history
  25. Accommodate row-based entry of data in CMS

    Users can enter datapoints as either rows or columns in Wagtail, we need
    to assign chart colors/patterns regardless of the entry method.
    contolini committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    cf564c9 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    1044cf1 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    f0b2558 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    522f943 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    8309830 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Updating color palette

    csebianlander committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    4dc98c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3c28c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    ab3626e View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Update npm cached packages

    contolini committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3e91c66 View commit details
    Browse the repository at this point in the history
  2. Recreate migrations

    contolini committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    612c136 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7773370 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c141340 View commit details
    Browse the repository at this point in the history
  5. Remove canvas fallback text

    We're using aria-label instead of canvas fallback text.
    
    See https://pauljadam.com/demos/canvas.html
    contolini committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    ce9f110 View commit details
    Browse the repository at this point in the history