v2.0.0-rc1
Pre-release
Pre-release
·
818 commits
to main
since this release
Changelog
- c76270d fix command syntax in github PR commit evidence tests
- 50bb4e5 cleanup unnecssary use of extractRepoName which has been moved to the github package
- da496f0 temporarily disable publishing docs and helm chart
- 1a75e21 Merge branch 'new-syntax'
- 0cd78ad Tests: change minio ports to avoid conflicts with server containers
- 2e20c5a update CI workflows
- af4d7fe remove pipelineNameFlag
- a03bb1c update docs to use flow instead of pipeleine and org insteand of owner
- 1556e6a Change test containers names and ports to allow running tests in parallel to server demo
- 95d95be enable artifact snyk tests with evidence files
- 0f73c1a Rename --owner to --org
- ec0fb39 add --evidence-paths to all evidence reporting commands
- 57bd722 Start adding tests for evidence file uploads
- afb6ecd add short name for evidence-paths flag
- d0bd5e6 Refactor evidence file paths support
- 24867d1 Fix linting error
- 8cd6c56 Fix broken tests
- 95e6de3 Evidence: refactor requests to allow using a multipart Form
- f54201b remove evidence.json
- f72748c Refactored creation of multipart form
- 1615bdb Refactored creation of multipart form
- 6e37e89 non-working code for sending evidence files
- faa21eb add workflow concurrency to avoid terraform state lock errors in child workflows
- f62cdd5 docs updates for new syntax
- d9f3d73 docs updates for new syntax
- 8fd0e86 docs updates for new syntax
- 9454ff2 update reporter-lambda handler to accept full report command
- 4017453 Makefile: update json metadata generation for docs
- ad5006f Docs: add shortcode to display cli version
- 7b2971c Docs: add defaulted to flow names flag for commit evidence
- 350c678 docs updates for new syntax
- b1c020d docs updates for new syntax
- b10540c interval as flag in listing commands
- b394aa1 enable disabled tests
- 46e458e use --flow instead of flowName as an argument
- 5dce0b0 fix create env example + remove pipefile option from create flow
- e84fbc7 fix broken links
- c91c6f4 fixing netlify errors
- 65145a0 ignore getjson errors on new-syntax - fix
- 8777f22 ignore getjson errors on new-syntax
- 8e0771a fix publish_docs workflow branch (for new-syntax branch)
- a1ab51a fix publish_docs workflow
- 585610a rename assert env to assert snapshot
- 5065b6d DOCS: Added information about Reporting same artifact and evidence multiple times
- 57dc25e Commands: extract repo name from repository flag in Github PR commands when default CI value is used for this flag
- 8669689 Docs: start adding Organizations section to getting started section to describe how to add shared organizations
- 974edd4 Docs: update Kosli Overview section to use word flow instead of pipeline
- 7a06ebd fix some merging leftovers
- ce0db46 Merge branch 'main' into new-syntax
- ed8942c Add more tests
- fe8fd84 Fix timestamps in tests to be in UTC zone
- f33e571 add option to compare output against files
- 87afe49 Refactor flags and cleanup duplications
- 283ac18 Env and Flow creation commands: provide name as an argument instead of a flag
- 66f8257 CI: remove fetch depth to avoid having to update commits in tests
- 000895f Add envs as an alias to list environments
- 6240631 fix incorrect flag in failing tests
- fb9a1a3 Add evidence url and fingerprint flags
- 1695cdf fix broken tests
- c448c37 use --flows instead of --flow for commit evidence
- 91ea5b3 update yourFingerprint to yourArtifactFingerprint in examples
- 4d651e6 Add log env command (instead of ls snapshots --show-events)
- 5fe59b1 rename variables to match new convention
- f4e1a0c Remove hidden commit command
- 5feede3 Refactor docker helpers into their own package
- 7e44d1c Update tests for assert env
- ea3d86d Update tests in assert commands
- e3d0b09 Renaming of vars and methods so we follow the convention
- 0032217 snapshot lambda and s3 tests
- 7dbbd3b tests for snapshot server
- 3ae9fc7 Add get flow tests
- e582055 Add and improve tests
- 84927d6 remove unused file
- e6de1e3 remove unused files, fix tests
- e554e03 fix renamed const
- 97526cd new-syntax approval commands
- f277c8f snapshot server command WiP
- 3f9a70e rename test file + snapshot server command
- 934a62d Refactor snapshot k8s command
- 5948797 Refactor snapshot ECS command
- 10abf26 fix broken test (commit too old to reach)
- 276f3b5 fix links
- 7aa34ce fix links
- 1fb09cf Refactor snapshot docker command
- 3afa41f new syntax: remaining commit evidence
- 0fc1ba9 fix links
- 4828ad6 fix more links + wrong flag in bb-pr test
- 1e61937 Fix broken links
- bd29e16 Tests: increase test parallelization
- cd71952 Refactor search command
- ccad689 Refactor rename environment command
- a79a18e new-syntax: commit PR evidences
- 706b17b Refactor list snapshots command
- 40115ec Refactor list flows command
- f040404 Refactor list envs command
- 903341d Refactor list deployments command
- 4bb5182 Refactor list artifacts command
- ca6459b Refactor list approvals command
- a57242b Remove duplicate initialization of kosli client and logger in tests
- b5dfd24 Refactor get snapshot command
- dec83f3 Refactor allow artifact command
- 7b029fa Update golang.org/x/net package to fix vulnerability https://github.com/kosli-dev/cli/security/dependabot/9
- d7cd57b Fix broken tests
- de9a6a0 Refactor expect deployment command
- 514ae1d Refactor diff snapshots command
- 58197f4 Tests: Fix failing Bitbucket PR tests because --pipeline is now --flow
- 1896864 Tests: fix Bitbucket pr tests
- 7851d63 Merge branch 'main' into new-syntax
- 3bb7591 docs generation for published documentation WiP
- c47c109 Docs: rename menus
- 12565e3 Docs generation: add ignore file
- 5d0bbdf temporarily disable docs generation
- cec8123 generate the docs back
- 01ae83d temporarily disable docs generation
- e6b50b5 Docs: Fix broken links
- 36198ad Docs: ensure link checker ignores branch domain links
- e1b6a8b Tests: fix failing tests
- 625dd5c Refactor assert commands
- 6e168bb Tests: fix some tests to use new syntax
- 4759e7c Merge branch 'main' into new-syntax
- 076d9d2 dummy change
- 4c0d468 Disable link checker for a bit
- c357dd5 Dummy change to trigger site deploy
- 2937e22 publish docs target dir
- 5ad6273 bump go version in docs generation
- e5bfca2 CI: publish docs workflow WiP
- 7da6217 clean up generated files
- 7d3ef43 Ignore generated client reference
- 418c2bf Docs: update flows part in getting started
- dc9b482 Refactor create flow command
- f08d666 fixed links
- 7b61602 Artifact evidence snyk new syntax - fixed links
- 73dd308 Fix broken links
- 64611d9 Artifact evidence junit + docs
- 5b7d747 Artifact evidence generic: tests + docs
- a01693a Refactor create env command
- 18ac9f3 Artifact generic new syntax
- cfeae59 Revert incorrect update
- d546462 Fix broken links
- 574024b Fix docs to several kosli report commands
- 173b2e5 Fix lint error
- ad4a737 Commands: change 'approval get' to 'get approval'
- 22772c6 Commands: change 'environment inspect' to 'get environment'
- 6aa614d Tests: add tests for get deployment command
- a6b7abe Report evidence artifact pr commands
- 03637ff Commands: change 'deployment get' to 'get deployment'
- a0f2e37 Docs: add 'get artifact' command
- a88c6dd Docs: add report artifact command
- 4c96533 Add report artifact command
- 9e2bca6 Docs: ignore link checker for branch deploys
- ca49c78 Commands: change 'pipeline inspect' to 'get flow'