Skip to content

v2.0.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ewelinawilkosz ewelinawilkosz released this 23 Mar 09:58
· 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'