Dharini Jeeva
6956b30fd6
Update credentials ( #2523 )
...
* feat: 🎸 allow AWS host catalog credential type update
2024-10-18 14:33:14 -07:00
Dharini Jeeva
965e82473d
Types for aws host catalogs ( #2514 )
...
assume role dynamic AWS credentials
2024-10-09 14:49:22 -07:00
Dharini Jeeva
0d55812f64
Add worker type dynamic host catalog ( #2511 )
...
* fix: 🐛 add worker filter support for aws host catalogs
2024-10-08 10:58:52 -07:00
Cameron Perera
d3c789c66c
Icu 15181 add pagination to session recordings ( #2502 )
...
* refactor: 💡 move model hook to session-recordings/index route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* test: 💍 add missing tests for session recordings controller
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 paginate session-recordings and search
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* refactor: 💡 fix failing redirect and tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* test: 💍 add search tests for session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add user filtering for session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add more attributes to indexed-db session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add target filter for session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* refactor: 💡 update filterOptions method
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add scopes filtering to session recording
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* feat: 🎸 add time filter to session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 add no filter results text
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 update Exist variables to doExist
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 updates from PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 remove scope_id filter
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 change session recording placeholder text
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* chore: 🤖 increment indexedDB version
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* test: 💍 add Date object tests for indexed-db
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 small changes from PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 change times filter array to time date object
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* test: 💍 add more date specific indexed-db test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 change Today time shortcut to "Last 24 hours"
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* test: 💍 fix date mock in session-recording controller tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
2024-10-01 13:55:15 -05: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
Cameron Perera
af9b832d38
chore: 🤖 update ember-cli-mirage ( #2458 )
...
* chore: 🤖 update ember-cli-mirage
* chore: 🤖 move ember-cli-mirage to dependencies
* chore: 🤖 remove duplicate dependency
2024-08-23 14:40:42 -05:00
219eba67bc
fix: 🐛 tag count in list view ( #2413 )
...
* fix: 🐛 tag count in list view
* Update addons/api/addon/models/worker.js
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
* fix: 🐛 error & test
* Update addons/api/addon/models/worker.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-07-25 12:40:36 -07:00
Cameron Perera
f9af4f0092
Icu 13897 create remove tag modal ( #2377 )
...
* feat: 🎸 add action dropdown in tags table
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* feat: 🎸 add removeApiTags method to worker
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* feat: 🎸 add tag removal workflow
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* test: 💍 add tests for removing a worker tag
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* test: 💍 add tests for removing a tag
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 fix spelling issue
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 use mirage worker serializer to remove empty tag
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 update modal id to class
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 add autofocus to remove tag modal
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* feat: 🎸 update tags controller attributes
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 create normalizer to add empty object for api_tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 update getter signature
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 remove unneeded parens
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 remove type from Hds::Button
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 update confirmation modal class name
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* feat: 🎸 add emptyObjectIfMissing model attribute
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
* refactor: 💡 remove default to null in toggleModal
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13897
2024-07-16 15:49:30 -05: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
Cameron Perera
f51124cfdb
feat: 🎸 create get allTags method that includes tag type ( #2349 )
...
* feat: 🎸 create getAllTags method that includes tag type
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891
* refactor: 💡 use canonical_tags to get tagCount on a worker
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891
* refactor: 💡 add type to api and config tag list methods
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891
* refactor: 💡 change worker functions to getters
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891
2024-07-16 15:46:05 -05:00
Lisbet Alvarez and Zhihe Li
27abf9e2d9
feat: 🎸 create manage custom scopes route and view ( #2359 )
...
* feat: 🎸 create manage custom scopes route and view
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13881
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-07-15 17:23:00 -07:00
Lisbet Alvarez and Zhihe Li
89e072401c
Icu 13880 create manage scopes route and view with keyword values ( #2342 )
...
* feat: 🎸 manage scopes route and page
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13880
* Update addons/core/translations/resources/en-us.yaml
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* Update ui/admin/app/abilities/role.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* Update ui/admin/app/components/form/role/manage-scopes/index.hbs
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-07-15 17:23:00 -07:00
Cameron Perera
85bce84356
feat: 🎸 add No scopes add to roles/role/scopes route ( #2338 )
...
* feat: 🎸 add No scopes add to roles/role/scopes route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13878
* feat: 🎸 add new role ability
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13878
* refactor: 💡 fix permission for setting grant scopes on role
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13878
2024-07-15 17:23:00 -07:00
Cameron Perera
2bc314d271
Icu 12708 add scopes tab route in role route ( #2322 )
...
* feat: 🎸 add roles/role/scopes route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update role and scope mirage factories
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 add grantScopes to role model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 fetch all scopes recursively
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 add new role grant scopes translations
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 add table to list grant scopes on a role
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* test: 💍 acceptance test for grant scope table and controller
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* test: 💍 add unit tests for grantScopes method on role model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 small updates from PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update grantScopes to use sort
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 update role scope description for each scope type
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 make grant_scope_ids sort better
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update global scope to show as Global vs global
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update logic for display grant scope keywords
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 small improvement in role.grantScopes
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 move scope query to roles/scope route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 remove console.log
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
2024-07-15 17:23:00 -07:00
Cameron Perera
e60b774d05
refactor: 💡 remove grant_scope_id and its uses ( #2325 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13877
2024-07-15 17:23:00 -07:00
Cameron Perera
f9e85aa9aa
feat: 🎸 add grant_scope_ids to role model ( #2308 )
...
* feat: 🎸 add grant_scope_ids to role model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12709
* refactor: 💡 remove removeGrantScopes method
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12709
* style: 💄 add braces around if statement
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12709
2024-07-15 17:23:00 -07: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
Carlos Alcaide Corvo
0870a8f623
MinIO support for Admin UI ( #2248 )
...
Add support for MinIO creation form and list
2024-04-16 14:17:23 -07:00
hashicorp-copywrite[bot]
37cbb74c76
[COMPLIANCE] Add Copyright and License Headers ( #2242 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2024-04-15 11:51:03 -05:00
Dharini Jeeva
bd65c91ff9
chore: 🤖 alias target route ( #2228 )
2024-04-12 16:36:17 -07:00
Lisbet Alvarez
c550faddb4
Icu 13218 update indexed db parser unit tests to test for filtering on boolean fields ( #2238 )
...
* test: 💍 unit tests for bool fields
* chore: 🤖 add deprecation handling
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13218
2024-04-12 16:22:27 -07:00
Zhihe Li and cameronperera
33d359e692
Fix tests from rebase ( #2233 )
...
* fix: 🐛 Fix tests broken by rebase onto main
---------
Co-authored-by: cameronperera <cameron.perera@hashicorp.com >
2024-04-12 14:55:34 -04:00
Zhihe Li
5d32d987bc
feat: 🎸 Update how we store tokens in indexed-db ( #2223 )
...
Added logic to make the list tokens stored in indexed DB more granular.
I get a hash of the query parameters that will get sent to the controller
and use that as the id for the token. This also means extra logic for when
a token is invalid as we will need to delete all tokens of the same
resource type.
2024-04-12 14:55:34 -04:00
Cameron Perera
6e75439652
Icu 12587 add filtering pagination support for sessions ( #2194 )
...
* feat: 🎸 add pagination and filtering to sessions page
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 fix handling of null values in indexed-db-query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add method signatures where missing
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 address PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* fix: 🐛 add override for table header color when sortable
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove poller and add manual refresh action
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove force_refresh from sessions route queries
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add user getter to session model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove logicalOperator value from queries
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 move action to controller from router
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove cleanValues from indexed-db-query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove potential null values for user/target ids
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add async/await back to cancelSession
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 update sessions route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 use translation string for Sessions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* test: 💍 fix controller test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add scope_id to filters for query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove scope_id and recursive in sessions query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 how user query to use global and org scope
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
2024-04-12 14:55:33 -04:00
Zhihe Li and Lisbet Alvarez
d72fa0d6e3
feat: 🎸 Add indexedDb parser ( #2068 )
...
* feat: 🎸 Add indexedDb parser
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12164
---------
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
2024-04-12 14:55:33 -04:00
Zhihe Li
bd5e3da1f4
feat: 🎸 Initial setup of IndexedDB ( #2064 )
...
* feat: 🎸 Initial setup of IndexedDB
* fix: 🐛 Rethrow errors up from indexed db handler
2024-04-12 14:55:33 -04:00
Dharini Jeeva
c8839d6db1
Icu 12933 updates to target model to support aliasing ( #2214 )
...
* feat: 🎸 target aliases association API, form creation
2024-04-05 16:35:23 -07:00
Dharini Jeeva
879a58dcb8
feat: 🎸 mirage support and initial route for aliases ( #2181 )
...
* feat: 🎸 mirage support and initial route for aliases
2024-03-15 14:24:20 -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
Dharini Jeeva
592bb15022
chore: 🤖 add credential type select list ( #2144 )
...
* chore: 🤖 add credential type select list
2024-02-16 15:57:14 -08:00
Dharini Jeeva
786e6130cd
feat: 🎸 allow session recording deletion ( #2132 )
...
* feat: 🎸 allow session recording deletion
2024-02-13 13:26:23 -08:00
hashicorp-copywrite[bot]
314c1b36f4
[COMPLIANCE] Add Copyright and License Headers ( #2100 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2024-01-22 12:12:44 -05:00
Zhihe Li
c0793cd254
test: 💍 Add tests for MQL expression generator ( #2096 )
2024-01-18 11:39:29 -05:00
Dharini Jeeva and Lisbet Alvarez
fb9a080d2e
feat: reapply storage policies to session recording ( #2095 )
...
* refactor: 💡 add global settings link
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12257
* fix: 🐛 route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12257
* fix: 🐛 comment
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12257
* feat: 🎸 add reapply sp to session recording page
* fix: 🐛 normalize
* feat: 🎸 upates
* fix: 🐛 logs
* fix: 🐛 comment
* test: 💍 add tests
* fix: 🐛 normalizer, style
* fix: 🐛 normalize
* fix: 🐛 normalizw
* fix: 🐛 normalize
* test: 💍 add tests for serializer n normalizer
* fix: 🐛 name
* fix: 🐛 do not delete, send null
* fix: 🐛 return
---------
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
2024-01-17 14:37:54 -05:00
Lisbet Alvarez
776c46f129
refactor: 💡 replace store.findAll with store.query ( #2002 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11825
2024-01-16 10:17:45 -05:00
Zhihe Li
7dbd581a37
feat: 🎸 Add setup for api handlers
2024-01-16 10:17:45 -05:00
Dharini Jeeva
eefb9eba4f
feat: 🎸 scope policy association api changes ( #2086 )
...
scope policy association API changes
2024-01-12 11:29:19 -08:00
Dharini Jeeva
3f178363d9
chore: 🤖 add attach and detach storage policy permissions ( #2080 )
...
* chore: 🤖 add attach and detach storage policy permissions
2024-01-09 11:39:28 -08:00
Dharini Jeeva
e3406d9a95
feat: storage policy API and mirage changes ( #2054 )
...
* feat: 🎸 add storage policy API and mirage
2024-01-03 11:52:17 -08: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
Dharini Jeeva
3f2f2ba756
feat: 🎸 Allow prompts in oidc auth method form ( #2007 )
...
* feat: 🎸 Allow prompts in OIDC auth method form
2023-11-28 11:59:16 -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
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
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
Cameron Perera
406e45f039
fix: 🐛 dynamic storage bucket showing as static ( #1933 )
2023-09-28 12:10:35 -05:00
Cameron Perera
c5cffd5137
feat: 🎸 create Host Modal for connecting to specific modal ( #1898 )
...
✅ Closes: ICU-10432
2023-09-22 18:58:14 -04:00