Commit graph

11 commits

Author SHA1 Message Date
Christoph Heiss c78e135003
Update dependencies once again. 2020-11-25 01:01:09 +01:00
Christoph Heiss 4063542e71
Split out the Bitwarden API into a separate sub-crate. 2020-11-24 01:47:34 +01:00
Christoph Heiss bc76050d3a
Update dependencies.
Since cursive_table_view was updated, cursive can also be updated.
2020-04-11 01:35:25 +02:00
Christoph Heiss 1e4c3cea42
Update to reflect current progress. 2019-12-26 20:13:27 +01:00
Christoph Heiss c4b5c7e074
Implement offline support (withou re-sync support).
Now the local vault data is read on startup and the bitwarden API is
only contacted when no data is present.

Password validation now happens via proper error propagation from hmac
validation.

If you need/want to re-sync your vault data, vault.json must be deleted
manually from (probably) ~/.local/share/bwtui/.
2019-12-26 20:08:01 +01:00
Christoph Heiss be062c02b5
Remove access to cursive debug console.
It was useless anyway due to excessive logging from cursive.
2019-12-26 20:07:15 +01:00
Christoph Heiss bffa1b29b6
Add shortcuts J/K to scroll to beginning/end of table, respectively. 2019-12-26 18:18:40 +01:00
Christoph Heiss 78e1c43d68
Update README and crate version. 2019-12-24 15:19:57 +01:00
Christoph Heiss d7b9c41386
Small code and dependencies cleanup. 2019-12-24 15:09:43 +01:00
Christoph Heiss a4e10bd6ea
Add fuzzy-search for vault items. 2019-12-24 15:07:33 +01:00
Christoph Heiss a00a8fa54d
Initial commit 2019-12-22 00:09:15 +01:00