Skip to content

v1.2.1 - OAuth Brand Alignment, Real User Identity Resolution, Root Go Install

Latest

Choose a tag to compare

@parrotassassin15 parrotassassin15 released this 08 Nov 21:14
· 2 commits to main since this release

What's Changed in v1.2.1

Brand Guidelines & OAuth Loopback Callback

  • Replaced the legacy loopback callback HTML rendered on http://127.0.0.1:54321/callback to strictly adhere to official Lorikeet Security brand guidelines:
    • Deep dark theme (#0a1628), elevated container card (#142b49), and primary crimson brand accent (#db6574).
    • Integrated official Lorikeet Security brand logo header SVG matching the Talon authorization consent screen.

Identity & Authentication Security

  • Eliminated all fallback mock developer credentials.
  • Full PKCE token response parsing across user_email, email, company_name, org_name, and company_id.
  • Real-time OAuth userinfo endpoint querying (/talon/mcp/oauth/userinfo) and fallback JWT claim resolution.
  • Enforced strict session failure when user identity cannot be validated.

Go Module & Package Architecture

  • Normalized Go module path to github.com/Lorikeet-Security/lory-cli.
  • Added root main.go entry point enabling direct go install github.com/Lorikeet-Security/lory-cli@latest.
  • Clean cross-platform distribution builds across Linux (amd64/arm64), macOS (amd64/arm64), and Windows (amd64).

Documentation & Brand Imagery

  • Overhauled README with official Lorikeet Security brand assets, terminal workbench diagrams, MCP sidecar architecture schemas, and clean enterprise formatting.

Verification Checksums

3db6b0847d07c397f561c7515b1842cfc0ba574a0a7ff2732c1081747aaf8c14  lory-darwin-amd64
2c7ce39b78462048b75bf7e05c99fdd67770c61d697ee94a4660223a3503a86d  lory-darwin-arm64
05f01651e4cd907d2521fc26a3702279283d547f004b4401b4239a3e58dac58d  lory-linux-amd64
4a226eab90decf09921dab67892da033ae0ecddcce158039dec5c55160ac1b68  lory-linux-arm64
eda296df7bc2522dcac1c004543f7e00d1f178217bb72c93a9e994d662adf887  lory-windows-amd64.exe