11694 Commits

Author SHA1 Message Date
John Cowen
5d5bb6cca6
ui: Ensure value is always passed to CONSUL_SSO_ENABLED (#7913)
ACLsEnabled is always set to either true or false. .SSOEnabled is only set if you are running enterprise (the same as .NamespacesEnabled). Therefore .SSOEnabled and .NamespacesEnabled require conditionals to check their existence.

In order to avoid future confusion we moved all go-template variables to use the conditional form, and added a comment to that effect.

Tests have been added to reflect this, but they only test that the template outputs what we expect, true e2e testing here would be advantageous.
2020-05-18 20:22:37 +01:00
R.B. Boyer
228284758b
docs: update the 'consul tls' command docs to match the current flags (#7911) 2020-05-18 12:01:14 -05:00
Chris Piraino
8e1e39e6eb
Update CHANGELOG.md 2020-05-18 11:30:41 -05:00
John Cowen
6588218cca
ui: Misc amends for Safari and Firefox (#7907)
1. Ensure dropdown menus function correctly in Safari
2. Ensure default grey color for buttons is not used
3. Ensure IntersectionObservers are cleaned up properly in Safari
2020-05-18 17:21:10 +01:00
Chris Piraino
249af0a094
Merge pull request #7898 from hashicorp/bug/update-gateways-on-config-entry-delete
Remove error from GatewayServices RPC when a service is not a gateway
2020-05-18 09:21:02 -05:00
Chris Piraino
9d9e23cc44 Add service id context to the proxycfg logger
This is especially useful when multiple proxies are all querying the
same Consul agent.
2020-05-18 09:08:05 -05:00
Chris Piraino
79468793f6 Do not return an error if requested service is not a gateway
This commit converts the previous error into just a Warn-level log
message. By returning an error when the requested service was not a
gateway, we did not appropriately update envoy because the cache Fetch
returned an error and thus did not propagate the update through proxycfg
and xds packages.
2020-05-18 09:08:04 -05:00
Mike Wickett
fee5377081
Merge pull request #7905 from BrandonRomano/nf.update-flexible-architecture-image
website: update flexible architecture image
2020-05-15 14:07:08 -04:00
nicolelyn
209f97bfe4 website: update flexible architecture image 2020-05-15 13:49:57 -04:00
Mike Wickett
6332fd927b
Merge pull request #7895 from BrandonRomano/nf.fix-callouts-image
website: fix image size on learn callout
2020-05-15 10:13:31 -04:00
David Yu
e226a21c3e
Unindenting to remove shell pre-formatting (#7890) 2020-05-14 15:04:53 -06:00
Alvin Huang
38da343790
re-enable auto cherry-picking after website launch (#7897)
* re-enable auto cherry-picking after website launch

* change to regex since we renamed docs-cherrypick to type/docs-cherrypick
2020-05-14 16:53:51 -04:00
Aleksandr Zagaevskiy
a75e3d9051
Preserve ModifyIndex for unchanged entry in KVS TXN (#7832) 2020-05-14 13:25:04 -06:00
Freddy
590147c5d8
Update CHANGELOG.md 2020-05-14 13:16:08 -06:00
nicolelyn
743ad512a7 website: fix image size on learn callout 2020-05-14 15:09:15 -04:00
Brandon Romano
42353b6c65
Merge pull request #7889 from hashicorp/br.18-alert
Updates alert Banner to point to 1.8 Blog Post
2020-05-14 10:19:37 -07:00
Brandon Romano
80064f9ab4 Updates alert Banner to point to 1.8 Blog Post 2020-05-14 10:18:18 -07:00
Luke Kysow
6d472b6d60
Merge pull request #7882 from hashicorp/multi-cluster-k8s
Documentation for wan fed via mgw on k8s
2020-05-14 09:57:39 -07:00
John Cowen
2f7c4cbf86
ui: Quote service names when filtering for intentions (#7888)
* ui: Quote service names for intention filtering

* ui: return null if we ever get an error with anything else
2020-05-14 17:18:24 +01:00
Luke Kysow
5355c07bc1
Documentation for wan fed via mgw on k8s 2020-05-14 09:09:18 -07:00
Brandon Romano
07487220a5
Merge pull request #7883 from BrandonRomano/consul-website-redesign
website: Landing & Use Case Pages redesign
2020-05-14 09:04:10 -07:00
Preetha
5ce60dd5f1
Merge pull request #7887 from hashicorp/website-beta-availability
Update version.js
2020-05-14 10:52:22 -05:00
Preetha Appan
62480adf98 link to beta 2020-05-14 10:51:34 -05:00
Preetha Appan
2ae0d20147 Update version.js 2020-05-14 10:42:06 -05:00
Preetha
54b589a913
fix typo in changelog 2020-05-14 08:11:56 -05:00
Hans Hasselberg
1a01c060ae
Update CHANGELOG.md 2020-05-14 10:44:45 +02:00
Pierre Souchay
cf55e81c06
tests: fix unstable test TestAgentAntiEntropy_Checks. (#7594)
Example of failure: https://circleci.com/gh/hashicorp/consul/153932#tests/containers/2
2020-05-14 09:54:49 +02:00
Brandon Romano
ae1927b464 Remove accidental import that sneaked in rebase 2020-05-13 23:48:06 -07:00
Brandon Romano
d75e1cc2e7 Revert "Temporarily switch og:image to staging env to test"
This reverts commit a71eb2170020884e701267db23fc6d5a0bc3a06b.
2020-05-13 23:45:42 -07:00
Brandon Romano
cd61f741a7 Set og:title name for overriding 2020-05-13 23:45:42 -07:00
Brandon Romano
2ed1c44440 Adds og:title 2020-05-13 23:45:42 -07:00
Brandon Romano
8929428c03 Temporarily switch og:image to staging env to test 2020-05-13 23:45:42 -07:00
Brandon Romano
0dcbebfb7c Adds page specific metadata to use case pages 2020-05-13 23:45:42 -07:00
Brandon Romano
3db781ae99 Update base metadata 2020-05-13 23:45:42 -07:00
Brandon Romano
3351e65012 Further image optimizations 2020-05-13 23:45:42 -07:00
Brandon Romano
2ecf62da70 Remove raster images to CDN 2020-05-13 23:45:42 -07:00
Brandon Romano
f0d7f2d863 Optimize why consul icons 2020-05-13 23:45:42 -07:00
Brandon Romano
dd9de6a584 Optimize use case diagrams to SVGs 2020-05-13 23:45:41 -07:00
Brandon Romano
7567188cc0 Final content tweaks 2020-05-13 23:45:41 -07:00
Brandon Romano
bf37b698b2 Fix logo alignment bug 2020-05-13 23:45:41 -07:00
Brandon Romano
48e773fc5a Preserve Barclays aspect ratio 2020-05-13 23:45:41 -07:00
Brandon Romano
cb793e481c Shrink quotes 2020-05-13 23:45:41 -07:00
Brandon Romano
4c3d7a1148 Removes border 2020-05-13 23:45:41 -07:00
Brandon Romano
767c326df3 Adds Mulit-Platform Service Mesh page 2020-05-13 23:45:41 -07:00
Brandon Romano
6ea08a26b2 No case studies on NMA page 2020-05-13 23:45:41 -07:00
Brandon Romano
4ce3f6e633 Update use case screenshots 2020-05-13 23:45:41 -07:00
Brandon Romano
54599bfbe9 Shrink barclays logo 2020-05-13 23:45:40 -07:00
Brandon Romano
21bc8f6158 Add health checking page content 2020-05-13 23:45:40 -07:00
Brandon Romano
ecbedd5109 Update service discovery description 2020-05-13 23:45:40 -07:00
Brandon Romano
9556286b7c Adds NMA page content 2020-05-13 23:45:40 -07:00