From f92ed6df6bb2feecab3b8eeea2cbe71e1b404d89 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 12 Oct 2023 20:11:09 +0200 Subject: [PATCH] register unlock repository --- .../user/user/repository/manifests.ts | 26 +++++++++++++++---- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/user/repository/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/user/user/repository/manifests.ts index 089f7fc72b..4bbc692e57 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/user/repository/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/user/repository/manifests.ts @@ -4,13 +4,10 @@ import { UmbUserStore } from './user.store.js'; import { UmbDisableUserRepository } from './disable/disable-user.repository.js'; import { UmbEnableUserRepository } from './enable/enable-user.repository.js'; import { UmbChangeUserPasswordRepository } from './change-password/change-user-password.repository.js'; +import { UmbUnlockUserRepository } from './unlock/unlock-user.repository.js'; import type { ManifestStore, ManifestRepository, ManifestItemStore } from '@umbraco-cms/backoffice/extension-registry'; export const USER_REPOSITORY_ALIAS = 'Umb.Repository.User'; -export const DISABLE_USER_REPOSITORY_ALIAS = 'Umb.Repository.User.Disable'; -export const ENABLE_USER_REPOSITORY_ALIAS = 'Umb.Repository.User.Enable'; -export const CHANGE_USER_PASSWORD_REPOSITORY_ALIAS = 'Umb.Repository.User.ChangePassword'; - const repository: ManifestRepository = { type: 'repository', alias: USER_REPOSITORY_ALIAS, @@ -18,6 +15,7 @@ const repository: ManifestRepository = { api: UmbUserRepository, }; +export const DISABLE_USER_REPOSITORY_ALIAS = 'Umb.Repository.User.Disable'; const disableRepository: ManifestRepository = { type: 'repository', alias: DISABLE_USER_REPOSITORY_ALIAS, @@ -25,6 +23,7 @@ const disableRepository: ManifestRepository = { api: UmbDisableUserRepository, }; +export const ENABLE_USER_REPOSITORY_ALIAS = 'Umb.Repository.User.Enable'; const enableRepository: ManifestRepository = { type: 'repository', alias: ENABLE_USER_REPOSITORY_ALIAS, @@ -32,6 +31,7 @@ const enableRepository: ManifestRepository = { api: UmbEnableUserRepository, }; +export const CHANGE_USER_PASSWORD_REPOSITORY_ALIAS = 'Umb.Repository.User.ChangePassword'; const changePasswordRepository: ManifestRepository = { type: 'repository', alias: CHANGE_USER_PASSWORD_REPOSITORY_ALIAS, @@ -39,6 +39,14 @@ const changePasswordRepository: ManifestRepository = { api: UmbChangeUserPasswordRepository, }; +export const UNLOCK_USER_REPOSITORY_ALIAS = 'Umb.Repository.User.Unlock'; +const unlockRepository: ManifestRepository = { + type: 'repository', + alias: UNLOCK_USER_REPOSITORY_ALIAS, + name: 'Unlock User Repository', + api: UmbUnlockUserRepository, +}; + const store: ManifestStore = { type: 'store', alias: 'Umb.Store.User', @@ -53,4 +61,12 @@ const itemStore: ManifestItemStore = { api: UmbUserItemStore, }; -export const manifests = [repository, disableRepository, enableRepository, changePasswordRepository, store, itemStore]; +export const manifests = [ + repository, + disableRepository, + enableRepository, + changePasswordRepository, + unlockRepository, + store, + itemStore, +];