@smbcloud / cli / commits / 9a9ec10

Rename network crate to smbcloud-network and update imports

Seto Elkahfi committed Jul 28, 2025 at 20:18 UTC 9a9ec10d3dd385452ec27d08752368a5d49de02d
44 files changed +66 -74
Cargo.lock
+18 -18
@@ -1186,19 +1186,6 @@ dependencies = [
1186 "tempfile",
1187 ]
1188
1189 -[[package]]
1190 -name = "network"
1191 -version = "0.3.23"
1192 -dependencies = [
1193 - "clap",
1194 - "log",
1195 - "reqwest",
1196 - "serde",
1197 - "serde_json",
1198 - "smbcloud-model",
1199 - "wasm-bindgen",
1200 -]
1201 -
1189 [[package]]
1190 name = "nu-ansi-term"
1191 version = "0.46.0"
@@ -1909,7 +1896,6 @@ dependencies = [
1896 "home",
1897 "indicatif",
1898 "log",
1912 - "network",
1899 "open",
1900 "regex",
1901 "reqwest",
@@ -1917,6 +1903,7 @@ dependencies = [
1903 "serde_json",
1904 "serde_repr",
1905 "smbcloud-model",
1906 + "smbcloud-network",
1907 "smbcloud-networking",
1908 "smbcloud-networking-account",
1909 "smbcloud-networking-project",
@@ -1947,11 +1934,24 @@ dependencies = [
1934 "thiserror 2.0.12",
1935 ]
1936
1937 +[[package]]
1938 +name = "smbcloud-network"
1939 +version = "0.3.23"
1940 +dependencies = [
1941 + "clap",
1942 + "log",
1943 + "reqwest",
1944 + "serde",
1945 + "serde_json",
1946 + "smbcloud-model",
1947 + "wasm-bindgen",
1948 +]
1949 +
1950 [[package]]
1951 name = "smbcloud-networking"
1952 version = "0.3.23"
1953 dependencies = [
1954 - "network",
1954 + "smbcloud-network",
1955 "url-builder",
1956 ]
1957
@@ -1959,9 +1959,9 @@ dependencies = [
1959 name = "smbcloud-networking-account"
1960 version = "0.3.23"
1961 dependencies = [
1962 - "network",
1962 "reqwest",
1963 "smbcloud-model",
1964 + "smbcloud-network",
1965 "smbcloud-networking",
1966 ]
1967
@@ -1969,8 +1969,8 @@ dependencies = [
1969 name = "smbcloud-networking-account-wasm"
1970 version = "0.3.23"
1971 dependencies = [
1972 - "network",
1972 "serde-wasm-bindgen",
1973 + "smbcloud-network",
1974 "smbcloud-networking-account",
1975 "wasm-bindgen",
1976 "wasm-bindgen-futures",
@@ -1985,11 +1985,11 @@ dependencies = [
1985 "dirs",
1986 "log",
1987 "maybe-async",
1988 - "network",
1988 "reqwest",
1989 "serde",
1990 "serde_json",
1991 "smbcloud-model",
1992 + "smbcloud-network",
1993 "smbcloud-networking",
1994 "thiserror 2.0.12",
1995 ]
Cargo.toml
+2 -2
@@ -3,8 +3,8 @@ resolver = "2"
3 members = [
4 "crates/cli",
5 "crates/gresiq",
6 - "crates/network",
6 "crates/smbcloud-model",
7 + "crates/smbcloud-network",
8 "crates/smbcloud-networking",
9 "crates/smbcloud-networking-account",
10 "crates/smbcloud-networking-account-wasm",
@@ -32,8 +32,8 @@ reqwest = "0.12.18"
32 serde = "1"
33 serde_json = "1.0.82"
34 serde_repr = "0.1"
35 -network = { version = "0.3.22", path = "crates/network" }
35 smbcloud-model = { version = "0.3", path = "crates/smbcloud-model" }
36 +smbcloud-network = { version = "0.3.22", path = "crates/smbcloud-network" }
37 smbcloud-networking = { version = "0.3", path = "crates/smbcloud-networking" }
38 smbcloud-networking-account = { version = "0.3", path = "crates/smbcloud-networking-account" }
39 smbcloud-networking-project = { version = "0.3", path = "crates/smbcloud-networking-project" }
crates/cli/Cargo.toml
+2 -2
@@ -23,6 +23,7 @@ path = "src/main.rs"
23
24 [dependencies]
25 anyhow = { workspace = true }
26 +chrono = { workspace = true }
27 clap = { workspace = true, features = ["derive", "env"] }
28 clap_mangen = { workspace = true }
29 console = { workspace = true }
@@ -30,7 +31,6 @@ dialoguer = { workspace = true }
31 dirs = { workspace = true }
32 git2 = { workspace = true }
33 home = { workspace = true }
33 -chrono = { workspace = true }
34 indicatif = { workspace = true }
35 log = { workspace = true }
36 open = { workspace = true }
@@ -39,8 +39,8 @@ reqwest = { workspace = true, features = ["json"] }
39 serde = { workspace = true, features = ["derive"] }
40 serde_json = { workspace = true }
41 serde_repr = { workspace = true }
42 -network = { workspace = true }
42 smbcloud-model = { workspace = true }
43 +smbcloud-network = { workspace = true }
44 smbcloud-networking = { workspace = true }
45 smbcloud-networking-account = { workspace = true }
46 smbcloud-networking-project = { workspace = true }
crates/cli/src/account/forgot/mod.rs
+1 -1
@@ -4,10 +4,10 @@ use crate::{
4 };
5 use anyhow::Result;
6 use dialoguer::{theme::ColorfulTheme, Input, Password};
7 -use network::environment::Environment;
7 use reqwest::{Client, StatusCode};
8 use serde::{Deserialize, Serialize};
9 use smbcloud_model::forgot::{Args, Email, Param, UserUpdatePassword};
10 +use smbcloud_network::environment::Environment;
11 use smbcloud_networking::{constants::PATH_USERS_PASSWORD, smb_base_url_builder};
12 use smbcloud_utils::email_validation;
13 use spinners::Spinner;
crates/cli/src/account/lib.rs
+1 -1
@@ -2,10 +2,10 @@ use crate::token::smb_token_file_path;
2 use anyhow::{anyhow, Result};
3 use console::style;
4 use log::debug;
5 -use network::environment::Environment;
5 use regex::Regex;
6 use reqwest::{Client, Response, StatusCode};
7 use smbcloud_model::account::SmbAuthorization;
8 +use smbcloud_network::environment::Environment;
9 use smbcloud_networking::{
10 constants::{
11 GH_OAUTH_CLIENT_ID, GH_OAUTH_REDIRECT_HOST, GH_OAUTH_REDIRECT_PORT, PATH_AUTHORIZE,
crates/cli/src/account/login/process.rs
+1 -1
@@ -10,7 +10,6 @@ use anyhow::{anyhow, Result};
10 use console::style;
11 use dialoguer::{console::Term, theme::ColorfulTheme, Confirm, Input, Password, Select};
12 use log::debug;
13 -use network::environment::Environment;
13 use reqwest::{Client, StatusCode};
14 use smbcloud_model::{
15 account::{ErrorCode, GithubInfo, SmbAuthorization, User},
@@ -18,6 +17,7 @@ use smbcloud_model::{
17 login::{LoginArgs, LoginParams, UserParam},
18 signup::{GithubEmail, Provider, SignupGithubParams, SignupUserGithub},
19 };
20 +use smbcloud_network::environment::Environment;
21 use smbcloud_networking::{
22 constants::{
23 PATH_LINK_GITHUB_ACCOUNT, PATH_RESEND_CONFIRMATION, PATH_RESET_PASSWORD_INSTRUCTIONS,
crates/cli/src/account/logout/mod.rs
+1 -1
@@ -1,8 +1,8 @@
1 use crate::token::{get_smb_token, smb_token_file_path};
2 use anyhow::{anyhow, Result};
3 use dialoguer::{theme::ColorfulTheme, Confirm};
4 -use network::environment::Environment;
4 use reqwest::{Client, StatusCode};
5 +use smbcloud_network::environment::Environment;
6 use smbcloud_networking::{constants::PATH_USERS_SIGN_OUT, smb_base_url_builder};
7 use spinners::Spinner;
8 use std::fs;
crates/cli/src/account/me/mod.rs
+1 -1
@@ -5,8 +5,8 @@ use crate::{
5 ui::{fail_message, fail_symbol, succeed_message, succeed_symbol},
6 };
7 use anyhow::Result;
8 -use network::environment::Environment;
8 use smbcloud_model::account::User;
9 +use smbcloud_network::environment::Environment;
10 use smbcloud_networking_account::me::me;
11 use spinners::Spinner;
12 use tabled::{Table, Tabled};
crates/cli/src/account/mod.rs
+1 -1
@@ -10,7 +10,7 @@ use self::{cli::Commands, forgot::process_forgot, login::process_login, signup::
10 use crate::cli::CommandResult;
11 use anyhow::Result;
12 use logout::process_logout;
13 -use network::environment::Environment;
13 +use smbcloud_network::environment::Environment;
14
15 pub async fn process_account(env: Environment, commands: Commands) -> Result<CommandResult> {
16 match commands {
crates/cli/src/account/signup/process.rs
+1 -1
@@ -8,10 +8,10 @@ use crate::{
8 use anyhow::{anyhow, Result};
9 use dialoguer::{console::Term, theme::ColorfulTheme, Input, Password, Select};
10 use log::debug;
11 -use network::environment::Environment;
11 use reqwest::{Client, StatusCode};
12 use serde::Serialize;
13 use smbcloud_model::signup::{SignupEmailParams, SignupResult, SignupUserEmail};
14 +use smbcloud_network::environment::Environment;
15 use smbcloud_networking::{constants::PATH_USERS, smb_base_url_builder};
16 use smbcloud_utils::email_validation;
17 use spinners::Spinner;
crates/cli/src/cli/mod.rs
+1 -1
@@ -1,6 +1,6 @@
1 use crate::{account, project};
2 use clap::{Parser, Subcommand};
3 -use network::environment::Environment;
3 +use smbcloud_network::environment::Environment;
4 use spinners::Spinner;
5
6 pub struct CommandResult {
crates/cli/src/deploy/config.rs
+1 -1
@@ -3,13 +3,13 @@ use crate::{
3 ui::{fail_message, fail_symbol, succeed_message, succeed_symbol},
4 };
5 use git2::{Cred, CredentialType, Error};
6 -use network::environment::Environment;
6 use serde::{Deserialize, Serialize};
7 use smbcloud_model::{
8 account::User,
9 error_codes::{ErrorCode, ErrorResponse},
10 project::Project,
11 };
12 +use smbcloud_network::environment::Environment;
13 use smbcloud_networking_project::crud_project_read::get_project;
14 use spinners::Spinner;
15 use std::{fs, path::Path};
crates/cli/src/deploy/mod.rs
+3 -3
@@ -15,9 +15,9 @@ use anyhow::{anyhow, Result};
15 use config::check_config;
16 use git::remote_deployment_setup;
17 use git2::{PushOptions, RemoteCallbacks, Repository};
18 -use network::environment::Environment;
18 use remote_messages::{build_next_app, start_server};
19 use smbcloud_model::project::{DeploymentPayload, DeploymentStatus};
20 +use smbcloud_network::environment::Environment;
21 use smbcloud_networking_account::me::me;
22 use smbcloud_networking_project::{
23 crud_project_deployment_create::create_deployment, crud_project_deployment_update::update,
@@ -88,7 +88,7 @@ pub async fn process_deploy(env: Environment) -> Result<CommandResult> {
88 None => return Err(anyhow!(fail_message("Repository not found."))),
89 };
90
91 - let mut origin = remote_deployment_setup(&runner, &repo, &repository).await?;
91 + let mut origin = remote_deployment_setup(&runner, &repo, repository).await?;
92
93 let commit_hash = match main_branch.resolve() {
94 Ok(result) => match result.target() {
@@ -125,7 +125,7 @@ pub async fn process_deploy(env: Environment) -> Result<CommandResult> {
125 if line.contains(&build_next_app()) {
126 println!("Building the app {}", succeed_symbol());
127 }
128 - if line.contains(&start_server(&repository)) {
128 + if line.contains(&start_server(repository)) {
129 println!("App restart {}", succeed_symbol());
130 }
131 }
crates/cli/src/deploy/setup.rs
+1 -1
@@ -1,12 +1,12 @@
1 use crate::token::get_smb_token;
2 use crate::{deploy::config::Config, ui::highlight};
3 use dialoguer::{theme::ColorfulTheme, Confirm, Input, Select};
4 -use network::environment::Environment;
4 use regex::Regex;
5 use smbcloud_model::{
6 error_codes::{ErrorCode, ErrorResponse},
7 project::{Project, ProjectCreate},
8 };
9 +use smbcloud_network::environment::Environment;
10 use smbcloud_networking_project::{
11 crud_project_create::create_project, crud_project_read::get_projects,
12 };
crates/cli/src/main.rs
+1 -2
@@ -1,8 +1,6 @@
1 use anyhow::{anyhow, Result};
2 use clap::Parser;
3 use console::style;
4 -use network::environment::Environment;
5 -use network::network::check_internet_connection;
4 use smbcloud_cli::account::login::process_login;
5 use smbcloud_cli::account::logout::process_logout;
6 use smbcloud_cli::account::me::process_me;
@@ -14,6 +12,7 @@ use smbcloud_cli::{
12 cli::{Cli, Commands},
13 deploy::process_deploy,
14 };
15 +use smbcloud_network::{environment::Environment, network::check_internet_connection};
16 use std::{
17 fs::{create_dir_all, OpenOptions},
18 path::PathBuf,
crates/cli/src/project/crud_create.rs
+1 -1
@@ -8,8 +8,8 @@ use anyhow::{anyhow, Result};
8 use chrono::Utc;
9 use console::style;
10 use dialoguer::{theme::ColorfulTheme, Input};
11 -use network::environment::Environment;
11 use smbcloud_model::project::ProjectCreate;
12 +use smbcloud_network::environment::Environment;
13 use smbcloud_networking_project::crud_project_create::create_project;
14 use spinners::Spinner;
15
crates/cli/src/project/crud_delete.rs
+1 -1
@@ -6,7 +6,7 @@ use crate::{
6 };
7 use anyhow::{anyhow, Result};
8 use dialoguer::{theme::ColorfulTheme, Input};
9 -use network::environment::Environment;
9 +use smbcloud_network::environment::Environment;
10 use smbcloud_networking_project::crud_project_delete::delete_project;
11 use spinners::Spinner;
12
crates/cli/src/project/crud_read.rs
+1 -1
@@ -7,8 +7,8 @@ use crate::{
7 };
8 use anyhow::{anyhow, Result};
9 use log::debug;
10 -use network::environment::Environment;
10 use smbcloud_model::project::{Config, Project};
11 +use smbcloud_network::environment::Environment;
12 use smbcloud_networking_project::crud_project_read::{get_project, get_projects};
13 use spinners::Spinner;
14 use tabled::{Table, Tabled};
crates/cli/src/project/crud_update.rs
+1 -1
@@ -1,7 +1,7 @@
1 use crate::token::get_smb_token;
2 use anyhow::{anyhow, Result};
3 use dialoguer::{theme::ColorfulTheme, Input};
4 -use network::environment::Environment;
4 +use smbcloud_network::environment::Environment;
5 use smbcloud_networking_project::{
6 crud_project_read::get_project, crud_project_update::update_project_description,
7 };
crates/cli/src/project/deployment.rs
+1 -1
@@ -5,8 +5,8 @@ use crate::{
5 ui::{succeed_message, succeed_symbol},
6 };
7 use anyhow::Result;
8 -use network::environment::Environment;
8 use smbcloud_model::project::Deployment;
9 +use smbcloud_network::environment::Environment;
10 use smbcloud_networking_project::crud_project_deployment_read::{get_deployment, get_deployments};
11 use spinners::Spinner;
12 use tabled::{Table, Tabled};
crates/cli/src/project/process.rs
+1 -1
@@ -10,7 +10,7 @@ use crate::{
10 },
11 };
12 use anyhow::Result;
13 -use network::environment::Environment;
13 +use smbcloud_network::environment::Environment;
14
15 pub async fn process_project(env: Environment, commands: Commands) -> Result<CommandResult> {
16 match commands {
crates/cli/src/token/mod.rs
+1 -1
@@ -1,7 +1,7 @@
1 use anyhow::{anyhow, Result};
2 use dirs::home_dir;
3 use log::debug;
4 -use network::environment::Environment;
4 +use smbcloud_network::environment::Environment;
5 use std::path::{Path, PathBuf};
6
7 pub async fn get_smb_token(env: Environment) -> Result<String> {
crates/smbcloud-model/Cargo.toml
+1 -1
@@ -22,6 +22,7 @@ crate-type = ["cdylib", "rlib"]
22
23 [dependencies]
24 chrono = { workspace = true, features = ["serde"] }
25 +log = { workspace = true }
26 serde = { workspace = true, features = ["derive"] }
27 serde_json = { workspace = true }
28 serde_repr = { workspace = true }
@@ -29,4 +30,3 @@ spinners = { workspace = true }
30 strum = { workspace = true }
31 strum_macros = { workspace = true }
32 thiserror = { workspace = true }
32 -log = { workspace = true }
crates/smbcloud-network/Cargo.toml renamed
+2 -2
@@ -1,5 +1,5 @@
1 [package]
2 -name = "network"
2 +name = "smbcloud-network"
3 version = "0.3.23"
4 edition = "2024"
5
@@ -7,8 +7,8 @@ edition = "2024"
7 crate-type = ["cdylib", "rlib"]
8
9 [dependencies]
10 -log = { workspace = true }
10 clap = { workspace = true, features = ["derive", "env"] }
11 +log = { workspace = true }
12 reqwest = { workspace = true, features = ["json"] }
13 serde = { workspace = true, features = ["derive"] }
14 serde_json = { workspace = true }
crates/smbcloud-network/src/environment.rs renamed
crates/smbcloud-network/src/lib.rs renamed
crates/smbcloud-network/src/network.rs renamed
crates/smbcloud-networking-account-wasm/Cargo.toml
+2 -2
@@ -7,8 +7,8 @@ edition = "2024"
7 crate-type = ["cdylib", "rlib"]
8
9 [dependencies]
10 -network = { workspace = true }
10 +serde-wasm-bindgen = "=0.6.5"
11 +smbcloud-network = { workspace = true }
12 smbcloud-networking-account = { workspace = true }
13 wasm-bindgen = { workspace = true }
14 wasm-bindgen-futures = "0.4.50"
14 -serde-wasm-bindgen = "=0.6.5"
crates/smbcloud-networking-account-wasm/src/login.rs
+1 -1
@@ -1,4 +1,4 @@
1 -use network::environment::Environment;
1 +use smbcloud_network::environment::Environment;
2 use wasm_bindgen::JsValue;
3 use wasm_bindgen::prelude::wasm_bindgen;
4
crates/smbcloud-networking-account-wasm/src/me.rs
+1 -1
@@ -1,4 +1,4 @@
1 -use network::environment::Environment;
1 +use smbcloud_network::environment::Environment;
2 use wasm_bindgen::JsValue;
3 use wasm_bindgen::prelude::wasm_bindgen;
4
crates/smbcloud-networking-account/Cargo.toml
+3 -3
@@ -4,7 +4,7 @@ version = "0.3.23"
4 edition = "2024"
5
6 [dependencies]
7 -network = { workspace = true }
8 -smbcloud-networking = { workspace = true }
9 -smbcloud-model = { workspace = true }
7 reqwest = { workspace = true, features = ["json"] }
8 +smbcloud-model = { workspace = true }
9 +smbcloud-network = { workspace = true }
10 +smbcloud-networking = { workspace = true }
crates/smbcloud-networking-account/src/login.rs
+1 -1
@@ -1,6 +1,6 @@
1 -use network::{environment::Environment, network::request};
1 use reqwest::Client;
2 use smbcloud_model::{error_codes::ErrorResponse, login::LoginArgs, login::LoginResult};
3 +use smbcloud_network::{environment::Environment, network::request};
4 use smbcloud_networking::{
5 constants::{PATH_USERS_SIGN_IN, SMB_USER_AGENT},
6 smb_base_url_builder,
crates/smbcloud-networking-account/src/me.rs
+1 -1
@@ -1,7 +1,7 @@
1 -use network::{environment::Environment, network::request};
1 use reqwest::Client;
2 use smbcloud_model::account::User;
3 use smbcloud_model::error_codes::ErrorResponse;
4 +use smbcloud_network::{environment::Environment, network::request};
5 use smbcloud_networking::{constants::PATH_USERS_ME, smb_base_url_builder};
6
7 pub async fn me(env: Environment, access_token: &str) -> Result<User, ErrorResponse> {
crates/smbcloud-networking-project/Cargo.toml
+1 -1
@@ -22,11 +22,11 @@ anyhow = { workspace = true }
22 async-trait = { workspace = true, optional = true }
23 dirs = { workspace = true }
24 log = { workspace = true }
25 -network = { workspace = true }
25 maybe-async = { workspace = true, features = ["is_sync"] }
26 reqwest = { workspace = true, features = ["json"] }
27 serde = { workspace = true, features = ["derive"] }
28 serde_json = { workspace = true }
29 smbcloud-model = { workspace = true }
30 +smbcloud-network = { workspace = true }
31 smbcloud-networking = { workspace = true }
32 thiserror = { workspace = true }
crates/smbcloud-networking-project/src/crud_project_create.rs
+1 -2
@@ -1,11 +1,10 @@
1 use anyhow::Result;
2 -use network::environment::Environment;
3 -use network::network::request;
2 use reqwest::Client;
3 use smbcloud_model::{
4 error_codes::ErrorResponse,
5 project::{Project, ProjectCreate},
6 };
7 +use smbcloud_network::{environment::Environment, network::request};
8 use smbcloud_networking::constants::SMB_USER_AGENT;
9
10 use crate::url_builder::build_project_url;
crates/smbcloud-networking-project/src/crud_project_delete.rs
+1 -2
@@ -1,8 +1,7 @@
1 use crate::url_builder::build_project_url_with_id;
2 -use network::environment::Environment;
3 -use network::network::request;
2 use reqwest::Client;
3 use smbcloud_model::error_codes::ErrorResponse;
4 +use smbcloud_network::{environment::Environment, network::request};
5 use smbcloud_networking::constants::SMB_USER_AGENT;
6
7 pub async fn delete_project(
crates/smbcloud-networking-project/src/crud_project_deployment_create.rs
+1 -2
@@ -1,12 +1,11 @@
1 use crate::url_builder::build_project_deployment_index;
2 use anyhow::Result;
3 -use network::environment::Environment;
4 -use network::network::request;
3 use reqwest::Client;
4 use smbcloud_model::{
5 error_codes::ErrorResponse,
6 project::{Deployment, DeploymentPayload},
7 };
8 +use smbcloud_network::{environment::Environment, network::request};
9 use smbcloud_networking::constants::SMB_USER_AGENT;
10
11 pub async fn create_deployment(
crates/smbcloud-networking-project/src/crud_project_deployment_read.rs
+1 -2
@@ -1,9 +1,8 @@
1 use crate::url_builder::{build_project_deployment, build_project_deployment_index};
2 use anyhow::Result;
3 -use network::environment::Environment;
4 -use network::network::request;
3 use reqwest::Client;
4 use smbcloud_model::{error_codes::ErrorResponse, project::Deployment};
5 +use smbcloud_network::{environment::Environment, network::request};
6 use smbcloud_networking::constants::SMB_USER_AGENT;
7
8 pub async fn get_deployments(
crates/smbcloud-networking-project/src/crud_project_deployment_update.rs
+1 -2
@@ -1,11 +1,10 @@
1 use anyhow::Result;
2 -use network::environment::Environment;
3 -use network::network::request;
2 use reqwest::Client;
3 use smbcloud_model::{
4 error_codes::ErrorResponse,
5 project::{Deployment, DeploymentPayload},
6 };
7 +use smbcloud_network::{environment::Environment, network::request};
8 use smbcloud_networking::constants::SMB_USER_AGENT;
9
10 use crate::url_builder::build_project_deployment;
crates/smbcloud-networking-project/src/crud_project_read.rs
+1 -2
@@ -1,8 +1,7 @@
1 use crate::url_builder::{build_project_url, build_project_url_with_id};
2 -use network::environment::Environment;
3 -use network::network::request;
2 use reqwest::Client;
3 use smbcloud_model::{error_codes::ErrorResponse, project::Project};
4 +use smbcloud_network::{environment::Environment, network::request};
5 use smbcloud_networking::constants::SMB_USER_AGENT;
6
7 pub async fn get_project(
crates/smbcloud-networking-project/src/crud_project_update.rs
+1 -2
@@ -1,8 +1,7 @@
1 use crate::url_builder::build_project_url_with_id;
2 -use network::environment::Environment;
3 -use network::network::request;
2 use reqwest::Client;
3 use smbcloud_model::{error_codes::ErrorResponse, project::Project};
4 +use smbcloud_network::{environment::Environment, network::request};
5 use smbcloud_networking::constants::SMB_USER_AGENT;
6
7 pub async fn update_project_description(
crates/smbcloud-networking-project/src/url_builder.rs
+1 -1
@@ -1,4 +1,4 @@
1 -use network::environment::Environment;
1 +use smbcloud_network::environment::Environment;
2 use smbcloud_networking::smb_base_url_builder;
3
4 // Private functions
crates/smbcloud-networking/Cargo.toml
+1 -1
@@ -21,5 +21,5 @@ categories = [
21 crate-type = ["cdylib", "rlib"]
22
23 [dependencies]
24 -network = { workspace = true }
24 +smbcloud-network = { workspace = true }
25 url-builder = { workspace = true }
crates/smbcloud-networking/src/lib.rs
+1 -1
@@ -1,7 +1,7 @@
1 pub mod constants;
2
3 use constants::{SMB_CLIENT_ID, SMB_CLIENT_SECRET};
4 -use network::environment::Environment;
4 +use smbcloud_network::environment::Environment;
5 use url_builder::URLBuilder;
6
7 pub fn smb_base_url_builder(env: Environment) -> URLBuilder {