securedrop
securedrop copied to clipboard
GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
## Description When a source account is created but before a first submission, by default a "pending" flag is set. Pending accounts are not displayed in the journalist interface. If...
## Status Work in progress: Raises correct exceptions, fails test suite. ## Description of Changes Addresses #6188. Exceptions for invalid usernames were not being raised. Instead, there was python traceback...
## Description The Admin Workstation currently runs Ansible v2.9.7. Soon enough, we'll need to bump to the already released 2.10.x series. That's a difficult jump, and violates expectations about semver....
On Tails 5, we require python3-distutils to be installed, or the updater will fail on `pip` calls (without an error message explaining the cause). The updater should detect these missing...
## Problem When a Source submits the page without any selected files or entered message text, they get the below as an error message. The text itself reads in both...
## Description Everyone in the RM role has their own personal process for generating the changelog for a given release, but all of them are more labor-intensive and error-prone than...
## Description Both `securedrop` (via Babel) and `securedrop-client` (via Weblate) merge source strings equivalent to running `xgettext` *without* `--no-fuzzy-matching`. These ["fuzzy" entries](https://www.gnu.org/software/gettext/manual/html_node/Fuzzy-Entries.html) can be confusing to translators, to translation reviewers,...
## Description of Changes Up until now, SecureDrop had an implicit "sign up" flow, in which sources were assigned a codename/passphrase before they were able to submit any messages/documents. This...
## Description Docker for Mac on M1 claims to support intel images, but anecdotally the instructions for setting up the dev environment on a Mac don't appear to work. It...
## Status Work in progress ## Description of Changes This is the server part of https://github.com/freedomofpress/securedrop/issues/6257 (see **Proposed plan** section in the description). Changes proposed in this pull request: -...