Commit Graph

214 Commits (93c8750dbbed2c1669a6fe2465d589acf09fa569)

Author SHA1 Message Date
Mark Anderson aaefe15613
Bulk acl message fixup oss (#12470)
3 years ago
Mark Anderson 1a16f7ee70 Refactor to make ACL errors more structured. (#12308)
3 years ago
Mathew Estafanous 0fdd1318e9
Ensure consistency with error-handling across all handlers. (#11599)
3 years ago
Jared Kirschner b393c90ce7 Clarify service and check error messages (use ID)
3 years ago
Jared Kirschner a36ddc31c7
Merge pull request #11335 from littlestar642/url-encoded-args
3 years ago
littlestar642 634c72d22f add path escape and unescape to path params
3 years ago
R.B. Boyer 631c649291
various partition related todos (#11822)
3 years ago
R.B. Boyer bb75e63eb4
agent: ensure service maintenance checks for matching partitions ahead of other errors (#11788)
3 years ago
Mathew Estafanous 0a9621ec7a
Transition all endpoint tests in agent_endpoint_test.go to go through ServeHTTP (#11499)
3 years ago
Dan Upton 3a91815169
agent/token: rename `agent_master` to `agent_recovery` (internally) (#11744)
3 years ago
Dan Upton 547aa219ea
agent: support `X-Consul-Results-Filtered-By-ACLs` header in agent-local endpoints (#11610)
3 years ago
R.B. Boyer c46f9f9f31
agent: add variation of force-leave that exclusively works on the WAN (#11722)
3 years ago
FFMMM 384d497f26
add MustRevalidate flag to connect_ca_leaf cache type; always use on non-blocking queries (#11693)
3 years ago
Dan Upton bf56a2c495
Rename `agent_master` ACL token in the API and CLI (#11669)
3 years ago
Chris S. Kim db5ee0e4d2
Merge from ent (#11506)
3 years ago
R.B. Boyer c8cafb7654
agent: for various /v1/agent endpoints parse the partition parameter on the request (#11444)
3 years ago
R.B. Boyer ef559dfdd4
agent: refactor the agent delegate interface to be partition friendly (#11429)
3 years ago
Chris S. Kim fa293362be
agent: Ensure partition is considered in agent endpoints (#11427)
3 years ago
Daniel Nephin cc310224aa command/envoy: stop using the DebugConfig from Self endpoint
3 years ago
Daniel Nephin 1502547e38 Revert "Merge pull request #10588 from hashicorp/dnephin/config-fix-ports-grpc"
3 years ago
Kyle Havlovitz a14950025a
Merge pull request #10984 from hashicorp/mesh-resource
3 years ago
Dhia Ayachi bc0e4f2f46
partition dicovery chains (#10983)
3 years ago
R.B. Boyer ee372a854a acl: adding a new mesh resource
3 years ago
R.B. Boyer a6d22efb49
acl: some acl authz refactors for nodes (#10909)
3 years ago
R.B. Boyer 097e1645e3
agent: ensure that most agent behavior correctly respects partition configuration (#10880)
3 years ago
Daniel Nephin e637cd71f3 acl: use authz consistently as the variable name for an acl.Authorizer
3 years ago
Mark Anderson d3cebbd32c
Fixup to support unix domain socket via command line (#10758)
3 years ago
Daniel Nephin dc50b36b0f acl: remove acl == nil checks
3 years ago
Daniel Nephin 9dd6d26d05 acl: remove rule == nil checks
3 years ago
Daniel Nephin 84fac3ce0e acl: use acl.ManangeAll when ACLs are disabled
3 years ago
Daniel Nephin e58a074bde http: add tests for AgentMetricsStream
3 years ago
Daniel Nephin beea1c2218 http: emit indented JSON in the metrics stream endpoint
3 years ago
Daniel Nephin c3149ec0fd debug: use the new metrics stream in debug command
3 years ago
Daniel Nephin b5cd2050b4 fix backwards compat for envoy command
3 years ago
Daniel Nephin 4ad80ccee3 command/envoy: stop using the DebugConfig from Self endpoint
3 years ago
Dhia Ayachi c8ba2d40fd
improve monitor performance (#10368)
4 years ago
Daniel Nephin 3726cb52c7 http: add PrimaryDatacenter to the /v1/agent/self response
4 years ago
Matt Keeler bbf5993534
Move static token resolution into the ACLResolver (#10013)
4 years ago
Daniel Nephin 3d39359bcb agent: move deprecated AddServiceFromSource to a test file
4 years ago
Daniel Nephin e44fd1cb92 agent: use a single method for Agent.AddService
4 years ago
Daniel Nephin 6757231b82 agent: rename AddService->AddServiceFromSource
4 years ago
R.B. Boyer 7c7a3e5165
command: when generating envoy bootstrap configs use the datacenter returned from the agent services endpoint (#9229)
4 years ago
Kit Patella 5e0e4098c9 push prometheus sink definiitons into prometheus.PrometheusOpts
4 years ago
R.B. Boyer 1b413b0444
connect: support defining intentions using layer 7 criteria (#8839)
4 years ago
Daniel Nephin c18516ad7d
Merge pull request #8680 from hashicorp/dnephin/replace-consul-opts-with-base-deps
4 years ago
Daniel Nephin 282fbdfa75 api: rename HTTPServer to HTTPHandlers
4 years ago
Daniel Nephin cdd392d77f agent/consul: pass dependencies directly from agent
4 years ago
Daniel Nephin 330be5b740 agent/token: Move token persistence out of agent
4 years ago
R.B. Boyer fead4fc2a5
agent: expose the list of supported envoy versions on /v1/agent/self (#8545)
4 years ago
Daniel Nephin 010a609912 Fix a bunch of unparam lint issues
4 years ago