Commit graph

22 commits

Author SHA1 Message Date
3f2ed1c118 Cargo.toml: add repository and documentation fields 2024-02-20 22:11:33 +00:00
fe7cea89c5 Add url, reqwest dependencies 2024-02-20 21:50:49 +00:00
a50660ddc3 Sort dependencies properly 2024-02-20 19:59:26 +00:00
c887378476 use trait object for database 2024-02-11 16:48:03 +01:00
e0c12f4c14 Update authors list in Cargo.toml 2024-02-10 22:08:39 +00:00
765953f9a3 Slightly reduce dependency duplication 2024-02-10 22:05:41 +00:00
dbf8a34534 Add sha2 crate 2024-02-10 18:49:23 +00:00
eeb2735c63 Add clap dependency 2024-02-10 13:14:55 +00:00
db604e3eed Add hex crate 2024-02-10 13:11:36 +00:00
2bac280f3b make db only return tokens, not validate 2024-02-10 14:04:35 +01:00
9ee43b85ef Add toml crate 2024-02-10 12:54:40 +00:00
e9ae0468b3 Add thiserror crate 2024-02-10 12:25:43 +00:00
2a1b6bd8ae generate token and save in database 2024-02-10 13:07:36 +01:00
dbcd963bb1 Add base64, time crates 2024-02-10 11:57:09 +00:00
c8daa312bf Add hmac, md-5 crates 2024-02-10 11:57:09 +00:00
d4639c3152 beginnings of SqliteDatabase 2024-02-10 12:06:53 +01:00
63cdc0713d Allow deserializing secrets 2024-02-10 10:44:42 +00:00
9f08d698c3 Add serde 2024-02-10 10:18:12 +00:00
be0e778f80 Set up tracing-error 2024-02-10 10:13:44 +00:00
6e70220222 use SecretString for password and user token 2024-02-10 11:10:58 +01:00
bde8d3da15 Add dependencies, set up tracing 2024-02-10 09:53:28 +00:00
5370126e2c Add cargo project scaffold 2024-02-09 20:22:29 +00:00