internal: incomplete vault systems behind feature flag (#2340)

This commit is contained in:
Mo
2023-06-30 09:01:56 -05:00
committed by GitHub
parent d16e401bb9
commit b032eb9c9b
638 changed files with 20321 additions and 4813 deletions

View File

@@ -0,0 +1,14 @@
import { UserEventType } from './UserEventType'
export type UserEventPayload =
| {
eventType: UserEventType.SharedVaultItemRemoved
itemUuid: string
sharedVaultUuid: string
version: string
}
| {
eventType: UserEventType.RemovedFromSharedVault
sharedVaultUuid: string
version: string
}

View File

@@ -0,0 +1,10 @@
import { UserEventType } from './UserEventType'
export type UserEventServerHash = {
uuid: string
user_uuid: string
event_type: UserEventType
event_payload: string
created_at_timestamp?: number
updated_at_timestamp?: number
}

View File

@@ -0,0 +1,4 @@
export enum UserEventType {
SharedVaultItemRemoved = 'shared_vault_item_removed',
RemovedFromSharedVault = 'removed_from_shared_vault',
}