open-consul/agent
Daniel Nephin 5a82859ee1 acl: small improvements to ACLResolver disable due to RPC error
Remove the error return, so that not handling is not reported as an
error by errcheck. It was returning the error passed as an arg
unmodified so there is no reason to return the same value that was
passed in.

Remove the term upstreams to remove any confusion with the term used in
service mesh.

Remove the AutoDisable field, and replace it with the TTL value, using 0
to indicate the setting is turned off.

Replace "not Before" with "After".

Add some test coverage to show the behaviour is still correct.
2021-08-17 13:34:18 -04:00
..
ae
auto-config acl: make ACLDisabledTTL a constant 2021-08-17 13:34:18 -04:00
cache cache: Fix bug where connection errors can cause early cache expiry (#9979) 2021-04-08 11:11:15 +01:00
cache-types connect: include optional partition prefixes in SPIFFE identifiers (#10507) 2021-06-25 16:47:47 -05:00
checks agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
config acl: make ACLDisabledTTL a constant 2021-08-17 13:34:18 -04:00
connect check expiry date of the root/intermediate before using it to sign a leaf (#10500) 2021-07-13 12:15:06 -04:00
consul acl: small improvements to ACLResolver disable due to RPC error 2021-08-17 13:34:18 -04:00
debug
dns Add DNS recursor strategy option (#10611) 2021-07-19 15:22:51 -07:00
exec
grpc deps: upgrade gogo-protobuf to v1.3.2 (#10813) 2021-08-12 14:05:46 -04:00
local agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
metadata Refactor of serf feature flag tags. 2021-05-20 12:57:06 -04:00
mock
pool introduce certopts (#9606) 2021-03-22 10:16:41 +01:00
proxycfg proxycfg: Lookup the agent token as a default 2021-08-12 15:51:34 -04:00
router
routine-leak-checker Preparation for changing where license management is done. 2021-05-24 10:19:31 -04:00
rpc/subscribe acl: remove many instances of authz == nil 2021-07-30 13:58:35 -04:00
rpcclient/health streaming: set a default timeout 2021-07-28 17:50:00 -04:00
structs acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
submatview streaming: support X-Cache-Hit header 2021-06-28 17:29:23 -04:00
systemd
token
uiserver config: remove ACLResolver settings from RuntimeConfig 2021-08-17 13:32:52 -04:00
xds acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
acl.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
acl_endpoint.go acl: remove ACLRulesTranslateLegacyToken API endpoint 2021-08-17 13:10:02 -04:00
acl_endpoint_legacy.go http: update legacy ACL endpoints to return an error 2021-08-17 13:09:29 -04:00
acl_endpoint_legacy_test.go http: update legacy ACL endpoints to return an error 2021-08-17 13:09:29 -04:00
acl_endpoint_test.go acl: remove ACLRulesTranslateLegacyToken API endpoint 2021-08-17 13:10:02 -04:00
acl_test.go agent: remove unused agent methods 2021-07-30 13:58:35 -04:00
agent.go config: remove ACLResolver settings from RuntimeConfig 2021-08-17 13:32:52 -04:00
agent_endpoint.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
agent_endpoint_test.go agent: update some tests that were using legacy ACL endpoints 2021-08-17 13:09:30 -04:00
agent_oss.go Preparation for changing where license management is done. 2021-05-24 10:19:31 -04:00
agent_test.go checks: Add Interval and Timeout to API response (#10717) 2021-08-03 15:26:49 -07:00
apiserver.go
apiserver_test.go
catalog_endpoint.go http: add partition query param parsing 2021-07-14 12:07:38 -07:00
catalog_endpoint_test.go
check.go
config_endpoint.go
config_endpoint_test.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
connect_auth.go acl: remove acl == nil checks 2021-07-30 14:28:19 -04:00
connect_ca_endpoint.go Format certificates properly (rfc7468) with a trailing new line (#10411) 2021-06-30 20:48:29 -04:00
connect_ca_endpoint_test.go ca: remove unused RotationPeriod field 2021-07-05 19:15:44 -04:00
coordinate_endpoint.go
coordinate_endpoint_test.go
denylist.go
denylist_test.go
discovery_chain_endpoint.go
discovery_chain_endpoint_test.go
dns.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
dns_oss.go
dns_test.go Add DNS recursor strategy option (#10611) 2021-07-19 15:22:51 -07:00
enterprise_delegate_oss.go
event_endpoint.go acl: Remove the remaining authz == nil checks 2021-07-30 14:55:35 -04:00
event_endpoint_test.go
federation_state_endpoint.go
health_endpoint.go http: set consistency header properly 2021-05-06 13:19:45 -04:00
health_endpoint_test.go streaming: fix enable of streaming in the client 2021-06-28 17:23:14 -04:00
http.go config: remove ACLResolver settings from RuntimeConfig 2021-08-17 13:32:52 -04:00
http_decode_test.go
http_oss.go http: add partition query param parsing 2021-07-14 12:07:38 -07:00
http_oss_test.go
http_register.go acl: remove ACLRulesTranslateLegacyToken API endpoint 2021-08-17 13:10:02 -04:00
http_test.go agent: fix two data race in agent tests 2021-07-14 18:58:16 -04:00
intentions_endpoint.go
intentions_endpoint_oss_test.go
intentions_endpoint_test.go
keyring.go
keyring_test.go
kvs_endpoint.go Add content type headers to raw KV responses 2021-04-14 16:20:22 -04:00
kvs_endpoint_test.go Add content type headers to raw KV responses 2021-04-14 16:20:22 -04:00
nodeid.go
nodeid_test.go
notify.go
notify_test.go
operator_endpoint.go Fix defaults for autopilot config update 2021-07-06 18:39:40 -04:00
operator_endpoint_oss.go
operator_endpoint_test.go Fix defaults for autopilot config update 2021-07-06 18:39:40 -04:00
prepared_query_endpoint.go
prepared_query_endpoint_test.go
reload.go
remote_exec.go
remote_exec_test.go
retry_join.go
retry_join_test.go
service_checks_test.go
service_manager.go Avoid panic on concurrent writes to cached service config map (#10647) 2021-07-20 10:09:29 -06:00
service_manager_test.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
session_endpoint.go
session_endpoint_test.go
setup.go debug: use the new metrics stream in debug command 2021-07-26 17:53:32 -04:00
setup_oss.go Move some things around to allow for license updating via config reload 2021-05-25 09:57:50 -04:00
sidecar_service.go agent: update proxy upstreams to inherit namespace from service (#10688) 2021-07-26 17:12:29 -04:00
sidecar_service_test.go agent: update proxy upstreams to inherit namespace from service (#10688) 2021-07-26 17:12:29 -04:00
signal_unix.go
signal_windows.go
snapshot_endpoint.go
snapshot_endpoint_test.go
status_endpoint.go
status_endpoint_test.go
streaming_test.go streaming: fix enable of streaming in the client 2021-06-28 17:23:14 -04:00
testagent.go agent: fix a data race in DNS tests 2021-07-14 18:58:16 -04:00
testagent_test.go
translate_addr.go
txn_endpoint.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
txn_endpoint_test.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
ui_endpoint.go acl: Remove the remaining authz == nil checks 2021-07-30 14:55:35 -04:00
ui_endpoint_oss_test.go
ui_endpoint_test.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
user_event.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
user_event_test.go
util.go
util_test.go
watch_handler.go
watch_handler_test.go