-
Notifications
You must be signed in to change notification settings - Fork 574
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
VEX Autodiscovery! #1619
base: main
Are you sure you want to change the base?
VEX Autodiscovery! #1619
Commits on Jun 11, 2024
-
This commit imports the openvex autodiscovery module Signed-off-by: Adolfo García Veytia (Puerco) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be8c86d - Browse repository at this point
Copy the full SHA be8c86dView commit details -
Add Discovery Method to vex processor
Signed-off-by: Adolfo García Veytia (Puerco) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c38e556 - Browse repository at this point
Copy the full SHA c38e556View commit details -
This commits adds a new vex-autodiscover option that enables the VEX discovery mechanism. It is exposed as a flag, in the config file or via an environment variable. Signed-off-by: Adolfo García Veytia (Puerco) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee1394e - Browse repository at this point
Copy the full SHA ee1394eView commit details -
VEX: Delegate computing ids to OpenVEX
This commit replaces the internal logic that computes software identifiers from images and delegates it to the OpenVEX OCI module. Signed-off-by: Adolfo Garcia Veytia (puerco) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33d4819 - Browse repository at this point
Copy the full SHA 33d4819View commit details -
Use discovery/oci to resolve purls
Signed-off-by: Adolfo Garcia Veytia (puerco) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81fc04d - Browse repository at this point
Copy the full SHA 81fc04dView commit details -
The generation of identifiers is now handled by the openvex discovery module so we drop it from the vex processor implementation and also delete the test file. Signed-off-by: Adolfo Garcia Veytia (puerco) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01b6623 - Browse repository at this point
Copy the full SHA 01b6623View commit details -
Switch unit+integration tests from RepoDigests to UserInput
As we now delegate the generation of identifiers to the openvex libraries, we pass the user input string verbatim instead of using the stereoscope reference in the tests. Signed-off-by: Adolfo Garcia Veytia (puerco) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f91ffd - Browse repository at this point
Copy the full SHA 9f91ffdView commit details -
with tui interactions for vex discovery
Signed-off-by: Alex Goodman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf78dc9 - Browse repository at this point
Copy the full SHA cf78dc9View commit details -
Signed-off-by: Alex Goodman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27689fe - Browse repository at this point
Copy the full SHA 27689feView commit details -
show ignore rules in app config
Signed-off-by: Alex Goodman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 027c476 - Browse repository at this point
Copy the full SHA 027c476View commit details -
Signed-off-by: Alex Goodman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5aed811 - Browse repository at this point
Copy the full SHA 5aed811View commit details -
add CLI test for vex functionality
Signed-off-by: Alex Goodman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14110da - Browse repository at this point
Copy the full SHA 14110daView commit details -
fix integration test + add test to require loading vex documents
Signed-off-by: Alex Goodman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 676b75d - Browse repository at this point
Copy the full SHA 676b75dView commit details -
restrict which discovery probes can be used
Signed-off-by: Alex Goodman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c10119 - Browse repository at this point
Copy the full SHA 5c10119View commit details