Commit Graph
20 Commits
Author SHA1 Message Date
Kaede Akino 57b95d7ca1 Support drop file from sftp to ssh 2026-09-21 02:35:41 +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 145cfd535a Unified SFTP scheduler 2026-09-19 22:42:15 +08:00
Kaede Akino d9616b7b77 Refactor connection model 2026-09-19 21:25:39 +08:00
Kaede Akino b68d6dd88c Refine SFTP Settings 2026-09-19 01:24:11 +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 b1b6647a8c Refactors 2026-09-17 21:22:21 +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 d51696e017 Add HTTP-backed SFTP downloads
Add one-use download tickets, bounded HTTP file responses, source validation, shared transfer capacity, cancellation, and metadata-only audit.

Verification: 181 focused tests, macOS/iOS builds, Swift formatting, and Chinese localization checks passed. Full test run: 1430 tests with five failures in unchanged areas; no live-server integration performed.
2026-09-16 21:03:57 +08:00
Kaede Akino d5f27bfe88 Add HTTP Upload MCP 2026-09-16 19:46:35 +08:00
Kaede Akino de89c37aec Add cross-host SFTP copy to Assistant and MCP 2026-09-16 17:57:38 +08:00
Kaede Akino abaa6a2f8a Improve SFTP file workflows 2026-09-12 16:38:36 +08:00
Kaede Akino 5eefc33cb0 Refactor TFI for project structure 2026-09-12 01:21:51 +08:00
Kaede Akino 7bbfeb79e2 Bulk iOS 2026-09-11 21:07:44 +08:00
Kaede Akino c2958a05b3 Add iOS workspaces and shared feature services
Share Vault, persistence, SSH/SFTP, forwarding, and SwiftUI components across platforms. Add mobile editors, terminal input, standalone Assistant, Metrics navigation, transfers, and a unified Live Activity with host system icons.

Validation: 35 iOS tests and 100 focused macOS tests pass; formatting and zh-Hans checks pass. The full macOS run reports 14 issues in the documented timing, Keychain, and popover suites. Remaining Assistant tool and CloudKit work is tracked in Memory/MOBILE_ROLLOUT.md.
2026-09-11 13:47:16 +08:00