Compare commits

..

2 Commits

Author SHA1 Message Date
fdf286ca94 fix: remove split-debuginfo option from dev profile in Cargo.toml
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-27 11:19:54 +02:00
e30e785936 bump k-ap to 0.4.6, add nodeinfo metadata 2026-07-16 09:56:54 +02:00
6 changed files with 9 additions and 6 deletions

4
Cargo.lock generated
View File

@@ -2892,9 +2892,9 @@ dependencies = [
[[package]] [[package]]
name = "k-ap" name = "k-ap"
version = "0.4.4" version = "0.4.6"
source = "sparse+https://git.gabrielkaszewski.dev/api/packages/GKaszewski/cargo/" source = "sparse+https://git.gabrielkaszewski.dev/api/packages/GKaszewski/cargo/"
checksum = "daec6ce514e07fc9c6e39a780f3144292534008a2c16c1645f131fad877c7894" checksum = "97c1d000cf9c80891973bb5f5adb96c90e0aea9c929c7fa6cb794ad28938bc50"
dependencies = [ dependencies = [
"activitypub_federation", "activitypub_federation",
"anyhow", "anyhow",

View File

@@ -98,7 +98,6 @@ infra-wiring = { path = "crates/infra-wiring" }
[profile.dev] [profile.dev]
debug = 1 # line tables only — still debuggable, much faster linking debug = 1 # line tables only — still debuggable, much faster linking
split-debuginfo = "unpacked" # macOS: skip dsymutil on every link
[profile.dev.package."*"] [profile.dev.package."*"]
opt-level = 2 # compile deps faster at runtime; paid once, cached after opt-level = 2 # compile deps faster at runtime; paid once, cached after

View File

@@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2024" edition = "2024"
[dependencies] [dependencies]
k-ap = { version = "0.4.4", registry = "gitea" } k-ap = { version = "0.4.6", registry = "gitea" }
domain = { workspace = true } domain = { workspace = true }
axum = { workspace = true } axum = { workspace = true }
serde = { workspace = true } serde = { workspace = true }

View File

@@ -141,6 +141,10 @@ pub async fn wire(deps: ActivityPubDeps) -> anyhow::Result<ActivityPubWire> {
.event_publisher(fed_event_bridge) .event_publisher(fed_event_bridge)
.allow_registration(allow_registration) .allow_registration(allow_registration)
.software_name("movies-diary") .software_name("movies-diary")
.nodeinfo_metadata(serde_json::json!({
"nodeName": "movies-diary",
"nodeDescription": "A federated movie diary"
}))
.debug(federation_debug) .debug(federation_debug)
.build() .build()
.await?, .await?,

View File

@@ -13,7 +13,7 @@ sqlx = { version = "0.8.6", features = [
] } ] }
activitypub = { workspace = true } activitypub = { workspace = true }
adapter-common = { workspace = true } adapter-common = { workspace = true }
k-ap = { version = "0.4.4", registry = "gitea" } k-ap = { version = "0.4.6", registry = "gitea" }
domain = { workspace = true } domain = { workspace = true }
uuid = { workspace = true } uuid = { workspace = true }
chrono = { workspace = true } chrono = { workspace = true }

View File

@@ -7,7 +7,7 @@ edition = "2024"
sqlx = { workspace = true } sqlx = { workspace = true }
activitypub = { workspace = true } activitypub = { workspace = true }
adapter-common = { workspace = true } adapter-common = { workspace = true }
k-ap = { version = "0.4.4", registry = "gitea" } k-ap = { version = "0.4.6", registry = "gitea" }
domain = { workspace = true } domain = { workspace = true }
anyhow = { workspace = true } anyhow = { workspace = true }
serde_json = { workspace = true } serde_json = { workspace = true }