Commit Graph
5151 Commits
Author SHA1 Message Date
hc-github-team-secure-boundary b977c27280 Merge pull request #176 from hashicorp/oss/merge-main-7350c0e08c4c53464166c537534864a0629b1875
[main] OSS to ENT merge of (7350c0e)
2023-03-31 19:39:15 -07:00
github-team-secure-boundary b91c706948 Merge Boundary UI OSS branch 'main' at commit 7350c0e08 2023-04-01 02:21:13 +00:00
Randall MoreyandZhihe 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
ee1cd4100c 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>
2023-03-31 15:12:07 -07:00
hashicorp-copywrite[bot]andCarlos Alcaide Corvo f17b7d54d8 [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>
2023-03-28 12:50:34 -05: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
hc-github-team-secure-boundary e94a7370d4 Merge pull request #138 from hashicorp/oss/merge-main-ee2fa6df7d1eb70fa2f856750387d743500c4eae
[main] OSS to ENT merge of (ee2fa6d)
2023-03-21 18:54:27 -04:00
github-team-secure-boundary 1b2213ebc8 Merge Boundary UI OSS branch 'main' at commit ee2fa6df7 2023-03-21 22:41:59 +00:00
Randall Morey ee2fa6df7d refactor: 💡 remove explicit byow-pki-upstream, as it is default (#1658)
* refactor: 💡 consolidate ssh features into ssh-target flag

✅ Closes: ICU-8383

* refactor: 💡 factor out base edition

* feat: 🎸 dynamic feature edition enablement and toggling

* refactor: 💡 remove explicit byow-pki-upstream, as it is default

✅ Closes: ICU-8551

* refactor: 💡 extract feature flag config into separate file
2023-03-21 15:41:27 -07:00
hc-github-team-secure-boundary 03ec3856aa Merge pull request #130 from hashicorp/oss/merge-main-acd719140dcb4aac4700316c6267bdc1961c39bc
[main] OSS to ENT merge of (acd7191)
2023-03-17 17:47:59 -04:00
github-team-secure-boundary 0cc5d9b7ec Merge Boundary UI OSS branch 'main' at commit acd719140 2023-03-17 21:35:14 +00:00
Randall Morey acd719140d Refactor edition enablement (#1657)
* refactor: 💡 consolidate ssh features into ssh-target flag

✅ Closes: ICU-8383

* refactor: 💡 factor out base edition

* feat: 🎸 dynamic feature edition enablement and toggling
2023-03-17 14:34:37 -07:00
hc-github-team-secure-boundary 4d2dc80044 Merge pull request #126 from hashicorp/oss/merge-main-bd6eee8eb38dad24018f58648883b0fbd1c73c33
[main] OSS to ENT merge of (bd6eee8)
2023-03-16 10:38:16 -04:00
github-team-secure-boundary 543b8bf5ae Merge Boundary UI OSS branch 'main' at commit bd6eee8eb 2023-03-16 14:20:08 +00:00
Devon Anderson bd6eee8eb3 refactor: 💡 refactored dark-mode styling for HDS (#1655)
Refactored boundary custom colors to be included in root instead of
unused mixin.
2023-03-16 10:19:20 -04:00
hc-github-team-secure-boundary 1a118c2589 Merge pull request #107 from hashicorp/oss/merge-main-3ba53dfc2e05ce4e02a27c99e67c8fbcb99ae24c
[main] OSS to ENT merge of (3ba53df)
2023-03-07 17:07:40 -05:00
github-team-secure-boundary 1cfe997ca9 Merge Boundary UI OSS branch 'main' at commit 3ba53dfc 2023-03-07 21:55:57 +00:00
Devon Anderson 3ba53dfc2e chore: 🤖 deprecate window object service (#1652)
* chore: 🤖 deprecate window object service

Deprecate `browser-object` service in favor of `ember-browser-services`

✅ Closes: ICU-7152

* refactor: 💡 cluster-url test fail

commit with cluster-url test failing

✅ Closes: ICU-7152

* refactor: 💡 refactor test to reflect changes

Refactor test to reflect `browser/window` service in `cluster-url` route

✅ Closes: ICU-7152

* refactor: 💡 refactor cluster url test

change logic of mockIPC to a function call

✅ Closes: ICU-7152
2023-03-07 16:55:24 -05:00
hc-github-team-secure-boundary b2b4de2633 Merge pull request #96 from hashicorp/oss/merge-main-0a761119441d26449fee25d08b476c0b54863471
[main] OSS to ENT merge of (0a76111)
2023-03-02 14:25:45 -05:00
github-team-secure-boundary 5f670ed46f Merge Boundary UI OSS branch 'main' at commit 0a761119 2023-03-02 19:08:22 +00:00
Carlos Alcaide Corvo 0a76111944 chore: 🤖 Upgrade Stylelint within desktop client (#1653)
Upgrade Stylelint within desktop client to be consistent with the same
version we use in Admin UI.

✅ Closes: ICU-3276
2023-03-02 11:07:41 -08:00
hc-github-team-secure-boundary c1eb2ea5e6 Merge pull request #92 from hashicorp/oss/merge-main-c7546af207e38f1223388f5c603f25476e64b368
[main] OSS to ENT merge of (c7546af)
2023-03-02 10:44:22 -05:00
github-team-secure-boundary 75a7eae35b Merge Boundary UI OSS branch 'main' at commit c7546af2 2023-03-02 15:26:14 +00:00
Zhihe Li c7546af207 fix: 🐛 Fix vault worker filter description (#1651)
✅ Closes: ICU-8192
2023-03-02 10:25:37 -05:00
hc-github-team-secure-boundary 2cadbfe83b Merge pull request #90 from hashicorp/oss/merge-main-7eb6a101a2dd43279de0ffe8372c00ee41668dca
[main] OSS to ENT merge of (7eb6a10)
2023-03-01 11:46:05 -05:00
github-team-secure-boundary f7daf83ec0 Merge Boundary UI OSS branch 'main' at commit 7eb6a101 2023-03-01 16:30:10 +00:00
Michael Li 7eb6a101a2 chore: Add missing compliance headers (#1649) 2023-03-01 11:29:33 -05:00
hc-github-team-secure-boundary 3742b92ad6 Merge pull request #87 from hashicorp/oss/merge-main-3d610427d09106956402a117a235337d1e03ac57
[main] OSS to ENT merge of (3d61042)
2023-03-01 10:55:48 -05:00
github-team-secure-boundary 83fbc8bf1c Merge Boundary UI OSS branch 'main' at commit 3d610427 2023-03-01 15:40:23 +00: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
hc-github-team-secure-boundary c796da65d2 Merge pull request #84 from hashicorp/oss/merge-main-a0fe6c86f6b3460f645efb6f5cad5b05c1f02ecf
[main] OSS to ENT merge of (a0fe6c8)
2023-02-28 16:13:12 -05:00
github-team-secure-boundary ecd73b9ded Merge Boundary UI OSS branch 'main' at commit a0fe6c86f 2023-02-28 20:56:13 +00:00
Michael Li a0fe6c86f6 test(admin/e2e): Update DHC test to catch host issue (#1648) 2023-02-28 15:55:41 -05:00
hc-github-team-secure-boundary 1ab518f50d Merge pull request #80 from hashicorp/oss/merge-main-f5cb07248d36080bb63e5b184ac4ee8ba198bb5f
[main] OSS to ENT merge of (f5cb072)
2023-02-28 10:31:25 -05:00
github-team-secure-boundary a11e562821 Merge Boundary UI OSS branch 'main' at commit f5cb0724 2023-02-28 15:14:56 +00:00
Michael Li f5cb07248d test(admin/e2e): Add login tests (#1647) 2023-02-28 10:14:22 -05:00
hc-github-team-secure-boundary beac9e4465 Merge pull request #77 from hashicorp/oss/merge-main-2dc50570b780b921a7149ed3c6e53977dd1e6464
[main] OSS to ENT merge of (2dc5057)
2023-02-27 14:12:48 -05:00
github-team-secure-boundary 9660f1fb12 Merge Boundary UI OSS branch 'main' at commit 2dc50570 2023-02-27 18:54:48 +00:00
Michael Li 2dc50570b7 test(admin/e2e): Add tests for Credential Stores (#1643) 2023-02-27 13:54:12 -05:00
hc-github-team-secure-boundary 695dbed7e3 Merge pull request #76 from hashicorp/oss/merge-main-1f3a8ef135d1eadcfe6cc9428e80d32e1dbd223a
[main] OSS to ENT merge of (1f3a8ef)
2023-02-24 14:19:47 -05:00
github-team-secure-boundary b7cb9a36fe Merge Boundary UI OSS branch 'main' at commit 1f3a8ef1 2023-02-24 19:00:06 +00:00
Michael Li 1f3a8ef135 test(admin/e2e): Add test for AWS Dynamic Host Catalogs (#1641) 2023-02-24 13:59:30 -05:00
hc-github-team-secure-boundary 184a3f7d84 Merge pull request #75 from hashicorp/oss/merge-main-a8bbf91a0aaeb889a7073639f120a7f5f8b87a42
[main] OSS to ENT merge of (a8bbf91)
2023-02-24 13:27:51 -05:00
github-team-secure-boundary 35b831c60f Merge Boundary UI OSS branch 'main' at commit a8bbf91a 2023-02-24 18:11:57 +00: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
hc-github-team-secure-boundary d16f787aa0 Merge pull request #74 from hashicorp/oss/merge-main-7816772ef2e1e57125fa905c12450b0f17a39b2e
[main] OSS to ENT merge of (7816772)
2023-02-23 18:46:46 -05:00
github-team-secure-boundary 0a7b4d28ba Merge Boundary UI OSS branch 'main' at commit 7816772e 2023-02-23 23:31:21 +00:00
Michael Li 7816772ef2 test(admin/e2e): Add first playwright test (#1637)
Adds an end-to-end test for the Admin UI using Playwright. This test uses the Admin UI to create the necessary resources to connect to a target. The test then uses the CLI to start a session and checks in the Admin UI that a session is created
2023-02-23 18:30:51 -05:00
hc-github-team-secure-boundary 9d620e3d99 Merge pull request #73 from hashicorp/oss/merge-main-7fbdefba59d332217da9a8a6eefbb5016a43d285
[main] OSS to ENT merge of (7fbdefb)
2023-02-23 15:34:52 -05:00
github-team-secure-boundary 7f7d0ccafd Merge Boundary UI OSS branch 'main' at commit 7fbdefba 2023-02-23 20:22:19 +00:00