chore: add option to transition your data - internal feature (#2449)

* chore: add option to transition your data - internal feature

* chore: fix spec typo
This commit is contained in:
Karol Sójko
2023-08-24 14:58:15 +02:00
committed by GitHub
parent e41f239cc5
commit 3dd9504a85
13 changed files with 249 additions and 2 deletions

View File

@@ -141,6 +141,8 @@ import {
CreateDecryptedBackupFile,
CreateEncryptedBackupFile,
SyncLocalVaultsWithRemoteSharedVaults,
GetTransitionStatus,
StartTransition,
} from '@standardnotes/services'
import { ItemManager } from '../../Services/Items/ItemManager'
import { PayloadManager } from '../../Services/Payloads/PayloadManager'
@@ -153,6 +155,7 @@ import {
AuthenticatorApiService,
AuthenticatorServer,
HttpService,
HttpServiceInterface,
RevisionApiService,
RevisionServer,
SharedVaultInvitesServer,
@@ -1023,6 +1026,14 @@ export class Dependencies {
)
})
this.factory.set(TYPES.GetTransitionStatus, () => {
return new GetTransitionStatus(this.get<HttpServiceInterface>(TYPES.HttpService))
})
this.factory.set(TYPES.StartTransition, () => {
return new StartTransition(this.get<HttpServiceInterface>(TYPES.HttpService))
})
this.factory.set(TYPES.ListRevisions, () => {
return new ListRevisions(this.get<RevisionManager>(TYPES.RevisionManager))
})