diff options
author | Ellie Huxtable <e@elm.sh> | 2021-03-21 20:04:39 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-21 20:04:39 +0000 |
commit | c9579cb9ca2a6a165d10f128e0af1dfd372e0c03 (patch) | |
tree | 1d4feecb422aae3cde1cc7cad54ccc73b2dae410 /Cargo.toml | |
parent | 716c7722cda29bf612508bb96f51822a86e0f69e (diff) |
Implement server (#23)
* Add initial database and server setup
* Set up all routes, auth, etc
* Implement sessions, password auth, hashing with argon2, and history storage
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -8,7 +8,7 @@ description = "atuin - magical shell history" [dependencies] log = "0.4" -pretty_env_logger = "0.4" +fern = "0.6.0" chrono = "0.4" eyre = "0.6" shellexpand = "2" @@ -27,7 +27,16 @@ tui = "0.14" termion = "1.5" unicode-width = "0.1" itertools = "0.10.0" +diesel = { version = "1.4.4", features = ["postgres", "chrono"] } +diesel_migrations = "1.4.0" +dotenv = "0.15.0" +sodiumoxide = "0.2.6" [dependencies.rusqlite] version = "0.24" features = ["bundled"] + +[dependencies.rocket_contrib] +version = "0.4.7" +default-features = false +features = ["diesel_postgres_pool", "json"] |