Skip to content

feat(eudiplo): move connection settings into shared eudiplo-config node - #24

Merged
erbenjak merged 2 commits into
mainfrom
eudiplo-config-node
Oct 5, 2026
Merged

erbenjak merged 2 commits into
mainfrom
eudiplo-config-node

Conversation

@erbenjak

@erbenjak erbenjak commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Base URL, client ID and client secret are now configured in an eudiplo-config node that can be shared between eudiplo nodes or created per node. Each value is either an env variable (default ${EUDIPLO_BASE_URL}, ${EUDIPLO_CLIENT_ID}, ${EUDIPLO_CLIENT_SECRET}) or a string; a string secret is stored as an encrypted credential.

BREAKING CHANGE: the override checkboxes and per-node connection settings are removed. Existing issuance/presentation nodes must select an eudiplo-config node.

Readiness checklist

  • I ensured that the PR title is good enough for the changelog.
  • I labeled the PR.
  • I added/updated tests (if necessary).
  • I self-reviewed the PR.

Base URL, client ID and client secret are now configured in an
eudiplo-config node that can be shared between eudiplo nodes or created
per node. Each value is either an env variable (default
${EUDIPLO_BASE_URL}, ${EUDIPLO_CLIENT_ID}, ${EUDIPLO_CLIENT_SECRET})
or a string; a string secret is stored as an encrypted credential.

BREAKING CHANGE: the override checkboxes and per-node connection
settings are removed. Existing issuance/presentation nodes must select
an eudiplo-config node.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@erbenjak erbenjak added the enhancement New feature or request label Oct 5, 2026
@erbenjak
erbenjak merged commit 40fc7e0 into main Oct 5, 2026
4 checks passed
@erbenjak
erbenjak deleted the eudiplo-config-node branch October 5, 2026 11:44
@tnotheis tnotheis added the breaking-change A breaking change label Oct 14, 2026
erbenjak added a commit that referenced this pull request Oct 19, 2026
- eudiplo-connector: bump to 9.0.0 to match @eudiplo/sdk-core 9.0.0
  (also ships the breaking eudiplo-config node change from #24)
- openapi: release remote spec loading fixes from #25 as 1.0.1
- CUSTOM_NODES_PUBLISHING.md: update eudiplo package name and tag examples

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change A breaking change enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants