Priya Patel
185af6f00e
refactor: 💡 remove card component from desktop ( #2798 )
2025-04-29 17:28:59 -06:00
Lisbet Alvarez
20a05dc96a
style: 💄 fix formatting for long credential names & description ( #2804 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16869
2025-04-29 12:17:14 -07:00
Cameron Perera
30028b5ba0
refactor: 💡 convert p tags to Hds::Text component ( #2800 )
...
* refactor: 💡 convert p tags to Hds::Text component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16865
* style: 💄 remove comment
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16865
2025-04-29 12:26:20 -05:00
Cameron Perera
24d86a230a
refactor: 💡 use Hds::Text::Code in place of pre tag ( #2802 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16956
2025-04-29 09:24:24 -05:00
Priya Patel
93a57f26ee
Replace Rose::Icon with HDS::Icon ( #2762 )
...
* refactor: 💡 rose icons with hds icons
* fix: 🐛 remove child selector for h2
* fix: 🐛 removed unwanted changes
* fix: 🐛 remove unncessary change
* refactor: 💡 rose icon for rose components
* fix: 🐛 default size for doc-link, updated tests, removed TODO
* fix: 🐛 update doc-link test
2025-04-25 13:18:23 -07:00
Cameron Perera
5786b86521
refactor: 💡 update text span elements with Hds::Text::Body ( #2779 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16864
2025-04-22 11:54:00 -05:00
Cameron Perera
af705718ff
Reveal & Toolbar::Info Component cleanup ( #2782 )
...
* refactor: 💡 remove desktop Reveal component
* refactor: 💡 remove Toolbar::Info component
2025-04-17 10:11:14 -05:00
Cameron Perera
a268a7b75e
refactor: 💡 update all header tags to use HDS::Text::Display ( #2765 )
...
* refactor: 💡 update all header tags to use HDS::Text::Display
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16863
* refactor: 💡 update minor css changes for page header
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16863
* refactor: 💡 remove duplicate title and lint hbs files
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16863
2025-04-14 21:05:37 -05:00
Carlos Alcaide Corvo
e8fc6d163b
Deprecate import inject from @ember/service ( #2716 )
...
* Deprecate usage of import inject
2025-03-12 08:29:54 -07:00
Lisbet Alvarez and Zhihe Li
29bde998ed
refactor: 💡 remove usage of ember/runloop & ember-pollster ( #2705 )
...
* refactor: 💡 remove usage of ember/runloop & ember-pollster
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-03-06 12:20:48 -08:00
Cameron Perera
cb895024e0
fix: 🐛 update hidden secrets and flatten-nested-object logic ( #2672 )
2025-01-30 18:00:26 -06:00
Lisbet Alvarez
543cf4697f
refactor: 💡 remove rose::notification in favor of hds ( #2557 )
...
* refactor: 💡 remove rose::notification in favor of hds
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15634
2024-11-19 15:18:18 -08:00
Dharini Jeeva
415f638028
Icu 15713 address deprecation warning for dropdown interactive element ( #2561 )
2024-11-19 11:32:06 -08:00
Zack Moore
6eb83b2a25
Upgrade HDS dependency to 4.13 & migrate FlightIcon to Hds::Icon ( #2540 )
...
* updated hds and replaced deprecated flight-icon
* removed code trying to import from ember-flight-icons
* fixing linting issue
* fixing linting issue
* fixing dropdown test selectors
* updated dropdown selectors
* updated dropdown selectors
* updated dropdown selectors
* addressing pr feedback
* fixing linting error
* updating dropdown selectors
2024-11-04 11:29:56 -06:00
Zhihe Li
ace65eab3a
fix: 🐛 Fix theme selector not properly selecting option ( #2495 )
2024-09-24 11:58:26 -04:00
Zhihe Li
20e6df522a
feat: 🎸 Hide daemon errors initially ( #2477 )
...
* feat: 🎸 Hide daemon errors initially
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14961
* feat: 🎸 Move the user and server cards up in settings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14962
2024-09-24 11:58:26 -04:00
Dharini Jeeva
c8abc3845a
fix: 🐛 pass current usl to maintain session ( #2472 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14963
2024-09-24 11:58:26 -04:00
Dharini Jeeva
695d9d413d
fix: 🐛 remove connected lable ( #2446 )
2024-09-24 11:58:25 -04:00
Zhihe Li
edaf19f59b
feat: 🎸 Add section for client agent in settings ( #2442 )
...
* feat: 🎸 Add section for client agent in settings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14780
2024-09-24 11:58:25 -04:00
Dharini Jeeva
de5defeab2
Icu 14781 add a section for server information ( #2438 )
2024-09-24 11:58:25 -04:00
Zhihe Li
63ec418cf0
feat: 🎸 Show cache daemon errors from status ( #2437 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14816
2024-09-24 11:58:25 -04:00
Zhihe Li
e4f4394197
Icu 14403 add dropdown to select and save log verbosity ( #2431 )
...
* feat: 🎸 Add logging settings card
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14403
2024-09-24 11:58:25 -04:00
Dharini Jeeva
0b9357e9b3
chore: 🤖 add user info ( #2425 )
...
* chore: 🤖 add user info
2024-09-24 11:58:25 -04:00
Dharini Jeeva
25b3a940a3
Icu 14400 add a section for version info cli and dc ( #2409 )
...
* chore: 🤖 cli info
2024-09-24 11:58:24 -04:00
Dharini Jeeva
ad1bb34453
fix: show username first and then password when credentials are listed ( #2494 )
2024-09-19 14:22:25 -07:00
Carlos Alcaide Corvo
af7196215b
chore: 🤖 Migrate xterm to @xterm ( #2444 )
2024-08-20 09:40:08 -07:00
Dharini Jeeva
11009d6f33
fix: 🐛 copyright syntax ( #2357 )
2024-06-20 14:10:04 -07:00
Dharini Jeeva
9b1f052a56
chore: Update desktop client license from MPL to BSL ( #2307 )
...
* chore: 🤖 license
2024-05-31 11:29:24 -07:00
Carlos Alcaide Corvo
956f6fd04d
refactor: 💡 Adopt HDS copy snippet Desktop UI ( #2146 )
...
* refactor: 💡 Adopt HDS copy snippet Desktop UI
Adopt HDS copy snippet and delete usage of Copyable custom component
2024-02-22 13:56:56 -08:00
Kristin Bradley and Dharini Jeeva
77f8235ebf
Replace Rose::CodeEditor with Hds::CodeBlock within Desktop client (HDS-2827) ( #2020 )
...
* HDS-2827 Replace Rose::CodeEditor with Hds::CodeBlock on Create New Worker page
* HDS-2827 Replace Rose::CodeEditor with Hds::CodeBlock in credentials panel
* HDS-2827 Remove un-needed getters, fix formatting errors
* HDS-2827 Revert instances of Hds::CodeBlock added to create workers page
* HDS-2827 Fix failing test
* Apply suggestions from code review
* HDS-2827 Delete old unused css
* HDS-2827 Delete old css
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-12-08 12:03:47 -05:00
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
Lisbet Alvarez
bac3593b97
fix: 🐛 host modal renders whenever there is an error during connection ( #1936 )
...
* fix: 🐛 host modal renders whenever there is an error
✅ Closes: ICU-11231
* test: 💍 add test case to make sure fix is working properly
* fix: 🐛 toggle flag back to false and remove @tracked
* fix: 🐛 host modal should also close after host connection error
* refactor: 💡 change toggle to toggleModal
* test: 💍 rename toggle in test cases
2023-10-02 07:26:10 -05: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
c5cffd5137
feat: 🎸 create Host Modal for connecting to specific modal ( #1898 )
...
✅ Closes: ICU-10432
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
Cameron Perera and Dharini Jeeva
d5d2045fb5
Icu 10315 add credentials panel ( #1855 )
...
* feat: 🎸 add credentials panel for session detail screen
✅ Closes: ICU-10315
* fix: 🐛 remove use of A in sessions list array
* refactor: 💡 fix class name to apply style to both detail screen
* refactor: 💡 add comment to resetController on session route
* refactor: 💡 add @value to HDS Toggle in session detail page
* refactor: 💡 class name refactor for credential panel
* refactor: 💡 remove unneeded div around CodeEditor
* refactor: 💡 change border units from rem to px
* feat: 🎸 create CredentialsPanel component
* Update ui/desktop/tests/integration/components/credentials-panel-test.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* refactor: 💡 update credential panel styles
* style: 💄 fix lint error for desktop styles
* chore: 🤖 yarn.lock update
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-09-22 18:58:13 -04:00