Lisbet Alvarez
aa18f599ce
test: 💍 refactor target worker test selectors ( #2910 )
...
* test: 💍 refactor target worker test selectors
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16438
* test: 💍 update selector
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16438
2025-07-10 15:34:24 -07:00
Tony
aa7eb2e844
test: 💍 Add admin UI test for change passsword flow ( #2920 )
...
* test: 💍 Add admin UI test for change passsword flow
This PR adds a test to the Admin UI e2e test suite to validate the
workflow of changing user password from settings menu
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17173
* refactor: 💡 create resources via REST API
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17173
* refactor: 💡 consistent code structure, comments
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17173
* refactor: 💡 code structure consistency
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17173
* refactor: 💡 removed version parameter from boundary-http funcs
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17173
* refactor: 💡 rm unneeded params from https makeAuthMethodPrimary
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17173
* refactor: 💡 rm ui login step
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17173
2025-07-10 11:26:52 -04:00
Dharini
8e31adb9db
fix: 🐛 release date ( #2922 )
v2.3.3
2025-07-09 10:08:40 -07:00
Cameron Perera
f0feb9e563
Icu 16439 enable session recording create storage bucket & index ( #2886 )
...
* test: 💍 update selectors for create-storage-bucket-test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16439
* test: 💍 add selectors for enable session recording index test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16439
* fix: 🐛 clean up duplicate test selectors
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16439
* refactor: 💡 move single file use selectors back to file
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16439
2025-07-07 11:47:04 -05:00
Carlos Alcaide Corvo
44624e3820
Refactor test selectors for host-sets domain ( #2911 )
2025-07-07 09:17:06 -07:00
Zhihe Li
225c94b853
chore: 🤖 Allow DC E2E tests to run in ent ( #2919 )
2025-07-03 16:46:22 -04:00
Lisbet Alvarez
bd1b8542eb
fix: 🐛 transition aborted error when deleting or saving ( #2918 )
2025-07-02 13:06:17 -07:00
Dharini
c92e93ab1c
chore: 🤖 change log and cli version ( #2917 )
2025-07-02 10:29:12 -07:00
Lisbet Alvarez
1358727832
test: 💍 refactor target host sources test selectors ( #2906 )
...
* test: 💍 refactor target host sources test selectors
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16435
2025-07-02 09:48:52 -07:00
dependabot[bot]
9bc84a2c59
chore(deps): bump stefanzweifel/git-auto-commit-action ( #2915 )
2025-07-01 12:27:49 -07:00
Katrina Schwark
7f00a83b19
Pci pr template v2 ( #2914 )
...
* Update pull_request_template.md
Adding PCI PR Template to existing checklist.
* Update pull_request_template.md
Removing whitespace
2025-06-30 15:07:15 -04:00
Lisbet Alvarez
19426cfd51
chore: resolve brace expansion to patched versions for vulnerability fix ( #2912 )
...
* chore: 🤖 resolve brace-expansion 1.1.11 to 1.1.12
* chore: 🤖 resolve brace-expansion 2.0.1 to 2.0.2
2025-06-27 14:39:01 -07:00
Lisbet Alvarez
30c05eb834
refactor: 💡 update label and description for AWS DHC ( #2909 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17308
2025-06-27 14:17:06 -07:00
Lisbet Alvarez
f1d334b848
chore: 🤖 upgrade got package to solve vulnerability ( #2885 )
...
* chore: 🤖 upgrade got package to solve vulnerability
* chore: 🤖 add missing ember try config in core addon
* chore: 🤖 add usePnpm to ember-try config file for all addons
* chore: 🤖 add resolution for package-json dep. instead of got
2025-06-27 13:58:38 -07:00
Carlos Alcaide Corvo
961f497b6b
Replace this.server.db with this.server.schema ( #2907 )
2025-06-26 14:14:26 -07:00
Lisbet Alvarez
89f33f3714
refactor: 💡 add last seen time column to workers list view ( #2908 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17305
2025-06-26 11:18:28 -07:00
Carlos Alcaide Corvo
4bad52f43a
Refactor host set update test ( #2902 )
...
* Refactor host set update test
2025-06-25 08:28:14 -07:00
Carlos Alcaide Corvo
fd6cd3ddf7
Refactor test selectors aliases ( #2897 )
...
* Refactor delete test selectors
* Refactor list test selectors
2025-06-25 07:39:10 -07:00
Lisbet Alvarez
adf7f8603b
test: 💍 refactor targets create alias & enable SR test selectors ( #2904 )
...
* test: 💍 refactor targets create alias & enable SR test selector
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16433
2025-06-24 16:09:33 -07:00
Lauren
2a2e4350ee
conditionally render separator ( #2900 )
2025-06-23 20:07:41 -04:00
Carlos Alcaide Corvo
f563a4ef45
Fix SASS deprecation ( #2899 )
2025-06-23 15:59:54 -07:00
hashicc
37b6ef6d3f
Add e2e test for sorting ( #2883 )
...
* chore: 🤖 add sorting e2e test
* docs: ✏️ update docs with details around @ce and @ent tags
* test: 💍 Add @ent tag to sorting test
* test: 💍 update roles page with goto method
* test: 💍 assert column header labels and improve locators
2025-06-23 14:27:36 -04:00
Sohail
96ff0ddf27
Enhanced the refresh functionality in targets route ( #2889 )
...
* Enhanced the refresh functionality in targets and sessions route
2025-06-23 09:08:59 +05:30
Zhihe Li
746862a897
docs: ✏️ Fix E2E readme instruction ( #2898 )
2025-06-20 17:42:38 -04:00
hashicc
5d6e65f206
refactor: 💡 remove cached allSessions and related models ( #2862 )
2025-06-20 16:16:17 -04:00
Lisbet Alvarez
6f9a464302
chore: 🤖 upgrade hds to newest version 4.20.2 ( #2895 )
2025-06-20 11:39:04 -07:00
Carlos Alcaide Corvo
abf7866292
Refactor scopes test selectors ( #2888 )
2025-06-20 10:32:28 -07:00
Lisbet Alvarez
10c98c66e7
test: 💍 Refactor test selectors for targets credential sources ( #2890 )
...
* test: 💍 Refactor test selectors for targets credential sources
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16432
2025-06-19 18:04:18 -07:00
Lisbet Alvarez
c1f7fe2ddd
chore: 🤖 revert hds from 4.19.0 to 4.18.2 ( #2892 )
2025-06-19 11:27:08 -07:00
hashicc
7f4586ed9e
chore: 🤖 migrate away from component helper for form/account ( #2880 )
2025-06-18 10:09:28 -04:00
Carlos Alcaide Corvo
0b6049c8b0
Refactor authentication test selectors ( #2887 )
2025-06-17 11:51:04 -07:00
Lisbet Alvarez
2d347171a9
refactor: 💡 add title to primary column in auth-methods table ( #2882 )
2025-06-13 15:55:06 -07:00
Carlos Alcaide Corvo
a085d4d4f7
Clean up commented mirage authentication route handler. ( #2879 )
2025-06-13 14:25:37 -07:00
Carlos Alcaide Corvo
7e2f3e3df3
Refactor credential-store/credentials list test selectors ( #2884 )
...
* Refactor credential-store/credentials list test selectors
2025-06-13 08:24:18 -07:00
Carlos Alcaide Corvo
3899daea7c
Add sortNameWithIdFallback to auth methods ( #2878 )
...
* Add sortNameWithIdFallback to auth methods
2025-06-12 15:35:39 -07:00
Cameron Perera
3d1ee732b4
Icu 17232 improve host source resource fetching ( #2877 )
...
* refactor: 💡 add fallback value for address column
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* fix: 🐛 make host address optional in search for plugin hosts
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* feat: 🎸 remove pageSize reset for user preference
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* test: 💍 update e2e tests for host sources
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* feat: 🎸 improve host source resource fetching
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* refactor: 💡 remove em dash translation
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* refactor: 💡 add comment to target route for duplicate hosts
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* refactor: 💡 add filter to query for hosts
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
* refactor: 💡 use Promise.all() when fetching hosts
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17232
2025-06-12 17:19:56 -05:00
Lisbet Alvarez
899d7beee0
chore: 🤖 upgrade @babel/runtime to v7.27 ( #2881 )
...
* chore: 🤖 upgrade @babel/runtime to v7.26
2025-06-12 10:17:12 -07:00
Carlos Alcaide Corvo
4c7f3fad75
Icu 15478 refactor credentials delete test selectors ( #2867 )
...
* Refactor credential-store/credentials update test selectors
* Refactor credential-store/credentials delete test selectors
2025-06-11 09:29:46 -07:00
hashicc
b8eb2c3c9b
Upgrade ember-cli-flash ( #2870 )
...
* chore: 🤖 upgrade ember-cli-flash to v6
* chore: 🤖 remove unneeded timer disabling
This is no longer needed since the test helpers as of v5 are explicit:
disableTimeout and enableTimeout
Old world:
> Essentially importing this helper would cause the init hook of the FlashObject to become a no-op and disable the timeout running in consuming apps test runs.
> To get the same behaviour as "Old world 🌐 " a consuming app needs only to remove the blueprint import. ✅
https://github.com/adopted-ember-addons/ember-cli-flash/pull/392
* chore: 🤖 add @embroider/macros for ember-cli-flash
ember-cli-flash requires @embroider/macros as a dev dependency:
https://github.com/adopted-ember-addons/ember-cli-flash/pull/392/files/6c5743f424d14143c9309bcb0be8152fdaec11a2#r1369522866
https://github.com/adopted-ember-addons/ember-cli-flash/pull/395
2025-06-10 18:37:36 -04:00
hashicc
f5d612c8b5
chore: 🤖 use @nullvoxpopuli/ember-composable-helpers ( #2869 )
...
use @nullvoxpopuli/ember-composable-helpers instead of ember-composable-helpers
2025-06-10 18:05:30 -04:00
Carlos Alcaide Corvo
4020f2d4e2
Icu 15477 refactor credentials update test selectors ( #2866 )
...
* Refactor credential-store/credentials update test selectors
2025-06-10 14:19:23 -07:00
Carlos Alcaide Corvo
5794cfc7b2
Delete rose cards and rose card old styles ( #2872 )
2025-06-10 08:46:35 -07:00
Carlos Alcaide Corvo
1284a16978
Refactor credential-store/credentials read test selectors ( #2864 )
...
* Refactor credential-store/credentials read test selectors
2025-06-10 08:24:18 -07:00
f255a470cd
Improve Project Navigation in Sidebar for Admin UI ( #2829 )
...
* When clicking on project in list, go to targets page
* Move Sessions link to bottom of main list on Project scope sidebar
* Add backlink to Orgs
* Add backlink to Global
* Fix some tests
* test: 💍 fix a couple more tests
---------
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2025-06-09 16:48:59 -07:00
hashicc
f738e71657
chore: 🤖 explicitly require managing pnpm "built dependencies" ( #2873 )
...
pnpm by default refuses to run install scripts, some packages require
these and others are use install scripts as a way to provide messages.
Instead of a pnpm warning this commit ensures that the package that
is detected with an install script must be either listed in
ignoredBuiltDependencies or onlyBuiltDependencies. Running pnpm
install will fail until a package has been categorized
As part of this commit the packages that were previously listed
as warnings have been categorized under ignoredBuiltDependencies
since their install scripts are not required for the functionality
of the package
2025-06-09 10:26:02 -04:00
hashicc
beeee851ac
fix: 🐛 import codemirror assets correctly ( #2875 )
...
Use addon.import to have the correct node_modules path used
2025-06-09 10:05:07 -04:00
Lisbet Alvarez
eb365f0d39
Icu 17197 update logic in global roles to only add project scopes when using children ( #2874 )
...
* refactor: 💡 hide manage custom scopes button when using keyword
* refactor: 💡 update to only allow projects for global roles
* refactor: 💡 clean-up
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17197
2025-06-06 16:26:34 -07:00
Cameron Perera and cameronperera
57e614e8db
feat: 🎸 add search capability for host sources ( #2861 )
...
* feat: 🎸 add search capability for host sources
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17094
* refactor: 💡 use Rose::Pagination component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17094
* refactor: 💡 move target detail body to index route
to fix whole page reload issue
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17094
* Add missing copyright headers
* refactor: 💡 PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17094
---------
Co-authored-by: cameronperera <29386339+cameronperera@users.noreply.github.com >
2025-06-06 16:07:48 -05:00
Lisbet Alvarez
738fa1f15f
refactor: 💡 add custom sort to resources ( #2860 )
...
* refactor: 💡 add custom sort
* test: 💍 fix tests
* test: 💍 fix more tests
* refactor: 💡 use reusable sort function for name
* refactor: 💡 use sort util in all resources w/ optional name
* Add missing copyright headers
* test: 💍 fix broken tests & add tests for new util
* refactor: 💡 add name custom sort to users
* test: 💍 fix import in tests
* refactor: 💡 add custom name sort to scopes
* test: 💍 pr feedback on util test cases
* refactor: 💡 move sort function into object (pr feedback)
2025-06-05 11:00:25 -07:00
Lisbet Alvarez
4c959ab297
refactor: 💡 hide manage custom scopes button when using keyword ( #2865 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17195
2025-06-04 09:41:02 -07:00