cb81e13462
Merged masted
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-31 12:17:20 +01:00
Itamar Turner-Trauring
e6803670d1
Improve explanations.
2021-08-30 16:54:44 -04:00
Itamar Turner-Trauring
e408322c3d
Use the correct APIs.
2021-08-30 16:51:36 -04:00
Itamar Turner-Trauring
7d32335353
Clarify and remove duplication.
2021-08-30 16:49:11 -04:00
bbc860fdb1
Merge pull request #937 from LeastAuthority/3528.test_cli-no-mock
...
Remove mock from test_cli
Fixes: ticket:3528
2021-08-30 14:30:27 -04:00
Itamar Turner-Trauring
056f7748c5
Fix errant str()-of-bytes bug.
2021-08-30 10:29:49 -04:00
Itamar Turner-Trauring
b9a1cc3dde
Pacify flake8.
2021-08-30 10:27:15 -04:00
342a1c2c31
Python 3 support complete, so removed warning
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-29 16:10:30 +01:00
Florian Sesser
52cb250701
This is the handler we need to create.
2021-08-27 16:42:23 +00:00
Itamar Turner-Trauring
75ba5c71fc
More passing tests on Python 3.
2021-08-27 12:04:42 -04:00
Itamar Turner-Trauring
2d2e8051f6
Port to Python 3.
2021-08-27 11:39:32 -04:00
Itamar Turner-Trauring
e8e0ecd39e
Port to Python 3.
2021-08-27 11:38:15 -04:00
Itamar Turner-Trauring
6bfcda2a3d
Tests pass on Python 3.
2021-08-27 11:32:43 -04:00
Itamar Turner-Trauring
aacdf9906d
Make failures easier to debug.
2021-08-27 11:26:47 -04:00
Itamar Turner-Trauring
1acc80b563
Validate commands actually succeeded!
2021-08-27 11:13:03 -04:00
Itamar Turner-Trauring
c0d07e1894
Bit more input validation.
2021-08-27 11:12:34 -04:00
Itamar Turner-Trauring
4c750cf88d
Port to Python 3.
2021-08-27 10:15:26 -04:00
Itamar Turner-Trauring
d5b48e65c7
Fix bug in jsonbytes.
2021-08-27 10:14:39 -04:00
Itamar Turner-Trauring
bb48974fd8
Ported to Python 3.
2021-08-27 09:50:03 -04:00
Itamar Turner-Trauring
f99f9cf7d1
Tests pass on Python 3.
2021-08-27 09:47:42 -04:00
Itamar Turner-Trauring
e3a844e684
Maybe fields are better off as bytes in SignedCertificate.
2021-08-27 09:25:49 -04:00
Itamar Turner-Trauring
c88130d8a8
Make signed certificates an object instead of a dict.
2021-08-26 16:55:12 -04:00
Itamar Turner-Trauring
c3f6184960
Match documented behavior.
2021-08-26 16:55:03 -04:00
Itamar Turner-Trauring
c7f0a099e1
More compatibility with stdlib json module.
2021-08-26 15:44:54 -04:00
Itamar Turner-Trauring
6df4fa315e
Add explicit dependency on Click.
2021-08-26 14:55:41 -04:00
Itamar Turner-Trauring
969f3fa9b3
Port to Python 3.
2021-08-26 14:46:28 -04:00
Itamar Turner-Trauring
e23767db1b
Tests pass on Python 2 and Python 3.
2021-08-26 14:39:41 -04:00
Itamar Turner-Trauring
7fa180176e
Pass tests on Python 2.
2021-08-26 14:18:03 -04:00
7ad6c9269c
Merge branch 'master' into 2916.grid-manager-proposal.5
2021-08-25 14:04:53 -06:00
Itamar Turner-Trauring
3e0dc94497
Annotate the two fakes that (at least partially) implement RIStorageServer, so they're
...
easier to find.
2021-08-25 13:36:58 -04:00
Itamar Turner-Trauring
62a096dfe2
Merge remote-tracking branch 'origin/master' into 3773.just-add-lease
2021-08-24 12:22:21 -04:00
7e2338c22c
Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root
2021-08-24 16:28:46 +01:00
May-Lee Sia
2a7e3b3f09
Merge pull request #1111 from Fenn-CS/3563.allmydata-node-catch-port-configs
...
Catch all port configurations
2021-08-24 17:21:05 +02:00
7a88b5ddae
removed unnecessary comment in minor newsfragment
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-24 13:05:11 +01:00
398fe537e8
added \n in newfragment file
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-23 02:48:24 +01:00
117befd898
detect all port 0 configs
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-23 02:34:32 +01:00
014eb085bb
Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root
2021-08-21 11:10:15 +01:00
Itamar Turner-Trauring
11331ddf82
Update examples to lack of separate renewal endpoint.
2021-08-20 11:17:20 -04:00
Itamar Turner-Trauring
370d1ddafe
Fix flake.
2021-08-20 08:20:24 -04:00
Itamar Turner-Trauring
1b5a3c9cb1
Bad merge, I think.
2021-08-19 16:49:01 -04:00
Itamar Turner-Trauring
b9fd9dec02
Merge remote-tracking branch 'origin/master' into 3773.just-add-lease
2021-08-19 16:48:03 -04:00
Itamar Turner-Trauring
442d61da7d
Get rid of separate renewal of leases in HTTP API.
2021-08-19 16:44:05 -04:00
Itamar Turner-Trauring
59fab99d9d
Nothing uses RIStorageServer.renew_lease, so removing it is simple.
2021-08-19 16:40:45 -04:00
Itamar Turner-Trauring
0016369025
News file.
2021-08-19 16:07:03 -04:00
9a5c417df0
Merge pull request #1108 from LeastAuthority/3763.gbs-lease-endpoint-items
...
Clarify some of the GBS "create lease" endpoint specification
Fixes: ticket:3763
2021-08-19 15:02:59 -04:00
Itamar Turner-Trauring
d599568c79
Tests validating that the operation for adding a lease will renew the lease
...
instead if it already exists.
2021-08-19 13:56:13 -04:00
Itamar Turner-Trauring
dfff187ad0
Make time pluggable to support better testing.
2021-08-19 13:23:01 -04:00
03c633cda0
news fragment
2021-08-19 10:28:17 -04:00
602d4c5a91
improve the "create lease" endpoint
...
* Simplify some language using terms from our new glossary
* explicitly state the two success-case behaviors
* make the error-case behavior different from the success-case behavior
* link to some tickets about future work in this area
2021-08-19 10:26:45 -04:00
ff6fa4a922
Merge pull request #1106 from LeastAuthority/3765.gbs-glossary
...
Start a GBS glossary
Fixes: ticket:3765
2021-08-18 16:45:26 -04:00