Skip to content

Commit

Permalink
up
Browse files Browse the repository at this point in the history
  • Loading branch information
aumetra committed Apr 15, 2024
1 parent 21cac5a commit 6e51717
Show file tree
Hide file tree
Showing 30 changed files with 278 additions and 319 deletions.
500 changes: 229 additions & 271 deletions Cargo.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/kitsune-soc/kitsune/rust.yml?style=for-the-badge)
[![dependency status](https://deps.rs/repo/github/kitsune-soc/kitsune/status.svg?style=for-the-badge)](https://deps.rs/repo/github/kitsune-soc/kitsune)
[![Maintainance: Experimental](https://img.shields.io/badge/maintainance-experimental-blue?style=for-the-badge)](https://gist.github.com/taiki-e/ad73eaea17e2e0372efb76ef6b38f17b)

Check warning on line 11 in README.md

View workflow job for this annotation

GitHub Actions / Spell-check repository source

"Maintainance" should be "Maintenance".

</div>

Expand Down
6 changes: 3 additions & 3 deletions crates/kitsune-activitypub/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ version.workspace = true
license.workspace = true

[dependencies]
async-trait = "0.1.79"
async-trait = "0.1.80"
autometrics = { version = "1.0.1", default-features = false }
base64-simd = "0.8.0"
diesel = "2.1.5"
Expand Down Expand Up @@ -34,7 +34,7 @@ mime = "0.3.17"
mime_guess = { version = "2.0.4", default-features = false }
serde = "1.0.197"
sha2 = "0.10.8"
simd-json = "0.13.9"
simd-json = "0.13.10"
speedy-uuid = { path = "../../lib/speedy-uuid" }
tracing = "0.1.40"
typed-builder = "0.18.1"
Expand All @@ -45,7 +45,7 @@ sha2 = { version = "0.10.8", features = ["asm"] }

[dev-dependencies]
http-body-util = "0.1.1"
hyper = "1.2.0"
hyper = "1.3.0"
kitsune-config = { path = "../kitsune-config" }
kitsune-test = { path = "../kitsune-test" }
kitsune-webfinger = { path = "../kitsune-webfinger" }
Expand Down
4 changes: 2 additions & 2 deletions crates/kitsune-cache/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ license.workspace = true
[dependencies]
enum_dispatch = "0.3.13"
kitsune-error = { path = "../kitsune-error" }
moka = { version = "0.12.5", features = ["future"] }
moka = { version = "0.12.6", features = ["future"] }
multiplex-pool = { path = "../../lib/multiplex-pool" }
redis = { version = "0.25.3", default-features = false, features = [
"connection-manager",
"tokio-comp",
] }
serde = "1.0.197"
simd-json = "0.13.9"
simd-json = "0.13.10"
tracing = "0.1.40"
typed-builder = "0.18.1"

Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-captcha/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ kitsune-error = { path = "../kitsune-error" }
kitsune-http-client = { path = "../kitsune-http-client" }
serde = { version = "1.0.197", features = ["derive"] }
serde_urlencoded = "0.7.1"
simd-json = "0.13.9"
simd-json = "0.13.10"
strum = { version = "0.26.2", features = ["derive"] }
typed-builder = "0.18.1"

Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ license.workspace = true
build = "build.rs"

[dependencies]
async-trait = "0.1.79"
async-trait = "0.1.80"
const_format = "0.2.32"
kitsune-db = { path = "../kitsune-db" }
kitsune-error = { path = "../kitsune-error" }
Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-db/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ rustls = { version = "0.23.4", default-features = false, features = [
] }
rustls-native-certs = "0.7.0"
serde = { version = "1.0.197", features = ["derive"] }
simd-json = "0.13.9"
simd-json = "0.13.10"
speedy-uuid = { path = "../../lib/speedy-uuid", features = ["diesel"] }
tokio = { version = "1.37.0", features = ["rt"] }
tokio-postgres = "0.7.10"
Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-email/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ lettre = { version = "0.11.6", default-features = false, features = [
"tokio1-rustls-tls",
"tracing",
] }
mrml = { version = "3.1.4", default-features = false, features = [
mrml = { version = "3.1.5", default-features = false, features = [
"orderedmap",
"parse",
"render",
Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-error/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ axum-core = "0.4.3"
eyre = "0.6.12"
garde = { version = "0.18.0", default-features = false, features = ["serde"] }
http = "1.1.0"
simd-json = "0.13.9"
simd-json = "0.13.10"
sync_wrapper = "1.0.1"
tracing = "0.1.40"

Expand Down
6 changes: 3 additions & 3 deletions crates/kitsune-http-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ futures-util = { version = "0.3.30", default-features = false, features = [
http-body = "1.0.0"
http-body-util = "0.1.1"
http-signatures = { path = "../../lib/http-signatures" }
hyper = "1.2.0"
hyper = "1.3.0"
hyper-util = { version = "0.1.3", features = [
"client-legacy",
"http1",
"http2",
"tokio",
] }
hyper-rustls = { version = "0.27.0", default-features = false, features = [
hyper-rustls = { version = "0.27.1", default-features = false, features = [
"http1",
"http2",
"logging",
Expand All @@ -33,7 +33,7 @@ kitsune-type = { path = "../kitsune-type" }
pin-project = "1.1.5"
serde = "1.0.197"
simdutf8 = { version = "0.1.4", features = ["aarch64_neon"] }
simd-json = "0.13.9"
simd-json = "0.13.10"
tower = { version = "0.4.13", features = ["util"] }
tower-http = { version = "0.5.2", features = [
# Explicitly exclude `zstd`
Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-mastodon/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ kitsune-url = { path = "../kitsune-url" }
kitsune-util = { path = "../kitsune-util" }
mime = "0.3.17"
serde = "1.0.197"
simd-json = "0.13.9"
simd-json = "0.13.10"
smol_str = "0.2.1"
speedy-uuid = { path = "../../lib/speedy-uuid" }
tracing = "0.1.40"
Expand Down
4 changes: 2 additions & 2 deletions crates/kitsune-observability/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ version.workspace = true
license.workspace = true

[dependencies]
async-trait = "0.1.79"
async-trait = "0.1.80"
eyre = "0.6.12"
http-body-util = "0.1.1"
http-compat = { path = "../../lib/http-compat" }
hyper = { version = "1.2.0", default-features = false }
hyper = { version = "1.3.0", default-features = false }
kitsune-config = { path = "../kitsune-config" }
kitsune-http-client = { path = "../kitsune-http-client" }
metrics = "=0.22.0"
Expand Down
4 changes: 2 additions & 2 deletions crates/kitsune-oidc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ http-compat = { path = "../../lib/http-compat" }
kitsune-config = { path = "../kitsune-config" }
kitsune-error = { path = "../kitsune-error" }
kitsune-http-client = { path = "../kitsune-http-client" }
moka = { version = "0.12.5", features = ["future"] }
moka = { version = "0.12.6", features = ["future"] }
multiplex-pool = { path = "../../lib/multiplex-pool" }
once_cell = "1.19.0"
openidconnect = { version = "3.5.0", default-features = false, features = [
Expand All @@ -25,7 +25,7 @@ redis = { version = "0.25.3", default-features = false, features = [
"tokio-comp",
] }
serde = { version = "1.0.197", features = ["derive"] }
simd-json = "0.13.9"
simd-json = "0.13.10"
speedy-uuid = { path = "../../lib/speedy-uuid", features = ["serde"] }
url = "2.5.0"

Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-scss-compiler/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ version.workspace = true
license.workspace = true

[dependencies]
anyhow = "1.0.81"
anyhow = "1.0.82"
glob = "0.3.1"
rsass = "0.28.8"
tracing = { version = "0.1.40", default-features = false }
Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-service/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ meilisearch = ["kitsune-search/meilisearch"]
[dev-dependencies]
hex-simd = "0.8.0"
http-body-util = "0.1.1"
hyper = "1.2.0"
hyper = "1.3.0"
kitsune-activitypub = { path = "../kitsune-activitypub" }
kitsune-config = { path = "../kitsune-config" }
kitsune-federation-filter = { path = "../kitsune-federation-filter" }
Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-type/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license.workspace = true
[dependencies]
iso8601-timestamp = "0.2.17"
serde = { version = "1.0.197", features = ["derive"] }
simd-json = "0.13.9"
simd-json = "0.13.10"
smol_str = { version = "0.2.1", features = ["serde"] }
speedy-uuid = { path = "../../lib/speedy-uuid", features = ["serde"] }
strum = { version = "0.26.2", features = ["derive"] }
Expand Down
8 changes: 4 additions & 4 deletions crates/kitsune-wasm-mrf/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ license.workspace = true
build = "build.rs"

[dependencies]
async-trait = "0.1.79"
async-trait = "0.1.80"
color-eyre = "0.6.3"
derive_more = { version = "1.0.0-beta.6", features = ["from"] }
enum_dispatch = "0.3.13"
Expand All @@ -23,15 +23,15 @@ redis = { version = "0.25.3", default-features = false, features = [
"connection-manager",
"tokio-rustls-comp",
] }
simd-json = "0.13.9"
simd-json = "0.13.10"
slab = "0.4.9"
sled = "0.34.7"
smol_str = "0.2.1"
tokio = { version = "1.37.0", features = ["fs"] }
tracing = "0.1.40"
typed-builder = "0.18.1"
walkdir = "2.5.0"
wasmtime = { version = "19.0.1", default-features = false, features = [
wasmtime = { version = "19.0.2", default-features = false, features = [
"addr2line",
"async",
"component-model",
Expand All @@ -40,7 +40,7 @@ wasmtime = { version = "19.0.1", default-features = false, features = [
"pooling-allocator",
"runtime",
] }
wasmtime-wasi = { version = "19.0.1", default-features = false }
wasmtime-wasi = { version = "19.0.2", default-features = false }

[dev-dependencies]
tempfile = "3.10.1"
Expand Down
6 changes: 3 additions & 3 deletions crates/kitsune-webfinger/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ version.workspace = true
license.workspace = true

[dependencies]
async-trait = "0.1.79"
async-trait = "0.1.80"
autometrics = { version = "1.0.1", default-features = false }
futures-util = "0.3.30"
http = "1.1.0"
Expand All @@ -26,9 +26,9 @@ urlencoding = "2.1.3"

[dev-dependencies]
http-body-util = "0.1.1"
hyper = "1.2.0"
hyper = "1.3.0"
pretty_assertions = "1.4.0"
simd-json = "0.13.9"
simd-json = "0.13.10"
tokio = { version = "1.37.0", features = ["macros"] }
tower = { version = "0.4.13", default-features = false, features = ["util"] }

Expand Down
8 changes: 4 additions & 4 deletions kitsune/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ askama = { version = "0.12.1", features = [
"with-axum",
], default-features = false }
askama_axum = "0.4.0"
async-trait = "0.1.79"
async-trait = "0.1.80"
axum = { version = "0.7.5", features = ["macros", "multipart"] }
axum-extra = { version = "0.9.3", features = [
"cookie",
Expand All @@ -32,7 +32,7 @@ axum-extra = { version = "0.9.3", features = [
axum-flash = "0.8.0"
blowocking = { path = "../lib/blowocking" }
bytes = "1.6.0"
chrono = { version = "0.4.37", default-features = false }
chrono = { version = "0.4.38", default-features = false }
clap = { version = "4.5.4", features = ["derive", "wrap_help"] }
color-eyre = "0.6.3"
cursiv = { path = "../lib/cursiv", features = ["axum"] }
Expand Down Expand Up @@ -82,12 +82,12 @@ rust-embed = { version = "8.3.0", features = ["include-exclude"] }
scoped-futures = "0.1.3"
serde = { version = "1.0.197", features = ["derive"] }
serde_urlencoded = "0.7.1"
simd-json = "0.13.9"
simd-json = "0.13.10"
simdutf8 = { version = "0.1.4", features = ["aarch64_neon"] }
speedy-uuid = { path = "../lib/speedy-uuid" }
strum = { version = "0.26.2", features = ["derive", "phf"] }
tempfile = "3.10.1"
time = "0.3.34"
time = "0.3.36"
tokio = { version = "1.37.0", features = ["full"] }
tokio-util = { version = "0.7.10", features = ["compat"] }
tower = { version = "0.4.13", features = ["util"] }
Expand Down
4 changes: 2 additions & 2 deletions lib/athena/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0"

[dependencies]
ahash = "0.8.11"
either = { version = "1.10.0", default-features = false }
either = { version = "1.11.0", default-features = false }
futures-util = { version = "0.3.30", default-features = false }
iso8601-timestamp = { version = "0.2.17", features = ["diesel-pg"] }
just-retry = { path = "../just-retry" }
Expand All @@ -22,7 +22,7 @@ redis = { version = "0.25.3", default-features = false, features = [
"tokio-comp",
] }
serde = { version = "1.0.197", features = ["derive"] }
simd-json = "0.13.9"
simd-json = "0.13.10"
smol_str = "0.2.1"
speedy-uuid = { path = "../speedy-uuid", features = ["redis", "serde"] }
thiserror = "1.0.58"
Expand Down
2 changes: 1 addition & 1 deletion lib/cursiv/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ tower = { version = "0.4.13", default-features = false }
zeroize = { version = "1.7.0", features = ["derive"] }

# `axum` feature
async-trait = { version = "0.1.79", optional = true }
async-trait = { version = "0.1.80", optional = true }
axum-core = { version = "0.4.3", optional = true }

[dev-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion lib/geomjeungja/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ version.workspace = true
license = "MIT OR Apache-2.0"

[dependencies]
async-trait = "0.1.79"
async-trait = "0.1.80"
hickory-resolver = { version = "0.24.0", features = ["dns-over-rustls"] }
rand = "0.8.5"
serde = { version = "1.0.197", features = ["derive"] }
Expand Down
2 changes: 1 addition & 1 deletion lib/just-retry/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ version.workspace = true
license = "MIT OR Apache-2.0"

[dependencies]
chrono = { version = "0.4.37", default-features = false, features = ["std"] }
chrono = { version = "0.4.38", default-features = false, features = ["std"] }
retry-policies = "0.3.0"
tokio = { version = "1.37.0", features = ["time"] }
tracing = "0.1.40"
Expand Down
2 changes: 1 addition & 1 deletion lib/masto-id-convert/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ std = []

[dev-dependencies]
criterion = "0.5.1"
time = "0.3.34"
time = "0.3.36"
uuid = { version = "1.8.0", features = ["v7"] }

[lints]
Expand Down
6 changes: 3 additions & 3 deletions lib/mrf-manifest/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ semver = { version = "1.0.22", features = ["serde"] }
serde = { version = "1.0.197", features = ["derive"] }
serde_json = { version = "1.0.115", optional = true }
thiserror = { version = "1.0.58", optional = true }
wasm-encoder = { version = "0.202.0", optional = true }
wasmparser = { version = "0.202.0", optional = true }
wasm-encoder = { version = "0.203.0", optional = true }
wasmparser = { version = "0.203.0", optional = true }

[dev-dependencies]
serde_json = "1.0.115"
insta = { version = "1.38.0", default-features = false, features = ["json"] }
wat = "1.202.0"
wat = "1.203.0"

[features]
decode = ["dep:leb128", "dep:serde_json", "dep:thiserror", "dep:wasmparser"]
Expand Down
2 changes: 1 addition & 1 deletion lib/mrf-tool/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ mrf-manifest = { path = "../mrf-manifest", features = [
"serialise",
] }
serde_json = "1.0.115"
wasmparser = "0.202.0"
wasmparser = "0.203.0"

[lints]
workspace = true
2 changes: 1 addition & 1 deletion lib/tower-http-digest/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0"
[dependencies]
base64-simd = "0.8.0"
bytes = "1.6.0"
either = { version = "1.10.0", default-features = false }
either = { version = "1.11.0", default-features = false }
http = "1.1.0"
http-body = "1.0.0"
memchr = "2.7.2"
Expand Down
2 changes: 1 addition & 1 deletion lib/tower-stop-using-brave/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ version.workspace = true
license = "MIT OR Apache-2.0"

[dependencies]
either = "1.10.0"
either = "1.11.0"
http = "1.1.0"
once_cell = "1.19.0"
regex = "1.10.4"
Expand Down
6 changes: 3 additions & 3 deletions lib/trials/macros/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ license = "MIT OR Apache-2.0"
proc-macro = true

[dependencies]
proc-macro2 = "1.0.79"
quote = "1.0.35"
syn = { version = "2.0.58", features = ["full", "visit-mut"] }
proc-macro2 = "1.0.80"
quote = "1.0.36"
syn = { version = "2.0.59", features = ["full", "visit-mut"] }

[lints]
workspace = true
Loading

0 comments on commit 6e51717

Please sign in to comment.