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

Bed 5083: Posture page extension features #1104

Merged
merged 24 commits into from
Jan 29, 2025
Merged

Bed 5083: Posture page extension features #1104

merged 24 commits into from
Jan 29, 2025

Conversation

sircodemane
Copy link
Contributor

Description

This PR pulls in the feature branch BED-5083 including all of the extended Posture page feature support

Motivation and Context

This PR addresses: BED-5083

How Has This Been Tested?

Extensive manual testing has been completed across the team

Screenshots (optional):

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist:

sircodemane and others added 20 commits January 3, 2025 11:16
- fixed incorrect posture history data type enum values
- added fields to finding-trends for impact and exposure values
- added missing attack-paths posture history data type
- regenerated openapi.json
- captured some missed cue file generation
- added `environment_ids` field to finding-trends response
- added a new supporting graph database method for retrieving ad/azure domains by id
- added a new error response for missing required query params
- added new database method to perform aggregation on AD Quality stats
* refactor: define Domain type in js-client

* chore: add functionality to useAvailableDomains and leave a couple notes

* refactor: DataSelectorValueType and improve domain types

* fix: type export

* fix: index export

* feat: update posture api clients to match contract

* refactor: remove URLSearchParms for axios tool instead

* chore: remove comments

* fix: getPostureHistory api endpoint

* fix: type update
…endpoints-sql

feat: BED-5132 - aggregate risk and posture data
feat: bed-5132 - updated openapi spec for posture page api contract
@sircodemane sircodemane added enhancement New feature or request api A pull request containing changes affecting the API code. user interface A pull request containing changes affecting the UI code. labels Jan 27, 2025
@sircodemane sircodemane self-assigned this Jan 27, 2025
@sircodemane sircodemane changed the base branch from main to stage/v7.0.0 January 28, 2025 20:00
Copy link
Contributor

@zinic zinic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one is easier to reason about. Don't see anything that stands out aside from the comment cleanup. Pull when tidied!

@sircodemane sircodemane enabled auto-merge January 29, 2025 21:04
@sircodemane sircodemane merged commit 5c18b8b into stage/v7.0.0 Jan 29, 2025
6 checks passed
@sircodemane sircodemane deleted the BED-5083 branch January 29, 2025 21:09
@github-actions github-actions bot locked and limited conversation to collaborators Jan 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api A pull request containing changes affecting the API code. enhancement New feature or request user interface A pull request containing changes affecting the UI code.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants