prowler icon indicating copy to clipboard operation
prowler copied to clipboard

feat(custom-checks-metadata): add new fields

Open pedrooot opened this issue 9 months ago • 5 comments

Context

Fixes #3923 Custom checks metadata are useful to assing the needed values for metadata.

Description

In this pr new fields are added for custom checks metadata:

  • CheckTitle
  • Description
  • Risk
  • RelatedUrl
  • Remediation
    • Code
      • CLI
      • NativeIaC
      • Other
      • Terraform
    • Recommendation
      • Text
      • Url

Thanks @jchrisfarris for the recommendation

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

pedrooot avatar May 10 '24 14:05 pedrooot

You can check the documentation for this PR here -> SaaS Documentation

github-actions[bot] avatar May 10 '24 14:05 github-actions[bot]

You can check the documentation for this PR here -> SaaS Documentation

github-actions[bot] avatar May 10 '24 14:05 github-actions[bot]

Codecov Report

Attention: Patch coverage is 80.00000% with 4 lines in your changes missing coverage. Please review.

Project coverage is 86.56%. Comparing base (bc80edd) to head (3d94d2d). Report is 470 commits behind head on master.

Files Patch % Lines
prowler/lib/check/custom_checks_metadata.py 80.00% 4 Missing :warning:
Additional details and impacted files
@@           Coverage Diff            @@
##           master    #3976    +/-   ##
========================================
  Coverage   86.56%   86.56%            
========================================
  Files         768      777     +9     
  Lines       23892    24155   +263     
========================================
+ Hits        20682    20910   +228     
- Misses       3210     3245    +35     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar May 10 '24 14:05 codecov[bot]

You can check the documentation for this PR here -> SaaS Documentation

github-actions[bot] avatar May 13 '24 07:05 github-actions[bot]

You can check the documentation for this PR here -> SaaS Documentation

github-actions[bot] avatar May 16 '24 15:05 github-actions[bot]

You can check the documentation for this PR here -> SaaS Documentation

github-actions[bot] avatar May 20 '24 08:05 github-actions[bot]

You can check the documentation for this PR here -> SaaS Documentation

github-actions[bot] avatar May 20 '24 08:05 github-actions[bot]