Lisbet Alvarez
e310b5abfa
Add e2e test for target sort and modify e2e dc testing workflow to build binary ( #3176 )
...
* test: 💍 add e2e test case for sort target name
* chore: 🤖 update desktop e2e workflow to use boundary ent repo
* fix: 🐛 make sure org is fully loaded before sorting
* fix: 🐛 add missing step to move binary to correct folder
* refactor: 💡 update to wait for table load in test
* test: 💍 validate cache status
* fix: 🐛 remove unneeded flag so tests use enos binary
* refactor: 💡 use commit from ui-ent repo to build binary
* fix: 🐛 update selector due to changes from main merge
* fix: 🐛 update selector for dropdown link
* fix: 🐛 reopen dropdown after switching org + add workflow input
* docs: ✏️ clean up comments in workflow file
2026-03-05 12:41:45 -08:00
Lisbet Alvarez
b1b49edb39
Refactor hds side nav to hds app side nav and header ( #3032 )
...
* refactor: 💡 use hds app header and app side nav
* style: 💄 fix dark-mode colors for side nav and app header
* style: 💄 cleanup
* style: 💄 simplify selector
* refactor: 💡 move util (param finder) to core addon
* refactor: 💡 move scope picker to core addon
* refactor: 💡 use hds header and app side nav in ui/desktop
* refactor: 💡 clean up ui/desktop files
* refactor: 💡 remove uneeded header components
* refactor: 💡 remove uneeded global layout
* Add missing copyright headers
* style: 💄 adjust foreground and background colors to fix contras
* style: 💄 remove uneeded stylelint disables
* style: 💄 fix dark mode styling in desktop ui
* refactor: 💡 readd user-select style
* test: 💍 fix tests + e2e tests for admin and desktop UIs
* refactor: 💡 clean up uneeded main elements and fix color link
* Add missing copyright headers
* fix: 🐛 e2e test selectors for ui/desktop
* style: 💄 revert link color change
* refactor: 💡 remove hds override
* fix: 🐛 scope dropdown for desktop
* fix: 🐛 max-height to desktop scope dropdown
* Add missing copyright headers
* chore: 🤖 update lockfile due to webpack update
2026-02-25 13:55:36 -08:00
Lisbet Alvarez
3ba93927fe
Update copyright headers ( #3146 )
...
* empty commit
* Add missing copyright headers
* chore: 🤖 update copywrite config file with correct year
* Add missing copyright headers
* empty commit (gh action merge checks are stuck)
2026-01-28 17:09:06 -08:00
55e1e68f30
[COMPLIANCE] Update Copyright and License Headers ( #3099 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Dharini <dharini@hashicorp.com >
2026-01-20 11:35:10 -05:00
Lauren and Zhihe Li
990e2d6b9d
[Desktop][Bug fix]: Stop target sessions before unauthenticating user session ( #2891 )
...
* add stopAll invocation to ipc handler
* trigger modal on both signout btns
* refactor invalidateSession fn
* fix application controller tests
* fix failing tests settings-card/user
* add test to Acceptance | authentication
* migrate electron dialog.showMessageBoxSync to Hds
* rename channel and tracked prop, consolidate cancel fns
* combine modals, add willDestroy, refactor
* test signout and close sessions modal
* address feedback
* refactor window.electron in authentication-test
* address feedback
* refactor: 💡 Fix failing tests
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-08-04 16:44:27 -04:00
Priya Patel
b06c396086
Refactor - Rose::Page::Layout ( #2849 )
...
* Refactor: Rose::Page::Layout - header, actions and breadcrumbs (#2813 )
* refactor: 💡 page::layout- header,breadcrumb and actions
* refactor: 💡 added new class for the page layout, fixed a11y
* refactor: 💡 addressed comments
* refactor: 💡 moved copy snippet to PH.Generic
* refactor: 💡 addressed comments
* Refactor: Rose::Page::Layout - header, actions and breadcrumbs Part 2 (#2825 )
* refactor: 💡 rose page layout header
* refactor: 💡 removed extra classes
* Refactor: Rose::Page::Layout - header, actions and breadcrumbs Final Part (#2840 )
* refactor: 💡 rose page layout header
* Refactor: Rose::Page::Layout - header, actions and breadcrumbs (#2813 )
* refactor: 💡 page::layout- header,breadcrumb and actions
* refactor: 💡 added new class for the page layout, fixed a11y
* refactor: 💡 addressed comments
* refactor: 💡 moved copy snippet to PH.Generic
* refactor: 💡 addressed comments
* Refactor: Rose::Page::Layout - header, actions and breadcrumbs Part 2 (#2825 )
* refactor: 💡 rose page layout header
* refactor: 💡 removed extra classes
* refactor: 💡 fixed a11y heading, actions dropdown
* refactor: 💡 fixed page header
* refactor: 💡 fix heading margin and failing tests
* refactor: 💡 add back margin for hds header tags
* refactor: 💡 fix style
2025-06-02 16:20:50 -05:00
Dharini Jeeva
e222d5b909
chore: Migrate rose dropdown to HDS ( #2826 )
2025-05-15 11:05:05 -07:00
hashicc
4ca519ce62
chore: add eslint-plugin-playwright rules for e2e tests and fix errors ( #2680 )
...
* chore: 🤖 add eslint-plugin-playwright
* chore: 🤖 add recommended eslint rules for playwright to config
* test: 💍 remove describe blocks with async functions
* fix errors related to playwright/valid-describe-callback rule
* test: 💍 fix all auto-fixable playwright rules tests
2025-02-12 12:39:16 -05:00
hashicc and hashicc
31f1ed8dd4
test(e2e): add e2e test for scope chooser with filtered targets ( #2644 )
...
* test(e2e): add e2e test for scope chooser with filtered targets
Closes: https://hashicorp.atlassian.net/browse/ICU-16121
* Add missing copyright headers
* chore(e2e): use prettier on scope.spec.js
* refactor(e2e): use explicit checks for scope in summary
* refactor(e2e): move test hooks and associated variables to top-level
Move beforeEach and afterEach and the associated variables setup in
hooks to top-level within scope.spec.js. This matches the patterns
used in other tests.
* refactor(e2e): use simpler scoped locator for summary element within header-nav
---------
Co-authored-by: hashicc <hashicc@users.noreply.github.com >
2025-01-10 17:00:49 -05:00