Skip to content

Tags: eliblock/less-advanced-security

Tags

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
handle patches with no offset 🫡 (#15)

Sometimes, e.g., when a one line file is added or when a file is
entirely removed, the patch's new line numbers contain only a single
number (e.g., `@@ -0,0 +1 @@` or `@@ -1,224 +1 @@`).

Previously this would panic. Instead, handle it gracefully!

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
remove `details` from annotation 🖍️ (#7)

Remove the `details` field from all annotations. In certain conditions,
including this field (which was filled with a marshalled JSON string)
appears to be causing a validation error in posting an initial check
creation to GitHub. In the reproduced error cases, the post body
remained valid JSON, but nonetheless removing the `details` field
resolved the validation issue.

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
deduplicate sarif results 🚫👯 (#5)

When a sarif result is reported multiple times (with the same file,
lines, level, and id), collapse all the reports into one annotation.

v0.1.3

Toggle v0.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
override check name 📇 (#1)

Add a flag to allow users to modify the name assigned to the check.

v0.1.2

Toggle v0.1.2's commit message
annotate first line by default 🆙

v0.1.1

Toggle v0.1.1's commit message
treat empty file as `{}` 😶

When a sarif file exists but has no contents, treat it as _valid_ but
with no findings. Semgrep outputs this when it has no findings.

v0.1.0

Toggle v0.1.0's commit message
handle 0 non-filtered annotations 0️⃣