Skip to content

Merge 1.0.0 to main - #18

Merged
indrora merged 12 commits into
mainfrom
release-1.0
Sep 16, 2026
Merged

indrora merged 12 commits into
mainfrom
release-1.0

Conversation

@indrora

@indrora indrora commented Sep 16, 2026

Copy link
Copy Markdown
Member

Merge release-1.0 to main - Automated PR

spbsoluble and others added 12 commits August 13, 2026 18:53
- 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.
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.
Update integration-manifest.json
@indrora
indrora merged commit 4cad589 into main Sep 16, 2026
28 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.

2 participants