Devon Anderson
46d8758fba
refactor: 💡 refactored whitespace from layout ( #1675 )
...
* refactor: 💡 refactored whitespace from layout
Removed whitespace html formatting from layout in add-principals view.
✅ Closes: ICU-5987
* refactor: 💡 removed lint ignore
Removed lint ignore for whitespace formating.
2023-04-26 15:37:56 -04:00
Devon Anderson and Randall Morey
a05d07919a
refactor: 💡 removed whitespace from layout in add-members view ( #1673 )
...
* refactor: 💡 removed whitespace from layout in add-members view
Removed whitespace from layout in `add-members` view by replacing
`Rose::Table` with `Hds::Table`.
✅ Closes: ICU-5986
* refactor: 💡 refactor table
Added custom styling to remove margin bottom from radio card field. That
is causing 1st column to not be valign center.
✅ Closes: ICU-5986
* refactor: 💡 refactor stylings to override.scss
Moved Hds custom syles to `overrides.scss`
✅ Closes: ICU-5986
* Update addons/rose/addon/styles/hds/overrides.scss
Co-authored-by: Randall Morey <randall@randallmorey.com >
* Update addons/rose/addon/styles/hds/overrides.scss
Co-authored-by: Randall Morey <randall@randallmorey.com >
* refactor: 💡 refactored app.scss for admin
Removed custom css for `.key-value-list` selector that is now being
served in `overrides.scss` globally.
* refactor: 💡 patched overrides
Ported Hds overrides from other repository.
---------
Co-authored-by: Randall Morey <randall@randallmorey.com >
2023-04-26 13:38:00 -04:00
Carlos Alcaide Corvo
d0e00c9ea7
Chore audit 3 resolutions desktop ( #1674 )
...
* chore: 🤖 Audit 3 Desktop client resolution deps
✅ Closes: ICU-8811
2023-04-26 09:21:22 -07:00
lisbet-alvarez
61269f901a
chore: 🤖 upgrade @storybook/ember-cli-storybook to 0.6.0 ( #1669 )
...
* chore: 🤖 update @storybook/ember-cli-storybook to 0.6.0
✅ Closes: ICU-6588
* chore: 🤖 remove css-what from resolutions
2023-04-24 10:05:15 -07:00
lisbet-alvarez
6cb9c2ab1b
chore: 🤖 add json5 to resolutions per dependabot alerts ( #1672 )
...
* chore: 🤖 add json5 to resolutions per dependabot alerts
* fix: 🐛 remove unecessary resolutions
2023-04-20 15:37:45 -07:00
Stan Ryzhov
3ea8ade828
test: 💍 (admin-e2e): Add test to create different credentials ( #1670 )
2023-04-20 14:07:20 -04:00
Stan Ryzhov
1c392f72b9
test(admin/e2e): Define expected private key for vault credential store test ( #1671 )
2023-04-19 11:09:14 -04:00
Dharini Jeeva
ec0b610f8b
chore: 🤖 update design system package ( #1668 )
2023-04-18 14:41:18 -07:00
Stan Ryzhov
9795353545
test(admin/e2e): Add create target with address test ( #1667 )
2023-04-17 16:14:59 -04:00
Zhihe Li
054881dc4e
feat: 🎸 Add support to display external name for dynamic hosts ( #1664 )
...
* feat: 🎸 Add support to display external name for dynamic hosts
✅ Closes: ICU-8795
2023-04-17 13:22:32 -04:00
Carlos Alcaide Corvo
a4395b85a6
chore: 🤖 Update electron-forge/* packages ( #1666 )
...
Update electron-forge/* packages
2023-04-17 08:43:39 -07:00
dependabot[bot]
509925ff10
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 ( #1665 )
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 09:29:17 -07:00
Carlos Alcaide Corvo
d5c8389ae2
Resolutions audit: Delete 3 oldest resolutions ( #1663 )
...
* Delete bl from resolutions
* Delete tough-cookie from resolutions
* Delete npm from resolutions
2023-04-05 18:04:14 -07:00
Carlos Alcaide Corvo
9fa816757b
fix: 🐛 Fix missing translation ( #1662 )
...
Fix missing translation on the toggle color theme selector
2023-04-03 10:33:40 -07:00
Randall Morey and Zhihe Li
7350c0e08c
Feature metadata ( #1661 )
...
* feat: 🎸 load edition from controller-metadata.json
* refactor: 💡 rename edition and add licensed features support
* chore: 🤖 support dev toggling of licensed features
* chore: 🤖 rename ent edition
* Update ui/admin/app/services/feature-edition.js
* Update ui/admin/app/instance-initializers/feature-edition.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* chore: 🤖 cleanup
* chore: 🤖 feature edition disabled in tests / fix test cases
* test: 💍 remove feature disable calls in tests
* test: 💍 fix broken tests
* fix: 🐛 fix config bug
* fix: 🐛 fix broken test due to feature flags
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-03-31 17:38:17 -07:00
ee1cd4100c
chore(deps-dev): bump webpack from 5.59.1 to 5.76.0 ( #1654 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.59.1 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.59.1...v5.76.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Randall Morey <randall@randallmorey.com >
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2023-03-31 15:12:07 -07:00
hashicorp-copywrite[bot] and Carlos Alcaide Corvo
f17b7d54d8
[COMPLIANCE] Add Copyright and License Headers ( #1660 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2023-03-28 12:50:34 -05:00
lisbet-alvarez
087898c15a
fix: 🐛 add model hook to host route for dynamic host catalogs ( #1659 )
...
* fix: 🐛 add model hook to host route for dynamic host catalogs
✅ Closes: ICU-8594
* refactor: 💡 remove page formatting for host route
2023-03-28 10:14:31 -07:00
Randall Morey
ee2fa6df7d
refactor: 💡 remove explicit byow-pki-upstream, as it is default ( #1658 )
...
* refactor: 💡 consolidate ssh features into ssh-target flag
✅ Closes: ICU-8383
* refactor: 💡 factor out base edition
* feat: 🎸 dynamic feature edition enablement and toggling
* refactor: 💡 remove explicit byow-pki-upstream, as it is default
✅ Closes: ICU-8551
* refactor: 💡 extract feature flag config into separate file
2023-03-21 15:41:27 -07:00
Randall Morey
acd719140d
Refactor edition enablement ( #1657 )
...
* refactor: 💡 consolidate ssh features into ssh-target flag
✅ Closes: ICU-8383
* refactor: 💡 factor out base edition
* feat: 🎸 dynamic feature edition enablement and toggling
2023-03-17 14:34:37 -07:00
Devon Anderson
bd6eee8eb3
refactor: 💡 refactored dark-mode styling for HDS ( #1655 )
...
Refactored boundary custom colors to be included in root instead of
unused mixin.
2023-03-16 10:19:20 -04:00
Devon Anderson
3ba53dfc2e
chore: 🤖 deprecate window object service ( #1652 )
...
* chore: 🤖 deprecate window object service
Deprecate `browser-object` service in favor of `ember-browser-services`
✅ Closes: ICU-7152
* refactor: 💡 cluster-url test fail
commit with cluster-url test failing
✅ Closes: ICU-7152
* refactor: 💡 refactor test to reflect changes
Refactor test to reflect `browser/window` service in `cluster-url` route
✅ Closes: ICU-7152
* refactor: 💡 refactor cluster url test
change logic of mockIPC to a function call
✅ Closes: ICU-7152
2023-03-07 16:55:24 -05:00
Carlos Alcaide Corvo
0a76111944
chore: 🤖 Upgrade Stylelint within desktop client ( #1653 )
...
Upgrade Stylelint within desktop client to be consistent with the same
version we use in Admin UI.
✅ Closes: ICU-3276
2023-03-02 11:07:41 -08:00
Zhihe Li
c7546af207
fix: 🐛 Fix vault worker filter description ( #1651 )
...
✅ Closes: ICU-8192
2023-03-02 10:25:37 -05:00
Michael Li
7eb6a101a2
chore: Add missing compliance headers ( #1649 )
2023-03-01 11:29:33 -05:00
hashicorp-copywrite[bot] and Cameron Perera
3d610427d0
[COMPLIANCE] Add Copyright and License Headers ( #1617 )
...
* [COMPLIANCE] Add Copyright and License Headers
* chore: 🤖 update Copyright headers to satisfy our lint rules
---------
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2023-03-01 09:39:41 -06:00
Michael Li
a0fe6c86f6
test(admin/e2e): Update DHC test to catch host issue ( #1648 )
2023-02-28 15:55:41 -05:00
Michael Li
f5cb07248d
test(admin/e2e): Add login tests ( #1647 )
2023-02-28 10:14:22 -05:00
Michael Li
2dc50570b7
test(admin/e2e): Add tests for Credential Stores ( #1643 )
2023-02-27 13:54:12 -05:00
Michael Li
1f3a8ef135
test(admin/e2e): Add test for AWS Dynamic Host Catalogs ( #1641 )
2023-02-24 13:59:30 -05:00
Zhihe Li
a8bbf91a0a
fix: 🐛 Fix generic-vault getting extra null fields when saving ( #1640 )
...
* fix: 🐛 Fix generic-vault getting extra null fields when saving
✅ Closes: ICU-8141
2023-02-24 13:11:17 -05:00
Michael Li
7816772ef2
test(admin/e2e): Add first playwright test ( #1637 )
...
Adds an end-to-end test for the Admin UI using Playwright. This test uses the Admin UI to create the necessary resources to connect to a target. The test then uses the CLI to start a session and checks in the Admin UI that a session is created
2023-02-23 18:30:51 -05:00
Carlos Alcaide Corvo
7fbdefba59
fix: 🐛 Update yarn.lock ( #1642 )
2023-02-23 12:21:40 -08:00
Carlos Alcaide Corvo
0b992bb011
fix: 🐛 Fix failure in GH Actions Workflows ( #1639 )
2023-02-22 12:14:04 -08:00
Carlos Alcaide Corvo
5efc1af76d
test: 💍 Swap playwright to @playwright/test package ( #1635 )
...
Playwright documentation recommends to use @playwright/test now as the
only playwright package
2023-02-21 11:50:59 -08:00
Dharini Jeeva
7db1edda1c
chore: use structuredClone instead of ember-copy addon ( #1634 )
2023-02-16 14:06:37 -08:00
Zhihe Li
76147af357
chore: 🤖 Pin storybook docs addon to a minor version ( #1631 )
...
The storybook docs addon is broken in 6.5.x currently. Pinning it to
6.3.x lets us to continue using storybook. See this github issue:
https://github.com/storybookjs/storybook/issues/17527
✅ Closes: ICU-7791
2023-02-15 14:41:53 -05:00
Cameron Perera and Randall Morey
2d1ed7b8bd
refactor: 💡 rename div around ordered-series-diagram ( #1633 )
...
* refactor: 💡 rename div around ordered-series-diagram
* refactor: 💡 remove margin top and add to min-height
* refactor: 💡 simplify diagrams
---------
Co-authored-by: Randall Morey <randall@randallmorey.com >
2023-02-14 15:32:19 -06:00
Zhihe Li
e1432c2750
chore: 🤖 Update changelog and version for desktop client ( #1625 )
...
Upgrade CLI version for desktop client to 0.12.0
v1.5.1
2023-02-13 14:18:36 -05:00
Sarah Thompson
deb9bba3ef
update release triggers to call new GHA workflow ( #1632 )
...
* update release triggers to call new GHA workflow
* update workflow file name
* address feedback
2023-02-13 18:38:48 +00:00
Dharini Jeeva
49f2a4a08b
Target form refactor ( #1627 )
...
* refactor: 💡 target form
2023-02-10 14:38:31 -08:00
Cameron Perera
3adfb08cb3
fix: 🐛 fix diagram width so explainer text stays below it ( #1629 )
2023-02-09 16:44:01 -06:00
Cameron Perera
540c9e2102
refactor: 💡 Update how WorkerDiagram is used in Target form ( #1626 )
...
* refactor: 💡 Update how WorkerDiagram is used in Target form
* refactor: 💡 remove extra div wrappers
Remove div wrappers for worker diagrams that were no longer needed
* refactor: 💡 rename worker diagram attributes to be more clear
* refactor: 💡 remove style changes out of scope for updates
* refactor: 💡 update logic for how HCP diagram is shown
* chore: 🤖 Add multi-hop flags to OSS block for verbosity
2023-02-09 16:00:19 -06:00
Carlos Alcaide Corvo and Zhihe Li
aff993b2b5
docs: ✏️ Add how to debug binary to docs ( #1628 )
...
* docs: ✏️ Add how to debug binary to docs
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-02-09 10:57:54 -08:00
dependabot[bot] and Zhihe Li
823de4f598
chore(deps): bump http-cache-semantics in /ui/desktop/electron-app ( #1621 )
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-02-06 14:16:03 -05:00
Dharini Jeeva
df4590de96
chore: 🤖 clean up isRequired/isOptional boolean ( #1624 )
2023-02-06 10:47:34 -08:00
dependabot[bot] and Zhihe Li
d0beb6eabd
chore(deps): bump jszip from 3.7.1 to 3.10.1 in /ui/desktop/electron-app ( #1618 )
...
Bumps [jszip](https://github.com/Stuk/jszip ) from 3.7.1 to 3.10.1.
- [Release notes](https://github.com/Stuk/jszip/releases )
- [Changelog](https://github.com/Stuk/jszip/blob/main/CHANGES.md )
- [Commits](https://github.com/Stuk/jszip/compare/v3.7.1...v3.10.1 )
---
updated-dependencies:
- dependency-name: jszip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-02-06 12:46:10 -05:00
Zhihe Li
e6548f4d59
fix: 🐛 Fix undefined values from resource filter ( #1622 )
...
* fix: 🐛 Fix undefined values from resource filter
2023-02-06 10:28:00 -05:00
Zhihe Li
82bee42959
fix: 🐛 Fix null date time erroring out ( #1623 )
...
* fix: 🐛 Fix null date time erroring out
* style: 💄 Remove braces in if statement
2023-02-03 17:53:30 -05:00
Zhihe Li
2d6e26de84
style: 💄 Cleanup grammar of target address modal ( #1620 )
2023-02-03 09:49:34 -05:00