Commit Graph

  • 0214a81e5d fix(i18n): complete Simplified Chinese core and plugin translations (#1542) ZacharyZcR 2026-10-03 21:37:00 +08:00
  • 13f5736d8f test(database): advance fake timers past the save yield (#1555) ZacharyZcR 2026-10-03 21:28:28 +08:00
  • b00551c394 feat(hosts): add instance-wide predefined tag suggestions (#1548) ZacharyZcR 2026-10-03 21:04:50 +08:00
  • 94a9f815c9 fix(database): batch database saves for bulk host writes (#1554) ZacharyZcR 2026-10-03 21:04:33 +08:00
  • 59083aac00 fix(ssh): read force keyboard-interactive as a boolean when resolving hosts (#1553) ZacharyZcR 2026-10-03 21:04:21 +08:00
  • 57151c0e84 fix(tmux): pass full session info to the terminal's session picker (#1552) ZacharyZcR 2026-10-03 21:04:04 +08:00
  • ab7a68aa84 fix(desktop): ship the plugin SDK inside Mac App Store builds (#1551) ZacharyZcR 2026-10-03 21:03:47 +08:00
  • 7b2198e18c fix(auth): reject unresolved legacy identity provisioning (#1550) ZacharyZcR 2026-10-03 21:03:31 +08:00
  • c9a1348836 fix(auth): allow retrying unavailable second-factor interfaces (#1549) ZacharyZcR 2026-10-03 21:03:13 +08:00
  • c66702deb1 feat(hosts): keep compact row actions inline (#1547) ZacharyZcR 2026-10-03 21:02:54 +08:00
  • 2c4de5f705 fix(file-manager): render transfer toasts without plugin hooks (#1546) ZacharyZcR 2026-10-03 21:02:38 +08:00
  • 4785bf5dfa fix(docker): retain stored SSH credential association (#1543) ZacharyZcR 2026-10-03 21:02:21 +08:00
  • 117e125d55 fix(snippets): repair missing note column on SQLite upgrades (#1541) ZacharyZcR 2026-10-03 21:02:04 +08:00
  • d3568e484d docs(api): describe cookie and API key authentication (#1540) ZacharyZcR 2026-10-03 21:01:47 +08:00
  • c78bc37eb2 fix(database): batch session activity persistence (#1539) ZacharyZcR 2026-10-03 21:01:30 +08:00
  • dc5d57c012 fix(status): skip TCP probes while host sessions are active (#1538) ZacharyZcR 2026-10-03 21:01:12 +08:00
  • bd0858b5a2 fix(hosts): expose controls for overflowing editor tabs (#1537) ZacharyZcR 2026-10-03 21:00:55 +08:00
  • 021670ca1d test(remote-desktop): preserve sessions beyond one hour (#1536) ZacharyZcR 2026-10-03 21:00:38 +08:00
  • dc6c522782 fix(remote-desktop): clip cursor overflow without disabling zoom (#1535) ZacharyZcR 2026-10-03 21:00:20 +08:00
  • 93db4799c0 fix(sso): send the PKCE verifier for GitHub login (#1534) ZacharyZcR 2026-10-03 21:00:03 +08:00
  • 5786eaccbb chore: sync Crowdin translations LukeGus 2026-10-03 06:17:30 +00:00
  • 307667ce0f chore: sync Crowdin translations LukeGus 2026-10-02 06:39:59 +00:00
  • d4b68ea5a2 chore: switch to calver, bump version to 26.10.0 LukeGus 2026-10-01 21:47:45 -05:00
  • 28e74de452 chore: bump Homebrew cask to 2.9.0 LukeGus 2026-10-01 22:22:47 +00:00
  • 3643e7af97 release-2.9.0 (#1532) release-2.9.0-tag 2026-10-01 16:20:16 -05:00
  • 29719dbb87 chore: skip crowdin pre-translate in release for now LukeGus 2026-10-01 16:05:28 -05:00
  • 36325b38ec Merge remote-tracking branch 'origin/main' into dev-2.9.0 LukeGus 2026-10-01 20:23:47 +00:00
  • b02f16ea0a chore: lint, format, and bump version to 2.9.0 LukeGus 2026-10-01 20:23:09 +00:00
  • 1c9f561f7f fix: build plugin sdk before linting in release workflow LukeGus 2026-10-01 15:12:42 -05:00
  • 7dbdf36557 fix: remote desktop tabs reconnecting on every tab switch LukeGus 2026-10-01 14:38:49 -05:00
  • e4ffebb69c chore: update release notes LukeGus 2026-10-01 14:38:41 -05:00
  • 30da0850da fix: meeting tabs, workspace tab merging, rail panels as tabs and general ui lag LukeGus 2026-10-01 13:14:11 -05:00
  • 3b58415f8f fix: maintenance index name, shared host read only view and badge polling LukeGus 2026-10-01 13:14:07 -05:00
  • 5ff5ae19d9 fix: network graph lag when adding hosts and on every render LukeGus 2026-10-01 13:14:03 -05:00
  • 744510520d fix: session log player scrolling off screen horizontally LukeGus 2026-10-01 13:14:00 -05:00
  • deb86d11b6 fix: fleet detail buttons overflowing the sidebar LukeGus 2026-10-01 13:13:55 -05:00
  • f9ad5a0189 fix: onboarding rerunning for existing users after upgrading LukeGus 2026-10-01 13:13:52 -05:00
  • 95a5e75495 fix: file manager and sftp text showing raw i18n keys LukeGus 2026-10-01 13:13:45 -05:00
  • 9015d5dccb fix: redesign session log player controls, fix tooltip overlap and drop dot separators LukeGus 2026-10-01 00:09:32 -05:00
  • b3c8f37c0d fix: remove duplicate top border on split screen menu LukeGus 2026-09-30 23:58:45 -05:00
  • f3ed947a7c fix: recent activity card no longer cuts off host names early LukeGus 2026-09-30 23:56:20 -05:00
  • 6217b91ae2 feat: move telemetry out of core into a usage statistics plugin LukeGus 2026-09-30 23:54:38 -05:00
  • f8edb5f299 fix: crowdin sync and pretranslate for plugin locales, run plugin tests on release LukeGus 2026-09-30 23:27:34 -05:00
  • 1c4b057fd8 fix: add description to the web endpoint enable switch LukeGus 2026-09-30 23:14:26 -05:00
  • 7f0a825583 fix: remote desktop auth method labels and notes for vnc and telnet LukeGus 2026-09-30 23:14:21 -05:00
  • d2a1be2eb0 fix: host defaults tabs sit where the host editor puts them and skip plugins with nothing to default LukeGus 2026-09-30 23:14:17 -05:00
  • f101d29d8a fix: drop the top border on the split layout menu LukeGus 2026-09-30 22:48:19 -05:00
  • 49acec4770 fix: host status shows online when the port answers and only warns on a failed login LukeGus 2026-09-30 18:18:38 -05:00
  • c28cb1bfc6 fix: hide the built-in source pill in the host editor LukeGus 2026-09-30 17:50:42 -05:00
  • f97f35de1f fix: count plugin ssh logins toward host status and stop showing reachable as a warning LukeGus 2026-09-30 17:49:09 -05:00
  • 69b1b9805b fix: proxmox stats tab reads its switch from plugin host settings LukeGus 2026-09-30 17:48:37 -05:00
  • ba05b6a610 chore: fix dependabot alerts and apply safe npm upgrades LukeGus 2026-09-30 17:18:26 -05:00
  • 90c6540f85 fix: docker container logs use the base background color LukeGus 2026-09-30 17:06:45 -05:00
  • 14cf0946b3 fix: quick connect fills the host address from plugin auth editors like tailscale LukeGus 2026-09-30 16:50:58 -05:00
  • e1f2cc975d feat: restore the alert feed homepage widget LukeGus 2026-09-30 16:21:22 -05:00
  • 0d94ad5e5f revert: drop the alert feed widget, the notification center replaces it LukeGus 2026-09-30 16:19:40 -05:00
  • 84c94bf9a6 fix: declare terminal.listSessions use for snippet targets LukeGus 2026-09-30 14:56:51 -05:00
  • de9b4a064c chore: openapi docs for undocumented routes and fix two broken doc blocks LukeGus 2026-09-30 14:55:13 -05:00
  • 5ecf8156e6 chore: openapi docs for host metrics manager routes LukeGus 2026-09-30 14:49:56 -05:00
  • d8fb2e75af fix: show the remote desktop note under connection origin again LukeGus 2026-09-30 14:45:18 -05:00
  • 9ce63d65d3 fix: toolbar files button opens at the shell directory again LukeGus 2026-09-30 14:42:29 -05:00
  • 20f19ff13b fix: translate leftover hardcoded ui text LukeGus 2026-09-30 14:39:28 -05:00
  • 1b342322dc fix: translate hardcoded toasts and drop em dashes from ui text LukeGus 2026-09-30 14:25:51 -05:00
  • 3c66931245 feat: list the fixed app shortcuts in keyboard shortcuts LukeGus 2026-09-30 14:19:17 -05:00
  • 25cbd40283 feat: recent servers list when linking the desktop app LukeGus 2026-09-30 14:17:31 -05:00
  • cb12541c16 feat: share button on connection tabs again LukeGus 2026-09-30 14:16:11 -05:00
  • f2c9358ecf feat: pick target terminals for snippets again LukeGus 2026-09-30 14:12:52 -05:00
  • 80f089268a feat: bring back the alert feed homepage widget LukeGus 2026-09-30 14:10:07 -05:00
  • 5f2b10fed8 feat: tighter compact host rows with inline tags (#1325) LukeGus 2026-09-30 14:03:56 -05:00
  • 911fc3bc69 feat: optional auto reconnect for dropped ssh sessions (#1321) LukeGus 2026-09-30 14:02:42 -05:00
  • 41d0c0ab85 fix: prompt for jump host TOTP in terminal, file manager and metrics (#1312) LukeGus 2026-09-30 13:58:26 -05:00
  • 09259de01c fix: cover the gnome close path in the desktop quit test (#1332) LukeGus 2026-09-30 12:16:00 -05:00
  • 71bbec7084 fix: load the linux tray icon reliably and log tray failures (#1332) LukeGus 2026-09-30 12:15:35 -05:00
  • da588f8fa1 fix: show disk usage for the mount being browsed (#1347) LukeGus 2026-09-30 12:14:26 -05:00
  • e3eada899c fix: reliable file manager saves with sudo prompt and no base64 guessing (#1335) LukeGus 2026-09-30 12:12:41 -05:00
  • f896e121e2 fix: show meeting guests to members and hide the roster from guests (#1353) LukeGus 2026-09-30 12:09:05 -05:00
  • ab43563247 fix: build desktop session share links on the linked server (#1350) LukeGus 2026-09-30 12:04:25 -05:00
  • d30875483d fix: readable terminal selection with the light theme (#1319) LukeGus 2026-09-30 11:58:35 -05:00
  • e88df7827b fix: prefer ipv4 when resolving ssh host names (#1365) LukeGus 2026-09-30 11:56:14 -05:00
  • 4076eb66ab fix: ship the plugin sdk and serialport in desktop builds LukeGus 2026-09-30 11:21:16 -05:00
  • b45d0f9ed2 feat(installer): make the Windows desktop shortcut optional (#1517) ZacharyZcR 2026-10-01 00:20:44 +08:00
  • f4c9090b88 fix: type errors and lint failures from merged plugin prs LukeGus 2026-09-30 10:04:17 -05:00
  • 9b690b9935 fix(tunnels): support TOTP for client tunnels and jump hosts (#1508) ZacharyZcR 2026-09-30 22:55:34 +08:00
  • ec7c2c2835 fix(session-sharing): use the linked server for desktop meetings and links (#1507) ZacharyZcR 2026-09-30 22:54:23 +08:00
  • 9801cc7fc7 feat(tmux): add a per-host mouse toggle and preserve remote configuration (#1513) ZacharyZcR 2026-09-30 22:53:17 +08:00
  • 99cffc9ba6 feat(automations): add per-host maintenance mode and recurring schedules (#1521) ZacharyZcR 2026-09-30 22:51:51 +08:00
  • fd91d4925a feat(sidebar): add keyboard type-ahead search for hosts (#1516) ZacharyZcR 2026-09-30 22:51:10 +08:00
  • 5b0423c8e0 fix(database): preserve RDP domain during startup backfill (#1497) ZacharyZcR 2026-09-30 22:50:32 +08:00
  • 1f4b1ff6a4 fix(hosts): preserve recording and sharing settings in the dev editor (#1509) ZacharyZcR 2026-09-30 22:49:13 +08:00
  • e161ad22e0 feat: reconnect all disconnected terminal tabs (#1523) ZacharyZcR 2026-09-30 22:48:15 +08:00
  • 5860921cbe fix(electron): allow explicit quit with active connections (#1522) ZacharyZcR 2026-09-30 22:47:26 +08:00
  • 4c2f54dac0 feat(tmux-monitor): add a unified multi-host view (#1520) ZacharyZcR 2026-09-30 22:47:21 +08:00
  • cbbb80bc82 fix(shortcuts): prevent accidental double-Shift palette activation (#1519) ZacharyZcR 2026-09-30 22:47:16 +08:00
  • 7d06686f62 feat(homepage): synchronize canvas layouts across devices (#1515) ZacharyZcR 2026-09-30 22:47:08 +08:00
  • fdb2f74259 feat(file-manager): default to the remote login directory (#1512) ZacharyZcR 2026-09-30 22:47:02 +08:00
  • e69029fbf7 feat(file-manager): allow disabling move-to-trash confirmation (#1511) ZacharyZcR 2026-09-30 22:46:56 +08:00
  • fef33142b3 feat(ssh-terminal): add a duplicate tab action (#1510) ZacharyZcR 2026-09-30 22:46:50 +08:00
  • 55d7c8837b fix(ai): sync provider configuration and keys across linked devices (#1506) ZacharyZcR 2026-09-30 22:46:45 +08:00
  • 4ed9b69aab fix(session-sharing): show participant presence in member terminals (#1504) ZacharyZcR 2026-09-30 22:46:40 +08:00
  • 0f6e48a95c fix(session-sharing): synchronize shared SSH terminal dimensions (#1502) ZacharyZcR 2026-09-30 22:46:35 +08:00