Commit Graph

53 Commits

Author SHA1 Message Date
Lewis Jones 6d25ae13f5 Remove leading slashes from top manifests 2025-07-09 12:16:21 +01:00
Lewis Jones b2779b0030 Remove leading slash from root manifests
This causes issues with GitHub dependency Graph
2025-07-09 11:39:47 +01:00
Justin Holguín bbe83e8988 Skip self-referrers 2025-07-02 18:40:04 +00:00
Justin Holguín 5f4db12f7b Use explicitlyReferencedComponentIds to mark directs 2025-06-27 20:28:38 +00:00
Lewis Jones 2efc7af7df Refactor: Extract another method and test with real data 2025-06-19 15:13:55 +01:00
Lewis Jones 6d56d2b42c Don't make self refential referrer as indirect 2025-06-19 12:55:00 +01:00
Lewis Jones caa69e181f Extract addPackagesToManifests to unit test
There is a but here we would like to test
2025-06-19 12:14:02 +01:00
Lewis Jones 550b6f27ed Pass detectorCategories
As we want to use for specific ecosystems.
2025-06-12 12:09:54 +01:00
Chad Bentz 73e1388139 Validate packageUrlJson structure in makePackageUrl method 2025-05-12 22:25:29 +00:00
Chad Bentz ce6986e485 comments 2025-05-09 05:34:00 +00:00
Chad Bentz 6cf906749f Improve package URL validation and skip components with invalid URLs 2025-05-09 05:25:36 +00:00
Chad Bentz 5cef7e77dc Add debug logging for missing packageUrl and improve package URL handling 2025-05-09 05:15:48 +00:00
Justin Holguín 32b6a8be43 Remove configuration option and automatically use the right value 2024-09-27 21:48:16 +00:00
Justin Hutchings 8ad6ba7803 Clean up code 2024-08-26 23:22:50 +00:00
Justin Hutchings 6b81b8e569 Change from convenience method to rest command 2024-08-26 23:19:44 +00:00
Justin Hutchings 6130522064 Add debugging 2024-08-26 23:07:59 +00:00
Justin Hutchings cff2be16fa Add debugging 2024-08-26 22:54:29 +00:00
Justin Hutchings 5787da590b Add fetch 2024-08-26 22:51:04 +00:00
Justin Hutchings 9b4a8182c2 Change octokit from Actions specific one to generic one 2024-08-26 22:49:12 +00:00
Justin Hutchings 9ff0000670 Add debugging 2024-08-26 22:39:44 +00:00
Justin Hutchings 01216ee138 Add debugging 2024-08-26 22:35:19 +00:00
Justin Hutchings a0e040ff7b Tweak GHES fix to make it off by default 2024-08-26 21:30:17 +00:00
Justin Hutchings 8511b070f0 Create fix for Add GitHub Enterprise Server support #42 2024-08-26 21:24:18 +00:00
Lane Seppala 5961fd4755 Defensively guard against dangling ? from qualifiers 2023-06-02 16:07:51 +00:00
Lane Seppala 83edbc93dd Qualifiers are a map of string key-value pairs 2023-06-02 15:24:39 +00:00
Chad Bentz 8a403ce453 add debug logs 2023-05-05 00:21:28 -04:00
Chad Bentz df3fb46172 set proper path to exe on win 2023-05-05 00:03:32 -04:00
Chad Bentz 6dc027ab22 Detect OS when installing 2023-05-04 22:57:27 -04:00
Justin Hutchings bcaa41e34f Update docs for ownership change (#2)
* Add files to prepare for ownership change

* Fix tests

* Update repo name

* Update dependencies

* Attempt to fix permissions issues blocking test

* Update permissions

* Add environment variable

* Fix variable name

* Update test.yml

* Update test.yml
2023-04-07 16:21:17 -07:00
Justin Hutchings e07757ee54 Update tests 2023-01-22 20:19:41 +00:00
Justin Hutchings 12357ddc15 Update documentation 2023-01-22 20:03:17 +00:00
Justin Hutchings 2429993ba1 Add support for additional CLI parameters 2023-01-22 19:46:41 +00:00
Justin Hutchings f78092ab95 Fix CodeQL warnings 2023-01-22 19:16:34 +00:00
Justin Hutchings 8059014281 Attempting to fix manifest duplication 2023-01-22 08:33:45 +00:00
Justin Hutchings f45d764bb0 Fix manifest duplication bug 2023-01-22 08:31:09 +00:00
Justin Hutchings 7cf27a1e9d Fix bugs in manifest grouping 2023-01-22 08:28:57 +00:00
Justin Hutchings 87e0640748 Fix null/undefined name issue 2023-01-22 08:24:44 +00:00
Justin Hutchings 3495b4b367 Debugging failure 2023-01-22 08:17:06 +00:00
Justin Hutchings 5f373a4ba7 Fixing circular reference issues 2023-01-22 08:11:28 +00:00
Justin Hutchings 5a1af8472e Debugging 2023-01-22 08:09:05 +00:00
Justin Hutchings 0b162f8538 Debugging 2023-01-22 08:04:48 +00:00
Justin Hutchings c953ca12f5 Debugging 2023-01-22 08:02:23 +00:00
Justin Hutchings 33f25b3df3 Rework ComponentDetectionClass 2023-01-22 07:55:00 +00:00
Justin Hutchings a774bdcc92 Debugging issues spawning child process 2023-01-22 07:39:02 +00:00
Justin Hutchings eb2d403b7f Add debugging 2023-01-22 07:22:56 +00:00
Justin Hutchings 82a0300769 Add debugging statements 2023-01-22 07:20:25 +00:00
Justin Hutchings f0ab51072a Update dist 2023-01-22 07:16:21 +00:00
Justin Hutchings 5db9416322 Hook up the front end 2023-01-22 01:06:08 +00:00
Justin Hutchings 54c1b17e12 Stub parsing of the component detection record 2023-01-22 00:25:03 +00:00
Justin Hutchings a034b23040 Add output path for scan results 2023-01-21 22:04:05 +00:00