Carlos Alcaide Corvo
8c6b1aa69a
Clean up auto-generated TODO comments ( #2607 )
2024-12-02 09:02:44 -08:00
Carlos Alcaide Corvo
e02c50aef8
chore: 🤖 Upgrade sinon ( #2585 )
...
Upgrade sinon to v19
2024-11-26 08:41:23 -08:00
Lisbet Alvarez
543cf4697f
refactor: 💡 remove rose::notification in favor of hds ( #2557 )
...
* refactor: 💡 remove rose::notification in favor of hds
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15634
2024-11-19 15:18:18 -08:00
Carlos Alcaide Corvo
0095c5c666
chore: 🤖 Upgrade qunit-dom ( #2552 )
...
* chore: 🤖 Upgrade qunit-dom and qunit
2024-11-08 09:09:22 -08:00
Carlos Alcaide Corvo
37482c0b36
chore: 🤖 Upgrade Concurrently ( #2547 )
...
Upgrade Concurrently from 8.2.0 to 9.1.0
✅ Closes: ICU-15651
2024-11-06 09:27:11 -08:00
Carlos Alcaide Corvo
b9e9fd21ee
Chore icu 15637 upgrade ember test helpers ( #2545 )
...
* Upgrade ember-test helpers
* Upgrade ember-int and ember-cli-clipboard, as ember-test-helpers introduces a breaking change
2024-11-04 09:57:07 -08:00
Zack Moore
6eb83b2a25
Upgrade HDS dependency to 4.13 & migrate FlightIcon to Hds::Icon ( #2540 )
...
* updated hds and replaced deprecated flight-icon
* removed code trying to import from ember-flight-icons
* fixing linting issue
* fixing linting issue
* fixing dropdown test selectors
* updated dropdown selectors
* updated dropdown selectors
* updated dropdown selectors
* addressing pr feedback
* fixing linting error
* updating dropdown selectors
2024-11-04 11:29:56 -06:00
Lisbet Alvarez
390f051e43
chore: 🤖 audit most recent resolutions ( #2531 )
...
* chore: 🤖 audit most recent resolutions
2024-10-28 16:28:26 -07:00
Lisbet Alvarez
01a2d8e9a6
refactor: 💡 remove route-action usage in admin ui ( #2534 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12945
2024-10-28 09:23:08 -07:00
Cameron Perera
b494a703eb
chore: 🤖 upgrade ember-cli version ( #2533 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15393
2024-10-23 09:40:45 -05:00
Dharini Jeeva
0ff91f9182
fix: 🐛 minor UI changes, ent flag for worker filter ( #2517 )
2024-10-10 12:44:12 -07:00
Lisbet Alvarez
857bf01596
style: 💄 issues with spacing in manage scopes pages for a role ( #2515 )
...
* style: 💄 issues with spacing in manage scopes pages for a role
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15287
2024-10-09 15:17:42 -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
Lisbet Alvarez
64e568bd72
fix: 🐛 deleting session recording causes error ( #2510 )
...
* fix: 🐛 deleting session recording causes error
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15236
* fix: 🐛 remove scope filter & remove unused translation
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15236
2024-10-04 08:14:30 -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
Dharini Jeeva
9b33812f9e
fix: 🐛 bucket types icon in target association ( #2503 )
...
* fix: 🐛 bucket types icon in target association
2024-09-27 12:23:16 -07:00
Zhihe Li
b40c53fb45
feat: 🎸 Update alert designs ( #2496 )
2024-09-24 14:30:52 -04:00
Zhihe Li
97258f7525
Use updated cache daemon ( #2475 )
...
* feat: 🎸 Handle truncated cache daemon response
2024-09-24 14:30:52 -04:00
Zhihe Li
20e6df522a
feat: 🎸 Hide daemon errors initially ( #2477 )
...
* feat: 🎸 Hide daemon errors initially
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14961
* feat: 🎸 Move the user and server cards up in settings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14962
2024-09-24 11:58:26 -04:00
Dharini Jeeva
695d9d413d
fix: 🐛 remove connected lable ( #2446 )
2024-09-24 11:58:25 -04:00
Zhihe Li
edaf19f59b
feat: 🎸 Add section for client agent in settings ( #2442 )
...
* feat: 🎸 Add section for client agent in settings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14780
2024-09-24 11:58:25 -04:00
Dharini Jeeva
de5defeab2
Icu 14781 add a section for server information ( #2438 )
2024-09-24 11:58:25 -04:00
Zhihe Li
63ec418cf0
feat: 🎸 Show cache daemon errors from status ( #2437 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14816
2024-09-24 11:58:25 -04:00
Zhihe Li
e4f4394197
Icu 14403 add dropdown to select and save log verbosity ( #2431 )
...
* feat: 🎸 Add logging settings card
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14403
2024-09-24 11:58:25 -04:00
Dharini Jeeva
0b9357e9b3
chore: 🤖 add user info ( #2425 )
...
* chore: 🤖 add user info
2024-09-24 11:58:25 -04:00
Dharini Jeeva
777380e19f
Add theme selection ( #2428 )
...
* fix: 🐛 remove theme from main menu bar and move to settings pag
* chore: 🤖 move toggletheme to app controller
2024-09-24 11:58:24 -04:00
Dharini Jeeva
25b3a940a3
Icu 14400 add a section for version info cli and dc ( #2409 )
...
* chore: 🤖 cli info
2024-09-24 11:58:24 -04:00
Lisbet Alvarez
c4e58fb780
refactor: 💡 change channel app state title & add alert msg ( #2489 )
...
* refactor: 💡 change channel app state title & add alert msg
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11148
2024-09-13 13:24:45 -07:00
dependabot[bot] and Cameron Perera
2515efead6
chore(deps-dev): bump webpack from 5.88.2 to 5.94.0 ( #2466 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.88.2 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.88.2...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
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: Cameron Perera <cameron.perera@hashicorp.com >
2024-09-13 14:12:58 -05:00
Cameron Perera and cameronperera
9648e1fa3b
Add duration unit format ( #2483 )
...
* chore: 🤖 add @formatjs/intl-durationformat to addons/core
* refactor: 💡 replace old duration format with new package
* chore: 🤖 remove intl-unofficial-duration-unit-format
* Add missing copyright headers
* test: 💍 add more test cases
---------
Co-authored-by: cameronperera <cameronperera@users.noreply.github.com >
2024-09-13 09:43:08 -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
Zhihe Li
78f89da348
style: 💄 Fix text description ( #2478 )
2024-09-05 17:53:19 -04:00
Lisbet Alvarez
ef163709f2
Upgrade ember a11y testing to v7 ( #2470 )
...
* chore: 🤖 update ember-a11y-testing and @ember/test-helpers
* chore: 🤖 upgrade to v7
* chore: 🤖 upgrade deps and force resolutions to fix errors
* chore: 🤖 fix ember-a11y errors due to summary title not showing
* chore: 🤖 fix yarn.lock
2024-09-04 13:04:14 -07:00
Cameron Perera
ce2649272f
chore: 🤖 upgrade ember-qunit to v8.1.0 ( #2462 )
...
and ember-cli to 4.12.2 in addons/api
2024-08-26 14:13:45 -05:00
Lisbet Alvarez and Cameron Perera
79b06ee565
ICU-13883 add remove org modal ( #2435 )
...
* feat: 🎸 add remove org modal
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13883
---------
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2024-08-15 16:04:46 -07:00
Lisbet Alvarez
25a99a4fb6
refactor: 💡 small text updates & loading state ( #2410 )
...
* refactor: 💡 small text updates & loading state
2024-07-23 09:20:51 -07:00
Cameron Perera and Lisbet Alvarez
03376f0ae6
Fix text formating ( #2404 )
...
* refactor: 💡 update create new tags description
✅ Closes: ICU-14463
---------
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
2024-07-19 07:11:03 -07:00
Lisbet Alvarez
13d5c46b1a
refactor: 💡 update page title from "add" to "manage" ( #2402 )
2024-07-18 15:28:47 -07:00
Cameron Perera
8cb16dc46c
Icu 13894 create edit tags modal ( #2384 )
...
* feat: 🎸 add "no tags" state for worker tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13894
* feat: 🎸 add edit workflow for worker tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13894
* refactor: 💡 update tag action permissions logic
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13894
* refactor: 💡 small change to updateApiTags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13894
* feat: 🎸 show different tooltip for hcp managed worker tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13894
* refactor: 💡 address PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13894
* refactor: 💡 address more PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13894
2024-07-16 15:49:30 -05: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
071e0bd617
feat: 🎸 add link to worker docs for creat-tags view ( #2381 )
2024-07-16 15:48:24 -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 and Lisbet Alvarez
87f84e0c24
feat: 🎸 add tooltip to config tags in table ( #2375 )
...
* feat: 🎸 add tooltip to config tags in table
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14331
* Update addons/core/translations/resources/en-us.yaml
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
* test: 💍 fix translation in test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14331
---------
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2024-07-16 15:48:23 -05:00
Cameron Perera
fd5143286f
Icu 13892 create tags tab route and view ( #2362 )
...
* feat: 🎸 add workers/worker/tags route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* feat: 🎸 create workers/worker/header component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* feat: 🎸 create workers/worker/nav component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* feat: 🎸 create workers/worker/actions component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* feat: 🎸 add breadcrumbs, header, nav, and actions for tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* feat: 🎸 create table to display worker tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* chore: 🤖 add license headers
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* refactor: 💡 small changes after flyout changes added
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* refactor: 💡 update manage dropdown to use hds::dropdown
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
* test: 💍 fix failing test after HDS refactor
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13892
2024-07-16 15:48:23 -05:00
Cameron Perera
40ebbf8b09
Icu 13889 update tags column to action that opens hds flyout and add link to tags tab if more than 10 tags ( #2355 )
...
* refactor: 💡 update worker factory to include api_tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* feat: 🎸 add tags flyout for workers table
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* refactor: 💡 move test selector to const
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* refactor: 💡 only show 'view more tags' if more than 10 tags
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* test: 💍 update test name
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* refactor: 💡 update how worker tags are shown in flyout
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* refactor: 💡 add one more api tag for worker in mirage
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* refactor: 💡 fix tagDisplayName signature
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
* refactor: 💡 update tag shortener styling
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13889
2024-07-16 15:48:10 -05:00
Lisbet Alvarez
ea3d040b53
refactor: 💡 update messages & update button to match new change ( #2382 )
...
* refactor: 💡 update messages & update button to match new change
2024-07-15 17:23:00 -07:00
Cameron Perera
80d9ce2ec1
refactor: 💡 update button text to Manage custom scopes ( #2378 )
2024-07-15 17:23:00 -07:00
Lisbet Alvarez
45931be4da
refactor: 💡 add grant scopes applied badge ( #2374 )
...
* refactor: 💡 add grant scopes applied badge
* test: 💍 add extra asserts
2024-07-15 17:23:00 -07:00