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