Require explicit opt-in for HTTPS Git fetch #227
Reference in New Issue
Block a user
Delete Branch "issue-226-explicit-git-fetch-policy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
egress.routes[].git.fetchas an explicit read-only HTTPS Git opt-ingit-upload-pack) by default while keeping HTTPS push blockedFixes #226
Tests
python3 -m unittest tests.unit.test_manifest_egress tests.unit.test_egress tests.unit.test_egress_addon_corepython3 -m unittest discover tests/unit