Cory Francis Myers
Cory Francis Myers
Done in #2697.
Zooming out: Are there other API calls like login and logout that we fire off individually like this, rather than enqueuing on one of the job queues? Ideally we would...
Everything labeled ["database"](https://github.com/freedomofpress/securedrop-client/labels/database) is relevant evidence in support of this refactoring, but see especially #1440.
I support this approach wholeheartedly. As you point out, @rocodes, it has precedent in how we parameterize `securedrop`'s Ansible playbooks. It would be *wonderful* to be able to separate configuration...
Based on our discussion of this today, @rocodes, I've kept the original description but broadened the title to reflect the fact that the race is between the inbound contents of...
Responding to you fully but somewhat out of order, @legoktm: > - [x] Can we measure gzip-compressed bytes? JSON should compress pretty well so I think it'll give us a...
Done as of 3239a3027bc00506549863df7ec61742386f4bb2: > 1. [x] A semi-[literate] reference implementation in Python of the structures and algorithms for versioning and diffing resources > 2. [x] An initial set of...
@legoktm, I'm still tinkering with the supporting changes I've proposed to the toolchain, but the specification in `api2.py` is ready for your review.
Closing in favor of #7604.
This may turn out to be a `wontfix`: we'd need to instrument `API._streaming_download()` and possibly `Popen`, which would interfere with the special `Popen` used in `test_download_submission_autoresume_fail()`, which is the motivation...