diff --git a/frontend/src/app/app-management/app-management-routing.module.ts b/frontend/src/app/app-management/app-management-routing.module.ts index 96c7c0800..1ce90301d 100644 --- a/frontend/src/app/app-management/app-management-routing.module.ts +++ b/frontend/src/app/app-management/app-management-routing.module.ts @@ -16,6 +16,7 @@ import {MenuComponent} from './menu/menu.component'; import {RolloverConfigComponent} from './rollover-config/rollover-config.component'; import {UtmApiDocComponent} from './utm-api-doc/utm-api-doc.component'; import {UtmNotificationViewComponent} from './utm-notification/components/notifications-view/utm-notification-view.component'; +import { SubscriptionComponent } from './subscription/subscription.component'; import {ApiKeysComponent} from "./api-keys/api-keys.component"; import {IdentityProviderComponent} from "./identity-provider/identity-provider.component"; @@ -54,6 +55,12 @@ const routes: Routes = [ canActivate: [UserRouteAccessService], data: {authorities: [ADMIN_ROLE]} }, + { + path: 'subscription', + component: SubscriptionComponent, + canActivate: [UserRouteAccessService], + data: {authorities: [ADMIN_ROLE]} + }, { path: 'index-pattern', component: IndexPatternListComponent, diff --git a/frontend/src/app/app-management/app-management.module.ts b/frontend/src/app/app-management/app-management.module.ts index d56cca75b..f69baaa73 100644 --- a/frontend/src/app/app-management/app-management.module.ts +++ b/frontend/src/app/app-management/app-management.module.ts @@ -51,6 +51,10 @@ import { UtmNotificationViewComponent } from './utm-notification/components/notifications-view/utm-notification-view.component'; import { IdentityProviderModalComponent } from './identity-provider/shared/components/identity-provider-modal/identity-provider-modal.component'; +import { SubscriptionComponent } from './subscription/subscription.component'; +import { PlanCardsComponent } from './subscription/components/plans/plans.component'; +import { SubscriptionAllowedDirective } from './subscription/directives/allowed-in-subscription'; +import { SubscriptionLimitModalComponent } from './subscription/components/subscription-limit-modal/subscription-limit-modal.component'; @NgModule({ declarations: [ @@ -89,7 +93,11 @@ import { IdentityProviderModalComponent } from './identity-provider/shared/compo IdentityProviderComponent, ProviderComponent, ProviderFormComponent, - IdentityProviderModalComponent + IdentityProviderModalComponent, + SubscriptionComponent, + PlanCardsComponent, + SubscriptionAllowedDirective, + SubscriptionLimitModalComponent, ], entryComponents: [ IndexPatternHelpComponent, @@ -99,7 +107,8 @@ import { IdentityProviderModalComponent } from './identity-provider/shared/compo TokenActivateComponent, ApiKeyModalComponent, IndexDeleteComponent, - IdentityProviderModalComponent + IdentityProviderModalComponent, + SubscriptionLimitModalComponent ], imports: [ CommonModule, diff --git a/frontend/src/app/app-management/connection-key/connection-key.component.html b/frontend/src/app/app-management/connection-key/connection-key.component.html index aa95f0ae7..9a200eb75 100644 --- a/frontend/src/app/app-management/connection-key/connection-key.component.html +++ b/frontend/src/app/app-management/connection-key/connection-key.component.html @@ -49,7 +49,6 @@
{{ message }}
+