Skip to content

Releases: akamai/cli-cps

CLI CPS v2.0.2 release

10 Dec 15:23
bec4c78
Compare
Choose a tag to compare

2.0.2 (Dec 10, 2024)

FEATURES/ENHANCEMENTS:

  • Modified code to use yaml.SafeLoader to improve security when loading yaml configuration files.
  • Updated various dependencies.

CLI CPS v2.0.1 release

18 Jun 06:47
897c20a
Compare
Choose a tag to compare

2.0.1 (June 18, 2024)

FEATURES/ENHANCEMENTS:

  • Updated various dependencies

CLI CPS v2.0.0 release

18 Jan 13:24
1474437
Compare
Choose a tag to compare

2.0.0 (January 18, 2023)

BREAKING CHANGES:

  • Default section is now default, was cps (#43)
  • Update to v11 for:
    • create, update enrollment API call
    • accept to get enrollments

BUG FIXES:

  • Fix case when listing enrollments didn't show updates on enrollment after having it cached
  • Fix non recognizing accountkey option (#48)

FEATURES/ENHANCEMENTS:

  • Added support for arm64
  • Updated various dependencies
  • Third party cert: status shows both ecsda and rsa csr
  • Third party cert: proceed allows upload of signed ecdsa or rsa
  • Update allows for --force-renewal (optional) argument

Update to address CVE and summary of recent updates

14 Apr 21:01
db92240
Compare
Choose a tag to compare

Includes updates as follows

  • Upgrade requests to address CVE-2018-18074
  • Upgrade pyyaml to address CVE-2017-18342
  • Update readme to show list with --show-expiration option

Summary of previous tags

v1.0.7:
Add --include-change-details to audit for pending changes info
Sort DV challenges by hostname

v1.0.6:
Add --allow-duplicate-cn flag to allow for certificate to be created with same CN as existing certificate

v1.0.5:
Add json output to retrieve-deployed

Added delete support

27 Nov 20:36
d9bdc28
Compare
Choose a tag to compare
  • Make akamai-cps more friendly for IDEs looking for .py extensions:
    Moved the bulk of the functions into a .py file to make IDE debugging easier for Visual Studio Code and others.

  • Added delete support:
    Added delete enrollment support but will only delete if there are no pending actions.

  • Fixed incorrect error message on certificate creation
    When a contract has no enrollments and there are no contact-id args, the wrong message is returned. We now print a list of contract ids they can choose from.

Updated to latest cryptography package

11 Oct 18:16
2d6ba4b
Compare
Choose a tag to compare

Updated to latest cryptography package to solve a few installation issues.

Including OV SAN and other SNI templates

25 Sep 05:22
395292d
Compare
Choose a tag to compare

Including sample template yaml files for creating new certificates (including SNI)

Remove dependency on Environment variable

13 Sep 06:59
46765a5
Compare
Choose a tag to compare

This is a minor release for better user experience.

Third-Party Certificate Support and Other Acknowledgement Capabilities

12 Sep 11:42
054c348
Compare
Choose a tag to compare

Now supports third-party certificate management and all other certificate types as well.

In addition to various bug fixes, other highlights include:

  • Support for Third-Party certificates (i.e. creation, csr retrieval, upload, etc)
  • Acknowledgement of change management (Test on Staging)
  • Acknowledgement of pre/post verification warnings
  • Status details for all certificate types
  • Audit now defaults to CSV format (json and xslx format are possible still)

Issue Fixes #6 and better error handling

16 Aug 17:51
Compare
Choose a tag to compare

Issue Fixes #6 and better error handling