fix: authorize secure source branch deletion (Closes #1368)
CI / lint (pull_request) Successful in 3m18s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 5m20s
CI / release-candidate (pull_request) Has been skipped

This commit is contained in:
timmy committed 2026-08-24 22:30:56 +00:00
1 parent d6993c40fb
commit a43ecac94b
4 files changed
+118 -1

No files matched your search

+1
View File
@@ -497,6 +497,7 @@ class FollowingNotificationPayload(BaseModel):
StepUpAction = Literal[
"merge_pull",
"delete_source_branch",
"submit_pull_review",
"close_issue",
"delete_comment",
+1 -1
View File
@@ -8,7 +8,7 @@ API_MUTATION_BODY_LIMIT = 64 * 1024
ISSUE_ATTACHMENT_BODY_LIMIT = 2 * 1024 * 1024 + 64 * 1024
LEGACY_JSON_ATTACHMENT_BODY_LIMIT = 3 * 1024 * 1024
UNFILED_DRAFT_SYNC_BODY_LIMIT = 17 * 1024 * 1024
MUTATION_METHODS = frozenset({"POST", "PUT", "PATCH"})
MUTATION_METHODS = frozenset({"POST", "PUT", "PATCH", "DELETE"})
def request_body_limit(method: str, path: str) -> int | None: