diff --git a/Cargo.lock b/Cargo.lock index 1a9e39a..a3a09d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2885,9 +2885,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.140" +version = "1.0.141" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" +checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3" dependencies = [ "itoa", "memchr", diff --git a/crates/app/Cargo.toml b/crates/app/Cargo.toml index 5c60129..09efda7 100644 --- a/crates/app/Cargo.toml +++ b/crates/app/Cargo.toml @@ -29,7 +29,7 @@ tetratto-l10n = { path = "../l10n" } image = "0.25.6" reqwest = { version = "0.12.22", features = ["json", "stream"] } regex = "1.11.1" -serde_json = "1.0.140" +serde_json = "1.0.141" mime_guess = "2.0.5" cf-turnstile = "0.2.0" contrasted = "0.1.3" diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 526b195..2dd5dfa 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "tetratto-core" +description = "The core behind Tetratto" version = "11.0.0" edition = "2024" authors.workspace = true @@ -17,9 +18,9 @@ default = ["database", "types", "sdk"] pathbufd = "0.1.4" serde = { version = "1.0.219", features = ["derive"] } toml = "0.9.2" -tetratto-shared = { path = "../shared" } -tetratto-l10n = { path = "../l10n" } -serde_json = "1.0.140" +tetratto-shared = { version = "11.0.0", path = "../shared" } +tetratto-l10n = { version = "11.0.0", path = "../l10n" } +serde_json = "1.0.141" totp-rs = { version = "5.7.0", features = ["qr", "gen_secret"], optional = true } reqwest = { version = "0.12.22", features = ["json", "multipart"], optional = true } bitflags = { version = "2.9.1", optional = true } diff --git a/crates/l10n/Cargo.toml b/crates/l10n/Cargo.toml index bfccdbf..6b8cb59 100644 --- a/crates/l10n/Cargo.toml +++ b/crates/l10n/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "tetratto-l10n" +description = "Localization for Tetratto" version = "11.0.0" edition = "2024" authors.workspace = true diff --git a/crates/shared/Cargo.toml b/crates/shared/Cargo.toml index f21f611..38fd768 100644 --- a/crates/shared/Cargo.toml +++ b/crates/shared/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "tetratto-shared" +description = "Shared stuff for Tetratto" version = "11.0.0" edition = "2024" authors.workspace = true @@ -12,7 +13,7 @@ chrono = "0.4.41" markdown = "1.0.0" hex_fmt = "0.3.0" rand = "0.9.1" -serde = "1.0.219" +serde = { version = "1.0.219", features = ["derive"] } sha2 = "0.10.9" snowflaked = "1.0.3" uuid = { version = "1.17.0", features = ["v4"] } diff --git a/justfile b/justfile index a83d0c4..b106417 100644 --- a/justfile +++ b/justfile @@ -12,3 +12,17 @@ doc: test: cd example && LITTLEWEB=true PORT=4119 cargo run & cd example && cargo run + +publish-shared: + cargo publish --allow-dirty --package tetratto-shared + +publish-l10n: + cargo publish --allow-dirty --package tetratto-l10n + +publish-core: + cargo publish --allow-dirty --package tetratto-core + +publish: + just publish-shared + just publish-l10n + just publish-core