Carlos Alcaide Corvo
cb3a9e3bdc
chore: 🤖 Add custom key handler for windows ( #2001 )
...
* chore: 🤖 Add custom key handler for windows
Add custom key handler only for Windows OS so we achieve Ctrl+C to copy
within the embedded terminal
* Await for clipboard promise to complete
2023-11-22 09:21:25 -08:00
Zhihe Li
1ddabf4980
feat: 🎸 Add checks for cancel permissions in desktop sessions ( #1980 )
...
* feat: 🎸 Add checks for cancel permissions in desktop sessions
* chore: 🤖 Move model hook from session to session.index
2023-11-02 13:42:51 -04:00
Cameron Perera
f879bbb1ec
Session permissions issue ( #1975 )
...
* refactor: 💡 session isCancelable to isAvailable
* refactor: 💡 check for target info for showing target details
* refactor: 💡 add fallback for session data from connect command
* refactor: 💡 remove extra divs
* refactor: 💡 remove await from peekRecord of a session
* test: 💍 add test for no read permission for sessions
* test: 💍 reset global qunit after test is done
2023-11-01 11:22:18 -05:00
Zhihe Li
4a3d8eee63
feat: 🎸 Allow auto connect to SSH targets on windows ( #1971 )
2023-10-30 18:16:40 -04:00
Zhihe Li
f6e7529b38
fix: 🐛 Stop sending ssh command when session initiated in CLI ( #1925 )
...
✅ Closes: ICU-11209
2023-09-26 16:36:13 -04:00
hashicorp-copywrite[bot]
2fd45c552f
[COMPLIANCE] Add Copyright and License Headers ( #1920 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2023-09-25 14:22:44 -04:00
Cameron Perera
22059e0aa0
Icu 10981 show host address in host details sidebar ( #1913 )
...
* refactor: 💡 update yarn.lock
* feat: 🎸 show host address if present
✅ Closes: ICU-10981
2023-09-22 18:58:14 -04:00
Zhihe Li
513e5847f0
feat: 🎸 Resize terminal container dynamically ( #1910 )
...
✅ Closes: ICU-11108
2023-09-22 18:58:14 -04:00
Cameron Perera
a4a48a9108
fix: 🐛 xterm csp policy violation ( #1911 )
...
* fix: 🐛 xterm csp policy violation
* refactor: 💡 add newline for lint rule
2023-09-22 18:58:14 -04:00
Zhihe Li
2a8ebe88de
feat: 🎸 Prevent automatically sending SSH command on windows ( #1906 )
...
✅ Closes: ICU-11109
2023-09-22 18:58:14 -04:00
Cameron Perera
ed1d73d29c
feat: 🎸 display target address in sidebar if present ( #1895 )
...
✅ Closes: ICU-10980
2023-09-22 18:58:14 -04:00
Zhihe Li
5aa425ee05
feat: 🎸 Add flag to ssh command to not prompt for known hosts ( #1894 )
2023-09-22 18:58:14 -04:00
Cameron Perera
6d7624bc9f
refactor: 💡 fix proxy-url to render above body and sidebar ( #1893 )
2023-09-22 18:58:14 -04:00
Cameron Perera
1102c94875
refactor: 💡 move sidebar into session details tab ( #1892 )
...
✅ Closes: ICU-10961
2023-09-22 18:58:14 -04:00
85913acc61
Desktop Client Session Terminal ( #1884 )
...
* refactor: 💡 Turn on sandboxing for renderer process (#1870 )
* chore: 🤖 add tabs for details and terminal view (#1871 )
* feat: 🎸 Allow creating multiple terminals (#1872 )
* chore: 🤖 add remove method to terminal (#1875 )
* feat: 🎸 Clean up terminal tab (#1876 )
* feat: 🎸 Handle resizing xterm and node-pty (#1879 )
* feat: 🎸 Clean up killing terminals (#1881 )
* refactor: 💡 Rename tabs component (#1882 )
---------
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-09-22 18:58:14 -04:00
Cameron Perera
8f043e8cf5
refactor: 💡 update how proxy-url determins default proxy info ( #1869 )
2023-09-22 18:58:14 -04:00
Cameron Perera
a831bd06a5
feat: 🎸 add Proxy URL info to session detail screen ( #1868 )
...
* feat: 🎸 add Proxy URL info to session detail screen
✅ Closes: ICU-10311
* chore: 🤖 add setupIntl to proxy-url tests
* refactor: 💡 update styles for proxy-url component
* refactor: 💡 display proxy info based on target type
* refactor: 💡 move proxy-url into session specific directory
* refactor: 💡 change template logic for which command to show
* refactor: 💡 remove isSSH getter for session/proxy-url
2023-09-22 18:58:14 -04:00