diff options
author | rtkay123 <dev@kanjala.com> | 2025-07-17 14:00:40 +0200 |
---|---|---|
committer | rtkay123 <dev@kanjala.com> | 2025-07-17 14:00:40 +0200 |
commit | 69fe55ad54468948c13af520a498ed4aeac194ed (patch) | |
tree | c7db25aa7cf615480e9b386064f232d2bec6ccc3 | |
parent | 5fdb24b6a2cef7964a049e789ed90f883221d657 (diff) | |
download | sellershut-69fe55ad54468948c13af520a498ed4aeac194ed.tar.bz2 sellershut-69fe55ad54468948c13af520a498ed4aeac194ed.zip |
chore: convert to workspace
-rw-r--r-- | Cargo.toml | 38 | ||||
-rw-r--r-- | crates/sellershut/Cargo.toml | 33 | ||||
-rw-r--r-- | crates/sellershut/migrations/20250713161354_account.sql (renamed from migrations/20250713161354_account.sql) | 0 | ||||
-rw-r--r-- | crates/sellershut/sellershut.toml (renamed from sellershut.toml) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/cnfg.rs (renamed from src/cnfg.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/entity.rs (renamed from src/entity.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/entity/user.rs (renamed from src/entity/user.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/entity/user/followers.rs (renamed from src/entity/user/followers.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/error.rs (renamed from src/error.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/main.rs (renamed from src/main.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server.rs (renamed from src/server.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/activities.rs (renamed from src/server/activities.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/activities/accept.rs (renamed from src/server/activities/accept.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/activities/follow.rs (renamed from src/server/activities/follow.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/routes.rs (renamed from src/server/routes.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/routes/users.rs (renamed from src/server/routes/users.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/routes/users/get_outbox.rs (renamed from src/server/routes/users/get_outbox.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/routes/users/get_user.rs (renamed from src/server/routes/users/get_user.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/routes/users/post_inbox.rs (renamed from src/server/routes/users/post_inbox.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/server/routes/users/webfinger.rs (renamed from src/server/routes/users/webfinger.rs) | 0 | ||||
-rw-r--r-- | crates/sellershut/src/state.rs (renamed from src/state.rs) | 0 |
21 files changed, 49 insertions, 22 deletions
@@ -1,33 +1,27 @@ -[package] -name = "sellershut" -version = "0.1.0" +[workspace] +members = ["crates/*"] +resolver = "3" + +[workspace.package] license = "AGPL-3.0-only" -edition = "2024" homepage = "https://git.kanjala.com/sellershut" documentation = "https://books.kanjala.com/sellershut" description = "A federated marketplace platform" -[dependencies] -activitypub_federation = { version = "0.7.0-beta.5", default-features = false, features = ["axum"] } +[workspace.dependencies] anyhow = "1.0.98" async-trait = "0.1.88" -axum = { version = "0.8.4", features = ["macros"] } -clap = { version = "4.5.41", features = ["derive"] } -config = { version = "0.15.13", default-features = false, features = ["toml"] } -enum_delegate = "0.2.0" +axum = "0.8.4" +clap = "4.5.41" +config = { version = "0.15.13", default-features = false } nanoid = "0.4.0" -serde = { version = "1.0.219", features = ["derive"] } +serde = "1.0.219" serde_json = "1.0.140" -sqlx = { version = "0.8.6", features = ["macros", "migrate", "runtime-tokio", "time", "tls-rustls", "uuid"] } -tokio = { version = "1.46.1", features = ["macros", "rt-multi-thread", "signal"] } -tower-http = { version = "0.6.6", features = ["trace"] } +sqlx = "0.8.6" +stack-up = { git = "https://github.com/rtkay123/stack-up.git" } +tokio = "1.46.1" +tower = "0.5.2" +tower-http = "0.6.6" tracing = "0.1.41" url = "2.5.4" -uuid = { version = "1.17.0", features = ["v7"] } - -[dependencies.stack-up] -git = "https://github.com/rtkay123/stack-up.git" -features = ["api", "postgres", "tracing"] - -[dev-dependencies] -tower = { version = "0.5.2", features = ["util"] } +uuid = "1.17.0" diff --git a/crates/sellershut/Cargo.toml b/crates/sellershut/Cargo.toml new file mode 100644 index 0000000..5bacc49 --- /dev/null +++ b/crates/sellershut/Cargo.toml @@ -0,0 +1,33 @@ +[package] +name = "sellershut" +version = "0.1.0" +license = "AGPL-3.0-only" +edition = "2024" +homepage.workspace = true +documentation.workspace = true +description.workspace = true + +[dependencies] +activitypub_federation = { version = "0.7.0-beta.5", default-features = false, features = ["axum"] } +anyhow.workspace = true +async-trait.workspace = true +axum = { workspace = true, features = ["macros"] } +clap = { workspace = true, features = ["derive"] } +config = { workspace = true, features = ["toml"] } +enum_delegate = "0.2.0" +nanoid.workspace = true +serde = { workspace = true, features = ["derive"] } +serde_json.workspace = true +sqlx = { workspace = true, features = ["macros", "migrate", "runtime-tokio", "time", "tls-rustls", "uuid"] } +tokio = { workspace = true, features = ["macros", "rt-multi-thread", "signal"] } +tower-http = { workspace = true, features = ["trace"] } +tracing.workspace = true +url.workspace = true +uuid = { workspace = true, features = ["v7"] } + +[dependencies.stack-up] +workspace = true +features = ["api", "postgres", "tracing"] + +[dev-dependencies] +tower = { workspace = true, features = ["util"] } diff --git a/migrations/20250713161354_account.sql b/crates/sellershut/migrations/20250713161354_account.sql index 1b967b8..1b967b8 100644 --- a/migrations/20250713161354_account.sql +++ b/crates/sellershut/migrations/20250713161354_account.sql diff --git a/sellershut.toml b/crates/sellershut/sellershut.toml index 77a8a25..77a8a25 100644 --- a/sellershut.toml +++ b/crates/sellershut/sellershut.toml diff --git a/src/cnfg.rs b/crates/sellershut/src/cnfg.rs index 4ad7a06..4ad7a06 100644 --- a/src/cnfg.rs +++ b/crates/sellershut/src/cnfg.rs diff --git a/src/entity.rs b/crates/sellershut/src/entity.rs index 22d12a3..22d12a3 100644 --- a/src/entity.rs +++ b/crates/sellershut/src/entity.rs diff --git a/src/entity/user.rs b/crates/sellershut/src/entity/user.rs index 1abf50f..1abf50f 100644 --- a/src/entity/user.rs +++ b/crates/sellershut/src/entity/user.rs diff --git a/src/entity/user/followers.rs b/crates/sellershut/src/entity/user/followers.rs index 8b13789..8b13789 100644 --- a/src/entity/user/followers.rs +++ b/crates/sellershut/src/entity/user/followers.rs diff --git a/src/error.rs b/crates/sellershut/src/error.rs index 730f99a..730f99a 100644 --- a/src/error.rs +++ b/crates/sellershut/src/error.rs diff --git a/src/main.rs b/crates/sellershut/src/main.rs index f0540bf..f0540bf 100644 --- a/src/main.rs +++ b/crates/sellershut/src/main.rs diff --git a/src/server.rs b/crates/sellershut/src/server.rs index dd49a54..dd49a54 100644 --- a/src/server.rs +++ b/crates/sellershut/src/server.rs diff --git a/src/server/activities.rs b/crates/sellershut/src/server/activities.rs index 5e2ad4b..5e2ad4b 100644 --- a/src/server/activities.rs +++ b/crates/sellershut/src/server/activities.rs diff --git a/src/server/activities/accept.rs b/crates/sellershut/src/server/activities/accept.rs index 44f26f6..44f26f6 100644 --- a/src/server/activities/accept.rs +++ b/crates/sellershut/src/server/activities/accept.rs diff --git a/src/server/activities/follow.rs b/crates/sellershut/src/server/activities/follow.rs index 466edb7..466edb7 100644 --- a/src/server/activities/follow.rs +++ b/crates/sellershut/src/server/activities/follow.rs diff --git a/src/server/routes.rs b/crates/sellershut/src/server/routes.rs index 9e1b9a9..9e1b9a9 100644 --- a/src/server/routes.rs +++ b/crates/sellershut/src/server/routes.rs diff --git a/src/server/routes/users.rs b/crates/sellershut/src/server/routes/users.rs index 9c9a3bf..9c9a3bf 100644 --- a/src/server/routes/users.rs +++ b/crates/sellershut/src/server/routes/users.rs diff --git a/src/server/routes/users/get_outbox.rs b/crates/sellershut/src/server/routes/users/get_outbox.rs index 75467af..75467af 100644 --- a/src/server/routes/users/get_outbox.rs +++ b/crates/sellershut/src/server/routes/users/get_outbox.rs diff --git a/src/server/routes/users/get_user.rs b/crates/sellershut/src/server/routes/users/get_user.rs index fc2803e..fc2803e 100644 --- a/src/server/routes/users/get_user.rs +++ b/crates/sellershut/src/server/routes/users/get_user.rs diff --git a/src/server/routes/users/post_inbox.rs b/crates/sellershut/src/server/routes/users/post_inbox.rs index 5e3258b..5e3258b 100644 --- a/src/server/routes/users/post_inbox.rs +++ b/crates/sellershut/src/server/routes/users/post_inbox.rs diff --git a/src/server/routes/users/webfinger.rs b/crates/sellershut/src/server/routes/users/webfinger.rs index c395d59..c395d59 100644 --- a/src/server/routes/users/webfinger.rs +++ b/crates/sellershut/src/server/routes/users/webfinger.rs diff --git a/src/state.rs b/crates/sellershut/src/state.rs index 9129030..9129030 100644 --- a/src/state.rs +++ b/crates/sellershut/src/state.rs |