v0.1.11
Pre-releaseSmart groups, and connecting a whole group in one tap.
Added
Smart groups. A folder is somewhere a server is. A group is a question you keep asking: everything tagged prod, everything you touched this week, everything on port 2222, everything whose name does not contain test. A server belongs to every group that matches it, and nothing has to be filed anywhere for that to work.
Rules are a field, an operator and a value — name, host, tag, folder, user, port, favourite, pinned, or last used within a number of days; contains, does not contain, is, or starts with. Match all of them or any of them.
The editor shows a live count of what the rules match as you type them. A rule whose effect you cannot see is one you have to save and undo to understand.
Favourites and Recent are there from the start, without being set up. They are built rather than stored, so they cannot be half-deleted and their names follow the app's language rather than whatever it was when your vault was first written.
Connect all. With a group selected, one button opens every server listed under it, one after another.
Details
Connecting runs sequentially rather than all at once. Ten simultaneous handshakes over a phone's connection is how you get ten timeouts. One failure does not stop the rest, and the message at the end says how many of how many actually opened.
It connects what is on screen, not what the group would match. The search box is right there, and a button that ignored it would open servers you cannot see.
Two rules of the matching engine worth knowing:
- A group with no rules matches nothing. Matching everything would turn a half-finished group into a second copy of the whole server list, which looks like a feature and hides the mistake.
- A server you have never connected to does not match "last used". There is no date to compare, which is different from a date long ago.
Groups live in the same encrypted vault as everything else, and a vault written by an earlier version opens unchanged.
Upgrading
Installs straight over v0.1.10. Same signing key, so your servers, keys and timeline are untouched.
Checksums
39c29d8742a4b13ac6de52404129f3380b3a91d4768c495b3a8bb50eecd1f21f CubePilot-v0.1.11-android.apk
464aff5d547c7334e682acc734884ecbd02ef45393b88b227c110c8fd859f55a CubePilot-v0.1.11-windows-x64.zip