Skip to content

fix: Entitlements issues #2#1141

Merged
azhur merged 1 commit into
mainfrom
entitlements-issues-2
May 28, 2026
Merged

fix: Entitlements issues #2#1141
azhur merged 1 commit into
mainfrom
entitlements-issues-2

Conversation

@azhur
Copy link
Copy Markdown
Contributor

@azhur azhur commented May 28, 2026

Description

  • Subscription entitlements now return effective (merged + live usage) instead of raw rows; plan version and add-on entitlements return resolved (merged, no usage)
  • activation_date fixed from NaiveDate to NaiveDateTime — preserves sub-day precision for fixed-window reset periods
  • PendingEntitlementsPanel hardcoded "quote" label replaced with entityLabel prop, making it reusable for subscriptions
  • OpenAPI spec regenerated

Checklist

  • The code follows the project's coding conventions and style guidelines.
  • All tests related to the changes have passed successfully.
  • Documentation has been updated to reflect the changes (if applicable).
  • All new and existing unit tests have passed.
  • I have self-reviewed my code and ensured its quality.
  • I have added/updated necessary comments to aid understanding.

@azhur azhur merged commit ee5bac6 into main May 28, 2026
10 of 11 checks passed
@azhur azhur deleted the entitlements-issues-2 branch May 28, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant