|
gholt
|
c138ad99a2
|
Just a bit of PEP8ing
|
2010年09月15日 20:52:54 -07:00 |
|
|
gholt
|
9b9c64d27c
|
Notify if reseller_prefix does not match what is in auth.db
|
2010年09月16日 03:29:44 +00:00 |
|
|
gholt
|
2000556522
|
Made auth.db upgrade message a bit more clear.
|
2010年09月15日 19:07:35 -07:00 |
|
|
gholt
|
f68a0b0af2
|
Notify if reseller_prefix does not match what is in auth.db
|
2010年09月15日 18:44:54 -07:00 |
|
|
gholt
|
c60c409d61
|
devauth-middleware will not set its authorize func unless the token or account starts with the reseller prefix; if its not going to use its authorize func, it will set a deny-by-default func if one is not set already
|
2010年09月15日 14:26:53 -07:00 |
|
|
gholt
|
a8b37dfecd
|
auth-server: Change 400 to 409 when trying to add an existing user
|
2010年09月15日 20:37:06 +00:00 |
|
|
John Dickinson
|
d0956f48b8
|
merged with trunk
|
2010年09月15日 15:16:08 -05:00 |
|
|
gholt
|
c55a069468
|
auth-server: Change 400 to 409 when trying to add an existing user
|
2010年09月15日 13:11:06 -07:00 |
|
|
John Dickinson
|
ddfc1f2951
|
fixed lookback in log processor
|
2010年09月15日 15:07:53 -05:00 |
|
|
gholt
|
899d31279d
|
Locking down the DevAuth by adding support for a super admin and reseller admins.
|
2010年09月15日 19:32:33 +00:00 |
|
|
Jay Payne
|
cbbfb80f86
|
Clean up code that was requested
|
2010年09月15日 19:28:57 +00:00 |
|
|
John Dickinson
|
457e8560ae
|
fixed replica count reporting error
|
2010年09月15日 14:23:45 -05:00 |
|
|
John Dickinson
|
4412ec7ac8
|
fixed stdout capturing for generating csv files
|
2010年09月15日 14:11:10 -05:00 |
|
|
John Dickinson
|
6ed3724880
|
fixed listing filter in log processing
|
2010年09月15日 14:01:17 -05:00 |
|
|
John Dickinson
|
e08fb7c0cb
|
fixed bug in account stats log processing
|
2010年09月15日 13:40:47 -05:00 |
|
|
Jay Payne
|
257be3212c
|
Added "HandOff" locations to swift-get-nodes
|
2010年09月15日 13:32:22 +00:00 |
|
|
John Dickinson
|
ff37407f8f
|
fixed tests, typos, and added error handling
|
2010年09月15日 03:32:47 -05:00 |
|
|
John Dickinson
|
5121843776
|
handled some typos and better handling of missing data in internal proxy
|
2010年09月15日 03:17:56 -05:00 |
|
|
John Dickinson
|
157e01e84b
|
added error handling and missing return statement
|
2010年09月15日 02:53:06 -05:00 |
|
|
John Dickinson
|
c7773ee6f8
|
fixed copy/paste errors and missing imports
|
2010年09月15日 02:49:09 -05:00 |
|
|
John Dickinson
|
c28f5550a0
|
fixed logging and log uploading
|
2010年09月15日 02:34:10 -05:00 |
|
|
John Dickinson
|
d037c5f92e
|
added some debug output
|
2010年09月15日 01:55:51 -05:00 |
|
|
John Dickinson
|
8e19ef973a
|
fixed get_data_list in log_processor
|
2010年09月15日 01:42:23 -05:00 |
|
|
John Dickinson
|
20596ffcce
|
fixed typos in log processor
|
2010年09月15日 01:36:02 -05:00 |
|
|
John Dickinson
|
603d6a3175
|
fixed bug in calculating offsets for filename patterns
|
2010年09月15日 01:21:24 -05:00 |
|
|
John Dickinson
|
031a29c651
|
fixed some log uploading glob patterns
|
2010年09月15日 01:10:51 -05:00 |
|
|
John Dickinson
|
e63cc70b3e
|
fixed internal proxy put_container reference
|
2010年09月15日 01:01:06 -05:00 |
|
|
John Dickinson
|
e4ac6f1cbb
|
made a memcache stub for the internal proxy server
|
2010年09月14日 17:24:48 -05:00 |
|
|
John Dickinson
|
42d9bab9c9
|
fixed internal proxy loading
|
2010年09月14日 16:53:57 -05:00 |
|
|
Jay Payne
|
e61c21b98f
|
Adds HandOff locations to the various displays
|
2010年09月14日 06:51:20 +00:00 |
|
|
John Dickinson
|
de70ddce11
|
fixed typos
|
2010年09月13日 13:35:19 -05:00 |
|
|
John Dickinson
|
25c775516c
|
updated config file loading to work with paste.deploy configs
|
2010年09月13日 11:11:12 -05:00 |
|
|
gholt
|
dcbb51cc71
|
Updated docs.
|
2010年09月11日 17:23:24 -07:00 |
|
|
gholt
|
2b995be46c
|
Bugfixes. Rest of tests.
|
2010年09月11日 17:03:09 -07:00 |
|
|
John Dickinson
|
e94faaff7f
|
added execute perms to stats processor binaries
|
2010年09月11日 00:01:04 -05:00 |
|
|
gholt
|
b56bf3a0f3
|
DevAuth support for reseller admins and an initial super admin. DevAuth server no longer needs the account ring or direct account server access. Proxy server supports account PUTs.
|
2010年09月10日 13:40:43 -07:00 |
|
|
John Dickinson
|
803f26c306
|
merged with trunk
|
2010年09月10日 15:09:41 -05:00 |
|
|
John Dickinson
|
d8ad8ae473
|
set up log-stats-collector as a daemon process to create csv files
|
2010年09月10日 15:08:06 -05:00 |
|
|
gholt
|
118ffba216
|
Add container-level ACLs. Refactor auth to be more pluggable. Document how to make your own auth.
|
2010年09月10日 15:37:02 +00:00 |
|
|
gholt
|
7057a7c3b3
|
Proof that test "coverage" != no obvious bugs
|
2010年09月10日 07:52:10 -07:00 |
|
|
gholt
|
6b353a520f
|
Fix bug on auto-container create during upload.
|
2010年09月09日 10:42:41 -07:00 |
|
|
gholt
|
c931d7602a
|
Updated included client.py in st
|
2010年09月09日 10:28:50 -07:00 |
|
|
gholt
|
a5df15005b
|
Got rid of inter-reseller ACLs. Enforce ACLs to only work within a reseller space. Updated docs and tests. We can expand to inter-reseller in the future with ACLs like .x:RESELLER_group
|
2010年09月09日 10:24:25 -07:00 |
|
|
gholt
|
d2ec027e22
|
For ACL strings: Shortened .ref to just .r, though .ref, .referer, and .referrer are all accepted. Updated 'Creating Your Own Auth Middleware' to describe how the DevAuth server works and suggestions for creating one's own. Added reseller_prefix (optional) implementation. Used urlparse in referrer_allowed. Fixed bug where group names would get lowercased by clean_acl. Changed .r:any to .r:*. Allowed .r:*.example.com to mean .r:.example.com. Made proxy log just the first authenticated group (the user) alongside the token. Moved proxy callback to clean_acl before the length check of the metadata. Cleaned up redundant logic in first proxy swift.authorize callback. Bit better docs. More and updated tests.
|
2010年09月08日 22:37:27 -07:00 |
|
|
John Dickinson
|
de83ed2f9f
|
merged with trunk
|
2010年09月07日 09:54:13 -05:00 |
|
|
John Dickinson
|
560243f2f0
|
updated stats binaries to be DRY compliant
|
2010年09月07日 09:53:26 -05:00 |
|
|
gholt
|
85b8d97086
|
Referrers now support user:pass part of URLs; rest of tests for what has changed
|
2010年09月06日 13:26:31 -07:00 |
|
|
gholt
|
d0367fdf19
|
Updated direct_client to match the changes in client
|
2010年09月05日 21:06:16 -07:00 |
|
|
gholt
|
2edfd2b951
|
Doc fixes and updates
|
2010年09月05日 20:30:09 -07:00 |
|
|
gholt
|
235c0e9bd5
|
Fixed typos; bug fix in auth db upgrade; renamed a couple things to better reflect their new usage; updated docs
|
2010年09月05日 19:53:08 -07:00 |
|