diff --git a/.woodpecker.yml b/.woodpecker.yml
index 488ec9b3b..c2f6505c9 100644
--- a/.woodpecker.yml
+++ b/.woodpecker.yml
@@ -2,7 +2,7 @@
# See https://github.com/woodpecker-ci/woodpecker/issues/1677
variables:
- - &muslrust_image "clux/muslrust:1.67.0"
+ - &muslrust_image "clux/muslrust:1.70.0"
# Broken for cron jobs currently, see
# https://github.com/woodpecker-ci/woodpecker/issues/1716
diff --git a/Cargo.lock b/Cargo.lock
index f769fa501..cee02f798 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -14,15 +14,14 @@ dependencies = [
[[package]]
name = "activitypub_federation"
-version = "0.4.1"
+version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f85cab86a72489b908adfeec61a4f104124b01784b9a5bb721c988727c363dad"
+checksum = "27540f6c4b72c91176610ed5279061a021387f972c7c6f42c41032b78a808267"
dependencies = [
"activitystreams-kinds",
"actix-web",
"anyhow",
"async-trait",
- "background-jobs",
"base64 0.21.2",
"bytes",
"chrono",
@@ -46,6 +45,7 @@ dependencies = [
"serde_json",
"sha2",
"thiserror",
+ "tokio",
"tracing",
"url",
]
@@ -418,15 +418,6 @@ dependencies = [
"syn 1.0.103",
]
-[[package]]
-name = "async-mutex"
-version = "1.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156e"
-dependencies = [
- "event-listener",
-]
-
[[package]]
name = "async-stream"
version = "0.3.3"
@@ -602,56 +593,6 @@ dependencies = [
"tower-service",
]
-[[package]]
-name = "background-jobs"
-version = "0.13.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793a813f9145c5f3a27b8dcd834c0927de68bbd60d53a369e5894f3cc5759020"
-dependencies = [
- "background-jobs-actix",
- "background-jobs-core",
-]
-
-[[package]]
-name = "background-jobs-actix"
-version = "0.13.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8660626a2d8781b50cbe0e3b63d8e2a7e08a90e80fa2bca8e8cc19deff72ebf4"
-dependencies = [
- "actix-rt",
- "anyhow",
- "async-mutex",
- "async-trait",
- "background-jobs-core",
- "num_cpus",
- "serde",
- "serde_json",
- "thiserror",
- "tokio",
- "tracing",
- "tracing-futures",
- "uuid",
-]
-
-[[package]]
-name = "background-jobs-core"
-version = "0.13.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "48e78e842fe2ae461319e3d1843c12e301630e65650332b02032ac70b0dfc66f"
-dependencies = [
- "actix-rt",
- "anyhow",
- "async-trait",
- "event-listener",
- "serde",
- "serde_json",
- "thiserror",
- "time 0.3.15",
- "tracing",
- "tracing-futures",
- "uuid",
-]
-
[[package]]
name = "backtrace"
version = "0.3.67"
@@ -1762,12 +1703,6 @@ dependencies = [
"libc",
]
-[[package]]
-name = "event-listener"
-version = "2.5.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
-
[[package]]
name = "eyre"
version = "0.6.8"
@@ -2583,7 +2518,7 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "lemmy_api"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"actix-web",
"anyhow",
@@ -2606,7 +2541,7 @@ dependencies = [
[[package]]
name = "lemmy_api_common"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"actix-rt",
"actix-web",
@@ -2635,7 +2570,7 @@ dependencies = [
[[package]]
name = "lemmy_api_crud"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"activitypub_federation",
"actix-web",
@@ -2654,7 +2589,7 @@ dependencies = [
[[package]]
name = "lemmy_apub"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"activitypub_federation",
"actix-rt",
@@ -2692,7 +2627,7 @@ dependencies = [
[[package]]
name = "lemmy_db_schema"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"activitypub_federation",
"async-trait",
@@ -2724,7 +2659,7 @@ dependencies = [
[[package]]
name = "lemmy_db_views"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"diesel",
"diesel-async",
@@ -2741,7 +2676,7 @@ dependencies = [
[[package]]
name = "lemmy_db_views_actor"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"diesel",
"diesel-async",
@@ -2754,7 +2689,7 @@ dependencies = [
[[package]]
name = "lemmy_db_views_moderator"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"diesel",
"diesel-async",
@@ -2766,7 +2701,7 @@ dependencies = [
[[package]]
name = "lemmy_routes"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"activitypub_federation",
"actix-web",
@@ -2791,7 +2726,7 @@ dependencies = [
[[package]]
name = "lemmy_server"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"activitypub_federation",
"actix-cors",
@@ -2828,7 +2763,7 @@ dependencies = [
[[package]]
name = "lemmy_utils"
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
dependencies = [
"actix-web",
"anyhow",
diff --git a/Cargo.toml b/Cargo.toml
index 14398c5ff..c05c1a57e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,5 +1,5 @@
[workspace.package]
-version = "0.18.0-rc.5"
+version = "0.18.0-rc.6"
edition = "2021"
description = "A link aggregator for the fediverse"
license = "AGPL-3.0"
@@ -49,17 +49,17 @@ members = [
]
[workspace.dependencies]
-lemmy_api = { version = "=0.18.0-rc.5", path = "./crates/api" }
-lemmy_api_crud = { version = "=0.18.0-rc.5", path = "./crates/api_crud" }
-lemmy_apub = { version = "=0.18.0-rc.5", path = "./crates/apub" }
-lemmy_utils = { version = "=0.18.0-rc.5", path = "./crates/utils" }
-lemmy_db_schema = { version = "=0.18.0-rc.5", path = "./crates/db_schema" }
-lemmy_api_common = { version = "=0.18.0-rc.5", path = "./crates/api_common" }
-lemmy_routes = { version = "=0.18.0-rc.5", path = "./crates/routes" }
-lemmy_db_views = { version = "=0.18.0-rc.5", path = "./crates/db_views" }
-lemmy_db_views_actor = { version = "=0.18.0-rc.5", path = "./crates/db_views_actor" }
-lemmy_db_views_moderator = { version = "=0.18.0-rc.5", path = "./crates/db_views_moderator" }
-activitypub_federation = { version = "0.4.1", default-features = false, features = ["actix-web"] }
+lemmy_api = { version = "=0.18.0-rc.6", path = "./crates/api" }
+lemmy_api_crud = { version = "=0.18.0-rc.6", path = "./crates/api_crud" }
+lemmy_apub = { version = "=0.18.0-rc.6", path = "./crates/apub" }
+lemmy_utils = { version = "=0.18.0-rc.6", path = "./crates/utils" }
+lemmy_db_schema = { version = "=0.18.0-rc.6", path = "./crates/db_schema" }
+lemmy_api_common = { version = "=0.18.0-rc.6", path = "./crates/api_common" }
+lemmy_routes = { version = "=0.18.0-rc.6", path = "./crates/routes" }
+lemmy_db_views = { version = "=0.18.0-rc.6", path = "./crates/db_views" }
+lemmy_db_views_actor = { version = "=0.18.0-rc.6", path = "./crates/db_views_actor" }
+lemmy_db_views_moderator = { version = "=0.18.0-rc.6", path = "./crates/db_views_moderator" }
+activitypub_federation = { version = "0.4.4", default-features = false, features = ["actix-web"] }
diesel = "2.1.0"
diesel_migrations = "2.1.0"
diesel-async = "0.3.1"
diff --git a/README.md b/README.md
index 30248e46a..f759c1cde 100644
--- a/README.md
+++ b/README.md
@@ -30,7 +30,7 @@
Join Lemmy
·
- Documentation
+ Documentation
·
Matrix Chat
·
@@ -40,7 +40,7 @@
·
Releases
·
- Code of Conduct
+ Code of Conduct