v1.0.0 - #1
Merged
Merged
v1.0.0#1
Conversation
- Add/update the 2026 Apache-2.0 header on every .cs file in the solution (plugin, unit tests, integration tests, TestConsole). - Bump AssemblyCopyright to 2026. - Remove the dead net6.0 ItemGroup from markmonitor-caplugin.csproj. - Remove a commented-out LogTrace call that would have logged the raw (unmasked) CA connection config, including apiKey/apiPassword, if ever re-enabled. - Add README.md for markmonitor-caplugin.Tests and markmonitor-caplugin.IntegrationTests.
spbsoluble
commented
Aug 14, 2026
Idempotent create/update of one AnyCA REST Gateway certificate profile per product in integration-manifest.json, ported from certinext-caplugin's scripts/register/01-gateway-profiles.sh and adapted to this repo's justfile convention. Auth helpers (OAuth2 client_credentials, bearer token, or session cookie) live in scripts/lib/gateway-auth.sh. Verified against the gateway-markmonitor lab instance (DRY_RUN preview, then a real run with CHECK=1 confirming all 12 profiles present, no errors).
Customers need a gateway certificate profile per MarkMonitor product before templates can be created. Point them at scripts/register-gateway-profiles.sh as an alternative to creating each one by hand in the gateway portal.
Standalone walkthrough of scripts/register-gateway-profiles.sh covering env var setup and an example for each supported gateway auth method (session cookie, bearer token, OAuth2 client credentials), linked from the Certificate Profiles section in configuration.md.
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.
Initial release