Skip to content

Conversation

@svuillaume
Copy link

No description provided.

svuillaume and others added 15 commits January 12, 2026 12:40
…ities

- Fix groupby aggregation in fixable_vulns() that produced numpy arrays
  instead of scalar values, causing TypeError on subsequent groupby
- Improve logging in get_host_vulns() to show record counts per page
  and total records retrieved for better debugging

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
The 25-hour default window was too short for many Lacework accounts
where vulnerability evaluations occur less frequently, resulting in
empty vulnerability reports.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Major improvements to the report template:
- Modern color-coded severity system (Critical/High/Medium/Low)
- Card-based layout with visual hierarchy
- "Immediate Actions Required" section with prioritized items
- Remediation steps for each finding type
- Severity badges and info boxes for quick identification
- Table of contents with anchor navigation
- Value proposition cards highlighting FortiCNAPP benefits
- Timed recommendations (Immediate/Short-term/Medium-term/Ongoing)
- Print-optimized styles with proper page breaks
- Professional header and footer styling

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
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.

1 participant