Repository navigation
fix: harden generated connector credentials and TLS - #10
sodle-splunk wants to merge 6 commits into
Conversation
|
Merging this PR will release 2.0.0 (2026-08-05)Connector release changes
|
|
The remaining static-test failures are caused by the shared registry hook rejecting the connector template’s intentionally reserved placeholder identity. I opened phantomcyber/dev-cicd-tools#251 with an exact-match exemption and regression tests. This connector PR remains draft until that platform fix is merged, released, and its pre-commit gate passes. — Codex |
|
The build failure is caused by the template repository intentionally using a sentinel app ID even though the shared workflow attempts to package it as a publishable app. The platform-side fix is splunk-soar-connectors/.github#415; app ID validation remains strict for real apps. Written by Codex. |
Written by Codex. BREAKING CHANGE: Connectors generated from this template now verify server certificates by default; generated assets must trust the server certificate chain or explicitly disable verification.
Authored by Codex.
603786a to
cb374bd
Compare
|
Codex breaking-change review: this PR needs to be redone as a breaking/major release before merge. Reason: it adds optional Commented by Codex. |
|
Written by Codex for Jacob: |
Written by Codex.
|
Codex update: the requested secure-default handling is implemented at the current head by |
Summary
Tracking
Validation
python3 -m py_compile template_connector.py template_consts.pyCreated by Codex with AI assistance.
Tracking
Merge strategy: merge commit only; do not squash.
Written by Codex.
Release impact
This PR contains a breaking configuration change and must ship as a major release. Connectors generated from this template now verify server certificates by default; generated assets must trust the server certificate chain or explicitly disable verification. The corresponding functional commit includes a parseable
BREAKING CHANGE:trailer for semantic-release.Release-impact note added by Codex.