forked from guacsec/guac
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Ent] Add missing neighbor, node and path query (guacsec#1815)
* inital commit for querying by node ID Signed-off-by: pxp928 <[email protected]> * update query by node ID for ent Signed-off-by: pxp928 <[email protected]> * add new globalID to determine the node type Signed-off-by: pxp928 <[email protected]> * add type to create globalIDs Signed-off-by: pxp928 <[email protected]> * update node to check nodeType Signed-off-by: pxp928 <[email protected]> * implement nodes query for ent Signed-off-by: pxp928 <[email protected]> * output globalID during query and implement artifact neighbors Signed-off-by: pxp928 <[email protected]> * optimize nodes query Signed-off-by: pxp928 <[email protected]> * optimize artifact neighbors query Signed-off-by: pxp928 <[email protected]> * add builder and license neighbors query Signed-off-by: pxp928 <[email protected]> * add pkgtype, pkgnamespace neighbor query Signed-off-by: pxp928 <[email protected]> * add neighbors query for packageNames Signed-off-by: pxp928 <[email protected]> * add package neighbor queries Signed-off-by: pxp928 <[email protected]> * add source neighbor query Signed-off-by: pxp928 <[email protected]> * add vulnerability neighbor Signed-off-by: pxp928 <[email protected]> * add certifyBad and certifygood neighbor query Signed-off-by: pxp928 <[email protected]> * add isDep neighbors query Signed-off-by: pxp928 <[email protected]> * add hashEqual neighbors query Signed-off-by: pxp928 <[email protected]> * add hasMetadata neighbors query Signed-off-by: pxp928 <[email protected]> * add neighbors query for occurs Signed-off-by: pxp928 <[email protected]> * add neighbors query for pkgEquals Signed-off-by: pxp928 <[email protected]> * add neighbors query for poc Signed-off-by: pxp928 <[email protected]> * add neighbors query for sbom Signed-off-by: pxp928 <[email protected]> * add neighbors query for hasSourceAt, vulnEqual and vulnMetadata Signed-off-by: pxp928 <[email protected]> * add path query for ent Signed-off-by: pxp928 <[email protected]> * remove on delete logic in ent for occurence and artifact Signed-off-by: pxp928 <[email protected]> * re-add build tag for backend tests Signed-off-by: pxp928 <[email protected]> * fix lint issue Signed-off-by: pxp928 <[email protected]> * fix arrango edge bug and sort output Signed-off-by: pxp928 <[email protected]> * add type filter for certifybad and certifygood Signed-off-by: pxp928 <[email protected]> --------- Signed-off-by: pxp928 <[email protected]>
- Loading branch information
Showing
71 changed files
with
17,405 additions
and
1,503 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.