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

Individual Score Reports #371

Merged
merged 15 commits into from
Mar 7, 2024
Merged

Individual Score Reports #371

merged 15 commits into from
Mar 7, 2024

Conversation

lucasxsong
Copy link
Collaborator

No description provided.

@lucasxsong lucasxsong marked this pull request as draft February 12, 2024 21:53
Copy link

github-actions bot commented Feb 12, 2024

Visit the preview URL for this PR (updated for commit 2f764bc):

https://roar-staging--pr371-enh-individual-score-yh9cylfv.web.app

(expires Thu, 14 Mar 2024 21:34:53 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2631e9c58fd0104ecbfddd72a62245ddac467460

Copy link

cypress bot commented Feb 12, 2024

1 flaky test on run #441 ↗︎

0 26 0 0 Flakiness 1

Details:

Tests for PR 371 "Individual Score Reports" from commit "2f764bc05c78d70de46033e...
Project: roar-dashboard-e2e Commit: 2f764bc05c
Status: Passed Duration: 20:04 💡
Started: Mar 7, 2024 9:37 PM Ended: Mar 7, 2024 9:57 PM
Flakiness  cypress/e2e/participant/default-tests/playSWR.cy.js • 1 flaky test

View Output

Test Artifacts
Testing playthrough of SWR as a participant > ROAR-Word Playthrough Test Test Replay Screenshots

Review all test suite changes for PR #371 ↗︎

@lucasxsong lucasxsong marked this pull request as ready for review March 5, 2024 19:59
kellyel and others added 7 commits March 5, 2024 15:18
initial commit

initial commit

Modifed Page Fetcher function and build individual score reports.

Build out individual score reports.

Infrastructure for individual reports

initial commit

Modifed Page Fetcher function and build individual score reports.

Styling changes and new formatting functions.

Make dynamic with props

Fix pagination error on Score Reports.

Improve error handling and add support for raw-score-only tasks.

Fix route params in datatable

Improve error handling

Add descriptions to tasks

rebase onto main
@lucasxsong lucasxsong force-pushed the enh/individual-score-reports branch from eb10455 to 89d35c4 Compare March 5, 2024 23:21
Copy link
Contributor

@richford richford left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks really good, @lucasxsong!!! It's really nice to see. I requested some changes. Some are very minor, like linting and deleting obsolete commented out code. Then I have some questions about the following components/pages:

  • components/reports/DistributionChart.vue: is this a work in progress related to @jasetran's enhancement request? I didn't see it being imported or used anywhere, but maybe I missed it.
  • components/reports/IndividualScoreReportTask.vue and pages/IndividualReport.vue: How much of the report names, descriptions, colors, etc. can we (or should we) move into the helpers/reports.js. My preference is to have as much of that centralized as makes sense. Likewise, how much of the PDF conversion code can be put in a common file and then imported into both the score report and individual score report pages?

src/router/index.js Outdated Show resolved Hide resolved
src/pages/IndividualReport.vue Outdated Show resolved Hide resolved
src/pages/IndividualReport.vue Outdated Show resolved Hide resolved
src/pages/IndividualReport.vue Outdated Show resolved Hide resolved
src/pages/IndividualReport.vue Outdated Show resolved Hide resolved
src/pages/IndividualReport.vue Outdated Show resolved Hide resolved
src/components/reports/IndividualScoreReportTask.vue Outdated Show resolved Hide resolved
src/components/reports/IndividualScoreReportTask.vue Outdated Show resolved Hide resolved
src/components/reports/IndividualScoreReportTask.vue Outdated Show resolved Hide resolved
src/components/reports/DistributionChart.vue Outdated Show resolved Hide resolved
@lucasxsong lucasxsong changed the title WIP: Individual Score Reports Individual Score Reports Mar 7, 2024
@lucasxsong lucasxsong merged commit d9a795d into main Mar 7, 2024
13 of 14 checks passed
@lucasxsong lucasxsong deleted the enh/individual-score-reports branch March 7, 2024 21:59
@lucasxsong
Copy link
Collaborator Author

On the road to ROAR at home...

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