Skip to content

Releases: ConductorOne/baton-github

v0.2.11

25 Mar 10:31
7918622

Choose a tag to compare

What's Changed

  • [CXP-372] Add diagnostic logging for GitHub API errors

When a sync fails with "Resource not accessible by integration", logs now identify the exact API endpoint, HTTP status, and GitHub error details. Changes include:

  • gitHubErrorMessage() helper to extract method, URL, and sub-errors from GitHub API responses
  • Enriched auth/permission error messages in wrapGitHubError()
  • Structured warn logging on graceful-skip paths (403 handling)
  • Warn logging for enterprise consumed licenses API, GraphQL SAML queries, and GitHub App installation token paths

v0.2.10

19 Mar 21:04
4eaee4b

Choose a tag to compare

What's Changed

Enterprise SAML Email Support (#129)

When SAML is configured at the GitHub Enterprise level (not per-org), users previously synced into ConductorOne with no email, breaking identity matching. The connector now falls back to the enterprise consumed-licenses API to enrich users with their SAML NameID email.

Key details:

  • Only activates when --enterprises is configured — no change for non-enterprise customers
  • Uses SDK session.Store for caching (SetManyJSON for batch writes)
  • Case-insensitive GitHub login matching
  • per_page=100 for consumed-licenses pagination (max supported)
  • Info-level logging for observability

Fixes: CXH-1180

v0.2.9

05 Mar 21:42

Choose a tag to compare

What's Changed

Full Changelog: v0.2.8...v0.2.9

v0.2.8

26 Feb 17:33
19716d9

Choose a tag to compare

What's Changed

  • [auto] add tools/rules.go by @baton-admin[bot] in #125
  • Fix linter errors. by @ggreer in #126

New Contributors

  • @baton-admin[bot] made their first contribution in #125

Full Changelog: v0.2.7...v0.2.8

v0.2.7

06 Feb 00:40
bc9c6af

Choose a tag to compare

What's Changed

Full Changelog: v0.2.6...v0.2.7

v0.2.6

05 Feb 19:34

Choose a tag to compare

What's Changed

  • [CXP-204] improve rate limit and temporary error handling by @johnallers in #121

Full Changelog: v0.2.5...v0.2.6

v0.2.5

05 Feb 02:01

Choose a tag to compare

What's Changed

Full Changelog: v0.2.4...v0.2.5

v0.2.4

05 Feb 01:04

Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.4

v0.2.4-test.1

04 Feb 12:36

Choose a tag to compare

Improved rate limit handling

v0.2.4-rc.1

04 Feb 13:06

Choose a tag to compare

Improved rate limit handling