| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove context from struct, add ctx as first args to many functions | Sandro Jäckel | 2024-07-01 | 1 | -12/+13 |
| | | |||||
| * | Fix gophercloud lint complains | Sandro Jäckel | 2024-07-01 | 1 | -1/+1 |
| | | |||||
| * | run go-makefile-maker, start fixing new lints | Stefan Majewsky | 2023-10-23 | 1 | -4/+11 |
| | | |||||
| * | Format with go 1.19 | Sandro Jäckel | 2022-10-26 | 1 | -48/+47 |
| | | |||||
| * | document non-threadsafety | Stefan Majewsky | 2020-10-14 | 1 | -0/+6 |
| | | |||||
| * | add URL() method also to Container, not just to Object | Stefan Majewsky | 2018-06-07 | 1 | -0/+9 |
| | | |||||
| * | make the IsEqualTo() methods public | Stefan Majewsky | 2018-05-30 | 1 | -2/+3 |
| | | |||||
| * | proof-read documentation | Stefan Majewsky | 2018-05-03 | 1 | -1/+3 |
| | | |||||
| * | add Account.isEqualTo, Container.isEqualTo | Stefan Majewsky | 2018-04-27 | 1 | -0/+4 |
| | | |||||
| * | revamp the Headers API | Stefan Majewsky | 2018-03-11 | 1 | -9/+6 |
| | | | | | | | | | | | | | | | | | | | 1. Move common methods of AccountHeaders, ContainerHeaders, ObjectHeaders into a base type Headers. 2. Fold Headers into RequestOptions to remove one of the two optional arguments on request methods. The new Headers.ToOpts() method offers a nice experience for users passing Headers to request methods. The Update() methods keep the explicit Headers argument since the Headers argument is not optional there. The only downside is that we lose a bit of type-safety because RequestOptions takes any Headers instance, so e.g. ContainerHeaders could be passed to Object.Upload(). I believe the benefits outweigh this problem. | ||||
| * | reorganize code | Stefan Majewsky | 2018-02-19 | 1 | -5/+5 |
| | | | | | | | * Gophercloud dependencies move into subpackage gopherschwift. * Tests move into subpackage tests (to avoid import cycles). + Rename "Client" to "Backend". | ||||
| * | add Container.Objects(), type ObjectIterator | Stefan Majewsky | 2018-02-17 | 1 | -0/+22 |
| | | |||||
| * | ensure that response body is drained | Stefan Majewsky | 2018-02-11 | 1 | -0/+2 |
| | | |||||
| * | sketch out the initial Object API | Stefan Majewsky | 2018-02-10 | 1 | -5/+5 |
| | | |||||
| * | switch from reflection to code generation | Stefan Majewsky | 2018-02-07 | 1 | -15/+5 |
| | | | | | | | 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. | ||||
| * | apparently having a private member is not enough | Stefan Majewsky | 2018-02-05 | 1 | -1/+10 |
| | | |||||
| * | redesign the header API | Stefan Majewsky | 2018-02-05 | 1 | -12/+16 |
| | | | | | | | 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. | ||||
| * | add Container | Stefan Majewsky | 2018-02-04 | 1 | -0/+172 |
