| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | test coverage for object upload, download, metadata update | Stefan Majewsky | 2018-02-19 | 5 | -12/+181 |
| | | |||||
| * | replace expectError by expectSuccess where possible | Stefan Majewsky | 2018-02-19 | 6 | -45/+42 |
| | | |||||
| * | add Object.Download(), DownloadedObject | Stefan Majewsky | 2018-02-19 | 2 | -1/+114 |
| | | |||||
| * | initialize .Headers on accounts/containers during GET requests | Stefan Majewsky | 2018-02-19 | 4 | -2/+47 |
| | | |||||
| * | remove old cruft | Stefan Majewsky | 2018-02-17 | 1 | -14/+0 |
| | | |||||
| * | add test for FieldHTTPTimeReadonly | Stefan Majewsky | 2018-02-17 | 2 | -2/+40 |
| | | |||||
| * | generalize cleanup phase of object test | Stefan Majewsky | 2018-02-17 | 2 | -10/+6 |
| | | |||||
| * | add Container.Objects(), type ObjectIterator | Stefan Majewsky | 2018-02-17 | 6 | -2/+426 |
| | | |||||
| * | Object.upload: generate, validate Content-Length and Etag | Stefan Majewsky | 2018-02-16 | 3 | -6/+91 |
| | | |||||
| * | make govet happy | Stefan Majewsky | 2018-02-16 | 1 | -7/+10 |
| | | |||||
| * | from the surprising-oversights dept. | Stefan Majewsky | 2018-02-16 | 1 | -3/+4 |
| | | |||||
| * | add object lifecycle testcase | Stefan Majewsky | 2018-02-16 | 3 | -6/+69 |
| | | |||||
| * | add useProxy() helper function for tests | Stefan Majewsky | 2018-02-16 | 1 | -0/+19 |
| | | |||||
| * | fix doc | Stefan Majewsky | 2018-02-16 | 2 | -16/+12 |
| | | |||||
| * | prepare ContainerIterator for sharing code with ObjectIterator | Stefan Majewsky | 2018-02-16 | 2 | -92/+163 |
| | | |||||
| * | ensure that response body is drained | Stefan Majewsky | 2018-02-11 | 4 | -1/+12 |
| | | |||||
| * | sketch out the initial Object API | Stefan Majewsky | 2018-02-10 | 4 | -5/+191 |
| | | |||||
| * | add tests for container iterator | Stefan Majewsky | 2018-02-10 | 4 | -27/+208 |
| | | |||||
| * | add ObjectHeaders | Stefan Majewsky | 2018-02-08 | 7 | -52/+287 |
| | | |||||
| * | adjust example for current API | Stefan Majewsky | 2018-02-07 | 1 | -7/+9 |
| | | |||||
| * | implement container listing | Stefan Majewsky | 2018-02-07 | 3 | -6/+305 |
| | | | | | Tests will follow sometime later this week. | ||||
| * | more detailed coverage reporting | Stefan Majewsky | 2018-02-07 | 1 | -1/+1 |
| | | |||||
| * | increase test coverage | Stefan Majewsky | 2018-02-07 | 7 | -63/+285 |
| | | |||||
| * | finish moving towards new auto-generated Headers implementation | Stefan Majewsky | 2018-02-07 | 12 | -578/+273 |
| | | | | | | Everything in one package once more. The bigger API in *this* package is worth it when we don't have to expose guts to cross package boundaries. | ||||
| * | switch from reflection to code generation | Stefan Majewsky | 2018-02-07 | 11 | -203/+625 |
| | | | | | | | This allows me to make the API much simpler. More simplification forthcoming in the following commit; I just want to make a cut since `make test` is happy right now. | ||||
| * | cleanup | Stefan Majewsky | 2018-02-06 | 1 | -2/+2 |
| | | |||||
| * | compactify readme examples | Stefan Majewsky | 2018-02-06 | 1 | -13/+1 |
| | | |||||
| * | rewrite the comparison part of the README to be more positive | Stefan Majewsky | 2018-02-05 | 1 | -27/+36 |
| | | |||||
| * | link to Godoc | Stefan Majewsky | 2018-02-05 | 1 | -0/+2 |
| | | |||||
| * | add type-safe accessors for most container headers | Stefan Majewsky | 2018-02-05 | 2 | -9/+96 |
| | | |||||
| * | include subpackages in coverage test | Stefan Majewsky | 2018-02-05 | 1 | -1/+1 |
| | | |||||
| * | start-saio.sh: set permissions correctly on first startup | Stefan Majewsky | 2018-02-05 | 1 | -1/+9 |
| | | |||||
| * | apparently having a private member is not enough | Stefan Majewsky | 2018-02-05 | 3 | -3/+37 |
| | | |||||
| * | redesign the header API | Stefan Majewsky | 2018-02-05 | 16 | -412/+558 |
| | | | | | | | I'm quite satisfied with this right now (though this doesn't say anything about how I feel about it tomorrow), but it's ugly that some guts (headers.Base) are exposed in the public API. | ||||
| * | SAIO gets confused when there are unexpected files in testing/data/ | Stefan Majewsky | 2018-02-05 | 2 | -2/+1 |
| | | |||||
| * | add Container | Stefan Majewsky | 2018-02-04 | 7 | -32/+294 |
| | | |||||
| * | add tests for metadata | Stefan Majewsky | 2018-02-04 | 4 | -7/+152 |
| | | |||||
| * | add Makefile for running tests | Stefan Majewsky | 2018-02-04 | 2 | -0/+25 |
| | | |||||
| * | use dedicated Metadata type instead of http.Header | Stefan Majewsky | 2018-02-04 | 3 | -22/+87 |
| | | |||||
| * | build HTTP requests without ProviderClient.Request(), make tests work | Stefan Majewsky | 2018-02-04 | 4 | -84/+97 |
| | | |||||
| * | add testing scripts based on github.com/bouncestorage/docker-swift | Stefan Majewsky | 2018-01-31 | 4 | -0/+61 |
| | | |||||
| * | compileHeaders: do not serialize read-only fields | Stefan Majewsky | 2018-01-30 | 1 | -2/+2 |
| | | |||||
| * | implement compileHeaders | Stefan Majewsky | 2018-01-30 | 3 | -3/+46 |
| | | | | | Test is still failing though... | ||||
| * | finalize Account.Post() design, add initial account tests | Stefan Majewsky | 2018-01-30 | 6 | -20/+165 |
| | | | | | Failing right now because compileHeaders() is a stub. | ||||
| * | lay down the full Account API | Stefan Majewsky | 2018-01-29 | 7 | -88/+364 |
| | | |||||
| * | sketch out how requests could work | Stefan Majewsky | 2018-01-28 | 5 | -0/+357 |
| | | |||||
| * | add Account, package docs | Stefan Majewsky | 2018-01-26 | 3 | -0/+214 |
| | | |||||
| * | initial commit | Stefan Majewsky | 2018-01-26 | 1 | -0/+202 |
