Commit graph

8528 commits

Author SHA1 Message Date
Geoffrey Grosenbach 84ca6a6848 Improve styling of discovery snippet
Original `discovery` snippet had a `curl` command that mentioned
multi-datacenter support. This removes part of the command that was
incorrect. It adds styling for the `dc2` section of the JSON output that
highlights the part of the query that relates to multiple data centers.
2018-06-29 18:27:48 -07:00
Mitchell Hashimoto c481985c33
update CHANGELOG 2018-06-29 06:19:15 -07:00
Mitchell Hashimoto 61dd602f06
Merge pull request #4308 from hashicorp/b-connect-services
agent/config: parse upstreams with multiple service definitions
2018-06-29 15:17:16 +02:00
Mitchell Hashimoto f213c55723
agent/config: parse upstreams with multiple service definitions 2018-06-28 15:13:33 -05:00
Matt Keeler 7f2ba5ae7a
Merge pull request #4286 from hashicorp/bugfix/ui-release-version
Post-release build updates
2018-06-28 15:10:12 -04:00
RJ Spiker 88b3641c56 website: an assortment of front-end updates (#4296)
* website: add object-fit-image polyfill for ie compatibility

* website: make entire carousel cards linkable

* website: adjust hero background positioning

* website: responsive updates to the home hero

* website: update home hero js to work better with turbolinks

* website: a few font weight adjustments

* website: add an overlay to ui video
2018-06-28 11:43:30 -07:00
Mike Wickett 48c5a35d1c website: optimize images (#4290) 2018-06-28 11:43:13 -07:00
Mitchell Hashimoto c4683fb570
Update CHANGELOG 2018-06-28 05:29:03 +02:00
Mitchell Hashimoto b6969b336b
Merge pull request #4297 from hashicorp/b-intention-500-2
agent: 400 error on invalid UUID format, api handles errors properly
2018-06-28 05:27:19 +02:00
Mitchell Hashimoto c6579598b6
Merge pull request #4299 from roidelapluie/patch-1
docs: Fix JSON in service configuration
2018-06-28 05:26:24 +02:00
Matt Keeler 1c7575f7cd Fix default make target to build everything 2018-06-27 14:25:49 -04:00
Matt Keeler 3435cde0f9
Update CHANGELOG.md 2018-06-27 12:50:44 -04:00
Matt Keeler 245a5bc997
Merge pull request #4294 from hashicorp/bugfix/4249-gen-ext-node-id
Catalog Register: Generate UUID for services registered without one
2018-06-27 12:49:11 -04:00
Matt Keeler 66af873639 Move default uuid test into the consul package 2018-06-27 09:21:58 -04:00
Matt Keeler dbc407cec9 go fmt changes 2018-06-27 09:07:22 -04:00
Julien Pivotto db2c4b3447
Fix JSON in service configuration 2018-06-27 09:06:27 +02:00
Mitchell Hashimoto 03b683f702
agent: 400 error on invalid UUID format, api handles errors properly 2018-06-27 07:40:06 +02:00
Jack Pearkes 00318bd8bb
Merge pull request #4295 from HowieLee/patch-1
Fixed typo
2018-06-26 15:12:26 -07:00
Howie Lee 405de930e8
Fixed typo 2018-06-26 17:26:22 -04:00
Matt Keeler 95291ec5ed Make sure to generate UUIDs when services are registered without one
This makes the behavior line up with the docs and expected behavior
2018-06-26 17:04:08 -04:00
Mitchell Hashimoto 3d6068f648
Merge pull request #4287 from hashicorp/bugfix/4273-doc-formatting
Fix layout issue with discovery_max_stale
2018-06-26 21:57:13 +02:00
Mitchell Hashimoto aa6323d5b2
Merge pull request #4288 from hashicorp/service-meta-docs
website: correct parameter for service meta on catalog register
2018-06-26 21:57:04 +02:00
Mitchell Hashimoto 2081595af5
Merge pull request #4289 from hashicorp/cbeckhashicorp-patch-1
Clarify beta release/feature and spelling
2018-06-26 21:56:52 +02:00
Mitchell Hashimoto c19891362c
Merge pull request #4291 from hashicorp/b-connect-edits
website: update vs. istio page and clarify control plane & pluggable data layer
2018-06-26 21:56:32 +02:00
Mitchell Hashimoto 8e9d1c584f
website: update vs. istio page and clarify pluggable data layer 2018-06-26 21:52:27 +02:00
Chris Beck faaf755b21
Clarify beta release/feature and spelling
Changed beta release to beta feature to clarify connect is beta feature and 1.2 is not beta release.
2018-06-26 15:19:25 -04:00
Jack Pearkes 45e9d5e009 website: correct paramater for service meta on catalog register
I believe this may have been missed as part of #3994. Note that the
API _returns_ `ServiceMeta`, but accepts `Meta`.

$ curl -X PUT -d \
  '{
    "Datacenter": "dc1",
    "Node": "example",
    "Address": "www.example.com",
    "Service": {
      "Service": "example-service",
      "Port": 80,
      "Meta": {"foo": "bar"}
      }
  }' \
  http://localhost:8500/v1/catalog/register

$ curl localhost:8500/v1/catalog/service/example-service
[
  {
    "ID": "",
    "Node": "example",
    "Address": "www.example.com",
    "Datacenter": "dc1",
    "TaggedAddresses": null,
    "NodeMeta": null,
    "ServiceKind": "",
    "ServiceID": "example-service",
    "ServiceName": "example-service",
    "ServiceTags": [],
    "ServiceAddress": "",
    "ServiceMeta": {
      "foo": "bar"
    },
    "ServicePort": 80,
    "ServiceEnableTagOverride": false,
    "ServiceProxyDestination": "",
    "ServiceConnect": {
      "Native": false,
      "Proxy": null
    },
    "CreateIndex": 11,
    "ModifyIndex": 37
  }
]
2018-06-26 12:15:23 -07:00
Matt Keeler 685838ea0e
Fix layout issue with discovery_max_stale
It was indented when it shouldn't have been.
2018-06-26 15:09:14 -04:00
Mitchell Hashimoto ef80f97cc1
Merge pull request #4275 from hashicorp/je.fix-config-progress-bars
Configuration page animation fix
2018-06-26 21:00:34 +02:00
Mitchell Hashimoto cc964dedbd
Merge pull request #4285 from sandstrom/patch-1
Fix spelling
2018-06-26 20:59:22 +02:00
Matt Keeler 579d6813f4 Make sure to disable cgo for dev builds without gox 2018-06-26 14:54:31 -04:00
Matt Keeler 82f2586a48 Default dev-build to not using GOX 2018-06-26 14:26:23 -04:00
Matt Keeler e90d03a263 Fix bug in makefile that prevented running the website publish. 2018-06-26 14:08:10 -04:00
Matt Keeler 5b44cadb74 Update verify.sh script 2018-06-26 12:08:33 -04:00
Matt Keeler ba2bf40ede Added capability to make dev-tree without pushing
No push is the default
2018-06-26 11:46:37 -04:00
Matt Keeler 9651b9a1f9 Added release verification script
Also implemented shasum verification and gpg signature verification
2018-06-26 11:45:02 -04:00
Matt Keeler 7c7b2bb1fa Putting source back into Dev Mode 2018-06-26 11:35:56 -04:00
Matt Keeler 50f43fe247 Create a new ui_version function to pull it out of an index.html file
Also verify the ui version after it was built that it matches the env var we set in the build container.
2018-06-26 11:22:13 -04:00
Matt Keeler b3ced1fef1 Merge remote-tracking branch 'origin/feature/ui-build-version-messages' into bugfix/ui-release-version 2018-06-26 10:17:21 -04:00
Matt Keeler 19699dc5a0 Make sure the release builds for the UI version to be consistent with the binary version. 2018-06-26 09:39:34 -04:00
sandstrom fd4ab1d2c3
spelling 2018-06-26 13:38:16 +02:00
John Cowen 655a2dff2d Adds version messages both before and after the ui-v2 build
1. Prints the $version that you are passing through to the docker
container
2. Prints the CONSUL_VERSION that is used in the UI v2 footer
3. Additionally added a `mkdir -p` so so `make ui-docker` runs with a
clean exit if run in isolation
2018-06-26 10:33:22 +01:00
Jack Pearkes 566e21850a
Update README.md 2018-06-26 01:00:54 -07:00
Jeff Escalante 19b2344f87 fix progress bar animation on configuration page 2018-06-26 10:00:26 +02:00
Jack Pearkes 00afb89d95
correct README 2018-06-26 00:34:18 -07:00
mkeeler 26b611dd9e Remove empty file 2018-06-25 20:30:43 +00:00
mkeeler aca96840b2 Update Consul version for the website 2018-06-25 20:15:14 +00:00
mkeeler f8355d608a
Release v1.2.0 2018-06-25 19:45:20 +00:00
mkeeler 1da3c42867 Merge remote-tracking branch 'connect/f-connect' 2018-06-25 19:42:51 +00:00
Jack Pearkes d3cec142d4 website: fix an assortment of broken links 2018-06-25 12:26:24 -07:00