Skip to content

Status page: add sortable columns with reset functionality#685

Open
remotetohome wants to merge 8 commits intongoduykhanh:masterfrom
RemoteToHome-io:feature/status-page-sortable-columns
Open

Status page: add sortable columns with reset functionality#685
remotetohome wants to merge 8 commits intongoduykhanh:masterfrom
RemoteToHome-io:feature/status-page-sortable-columns

Conversation

@remotetohome
Copy link

Summary

  • All columns on the Status page are now sortable by clicking the column headers
  • Supports different data types: text (alphabetical), bytes (numeric), boolean, and date/time
  • Click a column to sort descending, click again for ascending, click a third time to reset to original order
  • Added a "Reset Sort" button for convenience
  • Sort direction indicated by ↑/↓ arrows in the column header

Columns & Sort Types

Column Sort Type
# Numeric
Name Alphabetical
Email Alphabetical
Allocated IPs Alphabetical
Endpoint Alphabetical
Public Key Alphabetical
Received Bytes (numeric)
Transmitted Bytes (numeric)
Connected Boolean
Last Handshake Date/time

Test Plan

  • Verify clicking each column header sorts the table
  • Verify clicking the same column toggles between descending → ascending → reset
  • Verify the Reset Sort button restores original order
  • Verify sort indicators (↑/↓) appear correctly
  • Test with multiple WireGuard devices (multiple tables)

remotetohome and others added 5 commits February 4, 2026 23:44
All columns are now sortable by clicking headers:
- Text columns sort alphabetically
- Numeric columns (Received/Transmitted) sort by byte value
- Connected column sorts by boolean state
- Last Handshake sorts by date/time

Click a column to sort descending, click again for ascending,
click a third time to reset. Reset Sort button also available.
All columns are now sortable by clicking headers:
- Text columns sort alphabetically
- Numeric columns (Received/Transmitted) sort by byte value
- Connected column sorts by boolean state
- Last Handshake sorts by date/time

Click a column to sort descending, click again for ascending,
click a third time to reset. Reset Sort button also available.
@remotetohome
Copy link
Author

remotetohome commented Feb 5, 2026

image

Example screenshot with new sort columns. Sort can apply to any column in ascending or descending order.

Thank you for the great project!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant