securedrop-client icon indicating copy to clipboard operation
securedrop-client copied to clipboard

a Qt-based GUI for SecureDrop journalists πŸ“°πŸ—žοΈ

Results 100 securedrop-client issues
Sort by recently updated
recently updated
newest added

_This was migrated from https://github.com/freedomofpress/securedrop-proxy/pull/127_ ## Status Ready for review ## Description Implement the proxy v2 architecture; see individual commits messages for more detail. - Fixes https://github.com/freedomofpress/securedrop-client/issues/1678. - Fixes #1778...

## Status Ready for review ## Description Updates the AppArmor rules governing `__pycache__` for Python 3.11, which is our minimum Python since #1958. - Caveat: #1235 ## Test Plan -...

## Description The Python `securedrop-proxy` [responds to the caller exclusively on stdout](https://github.com/freedomofpress/securedrop-client/blob/f257d98c2878591ac564ed291fed00fef698956b/proxy/securedrop_proxy/proxy.py#L64-L74), so it can [use](https://github.com/freedomofpress/securedrop-client/blob/f257d98c2878591ac564ed291fed00fef698956b/proxy/securedrop_proxy/main.py#L7) standard Python `logging`. The Rust `securedrop-proxy` in #1718 responds with a mix of stdout...

needs discussion
proxy v2

## Description In CI, we use the `dockerize` command to wait for the SD server instance to be up so we can connect to it: https://github.com/freedomofpress/securedrop-client/blob/d0d49fa01c76fbd3019a21a49abcc8f03ba4276b/.github/workflows/sdk.yml#L43 I was reviewing the...

:gear: Tooling

## Status Ready for review ## Description @deeplow and I have walked through the `log/` portion of this repository and mapped out: - what spawns what services; - what triggers...

Let's remove: > > 1. `securedrop-log`, which nothing in either `securedrop-client` or `securedrop-workstation` appears to invoke; or > > 2. `securedrop_log`, which nothing in either `securedrop-client` or `securedrop-workstation` appears to...

:beach_umbrella: Summer cleanup

## Description Large file downloads over Tor fail more often than over public Internet, and the client and server do not yet support resuming failed downloads or even provide good...

network

## Status Work in progress ## Description Updates the Client for compatibility with freedomofpress/securedrop-workstation#956. - Must be released in tandem with freedomofpress/securedrop-workstation#956 - ~~Blocked on #1882~~ - Blocked on #1958...

blocked

Bumps [safety](https://github.com/pyupio/safety) from 3.1.0 to 3.2.0. Release notes Sourced from safety's releases. 3.2.0 What's Changed Added note on hiring and careers page link by @​mwermuth in pyupio/safety#510 fix: update pyinstaller...

dependencies
python

## Description As of #1718, running `make regenerate-sdk-cassettes` does exactly that. But the result is basically unreviewable (e.g., 1f3c2c84466f350954531d2d60d066f5431d69fc). It would be nice to be able to set seed values...

research