cryptomator / cryptomator/hub

Remove legacy "seats" claim

Open
#391 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.