Server tab navigation doesn't scale to a full provider fleet #153

Open
opened 2026-08-24 15:13:09 -04:00 by mysticalsoap · 1 comment
Owner

The first working ProtonVPN import (#146) put the whole logical fleet into the server tab at once — hundreds of entries in a flat alphabetical list with only the country/provider/tunnel dropdowns to cut it down. Browsing for a specific server or even a specific city is tedious at that size, and ProtonVPN WireGuard entries would double it.

Directions worth considering (not committing to any yet): text search/filter-as-you-type, grouping by country with collapsible sections, a tier filter for providers that encode one in the name (Free/Basic/Plus), and sorting by latency when checks are enabled.

🤖 Generated with Claude Code

The first working ProtonVPN import (#146) put the whole logical fleet into the server tab at once — hundreds of entries in a flat alphabetical list with only the country/provider/tunnel dropdowns to cut it down. Browsing for a specific server or even a specific city is tedious at that size, and ProtonVPN WireGuard entries would double it. Directions worth considering (not committing to any yet): text search/filter-as-you-type, grouping by country with collapsible sections, a tier filter for providers that encode one in the name (Free/Basic/Plus), and sorting by latency when checks are enabled. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Author
Owner

text search is there and works okay, the server names are very utilitarian so it's kind of hard. They also have some unneeded information like all starting with node*. Maybe something that can't be helped. There's already a filter by country but it gets reset when you type and search which needs fixing. Protocol already exists but isn't useful yet as there's no wireguard. Might be too provider specific but for instance for proton i think you'd ideally be able to filter down to plus servers and maybe even more specifically certain features? Also the country picker is a bit awkward to use as it opens a screen sized vertical selector, slightly usable by typing but there must be a better solution/favorite system? Proton app as an example groups by country and within the US for example it groups again by state, with symbols for certain features and load amount

image

Might also need eventual integration with the ping testing system that isn't tested yet, as sorting by speed to server would be very useful. Similar to the load display in the proton official app.

text search is there and works okay, the server names are very utilitarian so it's kind of hard. They also have some unneeded information like all starting with node*. Maybe something that can't be helped. There's already a filter by country but it gets reset when you type and search which needs fixing. Protocol already exists but isn't useful yet as there's no wireguard. Might be too provider specific but for instance for proton i think you'd ideally be able to filter down to plus servers and maybe even more specifically certain features? Also the country picker is a bit awkward to use as it opens a screen sized vertical selector, slightly usable by typing but there must be a better solution/favorite system? Proton app as an example groups by country and within the US for example it groups again by state, with symbols for certain features and load amount ![image](/attachments/b02b0356-6ee8-4736-ad2c-a95e65c1bb61) Might also need eventual integration with the ping testing system that isn't tested yet, as sorting by speed to server would be very useful. Similar to the load display in the proton official app.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mysticalsoap/aqomui#153
No description provided.