cli
cli copied to clipboard
Command line interface for the Phylum API
The `.phylum_project` file contains the Project ID and (optionally) group name. But it does not contain the API URL. This leads to unknown project errors if a `.phylum_project` file is,...
We're currently using the XDG specification's file structure, which will fall back on using `~/.local` under Windows. We may want to comply with Windows' convention of using the `%APPDATA%` and/or...
When a threshold is disabled in the UI, but not also set to 0, the CLI shows this threshold as enabled. For example:  ``` ❯ phylum history project test-project...
When `phylum update` is run, it will: 1. Confirm that the user is on a platform that supports self-update (i.e, `aarch64-apple-darwin`, `x86_64-apple-darwin`, or `x86_64-unknown-linux`). 2. Attempt an escape hatch update...
# Overview Users should be able to run `phylum fix ` to address issues in their projects. The `fix` subcommand should attempt to maximize the user score by remediating as...
**Describe the bug** The Crit field is shown in the `history` view, but is not populated with any data. **To Reproduce** Steps to reproduce the behavior: 1. Have analyzed at...
## Overview The ability to `cargo update` this repository appears to be broken. The workflow that automates this process as a weekly task has been [broken since ~12 JUL 2024](https://github.com/phylum-dev/cli/actions/workflows/cargo-update.yml)....
This patch adds a new `--default-label` argument to `phylum project update` which allows setting the default label for a project. This argument conflicts with all other arguments, since the API...
The default label for a project determines which job is considered current for a project. This has impacts in search, monitoring notifications, and the policy result shown in the project...
The `phylum` command treats `.csproj` files differently when passed as arguments to the command line as opposed to when they are found by a directory search... Specifically, running `phylum parse...