Commit Graph

332 Commits

Author SHA1 Message Date
ZacharyZcR 65d67e6f79 fix: host connections failing with "Authentication failed" (#791)
Co-authored-by: LukeGus <bugattiguy527@gmail.com>
2026-05-18 05:17:10 +08:00
ZacharyZcR a354a45b1c Merge pull request #765 from ZacharyZcR/feat/ctrl-alt-delete-button
feat: add ctrl+alt+delete button for rdp/vnc sessions
2026-05-18 04:47:35 +08:00
ZacharyZcR c488f92e00 Merge pull request #767 from ZacharyZcR/feat/clone-host
feat: implement clone host functionality
2026-05-18 04:47:30 +08:00
ZacharyZcR 125ba1e82c Merge pull request #770 from ZacharyZcR/fix/default-session-persistence
fix: enable terminal session persistence by default
2026-05-18 04:47:26 +08:00
ZacharyZcR d74e1b141a Merge pull request #781 from ZacharyZcR/feat/guacd-status-check
feat: check guacd availability before RDP/VNC connection
2026-05-18 04:47:22 +08:00
ZacharyZcR 629961f70b Merge pull request #789 from ZacharyZcR/feat/tmux-experience-improvements
feat: improve tmux session management and UX
2026-05-18 04:47:18 +08:00
ZacharyZcR fc9860c4d0 feat: add ctrl+alt+delete button for rdp/vnc sessions 2026-05-18 04:43:53 +08:00
ZacharyZcR 6a98e3db7a feat: implement clone host functionality 2026-05-18 04:41:49 +08:00
ZacharyZcR dd0bfb5190 fix: enable terminal session persistence by default 2026-05-18 04:40:27 +08:00
ZacharyZcR a1a442281b feat: check guacd availability before RDP/VNC connection 2026-05-18 04:39:46 +08:00
ZacharyZcR 47d660a509 feat: improve tmux session management and UX
Replace hardcoded setTimeout timing with exec channel polling for
reliable tmux session readiness detection. Add meaningful session
naming (termix-<hostId>-<rand>), aggressive-resize for multi-client
support, and a detach button in the terminal UI.
2026-05-18 04:38:19 +08:00
ZacharyZcR ebed4a6d2e Merge pull request #774 from ZacharyZcR/fix/proxmox-bare-metal-deploy
feat: add bare-metal deployment configs for Proxmox/LXC
2026-05-18 04:36:45 +08:00
ZacharyZcR e156052cc7 Merge pull request #760 from ZacharyZcR/fix/folder-drag-upload
fix: support folder drag-and-drop upload in file manager
2026-05-18 04:36:41 +08:00
ZacharyZcR 8e725bd181 Merge pull request #759 from ZacharyZcR/fix/jumphost-shared-access
fix: resolve jump hosts for shared access users
2026-05-18 04:36:37 +08:00
ZacharyZcR 396a672a1c Merge pull request #776 from ZacharyZcR/feat/per-user-shared-host-credentials
feat: support per-user credentials on shared hosts
2026-05-18 04:36:33 +08:00
ZacharyZcR cfb9e4bcaa Merge pull request #780 from ZacharyZcR/feat/rdp-over-ssh-tunnel
feat: support RDP/VNC over SSH tunnel via jump hosts
2026-05-18 04:36:29 +08:00
ZacharyZcR c9886b1a76 Merge pull request #772 from ZacharyZcR/fix/large-file-download-streaming
fix: use streaming download for large files in file manager
2026-05-18 04:36:25 +08:00
ZacharyZcR c35555056e Merge pull request #787 from ZacharyZcR/fix/editor-sudo-fallback
fix: add sudo fallback for file read/write in editor
2026-05-18 04:36:10 +08:00
ZacharyZcR db657444cb Merge pull request #761 from ZacharyZcR/fix/ssh-agent-forwarding
fix: implement ssh agent forwarding with in-memory agent
2026-05-18 04:36:02 +08:00
ZacharyZcR 5b1d84656b Merge pull request #788 from ZacharyZcR/feat/system-browser-oidc-auth
feat: implement RFC 8252 system browser OIDC authentication for desktop
2026-05-18 04:35:55 +08:00
ZacharyZcR 3d5296cdaa Merge pull request #763 from ZacharyZcR/feat/pinned-hosts-quick-actions
feat: show pinned hosts in quick actions card
2026-05-18 04:35:52 +08:00
ZacharyZcR d79fb809de Merge pull request #786 from ZacharyZcR/feat/cloudflare-tunnel-ssh
feat: support SSH connections through Cloudflare Tunnels
2026-05-18 04:35:47 +08:00
ZacharyZcR 58fa7b8211 Merge pull request #784 from ZacharyZcR/fix/guacamole-protocol-version
fix: patch guacamole-lite to support guacd 1.6.0 protocol version
2026-05-18 04:35:43 +08:00
ZacharyZcR 0933cd56c1 Merge pull request #764 from ZacharyZcR/feat/opkssh-host-sharing
feat: allow sharing opkssh-authenticated hosts
2026-05-18 04:35:39 +08:00
ZacharyZcR 8b2d44e151 Merge pull request #783 from ZacharyZcR/fix/chacha20-cipher-support
fix: properly detect chacha20-poly1305 support before advertising it
2026-05-18 04:35:24 +08:00
ZacharyZcR a1123cb51c Merge pull request #782 from ZacharyZcR/feat/oidc-admin-group
feat: sync admin status from OIDC group membership on login
2026-05-18 04:35:20 +08:00
ZacharyZcR 982cfab978 Merge pull request #775 from ZacharyZcR/fix/guacamole-drive-redirection
fix: implement guacamole drive redirection file transfer
2026-05-18 04:35:16 +08:00
ZacharyZcR d27d8ad149 Merge pull request #769 from ZacharyZcR/fix/electron-url-handler
fix: validate terminal link URLs before opening in external browser
2026-05-18 04:35:11 +08:00
ZacharyZcR 93716c9d64 Merge pull request #766 from ZacharyZcR/feat/runtime-base-path
feat: support runtime base path configuration via BASE_PATH env var
2026-05-18 04:35:07 +08:00
ZacharyZcR c833b47a4a Merge pull request #778 from ZacharyZcR/feat/snippet-host-filter
feat: add host filter for snippets
2026-05-18 04:35:03 +08:00
ZacharyZcR e0db78ed6d Merge pull request #757 from ZacharyZcR/fix/oidc-callback-secret-decoding
fix: decode oidc client_secret before token exchange
2026-05-18 04:34:59 +08:00
ZacharyZcR bf840bef2a Merge pull request #762 from ZacharyZcR/fix/rdp-ignore-cert-default
fix: default ignore-cert to true for rdp connections
2026-05-18 04:34:44 +08:00
ZacharyZcR 5f93ffe4b3 Merge pull request #771 from ZacharyZcR/fix/file-manager-auto-sudo
fix: auto-set sudo password in file manager from host config
2026-05-18 04:34:40 +08:00
ZacharyZcR 7796014559 Merge pull request #768 from ZacharyZcR/fix/linux-electron-fork-cwd
fix: resolve linux electron backend fork ENOTDIR error
2026-05-18 04:34:36 +08:00
ZacharyZcR c5bc870481 Merge pull request #785 from ZacharyZcR/fix/docker-guacd-arm64
fix: improve docker-compose guacd config for ARM64 and network isolation
2026-05-18 04:34:31 +08:00
ZacharyZcR cfd4b08396 Merge pull request #779 from ZacharyZcR/fix/database-import-order
fix: disable foreign key constraints during database import
2026-05-18 04:34:27 +08:00
ZacharyZcR 748b01de1f Merge pull request #777 from ZacharyZcR/fix/vnc-tls-support
fix: enable VNC TLS/VeNCrypt support with security mode negotiation
2026-05-18 04:34:22 +08:00
ZacharyZcR 608852cd04 Merge pull request #773 from ZacharyZcR/fix/macos-electron-esm-error
fix: override package.json type to commonjs for electron builds
2026-05-18 04:34:11 +08:00
LukeGus 99d4ecad12 feat: continued improvements 2026-05-14 00:55:32 -05:00
LukeGus c26288e024 feat: continued improvements 2026-05-14 00:55:12 -05:00
LukeGus 2a45cfea9a feat: update readme 2026-05-13 23:51:00 -05:00
LukeGus ab2b35b733 feat: update readme 2026-05-13 23:50:07 -05:00
LukeGus ae7eba8936 feat: update readme 2026-05-13 23:48:45 -05:00
LukeGus d295c0b15e feat: update readme 2026-05-13 23:46:34 -05:00
LukeGus 165ef058d9 feat: update readme 2026-05-13 23:44:02 -05:00
LukeGus 5bf59f87c0 feat: improve all connection types 2026-05-13 17:44:13 -05:00
ZacharyZcR 4f23e3d22c feat: implement RFC 8252 system browser OIDC authentication for desktop 2026-05-13 19:18:44 +08:00
ZacharyZcR 88e73bd69c fix: add sudo fallback for file read/write in editor 2026-05-13 19:10:12 +08:00
ZacharyZcR 0619a5a038 feat: support SSH connections through Cloudflare Tunnels 2026-05-13 19:05:47 +08:00
ZacharyZcR a0162bccdd fix: improve docker-compose guacd config for ARM64 and network isolation 2026-05-13 18:52:47 +08:00