v0.0.46: fix group calls, admin commands, ETH in members
Server: - POST /v1/groups/:name/signal — broadcast plaintext JSON to all online group members via WS push (for call signals, typing, etc.) - No auth required (membership validated from 'from' field) Web client: - Group call signals now use /signal endpoint (was broken with /send) - WS handler detects group_call JSON signals early - Auto-join #ops now properly registers presence + fetches members - /gmembers resolves ETH addresses via /v1/resolve - /admin-calls — list all active calls in the system - /admin-help — list all admin/debug commands Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
10
warzone/Cargo.lock
generated
10
warzone/Cargo.lock
generated
@@ -2956,7 +2956,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "warzone-client"
|
||||
version = "0.0.45"
|
||||
version = "0.0.46"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"argon2",
|
||||
@@ -2989,7 +2989,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "warzone-mule"
|
||||
version = "0.0.45"
|
||||
version = "0.0.46"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"clap",
|
||||
@@ -2998,7 +2998,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "warzone-protocol"
|
||||
version = "0.0.45"
|
||||
version = "0.0.46"
|
||||
dependencies = [
|
||||
"base64",
|
||||
"bincode",
|
||||
@@ -3023,7 +3023,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "warzone-server"
|
||||
version = "0.0.45"
|
||||
version = "0.0.46"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"axum",
|
||||
@@ -3054,7 +3054,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "warzone-wasm"
|
||||
version = "0.0.45"
|
||||
version = "0.0.46"
|
||||
dependencies = [
|
||||
"base64",
|
||||
"bincode",
|
||||
|
||||
Reference in New Issue
Block a user