chore: update dependencies and project config

Update Cargo dependencies and bump gingress actix-web version.
Adjust package.json scripts.
This commit is contained in:
ZhenYi 2026-05-11 17:05:39 +08:00
parent 3b17a0493f
commit ec29673d14
4 changed files with 829 additions and 464 deletions

1259
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -106,9 +106,9 @@ prost-build = "0.14.3"
qdrant-client = "1.17.0"
prost-types = "0.14.3"
rand = "0.10.0"
russh = { version = "0.50.0", default-features = false, features = [] }
hmac = { version = "0.12.1", features = ["std"] }
hkdf = "0.12"
russh = { version = "0.60.2", default-features = false, features = ["ring"] }
hmac = { version = "0.13" }
hkdf = "0.13.0"
sha1_smol = "1.0.1"
rsa = { version = "0.9.7", package = "rsa" }
reqwest = { version = "0.13.2", default-features = false }
@ -117,14 +117,14 @@ dotenvy = "0.15.7"
# aws-sdk-s3 = "1.127.0"
sea-orm = "2.0.0-rc.37"
sea-orm-migration = "2.0.0-rc.37"
sha1 = { version = "0.10.6", features = ["compress"] }
sha2 = "0.10"
sysinfo = "0.38.4"
sha1 = "0.11"
sha2 = "0.11"
sysinfo = "0.39.1"
ssh-key = "0.7.0-rc.9"
tar = "0.4.45"
zip = "8.3.1"
tokenizer = "0.1.2"
tiktoken-rs = "0.9.1"
tiktoken-rs = "0.11.0"
regex = "1.12.3"
jsonwebtoken = "10.3.0"
once_cell = "1.21.4"
@ -175,11 +175,11 @@ p256 = { version = "0.13", features = ["ecdsa", "std"] }
# http version varies per-crate (pingora needs 1.x, actix needs 0.2)
hyper = "0.14"
tempfile = "3"
rig-core = { version = "0.30.0", default-features = false }
rig-core = { version = "0.36.0", default-features = false }
tokio-tungstenite = { version = "0.29.0", features = [] }
async-nats = { version = "0.47.0", features = [] }
kube = { version = "0.98", features = ["runtime", "derive"] }
k8s-openapi = { version = "0.24", features = ["v1_31"] }
async-nats = { version = "0.48.0", features = [] }
kube = { version = "3.1.0", features = ["runtime", "derive"] }
k8s-openapi = { version = "0.27", features = ["v1_31"] }
pingora = { version = "0.8", features = ["proxy"] }
pingora-proxy = "0.8"
pingora-load-balancing = "0.8"

View File

@ -23,8 +23,8 @@ path = "src/bin/kubectl-gingress/main.rs"
[dependencies]
gingress-proxy = { workspace = true }
kube = { version = "0.98", features = ["runtime", "derive"] }
k8s-openapi = { version = "0.24", features = ["v1_31"] }
kube = { workspace = true }
k8s-openapi = { workspace = true }
tokio = { workspace = true, features = ["full"] }
serde = { workspace = true, features = ["derive"] }

View File

@ -10,7 +10,11 @@
"format": "prettier --write \"**/*.{ts,tsx}\"",
"typecheck": "tsc --noEmit",
"preview": "vite preview",
"orval": "orval"
"orval": "orval",
"build:all": "node scripts/build.js",
"push": "node scripts/push.js",
"deploy": "node scripts/deploy.js",
"uninstall": "node scripts/uninstall.js"
},
"dependencies": {
"@base-ui/react": "^1.4.1",
@ -55,6 +59,8 @@
"react-router-dom": "^7.14.2",
"react-virtuoso": "^4.18.6",
"recharts": "^3.8.1",
"rehype-raw": "^7.0.0",
"rehype-sanitize": "^6.0.0",
"remark-gfm": "^4.0.1",
"shadcn": "^4.6.0",
"socket.io": "^4.8.3",