An overview of contributor trends.
Committed in past 6 months (a rookie = the first commit in past year)
No contributors in past 30 days.
Past 31 to 90 days (2):
Past 91 to 180 days (6):
Last contributors more than 6 months ago
Commits (3m) |
Commit Days |
-
|
-
|
-
|
2
|
4
|
-
|
6
|
6
|
8
|
6
|
6
|
6
|
6
|
6
|
5
|
5
|
4
|
7
|
5
|
2
|
2
|
3
|
6
|
3
|
3
|
|
philip.mcmahon@guardian.co.uk | 2 | 23 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
philip.mcmahon@theguardian.com | 2 | 14 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
legoktm@debian.org | - | 142 |
-
|
-
|
-
|
-
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
cory@freedom.press | - | 107 |
-
|
-
|
-
|
-
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
-
|
-
|
-
|
-
|
francisco | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ro@freedom.press | - | 105 |
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
|
|
kog@freedom.press | - | 66 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
|
-
|
|
47065258+deeplow@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
kevin.ogorman@gmail.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
noreply@weblate.org | - | 8 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
|
-
|
-
|
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
cfm@panix.com | - | 6 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
erik@freedom.press | - | 27 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
francisco@freedom.press | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
micah@micahflee.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
leee@noreply.users.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
zeke.huntergreen@guardian.co.uk | - | 22 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
marjan.kalanaki@guardian.co.uk | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
zekehuntergreen@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
michael@freedom.press | - | 23 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
chefarov@pm.me | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
gon.bulnes@fastmail.com | - | 102 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
1834051+jjelosua@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
22777700+rocodes@users.noreply.github.com | - | 15 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
eaon@posteo.net | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
alex@freedom.press | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jdlrobson@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
2119212+jsoref@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
allie@freedom.press | - | 271 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
4522213+creviera@users.noreply.github.com | - | 68 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mayanahara@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
erikasholla@hotmail.com | - | 10 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
conorsch@users.noreply.github.com | - | 35 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
conor@freedom.press | - | 18 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ssurbhi560@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
igorkrainovic@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
bennybeat@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
katka.kasalova@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
b1000101@pm.me | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
zakooch@protonmail.ch | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
curtisbaltimore@protonmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ecron_89@hotmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
martin.trebuch@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
sv1@fellsnet.is | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
github-actions@github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
creviera@freedom.press | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mail@kushaldas.in | - | 57 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
kushal@freedom.press | - | 78 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
john@freedom.press | - | 71 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
emkll@users.noreply.github.com | - | 55 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mickael@freedom.press | - | 48 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
eloquence@gmail.com | - | 42 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
joaedwar@redhat.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jen@freedom.press | - | 251 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ntoll@ntoll.org | - | 63 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
deeplow@tutanota.com | - | 11 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
19642016+pierwill@users.noreply.github.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
heartsucker@autistici.org | - | 51 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
heartsucker@users.noreply.github.com | - | 26 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
michdcode@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
kushaldas@gmail.com | - | 11 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
amanv1999@gmail.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jaysinhp@gmail.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jthayer@freedom.press | - | 16 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
timruffles@gmail.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
timruffles@github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
timruffles@googlemail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
juli4ka@julias-macbook-air.local | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
mdrose@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
vivekanand1101@gmail.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
Commits (3m) |
Commit Days |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
No commits in past 30 days.
2 contributors (4 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | philip.mcmahon@guardian.co.uk | 2022-09-16 | 2025-02-21 | 2 (50%) | py (50), po (21), yaml (10), mo (9), lock (7) |
2. | philip.mcmahon@theguardian.com | 2023-04-13 | 2025-02-20 | 2 (50%) | py (8), (3), md (1) |
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
The number on lines shows the number of same files that both persons changed in past 90 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | philip.mcmahon@guardian.co.uk | philip.mcmahon@theguardian.com |
11 shared files
client/tests/sdk/test_api.py log/log_server/log_saver.py debian/changelog client/securedrop_client/api_jobs/uploads.py client/tests/api_jobs/test_uploads.py export/securedrop_export/__init__.py log/log_server/redis_log.py client/securedrop_client/__init__.py log/log_client_files/sd-rsyslog client/securedrop_client/sdk/__init__.py changelog.md |
Contributor | # connections | # commits | |
---|---|---|---|
1. | philip.mcmahon@guardian.co.uk | 1 | 2 |
2. | philip.mcmahon@theguardian.com | 1 | 2 |
C-median: 1.0
A half of the contributors has more than 1.0 connections, and a half has less than this number.
C-mean: 1.0
An average number of connections a contributor has with other contributors.
C-index: 1.0
There are 1.0 contributors with 1.0 or more connections.
8 contributors (38 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | legoktm@debian.org | 2022-01-28 | 2025-01-30 | 7 (18%) |
2. | ro@freedom.press | 2022-01-19 | 2024-11-20 | 1 (2%) |
3. | cory@freedom.press | 2021-07-22 | 2025-01-30 | 6 (15%) |
4. | kog@freedom.press | 2018-11-11 | 2024-11-20 | 12 (31%) |
5. | philip.mcmahon@guardian.co.uk | 2022-09-16 | 2025-02-21 | 5 (13%) |
6. | philip.mcmahon@theguardian.com | 2023-04-13 | 2025-02-20 | 5 (13%) |
7. | 47065258+deeplow@users.noreply.github.com | 2024-10-29 | 2024-11-14 | 1 (2%) |
8. | francisco | 2025-01-29 | 2025-01-29 | 1 (2%) |
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
The number on lines shows the number of same files that both persons changed in past 180 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | philip.mcmahon@guardian.co.uk | philip.mcmahon@theguardian.com |
117 shared files
.github/ISSUE_TEMPLATE/proposal.md client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po scripts/build-debs.sh client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/tests/functional/data/test_deleted_file_filewidget.yml client/tests/functional/test_offline_send_reply.py client/securedrop_client/locale/de/LC_MESSAGES/messages.mo client/securedrop_client/locale/es/LC_MESSAGES/messages.po client/tests/test_logic.py Cargo.lock client/securedrop_client/logic.py client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/api_jobs/downloads.py client/tests/integration/test_placeholder.py client/securedrop_client/locale/sv/LC_MESSAGES/messages.mo export/pyproject.toml .github/workflows/cargo-vet.yml client/run.sh client/tests/integration/test_styles_speech_bubble_status_bar.py client/securedrop_client/locale/bn/LC_MESSAGES/messages.po .github/workflows/sdk.yml client/.semgrep/custom-rules.yml client/securedrop_client/locale/messages.pot supply-chain/audits.toml client/tests/sdk/test_api.py proxy/poetry.lock log/log_server/log_saver.py .github/workflows/build.yml client/securedrop_client/locale/fi/LC_MESSAGES/messages.mo .github/workflows/ci.yml client/securedrop_client/locale/nl/LC_MESSAGES/messages.po client/tests/functional/test_download_file.py debian/changelog client/securedrop_client/api_jobs/uploads.py client/securedrop_client/locale/is/LC_MESSAGES/messages.mo .github/workflows/security.yml client/securedrop_client/locale/tr/LC_MESSAGES/messages.po client/tests/integration/test_styles_reply_status_bar.py client/tests/api_jobs/test_uploads.py client/tests/functional/test_receive_message.py client/securedrop_client/gui/main.py client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.po client/tests/functional/data/test_delete_sources.yml export/securedrop_export/__init__.py client/tests/functional/test_offline_read_conversation.py debian/setup-venv.sh export/poetry.lock client/tests/gui/base/test_dialogs.py client/tests/gui/test_widgets.py client/tests/integration/test_styles_file_download_button.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/base/dialog_button.css debian/control poetry.lock client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po client/tests/integration/conftest.py log/log_server/redis_log.py client/securedrop_client/locale/fr/LC_MESSAGES/messages.mo debian/securedrop-export.lintian-overrides client/securedrop_client/resources/css/sdclient.css client/securedrop_client/__init__.py .github/workflows/test.yml client/securedrop_client/gui/shortcuts.py client/tests/test_storage.py scripts/Dockerfile client/securedrop_client/api_jobs/sync.py client/tests/gui/test_shortcuts.py proxy/tests/test_errors.py client/tests/functional/test_delete_sources.py client/securedrop_client/locale/fr/LC_MESSAGES/messages.po proxy/tests/test_proxy.py client/tests/functional/test_offline_star_source.py client/tests/functional/test_export_wizard.py proxy/tests/conftest.py client/MANIFEST.in client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/resources/images/delete_sources_toolbar_icon.svg client/securedrop_client/gui/widgets.py client/securedrop_client/locale/ca/LC_MESSAGES/messages.mo client/securedrop_client/locale/el/LC_MESSAGES/messages.po log/pyproject.toml rust-toolchain.toml client/tests/integration/test_styles_speech_bubble_message.py client/securedrop_client/locale/sv/LC_MESSAGES/messages.po log/log_client_files/sd-rsyslog log/poetry.lock client/tests/functional/test_offline_delete_source.py Makefile client/securedrop_client/sdk/__init__.py client/tests/functional/test_send_reply.py client/tests/integration/test_styles_sdclient.py client/securedrop_client/locale/ru/LC_MESSAGES/messages.po client/securedrop_client/locale/sk/LC_MESSAGES/messages.po debian/securedrop-client.lintian-overrides client/securedrop_client/gui/actions.py client/tests/gui/test_actions.py client/pyproject.toml client/securedrop_client/sdk/README.md ... |
2. | kog@freedom.press | philip.mcmahon@theguardian.com |
13 shared files
client/securedrop_client/logic.py client/securedrop_client/locale/messages.pot debian/changelog export/securedrop_export/__init__.py client/tests/gui/test_widgets.py client/securedrop_client/gui/source/delete/dialog.py client/tests/integration/conftest.py client/securedrop_client/__init__.py client/securedrop_client/gui/widgets.py client/securedrop_client/gui/actions.py client/tests/gui/test_actions.py client/tests/gui/source/delete/test_dialog.py changelog.md |
3. | kog@freedom.press | philip.mcmahon@guardian.co.uk |
13 shared files
client/securedrop_client/logic.py client/securedrop_client/locale/messages.pot debian/changelog export/securedrop_export/__init__.py client/tests/gui/test_widgets.py client/securedrop_client/gui/source/delete/dialog.py client/tests/integration/conftest.py client/securedrop_client/__init__.py client/securedrop_client/gui/widgets.py client/securedrop_client/gui/actions.py client/tests/gui/test_actions.py client/tests/gui/source/delete/test_dialog.py changelog.md |
4. | philip.mcmahon@guardian.co.uk | legoktm@debian.org |
9 shared files
client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py debian/changelog export/securedrop_export/__init__.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/__init__.py client/securedrop_client/sdk/__init__.py client/tests/gui/source/delete/test_dialog.py changelog.md |
5. | legoktm@debian.org | philip.mcmahon@theguardian.com |
9 shared files
client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py debian/changelog export/securedrop_export/__init__.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/__init__.py client/securedrop_client/sdk/__init__.py client/tests/gui/source/delete/test_dialog.py changelog.md |
6. | philip.mcmahon@guardian.co.uk | cory@freedom.press |
7 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/api_jobs/uploads.py client/tests/api_jobs/test_uploads.py client/securedrop_client/gui/source/delete/dialog.py client/tests/functional/test_delete_sources.py client/securedrop_client/sdk/__init__.py client/tests/functional/data/test_confirm_before_deleting_lots_of_sources.yml |
7. | legoktm@debian.org | kog@freedom.press |
7 shared files
client/securedrop_client/locale/messages.pot debian/changelog export/securedrop_export/__init__.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/__init__.py client/tests/gui/source/delete/test_dialog.py changelog.md |
8. | philip.mcmahon@theguardian.com | cory@freedom.press |
7 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/api_jobs/uploads.py client/tests/api_jobs/test_uploads.py client/securedrop_client/gui/source/delete/dialog.py client/tests/functional/test_delete_sources.py client/securedrop_client/sdk/__init__.py client/tests/functional/data/test_confirm_before_deleting_lots_of_sources.yml |
9. | philip.mcmahon@guardian.co.uk | ro@freedom.press |
4 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py changelog.md |
10. | philip.mcmahon@theguardian.com | ro@freedom.press |
4 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py changelog.md |
11. | legoktm@debian.org | ro@freedom.press |
4 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py changelog.md |
12. | ro@freedom.press | kog@freedom.press |
4 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py changelog.md |
13. | legoktm@debian.org | cory@freedom.press |
3 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/sdk/__init__.py |
14. | philip.mcmahon@guardian.co.uk | 47065258+deeplow@users.noreply.github.com |
2 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py |
15. | legoktm@debian.org | 47065258+deeplow@users.noreply.github.com |
2 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py |
16. | philip.mcmahon@theguardian.com | 47065258+deeplow@users.noreply.github.com |
2 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py |
17. | kog@freedom.press | cory@freedom.press |
2 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py |
18. | kog@freedom.press | 47065258+deeplow@users.noreply.github.com |
2 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py |
19. | cory@freedom.press | 47065258+deeplow@users.noreply.github.com |
2 shared files
client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py |
Contributor | # connections | # commits | |
---|---|---|---|
1. | kog@freedom.press | 6 | 12 |
2. | legoktm@debian.org | 6 | 7 |
3. | philip.mcmahon@guardian.co.uk | 6 | 5 |
4. | philip.mcmahon@theguardian.com | 6 | 5 |
5. | cory@freedom.press | 5 | 6 |
6. | 47065258+deeplow@users.noreply.github.com | 5 | 1 |
7. | ro@freedom.press | 4 | 1 |
8. | francisco | 0 | 1 |
C-median: 6.0
A half of the contributors has more than 6.0 connections, and a half has less than this number.
C-mean: 5.4
An average number of connections a contributor has with other contributors.
C-index: 5.0
There are 5.0 contributors with 5.0 or more connections.
14 contributors (398 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | legoktm@debian.org | 2022-01-28 | 2025-01-30 | 123 (30%) |
2. | ro@freedom.press | 2022-01-19 | 2024-11-20 | 84 (21%) |
3. | cory@freedom.press | 2021-07-22 | 2025-01-30 | 34 (8%) |
4. | noreply@weblate.org | 2022-06-02 | 2024-10-23 | 43 (10%) |
5. | kog@freedom.press | 2018-11-11 | 2024-11-20 | 47 (11%) |
6. | philip.mcmahon@guardian.co.uk | 2022-09-16 | 2025-02-21 | 18 (4%) |
7. | erik@freedom.press | 2021-02-19 | 2024-06-27 | 1 (<1%) |
8. | philip.mcmahon@theguardian.com | 2023-04-13 | 2025-02-20 | 27 (6%) |
9. | cfm@panix.com | 2022-03-23 | 2024-10-07 | 6 (1%) |
10. | kevin.ogorman@gmail.com | 2020-10-15 | 2024-11-06 | 6 (1%) |
11. | francisco@freedom.press | 2024-05-09 | 2024-05-24 | 5 (1%) |
12. | 47065258+deeplow@users.noreply.github.com | 2024-10-29 | 2024-11-14 | 2 (<1%) |
13. | francisco | 2025-01-29 | 2025-01-29 | 1 (<1%) |
14. | micah@micahflee.com | 2024-05-18 | 2024-05-18 | 1 (<1%) |
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
The number on lines shows the number of same files that both persons changed in past 365 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | philip.mcmahon@theguardian.com | philip.mcmahon@guardian.co.uk |
728 shared files
client/securedrop_client/database.py client/tests/sdk/data/test-delete-submission.yml scripts/build-debs.sh client/tests/functional/data/test_deleted_file_filewidget.yml client/tests/sdk/test_shared.py client/tests/gui/conversation/export/test_export_wizard.py client/tests/test_config.py debian/securedrop-workstation-config.postinst client/tests/test_logic.py Cargo.lock scripts/shellcheck.sh client/securedrop_client/resources/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf client/tests/test_app.py client/securedrop_client/locale/el/LC_MESSAGES/messages.mo client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/api_jobs/downloads.py client/tests/integration/test_placeholder.py client/tests/sdk/data/test-failed-single-source.yml scripts/fixup-changelog.sh client/tests/integration/test_styles_modal_dialog_button.py client/securedrop_client/gui/base/checkbox.css export/files/send-to-usb.desktop client/securedrop_client/resources/images/printer.svg client/securedrop_client/resources/images/send.svg client/tests/sdk/data/test-get-replies-from-source.yml client/securedrop_client/resources/fonts/Source_Sans_Pro/SourceSansPro-SemiBoldItalic.ttf log/tests/test_logger.py client/tests/sdk/data/test_zlogout.yml debian/securedrop-workstation-config.lintian-overrides .cargo/audit.toml client/securedrop_client/locale/ru/LC_MESSAGES/messages.mo client/securedrop_client/api_jobs/updatestar.py log/ex2.py client/tests/files/securedrop.gpg.asc client/securedrop_client/gui/conversation/__init__.py client/tests/sdk/data/test_seen.json .github/workflows/build.yml debian/securedrop-whonix-config.securedrop-whonix-config.service log/tests/__init__.py client/securedrop_client/locale/nl/LC_MESSAGES/messages.po client/securedrop_client/conversation/transcript/__init__.py client/securedrop_client/resources/images/sync.svg client/securedrop_client/resources/images/eye_visible.svg proxy/fixtures/proxy_404.yaml client/securedrop_client/gui/conversation/export/export_wizard.py client/securedrop_client/locale/tr/LC_MESSAGES/messages.po client/tests/sdk/data/test_auth_badotp.yml proxy/securedrop_proxy/main.py client/tests/functional/cassettes/test_unseen_source_becomes_seen_on_click.yaml log/setup.py client/securedrop_client/resources/css/source_timestamp.css client/securedrop_client/resources/fonts/Montserrat/Montserrat-LightItalic.ttf client/securedrop_client/gui/auth/__init__.py client/tests/functional/test_receive_message.py export/.flake8 client/securedrop_client/resources/images/tear-left.svg client/tests/sdk/data/test-error-unencrypted-reply.yml keyring/securedrop-keyring.gpg proxy/tests/files/local-config.yaml client/tests/sdk/data/test_get_sources.json export/Makefile client/alembic/README debian/source/lintian-overrides Cargo.toml client/tests/sdk/data/test_delete_reply.json debian/setup-venv.sh log/log_server/__init__.py client/tests/gui/__init__.py client/tests/gui/base/test_dialogs.py client/tests/sdk/data/test_delete_source_from_string.json client/securedrop_client/gui/base/dialog_button.css debian/control client/tests/sdk/data/test_delete_source.json client/securedrop_client/resources/fonts/Source_Sans_Pro/SourceSansPro-BoldItalic.ttf proxy/tests/files/invalid-config.yaml log/Makefile client/securedrop_client/resources/images/send-disabled.svg workstation-config/mimeapps.list.sd-viewer client/tests/integration/conftest.py client/tests/test_models.py client/tests/sdk/data/test_reply_source_with_uuid.json client/tests/files/test-doc.gz.gpg proxy/fixtures/main_json_response_with_timeout.yaml client/securedrop_client/app.py client/securedrop_client/gui/base/dialogs.py client/securedrop_client/resources/images/tear-right.svg export/tests/print/test_service.py .github/workflows/test.yml export/tests/files/libreoffice-startcenter.desktop client/tests/sdk/data/test_get_reply_from_source.yml client/securedrop_client/resources/images/hexes.svg client/tests/test_storage.py client/securedrop_client/conversation/__init__.py keyring/poetry.lock client/tests/sdk/data/test_failed_single_source.yml client/securedrop_client/resources/images/download_file.gif client/tests/gui/base/test_misc.py client/securedrop_client/resources/fonts/Montserrat/Montserrat-Regular.ttf proxy/tests/conftest.py client/tests/functional/cassettes/test_export_wizard_device_locked.yaml ... |
2. | philip.mcmahon@guardian.co.uk | legoktm@debian.org |
174 shared files
scripts/build-debs.sh client/tests/functional/data/test_deleted_file_filewidget.yml client/tests/sdk/test_shared.py client/tests/test_config.py client/tests/test_logic.py Cargo.lock client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/api_jobs/downloads.py debian/securedrop-workstation-config.lintian-overrides client/securedrop_client/locale/ru/LC_MESSAGES/messages.mo client/securedrop_client/gui/conversation/__init__.py .github/workflows/build.yml debian/securedrop-whonix-config.securedrop-whonix-config.service client/securedrop_client/gui/conversation/export/export_wizard.py client/securedrop_client/locale/tr/LC_MESSAGES/messages.po log/setup.py export/Makefile Cargo.toml debian/setup-venv.sh client/tests/gui/base/test_dialogs.py client/securedrop_client/gui/base/dialog_button.css debian/control workstation-config/mimeapps.list.sd-viewer client/tests/integration/conftest.py export/tests/print/test_service.py .github/workflows/test.yml export/tests/files/libreoffice-startcenter.desktop client/tests/test_storage.py proxy/tests/conftest.py debian/rules export/tests/files/libreoffice-xsltfilter.desktop client/securedrop_client/locale/el/LC_MESSAGES/messages.po rust-toolchain.toml client/create_dev_data.py whonix-config/app_journalist.auth_private.tmpl client/securedrop_client/sdk/README.md client/securedrop_client/locale/is/LC_MESSAGES/messages.po changelog.md client/scripts/verify-mo.py client/tests/sdk/utils.py client/securedrop_client/gui/conversation/export/export_wizard_page.py export/tests/files/samples_supported/Sample_docx.docx client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/tests/api_jobs/test_downloads.py export/securedrop_export/print/status.py keyring/tests/test_sources.py client/tests/sdk/data/test_download_submission_autoresume_fail.yml client/securedrop_client/config.py proxy/Makefile client/.semgrep/custom-rules.yml client/tests/sdk/data/test_download_submission_autoresume.yml export/tests/files/libreoffice-draw.desktop debian/securedrop-workstation-config.install export/tests/files/samples_unsupported/Sample_webp.webp debian/changelog client/stubs/qubesdb.pyi proxy/usr.bin.securedrop-proxy client/securedrop_client/gui/main.py client/securedrop_client/locale/ca/LC_MESSAGES/messages.po poetry.lock client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po export/tests/files/libreoffice-impress.desktop export/tests/files/libreoffice-math.desktop workstation-config/securedrop-mime-handling.py debian/securedrop-qubesdb-tools.install debian/securedrop-export.lintian-overrides export/tests/files/samples_supported/Sample_xlsx.xlsx keyring/apt_freedom_press.sources proxy/tests/test_errors.py client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.mo client/tests/functional/test_offline_star_source.py qubesdb-tools/template-from-qubesdb debian/securedrop-qubesdb-tools.lintian-overrides export/tests/files/samples_supported/Sample_odt.odt README.md export/build-requirements.txt client/securedrop_client/locale/sv/LC_MESSAGES/messages.po client/tests/functional/test_offline_delete_source.py client/securedrop_client/export.py debian/securedrop-client.lintian-overrides export/tests/files/samples_unsupported/Sample_wmf.wmf client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/sdk/sdlocalobjects.py pyproject.toml client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/storage.py supply-chain/imports.lock proxy/src/main.rs debian/securedrop-workstation-config.securedrop-mime-handling.service client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po export/pyproject.toml .github/workflows/cargo-vet.yml client/run.sh client/securedrop_client/db.py client/securedrop_client/locale/bn/LC_MESSAGES/messages.po CONTRIBUTING.md client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py ... |
3. | philip.mcmahon@theguardian.com | legoktm@debian.org |
174 shared files
scripts/build-debs.sh client/tests/functional/data/test_deleted_file_filewidget.yml client/tests/sdk/test_shared.py client/tests/test_config.py client/tests/test_logic.py Cargo.lock client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/api_jobs/downloads.py debian/securedrop-workstation-config.lintian-overrides client/securedrop_client/locale/ru/LC_MESSAGES/messages.mo client/securedrop_client/gui/conversation/__init__.py .github/workflows/build.yml debian/securedrop-whonix-config.securedrop-whonix-config.service client/securedrop_client/gui/conversation/export/export_wizard.py client/securedrop_client/locale/tr/LC_MESSAGES/messages.po log/setup.py export/Makefile Cargo.toml debian/setup-venv.sh client/tests/gui/base/test_dialogs.py client/securedrop_client/gui/base/dialog_button.css debian/control workstation-config/mimeapps.list.sd-viewer client/tests/integration/conftest.py export/tests/print/test_service.py .github/workflows/test.yml export/tests/files/libreoffice-startcenter.desktop client/tests/test_storage.py proxy/tests/conftest.py debian/rules export/tests/files/libreoffice-xsltfilter.desktop client/securedrop_client/locale/el/LC_MESSAGES/messages.po rust-toolchain.toml client/create_dev_data.py whonix-config/app_journalist.auth_private.tmpl client/securedrop_client/sdk/README.md client/securedrop_client/locale/is/LC_MESSAGES/messages.po changelog.md client/scripts/verify-mo.py client/tests/sdk/utils.py client/securedrop_client/gui/conversation/export/export_wizard_page.py export/tests/files/samples_supported/Sample_docx.docx client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/tests/api_jobs/test_downloads.py export/securedrop_export/print/status.py keyring/tests/test_sources.py client/tests/sdk/data/test_download_submission_autoresume_fail.yml client/securedrop_client/config.py proxy/Makefile client/.semgrep/custom-rules.yml client/tests/sdk/data/test_download_submission_autoresume.yml export/tests/files/libreoffice-draw.desktop debian/securedrop-workstation-config.install export/tests/files/samples_unsupported/Sample_webp.webp debian/changelog client/stubs/qubesdb.pyi proxy/usr.bin.securedrop-proxy client/securedrop_client/gui/main.py client/securedrop_client/locale/ca/LC_MESSAGES/messages.po poetry.lock client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po export/tests/files/libreoffice-impress.desktop export/tests/files/libreoffice-math.desktop workstation-config/securedrop-mime-handling.py debian/securedrop-qubesdb-tools.install debian/securedrop-export.lintian-overrides export/tests/files/samples_supported/Sample_xlsx.xlsx keyring/apt_freedom_press.sources proxy/tests/test_errors.py client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.mo client/tests/functional/test_offline_star_source.py qubesdb-tools/template-from-qubesdb debian/securedrop-qubesdb-tools.lintian-overrides export/tests/files/samples_supported/Sample_odt.odt README.md export/build-requirements.txt client/securedrop_client/locale/sv/LC_MESSAGES/messages.po client/tests/functional/test_offline_delete_source.py client/securedrop_client/export.py debian/securedrop-client.lintian-overrides export/tests/files/samples_unsupported/Sample_wmf.wmf client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/sdk/sdlocalobjects.py pyproject.toml client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/storage.py supply-chain/imports.lock proxy/src/main.rs debian/securedrop-workstation-config.securedrop-mime-handling.service client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po export/pyproject.toml .github/workflows/cargo-vet.yml client/run.sh client/securedrop_client/db.py client/securedrop_client/locale/bn/LC_MESSAGES/messages.po CONTRIBUTING.md client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py ... |
4. | philip.mcmahon@guardian.co.uk | kog@freedom.press |
163 shared files
client/tests/sdk/test_shared.py Cargo.lock client/securedrop_client/api_jobs/downloads.py client/tests/sdk/data/test_zlogout.yml .github/workflows/build.yml client/tests/sdk/data/test_auth_badotp.yml log/setup.py client/tests/functional/test_receive_message.py keyring/securedrop-keyring.gpg Cargo.toml log/log_server/__init__.py debian/control client/tests/integration/conftest.py .github/workflows/test.yml client/tests/sdk/data/test_get_reply_from_source.yml keyring/poetry.lock client/tests/sdk/data/test_failed_single_source.yml proxy/tests/conftest.py debian/securedrop-log.securedrop-log-server.service debian/rules scripts/qubes_42.sources rust-toolchain.toml client/tests/functional/data/test_unseen_source_becomes_seen_on_click.yml client/tests/functional/data/test_seen_and_unseen.yml client/tests/sdk/data/test_delete_source.yml client/tests/sdk/data/test_reply_source_with_uuid.yml proxy/src/config_qubesdb.rs proxy/src/config_env.rs client/tests/sdk/data/test_auth_baduser.yml client/tests/sdk/data/test_delete_submission.yml client/tests/sdk/data/test_auth_badpassword.yml changelog.md client/tests/sdk/data/test_star_add_remove.yml client/scripts/verify-mo.py client/tests/sdk/data/test_get_single_source_from_string.yml client/tests/sdk/utils.py client/tests/sdk/data/test_get_users.yml client/tests/functional/data/test_offline_send_reply_to_source.yml proxy/qubes/securedrop.Proxy client/tests/functional/test_offline_send_reply.py client/tests/api_jobs/test_downloads.py client/tests/sdk/data/test_get_wrong_submissions.yml keyring/tests/test_sources.py client/README.md client/tests/sdk/data/test_get_replies_from_source.yml client/securedrop_client/config.py client/tests/functional/test_logout.py proxy/Makefile client/tests/sdk/data/test_download_reply.yml debian/changelog proxy/usr.bin.securedrop-proxy client/tests/functional/data/test_offline_delete_source_attempt.yml poetry.lock client/tests/sdk/data/test_delete_conversation.yml log/log_server/redis_log.py keyring/apt_freedom_press.sources proxy/tests/test_errors.py client/tests/functional/data/test_send_reply_to_source.yml client/tests/functional/test_offline_star_source.py client/tests/functional/test_export_wizard.py client/tests/sdk/data/test_flag_source.yml client/tests/sdk/data/test_delete_reply.yml client/tests/functional/data/test_export_wizard_no_device_then_bad_passphrase.yml client/tests/sdk/data/test_get_submissions.yml client/tests/functional/data/test_logout_as_journalist.yml client/tests/functional/test_offline_delete_source.py client/tests/functional/data/test_receive_message_from_source.yml client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/sdk/sdlocalobjects.py pyproject.toml client/tests/sdk/data/test_get_current_user.yml client/tests/sdk/data/test_get_submission_from_string.yml supply-chain/imports.lock debian/securedrop-keyring.lintian-overrides proxy/src/main.rs log/log_client_files/sd-rsyslog.conf log/MANIFEST.in client/tests/functional/data/test_user_icon_click.yml client/tests/sdk/data/test_get_sources.yml export/pyproject.toml .github/workflows/cargo-vet.yml client/run.sh client/tests/sdk/data/test_get_all_submissions.yml client/securedrop_client/db.py client/tests/functional/data/test_login_from_offline.yml client/securedrop_client/locale/messages.pot client/tests/functional/data/test_download_file.yml client/tests/functional/test_offline_login.py client/tests/sdk/test_api.py proxy/poetry.lock log/log_server/log_saver.py client/tests/sdk/data/test_error_unencrypted_reply.yml .github/workflows/ci.yml client/tests/functional/test_download_file.py proxy/pyproject.toml client/tests/functional/test_delete_source.py client/tests/sdk/data/test_delete_source_from_string.yml client/tests/functional/data/test_star_source.yml export/poetry.lock ... |
5. | philip.mcmahon@theguardian.com | kog@freedom.press |
163 shared files
client/tests/sdk/test_shared.py Cargo.lock client/securedrop_client/api_jobs/downloads.py client/tests/sdk/data/test_zlogout.yml .github/workflows/build.yml client/tests/sdk/data/test_auth_badotp.yml log/setup.py client/tests/functional/test_receive_message.py keyring/securedrop-keyring.gpg Cargo.toml log/log_server/__init__.py debian/control client/tests/integration/conftest.py .github/workflows/test.yml client/tests/sdk/data/test_get_reply_from_source.yml keyring/poetry.lock client/tests/sdk/data/test_failed_single_source.yml proxy/tests/conftest.py debian/securedrop-log.securedrop-log-server.service debian/rules scripts/qubes_42.sources rust-toolchain.toml client/tests/functional/data/test_unseen_source_becomes_seen_on_click.yml client/tests/functional/data/test_seen_and_unseen.yml client/tests/sdk/data/test_delete_source.yml client/tests/sdk/data/test_reply_source_with_uuid.yml proxy/src/config_qubesdb.rs proxy/src/config_env.rs client/tests/sdk/data/test_auth_baduser.yml client/tests/sdk/data/test_delete_submission.yml client/tests/sdk/data/test_auth_badpassword.yml changelog.md client/tests/sdk/data/test_star_add_remove.yml client/scripts/verify-mo.py client/tests/sdk/data/test_get_single_source_from_string.yml client/tests/sdk/utils.py client/tests/sdk/data/test_get_users.yml client/tests/functional/data/test_offline_send_reply_to_source.yml proxy/qubes/securedrop.Proxy client/tests/functional/test_offline_send_reply.py client/tests/api_jobs/test_downloads.py client/tests/sdk/data/test_get_wrong_submissions.yml keyring/tests/test_sources.py client/README.md client/tests/sdk/data/test_get_replies_from_source.yml client/securedrop_client/config.py client/tests/functional/test_logout.py proxy/Makefile client/tests/sdk/data/test_download_reply.yml debian/changelog proxy/usr.bin.securedrop-proxy client/tests/functional/data/test_offline_delete_source_attempt.yml poetry.lock client/tests/sdk/data/test_delete_conversation.yml log/log_server/redis_log.py keyring/apt_freedom_press.sources proxy/tests/test_errors.py client/tests/functional/data/test_send_reply_to_source.yml client/tests/functional/test_offline_star_source.py client/tests/functional/test_export_wizard.py client/tests/sdk/data/test_flag_source.yml client/tests/sdk/data/test_delete_reply.yml client/tests/functional/data/test_export_wizard_no_device_then_bad_passphrase.yml client/tests/sdk/data/test_get_submissions.yml client/tests/functional/data/test_logout_as_journalist.yml client/tests/functional/test_offline_delete_source.py client/tests/functional/data/test_receive_message_from_source.yml client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/sdk/sdlocalobjects.py pyproject.toml client/tests/sdk/data/test_get_current_user.yml client/tests/sdk/data/test_get_submission_from_string.yml supply-chain/imports.lock debian/securedrop-keyring.lintian-overrides proxy/src/main.rs log/log_client_files/sd-rsyslog.conf log/MANIFEST.in client/tests/functional/data/test_user_icon_click.yml client/tests/sdk/data/test_get_sources.yml export/pyproject.toml .github/workflows/cargo-vet.yml client/run.sh client/tests/sdk/data/test_get_all_submissions.yml client/securedrop_client/db.py client/tests/functional/data/test_login_from_offline.yml client/securedrop_client/locale/messages.pot client/tests/functional/data/test_download_file.yml client/tests/functional/test_offline_login.py client/tests/sdk/test_api.py proxy/poetry.lock log/log_server/log_saver.py client/tests/sdk/data/test_error_unencrypted_reply.yml .github/workflows/ci.yml client/tests/functional/test_download_file.py proxy/pyproject.toml client/tests/functional/test_delete_source.py client/tests/sdk/data/test_delete_source_from_string.yml client/tests/functional/data/test_star_source.yml export/poetry.lock ... |
6. | philip.mcmahon@guardian.co.uk | ro@freedom.press |
99 shared files
scripts/build-debs.sh client/tests/functional/data/test_deleted_file_filewidget.yml client/tests/test_logic.py Cargo.lock client/tests/integration/test_placeholder.py client/securedrop_client/gui/conversation/__init__.py client/securedrop_client/gui/conversation/export/export_wizard.py client/tests/functional/test_receive_message.py client/securedrop_client/gui/base/dialog_button.css debian/control workstation-config/mimeapps.list.sd-viewer export/tests/print/test_service.py export/tests/files/libreoffice-startcenter.desktop client/tests/test_storage.py export/tests/files/libreoffice-xsltfilter.desktop client/securedrop_client/resources/images/delete_sources_toolbar_icon.svg changelog.md client/scripts/verify-mo.py client/securedrop_client/gui/conversation/export/export_wizard_page.py export/tests/files/samples_supported/Sample_docx.docx client/tests/functional/test_offline_send_reply.py export/securedrop_export/print/status.py export/tests/files/libreoffice-draw.desktop export/tests/files/samples_unsupported/Sample_webp.webp debian/changelog client/securedrop_client/gui/main.py client/tests/integration/test_styles_file_download_button.py export/tests/files/libreoffice-impress.desktop export/tests/files/libreoffice-math.desktop export/tests/files/samples_supported/Sample_xlsx.xlsx proxy/tests/test_errors.py client/tests/functional/test_offline_star_source.py client/tests/functional/test_export_wizard.py debian/securedrop-qubesdb-tools.lintian-overrides export/tests/files/samples_supported/Sample_odt.odt client/tests/functional/test_offline_delete_source.py client/securedrop_client/export.py debian/securedrop-client.lintian-overrides export/tests/files/samples_unsupported/Sample_wmf.wmf client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/storage.py supply-chain/imports.lock proxy/src/main.rs export/pyproject.toml client/run.sh CONTRIBUTING.md client/securedrop_client/locale/messages.pot export/tests/files/samples_supported/Sample_doc.doc proxy/poetry.lock client/tests/functional/test_download_file.py export/securedrop_export/print/service.py client/tests/integration/test_styles_reply_status_bar.py proxy/pyproject.toml client/tests/functional/test_delete_source.py export/poetry.lock client/tests/gui/test_widgets.py client/securedrop_client/gui/conversation/export/print_dialog.py client/securedrop_client/api_jobs/sync.py debian/securedrop-whonix-config.lintian-overrides client/tests/integration/test_styles_speech_bubble_message.py client/securedrop_client/gui/conversation/export/__init__.py client/securedrop_client/export_status.py Makefile client/tests/functional/test_send_reply.py client/pyproject.toml client/tests/gui/source/delete/test_dialog.py client/Makefile export/tests/files/samples_supported/Sample_dotx.dotx client/poetry.lock client/tests/gui/test_main.py client/securedrop_client/logic.py client/tests/integration/test_styles_speech_bubble_status_bar.py export/tests/files/samples_supported/Sample_pptx.pptx export/tests/files/samples_supported/Sample_rtf.rtf supply-chain/audits.toml .github/dependabot.yml client/tests/gui/conversation/export/test_print_dialog.py export/securedrop_export/__init__.py client/tests/functional/test_offline_read_conversation.py export/tests/files/libreoffice-writer.desktop client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/base/dialogs.css client/securedrop_client/resources/css/sdclient.css client/securedrop_client/__init__.py client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/gui/widgets.py log/pyproject.toml export/tests/files/samples_supported/Sample_tif.tif client/securedrop_client/gui/conversation/export/print_transcript_dialog.py log/poetry.lock export/tests/files/libreoffice-calc.desktop export/tests/files/samples_supported/Sample_jpeg.jpg client/tests/integration/test_styles_sdclient.py client/tests/test_export.py client/securedrop_client/gui/actions.py client/tests/conftest.py proxy/Cargo.toml export/tests/files/samples_supported/Sample_odg.odg |
7. | philip.mcmahon@theguardian.com | ro@freedom.press |
99 shared files
scripts/build-debs.sh client/tests/functional/data/test_deleted_file_filewidget.yml client/tests/test_logic.py Cargo.lock client/tests/integration/test_placeholder.py client/securedrop_client/gui/conversation/__init__.py client/securedrop_client/gui/conversation/export/export_wizard.py client/tests/functional/test_receive_message.py client/securedrop_client/gui/base/dialog_button.css debian/control workstation-config/mimeapps.list.sd-viewer export/tests/print/test_service.py export/tests/files/libreoffice-startcenter.desktop client/tests/test_storage.py export/tests/files/libreoffice-xsltfilter.desktop client/securedrop_client/resources/images/delete_sources_toolbar_icon.svg changelog.md client/scripts/verify-mo.py client/securedrop_client/gui/conversation/export/export_wizard_page.py export/tests/files/samples_supported/Sample_docx.docx client/tests/functional/test_offline_send_reply.py export/securedrop_export/print/status.py export/tests/files/libreoffice-draw.desktop export/tests/files/samples_unsupported/Sample_webp.webp debian/changelog client/securedrop_client/gui/main.py client/tests/integration/test_styles_file_download_button.py export/tests/files/libreoffice-impress.desktop export/tests/files/libreoffice-math.desktop export/tests/files/samples_supported/Sample_xlsx.xlsx proxy/tests/test_errors.py client/tests/functional/test_offline_star_source.py client/tests/functional/test_export_wizard.py debian/securedrop-qubesdb-tools.lintian-overrides export/tests/files/samples_supported/Sample_odt.odt client/tests/functional/test_offline_delete_source.py client/securedrop_client/export.py debian/securedrop-client.lintian-overrides export/tests/files/samples_unsupported/Sample_wmf.wmf client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/storage.py supply-chain/imports.lock proxy/src/main.rs export/pyproject.toml client/run.sh CONTRIBUTING.md client/securedrop_client/locale/messages.pot export/tests/files/samples_supported/Sample_doc.doc proxy/poetry.lock client/tests/functional/test_download_file.py export/securedrop_export/print/service.py client/tests/integration/test_styles_reply_status_bar.py proxy/pyproject.toml client/tests/functional/test_delete_source.py export/poetry.lock client/tests/gui/test_widgets.py client/securedrop_client/gui/conversation/export/print_dialog.py client/securedrop_client/api_jobs/sync.py debian/securedrop-whonix-config.lintian-overrides client/tests/integration/test_styles_speech_bubble_message.py client/securedrop_client/gui/conversation/export/__init__.py client/securedrop_client/export_status.py Makefile client/tests/functional/test_send_reply.py client/pyproject.toml client/tests/gui/source/delete/test_dialog.py client/Makefile export/tests/files/samples_supported/Sample_dotx.dotx client/poetry.lock client/tests/gui/test_main.py client/securedrop_client/logic.py client/tests/integration/test_styles_speech_bubble_status_bar.py export/tests/files/samples_supported/Sample_pptx.pptx export/tests/files/samples_supported/Sample_rtf.rtf supply-chain/audits.toml .github/dependabot.yml client/tests/gui/conversation/export/test_print_dialog.py export/securedrop_export/__init__.py client/tests/functional/test_offline_read_conversation.py export/tests/files/libreoffice-writer.desktop client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/base/dialogs.css client/securedrop_client/resources/css/sdclient.css client/securedrop_client/__init__.py client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/gui/widgets.py log/pyproject.toml export/tests/files/samples_supported/Sample_tif.tif client/securedrop_client/gui/conversation/export/print_transcript_dialog.py log/poetry.lock export/tests/files/libreoffice-calc.desktop export/tests/files/samples_supported/Sample_jpeg.jpg client/tests/integration/test_styles_sdclient.py client/tests/test_export.py client/securedrop_client/gui/actions.py client/tests/conftest.py proxy/Cargo.toml export/tests/files/samples_supported/Sample_odg.odg |
8. | ro@freedom.press | legoktm@debian.org |
85 shared files
scripts/build-debs.sh client/tests/functional/data/test_deleted_file_filewidget.yml client/tests/test_logic.py Cargo.lock client/securedrop_client/gui/conversation/__init__.py client/securedrop_client/gui/conversation/export/export_wizard.py client/securedrop_client/gui/base/dialog_button.css debian/control workstation-config/mimeapps.list.sd-viewer export/tests/print/test_service.py export/tests/files/libreoffice-startcenter.desktop client/tests/test_storage.py export/tests/files/libreoffice-xsltfilter.desktop changelog.md client/scripts/verify-mo.py client/securedrop_client/gui/conversation/export/export_wizard_page.py export/tests/files/samples_supported/Sample_docx.docx export/securedrop_export/print/status.py export/tests/files/libreoffice-draw.desktop export/tests/files/samples_unsupported/Sample_webp.webp debian/changelog client/securedrop_client/gui/main.py export/tests/files/libreoffice-impress.desktop export/tests/files/libreoffice-math.desktop export/tests/files/samples_supported/Sample_xlsx.xlsx proxy/tests/test_errors.py client/tests/functional/test_offline_star_source.py debian/securedrop-qubesdb-tools.lintian-overrides export/tests/files/samples_supported/Sample_odt.odt client/tests/functional/test_offline_delete_source.py client/securedrop_client/export.py debian/securedrop-client.lintian-overrides export/tests/files/samples_unsupported/Sample_wmf.wmf client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/storage.py supply-chain/imports.lock proxy/src/main.rs export/pyproject.toml client/run.sh CONTRIBUTING.md client/securedrop_client/locale/messages.pot export/tests/files/samples_supported/Sample_doc.doc proxy/poetry.lock export/securedrop_export/print/service.py proxy/pyproject.toml export/poetry.lock client/tests/gui/test_widgets.py client/securedrop_client/gui/conversation/export/print_dialog.py export/tests/files/Sample_Print.odt client/securedrop_client/api_jobs/sync.py debian/securedrop-whonix-config.lintian-overrides client/securedrop_client/gui/conversation/export/__init__.py client/securedrop_client/export_status.py Makefile client/tests/gui/source/delete/test_dialog.py client/Makefile export/tests/files/samples_supported/Sample_dotx.dotx client/poetry.lock client/tests/gui/test_main.py client/securedrop_client/logic.py export/tests/files/samples_supported/Sample_pptx.pptx export/tests/files/samples_supported/Sample_rtf.rtf supply-chain/audits.toml .github/dependabot.yml client/tests/gui/conversation/export/test_print_dialog.py export/securedrop_export/__init__.py export/tests/files/libreoffice-writer.desktop client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/base/dialogs.css client/securedrop_client/__init__.py client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/gui/widgets.py log/pyproject.toml export/tests/files/samples_supported/Sample_tif.tif client/securedrop_client/gui/conversation/export/print_transcript_dialog.py log/poetry.lock export/tests/files/libreoffice-calc.desktop export/tests/files/samples_supported/Sample_jpeg.jpg client/tests/integration/test_styles_sdclient.py client/tests/test_export.py client/securedrop_client/gui/actions.py client/tests/conftest.py proxy/Cargo.toml export/tests/files/samples_supported/Sample_odg.odg |
9. | legoktm@debian.org | kog@freedom.press |
71 shared files
client/tests/sdk/test_shared.py Cargo.lock client/securedrop_client/api_jobs/downloads.py .github/workflows/build.yml log/setup.py Cargo.toml debian/control client/tests/integration/conftest.py .github/workflows/test.yml proxy/tests/conftest.py debian/rules rust-toolchain.toml changelog.md client/scripts/verify-mo.py client/tests/sdk/utils.py client/tests/api_jobs/test_downloads.py keyring/tests/test_sources.py client/securedrop_client/config.py proxy/Makefile debian/changelog proxy/usr.bin.securedrop-proxy poetry.lock keyring/apt_freedom_press.sources proxy/tests/test_errors.py client/tests/functional/test_offline_star_source.py client/tests/functional/test_offline_delete_source.py client/tests/gui/test_actions.py workstation-config/paxctld.conf client/securedrop_client/sdk/sdlocalobjects.py pyproject.toml supply-chain/imports.lock proxy/src/main.rs export/pyproject.toml .github/workflows/cargo-vet.yml client/run.sh client/securedrop_client/db.py client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py proxy/poetry.lock .github/workflows/ci.yml proxy/pyproject.toml export/poetry.lock client/tests/gui/test_widgets.py debian/securedrop-proxy.install proxy/tests/test_proxy.py client/files/usr.bin.securedrop-client client/securedrop_client/export_status.py Makefile client/tests/gui/source/delete/test_dialog.py client/Makefile .github/workflows/piuparts/run-piuparts.sh client/poetry.lock client/securedrop_client/logic.py .github/workflows/sdk.yml supply-chain/audits.toml client/tests/test_utils.py client/build-requirements.txt .github/workflows/security.yml .github/dependabot.yml export/securedrop_export/__init__.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/__init__.py scripts/Dockerfile .github/workflows/piuparts/Dockerfile client/securedrop_client/gui/widgets.py log/pyproject.toml log/poetry.lock client/securedrop_client/sdk/__init__.py client/securedrop_client/gui/actions.py client/tests/conftest.py proxy/Cargo.toml |
10. | philip.mcmahon@guardian.co.uk | cory@freedom.press |
48 shared files
client/tests/sdk/test_shared.py .github/workflows/build.yml debian/securedrop-whonix-config.securedrop-whonix-config.service log/setup.py debian/control workstation-config/mimeapps.list.sd-viewer .github/workflows/test.yml proxy/tests/conftest.py debian/rules proxy/src/config_qubesdb.rs proxy/src/config_env.rs whonix-config/app_journalist.auth_private.tmpl client/securedrop_client/sdk/README.md changelog.md client/tests/functional/data/test_confirm_before_deleting_lots_of_sources.yml client/README.md client/tests/functional/data/test_delete_sources.yml debian/securedrop-qubesdb-tools.install proxy/tests/test_errors.py qubesdb-tools/template-from-qubesdb debian/securedrop-qubesdb-tools.lintian-overrides README.md export/build-requirements.txt client/securedrop_client/export.py proxy/src/main.rs client/run.sh client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py proxy/poetry.lock .github/workflows/ci.yml client/securedrop_client/api_jobs/uploads.py client/tests/api_jobs/test_uploads.py proxy/pyproject.toml client/files/usr.bin.securedrop-client Makefile proxy/build.rs .github/workflows/piuparts/run-piuparts.sh client/build-requirements.txt client/securedrop_client/gui/source/delete/dialog.py log/build-requirements.txt log/README.md proxy/README.md client/tests/functional/test_delete_sources.py .github/workflows/piuparts/Dockerfile client/securedrop_client/gui/widgets.py log/pyproject.toml client/securedrop_client/sdk/__init__.py debian/securedrop-whonix-config.install |
11. | philip.mcmahon@theguardian.com | cory@freedom.press |
48 shared files
client/tests/sdk/test_shared.py .github/workflows/build.yml debian/securedrop-whonix-config.securedrop-whonix-config.service log/setup.py debian/control workstation-config/mimeapps.list.sd-viewer .github/workflows/test.yml proxy/tests/conftest.py debian/rules proxy/src/config_qubesdb.rs proxy/src/config_env.rs whonix-config/app_journalist.auth_private.tmpl client/securedrop_client/sdk/README.md changelog.md client/tests/functional/data/test_confirm_before_deleting_lots_of_sources.yml client/README.md client/tests/functional/data/test_delete_sources.yml debian/securedrop-qubesdb-tools.install proxy/tests/test_errors.py qubesdb-tools/template-from-qubesdb debian/securedrop-qubesdb-tools.lintian-overrides README.md export/build-requirements.txt client/securedrop_client/export.py proxy/src/main.rs client/run.sh client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py proxy/poetry.lock .github/workflows/ci.yml client/securedrop_client/api_jobs/uploads.py client/tests/api_jobs/test_uploads.py proxy/pyproject.toml client/files/usr.bin.securedrop-client Makefile proxy/build.rs .github/workflows/piuparts/run-piuparts.sh client/build-requirements.txt client/securedrop_client/gui/source/delete/dialog.py log/build-requirements.txt log/README.md proxy/README.md client/tests/functional/test_delete_sources.py .github/workflows/piuparts/Dockerfile client/securedrop_client/gui/widgets.py log/pyproject.toml client/securedrop_client/sdk/__init__.py debian/securedrop-whonix-config.install |
12. | philip.mcmahon@guardian.co.uk | kevin.ogorman@gmail.com |
46 shared files
client/securedrop_client/locale/it/LC_MESSAGES/messages.po .github/workflows/build.yml client/securedrop_client/locale/nl/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.po debian/setup-venv.sh debian/control .github/workflows/test.yml proxy/tests/conftest.py client/securedrop_client/locale/ca/LC_MESSAGES/messages.mo client/securedrop_client/locale/el/LC_MESSAGES/messages.po client/securedrop_client/locale/nl/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.po client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.mo client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po debian/securedrop-export.lintian-overrides proxy/tests/test_errors.py client/securedrop_client/locale/sv/LC_MESSAGES/messages.po debian/securedrop-client.lintian-overrides pyproject.toml client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.mo client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po client/securedrop_client/locale/sv/LC_MESSAGES/messages.mo export/pyproject.toml .github/workflows/cargo-vet.yml client/securedrop_client/locale/bn/LC_MESSAGES/messages.po .github/workflows/ci.yml client/securedrop_client/locale/pl/LC_MESSAGES/messages.po export/poetry.lock client/securedrop_client/locale/fr/LC_MESSAGES/messages.mo client/securedrop_client/locale/fr/LC_MESSAGES/messages.po proxy/tests/test_proxy.py client/MANIFEST.in client/securedrop_client/locale/sk/LC_MESSAGES/messages.po client/securedrop_client/locale/en_XA/LC_MESSAGES/messages.po client/securedrop_client/locale/pt_PT/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.mo client/securedrop_client/locale/pt_BR/LC_MESSAGES/messages.po client/securedrop_client/locale/de/LC_MESSAGES/messages.mo .github/workflows/sdk.yml client/securedrop_client/locale/is/LC_MESSAGES/messages.mo client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.po |
13. | philip.mcmahon@theguardian.com | kevin.ogorman@gmail.com |
46 shared files
client/securedrop_client/locale/it/LC_MESSAGES/messages.po .github/workflows/build.yml client/securedrop_client/locale/nl/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.po debian/setup-venv.sh debian/control .github/workflows/test.yml proxy/tests/conftest.py client/securedrop_client/locale/ca/LC_MESSAGES/messages.mo client/securedrop_client/locale/el/LC_MESSAGES/messages.po client/securedrop_client/locale/nl/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.po client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.mo client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po debian/securedrop-export.lintian-overrides proxy/tests/test_errors.py client/securedrop_client/locale/sv/LC_MESSAGES/messages.po debian/securedrop-client.lintian-overrides pyproject.toml client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.mo client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po client/securedrop_client/locale/sv/LC_MESSAGES/messages.mo export/pyproject.toml .github/workflows/cargo-vet.yml client/securedrop_client/locale/bn/LC_MESSAGES/messages.po .github/workflows/ci.yml client/securedrop_client/locale/pl/LC_MESSAGES/messages.po export/poetry.lock client/securedrop_client/locale/fr/LC_MESSAGES/messages.mo client/securedrop_client/locale/fr/LC_MESSAGES/messages.po proxy/tests/test_proxy.py client/MANIFEST.in client/securedrop_client/locale/sk/LC_MESSAGES/messages.po client/securedrop_client/locale/en_XA/LC_MESSAGES/messages.po client/securedrop_client/locale/pt_PT/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.mo client/securedrop_client/locale/pt_BR/LC_MESSAGES/messages.po client/securedrop_client/locale/de/LC_MESSAGES/messages.mo .github/workflows/sdk.yml client/securedrop_client/locale/is/LC_MESSAGES/messages.mo client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.po |
14. | ro@freedom.press | kog@freedom.press |
44 shared files
Cargo.lock client/tests/functional/test_receive_message.py debian/control changelog.md client/scripts/verify-mo.py client/tests/functional/test_offline_send_reply.py debian/changelog proxy/tests/test_errors.py client/tests/functional/test_offline_star_source.py client/tests/functional/test_export_wizard.py client/tests/functional/test_offline_delete_source.py client/tests/gui/test_actions.py workstation-config/paxctld.conf supply-chain/imports.lock proxy/src/main.rs export/pyproject.toml client/run.sh client/securedrop_client/locale/messages.pot proxy/poetry.lock client/tests/functional/test_download_file.py proxy/pyproject.toml client/tests/functional/test_delete_source.py export/poetry.lock client/tests/gui/test_widgets.py client/securedrop_client/export_status.py Makefile client/tests/functional/test_send_reply.py client/pyproject.toml client/tests/gui/source/delete/test_dialog.py client/Makefile client/poetry.lock client/securedrop_client/logic.py supply-chain/audits.toml .github/dependabot.yml export/securedrop_export/__init__.py client/tests/functional/test_offline_read_conversation.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/__init__.py client/securedrop_client/gui/widgets.py log/pyproject.toml log/poetry.lock client/securedrop_client/gui/actions.py client/tests/conftest.py proxy/Cargo.toml |
15. | cory@freedom.press | legoktm@debian.org |
41 shared files
client/tests/sdk/test_shared.py .github/workflows/build.yml debian/securedrop-whonix-config.securedrop-whonix-config.service log/setup.py debian/control workstation-config/mimeapps.list.sd-viewer .github/workflows/test.yml proxy/tests/conftest.py debian/rules whonix-config/app_journalist.auth_private.tmpl client/securedrop_client/sdk/README.md changelog.md debian/securedrop-qubesdb-tools.install proxy/tests/test_errors.py qubesdb-tools/template-from-qubesdb debian/securedrop-qubesdb-tools.lintian-overrides README.md export/build-requirements.txt client/securedrop_client/export.py proxy/src/main.rs client/run.sh client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py proxy/poetry.lock .github/workflows/ci.yml proxy/pyproject.toml debian/securedrop-qubesdb.lintian-overrides client/files/usr.bin.securedrop-client Makefile .github/workflows/piuparts/run-piuparts.sh qubesdb/template-from-qubesdb client/build-requirements.txt debian/securedrop-qubesdb.install client/securedrop_client/gui/source/delete/dialog.py log/build-requirements.txt log/README.md .github/workflows/piuparts/Dockerfile client/securedrop_client/gui/widgets.py log/pyproject.toml client/securedrop_client/sdk/__init__.py debian/securedrop-whonix-config.install |
16. | kevin.ogorman@gmail.com | legoktm@debian.org |
37 shared files
client/securedrop_client/locale/it/LC_MESSAGES/messages.po .github/workflows/build.yml client/securedrop_client/locale/tr/LC_MESSAGES/messages.po debian/setup-venv.sh debian/control .github/workflows/test.yml proxy/tests/conftest.py client/securedrop_client/locale/el/LC_MESSAGES/messages.po client/securedrop_client/locale/is/LC_MESSAGES/messages.po client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po debian/securedrop-export.lintian-overrides proxy/tests/test_errors.py client/securedrop_client/locale/sv/LC_MESSAGES/messages.po debian/securedrop-client.lintian-overrides pyproject.toml client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po export/pyproject.toml .github/workflows/cargo-vet.yml client/securedrop_client/locale/bn/LC_MESSAGES/messages.po .github/workflows/ci.yml client/securedrop_client/locale/pl/LC_MESSAGES/messages.po export/poetry.lock client/securedrop_client/locale/fr/LC_MESSAGES/messages.po proxy/tests/test_proxy.py client/securedrop_client/locale/sk/LC_MESSAGES/messages.po client/securedrop_client/locale/en_XA/LC_MESSAGES/messages.po client/securedrop_client/locale/pt_PT/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.mo client/securedrop_client/locale/pt_BR/LC_MESSAGES/messages.po .github/workflows/sdk.yml client/securedrop_client/locale/is/LC_MESSAGES/messages.mo client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.po |
17. | philip.mcmahon@guardian.co.uk | noreply@weblate.org |
32 shared files
client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.mo client/securedrop_client/locale/nl/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.po client/securedrop_client/locale/ca/LC_MESSAGES/messages.mo client/securedrop_client/locale/el/LC_MESSAGES/messages.po client/securedrop_client/locale/nl/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.po client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.mo client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.mo client/securedrop_client/locale/sv/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.mo client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po client/securedrop_client/locale/sv/LC_MESSAGES/messages.mo client/securedrop_client/locale/bn/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.po client/securedrop_client/locale/fr/LC_MESSAGES/messages.mo client/securedrop_client/locale/fr/LC_MESSAGES/messages.po client/securedrop_client/locale/sk/LC_MESSAGES/messages.po client/securedrop_client/locale/en_XA/LC_MESSAGES/messages.po client/securedrop_client/locale/pt_PT/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.mo client/securedrop_client/locale/pt_BR/LC_MESSAGES/messages.po client/securedrop_client/locale/de/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.mo client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.po |
18. | philip.mcmahon@theguardian.com | noreply@weblate.org |
32 shared files
client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.mo client/securedrop_client/locale/nl/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.po client/securedrop_client/locale/ca/LC_MESSAGES/messages.mo client/securedrop_client/locale/el/LC_MESSAGES/messages.po client/securedrop_client/locale/nl/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.po client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.mo client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.mo client/securedrop_client/locale/sv/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.mo client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po client/securedrop_client/locale/sv/LC_MESSAGES/messages.mo client/securedrop_client/locale/bn/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.po client/securedrop_client/locale/fr/LC_MESSAGES/messages.mo client/securedrop_client/locale/fr/LC_MESSAGES/messages.po client/securedrop_client/locale/sk/LC_MESSAGES/messages.po client/securedrop_client/locale/en_XA/LC_MESSAGES/messages.po client/securedrop_client/locale/pt_PT/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.mo client/securedrop_client/locale/pt_BR/LC_MESSAGES/messages.po client/securedrop_client/locale/de/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.mo client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.po |
19. | cory@freedom.press | kog@freedom.press |
30 shared files
client/tests/sdk/test_shared.py .github/workflows/build.yml log/setup.py debian/control .github/workflows/test.yml proxy/tests/conftest.py debian/rules proxy/src/config_qubesdb.rs proxy/src/config_env.rs changelog.md client/README.md proxy/tests/test_errors.py proxy/src/main.rs client/run.sh client/securedrop_client/locale/messages.pot client/tests/sdk/test_api.py proxy/poetry.lock .github/workflows/ci.yml proxy/pyproject.toml client/files/usr.bin.securedrop-client Makefile proxy/build.rs .github/workflows/piuparts/run-piuparts.sh client/build-requirements.txt client/securedrop_client/gui/source/delete/dialog.py proxy/README.md .github/workflows/piuparts/Dockerfile client/securedrop_client/gui/widgets.py log/pyproject.toml client/securedrop_client/sdk/__init__.py |
20. | kevin.ogorman@gmail.com | noreply@weblate.org |
30 shared files
client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/locale/nl/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.po client/securedrop_client/locale/ca/LC_MESSAGES/messages.mo client/securedrop_client/locale/el/LC_MESSAGES/messages.po client/securedrop_client/locale/nl/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.po client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.mo client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po client/securedrop_client/locale/sv/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/locale/tr/LC_MESSAGES/messages.mo client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po client/securedrop_client/locale/sv/LC_MESSAGES/messages.mo client/securedrop_client/locale/bn/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.po client/securedrop_client/locale/fr/LC_MESSAGES/messages.mo client/securedrop_client/locale/fr/LC_MESSAGES/messages.po client/securedrop_client/locale/sk/LC_MESSAGES/messages.po client/securedrop_client/locale/en_XA/LC_MESSAGES/messages.po client/securedrop_client/locale/pt_PT/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.mo client/securedrop_client/locale/pt_BR/LC_MESSAGES/messages.po client/securedrop_client/locale/de/LC_MESSAGES/messages.mo client/securedrop_client/locale/is/LC_MESSAGES/messages.mo client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.po |
21. | philip.mcmahon@guardian.co.uk | 47065258+deeplow@users.noreply.github.com |
28 shared files
client/tests/test_logic.py client/tests/integration/test_placeholder.py client/tests/functional/test_receive_message.py client/securedrop_client/resources/images/delete_sources_toolbar_icon.svg client/tests/functional/test_offline_send_reply.py client/securedrop_client/gui/main.py client/tests/functional/data/test_delete_sources.yml client/tests/integration/test_styles_file_download_button.py client/tests/functional/test_export_wizard.py client/tests/functional/test_offline_delete_source.py client/tests/gui/test_actions.py client/securedrop_client/locale/messages.pot client/tests/functional/test_download_file.py client/tests/integration/test_styles_reply_status_bar.py client/tests/gui/test_widgets.py client/tests/integration/test_styles_speech_bubble_message.py client/tests/functional/test_send_reply.py client/tests/gui/source/delete/test_dialog.py client/securedrop_client/logic.py client/tests/integration/test_styles_speech_bubble_status_bar.py client/tests/functional/test_offline_read_conversation.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/resources/css/sdclient.css client/tests/functional/test_delete_sources.py client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/gui/widgets.py client/tests/integration/test_styles_sdclient.py client/securedrop_client/gui/actions.py |
22. | philip.mcmahon@theguardian.com | 47065258+deeplow@users.noreply.github.com |
28 shared files
client/tests/test_logic.py client/tests/integration/test_placeholder.py client/tests/functional/test_receive_message.py client/securedrop_client/resources/images/delete_sources_toolbar_icon.svg client/tests/functional/test_offline_send_reply.py client/securedrop_client/gui/main.py client/tests/functional/data/test_delete_sources.yml client/tests/integration/test_styles_file_download_button.py client/tests/functional/test_export_wizard.py client/tests/functional/test_offline_delete_source.py client/tests/gui/test_actions.py client/securedrop_client/locale/messages.pot client/tests/functional/test_download_file.py client/tests/integration/test_styles_reply_status_bar.py client/tests/gui/test_widgets.py client/tests/integration/test_styles_speech_bubble_message.py client/tests/functional/test_send_reply.py client/tests/gui/source/delete/test_dialog.py client/securedrop_client/logic.py client/tests/integration/test_styles_speech_bubble_status_bar.py client/tests/functional/test_offline_read_conversation.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/resources/css/sdclient.css client/tests/functional/test_delete_sources.py client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/gui/widgets.py client/tests/integration/test_styles_sdclient.py client/securedrop_client/gui/actions.py |
23. | 47065258+deeplow@users.noreply.github.com | ro@freedom.press |
26 shared files
client/tests/test_logic.py client/tests/integration/test_placeholder.py client/tests/functional/test_receive_message.py client/securedrop_client/resources/images/delete_sources_toolbar_icon.svg client/tests/functional/test_offline_send_reply.py client/securedrop_client/gui/main.py client/tests/integration/test_styles_file_download_button.py client/tests/functional/test_export_wizard.py client/tests/functional/test_offline_delete_source.py client/tests/gui/test_actions.py client/securedrop_client/locale/messages.pot client/tests/functional/test_download_file.py client/tests/integration/test_styles_reply_status_bar.py client/tests/gui/test_widgets.py client/tests/integration/test_styles_speech_bubble_message.py client/tests/functional/test_send_reply.py client/tests/gui/source/delete/test_dialog.py client/securedrop_client/logic.py client/tests/integration/test_styles_speech_bubble_status_bar.py client/tests/functional/test_offline_read_conversation.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/resources/css/sdclient.css client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/gui/widgets.py client/tests/integration/test_styles_sdclient.py client/securedrop_client/gui/actions.py |
24. | noreply@weblate.org | legoktm@debian.org |
24 shared files
client/securedrop_client/locale/it/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.mo client/securedrop_client/locale/tr/LC_MESSAGES/messages.po client/securedrop_client/locale/el/LC_MESSAGES/messages.po client/securedrop_client/locale/is/LC_MESSAGES/messages.po client/securedrop_client/locale/hr/LC_MESSAGES/messages.po client/securedrop_client/locale/ca/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hant/LC_MESSAGES/messages.mo client/securedrop_client/locale/sv/LC_MESSAGES/messages.po client/securedrop_client/locale/fi/LC_MESSAGES/messages.po client/securedrop_client/locale/zh_Hans/LC_MESSAGES/messages.po client/securedrop_client/locale/es/LC_MESSAGES/messages.po client/securedrop_client/locale/bn/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.po client/securedrop_client/locale/fr/LC_MESSAGES/messages.po client/securedrop_client/locale/sk/LC_MESSAGES/messages.po client/securedrop_client/locale/en_XA/LC_MESSAGES/messages.po client/securedrop_client/locale/pt_PT/LC_MESSAGES/messages.po client/securedrop_client/locale/pl/LC_MESSAGES/messages.mo client/securedrop_client/locale/pt_BR/LC_MESSAGES/messages.po client/securedrop_client/locale/is/LC_MESSAGES/messages.mo client/securedrop_client/locale/de/LC_MESSAGES/messages.po client/securedrop_client/locale/ru/LC_MESSAGES/messages.po |
25. | philip.mcmahon@guardian.co.uk | francisco@freedom.press |
21 shared files
debian/securedrop-workstation-config.lintian-overrides log/setup.py log/log_server/__init__.py debian/control debian/securedrop-log.securedrop-log-server.service debian/rules debian/securedrop-workstation-config.install log/log_server/redis_log.py workstation-config/securedrop-mime-handling.py debian/securedrop-workstation-config.securedrop-mime-handling.service log/log_client_files/sd-rsyslog.conf log/MANIFEST.in log/log_server/log_saver.py debian/securedrop-log.links log/securedrop.Log log/log_client_files/sdlog.conf debian/securedrop-log.install workstation-config/mimeapps.list.sd-devices log/pyproject.toml log/log_client_files/sd-rsyslog debian/securedrop-log.securedrop-logging-disabled.service |
26. | philip.mcmahon@theguardian.com | francisco@freedom.press |
21 shared files
debian/securedrop-workstation-config.lintian-overrides log/setup.py log/log_server/__init__.py debian/control debian/securedrop-log.securedrop-log-server.service debian/rules debian/securedrop-workstation-config.install log/log_server/redis_log.py workstation-config/securedrop-mime-handling.py debian/securedrop-workstation-config.securedrop-mime-handling.service log/log_client_files/sd-rsyslog.conf log/MANIFEST.in log/log_server/log_saver.py debian/securedrop-log.links log/securedrop.Log log/log_client_files/sdlog.conf debian/securedrop-log.install workstation-config/mimeapps.list.sd-devices log/pyproject.toml log/log_client_files/sd-rsyslog debian/securedrop-log.securedrop-logging-disabled.service |
27. | philip.mcmahon@guardian.co.uk | cfm@panix.com |
17 shared files
Cargo.lock client/securedrop_client/gui/base/dialog_button.css .github/workflows/test.yml rust-toolchain.toml supply-chain/imports.lock .github/workflows/cargo-vet.yml client/run.sh client/securedrop_client/locale/messages.pot .github/workflows/ci.yml client/tests/gui/test_widgets.py client/tests/gui/source/delete/test_dialog.py supply-chain/audits.toml .github/workflows/security.yml client/securedrop_client/gui/source/delete/dialog.py scripts/Dockerfile client/securedrop_client/sdk/__init__.py client/securedrop_client/gui/actions.py |
28. | philip.mcmahon@theguardian.com | cfm@panix.com |
17 shared files
Cargo.lock client/securedrop_client/gui/base/dialog_button.css .github/workflows/test.yml rust-toolchain.toml supply-chain/imports.lock .github/workflows/cargo-vet.yml client/run.sh client/securedrop_client/locale/messages.pot .github/workflows/ci.yml client/tests/gui/test_widgets.py client/tests/gui/source/delete/test_dialog.py supply-chain/audits.toml .github/workflows/security.yml client/securedrop_client/gui/source/delete/dialog.py scripts/Dockerfile client/securedrop_client/sdk/__init__.py client/securedrop_client/gui/actions.py |
29. | cfm@panix.com | legoktm@debian.org |
17 shared files
Cargo.lock client/securedrop_client/gui/base/dialog_button.css .github/workflows/test.yml rust-toolchain.toml supply-chain/imports.lock .github/workflows/cargo-vet.yml client/run.sh client/securedrop_client/locale/messages.pot .github/workflows/ci.yml client/tests/gui/test_widgets.py client/tests/gui/source/delete/test_dialog.py supply-chain/audits.toml .github/workflows/security.yml client/securedrop_client/gui/source/delete/dialog.py scripts/Dockerfile client/securedrop_client/sdk/__init__.py client/securedrop_client/gui/actions.py |
30. | cfm@panix.com | kog@freedom.press |
16 shared files
Cargo.lock .github/workflows/test.yml rust-toolchain.toml supply-chain/imports.lock .github/workflows/cargo-vet.yml client/run.sh client/securedrop_client/locale/messages.pot .github/workflows/ci.yml client/tests/gui/test_widgets.py client/tests/gui/source/delete/test_dialog.py supply-chain/audits.toml .github/workflows/security.yml client/securedrop_client/gui/source/delete/dialog.py scripts/Dockerfile client/securedrop_client/sdk/__init__.py client/securedrop_client/gui/actions.py |
31. | francisco@freedom.press | kog@freedom.press |
15 shared files
log/setup.py log/log_server/__init__.py debian/control debian/securedrop-log.securedrop-log-server.service debian/rules log/log_server/redis_log.py log/log_client_files/sd-rsyslog.conf log/MANIFEST.in log/log_server/log_saver.py debian/securedrop-log.links log/log_client_files/sdlog.conf debian/securedrop-log.install log/pyproject.toml log/log_client_files/sd-rsyslog debian/securedrop-log.securedrop-logging-disabled.service |
32. | 47065258+deeplow@users.noreply.github.com | kog@freedom.press |
15 shared files
client/tests/functional/test_receive_message.py client/tests/functional/test_offline_send_reply.py client/tests/functional/test_export_wizard.py client/tests/functional/test_offline_delete_source.py client/tests/gui/test_actions.py client/securedrop_client/locale/messages.pot client/tests/functional/test_download_file.py client/tests/gui/test_widgets.py client/tests/functional/test_send_reply.py client/tests/gui/source/delete/test_dialog.py client/securedrop_client/logic.py client/tests/functional/test_offline_read_conversation.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/widgets.py client/securedrop_client/gui/actions.py |
33. | ro@freedom.press | cory@freedom.press |
15 shared files
debian/control workstation-config/mimeapps.list.sd-viewer changelog.md proxy/tests/test_errors.py debian/securedrop-qubesdb-tools.lintian-overrides client/securedrop_client/export.py proxy/src/main.rs client/run.sh client/securedrop_client/locale/messages.pot proxy/poetry.lock proxy/pyproject.toml Makefile client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/widgets.py log/pyproject.toml |
34. | 47065258+deeplow@users.noreply.github.com | legoktm@debian.org |
13 shared files
client/tests/test_logic.py client/securedrop_client/gui/main.py client/tests/functional/test_offline_delete_source.py client/tests/gui/test_actions.py client/securedrop_client/locale/messages.pot client/tests/gui/test_widgets.py client/tests/gui/source/delete/test_dialog.py client/securedrop_client/logic.py client/securedrop_client/gui/source/delete/dialog.py client/tests/functional/test_deleted_file_filewidget.py client/securedrop_client/gui/widgets.py client/tests/integration/test_styles_sdclient.py client/securedrop_client/gui/actions.py |
35. | kevin.ogorman@gmail.com | kog@freedom.press |
13 shared files
.github/workflows/build.yml debian/control .github/workflows/test.yml proxy/tests/conftest.py proxy/tests/test_errors.py pyproject.toml export/pyproject.toml .github/workflows/cargo-vet.yml .github/workflows/ci.yml export/poetry.lock proxy/tests/test_proxy.py client/MANIFEST.in .github/workflows/sdk.yml |
36. | cfm@panix.com | ro@freedom.press |
10 shared files
Cargo.lock client/securedrop_client/gui/base/dialog_button.css supply-chain/imports.lock client/run.sh client/securedrop_client/locale/messages.pot client/tests/gui/test_widgets.py client/tests/gui/source/delete/test_dialog.py supply-chain/audits.toml client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/actions.py |
37. | legoktm@debian.org | francisco@freedom.press |
9 shared files
debian/securedrop-workstation-config.lintian-overrides log/setup.py debian/control debian/rules debian/securedrop-workstation-config.install workstation-config/securedrop-mime-handling.py debian/securedrop-workstation-config.securedrop-mime-handling.service workstation-config/mimeapps.list.sd-devices log/pyproject.toml |
38. | philip.mcmahon@guardian.co.uk | micah@micahflee.com |
9 shared files
client/tests/sdk/utils.py client/tests/sdk/data/test_download_submission_autoresume_fail.yml client/securedrop_client/config.py client/tests/sdk/data/test_download_submission_autoresume.yml client/tests/sdk/test_api.py client/tests/sdk/data/test_download_submission_stream_404.yml .github/workflows/sdk.yml client/tests/sdk/README.md client/securedrop_client/sdk/__init__.py |
39. | philip.mcmahon@theguardian.com | micah@micahflee.com |
9 shared files
client/tests/sdk/utils.py client/tests/sdk/data/test_download_submission_autoresume_fail.yml client/securedrop_client/config.py client/tests/sdk/data/test_download_submission_autoresume.yml client/tests/sdk/test_api.py client/tests/sdk/data/test_download_submission_stream_404.yml .github/workflows/sdk.yml client/tests/sdk/README.md client/securedrop_client/sdk/__init__.py |
40. | legoktm@debian.org | micah@micahflee.com |
9 shared files
client/tests/sdk/utils.py client/tests/sdk/data/test_download_submission_autoresume_fail.yml client/securedrop_client/config.py client/tests/sdk/data/test_download_submission_autoresume.yml client/tests/sdk/test_api.py client/tests/sdk/data/test_download_submission_stream_404.yml .github/workflows/sdk.yml client/tests/sdk/README.md client/securedrop_client/sdk/__init__.py |
41. | kevin.ogorman@gmail.com | cory@freedom.press |
6 shared files
.github/workflows/build.yml debian/control .github/workflows/test.yml proxy/tests/conftest.py proxy/tests/test_errors.py .github/workflows/ci.yml |
42. | cfm@panix.com | cory@freedom.press |
6 shared files
.github/workflows/test.yml client/run.sh client/securedrop_client/locale/messages.pot .github/workflows/ci.yml client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/sdk/__init__.py |
43. | kevin.ogorman@gmail.com | ro@freedom.press |
5 shared files
debian/control proxy/tests/test_errors.py debian/securedrop-client.lintian-overrides export/pyproject.toml export/poetry.lock |
44. | micah@micahflee.com | kog@freedom.press |
5 shared files
client/tests/sdk/utils.py client/securedrop_client/config.py client/tests/sdk/test_api.py .github/workflows/sdk.yml client/securedrop_client/sdk/__init__.py |
45. | 47065258+deeplow@users.noreply.github.com | cory@freedom.press |
5 shared files
client/tests/functional/data/test_delete_sources.yml client/securedrop_client/locale/messages.pot client/securedrop_client/gui/source/delete/dialog.py client/tests/functional/test_delete_sources.py client/securedrop_client/gui/widgets.py |
46. | 47065258+deeplow@users.noreply.github.com | cfm@panix.com |
5 shared files
client/securedrop_client/locale/messages.pot client/tests/gui/test_widgets.py client/tests/gui/source/delete/test_dialog.py client/securedrop_client/gui/source/delete/dialog.py client/securedrop_client/gui/actions.py |
47. | francisco@freedom.press | cory@freedom.press |
4 shared files
log/setup.py debian/control debian/rules log/pyproject.toml |
48. | kevin.ogorman@gmail.com | cfm@panix.com |
3 shared files
.github/workflows/test.yml .github/workflows/cargo-vet.yml .github/workflows/ci.yml |
49. | philip.mcmahon@guardian.co.uk | erik@freedom.press |
3 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py |
50. | philip.mcmahon@theguardian.com | erik@freedom.press |
3 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py |
51. | legoktm@debian.org | erik@freedom.press |
3 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py |
52. | ro@freedom.press | erik@freedom.press |
3 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py |
53. | kog@freedom.press | erik@freedom.press |
3 shared files
debian/changelog export/securedrop_export/__init__.py client/securedrop_client/__init__.py |
54. | ro@freedom.press | francisco@freedom.press |
2 shared files
debian/control log/pyproject.toml |
55. | cory@freedom.press | micah@micahflee.com |
2 shared files
client/tests/sdk/test_api.py client/securedrop_client/sdk/__init__.py |
56. | kevin.ogorman@gmail.com | francisco@freedom.press |
1 shared file
debian/control |
57. | kevin.ogorman@gmail.com | micah@micahflee.com |
1 shared file
.github/workflows/sdk.yml |
58. | micah@micahflee.com | cfm@panix.com |
1 shared file
client/securedrop_client/sdk/__init__.py |
Contributor | # connections | # commits | |
---|---|---|---|
1. | legoktm@debian.org | 12 | 123 |
2. | philip.mcmahon@theguardian.com | 12 | 27 |
3. | philip.mcmahon@guardian.co.uk | 12 | 18 |
4. | kog@freedom.press | 11 | 47 |
5. | ro@freedom.press | 10 | 84 |
6. | cory@freedom.press | 10 | 34 |
7. | kevin.ogorman@gmail.com | 10 | 6 |
8. | cfm@panix.com | 9 | 6 |
9. | francisco@freedom.press | 7 | 5 |
10. | 47065258+deeplow@users.noreply.github.com | 7 | 2 |
11. | micah@micahflee.com | 7 | 1 |
12. | erik@freedom.press | 5 | 1 |
13. | noreply@weblate.org | 4 | 43 |
14. | francisco | 0 | 1 |
C-median: 10.0
A half of the contributors has more than 10.0 connections, and a half has less than this number.
C-mean: 8.9
An average number of connections a contributor has with other contributors.
C-index: 7.0
There are 7.0 contributors with 7.0 or more connections.