[package] name = "survey" version = "0.1.0" description = "Feedback agregator" homepage = "https://github.com/mCaptcha/survey" repository = "https://github.com/mCaptcha/survey" documentation = "https://github.con/mCaptcha/survey" readme = "https://github.com/mCaptcha/survey/blob/master/README.md" license = "AGPLv3 or later version" authors = ["realaravinth "] edition = "2018" default-run = "survey" build = "build.rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [[bin]] name = "survey" path = "./src/main.rs" [[bin]] name = "tests-migrate" path = "./src/tests-migrate.rs" [dependencies] actix-web = "4.0.0-beta.9" actix-identity = "0.4.0-beta.2" actix-http = "3.0.0-beta.8" actix-rt = "2" actix-cors = "0.6.0-beta.2" actix-service = "2.0.0" actix = "0.12" my-codegen = {package = "actix-web-codegen", git ="https://github.com/realaravinth/actix-web"} libmcaptcha = { branch = "master", git = "https://github.com/mCaptcha/libmcaptcha", features = ["full"] } futures = "0.3.15" sqlx = { version = "0.5.5", features = [ "runtime-actix-rustls", "postgres", "time", "offline" ] } argon2-creds = { branch = "master", git = "https://github.com/realaravinth/argon2-creds"} derive_builder = "0.10" validator = { version = "0.14", features = ["derive"]} derive_more = "0.99" config = "0.11" serde = "1" serde_json = "1" pretty_env_logger = "0.4" log = "0.4" lazy_static = "1.4" url = "2.2" urlencoding = "2.1.0" rand = "0.8" uuid = { version="0.8.2", features = ["v4"]} mime_guess = "2.0.3" rust-embed = "6.0.0" cache-buster = { git = "https://github.com/realaravinth/cache-buster" } mime = "0.3.16" openssl = { version = "0.10.29", features = ["vendored"] } sailfish = "0.3.2" tokio = "1.11.0" [build-dependencies] sqlx = { version = "0.5.5", features = [ "runtime-actix-rustls", "uuid", "postgres", "time", "offline" ] } #serde_yaml = "0.8.17" serde_json = "1" #yaml-rust = "0.4.5" cache-buster = { version = "0.2.0", git = "https://github.com/realaravinth/cache-buster" } mime = "0.3.16"