open-consul/agent/structs
Daniel Nephin f6d5a85561 acl: move check for Intention.DestinationName into Authorizer
Follow up to https://github.com/hashicorp/consul/pull/10737#discussion_r680134445

Move the check for the Intention.DestinationName into the Authorizer to remove the
need to check what kind of Authorizer is being used.

It sounds like this check is only for legacy ACLs, so is probably just a safeguard
.
2021-08-04 18:06:44 -04:00
..
acl.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
acl_cache.go
acl_cache_test.go
acl_legacy.go
acl_legacy_test.go
acl_oss.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
acl_test.go Add support for returning ACL secret IDs for accessors with acl:write (#10546) 2021-07-08 15:13:08 -07:00
auto_encrypt.go
autopilot.go
autopilot_oss.go
catalog.go replumbing a bunch of api and agent structs for partitions (#10681) 2021-07-22 14:33:22 -05:00
catalog_oss.go replumbing a bunch of api and agent structs for partitions (#10681) 2021-07-22 14:33:22 -05:00
check_definition.go checks: Add Interval and Timeout to API response (#10717) 2021-08-03 15:26:49 -07:00
check_definition_test.go
check_type.go
config_entry.go structs: prohibit config entries from referencing more than one partition at a time (#10478) 2021-06-23 16:44:10 -05:00
config_entry_discoverychain.go Merge pull request #10560 from jkirschner-hashicorp/change-sane-to-reasonable 2021-07-06 11:46:04 -04:00
config_entry_discoverychain_oss.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
config_entry_discoverychain_test.go
config_entry_gateways.go structs: prohibit config entries from referencing more than one partition at a time (#10478) 2021-06-23 16:44:10 -05:00
config_entry_gateways_test.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
config_entry_intentions.go structs: prohibit config entries from referencing more than one partition at a time (#10478) 2021-06-23 16:44:10 -05:00
config_entry_intentions_oss.go structs: prohibit config entries from referencing more than one partition at a time (#10478) 2021-06-23 16:44:10 -05:00
config_entry_intentions_test.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
config_entry_mesh.go Rename CatalogDestinationsOnly (#10397) 2021-06-14 14:15:09 -06:00
config_entry_mesh_oss.go
config_entry_oss.go structs: prohibit config entries from referencing more than one partition at a time (#10478) 2021-06-23 16:44:10 -05:00
config_entry_oss_test.go
config_entry_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.go connect: include optional partition prefixes in SPIFFE identifiers (#10507) 2021-06-25 16:47:47 -05:00
connect_ca.go ca: remove unused RotationPeriod field 2021-07-05 19:15:44 -04:00
connect_ca_test.go ca: remove unused RotationPeriod field 2021-07-05 19:15:44 -04:00
connect_oss.go
connect_proxy_config.go Omit empty tproxy config in JSON responses (#10402) 2021-06-15 13:53:35 -06:00
connect_proxy_config_oss.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
connect_proxy_config_test.go Omit empty tproxy config in JSON responses (#10402) 2021-06-15 13:53:35 -06:00
discovery_chain.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
discovery_chain_oss.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
errors.go
federation_state.go
identity.go
intention.go acl: move check for Intention.DestinationName into Authorizer 2021-08-04 18:06:44 -04:00
intention_oss.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
intention_test.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
operator.go
prepared_query.go
prepared_query_test.go structs: add two cache completeness tests types that implement cache.Request 2021-05-31 16:54:41 -04:00
protobuf_compat.go http: add an X-Consul-Query-Backend header to responses 2021-06-28 16:44:58 -04:00
sanitize_oss.go
service_definition.go sync enterprise files with oss (#10705) 2021-07-27 17:09:59 -04:00
service_definition_test.go
snapshot.go
structs.go checks: Add Interval and Timeout to API response (#10717) 2021-08-03 15:26:49 -07:00
structs_filtering_test.go checks: Add Interval and Timeout to API response (#10717) 2021-08-03 15:26:49 -07:00
structs_oss.go replumbing a bunch of api and agent structs for partitions (#10681) 2021-07-22 14:33:22 -05:00
structs_oss_test.go sync changes to oss files made in enterprise (#10670) 2021-07-22 13:58:08 -05:00
structs_test.go Relax validation for expose.paths config (#10394) 2021-06-14 14:04:11 -06:00
system_metadata.go
testing.go
testing_catalog.go
testing_connect_proxy_config.go agent: update proxy upstreams to inherit namespace from service (#10688) 2021-07-26 17:12:29 -04:00
testing_intention.go
testing_service_definition.go
txn.go