{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":203434960,"defaultBranch":"develop","name":"securedrop","ownerLogin":"rocodes","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-08-20T18:46:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22777700?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697747490.0","currentOid":""},"activityList":{"items":[{"before":"52df2b0947e5a8876b415af87b69d6094005f56e","after":"e227e1ff799ec68b15a65a00cd633c00c7a53c65","ref":"refs/heads/dat-wordlist-tho","pushedAt":"2023-10-20T13:29:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Wordlist removals","shortMessageHtmlLink":"Wordlist removals"}},{"before":null,"after":"9e859204bb56d6648c0584f5a69dabcafc1c6179","ref":"refs/heads/backport-6830-ansible-bump","pushedAt":"2023-10-19T20:31:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"updated expected ansible version string in testinfra","shortMessageHtmlLink":"updated expected ansible version string in testinfra"}},{"before":null,"after":"52df2b0947e5a8876b415af87b69d6094005f56e","ref":"refs/heads/dat-wordlist-tho","pushedAt":"2023-10-19T20:11:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Wordlist removals","shortMessageHtmlLink":"Wordlist removals"}},{"before":"707670a2232cf0753b371f79561f53073b5bad85","after":"6875fcb5413cca3530f0eeb35a4b43c4935b1f2e","ref":"refs/heads/6796-reject-sha1-signed-key","pushedAt":"2023-09-28T14:31:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Check admin workstation apt dependencies during envsetup to ensure none are missing.","shortMessageHtmlLink":"Check admin workstation apt dependencies during envsetup to ensure no…"}},{"before":"12aa1fda7cfab83701dabc80e9d6f3ca3af483ae","after":"707670a2232cf0753b371f79561f53073b5bad85","ref":"refs/heads/6796-reject-sha1-signed-key","pushedAt":"2023-09-26T17:12:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Check admin workstation apt dependencies during envsetup to ensure none are missing.","shortMessageHtmlLink":"Check admin workstation apt dependencies during envsetup to ensure no…"}},{"before":"de408428b97068e11b747345448c2dcae63845f6","after":"12aa1fda7cfab83701dabc80e9d6f3ca3af483ae","ref":"refs/heads/6796-reject-sha1-signed-key","pushedAt":"2023-09-26T16:47:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Check admin workstation apt dependencies during envsetup to ensure none are missing.","shortMessageHtmlLink":"Check admin workstation apt dependencies during envsetup to ensure no…"}},{"before":"a5b9edf26a977c271867d73c882672f621f3262d","after":"de408428b97068e11b747345448c2dcae63845f6","ref":"refs/heads/6796-reject-sha1-signed-key","pushedAt":"2023-09-26T16:11:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Check admin workstation apt dependencies during envsetup to ensure none are missing.","shortMessageHtmlLink":"Check admin workstation apt dependencies during envsetup to ensure no…"}},{"before":"f0b090826f219615e711811e0f60552d58ac2bdb","after":"a5b9edf26a977c271867d73c882672f621f3262d","ref":"refs/heads/6796-reject-sha1-signed-key","pushedAt":"2023-09-11T14:26:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Report different key validation failure cases to user in securedrop-admin.","shortMessageHtmlLink":"Report different key validation failure cases to user in securedrop-a…"}},{"before":"64c6e79ef30412f5ba09ca7069aa8b08d8f1bd65","after":"f0b090826f219615e711811e0f60552d58ac2bdb","ref":"refs/heads/6796-reject-sha1-signed-key","pushedAt":"2023-09-08T11:31:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Report different key validation failure cases to user in securedrop-admin.","shortMessageHtmlLink":"Report different key validation failure cases to user in securedrop-a…"}},{"before":"fb07bf7e926d26a56c77d00c1a6f463efc6e69e8","after":"cc2b55da1c60a47898c769bd9b63fa1a9d92cfd8","ref":"refs/heads/6888-redwood-check-key-dates","pushedAt":"2023-09-06T15:12:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests to check that key creation date is same for all generated source keys (2013-05-14) and that keys do not expire.","shortMessageHtmlLink":"Add tests to check that key creation date is same for all generated s…"}},{"before":"30d268799ea9c9bc12c508a469be05dc65ba8d60","after":"fb07bf7e926d26a56c77d00c1a6f463efc6e69e8","ref":"refs/heads/6888-redwood-check-key-dates","pushedAt":"2023-09-06T15:08:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests to check that key creation date is same for all generated source keys (2013-05-14) and that keys do not expire.","shortMessageHtmlLink":"Add tests to check that key creation date is same for all generated s…"}},{"before":"0f10407a4b2f36725c6b396bca056881016d2616","after":"5aff3322b69fbbb223b4dd292861d944f092cc27","ref":"refs/heads/6895-redwood-check-valid-keys","pushedAt":"2023-09-05T22:16:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Move test key and fingerprint into res/ directory.\n\nSimplify testing of unsupported GPG key.\n\nUpdate NoSupportedKeys error to display fingerprint of problem key in\nerror msg.","shortMessageHtmlLink":"Move test key and fingerprint into res/ directory."}},{"before":"58168f78fc7ce820beb3166023bf53d4dbecd32f","after":"0f10407a4b2f36725c6b396bca056881016d2616","ref":"refs/heads/6895-redwood-check-valid-keys","pushedAt":"2023-09-05T22:10:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Move test key and fingerprint into res/ directory.\n\nSimplify testing of unsupported GPG key.\n\nUpdate NoSupportedKeys error to display fingerprint of problem key in\nerror msg.","shortMessageHtmlLink":"Move test key and fingerprint into res/ directory."}},{"before":null,"after":"cf563c76c1d2a8c2c61619faa0db18f285d3490a","ref":"refs/heads/update-admin-key-bye-sha-1","pushedAt":"2023-08-22T19:35:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Update test_admin_key to remove SHA-1 self signature","shortMessageHtmlLink":"Update test_admin_key to remove SHA-1 self signature"}},{"before":null,"after":"64c6e79ef30412f5ba09ca7069aa8b08d8f1bd65","ref":"refs/heads/6796-reject-sha1-signed-key","pushedAt":"2023-08-21T22:10:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Report different key validation failure cases to user in securedrop-admin.","shortMessageHtmlLink":"Report different key validation failure cases to user in securedrop-a…"}},{"before":null,"after":"30d268799ea9c9bc12c508a469be05dc65ba8d60","ref":"refs/heads/6888-redwood-check-key-dates","pushedAt":"2023-08-17T20:53:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests to check that key creation date is same for all generated source keys (2013-05-14) and that keys do not expire.","shortMessageHtmlLink":"Add tests to check that key creation date is same for all generated s…"}},{"before":null,"after":"58168f78fc7ce820beb3166023bf53d4dbecd32f","ref":"refs/heads/6895-redwood-check-valid-keys","pushedAt":"2023-08-17T18:04:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Ensure each certificate has at least one supported key before encrypting","shortMessageHtmlLink":"Ensure each certificate has at least one supported key before encrypting"}},{"before":"23046748b71804e690b0a5f2b3dfdca5a3d926c2","after":"473d558d21ea89f7db4e5471ca3f4c4213cae2bf","ref":"refs/heads/6889-add-redwood-test","pushedAt":"2023-08-09T17:24:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests for empty or malformed recipient gpg key","shortMessageHtmlLink":"Add tests for empty or malformed recipient gpg key"}},{"before":"6417c186785fcf28c724cee6daf954694bb9348e","after":"23046748b71804e690b0a5f2b3dfdca5a3d926c2","ref":"refs/heads/6889-add-redwood-test","pushedAt":"2023-08-08T20:30:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests for empty or malformed recipient gpg key","shortMessageHtmlLink":"Add tests for empty or malformed recipient gpg key"}},{"before":"a94092682daa962adeb83bf7b123dff046675bdd","after":"6417c186785fcf28c724cee6daf954694bb9348e","ref":"refs/heads/6889-add-redwood-test","pushedAt":"2023-08-08T17:02:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests for empty or malformed recipient gpg key","shortMessageHtmlLink":"Add tests for empty or malformed recipient gpg key"}},{"before":"1d1316ca28805de6d13ef78732a470178cc587d8","after":"a94092682daa962adeb83bf7b123dff046675bdd","ref":"refs/heads/6889-add-redwood-test","pushedAt":"2023-08-08T16:58:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests for empty or malformed recipient gpg key","shortMessageHtmlLink":"Add tests for empty or malformed recipient gpg key"}},{"before":null,"after":"1d1316ca28805de6d13ef78732a470178cc587d8","ref":"refs/heads/6889-add-redwood-test","pushedAt":"2023-08-03T17:08:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Add tests for empty or malformed recipient gpg key","shortMessageHtmlLink":"Add tests for empty or malformed recipient gpg key"}},{"before":"7695f1b29c793d03ca74440fc51ed89d78eeb991","after":"b9aad14164910a0de98fb604173d527d01e588cd","ref":"refs/heads/same-origin","pushedAt":"2023-06-01T22:11:32.953Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Update cross-origin-resource-policy if already present","shortMessageHtmlLink":"Update cross-origin-resource-policy if already present"}},{"before":null,"after":"7695f1b29c793d03ca74440fc51ed89d78eeb991","ref":"refs/heads/same-origin","pushedAt":"2023-05-29T16:03:07.004Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocodes","name":"rocodes","path":"/rocodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22777700?s=80&v=4"},"commit":{"message":"Update cross-origin-resource-policy if already present","shortMessageHtmlLink":"Update cross-origin-resource-policy if already present"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADm-zB2AA","startCursor":null,"endCursor":null}},"title":"Activity · rocodes/securedrop"}