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

Allow user to download a .FEC file from the Manage Reports Page #560

Closed
2 tasks
AureliaKhorsand opened this issue Sep 7, 2022 · 7 comments
Closed
2 tasks
Assignees

Comments

@AureliaKhorsand
Copy link
Contributor

AureliaKhorsand commented Sep 7, 2022

As a user, I will be able to generate and view a *.fec file of my report so that I can see how the Form 3X will output to FEC and troubleshoot as needed.

Acceptance Criteria

Dev Notes

  • set up record tied to report to track state of .fec compilation (should be akin to webprintsubmission and uploadsubmission records)
  • query reports to see status of dot_fec_task for each report, show download rows for each report that has a task

The grey block is a drawer that slides up from the bottom.

1. "Your downloads"

font: karla regular

hex: #112e51

size: 16pt

2. "schedule_a-2022-09-14..." / [name of file downloading]

font: karla regular

hex: #112E51

size: 12pt

3. Drawer background color: #F1F1F1

Image

Above: The user is waiting for their download to process. The 3 dots will be animated, a .gif borrowed from FEC.

Image

Above: The download has completed and the 'download' button is available. The 3-dots gif has changed to a checkmark.

Image

Above: Multiple downloads show on the same screen. They keep stacking

https://images.zenhubusercontent.com/306118986/854f1e70-ba3a-4311-bea1-97abf05d1a30/exportvideo.mov

QA Notes

null

DEV Notes

null

Design

Given a report in any status
When the user opens the action icon to the right of a report on the Manage Reports page
Then they will have the option to download a .fec file
And when they click to download the .fec file, they will receive a message stating "We are preparing your download. Your wait will vary depending on how many records you requested and how many downloads we are processing"
And when the file is ready to download, they will have the option to download the .fec file.

Design ACs

  • The user can click the X next to a single download at any time to cancel the relevant download, and if no downloads are in progress, the tray will close.
  • The tray persists if the user changes page (but will disappear if the user logs out),
  • The downloads stack in the tray if the user chooses to download more than one at a time.

See full ticket and images here: FECFILE-1017

@AureliaKhorsand AureliaKhorsand added the UX/UI attention needed UX/UI tasks and/or redesign needed label Sep 7, 2022
@AureliaKhorsand AureliaKhorsand self-assigned this Sep 7, 2022
@MitchellTCG
Copy link
Contributor

Here are components for the Export Drawer:
loading-ellipsis.gif

Check.svg

X.svg

@MitchellTCG
Copy link
Contributor

@AureliaKhorsand
I think we have delivered everything you and the devs need. Back in your court to complete the AC.

@MitchellTCG MitchellTCG reopened this Sep 14, 2022
@AureliaKhorsand AureliaKhorsand added UX/UI attention needed UX/UI tasks and/or redesign needed and removed UX/UI attention needed UX/UI tasks and/or redesign needed labels Sep 26, 2022
@MitchellTCG
Copy link
Contributor

@AureliaKhorsand
I added a wire. I think you were only waiting for the multiple downloads wireframe.

@AureliaKhorsand AureliaKhorsand removed the UX/UI attention needed UX/UI tasks and/or redesign needed label Oct 5, 2022
@AureliaKhorsand AureliaKhorsand added ADTR and removed ADTR labels Mar 27, 2024
@AureliaKhorsand
Copy link
Contributor Author

Moving back to AA since this was in ASA for a long time. It's currently marked as needed for Production release in the roadmap. Need to confirm with FEC, then go through design and Dev/QA review again to update.

@mjtravers
Copy link
Contributor

Passes CR. Sending to QA.

@MitchellTCG
Copy link
Contributor

@sasha-dresden
Please make sure the feedback button in on a higher z-index than the .fec drawer

I just updated the wireframes

@WiseQA
Copy link

WiseQA commented May 14, 2024

QA review selected "Download as .fec" from the "Manage reports" "Actions" dropdown for a Form 1M report

Image


Image


Selected "Download as .fec" from the "Manage reports" "Actions" dropdown for a Form 3X report Verified the "Feedback" button is on a higher z-index than the .fec drawer per UX comment above.

Image


Select "Download" button verify file name is displayed for download

Image


Select the "X" icon to delete / remove any downloads from the list.

Image


QA Review Completed. Moved to Stage Ready.

@WiseQA WiseQA removed their assignment May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants