You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore(deps): update kotskinds to support new entitlement API
Updates kotskinds dependency to a version that includes wrapper methods
for accessing entitlement values, which simplifies handling of both v1beta1
and v1beta2 license formats.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* refactor(license): delegate signature verification to kotskinds
Removes ~320 lines of duplicate verification logic by delegating to the
kotskinds library's built-in VerifySignature() method. This consolidates
signature verification in a single location and reduces maintenance burden.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* refactor(license): adapt to kotskinds entitlement value API changes
Updates code to use GetValue() method which returns interface{} instead
of accessing internal Value struct fields. This change supports both
v1beta1 and v1beta2 license formats through the unified wrapper interface.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* test: update tests for kotskinds API changes
Removes tests that are now covered by kotskinds library's internal
verification. Fixes import ordering and test formatting to align with
the updated API.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* chore: fix indentation and formatting
Corrects whitespace and indentation to match project style guidelines.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* Uses correct kotskinds
* Update pkg/handlers/license.go
Co-authored-by: Ethan Mosbaugh <ethan@replicated.com>
* Update pkg/handlers/license.go
Co-authored-by: Ethan Mosbaugh <ethan@replicated.com>
* Update pkg/handlers/license.go
Co-authored-by: Ethan Mosbaugh <ethan@replicated.com>
* Quick syntax fix
* Reformats
---------
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Ethan Mosbaugh <ethan@replicated.com>
0 commit comments