-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Currently a license has to be attached to a namespace. On self-managed EE the license should be attached to the whole instance and not to individual namespaces.
- Rename
NamespaceLicensetoLicense - Rename table
namespace_licensestolicenses - Make association in
Licenseto theNamespaceoptional - Create the
cloudextension to add a validation toLicensethatnamespaceis present - Add a validation that
namespaceis absent unless thecloudextension is active - Add the create and delete mutations to the
eeGraphQL extension. - Add a
Query.licensesandQuery.current_licensefield to theeeGraphQL extension. - Make the
namespaceargument inLicense.currentandLicense.load_licenseoptional - Move
EE::Namespaces::Members::InviteService#validate_user_limit!to thecloudextension - Add a
eeextension forUsers::CreateServiceandUsers::RegisterServiceto validate the user limit unless thecloudextension is active
Metadata
Metadata
Assignees
Labels
No labels