d469f305de
Replace Rose::CodeEditor with Hds::CodeEditor ( #2679 )
...
* chore: 🤖 replace Rose::CodeEditor with Hds::CodeEditor
- Remove CodeEditor 5 dependency
* chore: 🤖 Replace CodeMirror5 dep
remove CodeMirror5 and replace existing editors with HDS::CodeEditor
* chore: 🤖 deleting old codeeditor styles
* feat: 🎸 changing code editor
changing code editor
✅ Closes: 0
* removed unused export
* pr cleanup
* updating tests for new code editor
* responding to PR feedback
* added whitespace
* fixing linting violations
* chore: 🤖 self-review PR
self-review PR in the course of switching to new HDS code editor
* fix: 🐛 fix linting bug
* fix: 🐛 unneeded dependency
remove jslint dependency as this is handled in the new code editor from
HDS
* fix: 🐛 Fixing import bug
Fix import bug caused by importing scss modules that no longer exist
* Fix and refactor code editor acceptance test
* Fix and refactor code editor acceptance test
* chore: 🤖 remove codemirror dependency
* refactor: 💡 fix merge conflict issues
* test: 💍 update e2e test selectors
* test: 💍 fix target spec click event
* refactor: 💡 clean up test selectors for code editor
* refactor: 💡 clean up storage bucket test selectors
* chore: 🤖 remove code mirror modifiers
---------
Co-authored-by: calcaide <ccorvo@hashicorp.com >
Co-authored-by: cameronperera <cameron.perera@hashicorp.com >
2026-05-14 15:21:27 -04: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
Dharini
ff087738fc
fix: 🐛 parser for handling username with domain
2025-09-03 17:02:05 -07:00
Dharini Jeeva
e1696e9a4d
feat: 🎸 add support for upd credential
2025-09-03 15:59:29 -07:00
Zhihe Li
0a2d743ea2
fix: 🐛 Fix removing worker tag ( #2928 )
2025-07-16 13:27:13 -04:00
Lisbet Alvarez
620f822504
Icu 16546 upgrade ember for admin UI ( #2793 )
...
* v4.12.2...v5.12.0
* chore: 🤖 yarn.lock changes
* chore: 🤖 ember init blueprint changes
* chore: 🤖 yarn.lock file changes
* style: 💄 run linter and formatter
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16546
2025-04-25 14:39:59 -07:00
Lauren
36db2d3f1d
Replace Rose::Button with Hds::Button ( #2771 )
...
* refactor btn
* refactor scope/workers/index.hbs
* refactor add-members, add-principals
* refactor btns, fix tests
* update json-secret-skeleton btn
* remove class from app.scss
2025-04-22 16:25:12 -04:00
Carlos Alcaide Corvo
443f230251
refactor: 💡 Migrate ember-uuid to uuid ( #2597 )
...
* refactor: 💡 Migrate ember-uuid to uuid
2024-12-02 11:36:25 -08:00
Cameron Perera
1e3f533d83
refactor: 💡 move WorkerFilter component to more generic folder ( #2558 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15742
2024-11-12 14:10:06 -06:00
Lisbet Alvarez
90890441e1
chore: 🤖 upgrade braces to 3.0.3 to fix security vulnerability ( #2476 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14205
2024-09-06 10:32:30 -07:00
Lisbet Alvarez
723101b779
refactor: 💡 move workers section in a target to be in a tab ( #2379 )
...
* refactor: 💡 move workers section in a target to be in a tab
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14332
2024-07-16 15:49:23 -05:00
Cameron Perera
4e57c863ab
Icu 13895 create create new tags route and view ( #2368 )
...
* feat: 🎸 create canSetWorkerTags ability for workers
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* feat: 🎸 add create-tags route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* feat: 🎸 update worker serializer for adding api_tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* feat: 🎸 add setApiTags method on worker model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* style: 💄 update list-wrapper styles after hds upgrade
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* feat: 🎸 add create-tags component for workers
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* feat: 🎸 add creat-tags route and view
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* test: 💍 add acceptance tests for worker create-tags workflow
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* test: 💍 add test for worker tag creation
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* test: 💍 fix test setup for workers
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* test: 💍 add license headers and update setupTest import
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* test: 💍 fix normal serialize test for worker
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 create worker PKI type const
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 add comments to methods and actions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* feat: 🎸 create Tag class to use in multiple places
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 move apiTags to route controller
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 move routeWillChange logic to route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 routeWillChange logic updates
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 remove unused services
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* test: 💍 add missing controller tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 small update to API tags description
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 add tracked to Tag class
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 use willTransition vs routeWillChange event
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
* refactor: 💡 use controllerFor in route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13895
2024-07-16 15:48:23 -05:00
Dharini Jeeva
6397cd80a6
Refactor key value comp ( #2180 )
...
* refactor: 💡 keyvalue comp
2024-06-03 13:38:42 -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
Dharini Jeeva
93c8d481fd
Icu 12567 add new field credential mapping overrides ( #2156 )
...
* chore: 🤖 add credential type select list
2024-02-23 10:07:52 -08:00
Devon Anderson
c79a1fca79
chore: 🤖 Create select field render for the Form::Field::ListWrapper ( #2112 )
...
* chore: 🤖 Create `select` field render for the `Form::Field::ListWrapper`
component
Create a `select` field render for the `Form::Field::ListWrapper`
component.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 Added additional test
Added additional testing around removing and adding an option, and
refactored for better usability
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 Refactored getter to check for option and model arg
Refactore getter to check for options and model args.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 Use select field with `signing_algorithms`
Use select field with `signing_algorithms`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 fix test
fix test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 fix failing test
fix failing test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 fix update auth-method test
fix update auth-method test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
2024-02-09 08:42:15 -05:00
Carlos Alcaide Corvo
b51c8203ee
chore: 🤖 Upgrade eslint-plugin-qunit ( #2011 )
...
* chore: 🤖 Upgrade eslint-plugin-qunit
* Delete unnecessary assert.expect from tests
2023-12-08 12:56:00 -08:00
Zhihe Li
bcf004b8a4
Reformat codebase with trailing commas in functions ( #2006 )
...
* style: 💄 Update trailing commas in API
* style: 💄 Update trailing commas in core
* style: 💄 Update trailing commas in rose
* style: 💄 Update trailing commas in admin
* style: 💄 Update trailing commas in desktop
2023-11-22 14:07:41 -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 )
2023-11-07 11:27:48 -08: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
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
Dharini Jeeva
edf623adf0
fix: 🐛 worker form navigation ( #1711 )
...
* fix: 🐛 Show done only when a worker is registered successfully, otherwise show cancel and navigate to the workers list
2023-06-12 08:38:55 -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
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
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
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
Zhihe Li
f0530e1f8f
Vault SSH Cert Feature ( #1596 )
...
* feat: 🎸 Update models for vault ssh cert feature (#1591 )
✅ Closes: ICU-7546
* feat: 🎸 Setup types in cred library forms and use HDS component (#1597 )
* feat: 🎸 Setup types in cred library forms and use HDS component
✅ Closes: ICU-7673
* feat: 🎸 Add vault ssh cert type for credential library (#1608 )
* feat: 🎸 Add vault ssh cert type for credential library
✅ Closes: ICU-7678
* feat: 🎸 Enable feature flag for vault ssh cert work (#1614 )
* fix: 🐛 Change fields to optional as they get default by backend (#1615 )
* Chore/cleanup vault ssh cert (#1616 )
2023-02-01 13:46:23 -05:00
Dharini Jeeva
d7f54af7e4
target workers UI Enterprise and HCP workflow ( #1601 )
...
adds ingress filter to target worker filter
2023-01-25 15:12:14 -08:00
Randall Morey
51c1aba794
chore: 🤖 cleanup json creds code / tests ( #1535 )
2022-12-16 15:06:19 -05:00
Cameron Perera
c62eb751e4
Icu 6680 UI code editor for secrets ( #1499 )
...
* feat: 🎸 initial secret editor
* feat: 🎸 Create Secret Editor for JSON Credentials
✅ Closes: ICU-6680
* style: 💄 Fix sass lint errors
* style: 💄 Appease sass-lint rule for using --size in stylesheet
* refactor: 💡 Set Icon size via component attribute
* refactor: 💡 remove computed decorators for Secret Editor
* refactor: 💡 update editor styles to using sizing variables
* refactor: 💡 update styles and add comments
* refactor: 💡 clean up styling for secret editor
* refactor: 💡 update class names to be more verbose
* chore: 🤖 move jsonlint import to rose index.js
* refactor: 💡 remove duplicate margin style for skeleton body
* refactor: 💡 add comments to SecretEditor component class
* refactor: 💡 large updates to secret json editor
* refactor: 💡 Move JSON Secret to form/field/ directory
* style: 💄 fix padding for Secret Editor line numbers
* chore: 🤖 disable property-sort-oder in .sasslintrc
* refactor: 💡 reorder app.scss styles
* test: 💍 Add integration tests for JSON Secret and Skeleton
2022-12-02 13:58:04 -06:00
Randall Morey
0c819d6d12
Chore upgrade ember intl ( #1425 )
...
* refactor: 💡 explicitly inject the store service - icu-6770
✅ Closes: icu-6770
* refactor: 💡 upgrade to ember-intl 6.0.1
includes locale initialization and smoke tests
* refactor: 💡 migrate admin and desktop to ember-intl 6.x
✅ Closes: icu-6771
* chore: 🤖 exclude cldr-core@38.1.0 from license checking
this license was manually checked
* fix: 🐛 fix text naming and linting
* chore: 🤖 update to ember-intl beta
2022-11-07 16:18:02 -08:00
Zhihe Li
e8af948dc1
feat: 🎸 Auto-populate hcp cluster id ( #1389 )
...
✅ Closes: ICU-6200
2022-11-02 14:30:10 -04:00