Armon Dadgar
|
96648dd495
|
agent: Enforce PUT for session destroy. Fixes #285.
|
2014-08-19 10:53:25 -07:00 |
Armon Dadgar
|
e2118d2a80
|
website: Fixing docs
|
2014-08-19 10:02:43 -07:00 |
Armon Dadgar
|
ca1aeb8fa8
|
Merge pull request #288 from gmr/rfc-2782-srv-lookups
Add RFC-2782 style SRV lookups
|
2014-08-18 16:01:18 -07:00 |
Armon Dadgar
|
869d7aa962
|
Merge pull request #291 from hashicorp/f-acl
Adding support for ACL system
|
2014-08-18 15:47:23 -07:00 |
Armon Dadgar
|
43a7a20868
|
consul: Ensure authoritative cache is purged after update
|
2014-08-18 15:46:59 -07:00 |
Armon Dadgar
|
e56007753d
|
consul: Provide ETag to avoid expensive policy fetch
|
2014-08-18 15:46:59 -07:00 |
Armon Dadgar
|
7cd10c807f
|
website: rewording
|
2014-08-18 15:46:59 -07:00 |
Armon Dadgar
|
781ff2048d
|
website: ACL internals
|
2014-08-18 15:46:59 -07:00 |
Armon Dadgar
|
05900f35c2
|
acl: Test parsing JSON
|
2014-08-18 15:46:59 -07:00 |
Armon Dadgar
|
b802dd16eb
|
website: Documenting ACL endpoints
|
2014-08-18 15:46:59 -07:00 |
Armon Dadgar
|
343f69504b
|
agent: Rename acl delete to destroy
|
2014-08-18 15:46:58 -07:00 |
Armon Dadgar
|
34e018e471
|
acl: Updating for HCL changes
|
2014-08-18 15:46:58 -07:00 |
Armon Dadgar
|
8a0eeae269
|
website: document configuration
|
2014-08-18 15:46:58 -07:00 |
Armon Dadgar
|
0ff28a12fa
|
agent: Copy token in KV PUT/DELETE
|
2014-08-18 15:46:24 -07:00 |
Armon Dadgar
|
9bababf872
|
acl: Avoid shared cache with different parents
|
2014-08-18 15:46:24 -07:00 |
Armon Dadgar
|
25855b2362
|
consul: ACL enforcement for KV updates
|
2014-08-18 15:46:24 -07:00 |
Armon Dadgar
|
705c6cdb86
|
acl: Support checking write permissions on a prefix
|
2014-08-18 15:46:24 -07:00 |
Armon Dadgar
|
c7cb1f562b
|
consul: ACL enforcement for key reads
|
2014-08-18 15:46:24 -07:00 |
Armon Dadgar
|
f49d34d0e3
|
consul: Filter keys, refactor to interface
|
2014-08-18 15:46:24 -07:00 |
Armon Dadgar
|
614b0a1414
|
consul: Helpers to filter on ACL rules
|
2014-08-18 15:46:24 -07:00 |
Armon Dadgar
|
84488ed1f0
|
consul: Starting token enforcement
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
78580a733e
|
acl: Avoid infinite recursion...
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
c2153843c6
|
acl: Support ACL checks, adding new root policy
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
7c5a39717e
|
agent: Fixing the ACL tests
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
88c2a9c947
|
agent: Adding token parsing
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
fee3524dea
|
agent: Special handler if ACL support is disabled
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
2d5e869e69
|
consul: Prevent resolution of root policy
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
10db4c7c8f
|
consul: Resolve parent ACLs
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
2fe94709e6
|
acl: Return the parent with GetACLPolicy
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
ef171ca344
|
consul: Support management tokens
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
5c0da3a4d7
|
acl: Simplify parent ACL, adding root policies
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
a82439c713
|
consul: Adding some metrics for ACL usage
|
2014-08-18 15:46:23 -07:00 |
Armon Dadgar
|
827e7c9efa
|
consul: Create anonymous and master tokens
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
01beaa60cc
|
consul: Testing down policies and multi-DC
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
fe86c8c5ee
|
consul: Testing ACL resolution
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
468c8c3013
|
acl: Use only a single Radix tree per ACL
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
3569082768
|
acl: Adding cache purging
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
0c912f2c98
|
consul: Use Etag for policy caching
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
ef77869983
|
acl: Adding additional tier of caching
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
b5e22203fc
|
consul: Support conditional policy fetch
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
45f358e715
|
acl: Associate policy ID
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
b5c9e65175
|
consul: Verify compilation of rules
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
50ba1f6067
|
acl: Change types
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
338f11c6cf
|
consul: Enable ACL lookup
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
97a737b1ee
|
consul: Pulling in ACLs
|
2014-08-18 15:46:21 -07:00 |
Armon Dadgar
|
1abfd6c050
|
acl: Adding cached policy fetch via ACL
|
2014-08-18 15:46:21 -07:00 |
Armon Dadgar
|
6e9792dc37
|
acl: Adding caching mechanism
|
2014-08-18 15:46:21 -07:00 |
Armon Dadgar
|
7a1d778474
|
acl: First pass
|
2014-08-18 15:46:21 -07:00 |
Armon Dadgar
|
78049ad240
|
agent: ACL endpoint tests
|
2014-08-18 15:46:21 -07:00 |
Armon Dadgar
|
22658aa781
|
agent: ACL endpoint
|
2014-08-18 15:46:21 -07:00 |