Dharini Jeeva
d0a505558b
refactor: 💡 sb dynamic credential type secret fields and how we serialize ( #1907 )
...
* refactor: 💡 secret fields and how we serialize
2023-09-20 14:55:05 -07:00
Dharini Jeeva
78d1e09a0d
Icu 11022 update dynamic credentials in sb form ( #1901 )
2023-09-18 14:23:30 -07:00
Dharini Jeeva
4910070c95
feat: 🎸 add support for dynamic credentials in storage bucket ( #1897 )
...
* feat: 🎸 add support for dynamic credentials in storage bucket
2023-09-18 13:26:38 -07:00
Dharini Jeeva
3f731867ac
fix: 🐛 toarray deprecation warning ( #1865 )
2023-08-25 09:43:02 -07:00
Dharini Jeeva
eed62ac515
fix: 🐛 filterby deprecation warning ( #1861 )
2023-08-23 11:04:41 -07:00
Dharini Jeeva
af05799e12
fix: 🐛 proxy promise deprecation ( #1851 )
...
* fix: 🐛 proxy promise deprecation
2023-08-21 14:17:44 -07:00
Dharini Jeeva
bf343c0b8c
chore: 🤖 fix deprecation warning for firstobject usage ( #1844 )
2023-08-15 13:20:08 -07:00
Dharini Jeeva
40673c180c
chore: fix sortby deprecation warning ( #1842 )
...
chore: 🤖 install lodash and fix sortby deprecation
2023-08-15 11:36:57 -07:00
Zhihe Li and dharini
0e9042f588
Upgrade api to ember 4.12 ( #1833 ) ( #1839 )
...
* chore: 🤖 Upgrade API layer to ember 4.12
* chore: 🤖 Upgrade ember-data to 4.12
* fix: 🐛 Fix breaking change from usage of internal method
* chore: 🤖 Remove stylelint in API addon
* test: 💍 Fix broken API tests
* chore: 🤖 get rid of toArray
* test: 💍 Fix tests broken by ember data changes
---------
Co-authored-by: dharini <dharini@hashicorp.com >
2023-08-14 17:03:59 -04:00
Lisbet Alvarez
d49f3b72a6
feat: 🎸 CRUDL capabilites for ldap managed-group ( #1805 )
...
* feat: 🎸 CRUDL capabilites for ldap managed-group
✅ Closes: ICU-10100
* refactor: 💡 managed-group serializer & remove members tab
* refactor: 💡 show members tab
* fix: 🐛 add type getters in managed group model
* refactor: 💡 fix column name
2023-07-28 13:52:04 -07:00
Lisbet Alvarez and Dharini Jeeva
3b284fac66
refactor: 💡 update to allow state change & update edit action ( #1797 )
...
* refactor: 💡 update to allow state change & update edit action
✅ Closes: ICU-10078
* test: 💍 add more update and delete test cases
* refactor: 💡 auth-method serializer
* refactor: 💡 add secret input fields
* refactor: 💡 remove changes to ldap auth method serializer
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-07-27 14:25:40 -07:00
Lisbet Alvarez and Dharini Jeeva
52cf2c0c53
feat: 🎸 ldap auth-method new form component ( #1782 )
...
* feat: 🎸 ldap auth-method new form component
✅ Closes: ICU-10073
* style: 💄 fix linting error and add comment
* style: 💄 add spacing and make titles more bold
* Update ui/admin/app/components/form/auth-method/ldap/index.hbs
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* refactor: 💡 pr feedback updates
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-07-18 15:12:47 -07:00
hashicorp-copywrite[bot]
e8f15e2eab
[COMPLIANCE] Add Copyright and License Headers
2023-06-19 16:23:53 +00:00
github-team-secure-boundary
b965b830be
Merge Boundary UI OSS branch 'main' at commit edf623adf
2023-06-12 15:39:35 +00:00
Dharini Jeeva
edf623adf0
fix: 🐛 worker form navigation ( #1711 )
...
* fix: 🐛 Show done only when a worker is registered successfully, otherwise show cancel and navigate to the workers list
2023-06-12 08:38:55 -07:00
Zhihe Li
178e92a812
fix: 🐛 Fix asciicast errors not being shown properly ( #333 )
...
✅ Closes: ICU-9673
2023-06-08 19:13:34 -04:00
Dharini Jeeva
0cd4439b71
fix: 🐛 add storage bucket within target ( #324 )
...
* fix: 🐛 add storage bucket within target
2023-06-07 15:45:46 -07:00
Zhihe Li
1409ec9fa5
fix: 🐛 Fix deep linked channels not loading data correctly ( #315 )
...
✅ Closes: ICU-9562
2023-06-02 17:48:34 -04:00
Zhihe Li and cameronperera
204d2537d7
refactor: 💡 Add loading substate for channels ( #303 )
...
* refactor: 💡 Add loading substate for channels
* refactor: 💡 Use conditional block for session recording player
* style: 💄 Use a unicode ellipsis instead of periods
* refactor: 💡 rename asciiCast to asciicast (#307 )
---------
Co-authored-by: cameronperera <cameron.perera@hashicorp.com >
2023-06-01 14:15:38 +00:00
Dharini Jeeva
0d161a5623
fix: 🐛 form abandon confirmation popup in enable session recording route ( #289 )
...
* fix: 🐛 form abandon confirmation popup
2023-05-25 15:54:32 -07:00
Zhihe Li
3170d52090
Merge branch 'main' of https://github.com/hashicorp/boundary-ui-enterprise into merge-from-main
2023-05-24 15:18:02 -04:00
lisbet-alvarez
fde4ec4e05
Refactor type to use const values ( #1695 )
...
* refactor: 💡 use auth-method type consts
2023-05-23 12:37:35 -07:00
lisbet-alvarez
8d77bc60b3
Icu 9226 disable all actions for ldap accounts within users ( #1688 )
...
* refactor: 💡 disable all actions for ldap accounts within users
✅ Closes: ICU-9226
2023-05-22 15:46:13 -07:00
Zhihe Li
55f7406576
chore: 🤖 Update storage buckets to handle new api changes ( #266 )
2023-05-22 17:28:48 -04:00
Randall Morey
1afe8af15a
Session recording and storage bucket abilities cleanup ( #256 )
...
* refactor: 💡 cleanup session recording abilities
* refactor: 💡 use super call instead of duplicating check
* refactor: 💡 cleanup storage bucket abilities
2023-05-17 12:24:31 -07:00
lisbet-alvarez
3b3d6ab50f
Icu 9202 disable all actions for ldap auth method ( #1683 )
...
* refactor: 💡 disable all actions for ldap auth-method
✅ Closes: ICU-9202
2023-05-11 15:15:31 -07:00
Randall Morey
4c80f8d8ff
feat: 🎸 initial LDAP authentication support ( #1645 )
...
* feat: 🎸 initial LDAP authentication support
2023-05-11 13:55:27 -07:00
Zhihe Li
0dee7b5a02
chore: 🤖 Update session recording API ( #243 )
...
* chore: 🤖 Update session recording API
* chore: 🤖 Update usage of scope id for targets
* chore: 🤖 Update scope id usage for user in session recordings
2023-05-08 18:05:01 +00:00
Carlos Alcaide Corvo
0d9602f4ba
refactor: 💡 Refactor session-recordings routes ( #222 )
...
* refactor: 💡 Refactor session-recordings routes
2023-04-27 09:35:52 -07:00
Cameron Perera
451fcdbfeb
feat: 🎸 add getAsciicast permission to channel route & template ( #221 )
...
✅ Closes: ICU-8695
2023-04-26 13:41:41 -05:00
Cameron Perera
1717968e59
Icu 9020 move connection channel sorting to model ( #217 )
...
* test: 💍 add tests for sorted connection and channels
* feat: 🎸 Add sorted property for connections and channels
✅ Closes: ICU-9020
2023-04-24 12:10:17 -05:00
Cameron Perera
87aea507f8
refactor: 💡 enable permission for listing session recordings ( #215 )
...
✅ Closes: ICU-9003
2023-04-21 16:39:13 -05:00
Cameron Perera
2de336186c
refactor: 💡 Update session recording route model signature ( #216 )
2023-04-21 16:24:26 -05:00
Cameron Perera
ebe504ff6a
feat: 🎸 sort Connections and Channels by start_time ( #213 )
...
✅ Closes: ICU-8962
2023-04-21 12:20:25 -05:00
Randall Morey and Dharini Jeeva
c11aa3d4f2
refactor: 💡 loading of buckets in recordings routes could fail ( #208 )
...
* refactor: 💡 loading of buckets in recordings routes could fail
* Update ui/admin/app/controllers/scopes/scope/session-recordings/index.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* Update ui/admin/app/controllers/scopes/scope/session-recordings/index.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-04-19 14:06:18 -07:00
Cameron Perera
85651d4776
refactor: 💡 sort connection_recordings by start_time ( #207 )
...
* refactor: 💡 sort connection_recordings by start_time
✅ Closes: ICU-8961
* refactor: 💡 remove ember array cast for connection_recordings
* refactor: 💡 let to const
2023-04-19 13:46:23 -05:00
Zhihe Li
4c9811739c
refactor: 💡 Update list session recording API ( #203 )
...
* refactor: 💡 Update list session recording API
2023-04-19 12:34:31 -04:00
lisbet-alvarez
c91a33a796
feat: 🎸 delete action for storage bucket ( #191 )
...
* feat: 🎸 delete action for storage bucket
✅ Closes: ICU-8229
2023-04-07 10:44:48 -07:00
lisbet-alvarez
33af4cd7ea
Icu 8801 update settings icon to link in target edit screen ( #188 )
...
* refactor: 💡 update settings icon to link in target edit screen
* style: 💄 whitespace
✅ Closes: ICU-8801
* test: 💍 remove unnecessary a11yAudit() check
* test: 💍 fix test
* refactor: 💡 fix translation
* refactor: 💡 settings link shouldn't be visible under button
2023-04-06 10:45:19 -07:00
lisbet-alvarez and Zhihe Li
6a48c31d83
feat: 🎸 add storage bucket card on ssh target ( #163 )
...
* feat: 🎸 storage bucket card on ssh target
✅ Closes: ICU-8631
* Update ui/admin/app/routes/scopes/scope/targets/target/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-04-05 10:49:15 -07:00
Dharini Jeeva
639d57f927
Icu 8704 enable session recording route model hook ( #180 )
...
* feat: 🎸 target session recording toggle
2023-04-04 11:01:00 -07:00
2a9c4507d2
Main to session recording ( #178 )
...
* fix: 🐛 add model hook to host route for dynamic host catalogs (#1659 )
* fix: 🐛 add model hook to host route for dynamic host catalogs
✅ Closes: ICU-8594
* refactor: 💡 remove page formatting for host route
* [COMPLIANCE] Add Copyright and License Headers (#1660 )
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
* chore(deps-dev): bump webpack from 5.59.1 to 5.76.0 (#1654 )
Bumps [webpack](https://github.com/webpack/webpack ) from 5.59.1 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.59.1...v5.76.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: Randall Morey <randall@randallmorey.com >
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
* 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 >
* chore: 🤖 yarn.lock update
* fix: 🐛 fix test features
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: lisbet-alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: github-team-secure-boundary <hc-github-team-secure-boundary@hashicorp.com >
Co-authored-by: hc-github-team-secure-boundary <82989682+hc-github-team-secure-boundary@users.noreply.github.com >
2023-04-03 20:28:31 -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
Carlos Alcaide Corvo
3bf2620b2c
Feat get asciicast from model ( #175 )
...
* Get the asciicast from the model
2023-03-31 13:55:58 -07:00
Carlos Alcaide Corvo
e4944fac89
feat: 🎸 Add related channel information ( #162 )
...
* feat: 🎸 Add related channel information
2023-03-30 18:31:30 -07:00
Devon Anderson
60de33598a
feat: 🎸 create enable-session-recording view ( #165 )
...
* feat: 🎸 create enable-session-recording view
Create `enable-session-recording` ui view.
✅ Closes: ICU-8592
* refactor: 💡 refactor scss for enable-session-recording
Refactor scss to use `rem` instead of Rose mixins for sizing.
✅ Closes: ICU-8592
* refactor: 💡 removed integration test
Removed integration test for `form/enable-session-recording`. User
testing will come from targets acceptance test.
✅ Closes: ICU-8592
2023-03-29 15:45:40 -04:00
lisbet-alvarez
087898c15a
fix: 🐛 add model hook to host route for dynamic host catalogs ( #1659 )
...
* fix: 🐛 add model hook to host route for dynamic host catalogs
✅ Closes: ICU-8594
* refactor: 💡 remove page formatting for host route
2023-03-28 10:14:31 -07:00
Cameron Perera
992be8c4fb
feat: 🎸 add sidebar data for session recording screen ( #158 )
...
* feat: 🎸 add sidebar data for session recording screen
✅ Closes: ICU-8610
* refactor: 💡 add logic for no storage bucket linked to target
* refactor: 💡 update comments
2023-03-28 11:25:50 -05:00
lisbet-alvarez and Zhihe Li
b3dc1f236d
refactor: 💡 use secret input component for secret access key ( #156 )
...
* refactor: 💡 use secret input component for secret access key
use new component and update test files
✅ Closes: ICU-8645
* Update ui/admin/app/components/form/storage-bucket/index.hbs
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* refactor: 💡 revise translation wording
* style: 💄 fix linting space issue
* refactor: 💡 only rollback changes for specific attribute
* style: 💄 change button text color in dark mode for a11yAudit
* refactor: 💡 add function to cancel changes to secrets
* Update ui/admin/app/components/form/storage-bucket/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-03-28 15:46:25 +00:00
Carlos Alcaide Corvo
20ef3a3b9e
feat: 🎸 Add Channel data from mirage ( #151 )
...
* feat: 🎸 Add Channel data from mirage
✅ Closes: ICU-8635
2023-03-24 10:28:29 -07:00