Aurelien Gateau

Results 34 issues of Aurelien Gateau

## The problem Some of the information in the README is outdated: - The table of content is not synchronized with the content - Some commands are not documented: `api-status`,...

documentation

## Description When using ggshield as a pre-commit hook in Visual Studio, Visual Studio sometimes cannot print ggshield error message. This is the error message without the bug: ![image](https://user-images.githubusercontent.com/91945295/152344819-5cc8ee7d-af90-425f-a1ab-c1e01050704e.png) This...

type:bug
status:confirmed

For each tag, our CI automatically creates a package and publishes it on PyPI, but it does not create the matching GitHub release. This can be automated. One can look...

## Description This PR fixes #303: when ggshield is used a pre-push hook and the user pushes a new branch, ggshield does not know the branch start commit and scans...

## Description ggshield has good unit-test coverage, but it lacks functional tests: tests which test the whole product, end-to-end, performing real scans with real API requests. This can be implemented...

status:: confirmed
tech debt

## Description The `scan.scannable` module contains deals with two topics: scanning documents and loading documents from files or commits. The scanning code should be moved in a separate, secret-specific, module...

tech debt

## Is your feature request related to a problem? Please describe. Scanning a Docker image can take a long time because it scans files from all layers, including the first...

enhancement

## Description As found out in #302, 3 tests use a modified cassette output to simulate errors: - tests/cmd/iac/test_scan.py::test_iac_scan_error_response - tests/cmd/iac/test_scan.py::test_iac_scan_json_error_response - tests/cmd/iac/test_scan.py::test_iac_scan_unknown_error_response Keeping cassettes unaltered makes it possible to...

bug
good first issue
status:: confirmed
tech debt

## GitGuardian Shield Version - 1.13.0 ## Command executed Start an Ubuntu 22.04 docker container: `docker run -it --rm ubuntu:20.04` Install ggshield using pip: ``` apt update apt install pip...

bug
status:: confirmed
tech debt

## Environment - ggshield version: 1.23.0 - Operating system (Linux, macOS, Windows): Linux - Operating system version: Ubuntu 22.04 - Python version: Python 3.10 ## Describe the bug When iterating...

type:bug
status:confirmed