Commit Graph
46 Commits
Author SHA1 Message Date
Dharini Jeeva 9b1f052a56 chore: Update desktop client license from MPL to BSL (#2307)
* chore: 🤖 license
2024-05-31 11:29:24 -07:00
Zhihe Li 79a932bebb feat: 🎸 Add aliases to list view (#2256)
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13487
2024-04-19 16:18:32 -04:00
Lisbet Alvarez c7483e5602 feat: 🎸 filter sessions by status & scope (#2058)
* feat: 🎸 filter sessions by status

✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12067
2024-01-16 10:17:46 -05:00
Zhihe Li bcf004b8a4 Reformat codebase with trailing commas in functions (#2006)
* style: 💄 Update trailing commas in API

* style: 💄 Update trailing commas in core

* style: 💄 Update trailing commas in rose

* style: 💄 Update trailing commas in admin

* style: 💄 Update trailing commas in desktop
2023-11-22 14:07:41 -05:00
Zhihe Li e36ee56de1 Merge from main (#305)
Merge from main
2023-05-31 17:13:56 -07:00
Zhihe Li 55f7406576 chore: 🤖 Update storage buckets to handle new api changes (#266) 2023-05-22 17:28:48 -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
hashicorp-copywrite[bot]andCameron 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
Randall Morey 69dfc7c784 refactor: 💡 use constants for target types (#1538)
* refactor: 💡 use constants for target types

* chore: 🤖 import types rather than *

* chore: 🤖 use capitalized TYPES_TARGET constant name
2022-12-20 12:07:52 -05:00
Dharini Jeeva e18b30a54e chore: 🤖 radio card migration - target and Credentials (#1502)
chore: 🤖 radio card migration - target and Credentials
2022-12-08 11:17:44 -08:00
Randall MoreyandDharini Jeeva c107fa872c refactor: 💡 explicitly inject the store service - icu-6770 (#1424)
✅ Closes: icu-6770

Co-authored-by: Dharini Jeeva <dharini@hashicorp.com>
2022-11-07 15:17:23 -08:00
Dharini Jeeva 2614b311a1 Icu 5578 - introduce injected application credential on the api (#1269)
* chore: 🤖 include injected cred sources to the target model
2022-09-01 10:07:36 -07:00
Randall MoreyandZhihe Li cde6abd445 refactor: 💡 convert brokered cred IDs array to simple attribute (#1259)
* refactor: 💡 convert brokered cred IDs array to simple attribute

* fix: 🐛 missing test assertion

* fix: 🐛 simplify computed

* refactor: 💡 convert host sources array to simple attribute (#1260)

* refactor: 💡 convert host source IDs array to simple attribute

* fix: 🐛 host source tests

* Refactor role fragment arrays (#1262)

* refactor: 💡 convert grant strings to regular attribute

* refactor: 💡 convert principals array to simple attribute

* Update ui/admin/app/routes/scopes/scope/roles/role.js

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>

* fix: 🐛 remove unused import

Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
2022-08-31 09:55:59 -07:00
Dharini Jeeva 9a8665a314 Refactor credential sources to brokered credential sources (#1264)
* chore: 🤖 refactor credential sources to brokered credential source
2022-08-18 09:11:38 -07:00
Dharini Jeeva e3324ad64a chore: 🤖 rename application_credentials_sources_ids to brokered (#1255) 2022-08-15 09:48:12 -07:00
Dharini Jeeva 1f0baceb5e Icu 5476 refactor target model serializer and mirage (#1235)
chore: 🤖 refactor target model to support credentials
2022-08-08 09:21:07 -07:00
Dharini JeevaandCameron Perera a9a82079ac feat: 🎸 add type check helper methods to target model (#1018)
* feat: 🎸 add type check helper methods to target model

* Update addons/api/tests/unit/models/target-test.js

Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com>

* Update addons/api/tests/unit/models/target-test.js

Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com>

Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com>
2022-03-14 09:53:57 -07:00
Randall Morey ac14e8786d feat: 🎸 support isNestedAttribute in models 2022-01-18 13:44:27 -05:00
Randall Morey 1e4aa6631a chore: 🤖 misc name changes 2021-09-23 10:04:23 -04:00
Randall Morey 94f6316b4a chore: 🤖 update host source attribute ames 2021-09-22 19:15:09 -04:00
Randall Morey 4e3a167ef7 chore: 🤖 change host source custom methods 2021-09-22 18:52:38 -04:00
Randall Morey 77420d29c6 chore: 🤖 rename credential source custom methods 2021-09-22 18:34:35 -04:00
Randall Morey 8b09f132e0 chore: rename to application_credential_source_ids 2021-09-22 17:39:15 -04:00
Randall Morey 614b98b8fb chore: 🤖 change method names 2021-09-21 14:53:56 -04:00
Randall Morey fb734eb61b chore: 🤖 rename host_set_id to host_source_id internally 2021-09-21 09:37:47 -04:00
Randall Morey 10da4af957 chore: 🤖 change fragment-host-set to fragment-host-source 2021-09-20 15:10:04 -04:00
Susmitha Girumala 28a4a7304e feat: Add credential library add and remove methods to target 2021-07-21 15:46:21 -04:00
Susmitha Girumala e74fd0202e feat: API: Load credential libraries associated to a target 2021-07-21 15:46:21 -04:00
Randall Morey fbf39b3bba refactor: 💡 upgrade addons/api to Ember 3.24 2021-03-04 15:47:38 -05:00
Randall Morey 0b8550c136 refactor: 💡 use recrusive listing for desktop queries
and add mock rescursive support for scopes, targets, and sessions
2021-02-10 13:19:24 -05:00
Randall Morey bc0d2c174a feat: 🎸 display an active icon for targets
also fixes the targets session index
2021-02-08 18:12:13 -05:00
Randall Morey 80842a9b7e chore: 🤖 add sessions property to target 2021-02-05 16:57:06 -05:00
Randall Morey d1fcab4712 chore: 🤖 cleanup tone in comments 2020-10-07 10:33:09 -04:00
Randall Morey 4f2ec5044b chore: 🤖 upgrade api addon to ember lts 3.20 2020-10-06 10:31:00 -04:00
Susmitha Girumala ec870acba8 style: format addons/api 2020-09-16 14:29:02 -04:00
Randall Morey cd6d18d164 chore: 🤖 add target default_port field to API and UI 2020-09-15 16:36:40 -04:00
Randall Morey 7d5bef4440 fix: 🐛 add support for emptyArrayIfMissing on model attrs 2020-09-12 10:42:23 -04:00
Randall Morey e4dc6490ba chore: 🤖 backend custom method is remove; updated language too 2020-08-28 11:20:07 -04:00
Susmitha Girumala 9725362d05 refactor: Update 'deleteHostSet' to use hostset's id 2020-08-27 15:21:40 -04:00
Susmitha Girumala f97eebe1b8 feat: Add 'deleteHostSet' method to a target
'deleteHostSet' wraps a host set id in an array and uses
'deleteHostSets' method
2020-08-27 12:59:26 -04:00
Randall Morey 819079b5f7 chore: use IDs rather than models 2020-08-26 14:03:43 -04:00
Randall Morey 4469ab762e add custom add/delete host set support to targets 2020-08-26 13:52:54 -04:00
Randall Morey 294009fcc2 feat: 🎸 add hostSets convenience field to resolve models 2020-08-25 10:39:48 -04:00
Randall Morey 53a5f91ccf feat: 🎸 add host set management support for tagets in API layer 2020-08-24 18:03:45 -04:00
Susmitha Girumala 639325ddd6 chore: Add target mirage config 2020-08-21 11:58:46 -04:00
Susmitha Girumala 748e42a64f chore: Add target model to addons/api 2020-08-21 11:48:24 -04:00