26 Commits (1.14.0-beta1)

Author SHA1 Message Date
Matt Keeler d0cd092e3b
Catalog + Namespace OSS changes. (#7219) 5 years ago
Matt Keeler bbc2eb1951
Add the v1/catalog/node-services/:node endpoint (#7115) 5 years ago
Aestek ba8fd8296f Add support for dual stack IPv4/IPv6 network (#6640) 5 years ago
Matt Keeler 5934f803bf
Sync of OSS changes to support namespaces (#6909) 5 years ago
Sarah Adams 78ad8203a4
Use encoding/json as JSON decoder instead of mapstructure (#6680) 5 years ago
Christian Muehlhaeuser 7753b97cc7 Simplified code in various places (#6176) 5 years ago
Matt Keeler 43c5ba0304
New Cache Types (#5995) 5 years ago
Matt Keeler f3d9b999ee
Add tagged addresses for services (#5965) 6 years ago
Rebecca Zanzig 34e5516834 Support multiple tags for health and catalog http api endpoints (#4717) 6 years ago
Paul Banks 88388d760d Support Agent Caching for Service Discovery Results (#4541) 6 years ago
Mitchell Hashimoto 44ec8d94d2
agent: clean up connect/non-connect duplication by using shared methods 7 years ago
Mitchell Hashimoto fd33b76ec2
agent: /v1/catalog/connect/:service 7 years ago
Preetha a67d27c756
Adds discovery_max_stale (#4004) 7 years ago
Edd Steel 77f19f7505
Support OPTIONS requests 7 years ago
James Phillips c2a59f1e6c
Addresses additional state mutations. 7 years ago
James Phillips 1c6de1d623
Fixes all the racy output-side updates to tags. 7 years ago
Diptanu Choudhury 294151c1ad Using labels 7 years ago
Diptanu Choudhury 006eab2394 Added telemetry around Catalog APIs 7 years ago
Kyle Havlovitz ce4e8c46fa
Add deregister critical service field and refactor duration parsing 7 years ago
Frank Schröder 1e461110e6 agent: consolidate handling of 405 Method Not Allowed (#3405) 7 years ago
Frank Schroeder d8195b3a4d agent: drop status code comments 7 years ago
Frank Schroeder 5d1546b052 agent: use http.StatusBadRequest instead of 400 7 years ago
Frank Schroeder 1acff3533e
agent: move agent/consul/structs to agent/structs 7 years ago
Frank Schroeder 63447a0cf3 agent: refactor: make address translation part of the agent 7 years ago
Frank Schroeder 1c75cf1af5 pkg refactor 8 years ago
Frank Schroeder 84d6ac2d51 api: Return empty list instead of nil 8 years ago
Frank Schroeder ee5b06a231 Use fmt.Fprint/Fprintf/Fprintln 8 years ago
Kyle Havlovitz 5acd69b4fc
Add node metadata filtering to remaining health/catalog endpoints 8 years ago
Kyle Havlovitz c9e430c396
Validate metadata config earlier and handle multiple filters 8 years ago
Kyle Havlovitz 84504a20fc
Add meta key validations and more tests 8 years ago
Kyle Havlovitz 52d6fd831e
Add support for setting node metadata fields 8 years ago
James Phillips c0ff412650
Factors translate out into a separate file and makes safe for in-memory RPCs. 8 years ago
David van Geest cdeff022dd
Translate Address to tagged WAN address in HTTP API when appropriate. 8 years ago
Nathan Zadoks c4b362d5d2 Parse ACL tokens for the catalog register/deregister endpoints 9 years ago
James Phillips c248b0017a Fixes nil slices from HTTP endpoints. 9 years ago
James Phillips 89c7203f31 Adds coordinate sorting support to catalog queries for nodes and service nodes. 9 years ago
Armon Dadgar 00bedd4020 agent: Fix decoding of checks. Fixes #60 11 years ago
Armon Dadgar 386d60f8b2 agent: Remove wrapQuery, call setMeta directly 11 years ago
Armon Dadgar 09ddc01d27 agent: Updating to remove BlockingQuery 11 years ago
Armon Dadgar c58c53f448 agent: RPC changes and blocking query support 11 years ago
Armon Dadgar 799cba67a5 Updating agent to deal with new API 11 years ago
Armon Dadgar 0061b9a105 Adding DNS based node lookup 11 years ago
Armon Dadgar ead9c42abc Finish implementing the HTTP catalog interface 11 years ago
Armon Dadgar 21aac68e1b Remove debug line 11 years ago
Armon Dadgar 39d9e3e78f More HTTP endpoints 11 years ago
Armon Dadgar f062e31be7 Adding catalog datacenter http methods 11 years ago