hashicc
46d477ea5b
Refresh target active sessions for admin and desktop ( #3001 )
...
* fix: 🐛 refresh sessions for targets list on admin and desktop
Refresh the sessions for the targets list pages on admin and desktop so
that the active sessions column is up to date
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17646
* test: 💍 add test for targets list refreshing sessions on admin
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17646
* refactor: 💡 allow ipcStub to return current mirage data
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17646
* test: 💍 ensure that desktop targets sessions are refreshed
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17646
* test: 💍 update existing tests affected by sessions refresh ipc
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17646
* refactor: 💡 remove force_refresh from sessions sync
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17646
2025-09-15 12:53:17 -04:00
hashicc
177b4af695
refactor: 💡 rdp default client port and max connections labels ( #2998 )
2025-09-12 14:41:46 -07:00
Dharini
1d0d62337e
fix: 🐛 a11y test failures ( #2988 )
2025-09-04 10:30:44 -07: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
27567c88c9
fix: 🐛 a11y tests
2025-09-03 17:01:43 -07:00
Priya Patel
9077a747d6
refactor: 💡 change default target type to tcp
2025-09-03 17:01:27 -07:00
Dharini
f8c81a29c4
chore: 🤖 vault-ldap target injection
2025-09-03 16:59:48 -07:00
Priya Patel
c91771e152
feat: 🎸 vault ldap CRUDL support
2025-09-03 16:59:20 -07:00
Priya Patel
51dc9a0e49
chore: 🤖 update brokered cred tests
2025-09-03 16:06:07 -07:00
Priya Patel
33cb7e0a50
test: 💍 acceptance tests for rdp target brokered creds
2025-09-03 16:05:21 -07:00
Dharini
42e32f9568
chore: 🤖 filter rdp credentials
2025-09-03 16:02:59 -07:00
Priya Patel
0223755b2a
feat: 🎸 rdp target form- read, list and delete
2025-09-03 16:02:00 -07:00
Priya Patel
30a5f2a701
feat: 🎸 rdp form - create and update
2025-09-03 16:01:25 -07:00
Dharini Jeeva
d2d351c9f7
chore: 🤖 add rdp target type
2025-09-03 16:00:12 -07:00
Dharini Jeeva
e1696e9a4d
feat: 🎸 add support for upd credential
2025-09-03 15:59:29 -07:00
Zhihe Li
9e263379a7
refactor: 💡 Remove usage of indexed DB ( #2979 )
...
* refactor: 💡 Remove usage of indexed DB
2025-09-03 11:41:43 -04:00
Zhihe Li
c2b0f321de
feat: 🎸 Add sqlite support for auth methods ( #2969 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17418
2025-09-03 11:41:42 -04:00
Lisbet Alvarez
ba7b8b8824
feat: 🎸 add sqlite support for scopes ( #2968 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17415
2025-09-03 11:41:42 -04:00
Zhihe Li
9e612cf83d
feat: 🎸 Add sqlite support for credential stores ( #2967 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17416
2025-09-03 11:41:42 -04:00
Lisbet Alvarez
2154251c30
feat: 🎸 Add sqlite support for users ( #2966 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17412
2025-09-03 11:41:42 -04:00
Zhihe Li
2d38266609
feat: 🎸 Add sqlite support for roles ( #2965 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17414
2025-09-03 11:41:41 -04:00
Lisbet Alvarez and Zhihe Li
d414df4ca4
feat: 🎸 Add custom sort support to sql parser ( #2959 )
...
* feat: 🎸 Add custom sort support to sql parser
* test: 💍 fix column numner
* refactor: 💡 apply pr feedback
* fix: 🐛 use every method for checking attrs
* refactor: 💡 PR feedback + ensure default sort
* refactor: 💡 Consolidate attributes field when sorting
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17441
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-09-03 11:41:41 -04:00
Zhihe Li
3304def44a
feat: 🎸 Add sqlite support for aliases ( #2957 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17420
2025-09-03 11:41:41 -04:00
Zhihe Li
e0982da744
feat: 🎸 Add sqlite handler and parser ( #2933 )
...
* feat: 🎸 Add sqlite handler and parser
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17410
2025-09-03 11:41:41 -04:00
hashicc
dc9376a460
(HACK WEEK 2025) a11y-audit-ignore codemod ( #2946 )
...
* chore: 🤖 add ember-a11y-ignore tool
* chore: 🤖 fix handling existing setRunOptions imports
* chore: 🤖 move codemod to support folder
* chore: 🤖 fix edge case for handling property key names
* chore: 🤖 handle case where multiple of same violation in test
This fixes a bug where multiple cases of the same violation would end up
with multiple entries
* chore: 🤖 ignore axe rules that are currently failing in admin
* chore: 🤖 ignore axe rules that are currently failing in desktop
* docs: ✏️ add a comment explaining the codemod
* chore: 🤖 include test.each cases for a11y ignores
* fix: 🐛 handle test.each test cases for a11y ignore codemod
2025-08-19 10:51:44 -05:00
Cameron Perera
f202d0f533
(HACK WEEK 2025) docs: ✏️ add a11y testing info to READMEs ( #2945 )
...
* docs: ✏️ add a11y testing info to READMEs
* chore: 🤖 remove light theme setup for acceptance tests in admin
* docs: ✏️ add link to test-helper.js in README
* chore: 🤖 update PR template for a11y-tests
* test: 💍 fix color theme switching tests
2025-08-19 10:51:44 -05:00
Cameron Perera
7a42bf456e
(HACK WEEK 2025) Dark mode a11y audit rules ( #2939 )
...
* chore: 🤖 change axe runOptions based on color theme
* fix: 🐛 fix background-color and color styles application
2025-08-19 10:51:44 -05:00
Carlos Alcaide Corvo and Lisbet Alvarez
5b72a916e4
(HACK WEEK 2025) A11y admin test helper ( #2937 )
...
* chore: 🤖 add a11y audit test helper config
* chore: 🤖 remove report files
* refactor: 💡 remove console.log
* Apply PR feedback
* Delete the flag --server when running a11y tests
---------
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
2025-08-19 10:51:44 -05:00
Cameron Perera and calcaide
42013a919f
(HACK WEEK 2025) refactor: 💡 remove explicit a11yAudit usage ( #2936 )
...
* refactor: 💡 remove explicit usage of a11yAudit
* Delete a11yAudit method from readme
---------
Co-authored-by: calcaide <ccorvo@hashicorp.com >
2025-08-19 10:51:44 -05:00
Zhihe Li
0a2d743ea2
fix: 🐛 Fix removing worker tag ( #2928 )
2025-07-16 13:27:13 -04:00
Cameron Perera
4cd56f8ae5
Icu 17393 manage resource button permissions bug ( #2927 )
...
* fix: 🐛 hide manage button if no action items
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage actions for credential-stores
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage actions for groups
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage actions for host-sets
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage actions for roles
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage action for targets
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage actions for workers
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage actions for users
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
* fix: 🐛 update manage actions for auth-methods
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17393
2025-07-15 14:03:27 -05:00
Lisbet Alvarez
d93a0c170c
test: 💍 refactor targets manage alias test selectors ( #2921 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16437
2025-07-10 16:20:37 -07:00
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
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
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
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
Carlos Alcaide Corvo
961f497b6b
Replace this.server.db with this.server.schema ( #2907 )
2025-06-26 14:14:26 -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
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
Carlos Alcaide Corvo
0b6049c8b0
Refactor authentication test selectors ( #2887 )
2025-06-17 11:51:04 -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
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
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
1284a16978
Refactor credential-store/credentials read test selectors ( #2864 )
...
* Refactor credential-store/credentials read test selectors
2025-06-10 08:24:18 -07:00