6 Commits
Author SHA1 Message Date
dietrich e8f955220a remove old dependency diesel_codegen 2021-03-15 15:40:31 +01:00
dietrich 6a87a0b88c Bump Version 2021-03-15 14:42:01 +01:00
dietrich 5402f43432 Fix categories 2021-03-15 14:38:34 +01:00
dietrich ccb13ce4ad Use unpatched version of actix-web-static-files 2021-03-15 14:33:45 +01:00
dietrich d5a4541b7a bump version before publishing 2021-03-15 14:17:18 +01:00
dietrich 7d35357531 update categories and keywords 2021-03-15 14:06:28 +01:00
2 changed files with 15 additions and 83 deletions
Generated
+6 -74
View File
@@ -291,11 +291,11 @@ dependencies = [
[[package]]
name = "actix-web-static-files"
version = "3.0.5"
source = "git+https://github.com/enaut/actix-web-static-files.git?branch=enaut-must_use#d33061edf44bff0e0d1fcdf5e8116a8967a4a974"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b5bced189d398750426bd73719acfa63e2b3707e3804891e82e9cfa189ce9c8"
dependencies = [
"actix-service",
"actix-web",
"change-detection",
"derive_more",
"futures 0.3.12",
"mime_guess",
@@ -688,16 +688,6 @@ version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "change-detection"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c334929165c9f014ac007721d56fec81eda30496131cc88cb0fc8ff6d0b59b3"
dependencies = [
"path-matchers",
"path-slash",
]
[[package]]
name = "checked_int_cast"
version = "1.0.0"
@@ -743,7 +733,7 @@ version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ef0c1bcf2e99c649104bd7a7012d8f8802684400e03db0ec0af48583c6fa0e4"
dependencies = [
"glob 0.2.11",
"glob",
"libc",
"libloading",
]
@@ -930,16 +920,6 @@ version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690"
[[package]]
name = "diesel"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "304226fa7a3982b0405f6bb95dd9c10c3e2000709f194038a60ec2c277150951"
dependencies = [
"byteorder",
"libsqlite3-sys",
]
[[package]]
name = "diesel"
version = "1.4.5"
@@ -952,21 +932,6 @@ dependencies = [
"libsqlite3-sys",
]
[[package]]
name = "diesel_codegen"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22006237aee4465b49fb3a0248310a0aaefa6f165fc63c5f6e67810c63521c31"
dependencies = [
"diesel 0.16.0",
"diesel_infer_schema",
"dotenv",
"quote 0.3.15",
"serde",
"serde_json",
"syn 0.11.11",
]
[[package]]
name = "diesel_derives"
version = "1.4.1"
@@ -978,15 +943,6 @@ dependencies = [
"syn 1.0.60",
]
[[package]]
name = "diesel_infer_schema"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf1957ff5cd3b04772e43c162c2f69c2aa918080ff9b020276792d236be8be52"
dependencies = [
"diesel 0.16.0",
]
[[package]]
name = "diesel_migrations"
version = "1.4.0"
@@ -1300,12 +1256,6 @@ dependencies = [
"byteorder",
]
[[package]]
name = "gcc"
version = "0.3.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
[[package]]
name = "generic-array"
version = "0.12.3"
@@ -1379,12 +1329,6 @@ version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb"
[[package]]
name = "glob"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
[[package]]
name = "globset"
version = "0.4.6"
@@ -1682,7 +1626,6 @@ version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "370090ad578ba845a3ad4f383ceb3deba7abd51ab1915ad1f2c982cc6035e31c"
dependencies = [
"gcc",
"pkg-config",
"vcpkg",
]
@@ -1759,7 +1702,7 @@ version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b4fc84e4af020b837029e017966f86a1c2d5e83e64b589963d5047525995860"
dependencies = [
"diesel 1.4.5",
"diesel",
]
[[package]]
@@ -1981,15 +1924,6 @@ dependencies = [
"regex 1.4.3",
]
[[package]]
name = "path-matchers"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95ebf24bbe8ea30c5d59eec679c6442eb9d58dce349d58db8b8e9219c1690260"
dependencies = [
"glob 0.3.0",
]
[[package]]
name = "path-slash"
version = "0.1.4"
@@ -2176,7 +2110,7 @@ dependencies = [
[[package]]
name = "pslink"
version = "0.1.0"
version = "0.2.2"
dependencies = [
"actix-identity",
"actix-slog",
@@ -2185,12 +2119,10 @@ dependencies = [
"argonautica",
"chrono",
"clap",
"diesel 1.4.5",
"diesel_codegen",
"diesel",
"diesel_migrations",
"dotenv",
"image",
"libsqlite3-sys",
"qrcode",
"rand 0.8.3",
"rpassword",
+9 -9
View File
@@ -1,12 +1,12 @@
[package]
name = "pslink"
version = "0.1.0"
version = "0.2.2"
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."
authors = ["Dietrich <dietrich@teilgedanken.de>"]
edition = "2018"
license = "MIT OR Apache-2.0"
keywords = ["url", "link", "webpage", "actix"]
categories = ["os", "os::linux-apis", "parser-implementations", "command-line-utilities"]
keywords = ["url", "link", "webpage", "actix", "web"]
categories = ["web-programming", "network-programming", "web-programming::http-server", "command-line-utilities"]
readme = "README.md"
repository = "https://git.teilgedanken.de/dietrich/Pslink"
build = "build.rs"
@@ -16,14 +16,14 @@ build = "build.rs"
[dependencies]
actix-web = "3"
actix-web-static-files = { git = "https://github.com/enaut/actix-web-static-files.git", branch = "enaut-must_use" }
actix-web-static-files = "3.0"
actix-slog = "0.2"
tera = "1.6"
serde = "1.0"
diesel = { version = "1.4", features = ["sqlite", "chrono"] }
diesel_codegen = { version = "0.16.1", features = ["sqlite"] }
#diesel_codegen = { version = "0.16.1", features = ["sqlite"] }
diesel_migrations = "1.4"
libsqlite3-sys = { version = "0.8", features = ["bundled"] }
#libsqlite3-sys = { version = "0.8", features = ["bundled"] }
dotenv = "0.10.1"
actix-identity = "0.3"
chrono = { version = "0.4", features = ["serde"] }
@@ -38,9 +38,9 @@ rpassword = "5.0"
clap = "2.33"
[build-dependencies]
actix-web-static-files = { git = "https://github.com/enaut/actix-web-static-files.git", branch = "enaut-must_use" }
actix-web-static-files = "3.0"
# optimize for size at cost of compilation speed.
[profile.release]
#lto = true
#codegen-units = 1
lto = true
codegen-units = 1