parent
aee48f3f5d
commit
5a281445a3
17 changed files with 373 additions and 298 deletions
477
Cargo.lock
generated
477
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
14
Cargo.toml
14
Cargo.toml
|
@ -44,24 +44,24 @@ lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "./crates/db_views_act
|
||||||
lemmy_api_common = { version = "=0.13.0-rc.1", path = "crates/api_common" }
|
lemmy_api_common = { version = "=0.13.0-rc.1", path = "crates/api_common" }
|
||||||
lemmy_websocket = { version = "=0.13.0-rc.1", path = "./crates/websocket" }
|
lemmy_websocket = { version = "=0.13.0-rc.1", path = "./crates/websocket" }
|
||||||
lemmy_routes = { version = "=0.13.0-rc.1", path = "./crates/routes" }
|
lemmy_routes = { version = "=0.13.0-rc.1", path = "./crates/routes" }
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
diesel_migrations = "1.4.0"
|
diesel_migrations = "1.4.0"
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
actix = "0.12.0"
|
actix = "0.12.0"
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false, features = ["rustls"] }
|
actix-web = { version = "4.0.0-beta.9", default-features = false, features = ["rustls"] }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
env_logger = "0.9.0"
|
env_logger = "0.9.0"
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
openssl = "0.10.36"
|
openssl = "0.10.36"
|
||||||
http-signature-normalization-actix = { version = "0.5.0-beta.7", default-features = false, features = ["sha-2"] }
|
http-signature-normalization-actix = { version = "0.5.0-beta.10", default-features = false, features = ["sha-2"] }
|
||||||
tokio = { version = "1.10.1", features = ["sync"] }
|
tokio = { version = "1.12.0", features = ["sync"] }
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
reqwest = { version = "0.11.4", features = ["json"] }
|
reqwest = { version = "0.11.4", features = ["json"] }
|
||||||
activitystreams = "0.7.0-alpha.11"
|
activitystreams = "0.7.0-alpha.11"
|
||||||
actix-rt = { version = "2.2.0", default-features = false }
|
actix-rt = { version = "2.2.0", default-features = false }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
clokwerk = "0.3.5"
|
clokwerk = "0.3.5"
|
||||||
|
|
||||||
[dev-dependencies.cargo-husky]
|
[dev-dependencies.cargo-husky]
|
||||||
|
|
|
@ -20,15 +20,15 @@ lemmy_db_views_moderator = { version = "=0.13.0-rc.1", path = "../db_views_moder
|
||||||
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
||||||
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
||||||
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
bcrypt = "0.10.1"
|
bcrypt = "0.10.1"
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
actix = "0.12.0"
|
actix = "0.12.0"
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false }
|
actix-web = { version = "4.0.0-beta.9", default-features = false }
|
||||||
actix-rt = { version = "2.2.0", default-features = false }
|
actix-rt = { version = "2.2.0", default-features = false }
|
||||||
awc = { version = "3.0.0-beta.7", default-features = false }
|
awc = { version = "3.0.0-beta.8", default-features = false }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
rand = "0.8.4"
|
rand = "0.8.4"
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
|
@ -36,17 +36,17 @@ strum_macros = "0.21.1"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
openssl = "0.10.36"
|
openssl = "0.10.36"
|
||||||
http = "0.2.4"
|
http = "0.2.5"
|
||||||
http-signature-normalization-actix = { version = "0.5.0-beta.7", default-features = false, features = ["sha-2"] }
|
http-signature-normalization-actix = { version = "0.5.0-beta.10", default-features = false, features = ["sha-2"] }
|
||||||
base64 = "0.13.0"
|
base64 = "0.13.0"
|
||||||
tokio = "1.10.1"
|
tokio = "1.12.0"
|
||||||
futures = "0.3.16"
|
futures = "0.3.17"
|
||||||
itertools = "0.10.1"
|
itertools = "0.10.1"
|
||||||
uuid = { version = "0.8.2", features = ["serde", "v4"] }
|
uuid = { version = "0.8.2", features = ["serde", "v4"] }
|
||||||
sha2 = "0.9.5"
|
sha2 = "0.9.8"
|
||||||
async-trait = "0.1.51"
|
async-trait = "0.1.51"
|
||||||
captcha = "0.0.8"
|
captcha = "0.0.8"
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
thiserror = "1.0.26"
|
thiserror = "1.0.29"
|
||||||
background-jobs = "0.9.0"
|
background-jobs = "0.10.0"
|
||||||
reqwest = { version = "0.11.4", features = ["json"] }
|
reqwest = { version = "0.11.4", features = ["json"] }
|
||||||
|
|
|
@ -17,10 +17,10 @@ lemmy_db_views_moderator = { version = "=0.13.0-rc.1", path = "../db_views_moder
|
||||||
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
||||||
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
||||||
lemmy_utils = { version = "=0.13.0-rc.1", path = "../utils" }
|
lemmy_utils = { version = "=0.13.0-rc.1", path = "../utils" }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false, features = ["cookies"] }
|
actix-web = { version = "4.0.0-beta.9", default-features = false, features = ["cookies"] }
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
url = "2.2.2"
|
url = "2.2.2"
|
||||||
|
|
|
@ -15,15 +15,15 @@ lemmy_db_views_moderator = { version = "=0.13.0-rc.1", path = "../db_views_moder
|
||||||
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
||||||
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
||||||
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
bcrypt = "0.10.1"
|
bcrypt = "0.10.1"
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
actix = "0.12.0"
|
actix = "0.12.0"
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false }
|
actix-web = { version = "4.0.0-beta.9", default-features = false }
|
||||||
actix-rt = { version = "2.2.0", default-features = false }
|
actix-rt = { version = "2.2.0", default-features = false }
|
||||||
awc = { version = "3.0.0-beta.7", default-features = false }
|
awc = { version = "3.0.0-beta.8", default-features = false }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
rand = "0.8.4"
|
rand = "0.8.4"
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
|
@ -31,17 +31,17 @@ strum_macros = "0.21.1"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
openssl = "0.10.36"
|
openssl = "0.10.36"
|
||||||
http = "0.2.4"
|
http = "0.2.5"
|
||||||
http-signature-normalization-actix = { version = "0.5.0-beta.7", default-features = false, features = ["sha-2"] }
|
http-signature-normalization-actix = { version = "0.5.0-beta.10", default-features = false, features = ["sha-2"] }
|
||||||
base64 = "0.13.0"
|
base64 = "0.13.0"
|
||||||
tokio = "1.10.1"
|
tokio = "1.12.0"
|
||||||
futures = "0.3.16"
|
futures = "0.3.17"
|
||||||
itertools = "0.10.1"
|
itertools = "0.10.1"
|
||||||
uuid = { version = "0.8.2", features = ["serde", "v4"] }
|
uuid = { version = "0.8.2", features = ["serde", "v4"] }
|
||||||
sha2 = "0.9.5"
|
sha2 = "0.9.8"
|
||||||
async-trait = "0.1.51"
|
async-trait = "0.1.51"
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
thiserror = "1.0.26"
|
thiserror = "1.0.29"
|
||||||
background-jobs = "0.9.0"
|
background-jobs = "0.10.0"
|
||||||
reqwest = { version = "0.11.4", features = ["json"] }
|
reqwest = { version = "0.11.4", features = ["json"] }
|
||||||
webmention = "0.4.0"
|
webmention = "0.4.0"
|
||||||
|
|
|
@ -19,17 +19,17 @@ lemmy_db_views = { version = "=0.13.0-rc.1", path = "../db_views" }
|
||||||
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
||||||
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
||||||
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
activitystreams = "0.7.0-alpha.11"
|
activitystreams = "0.7.0-alpha.11"
|
||||||
bcrypt = "0.10.1"
|
bcrypt = "0.10.1"
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
serde_with = "1.9.4"
|
serde_with = "1.10.0"
|
||||||
actix = "0.12.0"
|
actix = "0.12.0"
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false }
|
actix-web = { version = "4.0.0-beta.9", default-features = false }
|
||||||
actix-rt = { version = "2.2.0", default-features = false }
|
actix-rt = { version = "2.2.0", default-features = false }
|
||||||
awc = { version = "3.0.0-beta.7", default-features = false }
|
awc = { version = "3.0.0-beta.8", default-features = false }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
rand = "0.8.4"
|
rand = "0.8.4"
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
|
@ -37,19 +37,19 @@ strum_macros = "0.21.1"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
percent-encoding = "2.1.0"
|
percent-encoding = "2.1.0"
|
||||||
openssl = "0.10.36"
|
openssl = "0.10.36"
|
||||||
http = "0.2.4"
|
http = "0.2.5"
|
||||||
http-signature-normalization-actix = { version = "0.5.0-beta.7", default-features = false, features = ["sha-2"] }
|
http-signature-normalization-actix = { version = "0.5.0-beta.10", default-features = false, features = ["server", "sha-2"] }
|
||||||
http-signature-normalization-reqwest = { version = "0.2.0", default-features = false, features = ["sha-2"] }
|
http-signature-normalization-reqwest = { version = "0.2.0", default-features = false, features = ["sha-2"] }
|
||||||
base64 = "0.13.0"
|
base64 = "0.13.0"
|
||||||
tokio = "1.10.1"
|
tokio = "1.12.0"
|
||||||
futures = "0.3.16"
|
futures = "0.3.17"
|
||||||
itertools = "0.10.1"
|
itertools = "0.10.1"
|
||||||
uuid = { version = "0.8.2", features = ["serde", "v4"] }
|
uuid = { version = "0.8.2", features = ["serde", "v4"] }
|
||||||
sha2 = "0.9.5"
|
sha2 = "0.9.8"
|
||||||
async-trait = "0.1.51"
|
async-trait = "0.1.51"
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
thiserror = "1.0.26"
|
thiserror = "1.0.29"
|
||||||
background-jobs = "0.9.0"
|
background-jobs = "0.10.0"
|
||||||
reqwest = { version = "0.11.4", features = ["json"] }
|
reqwest = { version = "0.11.4", features = ["json"] }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ pub fn config(cfg: &mut web::ServiceConfig, settings: &Settings) {
|
||||||
|
|
||||||
cfg
|
cfg
|
||||||
.service(
|
.service(
|
||||||
web::scope("/")
|
web::scope("")
|
||||||
.guard(header_guard_accept)
|
.guard(header_guard_accept)
|
||||||
.route(
|
.route(
|
||||||
"/c/{community_name}",
|
"/c/{community_name}",
|
||||||
|
@ -71,7 +71,7 @@ pub fn config(cfg: &mut web::ServiceConfig, settings: &Settings) {
|
||||||
)
|
)
|
||||||
// Inboxes dont work with the header guard for some reason.
|
// Inboxes dont work with the header guard for some reason.
|
||||||
.service(
|
.service(
|
||||||
web::scope("/")
|
web::scope("")
|
||||||
.wrap(digest_verifier)
|
.wrap(digest_verifier)
|
||||||
.guard(header_guard_content_type)
|
.guard(header_guard_content_type)
|
||||||
.route("/c/{community_name}/inbox", web::post().to(community_inbox))
|
.route("/c/{community_name}/inbox", web::post().to(community_inbox))
|
||||||
|
|
|
@ -10,10 +10,10 @@ lemmy_utils = { version = "=0.13.0-rc.1", path = "../utils" }
|
||||||
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
lemmy_websocket = { version = "=0.13.0-rc.1", path = "../websocket" }
|
||||||
lemmy_apub_lib_derive = { version = "=0.13.0-rc.1", path = "../apub_lib_derive" }
|
lemmy_apub_lib_derive = { version = "=0.13.0-rc.1", path = "../apub_lib_derive" }
|
||||||
activitystreams = "0.7.0-alpha.11"
|
activitystreams = "0.7.0-alpha.11"
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
async-trait = "0.1.51"
|
async-trait = "0.1.51"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
reqwest = { version = "0.11.4", features = ["json"] }
|
reqwest = { version = "0.11.4", features = ["json"] }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
|
|
|
@ -12,6 +12,6 @@ proc-macro = true
|
||||||
trybuild = { version = "1.0.45", features = ["diff"] }
|
trybuild = { version = "1.0.45", features = ["diff"] }
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
proc-macro2 = "1.0.28"
|
proc-macro2 = "1.0.29"
|
||||||
syn = "1.0.75"
|
syn = "1.0.77"
|
||||||
quote = "1.0.9"
|
quote = "1.0.9"
|
||||||
|
|
|
@ -13,15 +13,15 @@ doctest = false
|
||||||
[dependencies]
|
[dependencies]
|
||||||
lemmy_utils = { version = "=0.13.0-rc.1", path = "../utils" }
|
lemmy_utils = { version = "=0.13.0-rc.1", path = "../utils" }
|
||||||
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
||||||
diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
|
diesel = { version = "1.4.8", features = ["postgres","chrono","r2d2","serde_json"] }
|
||||||
diesel_migrations = "1.4.0"
|
diesel_migrations = "1.4.0"
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
strum_macros = "0.21.1"
|
strum_macros = "0.21.1"
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
sha2 = "0.9.5"
|
sha2 = "0.9.8"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
regex = "1.5.4"
|
regex = "1.5.4"
|
||||||
|
|
|
@ -9,10 +9,10 @@ license = "AGPL-3.0"
|
||||||
doctest = false
|
doctest = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
|
diesel = { version = "1.4.8", features = ["postgres","chrono","r2d2","serde_json"] }
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
diesel-derive-newtype = "0.1.2"
|
diesel-derive-newtype = "0.1.2"
|
||||||
|
|
|
@ -11,8 +11,8 @@ doctest = false
|
||||||
[dependencies]
|
[dependencies]
|
||||||
lemmy_db_queries = { version = "=0.13.0-rc.1", path = "../db_queries" }
|
lemmy_db_queries = { version = "=0.13.0-rc.1", path = "../db_queries" }
|
||||||
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
||||||
diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
|
diesel = { version = "1.4.8", features = ["postgres","chrono","r2d2","serde_json"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
url = "2.2.2"
|
url = "2.2.2"
|
||||||
|
|
||||||
|
|
|
@ -11,5 +11,5 @@ doctest = false
|
||||||
[dependencies]
|
[dependencies]
|
||||||
lemmy_db_queries = { version = "=0.13.0-rc.1", path = "../db_queries" }
|
lemmy_db_queries = { version = "=0.13.0-rc.1", path = "../db_queries" }
|
||||||
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
||||||
diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
|
diesel = { version = "1.4.8", features = ["postgres","chrono","r2d2","serde_json"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
|
|
|
@ -11,5 +11,5 @@ doctest = false
|
||||||
[dependencies]
|
[dependencies]
|
||||||
lemmy_db_queries = { version = "=0.13.0-rc.1", path = "../db_queries" }
|
lemmy_db_queries = { version = "=0.13.0-rc.1", path = "../db_queries" }
|
||||||
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
||||||
diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
|
diesel = { version = "1.4.8", features = ["postgres","chrono","r2d2","serde_json"] }
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
|
|
|
@ -17,18 +17,18 @@ lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
||||||
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
lemmy_db_schema = { version = "=0.13.0-rc.1", path = "../db_schema" }
|
||||||
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
lemmy_api_common = { version = "=0.13.0-rc.1", path = "../api_common" }
|
||||||
lemmy_apub_lib = { version = "=0.13.0-rc.1", path = "../apub_lib" }
|
lemmy_apub_lib = { version = "=0.13.0-rc.1", path = "../apub_lib" }
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
actix = "0.12.0"
|
actix = "0.12.0"
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false, features = ["rustls"] }
|
actix-web = { version = "4.0.0-beta.9", default-features = false, features = ["rustls"] }
|
||||||
actix-web-actors = { version = "4.0.0-beta.6", default-features = false }
|
actix-web-actors = { version = "4.0.0-beta.7", default-features = false }
|
||||||
actix-http = "3.0.0-beta.9"
|
actix-http = "3.0.0-beta.10"
|
||||||
sha2 = "0.9.5"
|
sha2 = "0.9.8"
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
rss = "1.10.0"
|
rss = "1.10.0"
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
awc = { version = "3.0.0-beta.7", default-features = false }
|
awc = { version = "3.0.0-beta.8", default-features = false }
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
|
|
|
@ -18,23 +18,23 @@ log = "0.4.14"
|
||||||
itertools = "0.10.1"
|
itertools = "0.10.1"
|
||||||
rand = "0.8.4"
|
rand = "0.8.4"
|
||||||
percent-encoding = "2.1.0"
|
percent-encoding = "2.1.0"
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
thiserror = "1.0.26"
|
thiserror = "1.0.29"
|
||||||
comrak = { version = "0.11.0", default-features = false }
|
comrak = { version = "0.12.1", default-features = false }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
openssl = "0.10.36"
|
openssl = "0.10.36"
|
||||||
url = { version = "2.2.2", features = ["serde"] }
|
url = { version = "2.2.2", features = ["serde"] }
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false, features = ["rustls"] }
|
actix-web = { version = "4.0.0-beta.9", default-features = false, features = ["rustls"] }
|
||||||
actix-rt = { version = "2.2.0", default-features = false }
|
actix-rt = { version = "2.2.0", default-features = false }
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
reqwest = { version = "0.11.4", features = ["json"] }
|
reqwest = { version = "0.11.4", features = ["json"] }
|
||||||
tokio = { version = "1.10.1", features = ["sync"] }
|
tokio = { version = "1.12.0", features = ["sync"] }
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
strum_macros = "0.21.1"
|
strum_macros = "0.21.1"
|
||||||
futures = "0.3.16"
|
futures = "0.3.17"
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
http = "0.2.4"
|
http = "0.2.5"
|
||||||
deser-hjson = "1.0.2"
|
deser-hjson = "1.0.2"
|
||||||
smart-default = "0.6.0"
|
smart-default = "0.6.0"
|
||||||
webpage = { version = "1.3.0", default-features = false, features = ["serde"] }
|
webpage = { version = "1.3.0", default-features = false, features = ["serde"] }
|
||||||
|
|
|
@ -20,15 +20,15 @@ lemmy_db_views_actor = { version = "=0.13.0-rc.1", path = "../db_views_actor" }
|
||||||
reqwest = { version = "0.11.4", features = ["json"] }
|
reqwest = { version = "0.11.4", features = ["json"] }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
rand = "0.8.4"
|
rand = "0.8.4"
|
||||||
serde = { version = "1.0.129", features = ["derive"] }
|
serde = { version = "1.0.130", features = ["derive"] }
|
||||||
serde_json = { version = "1.0.66", features = ["preserve_order"] }
|
serde_json = { version = "1.0.68", features = ["preserve_order"] }
|
||||||
actix = "0.12.0"
|
actix = "0.12.0"
|
||||||
anyhow = "1.0.43"
|
anyhow = "1.0.44"
|
||||||
diesel = "1.4.7"
|
diesel = "1.4.8"
|
||||||
background-jobs = "0.9.0"
|
background-jobs = "0.10.0"
|
||||||
tokio = "1.10.1"
|
tokio = "1.12.0"
|
||||||
strum = "0.21.0"
|
strum = "0.21.0"
|
||||||
strum_macros = "0.21.1"
|
strum_macros = "0.21.1"
|
||||||
chrono = { version = "0.4.19", features = ["serde"] }
|
chrono = { version = "0.4.19", features = ["serde"] }
|
||||||
actix-web = { version = "4.0.0-beta.8", default-features = false, features = ["rustls"] }
|
actix-web = { version = "4.0.0-beta.9", default-features = false, features = ["rustls"] }
|
||||||
actix-web-actors = { version = "4.0.0-beta.6", default-features = false }
|
actix-web-actors = { version = "4.0.0-beta.7", default-features = false }
|
||||||
|
|
Loading…
Reference in a new issue