Skip to content

Kotlin-Bindings-233cc25

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Feb 16:01
233cc25
Backup your account without a second device (#1479)

* group save, there and back again

* wip

* consent save

* message save, there and back

* working on a streaming structure

* will work out lifetime issue in a minute

* just use an arc

* finish out the record provider trait

* add new reference_id field

* stream the backup writer

* reorganize a bit

* wip

* use a provider in an arc

* The writer

* metadata proto

* Cleanup the impl

* write to file

* shuffle a bit

* walk back from async

* cleanup

* simplify

* importer metadata

* test wip

* archive and read metadata

* cleanup

* cleanup a bit

* very close - foreign key constraint

* wip

* use the new transaction trait

* Fix test

* cleanup

* ffi

* async import

* add some doc

* comment

* async

* remove old dep

* add send

* try this

* good now?

* also block this off

* cipher

* fix the ffi

* import

* lint

* lint

* test more

* cleanup

* fix

* clearer stream building

* cleanup

* more concise

* Store backup version in the header, not the metadata

* lint

* add filter

* update Cargo.toml

* update protos, bring in futures-util

* handle unspecified

* handle try_into on ffi bindings

* revert wasm cargo.toml

* revert docker-compose

* gen proto

* update buf.gen.yaml

* update queries

* cleanup

* cleanup

* wasm test

* assertions

* lint

* update names

* lint

* update proto

* lint