diff --git a/commands/logs.command.sh b/commands/logs.command.sh index 5aa19d8..4760760 100644 --- a/commands/logs.command.sh +++ b/commands/logs.command.sh @@ -18,6 +18,8 @@ function cmd::logs::on_load() { flag::register --days flag::register --raw flag::register --detailed + flag::register --service + flag::register --event } function cmd::logs::help() { @@ -32,14 +34,19 @@ Subcommands: rotate Remove entries older than N days Options for show: - --name Filter by client name - --type Filter by device type - --limit Max results per source (default: 50) - --fw Show only firewall drops - --wg Show only WireGuard events - --merged Show all events chronologically interleaved - --follow, -f Follow logs in real time (alias: wgctl watch) - --raw Show raw IPs without service annotation + --name Filter by client name + --type Filter by device type + --limit Max results per source (default: 50) + --since