c0532a6ef24965584206ddb952c4ee7f1379398e
1861 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
gholt
|
c0532a6ef2 |
Pulled out TempURL/FormPOST
TempURL/FormPOST is now at http://gholt.github.com/swift-tempurl/ For current users of TempURL/FormPOST, this will require installing the new package and changing the "use" line of the tempurl and formpost conf section's to: [filter:tempurl] use = egg:swifttempurl#tempurl [filter:formpost] use = egg:swifttempurl#formpost And then 'swift-init proxy reload'. Change-Id: I5bddf7f9e09ee07815530a41c46ff901fc21b447 |
||
|
Jenkins
|
8d2e7bd112 | Merge "Pulled StaticWeb out to separate project" | ||
|
Jenkins
|
e833a6c484 | Merge "added annegentle entry in .mailmap" | ||
|
John Dickinson
|
cc21288037 |
added annegentle entry in .mailmap
Change-Id: I9416d7e5ca155ce8b3258d4e18dd32917dc314a8 |
||
|
gholt
|
7dde909621 |
Pulled StaticWeb out to separate project
StaticWeb is now at http://gholt.github.com/swift-staticweb/ For current users of StaticWeb, this will require installing the new package and changing the "use" line of the staticweb filter conf section to: use = egg:swiftstaticweb#middleware And then 'swift-init proxy reload'. Change-Id: Iab32adb5927698a667c5c6d6a572c44ca23414eb |
||
|
Greg Lange
|
8d2fe89a7d |
Added an internal client.
Refactored object expirer to use this client. Change-Id: Ibeca6dba873f8b4a558ecf3ba6e8d23d36f545b0 |
||
|
Jenkins
|
5dcc9083a7 | Merge "Fixed inconsistent end_marker" | ||
|
Jenkins
|
742f3d1a8e | Merge "Make scripts in bin/ PEP8-compliant." | ||
|
Jenkins
|
f7279fafea | Merge "Fix related to bug #994502 " | ||
|
Samuel Merritt
|
2ccf219ec1 |
Make scripts in bin/ PEP8-compliant.
Also made tox's PEP8 check look at the scripts in bin/ to keep them PEP8-compliant. Change-Id: I710365ea929d7fc15578d5f742a236bad47ef28e |
||
|
Brent Roskos
|
0d640971cd |
Fix related to bug #994502
Added support for configuring lock file location. added an additional error handler. Change-Id: I3635ed9694b9fb8526e0ca0591dc731da03a7128 |
||
|
gholt
|
f7c0f91da6 |
Added associated_projects.rst
In the interest of keeping the core Swift code repository less complex, but still offering a quick way to find associated projects that enhance or use Swift, I've added this new Associated Projects page prominently to the Swift documentation. This will allow much less barrier to entry on enhancing Swift as other projects can work independently and will only need to wait on the core Swift project for approval of minimal tweaks to the core Swift code base. It will also allow an easy central place to find cool associated projects that otherwise might go unnoticed or even duplicated. The plan is to move non-essential projects that are currently embedded in the Swift repository out into their own projects with links to them on this new page. This would include items such as (just what I can think of right now): bin/swift command line tool and clients, swift-bench, swift-dispersion, TempURL, FormPost, StaticWeb, Rate Limiting, Swift3, Domain Remap, and CNAME Lookup. After all that is done, those projects will be able to move forward much more quickly and new developers for Swift itself will have much less to learn and get confused about. Change-Id: Ib8447d8bd480f0a3d8f0413137ccdba73a11dd91 |
||
|
Jenkins
|
96476846b6 | Merge "HTTP status value naming normalization" | ||
|
gholt
|
e7d37b1a05 |
Fixed inconsistent end_marker
The listing of containers was inclusive whereas the listing of objects was exclusive. I searched and searched and only found end_marker usage with listings of objects so I changed the listings of containers to match that. Change-Id: Ia8eb66a7ceaef28c698e2d4e19dd5dfd9197a911 |
||
|
Tom Fifield
|
9920aeb7d4 |
bug 661267 adding config eastereggs, fixing defaults
Change-Id: I41356ee250c9088a2387b0d493586dd990a04ac3 |
||
|
Jenkins
|
e22ee457f0 | Merge "Removed unused imports." | ||
|
Jenkins
|
aa7a3a395e | Merge "Fixed tabs in the multi-node doc." | ||
|
Jenkins
|
097eb83c49 | Merge "Restore the syntax -U tenant:user" | ||
|
gholt
|
5f18d987a0 |
Fixed tabs in the multi-node doc.
Change-Id: Idf2ea227b0078026eb2693ff7c0a24ec926bb6f3 |
||
|
Jenkins
|
f5af3c4305 | Merge "added docs and warnings about using SSL" | ||
|
Jenkins
|
e48d01a7a7 | Merge "return the full response from FakeAppObject" | ||
|
Jenkins
|
a1910461a0 | Merge "Added db_preallocation setting to replicators" | ||
|
Pete Zaitcev
|
6b91352007 |
Restore the syntax -U tenant:user
On a relatively recent build of swift, all my scripts blew up with
"No tenant specified". It was caused by the fix to add --os_tenant_name,
commit ID:
|
||
|
Victor Rodionov
|
d2d0922707 |
HTTP status value naming normalization
Replace HTTP status code with constants like HTTP_OK, HTTP_NOT_FOUND, etc. Change-Id: I76cd8bf880e7269454192a3bc4b027a297741247 |
||
|
Ionuț Arțăriși
|
92312f5631 |
remove unused imports and useless empty class Base
Change-Id: I78dbb390cf0afe03d4bcf1aa9ffc9497392579dd |
||
|
John Dickinson
|
3053c53ef7 |
added docs and warnings about using SSL
Change-Id: I766b2da0a3769869b5b6c5565106e9032fea8c3e |
||
|
Jenkins
|
ebfa3dd2c1 | Merge "Adds links to docs.openstack.org" | ||
|
Jenkins
|
12d4b5e813 | Merge "Allowed the proxy to pass on the X-Timestamp header." | ||
|
Jenkins
|
069beddde4 | Merge "Fixed grammar and improve docs." | ||
|
annegentle
|
a6a810f233 |
Adds links to docs.openstack.org
In the side bar, links to past versions and docs.openstack.org On the index.rst, links to wiki and docs.openstack.org Change-Id: Icf33c6f396e1ab016fd86a56e61df3e063a1bae2 |
||
|
Jenkins
|
9fe0a1cc4b | Merge "make test runner functions return the status of running the tests" | ||
|
Jenkins
|
7ed3dc7e1b | Merge "Unify different ring-balancing methods." | ||
|
Jenkins
|
0cccacfd5a | Merge "Fixed TestObjectController.test_PUT_auto_content_type()" | ||
|
Jenkins
|
9e77f4600e | Merge "fix when deleting a versioned object when the version target container is missing" | ||
|
Jenkins
|
9115bbb17f | Merge "Make swift client easier to wrap" | ||
|
Jenkins
|
722127d6c0 | Merge "updated docs for domain remap and cname lookup middleware" | ||
|
Ionuț Arțăriși
|
c51788a4ac |
make test runner functions return the status of running the tests
This makes it a lot easier for CI jobs to be setup and return the true status of the testsuite. Change-Id: I0c2b0d6b17f560a889cd2f22ab98a68361f6d738 |
||
|
Ionuț Arțăriși
|
c82c719f93 |
return the full response from FakeAppObject
Fixes bug 984042 Change-Id: I18a6eac497b24338af4d82a568484b0fc9d97382 |
||
|
Adrian Smith
|
50b437a836 |
Fixed TestObjectController.test_PUT_auto_content_type()
The test was failing silently. To catch these errors the response from controller.PUT() is now checked. Fixes to the TestObjectController.test_PUT_auto_content_type(): * Check for the correct 'Content-Type' header in the fake connect() method * Pass in the correct number of responses to fake_http_connect() * Pass a 'transfer-encoding' header to PUT() so that constraints.check_object_creation() passes * Pass the correct number of elements in the 'expected' iter to the test_content_type() method Change-Id: I8dced7b2f3c7e1b1d292c6995b1faf46f5e863fe |
||
|
gholt
|
b20264c9d3 |
Allowed the proxy to pass on the X-Timestamp header.
Change-Id: I31a64614231391b52855b88220319b2359bea142 |
||
|
John Dickinson
|
7540bea7e1 |
fix when deleting a versioned object when the version target container is missing
Change-Id: I16a8d1f5543d62a6d968bf1b9f52f319902437cb |
||
|
David Goetz
|
40cbff9fd3 |
proxy to be able to deny request to invalid hostnames
Change-Id: I974f729da60e5ab9453daf9e52466b3e1af5c69b |
||
|
Jenkins
|
a77cbc2892 | Merge "Use options.os_auth_url rather then environment variable" | ||
|
Jenkins
|
dfbe362d90 | Merge "Appending some new information to proxy, account and container config manpages. Adding object-expirer files and swift-orphans as well. Also making some minor modification on the other files to stop lithian from complaining during package creation checks. Adding name to Authors file." | ||
|
Jenkins
|
2c3c574397 | Merge "Fix colorization of "hash" in SAIO doc." | ||
|
Marcelo Martins
|
6a9d5f921d |
Appending some new information to proxy, account and container config manpages. Adding object-expirer files and swift-orphans as well. Also making some minor modification on the other files to stop lithian from complaining during package creation checks. Adding name to Authors file.
Change-Id: Id68231ced070b27d1f7fb5a230d345694632e7dd |
||
|
Paul McMillan
|
92fbf44d10 |
Fixed grammar and improve docs.
Corrected its/it's mistakes, harmonized line wrapping within some docs and clarified doc wording in several places. Change-Id: Ib9ac6d5e859f770a702e1fad6de8d4abe0390b47 |
||
|
gholt
|
d5067017f0 |
Removed SCRIPT_NAME from preauth env
Change-Id: Iaf5f7011cf41f503b7ccdea671cd31a0466f5248 |
||
|
Jenkins
|
e5b00c754f | Merge "wsgi pre_auth fixes" | ||
|
Pete Zaitcev
|
93964ff0a5 |
Fix colorization of "hash" in SAIO doc.
Admittedly, this is ridiculously trivial, but the coloring of "hash" always peeved me. Not so much that it existed, but that I did not understand what caused it. After consulting our Sphinx experts, it turned out that the code block was considered code in Python and "hash" is a reserved word in Python, so it was colored. One option is to declare the code block "ini", which is what it is, but that causes the block stand out just as badly, unless we highlight every one of them. So, for now use "none". Change-Id: Icee021fc30839eeb02cd3e232ff6be92ed32df52 |