Server tab navigation doesn't scale to a full provider fleet #153
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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
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
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.