Commit Graph

31 Commits

Author SHA1 Message Date
Sarah Aladetan
0d23c39a5d filter by scope in action 2022-09-15 20:03:27 +00:00
Federico Builes
5da7945e2b Fixing lint/dist. 2022-08-18 16:15:03 +02:00
Federico Builes
0e0d6ec5d6 Merge branch 'main' into add-summary 2022-08-18 16:11:15 +02:00
Tiago Pascoal
aef949f026 Show vulnerabities and license information on the job summary.
Users can see the results that were found directly on the job summary

All the results are grouped by manifest.

It shows a table with vulnerable packages, together with package version,
the vulnerabily info and it's severity.

Shows info about package licenses, which packages have a non allowed license,
and the list of packages with unknown licenses.
2022-08-04 15:35:07 +00:00
Will Da Silva
388b1a309d Support user-provided base/head refs & non-PR workflows 2022-07-21 15:47:05 -04:00
Kenichi Kamiya
9fdc2574b8 Fix rest eslint errors manually 2022-07-04 20:12:07 +09:00
Kenichi Kamiya
6e9189a5c1 npx eslint --fix src/**/*.ts 2022-07-04 20:12:07 +09:00
Federico Builes
1c59cdf2a9 Fix the unknown licenses error message 2022-06-16 06:03:16 +02:00
Federico Builes
963fe8045d Always print null licenses. 2022-06-15 15:22:35 +02:00
Federico Builes
42e2bc1ed2 Handle unknown licenses. 2022-06-14 13:54:27 +02:00
Federico Builes
7278093fa0 Clarify some of the error messages. 2022-06-14 07:41:37 +02:00
Federico Builes
1791775ce6 temp commit 2022-06-14 05:57:43 +02:00
Federico Builes
571f236610 Improved wording on license messages. 2022-06-13 20:08:16 +02:00
Federico Builes
4ac3d318ab Refactoring on PR feedback. 2022-06-08 17:45:42 +02:00
Federico Builes
2ae9a2d51b Add logic for denied licenses. 2022-06-06 20:32:46 +02:00
Federico Builes
dc7b0a2788 Show an error when disallowed dependencies show up. 2022-06-06 20:32:46 +02:00
Federico Builes
06297bf229 Fixing failing tests 2022-06-06 20:32:46 +02:00
Federico Builes
bccacf9708 Skeleton for license validation. 2022-06-06 20:32:46 +02:00
Federico Builes
2f38c7e78c Add severity level to the vulns not found message. 2022-06-01 15:56:16 +02:00
Federico Builes
f9a13e70f4 Fixing circular reference, adding prettier. 2022-06-01 12:09:11 +02:00
Federico Builes
7db11574b7 Make vulnerabilities be [] by default. 2022-06-01 05:36:46 +02:00
Federico Builes
731e67eca2 Add filtering by low severity as the default. 2022-05-31 17:08:22 +02:00
Federico Builes
f0a04841ce Adding logic to filter by vulnerability severity. 2022-05-31 16:50:39 +02:00
Federico Builes
92e40d7290 Move printing function out. 2022-05-31 06:03:42 +02:00
Federico Builes
0b73ead548 Merge branch 'main' into adding-config-file 2022-05-30 06:37:29 +02:00
Eli Reisman
a4da1f9048 handle unexpected error types opaquely 2022-05-23 11:45:36 -07:00
Eli Reisman
19edfd7243 fix default case in error handling 2022-05-23 11:36:34 -07:00
Federico Builes
0e9a322413 Move config into its own file. 2022-05-12 18:05:14 +02:00
Federico Builes
52795b8e93 Print config files. 2022-05-12 11:43:08 +02:00
Eli Reisman
cabd238caa enable differentiated error messages for DR eligibility when API returns 403 2022-05-11 19:53:29 +00:00
Federico Builes
3f943b86c9 initial commit 2022-03-31 18:31:39 +02:00