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

[Prod] Add columns to CSV, add iPD course widget, fix bad data in createdVia columns #2229

Merged
merged 27 commits into from
Jun 25, 2024

Conversation

thewatermethod
Copy link
Collaborator

Description of change

  • Remove overly complicated logic from goal form around setting createdVia and correct two createdVias that were erroneously updated.
  • Add several columns to CSV
  • Add the iPD course data widget to the resource dashboard and link to the course page

How to test

Confirm the following columns were added to the CSV export. Note some naming conventions do not 100% match the Jira spec. In those cases, I deferred to our existing implementation.

  • AR language
  • Goal "standard OHS goal". column contains "yes" or "no".
  • Goal root cause column. If the goal is not FEI, then it will be blank. Root causes will be distinctly aggregated.
  • Goal Source
  • Objective support type
  • Objective iPD course name, aggregate into one column if more then one iPD course name was selected
  • After existing column "Specialist's next steps": "Specialist's next steps anticipated completion date"
  • After existing column "Recipient's next steps": "Recipient's next steps anticipated completion date"

Make sure the iPD course widget looks like it does in the figma and shows the correct data

Issue(s)

Checklists

Every PR

  • Meets issue criteria
  • JIRA ticket status updated
  • Code is meaningfully tested
  • Meets accessibility standards (WCAG 2.1 Levels A, AA)
  • API Documentation updated
  • Boundary diagram updated
  • Logical Data Model updated
  • Architectural Decision Records written for major infrastructure decisions
  • UI review complete

Before merge to main

  • OHS demo complete
  • Ready to create production PR

Production Deploy

  • Staging smoke test completed

After merge/deploy

  • Update JIRA ticket status

@thewatermethod thewatermethod marked this pull request as ready for review June 25, 2024 16:45
@Jones-QuarteyDana Jones-QuarteyDana merged commit 8c9c24c into production Jun 25, 2024
12 checks passed
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.

3 participants