Commit graph

21 commits

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