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
Lisbet Alvarez and Carlos Alcaide Corvo
4127f6abd7
chore: 🤖 update test release trigger ( #1978 )
...
* chore: 🤖 add trigger for new workflow
---------
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2023-11-20 13:12:23 -08:00
hashicorp-copywrite[bot]
45a3cb8d34
[COMPLIANCE] Add Copyright and License Headers ( #1999 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2023-11-20 08:41:36 -08:00
Kristin Bradley
e96171cab0
Replace Rose::Footer with Hds::AppFooter component (HDS-2805) ( #1994 )
...
* HDS-2805 Replace Rose::Footer with Hds::AppFooter
2023-11-17 15:30:44 -08:00
Devon Anderson
a7bf9a1071
fix: 🐛 testing upgrading ember-electron ( #1997 )
...
This is a test to see if upgrading ember-electron will fix issues with
`yarn start:desktop` build failures
2023-11-17 12:38:53 -05:00
Devon Anderson
3b3a00e1ee
Upgrade desktop UI to Ember 4.12.2 ( #1990 )
...
* Upgrade desktop UI to Ember 4.12.2
* refactor: 💡 refactor scripts
Refactor concurrently scripts, and removed duplicate entries in
`eslintrc.js`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11747
* refactor: 💡 peer dependencies
Revert changes to `peerDependencies`.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11747
* refactor: 💡 revert config back before upgrade
Revert `styelint-standard-config-scss` back to 6.0.0 so that it can be
put into seperate ticket.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11747
* Update _notify.scss
fix misspelling
* refactor: 💡 revert dependency
Revert `stylelint-config-standard-scss` back to original version
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11747
2023-11-15 11:29:24 -05:00
Carlos Alcaide Corvo
222f0c35b8
Upgrade playwright within desktop as blocker to run node 18 within gh runners ( #1993 )
2023-11-10 17:10:26 -08:00
Zhihe Li
666491548d
fix: 🐛 Fix broken hot reloading for desktop client ( #1992 )
2023-11-10 14:23:32 -05:00
Devon Anderson
2558ee1353
chore: 🤖 Upgrading to Ember 4.12.2 ( #1988 )
...
* chore: 🤖 Upgrading to Ember 4.12.2
Upgrading `admin/ui` to Ember 4.12.2
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11330
* refactor: 💡 Removed unused package
Removed unused `stylelint` package for `css`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11330
* refactor: 💡 removed unused dependency
Removed `stylelint-prettier` dependency
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11330
2023-11-10 11:21:52 -05:00
Dharini Jeeva
c5edd4dd52
Update auth methods form ( #1981 )
...
Update auth methods form (#1981 )
v1.7.1
2023-11-07 11:27:48 -08:00
hashicorp-copywrite[bot]
f102e7fca2
[COMPLIANCE] Add Copyright and License Headers ( #1986 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2023-11-06 09:28:39 -08:00
Lisbet Alvarez and Zhihe Li
f593e6a8b1
chore: 🤖 update cli version & changelog in desktop ( #1985 )
...
* chore: 🤖 update cli version in desktop
* docs: ✏️ update changelog
* Update ui/desktop/CHANGELOG.md
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-11-03 16:03:07 -07:00
Cameron Perera and Dharini Jeeva
f54d48c380
refactor: 💡 allow target connection even with no read ability ( #1984 )
...
* refactor: 💡 allow target connection even with no read ability
* Update ui/desktop/tests/acceptance/projects/targets/index-test.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* refactor: 💡 remove unneeded await from transitionTo
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-11-03 16:01:51 -05:00
0129784322
fix url when user tries to access resource with incorrect url ( #1958 )
...
* refactor: 💡 auth-method, account, & managed abilities & routes
* refactor: 💡 credential store resources abilities & routes
* refactor: 💡 group abilities & routes
* refactor: 💡 host-catalog resources abilities & routes
* refactor: 💡 role abilities & routes
* test: 💍 fix route-info-test
* test: 💍 fix host serializer tests
* test: 💍 fix create-test for host-sets
* refactor: 💡 session recording resources abilities & routes
* refactor: 💡 storage bucket abilities & routes
* refactor: 💡 target abilities & routes
* refactor: 💡 user abilities & routes
* refactor: 💡 worker abilities & routes
* refactor: 💡 remove ability changes and add comments
* Update ui/admin/app/utils/route-info.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* test: 💍 add test cases and rename util file
* refactor: 💡 remove dup file and update imports
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11282
* docs: ✏️ update comments & remove console.log
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11282
* Update ui/admin/app/routes/scopes/scope/auth-methods/auth-method.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-11-02 16:08:25 -07:00
Zhihe Li
7317ca2ff5
fix: 🐛 Fix issue with brokered credentials that overflow ( #1982 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11368
2023-11-02 15:16:22 -04: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
Devon Anderson and Lisbet Alvarez
a574023c05
chore: 🤖 Upgrade addons/rose dependencies ( #1973 )
...
* chore: 🤖 Upgrade addons/rose dependencies
Upgraded `addons/rose` dependencies to match other addons. Lint fixes,
and fixed scripts for concurrently
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11587
* v4.4.1...v4.12.2
* Update ember-try.js
change scenarios to match 4.12.2
* Update addons/rose/tests/integration/components/rose/button-test.js
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
* Update ember-try.js
originally had the right scenarios for 4.
12.2
* chore: 🤖 upgrade ember-cli-babel
Upgrade ember-cli-babel to match other addons
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11587
* Update button-test.js
fix test declaration statement
---------
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2023-11-01 15:52:00 -04:00
Cameron Perera
861562201b
refactor: 💡 remove unused target/sessions controller ( #1979 )
2023-11-01 13:54:36 -05:00
4cdcaefe15
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #1977 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-11-01 11:22:41 -07:00
Dharini Jeeva
e2487b7e98
Fix electron clipboard action ( #1976 )
...
* fix: 🐛 allow clipboard write action
2023-11-01 10:06:03 -07: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
933e272764
fix: 🐛 Add read:self permission for sessions in ability check ( #1974 )
2023-11-01 12:06:40 -04:00
dependabot[bot] and Zhihe Li
2953635aeb
chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 ( #1969 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
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-10-31 12:38:55 -04:00
hashicorp-copywrite[bot] and Zhihe Li
194561e1f8
[COMPLIANCE] Add Copyright and License Headers ( #1972 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-10-31 12:17:53 -04:00
Zhihe Li
4a3d8eee63
feat: 🎸 Allow auto connect to SSH targets on windows ( #1971 )
2023-10-30 18:16:40 -04:00
Dharini Jeeva
7d6f3df140
chore: update HDS to 3.0.2 ( #1970 )
...
* chore: 🤖 update to hds 3.0.2
2023-10-30 12:56:38 -07:00
Dharini Jeeva
722acdc1fc
chore: 🤖 refactor key value list component, text input support ( #1957 )
...
refactor: 💡 refactor list wrapper component and fix test
2023-10-30 12:30:05 -07:00
Carlos Alcaide Corvo and cameronperera
3f8e39d0e1
Host set permission issue ( #1968 )
...
* refactor: 💡 allow for graceful error handling when connecting
to a target where host-sets cannot be fetched
* refactor: 💡 update for loop to for...of loop
* Move fetching host from target to session domain
* Decouple getting target host-sets and getting hosts from the host-sets, now this code is extracted in 2 methods. Now if the user does not have permissions to fetch host or host-sets we do not show an error and we allow for quick-connect approach
* Fix a check within getHostsFromHostSets
* Change a for loop for Promise.all within getTargetHostSets
* Change a for loop for Promise.All within getHostsFromHostSets
* Delete unnecessary condition
* Delete unnecessary condition
* chore: 🤖 remove host sources from target mirage factory
by default it uses address when using 'withAssociations'
* test: 💍 update target address tests to use 'withOneHost'
* test: 💍 remove connect tests from scopes acceptance tests
* refactor: 💡 remove can initiate connect target ability
and associated code and tests
* refactor: 💡 update target model afterModel hook, and preconnect
* refactor: 💡 revert 'withAssociations' mirage change
* test: 💍 add tests for permissions issues for host-sets and host
* test: 💍 visiting session without permissions to read hosts
---------
Co-authored-by: cameronperera <cameron.perera@hashicorp.com >
2023-10-30 12:54:37 -05:00
Devon Anderson
9e7852f18d
chore: 🤖 Upgrade addons/core to Ember 4.12.2 ( #1965 )
...
* chore: 🤖 Upgrade `addons/core` to Ember 4.12.2
Upgrade `addons/core` to Ember 4.12.2
✅ Closes: ICU-11341
* refactor: 💡 testing updating plugin-proposal-decorators version
Update `@babel/plugin-proposal-decorators` to latest version.
* refactor: 💡 testing legacy plugin-proposa-decorators version
Testin `legacy` version for `plugin-proposal-decorators` plugin
* refactor: 💡 testing plugin-proposal-decorators
Testing `@babel/plugin-proposal-decorators`
* refactor: 💡 Revert @babel/exlint-parser to previous version
Revert `@babel/eslint-parser` to use version 2018 EcmaScript version
until further research is done on latest versions
* Update package.json
put @babel/core back into `devDependencies`
* refactor: 💡 testing linging changes
Pushed ember-tempalate-lint, prettier, and ember template lint plugin
for prettier to latest versions to test why CI builds are not passing.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11341
2023-10-27 11:10:30 -04:00
hashicorp-copywrite[bot] and Zhihe Li
c548c381bf
[COMPLIANCE] Add Copyright and License Headers ( #1966 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-10-24 14:31:07 -04:00
Zhihe Li
63be0f3aec
chore: 🤖 Update commitizen hook to add jira link automatically ( #1959 )
2023-10-24 13:07:27 -04:00
Susmitha Girumala
8e4fac5ce2
Manually trigger admin ui build ( #1964 )
2023-10-20 10:16:06 +02:00
Dharini Jeeva
2a9666285a
fix: 🐛 name ( #1963 )
2023-10-20 00:41:25 -07:00
Dharini Jeeva
bff94d6b4d
fix: 🐛 release name ( #1962 )
2023-10-20 00:12:08 -07:00
Michael Li
5b8fc06e21
test(admin/e2e): Update test timeout to 60s ( #1955 )
2023-10-17 13:06:21 -04:00
Lisbet Alvarez and Zhihe Li
a20483d1af
update breadcrumbs to use hds::breadcrumbs ( #1934 )
...
* refactor: 💡 initial changes for updating breadcrumbs to use hds
* refactor: 💡 add breadcrumbs to all paths
* refactor: 💡 add more hds breadcrumbs to remaining paths
* refactor: 💡 remove BreadCrumbs from templates
* refactor: 💡 remove breadcrumb only controller files
* test: 💍 remove unnused test files & add missing tests
* test: 💍 update tests
* test: 💍 add missing scope in test
* test: 💍 fix test
* refactor: 💡 remove icons
* refactor: 💡 remove addon and use service instead
* docs: ✏️ add comment to breadcrumb service
* test: 💍 update service unit test
* docs: ✏️ add comments to breadcrumb components
* Update ui/admin/app/components/breadcrumbs/container/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-10-17 09:45:34 -07:00
dependabot[bot]
0bf5221389
chore(deps): bump @babel/traverse from 7.15.0 to 7.23.2 ( #1954 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.15.0 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 15:59:41 +02:00
hashicorp-copywrite[bot]
297db470bd
[COMPLIANCE] Add Copyright and License Headers ( #1953 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2023-10-16 13:29:31 -04:00
Dharini Jeeva
91a6023145
Refactor key value list component ( #1949 )
...
* refactor: 💡 update keyvalue list component to allow only rows
2023-10-12 14:42:23 -07:00
Devon Anderson
7b96dd1f81
Upgrade addons/auth to Ember 4.12 ( #1947 )
...
* Ember `addon/auth` upgrade v4.4.1...v4.12.2
* Update .npmignore
* refactor: 💡 Quick refactor
Refactor `.eslintrc.js` to current `ecmaVersion` and use latest
`babelOptions`. Revert `.prettier.js` to use previous overrides. Setup
scripts to use `concurrently` instead of `npm-run-all`
* refactor: 💡 removed `npm-run-all`
Removed `npm-run-all` from package.json
2023-10-11 17:17:42 -04:00
Carlos Alcaide Corvo
aee55cb171
Chore icu 9086 audit resolutions ( #1928 )
2023-10-11 12:09:23 +02:00
Carlos Alcaide Corvo
370b3ea1fb
Chore icu 9085 audit resolutions ( #1927 )
...
* chore: 🤖 Delete shell-quote from resolutions
* chore: 🤖 Delete hawk from resolutions
* chore: 🤖 Modify resolutions for async
2023-10-11 11:38:34 +02:00
Carlos Alcaide Corvo
4f972a82d6
chore: 🤖 Modify ansi-html resolution ( #1922 )
2023-10-11 10:48:06 +02:00
Zhihe Li
2e7399f293
fix: 🐛 Fix electron not inheriting path variable in production ( #1948 )
v1.7.0
2023-10-10 20:16:34 -04:00
Cameron Perera
b3c976bf19
chore: 🤖 add post-connection workflow to desktop CHANGELOG ( #1923 )
...
* chore: 🤖 add post-connection workflow to desktop CHANGELOG
✅ Closes: ICU-11079
* chore: 🤖 remove electron upgrade entry
* chore: 🤖 update CLI version to 0.14.0
* chore: 🤖 update desktop release date
2023-10-10 15:31:26 -05:00
Zhihe Li
7ac7843f5e
backport: 🤖 Fix usage of deprecated hub cli ( #1944 )
2023-10-06 15:56:34 -04:00
987a530fc0
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #1937 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-10-06 15:23:16 -04:00
Stan Ryzhov
0357efee2a
test: 💍 Add delete resources e2e UI test ( #1931 )
...
✅ Closes: ICU-10897
2023-10-06 11:10:25 -04:00
dependabot[bot] and Dharini Jeeva
6915a1f5cb
chore(deps-dev): bump postcss from 8.4.18 to 8.4.31 ( #1941 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.18 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.18...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
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: Dharini Jeeva <dharini@hashicorp.com >
2023-10-05 16:49:37 -07:00
Zhihe Li
4693689f21
fix: 🐛 Fix an issue with HDS css causing scrollbars/whitespace ( #1942 )
...
✅ Closes: ICU-11292
2023-10-05 18:11:14 -04:00