feat(snjs): add revisions api v2 (#2154)
* feat(snjs): add revisions api v2 * fix(snjs): reference listing and getting revisions in specs * fix(snjs): revisions specs * fix(web): usage of revision metadata * fix(snjs): add specs for decryption revision * fix(snjs): issue with building mocked specs * fix(snjs): adjust revision creation delay
This commit is contained in:
11
packages/snjs/lib/Domain/Revision/Revision.ts
Normal file
11
packages/snjs/lib/Domain/Revision/Revision.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
export interface Revision {
|
||||
uuid: string
|
||||
item_uuid: string
|
||||
content: string | null
|
||||
content_type: string
|
||||
items_key_id: string | null
|
||||
enc_item_key: string | null
|
||||
auth_hash: string | null
|
||||
created_at: string
|
||||
updated_at: string
|
||||
}
|
||||
7
packages/snjs/lib/Domain/Revision/RevisionMetadata.ts
Normal file
7
packages/snjs/lib/Domain/Revision/RevisionMetadata.ts
Normal file
@@ -0,0 +1,7 @@
|
||||
export interface RevisionMetadata {
|
||||
uuid: string
|
||||
content_type: string
|
||||
created_at: string
|
||||
updated_at: string
|
||||
required_role: string
|
||||
}
|
||||
Reference in New Issue
Block a user