Kaede Akino
9738605dd3
feat(terminal): add Mosh and Eternal Terminal transports
...
Add SSH-authenticated transports with independent settings, protocol-aware menus and snippets, and tmux session persistence.
Restore eligible iOS workspaces from encrypted transport checkpoints without adding a macOS recovery entry. Include schema migrations and regression coverage.
2026-10-16 08:36:56 +08:00
Kaede Akino
8e3f1128da
feat(sessions): add tmux persistence and terminal context tracking
...
Add extensible remote session backends, safe ownership and restore handling, and pane-scoped shell integration over the existing SSH connection.
Keep iOS workspaces in memory and rebuild expired Activity targets on demand. Integrate session selection into Connection Journey with consistent controls, cancellation behavior, and localized counts.
2026-10-16 01:04:12 +08:00
Kaede Akino and Copilot
b33c03a62d
refactor: remove unused declarations, overloads, and parameters
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-10-05 23:49:46 +08:00
Kaede Akino
5824fbad35
fix(state): remove redundant bindings and presentation state
2026-10-04 22:25:42 +08:00
Kaede Akino
f2cdaafd3a
feat: refine confirmation UX
2026-10-04 21:09:22 +08:00
Kaede Akino
c6bdfa0edb
fix(tailscale): label username section as authentication
2026-10-03 17:09:19 +08:00
Kaede Akino
6eafa29369
feat: add Pro Tailscale SSH and SFTP integration
2026-10-03 03:12:12 +08:00
Kaede Akino
ac645aa7b7
feat(ssh): forward vault keys to remote sessions
2026-09-28 20:04:07 +08:00
Kaede Akino
2abed0eca6
Rename TermindCopy to AppStrings
2026-09-23 22:54:10 +08:00
Kaede Akino
76c4e9872f
Merge copywright
2026-09-23 20:07:12 +08:00
Kaede Akino
b77d07e067
Refine UI copywriting
2026-09-23 19:15:15 +08:00
Kaede Akino
a048a37e6f
Refine edit host enabled toggle
2026-09-22 08:43:28 +08:00
Kaede Akino
5f988cad9e
Clarify Host protocol profile editing
2026-09-22 08:35:24 +08:00
Kaede Akino
759c1d8f7b
Add Telnet
2026-09-21 21:09:11 +08:00
Kaede Akino
fa734f1e1c
Add charset
2026-09-21 18:30:39 +08:00
Kaede Akino
2918b32af3
Add Host PTY environment variables
2026-09-21 16:48:54 +08:00
Kaede Akino
46f4b17ab0
Unify Vault form organization
2026-09-21 16:48:53 +08:00
Kaede Akino
97e2362d7d
Refactor Host Custom Identity editing
2026-09-21 16:48:52 +08:00
Kaede Akino
8a9793eadb
Add Host startup snippets
2026-09-21 16:48:50 +08:00
Kaede Akino
b69881eb41
Add host-owned custom identities
2026-09-21 16:48:50 +08:00
Kaede Akino
b40c71eec6
Refine store
2026-09-21 16:48:49 +08:00
Kaede Akino
ac823a454f
Support tags in TFI
2026-09-20 21:20:58 +08:00
Kaede Akino
4865a00085
Refine Group & Snippets UI
2026-09-20 20:36:06 +08:00
Kaede Akino
9256aa9559
add new identity entrypoints
2026-09-20 20:33:18 +08:00
Kaede Akino
9ef2c9c8cc
Fix edit sidebar size
2026-09-19 11:31:06 +08:00
Kaede Akino
71ad96dbf5
Add per-host shell integration preferences
2026-09-19 01:40:20 +08:00
Kaede Akino
eaa95b98b1
Unified generate name strategies
2026-09-18 23:57:26 +08:00
Kaede Akino
61cde4cd40
Refactor Port Forwarding
2026-09-18 23:37:57 +08:00
Kaede Akino
581300362a
Normalize newlines in single-line fields
2026-09-16 17:16:44 +08:00
Kaede Akino
fdc85ef1a9
Add proxy settings to mobile host editor
2026-09-14 08:33:29 +08:00
Kaede Akino
83b54be813
Remove useless code
2026-09-12 23:57:33 +08:00
Kaede Akino
93c6438e75
Allow immediate port forwarding toggles
2026-09-12 17:09:07 +08:00
Kaede Akino
e50ea0c75e
Align port forwarding editors
2026-09-12 15:46:27 +08:00
Kaede Akino
352be589c8
Persist port forwarding enabled state
2026-09-12 10:38:01 +08:00
Kaede Akino
5eefc33cb0
Refactor TFI for project structure
2026-09-12 01:21:51 +08:00