{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3156820,"defaultBranch":"develop","name":"securedrop","ownerLogin":"freedomofpress","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-11T19:57:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5388147?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717021631.0","currentOid":""},"activityList":{"items":[{"before":"8db0a799cd5239aec91f18c7a21e8daaf6d27000","after":"0e045d53e505e25259b16cc146dbb2398a56a4b5","ref":"refs/heads/7153-cython-constraint","pushedAt":"2024-05-29T22:50:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"Add cython < 3.0 constraint for dev reqs\n\nmake venv fails on Python 3.11 and greater due to incompatibility between our\npinned PyYAML version and cython 3.0. For now, let's constrain the cython version\nto allow it to succeed. In future we should update development requirements.","shortMessageHtmlLink":"Add cython < 3.0 constraint for dev reqs"}},{"before":null,"after":"9fd6f7ea7c5b97c1a05cb54312c1a33d7f1e6b1b","ref":"refs/heads/6933-pow","pushedAt":"2024-05-29T22:27:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cfm","name":"Cory Francis Myers","path":"/cfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357435?s=80&v=4"},"commit":{"message":"deploy(tor-hidden-services): set HiddenServicePoWDefensesEnabled for the Source Interface","shortMessageHtmlLink":"deploy(tor-hidden-services): set HiddenServicePoWDefensesEnabled for …"}},{"before":"b096efb87132317edd7ee0387fe761721c741a1f","after":null,"ref":"refs/tags/1.33.7-rc5","pushedAt":"2024-05-29T18:07:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"}},{"before":"b096efb87132317edd7ee0387fe761721c741a1f","after":null,"ref":"refs/tags/1.33.7","pushedAt":"2024-05-29T18:07:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"}},{"before":"68409057efe440c4b2888eea85ef4cb4359a6963","after":null,"ref":"refs/tags/1.9.0-rc1","pushedAt":"2024-05-29T18:06:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"}},{"before":"87637b047bbe961db8fdb43b3df74d206574088e","after":null,"ref":"refs/tags/2.6.1-rc1","pushedAt":"2024-05-29T18:05:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"}},{"before":"626f35bca166e8c69e40de0aa396f213f0c118c8","after":"31a1d914caeca646d78e8c2ce7741fcaf16d1567","ref":"refs/heads/release/2.9.0","pushedAt":"2024-05-29T18:03:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"Merge pull request #7171 from freedomofpress/add-2_9_0-changelog\n\nAdd changelog for SecureDrop 2.9.0-rc1","shortMessageHtmlLink":"Merge pull request #7171 from freedomofpress/add-2_9_0-changelog"}},{"before":"9ac080895a436adcbf2eea32c016e61615cce08f","after":"c9448ca42d63a19d5d8569b0f93fb2b0c558ac76","ref":"refs/heads/podman-volume","pushedAt":"2024-05-29T15:37:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"},"commit":{"message":"Support podman in `make dev-tor`\n\nUnfortunately `podman volume` and `docker volume` are not identical,\npodman will (sensibly) error if you try to create a volume that already\nexists unless you pass `--ignore`, which docker doesn't support.\n\nSo we conditionally add the needed flag depending on which tool we're\nusing.","shortMessageHtmlLink":"Support podman in make dev-tor"}},{"before":null,"after":"48512f71d8660fa29f40fda597e0a740153e69a0","ref":"refs/heads/add-2_9_0-changelog","pushedAt":"2024-05-29T15:34:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"SecureDrop 2.9.0-rc1","shortMessageHtmlLink":"SecureDrop 2.9.0-rc1"}},{"before":null,"after":"626f35bca166e8c69e40de0aa396f213f0c118c8","ref":"refs/heads/release/2.9.0","pushedAt":"2024-05-29T15:02:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"Merge pull request #7170 from freedomofpress/safety-ignore-71064\n\nAdd ignores for safety alerts 70612, 71064","shortMessageHtmlLink":"Merge pull request #7170 from freedomofpress/safety-ignore-71064"}},{"before":"1b0c595a0a31933249d01d61f31a579d6e866718","after":null,"ref":"refs/heads/safety-ignore-71064","pushedAt":"2024-05-29T15:01:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"}},{"before":"bb3e634377eed252b73885f4d35457f33e8f7aa2","after":"626f35bca166e8c69e40de0aa396f213f0c118c8","ref":"refs/heads/develop","pushedAt":"2024-05-29T14:59:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"Merge pull request #7170 from freedomofpress/safety-ignore-71064\n\nAdd ignores for safety alerts 70612, 71064","shortMessageHtmlLink":"Merge pull request #7170 from freedomofpress/safety-ignore-71064"}},{"before":null,"after":"1b0c595a0a31933249d01d61f31a579d6e866718","ref":"refs/heads/safety-ignore-71064","pushedAt":"2024-05-29T14:31:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"add ignores for safety alerts 70612, 71064","shortMessageHtmlLink":"add ignores for safety alerts 70612, 71064"}},{"before":"fa5ecc7329ab3d2b62586b93867fa925d2da5844","after":"bb3e634377eed252b73885f4d35457f33e8f7aa2","ref":"refs/heads/demo","pushedAt":"2024-05-29T09:02:55.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"fpf-k8sbot","name":null,"path":"/fpf-k8sbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51211910?s=80&v=4"},"commit":{"message":"Merge pull request #7147 from freedomofpress/update-rust-1.77\n\nUpdate Rust toolchain from 1.74.1 to 1.78.0","shortMessageHtmlLink":"Merge pull request #7147 from freedomofpress/update-rust-1.77"}},{"before":"f517fa07c07d1d316bcb45cc02218d649ea5110b","after":null,"ref":"refs/heads/update-rust-1.77","pushedAt":"2024-05-28T17:39:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"}},{"before":"074f1b6f983122c20d69f1db4f911be29476f8ed","after":"bb3e634377eed252b73885f4d35457f33e8f7aa2","ref":"refs/heads/develop","pushedAt":"2024-05-28T17:39:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"},"commit":{"message":"Merge pull request #7147 from freedomofpress/update-rust-1.77\n\nUpdate Rust toolchain from 1.74.1 to 1.78.0","shortMessageHtmlLink":"Merge pull request #7147 from freedomofpress/update-rust-1.77"}},{"before":"67dde0534231a94e8556a99e05810fb58938914a","after":"f517fa07c07d1d316bcb45cc02218d649ea5110b","ref":"refs/heads/update-rust-1.77","pushedAt":"2024-05-28T15:50:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"},"commit":{"message":"Update Rust toolchain from 1.74.1 to 1.78.0\n\nAlso fix a clippy warning about not using `.nth(0)`.\n\nFixes #7146","shortMessageHtmlLink":"Update Rust toolchain from 1.74.1 to 1.78.0"}},{"before":"b4fda58dcf106048bd08bb727575382b7b79368f","after":"67dde0534231a94e8556a99e05810fb58938914a","ref":"refs/heads/update-rust-1.77","pushedAt":"2024-05-28T15:49:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"},"commit":{"message":"Update Rust toolchain from 1.74.1 to 1.78.0\n\nAlso fix a clippy warning about not using `.nth(0)`.\n\nFixes #7146","shortMessageHtmlLink":"Update Rust toolchain from 1.74.1 to 1.78.0"}},{"before":"724abeba61589bc09972469e8f114a8daa9b9a3b","after":null,"ref":"refs/heads/7164-key-bump","pushedAt":"2024-05-28T15:02:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"}},{"before":"fa5ecc7329ab3d2b62586b93867fa925d2da5844","after":"074f1b6f983122c20d69f1db4f911be29476f8ed","ref":"refs/heads/develop","pushedAt":"2024-05-28T15:02:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"},"commit":{"message":"Merge pull request #7167 from freedomofpress/7164-key-bump\n\nUpdated securedrop-keyring package to bump expiry to 2027-05-24","shortMessageHtmlLink":"Merge pull request #7167 from freedomofpress/7164-key-bump"}},{"before":"671c99c1576ac82d885691aa1b6e8bf88284a3f7","after":"724abeba61589bc09972469e8f114a8daa9b9a3b","ref":"refs/heads/7164-key-bump","pushedAt":"2024-05-25T19:09:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"Don't install setuptools-scm==6.0.1 via override_dh_autoinstall\n\nsetuptools-scm 6.0.1 has an unbounded setuptools build dependency, that has\nstarted to pull in a breaking version of setuptools. As far as i can tell, package\nwheel builds aren't using it anyway - build isolation means they pull in their\nownn versions of everything. So we can just not install it.\n\nAFAICT this doesn't affect the current state (lack) of build reproducibility. Any\nimprovements there would probably mean building and using our own wheels following\nthe same pattern as securedrop-builder&securedrop-client","shortMessageHtmlLink":"Don't install setuptools-scm==6.0.1 via override_dh_autoinstall"}},{"before":null,"after":"671c99c1576ac82d885691aa1b6e8bf88284a3f7","ref":"refs/heads/7164-key-bump","pushedAt":"2024-05-24T19:59:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"Updated securedrop-keyring package to bump expiry to 2027-05-24","shortMessageHtmlLink":"Updated securedrop-keyring package to bump expiry to 2027-05-24"}},{"before":"12ddaa1fc6955e352247bbb7abcf32d2e5961581","after":"9ac080895a436adcbf2eea32c016e61615cce08f","ref":"refs/heads/podman-volume","pushedAt":"2024-05-24T18:46:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"},"commit":{"message":"Support podman in `make dev-tor`\n\nUnfortunately `podman volume` and `docker volume` are not identical,\npodman will (sensibly) error if you try to create a volume that already\nexists unless you pass `--ignore`, which docker doesn't support.\n\nSo we conditionally add the needed flag depending on which tool we're\nusing.","shortMessageHtmlLink":"Support podman in make dev-tor"}},{"before":null,"after":"12ddaa1fc6955e352247bbb7abcf32d2e5961581","ref":"refs/heads/podman-volume","pushedAt":"2024-05-24T18:43:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"legoktm","name":"Kunal Mehta","path":"/legoktm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81392?s=80&v=4"},"commit":{"message":"Support podman in `make dev-tor`\n\nUnfortunately `podman volume` and `docker volume` are not identical,\npodman will (sensibly) error if you try to create a volume that already\nexists unless you pass `--ignore`, which docker doesn't support.\n\nSo we conditionally add the needed flag depending on which tool we're\nusing.","shortMessageHtmlLink":"Support podman in make dev-tor"}},{"before":"b48231d94e15251c3e4ff7e0d4926d6881f1042e","after":"fa5ecc7329ab3d2b62586b93867fa925d2da5844","ref":"refs/heads/demo","pushedAt":"2024-05-24T09:01:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fpf-k8sbot","name":null,"path":"/fpf-k8sbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51211910?s=80&v=4"},"commit":{"message":"Merge pull request #7161 from freedomofpress/add-random-test-data\n\nAdds option to create large random files as test submissions","shortMessageHtmlLink":"Merge pull request #7161 from freedomofpress/add-random-test-data"}},{"before":"b48231d94e15251c3e4ff7e0d4926d6881f1042e","after":"fa5ecc7329ab3d2b62586b93867fa925d2da5844","ref":"refs/heads/develop","pushedAt":"2024-05-24T00:58:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eloquence","name":"Erik Moeller","path":"/eloquence","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/213636?s=80&v=4"},"commit":{"message":"Merge pull request #7161 from freedomofpress/add-random-test-data\n\nAdds option to create large random files as test submissions","shortMessageHtmlLink":"Merge pull request #7161 from freedomofpress/add-random-test-data"}},{"before":"3a50273be99c78c78ea169854b2264f1edef3dab","after":"b48231d94e15251c3e4ff7e0d4926d6881f1042e","ref":"refs/heads/demo","pushedAt":"2024-05-17T09:00:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"fpf-k8sbot","name":null,"path":"/fpf-k8sbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51211910?s=80&v=4"},"commit":{"message":"Merge pull request #7160 from freedomofpress/3907-range-requests\n\nSupport range requests","shortMessageHtmlLink":"Merge pull request #7160 from freedomofpress/3907-range-requests"}},{"before":"ab28edd0db0fa02e3c30f58ecb58787df5ff7caa","after":"7a04452d4d7d4b131cdafeaba00b4d5b74fa8ccd","ref":"refs/heads/add-random-test-data","pushedAt":"2024-05-16T21:02:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"add safety ignores: 67599, 67895","shortMessageHtmlLink":"add safety ignores: 67599, 67895"}},{"before":"9f826a46a51901402e948b4f5bb45011a0e84c26","after":"ab28edd0db0fa02e3c30f58ecb58787df5ff7caa","ref":"refs/heads/add-random-test-data","pushedAt":"2024-05-16T21:01:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"},"commit":{"message":"add safety ignores: 67599, 67895","shortMessageHtmlLink":"add safety ignores: 67599, 67895"}},{"before":"b7cc6a63bbac1210a75291c44fa7b9a61c1cb8dd","after":null,"ref":"refs/heads/3907-range-requests","pushedAt":"2024-05-16T20:57:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zenmonkeykstop","name":"Kevin O'Gorman","path":"/zenmonkeykstop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2782952?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV3JoWwA","startCursor":null,"endCursor":null}},"title":"Activity · freedomofpress/securedrop"}