Commit graph

25 commits

Author SHA1 Message Date
35f706b537 add PAM auth backend 2024-10-31 18:37:19 +01:00
9b7681f3d9 bump version 2024-10-25 12:23:38 +02:00
63487af2a4 Use rustls for reqwest 2024-10-18 16:18:02 +00:00
ed7920e289 Remove sqlx rustls dependency
We use sqlite, which is local.
2024-10-18 16:15:46 +00:00
5e94db3c17 Dependency updates 2024-10-14 20:39:58 +00:00
a95d81d19f cargo update 2024-10-14 20:14:23 +00:00
2ef758764a Release v1.0.0 2024-02-20 22:22:00 +00:00
fe7cea89c5 Add url, reqwest dependencies 2024-02-20 21:50:49 +00:00
c887378476 use trait object for database 2024-02-11 16:48:03 +01: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
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