8000 BED-5708 Merge stage/v7.3.0 to main by neumachen · Pull Request #1395 · SpecterOps/BloodHound · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BED-5708 Merge stage/v7.3.0 to main #1395

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

Merged
merged 13 commits into from
Apr 23, 2025
Merged

BED-5708 Merge stage/v7.3.0 to main #1395

merged 13 commits into from
Apr 23, 2025

Conversation

neumachen
Copy link
Contributor
@neumachen neumachen commented Apr 23, 2025

Description

This PR merges stage/v7.3.0 back into main to bring all of the changes that were made in back into mainline.

Motivation and Context

BED-5708

Why is this change required? What problem does it solve?

How Has This Been Tested?

Built locally and smoke tested the app to verify nothing broke.

Screenshots (optional):

Types of changes

  • Chore (a change that does not modify the application functionality)

Checklist:

benwaples and others added 12 commits April 15, 2025 09:32
* feat: swap initial layout to sequential

* test: which initial layout gets called
…panel performs single node search in explore (#1361)

* wip: added hook to get edge info items to populate lists

* feat: added new useEdgeInfoItems hooks to be able have search nodes func

* chore: updated property in VirtualizedNodeList type

* feat: added new useEdgeInfoItems hooks to be able have search nodes func

* Chore: Added stricter typing

* chore: added typing changes and new props to composition edges

* chore: added typing changes and new props to relay targets edges

* chore: added flag functionality

* chore: cleaned up query config data

* chore: updated composition files with new enum reference

* chore: updated relay targets files with new enum reference

* chore: implemented params hook instead of navigate

* chore: remove route constant as not needed

* chore: cleaned up queryKey reference and exported type in hook

* chore: added tests to edgeInfoItems hook

* chore: update params to be set on click of node item

* chore: updated tests

* chore: added enabled option for useQuery and readded click handler

* chore: ts cleanup on enabled option in hook

* fix: corrected import to resolve circular dependency issue

* fix: added missing prop for v1 backwards compatibility

---------

Co-authored-by: Ben Waples <bwaples@specterops.io>
* fix(migrations): DarkMode feature flag as non-editable

fixes: BED-5733
* feat: added shared object info context provider

* chore: wired up entity object information to shared object info context

* fix: collapse all button wired up to shared context in v2 & fixed in V1

* chore: wired up edge object information to shared object info context

* fix: collapse all button wired up to shared context in v2 & fixed in V1

* feat: added test to entity/edge info header to test collapse all

* fix: fixed broken tests by wrapping with new context provider

* chore: added missing licenses

* chore: updated license dates

* chore: in tests rendered component w provider as a component not a func

* fix: history being kept even when clicking collapse all after collapsing
* added wrappers for link and useNavigate to preserve params

* updated navigation components where necessary

* skip over redirect in logo link

* license check

* explicitly set exploreSearchTab from group management
* fix: delete all false SMBSigning
* test: add test for migration

Fixes: https://specterops.atlassian.net/browse/BED-5786
* main: (23 commits)
  docs: Add note to prefer bloodhound-cli instructions over docker compose (#1391)
  BED-5151: Fix for ESC1 Edges with HostsCAService (#1363)
  chore: migrate group management selectors (#1388)
  feat(Generic Ingest): Add custom node kinds (#1346)
  BED-5696 chore: Add migrations for existing agi to agt systems (#1377)
  chore (stbernard): BED-5810 - limit stbernard golang code generation to num CPU workers and eagerly skip package directories that do not contain code generation directives
  feat(ui): enhance not-found page (#1379)
  docs(RelNotes): BED-5708 v7.3.0 Release Notes (#1381)
  BED-5682 generic ingest schema validation (#1352)
  fix (dawgs): BED-5806 - rework size measurement to provide best-effort estimates that are golang version agnostic
  docs(API): Add path and verb to API docs display in mintlify (#1384)
  BED-5266: chore: plumb tier enabled FF (#1323)
  feat: add email column to AssetGroupHistory and related methods (#1368)
  feat: Get Tier/Label List Endpoint (#1213)
  BED-5266 feat: selector engine for AGT (#1258)
  chore: update DoodleUI and browserlist (#1373)
  chore: pass context to the debugger
  chore: set debug log level on entity count query
  fix: Convert domain properties with float values to integers (#1370)
  docs(bh-rfc-2): conventional commits rfc (#1156)
  ...
@neumachen neumachen self-assigned this Apr 23, 2025
@neumachen neumachen changed the title Stage/v7.3.0 BED-5708 Merge stage/v7.3.0 to main Apr 23, 2025
Copy link
Contributor
@mistahj67 mistahj67 left a comment

Choose a reason for hiding this comment

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

LGTM 🚀

@neumachen neumachen merged commit 76bffb2 into main Apr 23, 2025
8 checks passed
@neumachen neumachen deleted the stage/v7.3.0 branch April 23, 2025 23:18
@github-actions github-actions bot locked and limited conversation to collaborators Apr 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants
0