4284 Commits (ec1eb227ba75a80f17ba11a9a4b5d854f81d0c01)

Author SHA1 Message Date
alex 876f3bb971
peering: expose IsLeader, hung up on dialer if follower (#13164) 3 years ago
Matt Keeler 26f4ea3f01
Migrate from `protoc` to `buf` (#12841) 3 years ago
cskh c986940fda
Upgrade golangci-lint for go v1.18 (#13176) 3 years ago
R.B. Boyer 21bb0eef4a
test: fix flaky test TestEventBufferFuzz (#13175) 3 years ago
Matt Keeler d0fdf22f83
Fix tests broken in #13173 (#13178) 3 years ago
Matt Keeler 3c1e17cbd5
Fix flaky tests in the agent/grpc/public/services/serverdiscovery package (#13173) 3 years ago
R.B. Boyer bbcb1fa805
agent: allow for service discovery queries involving peer name to use streaming (#13168) 3 years ago
Dan Upton d7f8a8e4ef
proxycfg: remove dependency on `cache.UpdateEvent` (#13144) 3 years ago
R.B. Boyer 2e72f44fda
peering: accept replication stream of discovery chain information at the importing side (#13151) 3 years ago
R.B. Boyer c27e186334
test: TestServer_RPC_MetricsIntercept should use a concurrency-safe metrics store (#13157) 3 years ago
cskh 364d4f5efe
Retry on bad dogstatsd connection (#13091) 3 years ago
R.B. Boyer 3e4a522882 peering: replicate discovery chains information to importing peers 3 years ago
R.B. Boyer 5a03536040 prefactor some functions out of the monolithic file 3 years ago
R.B. Boyer 1e31dc891a
test: fix incorrect use of t instead of r in retry test (#13146) 3 years ago
Dan Upton a76f63a695
config: prevent top-level `verify_incoming` enabling mTLS on gRPC port (#13118) 3 years ago
Freddy b38be4c0ed
Patches to peering initiation for POC demo (#13076) 3 years ago
Dhia Ayachi a0455774c0
When a host header is defined override `req.Host` in the metrics ui (#13071) 3 years ago
Freddy e874b860c0
Actually block when syncing subscriptions (#13066) 3 years ago
Evan Culver 0fa5e7be5a
peering: add TrustBundleListByService endpoint (#13048) 3 years ago
Freddy 4e215dc411
[OSS] Add upsert handling for receiving CheckServiceNode (#13061) 3 years ago
Matt Keeler b788691fa6
Watch the singular service resolver instead of the list + filtering to 1 (#13012) 3 years ago
R.B. Boyer 93b164aac3
structs: add convenience methods to sort slices of ServiceName values (#13038) 3 years ago
R.B. Boyer cc15a11f9c
test: ensure this package uses freeport for port allocation (#13036) 3 years ago
R.B. Boyer 901fd4dd68
remove remaining shim runStep functions (#13015) 3 years ago
R.B. Boyer 0d6d16ddfb
add general runstep test helper instead of copying it all over the place (#13013) 3 years ago
Jared Kirschner 05a648f530 docs: clarify consistency mode operation 3 years ago
FFMMM b8ce8e36fb
add err msg on PeeringRead not found (#12986) 3 years ago
FFMMM 37a1e33834
expose meta tags for peering (#12964) 3 years ago
Mark Anderson 4364e440db Add oss test 3 years ago
Mark Anderson 346b68a441 Fix up enterprise version tag. 3 years ago
Evan Culver 9c8606e138
peering: add store.PeeringsForService implementation (#12957) 3 years ago
Eric 21c3134575 Support making requests to lambda from connect proxies. 3 years ago
FFMMM 745bd15b15
api: add PeeeringList, polish (#12934) 3 years ago
Riddhi Shah 0c855fab98
Validate port on mesh service registration (#12881) 3 years ago
Mark Anderson c6ff4ba7d8
Support vault namespaces in connect CA (#12904) 3 years ago
Chris S. Kim abc472f2a3
Default discovery chain when upstream targets a DestinationPeer (#12942) 3 years ago
Dan Upton a668c36930
acl: gRPC login and logout endpoints (#12935) 3 years ago
Mark Anderson 97f19a6ec1 Fix tests for APPEND_FORWARD change 3 years ago
Mark Anderson 863bc16530 Change to use APPEND_FORWARD for terminating gateway 3 years ago
Mark Anderson 6430af1c0e Update mesh config tests 3 years ago
Mark Anderson 05dc5a26b7 Docs and changelog edits 3 years ago
Mark Anderson fee6c7a7b6 Fixup missed config entry 3 years ago
Mark Anderson 28b4b3a85d Add x-forwarded-client-cert headers 3 years ago
Kyle Havlovitz 76d62a14f5 Return ACLRemoteError from cache and test it correctly 3 years ago
FFMMM 3b3f001580
[sync oss] api: add peering api module (#12911) 3 years ago
Chris S. Kim 9791bad136
peering: Make Upstream peer-aware (#12900) 3 years ago
Chris S. Kim 0d66301ea7
Cleanup peering files that used error types that were removed (#12892) 3 years ago
Mathew Estafanous 474385d153
Unify various status errors into one HTTP error type. (#12594) 3 years ago
Kyle Havlovitz 0d8b187ea1 Store and return rpc error in acl cache entries 3 years ago
R.B. Boyer 11213ae180
health: ensure /v1/health/service/:service endpoint returns the most recent results when a filter is used with streaming (#12640) 3 years ago