2021-05-04 11:29:36 +02:00
[ package ]
authors = [ "Dietrich <dietrich@teilgedanken.de>" ]
build = "build.rs"
categories = [ "web-programming" , "network-programming" , "web-programming::http-server" , "command-line-utilities" ]
description = "A simple webservice that allows registered users to create short links including qr-codes.\nAnyone can visit the shortened links. This is an ideal setup for small busines or for publishing papers."
edition = "2018"
keywords = [ "url" , "link" , "webpage" , "actix" , "web" ]
license = "MIT OR Apache-2.0"
name = "pslink"
readme = "README.md"
repository = "https://github.com/enaut/pslink/"
version = "0.3.1"
[ build-dependencies ]
actix-web-static-files = "3.0"
[ dependencies ]
actix-identity = "0.3"
actix-rt = "1.1"
actix-slog = "0.2"
actix-web = "3"
actix-web-static-files = "3.0"
actix-files = "0.5.0"
anyhow = "1.0"
argonautica = "0.2"
clap = "2.33"
dotenv = "0.15.0"
fluent-langneg = "0.13"
image = "0.23"
2021-05-15 19:20:18 +02:00
opentelemetry = "0.14"
2021-05-04 11:29:36 +02:00
opentelemetry-jaeger = "0.12"
qrcode = "0.12"
rand = "0.8"
rpassword = "5.0"
serde = "1.0"
tera = "1.6"
thiserror = "1.0"
tracing-actix-web = "0.2.1"
tracing-bunyan-formatter = "0.2.0"
tracing-opentelemetry = "0.12"
async-trait = "0.1"
enum-map = { version = "1" , features = [ "serde" ] }
shared = { path = "../shared" }
[ dependencies . chrono ]
features = [ "serde" ]
version = "0.4"
[ dependencies . fluent-templates ]
features = [ "tera" ]
version = "0.6"
[ dependencies . sqlx ]
2021-05-20 16:18:06 +02:00
features = [ "sqlite" , "macros" , "runtime-actix-rustls" , "chrono" , "migrate" ]
2021-05-04 11:29:36 +02:00
version = "0.4"
[ dependencies . tracing ]
features = [ "log" ]
version = "0.1"
[ dependencies . tracing-subscriber ]
features = [ "registry" , "env-filter" ]
version = "0.2.17"
[ dev-dependencies ]
actix-server = "1.0.4"
tempdir = "0.3"
test_bin = "0.3"
tokio = "0.2.25"
[ dev-dependencies . reqwest ]
features = [ "cookies" ]
2021-05-15 19:20:18 +02:00
version = "0.11.3"