Commit Graph
5002 Commits
Author SHA1 Message Date
github-team-secure-boundary caa9d86808 Merge Boundary UI OSS branch 'main' at commit ee854971 2023-01-19 20:47:16 +00:00
Cameron Pereraanddvonanderson ee85497182 feat: 🎸 Add HCP logic to Worker Diagram component (#1585)
* feat: 🎸 create Worker Diagram for OSS

✅ Closes: ICU-7579

* refactor: 💡 change ordered series icon to have white background

* feat: 🎸 Create Worker Diagram for egress and ingress filters

✅ Closes: ICU-7592

* feat: 🎸 Add HCP logic to Worker Diagram component

✅ Closes: ICU-7594

* refactor: 💡 remove wrapping divs and update data-test attrs

* refactor: 💡 revert HDS icon background color change

* refactor: 💡 make data-test attr more verbose

* test: 💍 fix data-test selectors for dual filter tests

* refactor: 💡 refactor test for worker-diagram dual-filter

Seperate test for `worker-diagram/dual-filter` into tow seperate test.
One for HCP and one for Enterprise.

✅ Closes: ICU-7594

* chore: 🤖 actual test for last commit

actual test for last commit

* chore: 🤖 split woker-diagram dual-filter into two components

Split worker-diagram-dual-filter component into two seperate component
and fixed test to reflect changes.

✅ Closes: ICU-7594

* refactor: 💡 quick test refactor

Refactor test for `worker-diagram-dual-filter`

* refactor: 💡 refactor dual-filter test

Refactor worker-diagram-dual-filter test to better align with if the
diagram exist, rather than what the text inside of the diagram states.

✅ Closes: ICU-7594

Co-authored-by: dvonanderson <devon.anderson@hashicorp.com>
2023-01-19 14:46:40 -06:00
hc-github-team-secure-boundary d13d6cccbe Merge pull request #38 from hashicorp/oss/merge-main-a6b2acc14d0de00ff5b8aa2a3568f1d57db99393
[main] OSS to ENT merge of (a6b2acc)
2023-01-18 20:27:12 -08:00
github-team-secure-boundary 7b62b2447d Merge Boundary UI OSS branch 'main' at commit a6b2acc1 2023-01-19 04:27:06 +00:00
Dharini Jeeva a6b2acc14d Oss workflow target egress filter (#1590)
* chore: 🤖 add egress filters to target
2023-01-18 20:26:28 -08:00
hc-github-team-secure-boundary 799ba95258 Merge pull request #37 from hashicorp/oss/merge-main-06b96c0315181d2b27d473686a79351f1d6f0bd8
[main] OSS to ENT merge of (06b96c0)
2023-01-18 09:18:46 -08:00
github-team-secure-boundary 024724a8ef Merge Boundary UI OSS branch 'main' at commit 06b96c03 2023-01-18 17:18:38 +00:00
Devon Anderson 06b96c0315 chore: 🤖 enable feature flag (#1588)
Enable json-credential feature-flag for 0.12 release

✅ Closes: ICU-6832
2023-01-18 12:18:06 -05:00
hc-github-team-secure-boundary 5fb6a90741 Merge pull request #36 from hashicorp/oss/merge-main-3d0be5ef483e94d4a1f489e3d8d9fc05c5045f8d
[main] OSS to ENT merge of (3d0be5e)
2023-01-17 14:08:50 -08:00
github-team-secure-boundary ce949c7fc8 Merge Boundary UI OSS branch 'main' at commit 3d0be5ef 2023-01-17 22:08:44 +00:00
Zhihe Li 3d0be5ef48 refactor: 💡 Simplify template for confirmation dialog (#1580) 2023-01-17 17:08:08 -05:00
hc-github-team-secure-boundary cb1a20146a Merge pull request #35 from hashicorp/oss/merge-main-07cf9fc533e6e525973e0ebdeba2aa6d3ac1d5e0
[main] OSS to ENT merge of (07cf9fc)
2023-01-17 12:40:34 -08:00
github-team-secure-boundary e331b6e4db Merge Boundary UI OSS branch 'main' at commit 07cf9fc5 2023-01-17 20:40:29 +00:00
Cameron Perera 07cf9fc533 Create Worker Diagram for egress and ingress filters (#1584)
* feat: 🎸 create Worker Diagram for OSS

✅ Closes: ICU-7579

* refactor: 💡 change ordered series icon to have white background

* feat: 🎸 Create Worker Diagram for egress and ingress filters

✅ Closes: ICU-7592

* refactor: 💡 remove wrapping divs and update data-test attrs

* refactor: 💡 revert HDS icon background color change

* refactor: 💡 make data-test attr more verbose
2023-01-17 14:39:54 -06:00
hc-github-team-secure-boundary 8f1a223c67 Merge pull request #34 from hashicorp/oss/merge-main-0cecb0d85690d53d6f56f6d42f5bea0f31d0786a
[main] OSS to ENT merge of (0cecb0d)
2023-01-17 12:01:28 -08:00
github-team-secure-boundary a326d8981d Merge Boundary UI OSS branch 'main' at commit 0cecb0d8 2023-01-17 20:01:23 +00:00
Zhihe Li 0cecb0d856 Icu 7490 UI add new address field to target (#1579)
* feat: 🎸 Add network address field to targets

✅ Closes: ICU-7490
2023-01-17 15:00:43 -05:00
hc-github-team-secure-boundary d5ae49558d Merge pull request #33 from hashicorp/oss/merge-main-bfc275e0f6e92b54f2226dd2d8fc107cc179248c
[main] OSS to ENT merge of (bfc275e)
2023-01-17 10:45:07 -08:00
github-team-secure-boundary 756e060a1b Merge Boundary UI OSS branch 'main' at commit bfc275e0 2023-01-17 18:45:01 +00:00
Cameron Perera bfc275e0f6 feat: 🎸 create Worker Diagram for OSS (#1583)
* feat: 🎸 create Worker Diagram for OSS

✅ Closes: ICU-7579

* refactor: 💡 remove wrapping divs and update data-test attrs
2023-01-17 12:44:24 -06:00
hc-github-team-secure-boundary a4803199c5 Merge pull request #32 from hashicorp/oss/merge-main-1f229fb44467f674c1599b09f31a115bb93ee6ac
[main] OSS to ENT merge of (1f229fb)
2023-01-13 15:16:28 -08:00
github-team-secure-boundary 5da52b1d14 Merge Boundary UI OSS branch 'main' at commit 1f229fb4 2023-01-13 23:16:24 +00:00
Zhihe Li 1f229fb444 feat: 🎸 Add feature flag for vault ssh certificate (#1581)
* feat: 🎸 Add feature flag for vault ssh certificate

✅ Closes: ICU-7547
2023-01-13 15:15:44 -08:00
hc-github-team-secure-boundary 03f6715724 Merge pull request #31 from hashicorp/oss/merge-main-583d6de49b509246a3595f893c05294e4e3a58e0
[main] OSS to ENT merge of (583d6de)
2023-01-13 13:17:59 -08:00
github-team-secure-boundary dac8f2398c Merge Boundary UI OSS branch 'main' at commit 583d6de4 2023-01-13 21:17:52 +00:00
Carlos Alcaide Corvo 583d6de49b chore: 🤖 Deprecate ember-test-selectors usage (#1578)
Deprecate ember-test-selectors usage.

✅ Closes: ICU-7572
2023-01-13 13:17:20 -08:00
hc-github-team-secure-boundary 1527c0fb18 Merge pull request #30 from hashicorp/oss/merge-main-cf66235948af6d0e8306e77f0644f8019fa8ecc6
[main] OSS to ENT merge of (cf66235)
2023-01-13 10:22:57 -08:00
github-team-secure-boundary fc06cb6cd2 Merge Boundary UI OSS branch 'main' at commit cf662359 2023-01-13 18:22:50 +00:00
Devon AndersonandRandall Morey cf66235948 feat: 🎸 OrderedSeriesDiagram component (#1573)
* feat: 🎸 OrderedSeriesDiagram component

Created `orderd-series-diagram` component to look a the state of the
ingress and egress filters and determine which diagram should be
displayed.

✅ Closes: ICU-6459

* refactor: 💡 sass lint fix

Fixed sass lint errors

✅ Closes: ICU-7347

* Update app.scss

added closing tag

* refactor: 💡 refactor of styling and test

Refactored styling for `ordered-series-diagram` to match mocks, and
fixed indent errors in test.

✅ Closes: ICU-7347

* refactor: 💡 clean up testing errors

Clean up testing errors for `ordered-series-diagram`

* refactor: 💡 refactor series diagram (#1577)

* refactor: 💡 merge refactor changes and fix test

Merged refactor changes to ordered series diagram and fix tests

✅ Closes: ICU-7347

Co-authored-by: Randall Morey <randall@randallmorey.com>
2023-01-13 13:22:16 -05:00
hc-github-team-secure-boundary a810dcb5b6 Merge pull request #29 from hashicorp/oss/merge-main-b02dc0aa43d37e319338ecb0f755d5c37dfd1e63
[main] OSS to ENT merge of (b02dc0a)
2023-01-12 14:29:24 -08:00
github-team-secure-boundary cf91e67d2e Merge Boundary UI OSS branch 'main' at commit b02dc0aa 2023-01-12 22:29:18 +00:00
Cameron Perera b02dc0aa43 fix: 🐛 Remove json_object from payload for non-json credentials (#1576)
* fix: 🐛 Remove json_object from payload for non-json credentials

* refactor: 💡 update new route logic for type specific attributes

* test: 💍 remove typeIn and use fillIn for json credential test
2023-01-12 16:28:43 -06:00
hc-github-team-secure-boundary 3870a19a27 Merge pull request #28 from hashicorp/oss/merge-main-f7c80c88697661ec510f307bf66dc5cd1b7fd51e
[main] OSS to ENT merge of (f7c80c8)
2023-01-11 13:47:34 -08:00
github-team-secure-boundary ceffe48c79 Merge Boundary UI OSS branch 'main' at commit f7c80c88 2023-01-11 21:47:28 +00:00
Cameron Perera f7c80c8869 UI target worker filter deprecation message (#1574)
* feat: 🎸 Add worker_filter deprecation message to target form

* test: 💍 fix test selectors for worker_filter message
2023-01-11 15:46:47 -06:00
hc-github-team-secure-boundary bb04329b48 Merge pull request #27 from hashicorp/oss/merge-main-c31f9e98be58d9264ad796c9400dbb323dd910e9
[main] OSS to ENT merge of (c31f9e9)
2023-01-11 10:04:46 -08:00
github-team-secure-boundary beb16a0540 Merge Boundary UI OSS branch 'main' at commit c31f9e98 2023-01-11 18:04:41 +00:00
Carlos Alcaide Corvo c31f9e98be refactor: 💡 Clean up prettier config files (#1571)
Clean up prettier config files

✅ Closes: ICU-6851
2023-01-11 10:04:03 -08:00
hc-github-team-secure-boundary 4a901247c9 Merge pull request #26 from hashicorp/oss/merge-main-b58eda11223f1035fd2eabb2c66853903c6aadcf
[main] OSS to ENT merge of (b58eda1)
2023-01-11 08:56:21 -08:00
github-team-secure-boundary 2e708d4a5d Merge Boundary UI OSS branch 'main' at commit b58eda11 2023-01-11 16:56:16 +00:00
Carlos Alcaide Corvo b58eda1122 refactor: 💡 Deprecate htmlbars-inline-precompile within addons (#1563)
* refactor: 💡 Deprecate htmlbars-inline-precompile within addons
2023-01-11 08:55:35 -08:00
hc-github-team-secure-boundary d654fb6522 Merge pull request #25 from hashicorp/oss/merge-main-7509fa345b88bdde29887bfcc5897d5e3825dd78
[main] OSS to ENT merge of (7509fa3)
2023-01-10 15:25:52 -08:00
github-team-secure-boundary c36f9041ac Merge Boundary UI OSS branch 'main' at commit 7509fa34 2023-01-10 23:25:46 +00:00
Zhihe Li 7509fa345b Chore/parallelize tests (#1556) 2023-01-10 18:25:09 -05:00
hc-github-team-secure-boundary 9e3d067033 Merge pull request #24 from hashicorp/oss/merge-main-ad37b489b7b13a688392969a54c01d459b6a6b78
[main] OSS to ENT merge of (ad37b48)
2023-01-10 14:19:12 -08:00
github-team-secure-boundary 1a978f804b Merge Boundary UI OSS branch 'main' at commit ad37b489 2023-01-10 22:19:05 +00:00
Cameron Perera ad37b489b7 refactor: 💡 Migrate Target form to use HDS components (#1562)
* refactor: 💡 Migrate Target form to use HDS components

* chore: 🤖 add ember-test-selectors to remove data-test attribute

Removes data-test attributes in production builds

* refactor: 💡 Default Port marked requried or optional by type
2023-01-10 16:18:28 -06:00
hc-github-team-secure-boundary 764e67b208 Merge pull request #23 from hashicorp/oss/merge-main-63f619b1ffb16f62716683aab19e09b0285c619c
[main] OSS to ENT merge of (63f619b)
2023-01-10 13:29:03 -08:00
github-team-secure-boundary 868adf096a Merge Boundary UI OSS branch 'main' at commit 63f619b1 2023-01-10 21:28:57 +00:00
Cameron Perera 63f619b1ff Add egress and ingress worker filters to target model (#1554)
* feat: 🎸 add egress and ingress worker filter to target model

✅ Closes: ICU-7300

* chore: 🤖 update mirage to include ingress/egress worker filter

* refactor: 💡 update target mirage config for worker filters

* refactor: 💡 update how target id is set in mirage factory

* refactor: 💡 update target id and default_port mirage setup

* test: 💍 fix missing address attribute in new tests
2023-01-10 15:28:20 -06:00