Kevin O'Gorman
Kevin O'Gorman
altho looking at said issue history and the Flask docs, it seems like it might be possible to defer this check to the application instead: https://flask.palletsprojects.com/en/2.0.x/patterns/fileuploads/#improving-uploads - basically it will...
If we did go the custom error page route, it would look like part of the SI.
I wonder if setting `LimitRequestBody` to `500M + 1K` and `.MAX_CONTENT_LENGTH` to 500M would allow you to control the error for all but the `500M +1K` case...
Does this actually close #204? That issue seems to relate only to the source interface. (Altho as an aside, I do like @garrettr's option no.2 [here](https://github.com/freedomofpress/securedrop/issues/204#issuecomment-32001071) as a way of...
The failing tests seem unrelated (getting errors retrieving the release pubkey from openpgp.org), rerunning.
Performed upgrade testing as follows: - set up 2.4.2 prod vms - built packages off this branch and installed them on prod using the upgrade test procedure - [x] upgrade...
It's worth looking at pagination or similar solutions to address potential timeouts on instances with a large (5k+) number of sources (though obviously the advice to journalists to delete old...
OPNSense (currently v21.7.4) and the 4-NIC Teklager APU4D4 is being evaluated as an addition to the recommended hardware list - the SG-3100 is EOS and Netgate's recommended replacement has 2...
OPNsense is now an option in the reccos, so we can close this ticket.
Also seeing one for `/static/i/modal-x-white.png`, which is used in the deletion modal dialogs. Looks like it was removed from the apparmor profile in #6315.