Armon Dadgar
|
6492f06a3e
|
consul: Provide ETag to avoid expensive policy fetch
|
2014-08-18 15:46:59 -07:00 |
|
Armon Dadgar
|
99db96e4ea
|
website: rewording
|
2014-08-18 15:46:59 -07:00 |
|
Armon Dadgar
|
ea0a1dca2e
|
website: ACL internals
|
2014-08-18 15:46:59 -07:00 |
|
Armon Dadgar
|
350a94d3f2
|
acl: Test parsing JSON
|
2014-08-18 15:46:59 -07:00 |
|
Armon Dadgar
|
8c5ae92fa7
|
website: Documenting ACL endpoints
|
2014-08-18 15:46:59 -07:00 |
|
Armon Dadgar
|
4a61a8bd31
|
agent: Rename acl delete to destroy
|
2014-08-18 15:46:58 -07:00 |
|
Armon Dadgar
|
07aa353f19
|
acl: Updating for HCL changes
|
2014-08-18 15:46:58 -07:00 |
|
Armon Dadgar
|
f6eaa3b2fd
|
website: document configuration
|
2014-08-18 15:46:58 -07:00 |
|
Armon Dadgar
|
e27bead346
|
agent: Copy token in KV PUT/DELETE
|
2014-08-18 15:46:24 -07:00 |
|
Armon Dadgar
|
88ee7b45cb
|
acl: Avoid shared cache with different parents
|
2014-08-18 15:46:24 -07:00 |
|
Armon Dadgar
|
7473bd2fc9
|
consul: ACL enforcement for KV updates
|
2014-08-18 15:46:24 -07:00 |
|
Armon Dadgar
|
f3336fc732
|
acl: Support checking write permissions on a prefix
|
2014-08-18 15:46:24 -07:00 |
|
Armon Dadgar
|
ea015710e9
|
consul: ACL enforcement for key reads
|
2014-08-18 15:46:24 -07:00 |
|
Armon Dadgar
|
7299ef1a82
|
consul: Filter keys, refactor to interface
|
2014-08-18 15:46:24 -07:00 |
|
Armon Dadgar
|
d38fd8eb1d
|
consul: Helpers to filter on ACL rules
|
2014-08-18 15:46:24 -07:00 |
|
Armon Dadgar
|
17ee7f5057
|
consul: Starting token enforcement
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
9c2b7b9e10
|
acl: Avoid infinite recursion...
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
02e71c70c5
|
acl: Support ACL checks, adding new root policy
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
bac1527281
|
agent: Fixing the ACL tests
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
4e7d57a3db
|
agent: Adding token parsing
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
d3065d1532
|
agent: Special handler if ACL support is disabled
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
5561148c8e
|
consul: Prevent resolution of root policy
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
8c5bb94c74
|
consul: Resolve parent ACLs
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
12eae669bb
|
acl: Return the parent with GetACLPolicy
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
8153537e86
|
consul: Support management tokens
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
32e1f8e259
|
acl: Simplify parent ACL, adding root policies
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
9e16caa497
|
consul: Adding some metrics for ACL usage
|
2014-08-18 15:46:23 -07:00 |
|
Armon Dadgar
|
5da5df716d
|
consul: Create anonymous and master tokens
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
bbde4beefd
|
consul: Testing down policies and multi-DC
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
846cc66e6d
|
consul: Testing ACL resolution
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
19b2868fda
|
acl: Use only a single Radix tree per ACL
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
044356bdaa
|
acl: Adding cache purging
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
61b80e912c
|
consul: Use Etag for policy caching
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
bee6e4e559
|
acl: Adding additional tier of caching
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
db8f896c58
|
consul: Support conditional policy fetch
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
4caff50607
|
acl: Associate policy ID
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
edcd69019c
|
consul: Verify compilation of rules
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
ea1ee5c13e
|
acl: Change types
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
9a4778b7d3
|
consul: Enable ACL lookup
|
2014-08-18 15:46:22 -07:00 |
|
Armon Dadgar
|
bd124a8da3
|
consul: Pulling in ACLs
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
dcd4508ca9
|
acl: Adding cached policy fetch via ACL
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
1c54400d08
|
acl: Adding caching mechanism
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
05a73045d0
|
acl: First pass
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
6f7bf36ee9
|
agent: ACL endpoint tests
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
d628aab646
|
agent: ACL endpoint
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
bdf9516f96
|
consul: ACL Endpoint tests
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
ea31f37dd6
|
consul: Adding ACL endpoint
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
b41e36868e
|
consul: register the ACL queries
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
8a3a0faacf
|
consul: FSM support for ACLsg
|
2014-08-18 15:46:21 -07:00 |
|
Armon Dadgar
|
101d7da90a
|
consul: Adding ACLs to the state store
|
2014-08-18 15:46:21 -07:00 |
|