Commit Graph

13773 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
2a2ab1ead7 Use a set, not a list, for share numbers. 2022-01-20 12:39:25 -05:00
Itamar Turner-Trauring
587a510b06 Note a better way to implement this. 2022-01-20 12:38:01 -05:00
Itamar Turner-Trauring
9a0a19c15a Reminder we might want to support JSON too. 2022-01-20 12:07:58 -05:00
Itamar Turner-Trauring
5fa8c78f97 Don't use reactor, since it's not necessary. 2022-01-20 12:04:20 -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
d5bac8e186 Make sure upload secret semantics are still supporting the security goals. 2022-01-20 10:56:08 -05:00
Itamar Turner-Trauring
1bf2b2ee5f Note follow-up issue. 2022-01-20 10:52:44 -05:00
Itamar Turner-Trauring
23368fc9d9 Move tests back into unittest module. 2022-01-20 10:34:09 -05:00
Itamar Turner-Trauring
406a06a508 Make sure we don't violate the Foolscap interface definition for this method. 2022-01-17 14:38:06 -05:00
Itamar Turner-Trauring
28dbdbe019 Make sure return type is consistent. 2022-01-17 14:31:29 -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
79cd9a3d6d Fix lint. 2022-01-17 14:22:15 -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
25e2100219 Immutable writing now knows when it's finished. 2022-01-17 14:06:21 -05:00
Itamar Turner-Trauring
4ea6bf2381 A test and some progress to making it pass. 2022-01-15 12:59:23 -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
c4bb3c21d1 Update test to match current API. 2022-01-12 11:18:34 -05:00
Itamar Turner-Trauring
018f53105e Pass correct arguments. 2022-01-12 11:16:39 -05:00
Itamar Turner-Trauring
2bccb01be4 Fix bug wrapping endpoints. 2022-01-12 11:16:21 -05:00
Itamar Turner-Trauring
6e2aaa8391 Refactor more integration-y tests out. 2022-01-12 09:14:58 -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
2369de6873 Simple upload/download test for immutables. 2022-01-11 15:45:15 -05:00
Itamar Turner-Trauring
040569b47a Sketch of tests to write for basic HTTP immutable APIs. 2022-01-11 15:11:16 -05:00
Itamar Turner-Trauring
db68defe88 Sketch of basic immutable server-side logic. 2022-01-11 14:50:29 -05:00
Itamar Turner-Trauring
57405ea722 Finish sketch of minimal immutable HTTP client code. 2022-01-11 14:37:32 -05:00
meejah
766a53b520
Merge pull request #1171 from meejah/3859.push-tags
3859.push tags
2022-01-10 15:07:16 -07:00
meejah
a753a71105 please the Sphinx 2022-01-10 14:22:57 -07:00
meejah
ea83b16d11 most people say 'origin' 2022-01-10 14:17:50 -07:00
meejah
8cd4e7a4b5 news 2022-01-10 11:49:31 -07:00
meejah
1446c9c4ad add 'push the tags' step 2022-01-10 11:49:15 -07:00
meejah
d2ff2a7376 whitespace 2022-01-10 11:49:02 -07:00
meejah
852ebe90e5 clean clone 2022-01-10 11:48:55 -07:00
meejah
da50cd9e4e
Merge pull request #1170 from meejah/3858.release-1.17.1
3858.release 1.17.1
2022-01-10 11:45:41 -07:00
meejah
f7477043c5 unnecessary step 2022-01-07 13:29:52 -07:00
meejah
aa81bfc937 cleanup whitespace 2022-01-07 13:29:45 -07:00
meejah
c766476236 nix 2022-01-07 13:28:27 -07:00
meejah
b5251eb0a1 update relnotes 2022-01-07 13:27:53 -07:00
meejah
f9ddd3b3be fix NEWS title 2022-01-07 13:21:44 -07:00
meejah
e9ece061f4 news 2022-01-07 13:18:03 -07:00
meejah
22734dccba fix text for 3852 2022-01-07 13:13:44 -07:00
meejah
b91835a200 update NEWS.txt for release 2022-01-07 13:06:26 -07:00
Itamar Turner-Trauring
3a6f0c0a5a
Merge pull request #1168 from tahoe-lafs/3854.mime-parsing-bug
Fix MIME parsing bug

Fixes https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3854
2022-01-07 14:37:09 -05:00
meejah
db5c65e530 Merge branch 'master' into 3854.mime-parsing-bug 2022-01-07 12:16:25 -07:00
meejah
451d79af83
Merge pull request #1167 from meejah/3852.json-welcome-page
3852.json welcome page
2022-01-07 11:49:04 -07:00
meejah
9644532916 don't depend on order 2022-01-07 11:28:55 -07:00
meejah
9d823aef67 newsfragment to correct spot 2022-01-07 11:05:35 -07:00
meejah
4406aee8ab Merge branch 'master' into 3852.json-welcome-page 2022-01-07 11:00:55 -07:00
meejah
4cdbf7fb0c
Merge pull request #1169 from tahoe-lafs/3856.sftp-integration-tests
Unbreak sftp integration tests
2022-01-07 11:00:38 -07:00
meejah
e8f5023ae2 its a bugfix 2022-01-07 10:59:34 -07:00