Proposal: Add PDF export for report downloads (instead of JSON)
Current behavior
Today, the site generates a JSON file when users download/export a report. While the JSON contains the data, it is not user-friendly for sharing, printing, or presenting as a “report”.
Problem
- JSON exports are hard for non-technical users to consume.
- Sharing requires extra manual steps (convert JSON → table/doc/PDF).
- The exported output does not match the “report” format users expect.
Proposed change
Add the ability to download reports as a PDF (and optionally keep JSON as an alternate export format).
New UX
- Add a “Download as PDF” option (button or dropdown:
PDF / JSON)
- The downloaded PDF should include:
- Report title
- Generated timestamp
- Applied filters (date range, environment, etc.)
- Summary section (optional, if available)
- Tabular details / sections currently represented in JSON
Scope
Phase 1
- Generate a PDF that renders the same information currently exported as JSON
- Basic styling: header, filter metadata, table layout
- Pdf generated on the backend for maintaining consistancy
``
Proposal: Add PDF export for report downloads (instead of JSON)
Current behavior
Today, the site generates a JSON file when users download/export a report. While the JSON contains the data, it is not user-friendly for sharing, printing, or presenting as a “report”.
Problem
Proposed change
Add the ability to download reports as a PDF (and optionally keep JSON as an alternate export format).
New UX
PDF / JSON)Scope
Phase 1
``