feat: Doc encryption with symmetric key #2731
79.78% of diff hit (target 78.99%)
View this Pull Request on Codecov
79.78% of diff hit (target 78.99%)
Annotations
Check warning on line 172 in cli/utils.go
codecov / codecov/patch
cli/utils.go#L172
Added line #L172 was not covered by tests
Check warning on line 95 in http/client_tx.go
codecov / codecov/patch
http/client_tx.go#L94-L95
Added lines #L94 - L95 were not covered by tests
Check warning on line 32 in internal/core/crdt/ipld_union.go
codecov / codecov/patch
internal/core/crdt/ipld_union.go#L32
Added line #L32 was not covered by tests
Check warning on line 130 in internal/core/crdt/ipld_union.go
codecov / codecov/patch
internal/core/crdt/ipld_union.go#L124-L130
Added lines #L124 - L130 were not covered by tests
Check warning on line 498 in internal/core/key.go
codecov / codecov/patch
internal/core/key.go#L498
Added line #L498 was not covered by tests
Check warning on line 838 in internal/core/key.go
codecov / codecov/patch
internal/core/key.go#L838
Added line #L838 was not covered by tests
Check warning on line 842 in internal/core/key.go
codecov / codecov/patch
internal/core/key.go#L841-L842
Added lines #L841 - L842 were not covered by tests
Check warning on line 24 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L24
Added line #L24 was not covered by tests
Check warning on line 29 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L29
Added line #L29 was not covered by tests
Check warning on line 34 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L34
Added line #L34 was not covered by tests
Check warning on line 51 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L51
Added line #L51 was not covered by tests
Check warning on line 58 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L58
Added line #L58 was not covered by tests
Check warning on line 62 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L62
Added line #L62 was not covered by tests
Check warning on line 70 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L70
Added line #L70 was not covered by tests
Check warning on line 75 in internal/encryption/aes.go
codecov / codecov/patch
internal/encryption/aes.go#L75
Added line #L75 was not covered by tests
Check warning on line 35 in internal/encryption/encryptor.go
codecov / codecov/patch
internal/encryption/encryptor.go#L32-L35
Added lines #L32 - L35 were not covered by tests
Check warning on line 37 in internal/encryption/encryptor.go
codecov / codecov/patch
internal/encryption/encryptor.go#L37
Added line #L37 was not covered by tests
Check warning on line 76 in internal/encryption/encryptor.go
codecov / codecov/patch
internal/encryption/encryptor.go#L76
Added line #L76 was not covered by tests
Check warning on line 93 in internal/encryption/encryptor.go
codecov / codecov/patch
internal/encryption/encryptor.go#L93
Added line #L93 was not covered by tests
Check warning on line 116 in internal/encryption/encryptor.go
codecov / codecov/patch
internal/encryption/encryptor.go#L116
Added line #L116 was not covered by tests
Check warning on line 124 in internal/encryption/encryptor.go
codecov / codecov/patch
internal/encryption/encryptor.go#L121-L124
Added lines #L121 - L124 were not covered by tests
Check warning on line 126 in internal/encryption/encryptor.go
codecov / codecov/patch
internal/encryption/encryptor.go#L126
Added line #L126 was not covered by tests
Check warning on line 28 in internal/encryption/nonce.go
codecov / codecov/patch
internal/encryption/nonce.go#L25-L28
Added lines #L25 - L28 were not covered by tests
Check warning on line 31 in internal/encryption/nonce.go
codecov / codecov/patch
internal/encryption/nonce.go#L31
Added line #L31 was not covered by tests
Check warning on line 39 in internal/encryption/nonce.go
codecov / codecov/patch
internal/encryption/nonce.go#L39
Added line #L39 was not covered by tests