Jordan Heffernan
Jordan Heffernan
_As a developer, I want my code to be clear and easy to read_ ## AC 1. refactor verify_install into smaller functions to be called by verify_install 2. refactor install_secureli...
_As a user, I want to be able to have SeCureLi scan for custom patterns specific for my security concerns_ ## AC 1. Add a new item to `.secureli.yaml` called...
_As a user, I want to be able to only run one custom scan, similar to running only one pre-commit hook_ ## AC 1. scan command flag `--specific-test` and `-t`...
As a SeCurLI user, I want to easily add new languages to my repository So that when I have an existing repo with secureli installed, and I add a new...
As a maintainer of SeCureLI, I want repo updates to be more efficient_ So that SeCurLI runs more efficiently, only update repos that need those updates. ## AC 1. When...
_As a user, I want to be able set the PII scan to ignore specific files in my repo_ ## AC 1. Add flag `--pii-exclude-file` to `scan` command a. can...
_As a user, I want to be able to stop secureli from scanning for the default PII patterns_ ## AC 1. Add item to .secureli.yaml called `ignore-pii-patterns` 2. `ignore-pii-patterns` can...
_As a user I want documentation to be good_ ## AC 1. Update info regarding PII Scan a. https://github.com/slalombuild/secureli/pull/496 b. https://github.com/slalombuild/secureli/issues/435 2. Update info regarding language scanner a. https://github.com/slalombuild/secureli/pull/481 b....
_As a user, I want to understand the prompts I'm receiving_ When a user runs `secureli init` and they are asked to input a telemetry endpoint, it isn't completely clear...
_As a developer I want install functionality to be separate from action.py_ ## AC 1. Create install service class 2. Move any and all install logic out of action.py into...