Dharini Jeeva
c8f5952e66
chore: 🤖 add ldap to managed groups model ( #1778 )
2023-07-14 11:53:29 -07:00
Lisbet Alvarez
228f8d33b4
refactor: 💡 add serialize method for ldap account type ( #1774 )
...
✅ Closes: ICU-10057
2023-07-14 11:09:45 -07:00
Dharini Jeeva
7ee52ea06f
refactor: 💡 application serializeAttribute ( #1772 )
...
* refactor: 💡 application serializeAttribute
2023-07-14 09:46:47 -07:00
Devon Anderson and Dharini Jeeva
d7b6eba2af
[ICU-10024] feat: Revise auth-method model ( #1762 )
...
* feat: 🎸 Revised auth-method model
Revised auth-method model to include LDAP attributes
✅ Closes: ICU-10024
* chore: 🤖 create transform for `account_attribute_maps`
Create transform to handle `account_attribute_maps` array
* refactor: 💡 Refactor transform and serializer
Refactor `account_claims_map` transforms overall name and logic to be
used for `account_attributes_map`. Also refactored serializer to
serialize auth-method data, by type.
✅ Closes: ICU-100024
* refactor: 💡 refactor transform
Refactor `account_claim_maps` transform.
* Update addons/api/addon/serializers/auth-method.js
changing naming of serialize method
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* refactor: 💡 refactor serializer
Refactor naming convention for serializer methods and added comments for
attributes.
* refactor: 💡 quick refactor
fixed name for method call in serializer
* refactor: 💡 refactor attributes and serializer
Refactor attributes for `auth-methods` to use the `for` option to select
which attribute belongs to which auth-method.
* Update auth-method.js
comment change
* refactor: 💡 rebase
rebase
* Update addons/api/addon/serializers/auth-method.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* Update addons/api/addon/serializers/auth-method.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* Update addons/api/addon/serializers/auth-method.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* Update addons/api/addon/serializers/auth-method.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* Update addons/api/addon/serializers/auth-method.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* refactor: 💡 refactor serialize attribute method
refactor serialize attribute method not not include type for password,
and instead let `serializePassword` handle serialization
* refactor: 💡 refactor serializer
Refcator serializer to not include password type in attribute serializer
and added `for` to one missing attribute.
* Update addons/api/addon/serializers/auth-method.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-07-13 09:19:38 -04:00
Lisbet Alvarez
56e8a73100
refactor: 💡 update accounts model with ldap account attributes ( #1766 )
...
✅ Closes: ICU-10050
2023-07-12 10:57:14 -07:00
hashicorp-copywrite[bot]
e8f15e2eab
[COMPLIANCE] Add Copyright and License Headers
2023-06-19 16:23:53 +00: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
857e455caa
fix: 🐛 remove session recording fields from tcp target ( #317 )
...
* fix: 🐛 remove session recording fields from tcp target
2023-06-02 16:03:17 -07:00
Zhihe Li
e36ee56de1
Merge from main ( #305 )
...
Merge from main
2023-05-31 17:13:56 -07:00
Zhihe Li
4ac6259d2a
fix: 🐛 Fix isAsciicast check ( #301 )
...
✅ Closes: ICU-9511
2023-05-31 15:27:30 -04:00
Randall Morey
998df39560
fix: 🐛 scopeModel should check for ID before calling peekRecord ( #298 )
2023-05-30 10:37:35 -07:00
Zhihe Li
c63c95fd51
chore: 🤖 Update serializer for storage buckets ( #282 )
2023-05-24 21:57:30 +00: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
Cameron Perera
2659163b37
Icu 9418 hide play button if session recording is still in progress ( #281 )
...
* feat: 🎸 add isAvailable method to session recording model
✅ Closes: ICU-9418
* feat: 🎸 hide play button if session recording in-progress
* refactor: 💡 use translation for channel list play button
* refactor: 💡 move Play translation to actions from resources
2023-05-24 12:46:32 -05:00
Cameron Perera
a63776e76f
Icu 9415 remove sorted computed value for connections channels ( #276 )
...
* refactor: 💡 remove sorted connections from session recording
Removed from session recording model and respective templates
✅ Closes: ICU-9415
* refactor: 💡 remove sorted channels from connections model
and removed from the appropriate templates and breadcrumb
2023-05-23 16:10:39 -05: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
Zhihe Li
55f7406576
chore: 🤖 Update storage buckets to handle new api changes ( #266 )
2023-05-22 17:28:48 -04:00
lisbet-alvarez
379f317d8b
Refactor account and user abilities ( #1694 )
...
* refactor: 💡 add abilities to user and remove from account
2023-05-22 11:16:48 -07:00
Zhihe Li
a03202f51c
chore: 🤖 Include created_time as part of session recordings ( #260 )
2023-05-18 17:27:32 -04:00
lisbet-alvarez
6dd0423923
refactor: 💡 account and auth-method abilities ( #1691 )
...
* refactor: 💡 account and auth-method abilities
* refactor: 💡 add update & delete abilities & unit tests
2023-05-17 14:31:12 -07: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
Zhihe Li
ed5416477d
chore: 🤖 More updates for models and mirage ( #253 )
2023-05-17 12:01:34 -04: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
Dharini Jeeva
5844768f57
chore: 🤖 add disable cred rotation field to storage bucket creation form ( #246 )
...
* chore: 🤖 add disable cred rotation field
2023-05-09 14:06:05 -07:00
Zhihe Li
03fd24f1ec
chore: 🤖 Update storage bucket aws plugin name ( #245 )
2023-05-08 18:25:42 +00: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
+1
2d5323b07a
Merge main into session recording ( #219 )
...
* 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 >
* fix: 🐛 Fix missing translation (#1662 )
Fix missing translation on the toggle color theme selector
* Resolutions audit: Delete 3 oldest resolutions (#1663 )
* Delete bl from resolutions
* Delete tough-cookie from resolutions
* Delete npm from resolutions
* chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#1665 )
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: 🤖 Update electron-forge/* packages (#1666 )
Update electron-forge/* packages
* feat: 🎸 Add support to display external name for dynamic hosts (#1664 )
* feat: 🎸 Add support to display external name for dynamic hosts
✅ Closes: ICU-8795
* test(admin/e2e): Add create target with address test (#1667 )
* chore: 🤖 update design system package (#1668 )
* test(admin/e2e): Define expected private key for vault credential store test (#1671 )
* test: 💍 (admin-e2e): Add test to create different credentials (#1670 )
* chore: 🤖 add json5 to resolutions per dependabot alerts (#1672 )
* chore: 🤖 add json5 to resolutions per dependabot alerts
* fix: 🐛 remove unecessary resolutions
* chore: 🤖 upgrade @storybook/ember-cli-storybook to 0.6.0 (#1669 )
* chore: 🤖 update @storybook/ember-cli-storybook to 0.6.0
✅ Closes: ICU-6588
* chore: 🤖 remove css-what from resolutions
* refactor: 💡 update selector for delete storage bucket test
* chore: 🤖 fix yarn.lock
---------
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: Randall Morey <randall@randallmorey.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 >
Co-authored-by: Stan Ryzhov <60649800+stasryzhov@users.noreply.github.com >
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-04-25 16:22:12 -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
Zhihe Li
054881dc4e
feat: 🎸 Add support to display external name for dynamic hosts ( #1664 )
...
* feat: 🎸 Add support to display external name for dynamic hosts
✅ Closes: ICU-8795
2023-04-17 13:22:32 -04:00
Zhihe Li
811025bccb
refactor: 💡 Remove session recording type check and update name ( #179 )
2023-04-03 11:56:05 -04:00
Zhihe Li
62ec3fe914
refactor: 💡 Add channel ability for asciicasts ( #174 )
2023-03-31 21:19:46 +00:00
Carlos Alcaide Corvo
e4944fac89
feat: 🎸 Add related channel information ( #162 )
...
* feat: 🎸 Add related channel information
2023-03-30 18:31:30 -07:00
Zhihe Li
3693ee88c0
refactor: 💡 Change bytes to be strings ( #161 )
2023-03-28 16:20:40 -04:00
Carlos Alcaide Corvo
502f04d02a
refactor: 💡 Add Project name to session-recordings list ( #152 )
...
* refactor: 💡 Add Project name to session-recordings list
2023-03-28 09:48:22 -07:00
Zhihe Li
1f581fcc75
chore: 🤖 Remove type on channel recordings ( #155 )
2023-03-28 16:08:15 +00:00
Zhihe Li
f0e1101479
feat: 🎸 Add abilities to target for storage buckets ( #148 )
...
✅ Closes: ICU-8081
2023-03-27 18:46:34 +00:00
Zhihe Li
e460a5e429
chore: 🤖 Update models to new field names ( #149 )
2023-03-24 10:52:55 -04:00
Zhihe Li
31b0a57639
feat: 🎸 Add new target field for storage bucket ( #133 )
...
✅ Closes: ICU-8077
2023-03-22 10:52:33 -04:00
Zhihe Li
1e7268ff54
feat: 🎸 Add mirage data for ascii casts and use fetch ( #129 )
...
* feat: 🎸 Add mirage data for ascii casts and use fetch
✅ Closes: ICU-8189
2023-03-21 15:52:58 -04:00
Zhihe Li
a829727b1b
Feat/update models ( #128 )
...
* feat: 🎸 Add mime types field
* feat: 🎸 Add duration field to models
2023-03-20 14:06:15 -04:00
Zhihe Li
39d43daf7a
Icu 8190 ember data recording asciicast ( #124 )
...
* feat: 🎸 Add asciicast getter and adapter
✅ Closes: ICU-8190
2023-03-16 15:25:16 -04:00
Zhihe Li
d08ce29e5a
Chore/update model names ( #125 )
...
* chore: 🤖 Rename recording to session-recording
* chore: 🤖 Update names for connection models
* chore: 🤖 Update channel models to new name
* chore: 🤖 Update remaining models after merge conflict
2023-03-16 13:49:04 -04:00
Zhihe Li
bf2029eb54
feat: 🎸 Add abilities for session recordings ( #120 )
...
* feat: 🎸 Add abilities for session recordings
✅ Closes: ICU-8079
2023-03-15 15:45:51 -04:00
Zhihe Li
5992829fa2
feat: 🎸 Add serializer and adapter for storage bucket ( #117 )
...
* feat: 🎸 Add serializer and adapter for storage bucket
✅ Closes: ICU-8358
2023-03-15 15:18:02 -04:00
Zhihe Li
ce83346461
Icu 8073 mirage recording connection channel ( #109 )
...
* feat: 🎸 Add mirage data for recordings, connections, channels
✅ Closes: ICU-8073
2023-03-10 14:20:58 -05:00
lisbet-alvarez
4f0b3f71fd
chore: 🤖 can abilities for storage bucket ( #97 )
...
* chore: 🤖 add can list, navigate, and create
✅ Closes: ICU-8244
2023-03-09 08:57:50 -08:00
Zhihe Li
b9cf61932b
feat: 🎸 Add session recording models ( #100 )
...
* feat: 🎸 Add session recording models
✅ Closes: ICU-8075
2023-03-07 16:38:41 -05:00
Zhihe Li
4d62e67f2a
feat: 🎸 Add storage bucket models ( #85 )
...
* feat: 🎸 Add storage bucket models
✅ Closes: ICU-8076
2023-03-03 12:56:28 -05:00
hashicorp-copywrite[bot] and Cameron Perera
3d610427d0
[COMPLIANCE] Add Copyright and License Headers ( #1617 )
...
* [COMPLIANCE] Add Copyright and License Headers
* chore: 🤖 update Copyright headers to satisfy our lint rules
---------
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2023-03-01 09:39:41 -06:00
Zhihe Li
a8bbf91a0a
fix: 🐛 Fix generic-vault getting extra null fields when saving ( #1640 )
...
* fix: 🐛 Fix generic-vault getting extra null fields when saving
✅ Closes: ICU-8141
2023-02-24 13:11:17 -05:00