⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@LaurenceJJones
Copy link
Member

Add PDF report generation with CrowdSec branding, statistics tables, and IP listing. Uses maroto v2 library for PDF generation.

  • Add -o pdf format option
  • Add --output-file flag for specifying output filename
  • New pkg/pdf package with generator, colors, and embedded logo
  • Includes report header, general info, threat overview, statistics

Add PDF report generation with CrowdSec branding, statistics tables,
and IP listing. Uses maroto v2 library for PDF generation.

- Add -o pdf format option
- Add --output-file flag for specifying output filename
- New pkg/pdf package with generator, colors, and embedded logo
- Includes report header, general info, threat overview, statistics

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@rr404
Copy link
Collaborator

rr404 commented Feb 2, 2026

cool.
I had a pending PR with CSV export and the param i had was --output-path because it would export details and report files separately in all the formats for conveinience

#16

what do you think ? and if you think it's ok, can we have your PR on top of my PR isntead of main ?

@LaurenceJJones
Copy link
Member Author

cool.
I had a pending PR with CSV export and the param i had was --output-path because it would export details and report files separately in all the formats for conveinience

#16

what do you think ? and if you think it's ok, can we have your PR on top of my PR isntead of main ?

Yeah originally I based it on yours, but I can restart from yours and cherry pick the implementation.

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.

2 participants