Repository navigation
Commit b98de3f
feat(clients): reorder routes by drag, add them from the machine's row
The Routes submenu needed two levels of menus to move one route, and adding
a route meant knowing that pairing the same machine again would merge.
- Web and desktop: the machine's row shows "N routes" next to its status;
clicking it expands an inline list. Drag the grip (or use the keyboard)
to reorder, remove a route with its x, and "Add route" opens the pairing
dialog scoped to that machine, with T3 Connect offered when the account
can reach it.
- Mobile: the environment detail screen's Routes section has Edit, which
shows drag handles (VoiceOver gets Move up / Move down) and remove
buttons, and "Add route" opens the pairing screen for that machine.
- Pairing for a route refuses an address that reaches a different machine,
before spending the one-time code.
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>1 parent 55c7b44 commit b98de3f
13 files changed
Lines changed: 726 additions & 238 deletions
File tree
- apps
- mobile/src
- connection
- features
- connection
- settings
- state
- web/src
- components/settings
- connection
- packages/client-runtime/src/connection
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
18 | 25 | | |
19 | | - | |
| 26 | + | |
20 | 27 | | |
21 | 28 | | |
22 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| 27 | + | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| |||
158 | 161 | | |
159 | 162 | | |
160 | 163 | | |
161 | | - | |
| 164 | + | |
162 | 165 | | |
163 | 166 | | |
164 | 167 | | |
| |||
170 | 173 | | |
171 | 174 | | |
172 | 175 | | |
173 | | - | |
| 176 | + | |
174 | 177 | | |
175 | 178 | | |
176 | 179 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
| |||
0 commit comments