Initial commit

Basic POST and GET callback have been implemented
This commit is contained in:
2019-03-03 14:05:50 +01:00
commit d3bac73679
16 changed files with 2317 additions and 0 deletions

24
Cargo.toml Normal file
View File

@@ -0,0 +1,24 @@
[package]
name = "callmeback"
version = "0.1.0"
authors = ["David Rousselie <david@rousselie.name>"]
edition = "2018"
[[bin]]
name = "callmeback"
doc = false
[dependencies]
actix = "0.7"
actix-web = "0.7"
listenfd = "0.3" # Run app using `systemfd --no-pid -s http::3000 -- cargo watch -x run`
serde = "1.0"
serde_json = "1.0"
serde_derive = "1.0"
actix-web-requestid = "0.1"
env_logger = "0.6"
diesel = { version = "1.4", features = ["postgres", "chrono", "r2d2"] }
dotenv = "0.13"
chrono = { version = "0.4", features = ["serde"] }
futures = "0.1"
r2d2 = "0.8"