Kaede Akino
9a59a22497
fix: remove useless fix for menu bar overflow
2026-10-06 17:04:28 +08:00
Kaede Akino
ad2bf28790
refactor: remove obsolete application paths and adapters
...
Remove the transfer forwarding adapter, borrowed SFTP channel scheduling,
legacy assistant send entry points, unreachable Telnet password state,
unused Tailscale APIs, and unused host deletion impact projections.
Migrate behavioral tests to current paths and cover SFTP passphrase saving.
Validation: Swift formatting and shared-copy/localization checks passed.
The macOS test run reported failures in ConnectionStatusIconLayoutTests
and AgentRuntimeTests; investigation and iOS validation remain pending.
2026-10-04 22:10:09 +08:00
Kaede Akino
aa5a92c352
feat: remove persistence connection and SFTP history
2026-10-03 04:18:14 +08:00
Kaede Akino
6eafa29369
feat: add Pro Tailscale SSH and SFTP integration
2026-10-03 03:12:12 +08:00
Kaede Akino
d4323176ed
feat(terminal): make uploads free and add native upload menus
2026-10-02 08:27:20 +08:00
Kaede Akino
dbf56691fe
feat(terminal): insert escaped paths from status bar drags
2026-10-02 00:33:41 +08:00
Kaede Akino
565ef17d87
refactor(ssh): share key workflows and wire encoding
2026-09-29 00:05:32 +08:00
Kaede Akino
816a6ff121
feat(ssh): support hardware security key authentication
...
Add native security key registration, reference import, and signing on macOS and iOS. Store references in Vault metadata and route authentication through connection, Assistant, MCP, and agent forwarding flows.
Preserve signing cancellation and actionable authentication errors for security keys and Secure Enclave. Pin the released libssh2 forks as nested submodules and refresh package resolution.
2026-09-28 23:37:49 +08:00
Kaede Akino
b58c8beb5e
fix(ssh): restore saved passphrases and authentication saving
2026-09-28 18:37:21 +08:00
Kaede Akino
5c84cb147d
fix(sftp): use top glass actions in permissions sheet
2026-09-26 02:12:49 +08:00
Kaede Akino
acdfc9ab72
fix(localization): pass resources directly to dialog titles
2026-09-26 01:58:08 +08:00
Kaede Akino
14ec76db99
feat: allow terminate application in sheet
2026-09-24 11:35:36 +08:00
Kaede Akino
aad5faf478
Update screenshots
2026-09-24 00:54:53 +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
a52488cf3a
Show destructive menu icons on macOS 27
2026-09-22 23:21:56 +08:00
Kaede Akino
b9c9b6808d
Replace Identity usage time with modification time
2026-09-22 19:18:48 +08:00
Kaede Akino
fce93864c6
refactor: match SSH authorized host key
2026-09-22 07:20:10 +08:00
Kaede Akino
f0aeb33a8a
Add URL Scheme
2026-09-21 23:54:01 +08:00
Kaede Akino
fa734f1e1c
Add charset
2026-09-21 18:30:39 +08:00
Kaede Akino
4ae95df1f7
Add proxy identity choose UI
2026-09-21 09:13:28 +08:00
Kaede Akino
57b95d7ca1
Support drop file from sftp to ssh
2026-09-21 02:35:41 +08:00
Kaede Akino
3db8cdbf85
Harden one-shot SSH secret handling
2026-09-20 20:33:18 +08:00
Kaede Akino
cb106ba15d
Clear SSH secrets after each connection attempt
2026-09-20 20:33:17 +08:00
Kaede Akino
5f519eaa6c
Keep additional SSH credentials reference-only
2026-09-20 20:31:50 +08:00
Kaede Akino
f09c57e332
Clarify SSH connection and channel APIs
2026-09-20 16:54:31 +08:00
Kaede Akino
8794bd6387
Fall back terminal uploads to SSH session
2026-09-19 23:13:22 +08:00
Kaede Akino
f1796d879a
Remove useless code
2026-09-19 12:30:16 +08:00
Kaede Akino
cc62ba919c
Refactors
2026-09-19 08:12:31 +08:00
Kaede Akino
2f2c800843
Improve SSH Interaction Policy
2026-09-18 22:24:59 +08:00
Kaede Akino
ec0f685cfe
Add SSH keyboard-interactive authentication across connection flows
2026-09-18 14:22:11 +08:00
Kaede Akino
9149a9d0c9
Fix macOS SFTP context menu flicker
2026-09-18 13:45:22 +08:00
Kaede Akino
e49d942465
Add macOS multiwindow workspace support
2026-09-18 11:06:47 +08:00
Kaede Akino
781dbcdfc9
Refine SFTP Open With menu
2026-09-17 15:03:08 +08:00
Kaede Akino
e13f9e201f
Fix SFTP edit upload overlay
2026-09-17 14:51:12 +08:00
Kaede Akino
99d14e683a
Add SFTP Open With and edited-copy import
2026-09-17 14:15:03 +08:00
Kaede Akino
ed4d3616fd
SFTP Support Edit
2026-09-17 13:50:06 +08:00
Kaede Akino
e54f5c81c9
Reuse remote copy planning and trim copy-only tests
2026-09-16 22:35:49 +08:00
Kaede Akino
6493dda7c7
Add in-process SFTP and HTTP resume support
2026-09-16 21:27:23 +08:00
Kaede Akino
581300362a
Normalize newlines in single-line fields
2026-09-16 17:16:44 +08:00
Kaede Akino
995ec975a0
Reuse the shared SFTP download planner
2026-09-16 12:21:27 +08:00
Kaede Akino
9e1426393a
Fix identities last used time
2026-09-15 13:23:37 +08:00
Kaede Akino
0793acea67
Support SDK 27.0
2026-09-14 19:31:55 +08:00
Kaede Akino
f14ec61cec
Keep macOS parent directory marker literal
2026-09-13 16:14:18 +08:00
Kaede Akino
8dcc934506
Fix mobile state and connection races
2026-09-13 12:18:56 +08:00
Kaede Akino
3df3bcaf0c
Refactor
2026-09-13 01:30:00 +08:00
Kaede Akino
f6d4e71451
Bulk Assistant
2026-09-12 22:39:45 +08:00
Kaede Akino
abaa6a2f8a
Improve SFTP file workflows
2026-09-12 16:38:36 +08:00
Kaede Akino
9b04003012
Keep SSH host-key approval on one connection
2026-09-12 15:33:26 +08:00
Kaede Akino
4c68a01c48
Share cross-platform session and presentation logic
2026-09-12 10:36:15 +08:00