Itamar Turner-Trauring
|
c642218173
|
Sketch of aborting uploads.
|
2022-03-08 10:41:56 -05:00 |
|
Itamar Turner-Trauring
|
d38183335e
|
Handle bad Content-Range headers.
|
2022-02-08 10:46:55 -05:00 |
|
Itamar Turner-Trauring
|
7107a85fba
|
Refactor client, separating low-level and high-level concerns.
|
2022-02-08 10:19:37 -05:00 |
|
Itamar Turner-Trauring
|
7454929be0
|
Less code duplication.
|
2022-02-04 09:26:25 -05:00 |
|
Itamar Turner-Trauring
|
c72e7b0585
|
Implement HTTP share listing endpoint.
|
2022-02-01 10:20:23 -05:00 |
|
Itamar Turner-Trauring
|
d2e3b74098
|
Some progress towards upload progress result from the server.
|
2022-01-21 12:36:58 -05:00 |
|
Itamar Turner-Trauring
|
c4d71a4636
|
Use abstractions for generating headers on client, note another place we should
generate headers.
|
2022-01-20 13:12:25 -05:00 |
|
Itamar Turner-Trauring
|
b952e738dd
|
Try to clarify.
|
2022-01-20 12:43:01 -05:00 |
|
Itamar Turner-Trauring
|
2a2ab1ead7
|
Use a set, not a list, for share numbers.
|
2022-01-20 12:39:25 -05:00 |
|
Itamar Turner-Trauring
|
f09aa8c796
|
Use pre-existing parser for Range and Content-Range headers.
|
2022-01-20 11:16:06 -05:00 |
|
Itamar Turner-Trauring
|
7aed7dbd8a
|
Make module import on Python 2 (so tests can pass).
|
2022-01-17 14:24:28 -05:00 |
|
Itamar Turner-Trauring
|
d4ae7c89aa
|
First end-to-end immutable upload then download test passes.
|
2022-01-17 14:20:40 -05:00 |
|
Itamar Turner-Trauring
|
3bed067828
|
Implement more of the writing logic.
|
2022-01-14 08:34:17 -05:00 |
|
Itamar Turner-Trauring
|
f5437d9be7
|
Some progress towards bucket allocation endpoint, and defining the protocol better.
|
2022-01-12 11:51:56 -05:00 |
|
Itamar Turner-Trauring
|
018f53105e
|
Pass correct arguments.
|
2022-01-12 11:16:39 -05:00 |
|
Itamar Turner-Trauring
|
004e5fbc9d
|
Get to point where we get failing HTTP response.
|
2022-01-11 15:47:32 -05:00 |
|
Itamar Turner-Trauring
|
57405ea722
|
Finish sketch of minimal immutable HTTP client code.
|
2022-01-11 14:37:32 -05:00 |
|
Itamar Turner-Trauring
|
90a25d0109
|
Reorganize into shared file.
|
2022-01-06 12:36:46 -05:00 |
|
Itamar Turner-Trauring
|
9c20ac8e7b
|
Client API sketch for basic immutable interactions.
|
2022-01-05 16:06:29 -05:00 |
|
Itamar Turner-Trauring
|
816dc0c73f
|
X-Tahoe-Authorization can be validated and are passed to server methods.
|
2021-12-16 11:42:06 -05:00 |
|
Itamar Turner-Trauring
|
87fa9ac2a8
|
Infrastructure for sending secrets.
|
2021-12-16 11:17:11 -05:00 |
|
Itamar Turner-Trauring
|
a593095dc9
|
Explain why it's a conditional import.
|
2021-11-23 10:39:53 -05:00 |
|
Itamar Turner-Trauring
|
f549488bb5
|
Don't use a deprecated API.
|
2021-11-16 11:47:09 -05:00 |
|
Itamar Turner-Trauring
|
a64778ddb0
|
Flakes.
|
2021-11-16 11:28:13 -05:00 |
|
Itamar Turner-Trauring
|
c195f895db
|
Python 2 support.
|
2021-11-16 11:16:26 -05:00 |
|
Itamar Turner-Trauring
|
671b670154
|
Some type annotations.
|
2021-11-16 11:09:08 -05:00 |
|
Itamar Turner-Trauring
|
41ec63f758
|
Passing first tests.
|
2021-11-16 10:56:21 -05:00 |
|
Itamar Turner-Trauring
|
c101dd4dc9
|
Closer to first passing test.
|
2021-11-12 13:13:19 -05:00 |
|
Itamar Turner-Trauring
|
ddd2780bd2
|
First sketch of HTTP client.
|
2021-11-12 12:51:52 -05:00 |
|