John Cowen
d3e5d6edc4
ui: Ensure proxy instance health is taken into account in Service Instance Listings ( #12279 )
...
We noticed that the Service Instance listing on both Node and Service views where not taking into account proxy instance health. This fixes that up so that the small health check information in each Service Instance row includes the proxy instances health checks when displaying Service Instance health (afterall if the proxy instance is unhealthy then so is the service instance that it should be proxying)
* Refactor Consul::InstanceChecks with docs
* Add to-hash helper, which will return an object keyed by a prop
* Stop using/relying on ember-data type things, just use a hash lookup
* For the moment add an equivalent "just give me proxies" model prop
* Start stitching things together, this one requires an extra HTTP request
..previously we weren't even requesting proxies instances here
* Finish up the stitching
* Document Consul::ServiceInstance::List while I'm here
* Fix up navigation mocks Name > Service
2022-02-10 15:28:26 +00:00
John Cowen
f6d233e4aa
ui: ShadowTemplate component ( #12259 )
2022-02-10 14:50:42 +00:00
Daniel Nephin
db4675bd1a
Merge pull request #12277 from hashicorp/dnephin/panic-in-service-register
...
catalog: initialize the refs map to prevent a nil panic
2022-02-09 19:48:22 -05:00
trujillo-adam
919f32270a
Refactored the ACL documentation
2022-02-09 16:07:49 -08:00
Daniel Nephin
6376141464
config-entry: fix a panic when registering a service or ingress gateway
2022-02-09 18:49:48 -05:00
mrspanishviking
bcd2d73397
Merge pull request #12296 from hashicorp/admin-tutorial-add
...
adding new tutorial
2022-02-09 10:02:26 -07:00
Karl Cardenas
20a463d003
adding new tutorial
2022-02-09 07:45:44 -07:00
mrspanishviking
6c95b27380
Merge pull request #12291 from hashicorp/mgw-improve
...
docs: update the wan mesh gateway page
2022-02-09 07:03:09 -07:00
John Cowen
1ef0de587f
ui: aria-menu modifier ( #12262 )
...
aria-menu modifier plus Menu component (#12266 )
2022-02-09 09:47:45 +00:00
Evan Culver
aaa78b5890
Add stalebot policy for closing inactive PRs ( #11286 )
...
* Add stalebot policy for closing inactive issues and PRs
Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
2022-02-08 12:21:46 -08:00
John Cowen
46dc0f774b
ui: Disclosure Component ( #12263 )
2022-02-08 19:24:50 +00:00
Karl Cardenas
b1726a7ecb
docs: updated per feedback
2022-02-08 11:02:36 -07:00
Karl Cardenas
bdeb752f83
docs: update the wan mesh gateway page
2022-02-08 10:25:27 -07:00
R.B. Boyer
0cd0d505fa
xds: allow only one outstanding delta request at a time ( #12236 )
...
Fixes #11876
This enforces that multiple xDS mutations are not issued on the same ADS connection at once, so that we can 100% control the order that they are applied. The original code made assumptions about the way multiple in-flight mutations were applied on the Envoy side that was incorrect.
2022-02-08 10:36:48 -06:00
mrspanishviking
ed719d58cf
Merge pull request #12282 from hashicorp/admin-fix
...
docs: updated admin partitions instructions
2022-02-08 07:19:50 -07:00
Jared Kirschner
6b3760b540
Adjust README header to work in light and dark modes
2022-02-07 16:46:46 -08:00
Jared Kirschner
40d5078d3a
Add Consul logomark (no text) asset
2022-02-07 16:46:46 -08:00
Daniel Nephin
a4985f2068
Merge pull request #12283 from hashicorp/dnephin/fix-go-test-arm64
...
ci: fix arm64 build
2022-02-07 17:24:35 -05:00
Daniel Nephin
f241dbe149
ci: fix arm64 build
...
'make dev' is not enough, we need to move it into PATH as well.
2022-02-07 17:11:21 -05:00
mrspanishviking
17fb38cd30
Update website/content/docs/enterprise/admin-partitions.mdx
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-02-07 15:08:52 -07:00
Dylan Staley
99399c6bf3
Merge pull request #12189 from hashicorp/ds.ie11-warning
...
website: display warning in IE 11
2022-02-07 13:59:27 -08:00
Karl Cardenas
bcf6fdb232
skipping verification
2022-02-07 14:55:18 -07:00
Karl Cardenas
06c3916eae
more markdown styling fixes
2022-02-07 14:40:18 -07:00
Karl Cardenas
dd9b8202d0
git commit hooks are changing the markdown
2022-02-07 14:24:51 -07:00
Karl Cardenas
a93da34f7b
fixed markdown error
2022-02-07 14:20:23 -07:00
Daniel Nephin
59ee54e8a3
Merge pull request #11787 from odidev/arm64-testing
...
Add test jobs for arm64 in CircleCI
2022-02-07 16:19:54 -05:00
Daniel Nephin
c20412ab14
Merge pull request #12265 from hashicorp/dnephin/logging-in-tests
...
sdk: add TestLogLevel for setting log level in tests
2022-02-07 16:11:23 -05:00
Karl Cardenas
d3dae62559
updated admin partitions instructions
2022-02-07 13:59:10 -07:00
Michele Degges
fa98a4f26e
Update security scanner ( #12281 )
2022-02-07 12:53:46 -08:00
Dylan Staley
04505ce9fa
feat: display warning in IE 11
2022-02-04 14:24:02 -08:00
Michele Degges
c600558594
Update docker image base to alpine:3.15 ( #12276 )
2022-02-04 13:56:39 -08:00
Michele Degges
be974eff36
Adding proper targets to (Dockerfile #12097 )
2022-02-04 12:47:51 -08:00
Michele Degges
e513430187
Merge branch 'main' into fix-broken-dockerfile
2022-02-04 12:30:20 -08:00
claire labry
b35ccc42bb
Merge pull request #12275 from hashicorp/fix-security-scan
...
Fix Security Scan
2022-02-04 15:23:52 -05:00
Claire Labry
543705c861
clean up from testing
2022-02-04 14:59:30 -05:00
Claire Labry
6cd69438f6
turning go modules to false due to jwt issue
2022-02-04 14:22:25 -05:00
Claire Labry
66cfdfeddd
reverting changes for the container + binary blocks
2022-02-04 14:05:28 -05:00
Daniel Nephin
5a0e6700c1
A test to reproduce the issue
2022-02-04 14:04:12 -05:00
claire labry
9d47cc8df1
Merge pull request #11956 from hashicorp/enable-security-scan
...
Enable Security Scan for CRT
2022-02-04 13:13:24 -05:00
Daniel Nephin
f81d076129
Merge pull request #12267 from hashicorp/dnephin/ca-relax-key-bit-validation
...
ca: change the PrivateKey type/bits validation
2022-02-04 12:44:08 -05:00
David Yu
173a238eba
docs: mention Consul API gateway in Ingress Controllers page ( #12268 )
...
* docs: mention Consul API gateway
* Remove Ambassador integration
* Update ingress-controllers.mdx
* Update website/content/docs/k8s/connect/ingress-controllers.mdx
Co-authored-by: mrspanishviking <kcardenas@hashicorp.com>
Co-authored-by: mrspanishviking <kcardenas@hashicorp.com>
2022-02-04 09:23:55 -08:00
mrspanishviking
7549de7918
Merge pull request #11962 from hashicorp/what_service_mesh
...
docs: SEO improvements
2022-02-04 09:03:17 -07:00
Karl Cardenas
fa3ac98bf7
updated all sub-headers to sentence case
2022-02-04 09:00:59 -07:00
Karl Cardenas
3665e95f99
Merge branch 'main' of github.com:hashicorp/consul into what_service_mesh
2022-02-04 09:00:14 -07:00
Claire Labry
f9058664fe
Merge branch 'enable-security-scan' of github.com:hashicorp/consul into enable-security-scan
2022-02-04 10:23:38 -05:00
Claire Labry
b607e103d4
updating the binary and container blocks in security-scan file
2022-02-04 10:22:37 -05:00
Karl Cardenas
d69bf195ba
updated several sections based on feedback
2022-02-04 08:01:20 -07:00
Karl Cardenas
7876e3c980
adding more content per feedback
2022-02-03 18:07:05 -07:00
Daniel Nephin
7b466a024b
Make test more readable
...
And fix typo
2022-02-03 18:44:09 -05:00
Daniel Nephin
0861ebb3dc
ci: skip building the binary
...
The tests that require a Consul binary should be skipped by -short, so skip building
the binary in go-test-arm64 to save after 3 minutes.
2022-02-03 18:24:20 -05:00