Commit Graph
963 Commits
Author SHA1 Message Date
Kaede Akino 2502b76cd6 fix(ios): dismiss workspace search when leaving its page 2026-10-06 23:18:36 +08:00
Kaede Akino 69b9b78316 refactor(ios): remove SDK 27.0 compatibility guards 2026-10-06 22:27:23 +08:00
Kaede Akino f297d0bd8d feat: refresh welcome copy and Pro Max screenshot workflow 2026-10-06 22:09:53 +08:00
Kaede Akino e5bcfdb5c5 chore: update website documentation submodule 2026-10-06 21:34:41 +08:00
Kaede Akino 741c134cb1 chore: consolidate device frame documentation 2026-10-06 21:26:45 +08:00
Kaede Akino 210816f65a chore: move website and assets into public submodule 2026-10-06 21:17:00 +08:00
Kaede Akino bbeb7603b7 build(screenshots): migrate capture and framing to fastlane 2026-10-06 19:20:15 +08:00
Kaede Akino 9a59a22497 fix: remove useless fix for menu bar overflow 2026-10-06 17:04:28 +08:00
Kaede Akino 016542176d fix: history menubar overflow 2026-10-06 16:40:50 +08:00
Kaede Akino cab40e6eb1 bump: new build for 1.16.2 2026-10-06 16:04:45 +08:00
Kaede Akino 4ec0a77cac fix(ios): keep History menu icons visible 2026-10-06 16:04:16 +08:00
Kaede Akino 3c82f64818 test: remove redundant assertions and brittle layout checks 2026-10-06 15:48:05 +08:00
Kaede Akino efe8b7e31d test: remove brittle model catalog assertions 2026-10-06 15:22:43 +08:00
Kaede Akino 9f6f9d002a bump: new build for 1.16.1 2026-10-06 15:20:31 +08:00
Kaede Akino 59fbd11030 refactor(history): remove redundant closed workspace state 2026-10-06 15:16:19 +08:00
Kaede Akino 231be54e08 feat(history): refine recent history and restore closed windows 2026-10-06 14:42:51 +08:00
Kaede Akino b5e022419a fix(terminal): remove menu bar title display and setting 2026-10-06 13:49:23 +08:00
Kaede Akino c15fdbb761 feat(history): add history menus across platforms 2026-10-06 11:39:46 +08:00
Kaede Akino ca7c10b689 feat(shortcuts): align window and assistant commands across platforms 2026-10-06 11:04:36 +08:00
Kaede Akino 95593055db fix: simplify delete menus and refine snippet localization 2026-10-06 10:56:32 +08:00
Kaede Akino 8cd8d98fdd test: consolidate planning and workspace behavior cases 2026-10-06 06:14:50 +08:00
Kaede Akino f33de9f070 bump: 1.16.1 2026-10-06 06:06:28 +08:00
Kaede Akino 8efc804dfb fix(shortcuts): complete iOS commands and remove redundant window close 2026-10-06 05:59:45 +08:00
Kaede Akino 3daff4f053 test: parameterize transfer and token storage cases 2026-10-06 00:42:27 +08:00
Kaede Akino 9ef29a1b62 test: consolidate mobile key-window opt-in checks 2026-10-06 00:39:05 +08:00
Kaede AkinoandCopilot 7a6d0e6e80 test: merge near-identical cases into parameterized tests
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-06 00:22:18 +08:00
Kaede AkinoandCopilot 27a1e51660 test: remove unused imports, helpers, and fake members
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-05 23:49:46 +08:00
Kaede AkinoandCopilot 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 AkinoandCopilot 47a6f831c5 refactor(strings): remove unused app strings
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-05 23:49:44 +08:00
Kaede Akino 6dc5c82123 feat(terminal): remove keyword highlighting 2026-10-05 09:15:04 +08:00
Kaede Akino 09c5c8d886 fix(terminal): include CIDR prefixes in address highlighting 2026-10-05 08:01:32 +08:00
Kaede Akino 9666308c8e feat(assistant): animate copy confirmation icons 2026-10-05 06:45:38 +08:00
AkinoKaede 0fae7c7fbe docs: update OpenWiki 2026-10-05 06:44:46 +08:00
Kaede Akino d9baffba42 docs: update OpenWiki 2026-10-05 00:46:09 +08:00
Kaede Akino 8aa1e2a599 bump: new build for 1.15.1 2026-10-04 22:29:28 +08:00
Kaede Akino 5824fbad35 fix(state): remove redundant bindings and presentation state 2026-10-04 22:25:42 +08:00
Kaede Akino c46344a7c0 feat(models): adopt the typed Pi 1.0.2 catalog 2026-10-04 22:23:41 +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 7c81fc0b50 bump: new build for 1.15.1 2026-10-04 21:46:40 +08:00
Kaede Akino ec4eb3172d fix(welcome): stabilize recent host context menu width 2026-10-04 21:46:27 +08:00
Kaede Akino 9b5ae755ca fix(ssh): retire PTY resources before releasing the worker 2026-10-04 21:26:41 +08:00
Kaede Akino f2cdaafd3a feat: refine confirmation UX 2026-10-04 21:09:22 +08:00
Kaede Akino 24534cefa2 bump: 1.15.1 (79) for TFM 2026-10-04 19:16:11 +08:00
Kaede Akino 2863163a77 feat(macos): add detele and dicsard diaglog to group and package 2026-10-04 19:15:34 +08:00
Kaede Akino 29d8269f07 build: allow Tailscale package patch updates 2026-10-04 19:08:29 +08:00
Kaede Akino 1d1173f670 ci: update Tailscale toolchain validation checkout 2026-10-04 19:03:20 +08:00
Kaede Akino bd9633766a ci: update Tailscale upstream automation checkout 2026-10-04 19:01:42 +08:00
Kaede Akino 9ce7a4e873 bump: new build for 1.15.1 2026-10-04 18:40:05 +08:00
Kaede Akino 72ea5ae355 fix(tailscale)!: use data protection keychain storage
Update TailscaleKit to 1.0.2, align the state namespace with the app identifier, and verify scoped cleanup in signed macOS and iOS app hosts.

BREAKING CHANGE: Existing legacy Tailscale Keychain state is not migrated. Sign in again to create device-local Data Protection Keychain state.
2026-10-04 18:39:23 +08:00
Kaede Akino 5b9f09c74e bump: new build for 1.15.1 2026-10-04 17:21:45 +08:00