Skip to content

Conversation

@smekcio
Copy link
Owner

@smekcio smekcio commented Jan 18, 2026

  • Add tools/check_coverage.py for deep static analysis of API coverage.

  • Update CI workflow to fetch official OpenAPI spec and run coverage checks.

  • Remove undocumented endpoint /public-keys/publicKey.pem from SecurityClient to ensure 100% OpenAPI compliance.

  • Update tests to reflect removal of undocumented endpoint.

smkc added 7 commits January 18, 2026 17:04
- Add tools/check_coverage.py for deep static analysis of API coverage.

- Update CI workflow to fetch official OpenAPI spec and run coverage checks.

- Remove undocumented endpoint /public-keys/publicKey.pem from SecurityClient to ensure 100% OpenAPI compliance.

- Update tests to reflect removal of undocumented endpoint.
- Add top-level '# ruff: noqa' to generated openapi_models.py to fully disable linting.

- Clean up imports and add '# ruff: noqa: E501' to check_coverage.py.
…idation

- Updated check_coverage.py to verify success codes and deprecation status.

- Fixed missing expected_status={204} in certificates.revoke_certificate.
@smekcio smekcio merged commit 5978bc2 into main Jan 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant