Dharini
4e2b779d96
migrate ldap list wrapper fields ( #3162 )
2026-06-03 16:36:29 -07:00
Dharini
71ec7b465a
chore: 🤖 migrate oidc fields to keyvalue component ( #3160 )
2026-06-03 16:36:29 -07:00
Dharini
8b870556a6
chore: 🤖 use hds keyvalue component ( #3027 )
2026-06-03 16:36:29 -07:00
Zhihe Li
562b371db3
feat: 🎸 Update grant template names ( #3283 )
2026-05-29 10:18:42 -04:00
Zhihe Li
ebd7f64fe3
fix: 🐛 Add missing code block description ( #3277 )
...
* fix: 🐛 Add missing code block description
* feat: 🎸 Add autocomplete on empty lines
2026-05-20 18:29:40 -04:00
Lisbet Alvarez
077200d792
test: 💍 fix a11y violations and ignore existing issues ( #3275 )
...
* test: 💍 fix a11y violations and ignore existing issues
* test: 💍 remove ignores for fixed violation
* test: 💍 more color contrast ignores for new tests
2026-05-15 13:05:19 -07:00
08b8b03fed
Grant actions card ( #3246 )
...
* chore: 🤖 Add initial page layout for code editor + sidebar (#3180 )
* chore: 🤖 Add initial page layout for code editor + sidebar
* test: 💍 add missing a11y ignores for exisitng color issue
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18460
* 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 >
* feat: 🎸 Create string formats component (#3191 )
* feat: 🎸 Create string formats component
* Add missing copyright headers
* fix: 🐛 change to readonly
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18458
* feat: 🎸 add grant schema to mirage (#3196 )
* feat: 🎸 add grant schema to mirage
* refactor: 💡 update grant schema mirage data
* refactor: 💡 fix route name in mirage
* feat: 🎸 add export options flyout (#3198 )
* feat: 🎸 add export options flyout
* fix: 🐛 update id to be ids
* test: 💍 add a11y ignores
* test: 💍 fix tests for grant string format
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18524
* feat: 🎸 Add autocompletion to code editor (#3207 )
* feat: 🎸 create grant actions component
* feat: 🎸 add description to actions
* feat: 🎸 update default logic to not show all actions
* feat: 🎸 show invalid id and type message
* test: 💍 create const for test selectors
* feat: 🎸 trigger action suggestion when cursor moves
* refactor: 💡 add createGrantLineHelpers func
* refactor: 💡 small refactors
* feat: 🎸 Add CSP nonce to code editors (#3230 )
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* refactor: 💡 small refactor
* test: 💍 add more tests
* refactor: 💡 fix merge conflicts issues
* refactor: 💡 updates from PR feedback
* refactor: 💡 updates for completions and linting
* test: 💍 fix test issue with translations
* test: 💍 fix test issue that was already fixed once
* refactor: 💡 address PR feedback
---------
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
Co-authored-by: Zack Moore <zack.moore@hashicorp.com >
Co-authored-by: calcaide <ccorvo@hashicorp.com >
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: Bharath Gajjala <120367134+bgajjala8@users.noreply.github.com >
2026-05-14 15:21:29 -04:00
Lisbet Alvarez
1a8c895ea9
refactor: 💡 role grants tab to use code block ( #3261 )
...
* refactor: 💡 grants tab to use code block
* refactor: 💡 update getter comment
* test: 💍 fix tests
* refactor: 💡 remove language arg for codeblock
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18757
2026-05-14 15:21:29 -04:00
Zhihe Li
e5657a8d4c
Icu 18506 load resource IDs for autocomplete ( #3247 )
...
* feat: 🎸 Add id auto completion
* style: 💄 Fix code editor styling for dark mode
* feat: 🎸 Add optimization for caching sqlite data
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18506
2026-05-14 15:21:29 -04:00
Lisbet Alvarez and Zhihe Li
1d126dc074
feat: 🎸 Add linting to code editor ( #3211 )
...
* feat: 🎸 Add linting to code editor
* refactor: 💡 add missing case for wildcard type & ids field
* refactor: 💡 simplify condition + add more tests
* refactor: 💡 cleanup ids validation logic and add more lint erro
* refactor: 💡 simplify logic and add actions linting cases
* feat: 🎸 Add autocompletion to code editor (#3207 )
* refactor: 💡 apply PR feedback
* refactor: 💡 PR feedback
* refactor: 💡 add noop action
* fix: 🐛 noop should not be suggested with resource type format
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18462
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2026-05-14 15:21:29 -04:00
Bharath Gajjala and Zhihe Li
dc224268f5
feat: 🎸 Add CSP nonce to code editors ( #3230 )
...
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2026-05-14 15:21:28 -04:00
Zhihe Li
4c15d72321
feat: 🎸 Add autocompletion to code editor ( #3207 )
2026-05-14 15:21:28 -04:00
Lisbet Alvarez
add2a9d6c4
feat: 🎸 add export options flyout ( #3198 )
...
* feat: 🎸 add export options flyout
* fix: 🐛 update id to be ids
* test: 💍 add a11y ignores
* test: 💍 fix tests for grant string format
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18524
2026-05-14 15:21:28 -04:00
Lisbet Alvarez
37de7e3480
feat: 🎸 Create string formats component ( #3191 )
...
* feat: 🎸 Create string formats component
* Add missing copyright headers
* fix: 🐛 change to readonly
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18458
2026-05-14 15:21:28 -04:00
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
fd1eba617b
chore: 🤖 Add initial page layout for code editor + sidebar ( #3180 )
...
* chore: 🤖 Add initial page layout for code editor + sidebar
* test: 💍 add missing a11y ignores for exisitng color issue
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-18460
2026-05-14 15:21:27 -04:00
Zhihe Li
6580350dcf
feat: 🎸 Update AWS host catalog fields to be required ( #3214 )
2026-04-13 16:33:41 -04:00
Cameron Perera
7454ecf57a
fix: 🐛 resolve update credential error bug ( #3201 )
2026-03-25 16:09:56 -05:00
Zhihe Li and ZedLi
43c9389b69
feat: 🎸 Add grant templates for roles ( #3115 )
...
* feat: 🎸 Add grant templates for roles
* test: 💍 Add a11y ignore
* fix: 🐛 Add selected text
* test: 💍 Update tests
* refactor: 💡 Update manage scope styles to be consistent as well
* Add missing copyright headers
---------
Co-authored-by: ZedLi <5783847+ZedLi@users.noreply.github.com >
2026-03-03 12:32:53 -05:00
Zhihe Li
999c21c66a
Upgrade eslint ( #3175 )
...
* chore: 🤖 Upgrade eslint config for admin ui
* chore: 🤖 Fix eslint issues for admin
* chore: 🤖 Upgrade eslint config for desktop
* chore: 🤖 Fix linting errors in desktop
* chore: 🤖 Upgrade eslint for api addon
* chore: 🤖 Fix eslint issues in api addon
* chore: 🤖 Upgrade eslint for auth addon
* chore: 🤖 Fix eslint issues in auth addon
* chore: 🤖 Upgrade core eslint config
* chore: 🤖 Fix eslint issue for core addon
* chore: 🤖 Upgrade eslint config for rose addon
* chore: 🤖 Fix eslint issue for rose addon
* chore: 🤖 Upgrade e2e eslint config
* chore: 🤖 Fix eslint issues in e2e
* chore: 🤖 Fix CI linting issues
* chore: 🤖 Add back linting server files for the future
* chore: 🤖 Update qunit rules to use extends
2026-02-27 13:32:27 -05:00
hashicc and Lisbet Alvarez
3a847605ed
Reapply ember-can upgrade ( #3111 )
...
* chore: 🤖 reapply previous ember-can upgrade from #3093
* chore: 🤖 add missing ember-inflector dependency
* chore: 🤖 move @ember/string to be a dependency in desktop
* chore: 🤖 re-run pnpm install to resolve lockfile dupe key error
* chore: 🤖 remove unused abilities service injections
Co-Authored-By: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
---------
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2026-02-24 13:48:34 -05:00
hashicc
72fa6d86c4
Update copyright headers ( #3161 )
...
* chore: 🤖 remove hashi copyright .github headers and update config
* chore: 🤖 remove remaining hashicorp copyright headers
* Add missing copyright headers
2026-02-03 12:08:35 -05: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
Lisbet Alvarez
773c1596e5
fix: 🐛 Update worker_filter label for AWS DHC w/ static creds ( #3114 )
...
* fix: 🐛 Update worker_filter label for AWS DHC w/ static creds
* test: 💍 add test case
* test: 💍 fix serializer tests
2026-01-08 14:45:16 -08:00
venusang and Zhihe Li
c8737f0474
fix: 🐛 add aria-description to edit User detail btn to fix a11y bug ( #3113 )
...
A new param @ariaDescription that was added to addons/rose edit-toggle component
which now allows us to define the value of aria-description per a11y requirements.
With this change, the User detail edit form button now includes a value for aria-description.
✅ Closes: FE-112
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-12-17 14:09:28 -08:00
hashicc
f1ffb80b80
Revert "chore: 🤖 bump ember-can ( #3093 )" ( #3107 )
...
This reverts commit b5d33948dc .
2025-12-08 18:20:55 -05:00
hashicc
b5d33948dc
chore: 🤖 bump ember-can ( #3093 )
...
* chore: 🤖 bump ember-can
* chore: 🤖 rename "can" service (deprecated) to abilities
See https://github.com/minutebase/ember-can/pull/152
* chore: 🤖 bump to ember-can@^8
* chore: 🤖 extend resolver for ember-can v7 breaking change
https://github.com/minutebase/ember-can/pull/186
2025-12-08 10:41:38 -05:00
hashicc
b9d064c949
chore: 🤖 migrate away from component helper for host set form ( #3083 )
...
* chore: 🤖 migrate away from component helper for host set form
* Add missing copyright headers
2025-12-05 14:24:28 -05:00
hashicc
0bac7d2711
chore: 🤖 migrate away from component helper for managed group ( #3082 )
...
* chore: 🤖 migrate away from component helper for managed group
* Add missing copyright headers
2025-12-05 14:11:22 -05:00
hashicc
1d08ddb513
chore: 🤖 migrate component helper usage for storage bucket form ( #3081 )
2025-12-03 17:37:05 -05:00
hashicc
824427b690
chore: 🤖 migrate away from component helper for target form ( #3080 )
...
* chore: 🤖 migrate away from component helper for target form
* Add missing copyright headers
2025-12-01 09:39:58 -05:00
hashicc
183bde311c
chore: 🤖 use statically referenced credential form components ( #3069 )
...
* chore: 🤖 use statically referenced credential form components
* chore: 🤖 add entry for password credential form
2025-11-25 13:32:58 -05:00
hashicc
30c2cab0b7
chore: 🤖 use statically referenced components for host catalog ( #3073 )
2025-11-24 16:54:23 -05:00
hashicc
6fcc743217
chore: 🤖 use statically referenced components for host form ( #3072 )
...
* chore: 🤖 use statically referenced components for host form
* Add missing copyright headers
2025-11-24 16:37:11 -05:00
hashicc
f9a9f677ca
chore: 🤖 use statically defined credential store components ( #3071 )
...
* chore: 🤖 use statically defined cred store components
* Add missing copyright headers
2025-11-20 10:19:46 -05:00
Lisbet Alvarez
accf9faf60
refactor: 💡 update credential-library form for password type ( #3060 )
...
* refactor: 💡 update credential-library form for password type
* style: 💄 fix display issue
* test: 💍 add test cases
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
6bb237e78c
Add password credential form ( #3054 )
...
* feat: 🎸 add password credential form
* test: 💍 add a11y ignores
* test: 💍 fix e2e tests
* test: 💍 add password cred type to targets brokering tests
* chore: 🤖 remove comment
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
bbb5808875
chore: 🤖 clean-up json-credentials feature flag ( #3049 )
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
905a8f1951
Refactor cred type radio field ( #3046 )
...
* refactor: 💡 credential type radio field to be select field
* refactor: 💡 radio component to be select component
* test: 💍 fix e2e test page
* test: 💍 add correct selector to e2e test
* test: 💍 fix
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
f39961bbf5
Add password type to models and mirage ( #3039 )
...
* feat: 🎸 add new password type to cred models + mirage
* test: 💍 fix
* refactor: 💡 update target mirage trait
* chore: 🤖 add missing attr type
2025-11-18 11:20:49 -08:00
Priya Patel
d8744e81bc
refactor: 💡 removed vault_ldap_feature flag ( #3045 )
2025-11-05 14:03:09 -06:00
hashicc
bf134072e5
refactor: 💡 migrate away from component helper for auth-method ( #3011 )
...
* refactor: 💡 migrate away from component helper for auth-method
component
* Add missing copyright headers
2025-10-08 12:53:19 -04:00
hashicc
0bd152e0b5
Migrate away from component helper in credential library form component ( #3013 )
...
* refactor: 💡 migrate away from component helper for cred library form
* Add missing copyright headers
2025-10-07 13:40:30 -04:00
Priya Patel
b4f3741979
fix: 🐛 Update vault-ldap cred library ( #3000 )
...
* fix: 🐛 remove UPD cred type from vault-ldap
* fix: 🐛 failing tests
* fix: 🐛 remove log
2025-10-02 12:08:25 -05:00
hashicc
177b4af695
refactor: 💡 rdp default client port and max connections labels ( #2998 )
2025-09-12 14:41:46 -07:00
hashicc
3c5c048152
docs: ✏️ update alias value helper text ( #2995 )
2025-09-09 16:49:11 -04:00
Dharini
df8bfc42bb
chore: 🤖 vault ldap feature flag
2025-09-03 17:02:25 -07:00
Dharini
ff087738fc
fix: 🐛 parser for handling username with domain
2025-09-03 17:02:05 -07:00
Dharini
b359d9f525
fix: 🐛 remove optional tags
2025-09-03 17:01:04 -07:00