Skip to content

Integrate AWS Security Hub and Organizations API for NIST compliance … - #11

Merged
willj4945 merged 3 commits into
mainfrom
feature/security-hub-integration
Jul 5, 2026
Merged

Integrate AWS Security Hub and Organizations API for NIST compliance …#11
willj4945 merged 3 commits into
mainfrom
feature/security-hub-integration

Conversation

@willj4945

Copy link
Copy Markdown
Owner

…reporting

  • Implement new AWS client for fetching live Security Hub findings and organization summary.
  • Refactor report generation to support both demo and live data.
  • Enhance TUI to asynchronously load findings and display loading state.
  • Add tests for finding aggregation and parsing NIST control IDs.
  • Update go.mod and go.sum with necessary AWS SDK dependencies.

willj4945 added 3 commits July 2, 2026 23:12
…reporting

- Implement new AWS client for fetching live Security Hub findings and organization summary.
- Refactor report generation to support both demo and live data.
- Enhance TUI to asynchronously load findings and display loading state.
- Add tests for finding aggregation and parsing NIST control IDs.
- Update go.mod and go.sum with necessary AWS SDK dependencies.
…ummary handling

- Added IsOrgMode field to OrgSummary to indicate if the current credentials are part of an AWS Organization.
- Updated GetOrgSummary to fall back to single-account summary when not in an organization.
- Modified FindingsFetcher to reflect IsOrgMode in demo mode.
- Improved TUI to display appropriate labels based on organization status.
- Created TESTING.md for guidelines on connecting to AWS and smoke-testing builds.
@willj4945
willj4945 merged commit 02fcb3f into main Jul 5, 2026
10 checks passed
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