diff --git a/Cargo.lock b/Cargo.lock index fdb71f944..276568e74 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -36,9 +36,9 @@ checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" [[package]] name = "async-trait" -version = "0.1.61" +version = "0.1.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "705339e0e4a9690e2908d2b3d049d85682cf19fbd5782494498fbf7003a6a282" +checksum = "eff18d764974428cf3a9328e23fc5c986f5fbed46e6cd4cdf42544df5d297ec1" dependencies = [ "proc-macro2", "quote", @@ -77,9 +77,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "axum" -version = "0.6.2" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1304eab461cf02bd70b083ed8273388f9724c549b316ba3d1e213ce0e9e7fb7e" +checksum = "e5694b64066a2459918d8074c2ce0d5a88f409431994c2356617c8ae0c4721fc" dependencies = [ "async-trait", "axum-core", @@ -113,9 +113,9 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f487e40dc9daee24d8a1779df88522f159a54a980f99cfbe43db0be0bd3444a8" +checksum = "1cae3e661676ffbacb30f1a824089a8c9150e71017f7e1e38f2aa32009188d34" dependencies = [ "async-trait", "bytes", @@ -174,6 +174,12 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" +[[package]] +name = "base64" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" + [[package]] name = "bcrypt" version = "0.13.0" @@ -334,9 +340,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.1.1" +version = "4.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec7a4128863c188deefe750ac1d1dfe66c236909f845af04beed823638dc1b2" +checksum = "f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76" dependencies = [ "bitflags", "clap_derive", @@ -392,7 +398,7 @@ dependencies = [ [[package]] name = "core" -version = "0.1.8" +version = "0.1.10" dependencies = [ "anyhow", "async_timing_util", @@ -408,8 +414,8 @@ dependencies = [ "hex", "hmac", "jwt", - "monitor_helpers 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - "monitor_types 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_helpers 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_types 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "mungos", "periphery_client", "serde", @@ -514,9 +520,9 @@ dependencies = [ [[package]] name = "cxx" -version = "1.0.86" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d1075c37807dcf850c379432f0df05ba52cc30f279c5cfc43cc221ce7f8579" +checksum = "b61a7545f753a88bcbe0a70de1fcc0221e10bfc752f576754fa91e663db1622e" dependencies = [ "cc", "cxxbridge-flags", @@ -526,9 +532,9 @@ dependencies = [ [[package]] name = "cxx-build" -version = "1.0.86" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5044281f61b27bc598f2f6647d480aed48d2bf52d6eb0b627d84c0361b17aa70" +checksum = "f464457d494b5ed6905c63b0c4704842aba319084a0a3561cdc1359536b53200" dependencies = [ "cc", "codespan-reporting", @@ -541,15 +547,15 @@ dependencies = [ [[package]] name = "cxxbridge-flags" -version = "1.0.86" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61b50bc93ba22c27b0d31128d2d130a0a6b3d267ae27ef7e4fae2167dfe8781c" +checksum = "43c7119ce3a3701ed81aca8410b9acf6fc399d2629d057b87e2efa4e63a3aaea" [[package]] name = "cxxbridge-macro" -version = "1.0.86" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39e61fda7e62115119469c7b3591fd913ecca96fb766cfd3f2e2502ab7bc87a5" +checksum = "65e07508b90551e610910fa648a1878991d367064997a596135b86df30daf07e" dependencies = [ "proc-macro2", "quote", @@ -644,10 +650,10 @@ checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" [[package]] name = "db_client" -version = "0.1.9" +version = "0.1.10" dependencies = [ "anyhow", - "monitor_types 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_types 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "mungos", ] @@ -1350,9 +1356,9 @@ checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" [[package]] name = "matches" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" [[package]] name = "matchit" @@ -1483,16 +1489,16 @@ dependencies = [ "serde_derive", "strum", "strum_macros", - "toml", + "toml 0.5.11", ] [[package]] name = "monitor_client" -version = "0.1.9" +version = "0.1.10" dependencies = [ "anyhow", "futures-util", - "monitor_types 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_types 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "reqwest", "serde", "serde_derive", @@ -1504,7 +1510,7 @@ dependencies = [ [[package]] name = "monitor_helpers" -version = "0.1.9" +version = "0.1.10" dependencies = [ "anyhow", "async_timing_util", @@ -1512,20 +1518,20 @@ dependencies = [ "bollard", "futures", "futures-util", - "monitor_types 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_types 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "rand", "run_command", "serde", "serde_derive", "serde_json", - "toml", + "toml 0.6.0", ] [[package]] name = "monitor_helpers" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bdf204175ca05633efbfa86b880bd22ee314ac76819a6d2c9019588da8e9170" +checksum = "be55fd1c4d2dc82a223f96c81ac825b6c0e6b955eedb3542e03d1a75a9df94a7" dependencies = [ "anyhow", "async_timing_util", @@ -1533,18 +1539,18 @@ dependencies = [ "bollard", "futures", "futures-util", - "monitor_types 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_types 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "rand", "run_command", "serde", "serde_derive", "serde_json", - "toml", + "toml 0.6.0", ] [[package]] name = "monitor_periphery" -version = "0.1.9" +version = "0.1.10" dependencies = [ "anyhow", "async_timing_util", @@ -1555,8 +1561,8 @@ dependencies = [ "dotenv", "envy", "futures-util", - "monitor_helpers 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - "monitor_types 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_helpers 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_types 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "run_command", "serde", "serde_derive", @@ -1564,13 +1570,13 @@ dependencies = [ "sysinfo", "tokio", "tokio-util", - "toml", + "toml 0.5.11", "tower", ] [[package]] name = "monitor_types" -version = "0.1.9" +version = "0.1.10" dependencies = [ "anyhow", "bollard", @@ -1587,9 +1593,9 @@ dependencies = [ [[package]] name = "monitor_types" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3aca535e1ee2dc290df0a39eb86af0bf1ac8b425db6755949ed45b0efb53a32a" +checksum = "baa4230da5cad59b690e3f97b24396b11e1e716cfa530ca79aebc8aae9d39e36" dependencies = [ "anyhow", "bollard", @@ -1637,6 +1643,15 @@ dependencies = [ "tempfile", ] +[[package]] +name = "nom8" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" +dependencies = [ + "memchr", +] + [[package]] name = "ntapi" version = "0.4.0" @@ -1673,9 +1688,9 @@ dependencies = [ [[package]] name = "num-complex" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ae39348c8bc5fbd7f40c727a9925f03517afd2ab27d46702108b6a7e5414c19" +checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" dependencies = [ "num-traits", ] @@ -1839,12 +1854,12 @@ checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" [[package]] name = "periphery_client" -version = "0.1.9" +version = "0.1.10" dependencies = [ "anyhow", "futures-util", - "monitor_helpers 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - "monitor_types 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_helpers 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", + "monitor_types 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "reqwest", "serde", "serde_json", @@ -1986,9 +2001,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.10.1" +version = "1.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3" +checksum = "356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b" dependencies = [ "crossbeam-channel", "crossbeam-deque", @@ -2016,11 +2031,11 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.11.13" +version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68cc60575865c7831548863cc02356512e3f1dc2f3f82cb837d7fc4cc8f3c97c" +checksum = "21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9" dependencies = [ - "base64 0.13.1", + "base64 0.21.0", "bytes", "encoding_rs", "futures-core", @@ -2106,9 +2121,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.36.6" +version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549" +checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" dependencies = [ "bitflags", "errno", @@ -2184,9 +2199,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.7.0" +version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" +checksum = "7c4437699b6d34972de58652c68b98cb5b53a4199ab126db8e20ec8ded29a721" dependencies = [ "bitflags", "core-foundation", @@ -2197,9 +2212,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.6.1" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" +checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" dependencies = [ "core-foundation-sys", "libc", @@ -2270,6 +2285,15 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_spanned" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c68e921cef53841b8925c2abadd27c9b891d9613bdc43d6b823062866df38e8" +dependencies = [ + "serde", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -2670,13 +2694,47 @@ dependencies = [ [[package]] name = "toml" -version = "0.5.10" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ "serde", ] +[[package]] +name = "toml" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "729bfd096e40da9c001f778f5cdecbd2957929a24e10e5883d9392220a751581" +dependencies = [ + "indexmap", + "nom8", + "serde", + "serde_spanned", + "toml_datetime", +] + [[package]] name = "tower" version = "0.4.13" @@ -2877,9 +2935,9 @@ dependencies = [ [[package]] name = "unicode-bidi" -version = "0.3.8" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" +checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" [[package]] name = "unicode-ident" diff --git a/core/Cargo.toml b/core/Cargo.toml index 6e9acbe44..331daa003 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core" -version = "0.1.8" +version = "0.1.10" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -8,8 +8,8 @@ edition = "2021" [dependencies] # helpers = { package = "monitor_helpers", path = "../lib/helpers" } # types = { package = "monitor_types", path = "../lib/types" } -helpers = { package = "monitor_helpers", version = "0.1.9" } -types = { package = "monitor_types", version = "0.1.9" } +helpers = { package = "monitor_helpers", version = "0.1.10" } +types = { package = "monitor_types", version = "0.1.10" } db = { package = "db_client", path = "../lib/db_client" } periphery = { package = "periphery_client", path = "../lib/periphery_client" } axum_oauth2 = { path = "../lib/axum_oauth2" } diff --git a/frontend/src/components/deployment/tabs/config/container/Ports.tsx b/frontend/src/components/deployment/tabs/config/container/Ports.tsx index 109e76940..b3a330dc4 100644 --- a/frontend/src/components/deployment/tabs/config/container/Ports.tsx +++ b/frontend/src/components/deployment/tabs/config/container/Ports.tsx @@ -18,55 +18,74 @@ const Ports: Component<{}> = (p) => { setDeployment("docker_run_args", "ports", (ports) => ports!.filter((_, i) => i !== index)); }; return ( - - -

ports

- - -
none
-
- - - -
-
- - {({ local, container }, index) => ( - - - setDeployment("docker_run_args", "ports", index(), "local", value) + + + +

ports

+ + - {" : "} - - setDeployment("docker_run_args", "ports", index(), "container", value) - } - disabled={!userCanUpdate()} - /> + > +
none
+
-
- )} -
-
+ + + {({ local, container }, index) => ( + + + setDeployment( + "docker_run_args", + "ports", + index(), + "local", + value + ) + } + disabled={!userCanUpdate()} + /> + {" : "} + + setDeployment( + "docker_run_args", + "ports", + index(), + "container", + value + ) + } + disabled={!userCanUpdate()} + /> + + + + + )} + + + ); }; diff --git a/lib/db_client/Cargo.toml b/lib/db_client/Cargo.toml index 78b05be37..2c2b29294 100644 --- a/lib/db_client/Cargo.toml +++ b/lib/db_client/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "db_client" -version = "0.1.9" +version = "0.1.10" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -types = { package = "monitor_types", version = "0.1.9" } +types = { package = "monitor_types", version = "0.1.10" } # types = { package = "monitor_types", path = "../types" } mungos = "0.3.0" anyhow = "1.0" \ No newline at end of file diff --git a/lib/helpers/Cargo.toml b/lib/helpers/Cargo.toml index 9fec1b80f..d9b3fe49b 100644 --- a/lib/helpers/Cargo.toml +++ b/lib/helpers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "monitor_helpers" -version = "0.1.9" +version = "0.1.10" edition = "2021" authors = ["MoghTech"] description = "helpers used as dependency for mogh tech monitor" @@ -10,7 +10,7 @@ license = "GPL-3.0-or-later" [dependencies] # types = { package = "monitor_types", path = "../types" } -types = { package = "monitor_types", version = "0.1.9" } +types = { package = "monitor_types", version = "0.1.10" } async_timing_util = "0.1.14" bollard = "0.13" anyhow = "1.0" @@ -18,7 +18,7 @@ axum = { version = "0.6", features = ["ws", "json"] } serde = "1.0" serde_derive = "1.0" serde_json = "1.0" -toml = "0.5" +toml = "0.6" run_command = { version = "0.0.5", features = ["async_tokio"] } rand = "0.8" futures = "0.3" diff --git a/lib/helpers/src/docker/container.rs b/lib/helpers/src/docker/container.rs index c60bf09f1..4ccbee0ff 100644 --- a/lib/helpers/src/docker/container.rs +++ b/lib/helpers/src/docker/container.rs @@ -154,12 +154,8 @@ fn parse_environment(environment: &Vec) -> String { .join("") } -fn parse_network(network: &Option) -> String { - if let Some(network) = network { - format!(" --network {network}") - } else { - String::new() - } +fn parse_network(network: &str) -> String { + format!(" --network {network}") } fn parse_restart(restart: &RestartMode) -> String { diff --git a/lib/monitor_client/Cargo.toml b/lib/monitor_client/Cargo.toml index 083e147b6..6154e2b34 100644 --- a/lib/monitor_client/Cargo.toml +++ b/lib/monitor_client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "monitor_client" -version = "0.1.9" +version = "0.1.10" edition = "2021" authors = ["MoghTech"] description = "a client to interact with the monitor system" @@ -9,7 +9,7 @@ license = "GPL-3.0-or-later" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -monitor_types = "0.1.9" +monitor_types = "0.1.10" # monitor_types = { path = "../types" } reqwest = { version = "0.11", features = ["json"] } tokio-tungstenite = { version = "0.18", features=["native-tls"] } diff --git a/lib/periphery_client/Cargo.toml b/lib/periphery_client/Cargo.toml index 4308d2d6a..9f0ccb092 100644 --- a/lib/periphery_client/Cargo.toml +++ b/lib/periphery_client/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "periphery_client" -version = "0.1.9" +version = "0.1.10" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -helpers = { package = "monitor_helpers", version = "0.1.9" } -types = { package = "monitor_types", version = "0.1.9" } +helpers = { package = "monitor_helpers", version = "0.1.10" } +types = { package = "monitor_types", version = "0.1.10" } # types = { package = "monitor_types", path = "../types" } # helpers = { package = "monitor_helpers", path = "../helpers" } tokio-tungstenite = { version = "0.18", features=["native-tls"] } diff --git a/lib/types/Cargo.toml b/lib/types/Cargo.toml index fb4a4b4b0..b73454878 100644 --- a/lib/types/Cargo.toml +++ b/lib/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "monitor_types" -version = "0.1.9" +version = "0.1.10" edition = "2021" authors = ["MoghTech"] description = "types for the mogh tech monitor" diff --git a/lib/types/src/deployment.rs b/lib/types/src/deployment.rs index f69a4f94b..080c1e395 100644 --- a/lib/types/src/deployment.rs +++ b/lib/types/src/deployment.rs @@ -109,8 +109,9 @@ pub struct DockerRunArgs { #[diff(attr(#[serde(skip_serializing_if = "vec_diff_no_change")]))] pub environment: Vec, - #[diff(attr(#[serde(skip_serializing_if = "option_diff_no_change")]))] - pub network: Option, + #[serde(default = "default_network")] + #[diff(attr(#[serde(skip_serializing_if = "Option::is_none")]))] + pub network: String, #[serde(default)] #[diff(attr(#[serde(skip_serializing_if = "restart_mode_diff_no_change")]))] @@ -130,6 +131,10 @@ pub struct DockerRunArgs { pub docker_account: Option, // the username of the dockerhub account } +fn default_network() -> String { + String::from("host") +} + #[typeshare] #[derive(Serialize, Deserialize, Debug, Clone)] pub struct BasicContainerInfo { diff --git a/lib/types/src/diff.rs b/lib/types/src/diff.rs index 72130a5a7..d5d67484f 100644 --- a/lib/types/src/diff.rs +++ b/lib/types/src/diff.rs @@ -30,9 +30,9 @@ pub fn vec_diff_no_change(vec_diff: &VecDiff) -> bool { pub fn docker_run_args_diff_no_change(dra: &DockerRunArgsDiff) -> bool { dra.image.is_none() + && dra.network.is_none() && option_diff_no_change(&dra.container_user) && option_diff_no_change(&dra.docker_account) - && option_diff_no_change(&dra.network) && option_diff_no_change(&dra.post_image) && vec_diff_no_change(&dra.environment) && vec_diff_no_change(&dra.ports) diff --git a/periphery/Cargo.toml b/periphery/Cargo.toml index 30229b5bf..ba984c5ca 100644 --- a/periphery/Cargo.toml +++ b/periphery/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "monitor_periphery" -version = "0.1.9" +version = "0.1.10" edition = "2021" authors = ["MoghTech"] description = "monitor periphery binary | run monitor periphery as system daemon" @@ -15,8 +15,8 @@ path = "src/main.rs" [dependencies] # helpers = { package = "monitor_helpers", path = "../lib/helpers" } # types = { package = "monitor_types", path = "../lib/types" } -helpers = { package = "monitor_helpers", version = "0.1.9" } -types = { package = "monitor_types", version = "0.1.9" } +helpers = { package = "monitor_helpers", version = "0.1.10" } +types = { package = "monitor_types", version = "0.1.10" } run_command = { version = "0.0.5", features = ["async_tokio"] } async_timing_util = "0.1.14" tokio = { version = "1.24", features = ["full"] }