103 Commits

Author SHA1 Message Date
David Goetz
4bfedf86a4 adding rate limit sleep log 2010-10-22 11:43:39 -07:00
John Dickinson
f494fc37a6 fixes error when object auditor finds a tombstone file 2010-10-21 19:12:17 +00:00
John Dickinson
e8c1104883 removed description of unused auditor config vars 2010-10-21 13:59:43 -05:00
Anne Gentle
50ccd0d375 Fixed single quote to be a backtick 2010-10-20 15:24:59 -05:00
Anne Gentle
060053f62d Updated organization and fixed section headings. 2010-10-20 14:29:21 -05:00
Anne Gentle
231504e874 Split out the SAIO doc and fixed a typo in the README 2010-10-20 10:32:03 -05:00
Chuck Thier
06b791ae9b Updated debian build instructions to include bzr-builddeb 2010-10-18 15:58:03 +00:00
Chuck Thier
76002e469f Bumped versioning to 1.1.0, and updated AUTHORS 2010-10-18 15:34:21 +00:00
David Goetz
21d6ad4a1a Refactor SWIFT_HASH_PATH_SUFFIX to be in a config file. Adding new conf file /etc/swift/swift.conf 2010-10-15 21:07:26 +00:00
David Goetz
c99c976881 Refactor SWIFT_HASH_PATH_SUFFIX to be in a config file 2010-10-14 15:58:44 -07:00
David Goetz
5232160ebe Account and container rate limiting. 2010-10-14 22:17:28 +00:00
Anne Gentle
b1d10d854d Deleted pesky extra space. 2010-10-14 13:38:38 -05:00
Anne Gentle
39a9394751 Modified for edits.
-------------This line and the following will be ignored --------------


modified:
  doc/source/development_auth.rst
  doc/source/getting_started.rst
2010-10-14 13:11:21 -05:00
David Goetz
73c3db6d1b making unit tests work a little better 2010-10-13 14:30:00 -07:00
David Goetz
29d3887572 changing all rate_limit to ratelimit 2010-10-13 13:51:11 -07:00
David Goetz
5ec2003d5d merging in stats stuff 2010-10-13 11:53:07 -07:00
Anne Gentle
6c5c1e3071 Spell check for .rst files 2010-10-13 11:28:27 -05:00
David Goetz
a6251e8c87 changing source docs 2010-10-13 08:50:11 -07:00
David Goetz
f7c7120798 adding source docs 2010-10-13 08:43:37 -07:00
David Goetz
2a910de38f adding documentation 2010-10-12 16:07:27 -07:00
John Dickinson
adfb92443f updated stats saio docs to create logs with the appropriate permissions 2010-10-08 14:23:20 -05:00
John Dickinson
8f0ae7a0eb updated setup.py and saio docs for syats system 2010-10-08 13:50:21 -05:00
John Dickinson
8e581a66b4 fixed stats system saio docs 2010-10-07 16:16:55 -05:00
John Dickinson
4349bfa3af fixed stats system saio docs 2010-10-07 16:12:55 -05:00
John Dickinson
09cbe002ed updated SAIO instructions for the stats system 2010-10-07 15:50:56 -05:00
John Dickinson
a6becf6a3f fixed stats docs 2010-10-04 15:48:57 -05:00
John Dickinson
ac6b25b9e8 merged with trunk 2010-10-03 20:51:19 -05:00
John Dickinson
c98cb5ab12 merged with trunk 2010-10-01 11:20:51 -05:00
John Dickinson
f51df2cd26 added overview stats to the doc index 2010-09-30 15:56:39 -05:00
Anne Gentle
745ee99a00 Minor spelling and typo fixes with added words to intro the Proxy Server config. 2010-09-30 15:50:20 -05:00
John Dickinson
880f5af2ff documentation clarification and pep8 fixes 2010-09-30 15:48:56 -05:00
Chuck Thier
1bb40411cf updated the note for the resetswift script to be in line with the new loopback device 2010-09-30 12:45:54 -05:00
Chuck Thier
9de5e92927 Updated loopback instructions per redbo 2010-09-30 12:41:49 -05:00
Chuck Thier
a9508c70b5 Moved the message about adding an extra device to the step when creating the VM 2010-09-30 11:23:39 -05:00
Chuck Thier
58cc9078da Updated to be a bit more generic about the VM 2010-09-30 11:18:37 -05:00
Chuck Thier
41906b15fd Changed rsync on saio to only listen on localhost 2010-09-30 10:47:57 -05:00
Chuck Thier
a2f7209eac Updated saio with instructions for using a loopback device 2010-09-30 10:35:10 -05:00
John Dickinson
b44296d146 added additional docs 2010-09-29 15:22:04 -05:00
John Dickinson
08c497dea0 added stats overview 2010-09-22 09:43:33 -05:00
Anne Gentle
fe03bebcb0 Corrects a typo in the Getting Started page 2010-09-21 10:56:41 -05:00
Clay Gerrard
d5770ee214 trying to make sense of auth middleware and reseller prefix 2010-09-16 16:44:44 -05:00
gholt
dcbb51cc71 Updated docs. 2010-09-11 17:23:24 -07: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
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
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
gholt
0066ed02d7 Per Chuck's suggestion, changed noaccess to admin access, where admin access is not the default. Also, changed swift-auth-create-account to swift-auth-add-user with changes to use optparse 2010-09-05 19:21:08 -07:00
gholt
65eb19f103 Documentation of the new auth and acls middleware modules and bugfixes 2010-09-03 22:33:41 -07:00
gholt
28ac96b90d Simply auth middleware and document how to make your own 2010-09-03 20:47:43 -07:00