feat: support URL routes to open terminal directly (#156) #503

Merged
ZacharyZcR merged 3 commits from feat/url-terminal-route into dev-1.10.1 2026-01-13 05:57:10 +00:00

3 Commits

Author SHA1 Message Date
Luke Gustafson
3cf3b9058b Merge branch 'dev-1.10.1' into feat/url-terminal-route 2026-01-12 23:56:56 -06:00
ZacharyZcR
74bcd1f2bd feat: support URL routes to open terminal directly (#156)
- Add /terminal/{hostNameOrId} route for new format
- Keep /hosts/{id}/terminal for backward compatibility
- Smart detection: numeric IDs for ID lookup, otherwise name lookup
- Clean URL after opening to prevent duplicate on refresh
- Show toast error when host not found
2026-01-13 08:15:12 +08:00
ZacharyZcR
3922a82dfc fix: resolve merge conflict artifacts in dev-1.10.1
- Fix missing closing tags in AppView.tsx NetworkGraphView
- Fix incomplete catch blocks in server-stats.ts and db/index.ts
- Fix missing closing brace in en.json ports section
- Fix HostManagerApp.tsx import path
- Fix stats-widgets.ts type definition
- Fix schema.ts networkTopology table definition
- Add type annotations in user-data-import.ts
2026-01-13 08:15:04 +08:00