Devon Anderson
3810217ce7
refactor: 💡 Migrate credential-libraries-list to Hds::Table ( #2067 )
...
* refactor: 💡 Migrate `credential-libraries-list` to `Hds::Table`
Migrate `credential-libraries-list` to `Hds::Table` instead of
`Rose::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11724
* refactor: 💡 Fix broken test for navigating to `credentials-libraries`
Fix broken test for navigating to `credentials-libraries`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11724
2024-01-09 10:27:44 -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
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
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
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
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
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
b6a811cbbd
fix: 🐛 filter out scopes with no auth methods ( #1115 )
...
* fix: 🐛 filter out scopes with no authenticatable auth methods
2022-07-18 09:08:09 -07:00
Carlos Alcaide Corvo
6f8afbb7af
Chore update eslint and plugins update ( #1171 )
2022-07-07 11:18:51 -07:00
Randall Morey
890cfe5168
Refactor attributes fragments ( #1156 )
...
* refactor: 💡 migrate managed-group off fragments
* refactor: 💡 migrate credential-store off fragments
* refactor: 💡 migrate credential-library off fragments
* refactor: 💡 migrate account off fragments
2022-06-28 19:30:26 -04:00
Randall Morey and dharini
4ef66fdd29
Add minimum support for static credential stores to admin UI ( #1145 )
...
* cred store read ability
* filter out static cred stores and credentials from credential libraries
* chore: 🤖 finish up minimum static cred store support
Co-authored-by: dharini <dharini@hashicorp.com >
2022-06-18 10:56:25 -04:00
Dharini Jeeva
8bdd4416fc
transition to target lists when the resource creation is successful ( #1134 )
...
* feat: 🎸 redirect the user to target lists within the project after successfully creating a resource.
2022-06-14 12:32:04 -07:00
Randall Morey
c68e1d9f49
fix: 🐛 fix broken LinkButton component and associated new tests
2021-11-05 14:23:20 -04:00
Dharini Jeeva
14190fdf67
Update list-test.js
2021-09-03 11:09:33 -07:00
dharini
f097eab53a
feat: 🎸 cred library capabilities list/create
2021-09-01 19:38:48 -07:00
Randall Morey
9abb540d7f
feat: 🎸 credential library read/update/delete capabilities
2021-08-16 16:12:55 -04:00
Carlos Alcaide
4240bbee56
test: 💍 Change assertion
...
Change assertion to avoid false positive
2021-07-28 10:51:57 -07:00
Carlos Alcaide Corvo
9aa3f8f5ad
Merge branch 'main' into test-credential-library-create-errors
2021-07-27 14:32:59 -07:00
Carlos Alcaide
8cceb4090f
refactor: 💡 Change save crdential library behaviour
...
Change save credential library behaviour to not redirect after saving a
change
2021-07-27 14:27:13 -07:00
Carlos Alcaide
dc7ebec668
test: 💍 Add creation error test
...
Add credential library creation error tests
2021-07-27 14:15:59 -07:00
Susmitha Girumala
d1119efd11
Merge branch 'main' into remove-credential-library-from-a-target
2021-07-27 12:31:31 -04:00
dharini
cd9f05962c
fix: 🐛 spelling, merge conflicts
2021-07-27 08:31:25 -07:00
Susmitha Girumala
9d342cf517
feat: Remove a credential library associated to a target
2021-07-27 11:22:06 -04:00
dharini
88fc063ab9
Merge branch 'main' of github.com:hashicorp/boundary-ui
2021-07-27 08:21:50 -07:00
dharini
025ae1bfe2
test: 💍 Credential library deletion error test
2021-07-26 16:58:23 -07:00
dharini
0bc4cd6e21
test: 💍 add cred list tests
2021-07-26 16:43:28 -07:00
Carlos Alcaide
4a6555317a
test: 💍 Add credential library creation acceptance test
...
Add credential library creation acceptance test
2021-07-26 15:37:36 -07:00
dharini
1d71e3bec8
feat: 🎸 delete action and tests
...
✅ Closes : #1996
2021-07-26 12:37:37 -07:00