Remove legacy "seats" claim
- Dominant language
- Java
- Stars
- 80
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
Hub 1.5.0 introduced the `"org.cryptomator.hub.entitlements"` claim which includes `"seats"`. We still have the non-nested `"seats"` claim for backwards compatibility.
- [ ] https://github.com/cryptomator/hub/blob/27e37982a074fa8a635da03bd86e06d1d93bf8b2/backend/src/main/java/org/cryptomator/hub/api/BillingResource.java#L77
- [ ] https://github.com/cryptomator/hub/blob/27e37982a074fa8a635da03bd86e06d1d93bf8b2/backend/src/main/java/org/cryptomator/hub/license/LicenseHolder.java#L204-L210
- [ ] https://github.com/cryptomator/hub/blob/27e37982a074fa8a635da03bd86e06d1d93bf8b2/backend/src/main/java/org/cryptomator/hub/license/LicenseValidator.java#L16
- [ ] https://github.com/cryptomator/hub/blob/27e37982a074fa8a635da03bd86e06d1d93bf8b2/backend/src/test/java/org/cryptomator/hub/license/LicenseValidatorTest.java#L29-L42
Contributor guide
Assessment
This issue has not been assessed yet.