Skip to content

Commit 20b19c3

Browse files
authored
chore: update metadata for packages (#492)
* chore: update metadata for packages * add more authors meta
1 parent 294bb1f commit 20b19c3

File tree

15 files changed

+101
-19
lines changed

15 files changed

+101
-19
lines changed

bin/Cargo.toml

Lines changed: 44 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
name = "atm0s-media-server"
33
version = "0.1.0"
44
edition = "2021"
5+
license = "MIT"
6+
description = "Atm0s Media Server"
57

68
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
79

@@ -17,13 +19,15 @@ rust-embed = { version = "8.0", features = ["compression"], optional = true }
1719
tokio = { workspace = true, features = ["full"] }
1820
sans-io-runtime = { workspace = true }
1921
atm0s-sdn = { workspace = true }
20-
media-server-protocol = { path = "../packages/protocol", features = ["quinn-rpc"] }
22+
media-server-protocol = { path = "../packages/protocol", features = [
23+
"quinn-rpc",
24+
] }
2125
media-server-secure = { path = "../packages/media_secure" }
2226
media-console-front = { path = "../packages/media_console_front", optional = true }
2327
media-server-runner = { path = "../packages/media_runner", optional = true }
2428
media-server-gateway = { path = "../packages/media_gateway", optional = true }
2529
media-server-connector = { path = "../packages/media_connector", optional = true }
26-
media-server-record = { path = "../packages/media_record", default-features=false, optional = true }
30+
media-server-record = { path = "../packages/media_record", default-features = false, optional = true }
2731
media-server-utils = { path = "../packages/media_utils", optional = true }
2832
media-server-multi-tenancy = { path = "../packages/multi_tenancy", optional = true }
2933
local-ip-address = "0.6"
@@ -37,16 +41,48 @@ derive_more = { workspace = true, features = ["full"] }
3741
rcgen = { version = "0.13", optional = true }
3842
maxminddb = { version = "0.24", optional = true }
3943
sysinfo = { version = "0.32", optional = true }
40-
reqwest = { version = "0.12", features = ["json"]}
44+
reqwest = { version = "0.12", features = ["json"] }
4145
sentry = "0.34"
4246

4347
[features]
44-
default = ["console", "gateway", "media", "connector", "standalone", "cert_utils"]
48+
default = [
49+
"console",
50+
"gateway",
51+
"media",
52+
"connector",
53+
"standalone",
54+
"cert_utils",
55+
]
4556
standalone = ["console", "gateway", "media", "connector"]
46-
gateway = ["media-server-gateway", "media-server-connector", "quinn_vnet", "node_metrics", "maxminddb", "media-server-multi-tenancy", "media-server-utils/embed-files", "rust-embed"]
47-
media = ["media-server-runner", "media-server-record", "quinn_vnet", "node_metrics", "media-server-utils/embed-files", "rust-embed"]
48-
console = ["media-console-front", "media-server-utils/embed-files", "rust-embed"]
49-
connector = ["quinn_vnet", "media-server-connector", "media-server-utils", "media-server-multi-tenancy"]
57+
gateway = [
58+
"media-server-gateway",
59+
"media-server-connector",
60+
"quinn_vnet",
61+
"node_metrics",
62+
"maxminddb",
63+
"media-server-multi-tenancy",
64+
"media-server-utils/embed-files",
65+
"rust-embed",
66+
]
67+
media = [
68+
"media-server-runner",
69+
"media-server-record",
70+
"quinn_vnet",
71+
"node_metrics",
72+
"media-server-utils/embed-files",
73+
"rust-embed",
74+
]
75+
console = [
76+
"media-console-front",
77+
"media-server-utils/embed-files",
78+
"rust-embed",
79+
]
80+
connector = [
81+
"quinn_vnet",
82+
"media-server-connector",
83+
"media-server-utils",
84+
"media-server-multi-tenancy",
85+
]
5086
cert_utils = ["rcgen", "rustls"]
5187
quinn_vnet = ["rustls", "quinn"]
5288
node_metrics = ["sysinfo"]

packages/audio_mixer/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
[package]
22
name = "audio-mixer"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Audio Mixer Component for Atm0s Media Server"
58

69
[dependencies]
710
log.workspace = true
8-
indexmap.workspace = true
11+
indexmap.workspace = true

packages/media_codecs/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
[package]
22
name = "media-server-codecs"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Media Codecs Component for Atm0s Media Server"
58

69
[dependencies]
710
log = { workspace = true }

packages/media_connector/Cargo.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
[package]
22
name = "media-server-connector"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Media Connector Component for Atm0s Media Server"
58

69
[dependencies]
710
log = { workspace = true }
@@ -25,8 +28,8 @@ sea-orm = { version = "1.1.0-rc.1", features = [
2528
sea-query = "0.32.0-rc.1"
2629
serde_json = "1.0"
2730
s3-presign = "0.0.3"
28-
uuid = {version = "1.10", features = ["fast-rng", "v7"]}
29-
reqwest = { version = "0.12", features = ["json"]}
31+
uuid = { version = "1.10", features = ["fast-rng", "v7"] }
32+
reqwest = { version = "0.12", features = ["json"] }
3033

3134
[dev-dependencies]
3235
tokio = { version = "1", features = ["full"] }
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
[package]
22
name = "media-console-front"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Console Frontend Component for Atm0s Media Server"
58

69
[dependencies]
710
poem = { version = "3.0", features = [] }
811
rust-embed = { version = "8.0", features = ["compression"] }
912
reqwest = { version = "0.12" }
1013
log = { workspace = true }
11-
media-server-utils = { path = "../media_utils", features = ["embed-files"] }
14+
media-server-utils = { path = "../media_utils", features = ["embed-files"] }

packages/media_core/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
[package]
22
name = "media-server-core"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Media Core Component for Atm0s Media Server"
58

69
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
710

@@ -20,4 +23,4 @@ audio-mixer = { path = "../audio_mixer" }
2023

2124
[dev-dependencies]
2225
tracing-subscriber = { workspace = true }
23-
test-log = { workspace = true }
26+
test-log = { workspace = true }

packages/media_gateway/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
[package]
22
name = "media-server-gateway"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Media Gateway Component for Atm0s Media Server"
58

69
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
710

@@ -18,4 +21,4 @@ derive_more = { workspace = true }
1821
tokio = { workspace = true, features = ["time"] }
1922

2023
[dev-dependencies]
21-
httpmock = { workspace = true }
24+
httpmock = { workspace = true }

packages/media_record/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
[package]
22
name = "media-server-record"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Media Record Component for Atm0s Media Server"
58

69
[dependencies]
710
media-server-protocol = { path = "../protocol" }

packages/media_runner/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
[package]
22
name = "media-server-runner"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Media Runner Component for Atm0s Media Server"
58

69
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
710

packages/media_secure/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
[package]
22
name = "media-server-secure"
33
version = "0.1.0"
4+
authors = ["Giang Minh <giang.ndm@gmail.com>"]
45
edition = "2021"
6+
license = "MIT"
7+
description = "Media Secure Component for Atm0s Media Server"
58

69
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
710

811
[dependencies]
9-
jwt-simple = { version = "0.12", optional = true, default-features=false, features=["pure-rust"] }
12+
jwt-simple = { version = "0.12", optional = true, default-features = false, features = [
13+
"pure-rust",
14+
] }
1015
media-server-protocol = { path = "../protocol" }
1116
serde = { version = "1.0", features = ["derive"] }
1217

0 commit comments

Comments
 (0)