Project

General

Profile

Actions

Todo #15485

open

Usability and consistency of the WireGuard peer tables

Added by Jeremy  99 7 months ago. Updated 7 months ago.

Status:
New
Priority:
Very Low
Assignee:
-
Category:
WireGuard
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:

Description

Suggestions to make the WireGuard Peer tables a bit more usable:

1) Make the tables sortable. I have 30 Peers and multiple Tunnels, so sorting by Description, Tunnel, Allowed IPs, and Latest Handshake (would need to sort by seconds, not text) would be very helpful. It should sort by Description by default, rather than date created.

2) Make the "Description" cell clickable instead of the "Allowed IPs" cell. When I'm editing/viewing a Peer details, it seems intuitive to click the name of that Peer, not the IP address it's assigned. Currently, if I create a peer and do not specify any "Allowed IPs" value for that peer, the Peer table just says "(none)" in the "Allowed IPs" column and it is NOT clickable.

3) On vpn_wg_peers.php, you can hover over the "Public key" column to see the whole key, or click it to copy it to the clipboard. I don't know why people want this to be in the table at all, but I see that the same column on status_wireguard.php is not clickable, and the same column on vpn_wg_tunnels.php is neither hoverable nor clickable. Maybe you'd like them to be consistent.

4) On vpn_wg_tunnels.php and status_wireguard.php, "Public Key" is capitalized, but on vpn_wg_peers.php, "key" is lowercase.

Actions

Also available in: Atom PDF