Merge to main#4
Merged
Merged
Conversation
…heading - release_dir: remove net8.0 framework moniker — fixes Archive Files step in CI - product_ids: populate with supported SSL/TLS product codes (838-846) - docsource/configuration.md: rename to "Certificate Template Creation Step"; remove doc-tool TODO stub
GetProductIds now returns ProductName (e.g. "DV SSL") instead of the numeric ProductCode so the Command UI dropdown shows meaningful labels. EnrollmentParams.ProductCode no longer falls back to the gateway ProductID since names cannot be passed to the CERTInext API — operators must set ProductCode explicitly on every template. Manifest product_ids updated to match the descriptive naming convention.
GetProductIds now returns a static list so the CI doc tool (which uses
reflection, not a live API call) can populate integration-manifest.json
correctly without resetting product_ids to [].
A DefaultProductCodes map in Constants.Products resolves the selected
product name (e.g. "DV SSL") to its production numeric code ("838")
automatically, so operators no longer need to look up and enter codes
manually. ProductCode template param remains available as an explicit
override for sandbox environments or non-standard codes.
… 1-month products - Add DV Wildcard UCC (841), OV Wildcard UCC (845), EV UCC (847) to product table, Constants.Products, DefaultProductCodes map, GetProductIds, manifest - Note DV SSL 1 Month and DV SSL Wildcard 1 Month as portal-visible but not returned by GetProductDetails API and unsupported by this plugin - Update integration test table: 841/845/847 blocked on EMS-918; 843/844 not yet tested; 1-month products marked not supported
…Format param - Remove redundant '## Architecture' heading from configuration.md before the architecture.md include (pre-rendered file already starts with that heading) - Remove SANFormat from the enrollment parameters table (not implemented)
…ANFormat constant - architecture.md used 'signature' but the CERTInext API field is 'authKey' and the parameter names are requestTs/requestTxnId — now consistent with API docs and configuration.md - SANFormat constant in Constants.EnrollmentParam was never used in any code path and was already removed from documentation; no other CA plugin has this param
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge feat/v1.0-release-notes to main - Automated PR