1802 Commits
Author SHA1 Message Date
Glenn Lewis 0b11dbfbf1 Bump version of go-github to v69.2.0 (#3482) 2025-02-17 08:22:47 -05:00
Marcel e4c974e3b6 feat: Add sorting list options for secret scanning (#3481) 2025-02-17 08:10:06 -05:00
Raisa Kabir 81dc7a9416 feat: Add JSON marshal tests for dependabot alerts (#3480) 2025-02-15 10:50:42 -05:00
pputman-clabs 6c46d71726 Add helper to get runID from Custom Deployment Protection Rule Event (#3476) 2025-02-13 15:11:36 -05:00
Glenn Lewis f867d00d80 Bump version of go-github to v69.1.0 (#3478) 2025-02-13 10:47:09 -05:00
Marcel c4b2cb94de fix: Add missing query params to AlertListOptions (#3477) 2025-02-12 11:00:38 -05:00
Travis Fields 77684a471b feat: Add ListProvisionedScimGroupsForEnterprise inside SCIM service (#3467) 2025-02-11 19:17:27 -05:00
Luke Young ef0b26bf03 feat: Add link to bored-engineer/github-conditional-http-transport to conditional requests documentation (#3469) 2025-02-08 15:38:49 -05:00
Aman Verma 0ccbfafab3 fix: go 1.22 test breakage (#3459) 2025-02-06 08:31:37 -05:00
Evan Elias 24b0795da5 docs: Clarify ListPullRequestsWithCommit usage (#3465) 2025-02-05 19:14:09 -05:00
Léo Salé a4333f357a Use a max retry after duration for secondary rate limit if specified (#3438) 2025-02-05 10:19:45 -05:00
Glenn Lewis 59c38a3510 Bump version of go-github to v69.0.0 (#3463) 2025-02-05 09:37:33 -05:00
tomfeigin a8a3177767 feat!: Change User.InheritedFrom to a slice (#3460)
BREAKING CHANGE: `User.InheritedFrom` is changed from a `*Team` to a `[]*Team`.
2025-02-05 07:49:44 -05:00
Alexis Couvreur cbe65f0149 docs: Add clarifications for mergeable field in pull requests (#3396) 2025-01-30 15:44:27 -05:00
Andy Grunwald e8d69e7d0c Extend Rate and Rate Limiting with X-Ratelimit-Used and X-Ratelimit-Resource headers (#3453) 2025-01-27 08:31:24 -05:00
Carlos Tadeu Panato Junior 8a800cc0ee Add new fields for IssueType (#3451) 2025-01-24 08:41:56 -05:00
Ludovic Fernandez fb972ef214 chore: Check and fix license headers (#3449) 2025-01-22 22:25:06 -05:00
Glenn Lewis 07b0446d8a chore!: Add sliceofpointers custom linter (#3447)
BREAKING CHANGE: `ListOAuthApps` now returns `([]*OAuthApp, error)` instead of `([]OAuthApp, error)`.
2025-01-21 21:34:14 -05:00
Glenn Lewis 04070d2305 Fix minor typo (#3448) 2025-01-21 20:30:40 -05:00
Steve Hipwell 27bd17565a fix!: Refactor the repository ruleset code (#3430)
BREAKING CHANGES: The following types have been renamed:
- `Ruleset` -> `RepositoryRuleset`
- `RulesetLink` -> `RepositoryRulesetLink`
- `RulesetLinks` -> `RepositoryRulesetLinks`
- `RulesetRefConditionParameters` -> `RepositoryRulesetRefConditionParameters`
- `RulesetRepositoryNamesConditionParameters` -> `RepositoryRulesetRepositoryNamesConditionParameters`
- `RulesetRepositoryIDsConditionParameters` -> `RepositoryRulesetRepositoryIDsConditionParameters`
- `RulesetRepositoryPropertyTargetParameters` -> `Repository`
- `RulesetRepositoryPropertyConditionParameters` -> `RepositoryRulesetRepositoryPropertyConditionParameters`
- `RulesetOrganizationNamesConditionParameters` -> `RepositoryRulesetOrganizationNamesConditionParameters`
- `RulesetOrganizationIDsConditionParameters` -> `RepositoryRulesetOrganizationIDsConditionParameters`
- `RulesetConditions` -> `RepositoryRulesetConditions`
- `RepositoryRulesetEditedChanges` -> `RepositoryRulesetChanges`
- `RepositoryRulesetEditedSource` -> `RepositoryRulesetChangeSource`
- `RepositoryRulesetEditedSources` -> `RepositoryRulesetChangeSources`
- `RepositoryRulesetEditedConditions` -> `RepositoryRulesetUpdatedConditions`
- `RepositoryRulesetUpdatedConditionsEdited` -> `RepositoryRulesetUpdatedCondition`
- `RepositoryRulesetEditedRules` -> `RepositoryRulesetChangedRules`
- `RepositoryRulesetUpdatedRules` -> `RepositoryRulesetUpdatedRules`
- `RepositoryRulesetEditedRuleChanges` -> `RepositoryRulesetChangedRule`
2025-01-21 12:37:47 -05:00
Krisztian Banhidy daaa51aa37 feat: Add manage_ghes endpoints introduced in 3.15 (#3433) 2025-01-21 12:19:39 -05:00
Oleksandr Redko 1875fe0f3a refactor!: Do not capitalize error strings (#3446)
BREAKING CHANGE: Some error strings are slightly modified - please do not rely on error text in general.
2025-01-21 09:04:29 -05:00
Oleksandr Redko b8c22534c3 fix!: Typo in field names in the PullStats struct (#3445)
BREAKING CHANGE: `MergablePulls`=>`MergeablePulls`, `UnmergablePulls`=>`UnmergeablePulls`
2025-01-20 14:25:31 -05:00
Oleksandr Redko c44e9dd4b0 fix!: Typo in field names in the CheckSuite struct (#3444)
BREAKING CHANGE: `Rerequstable`=>`Rerequestable`, `RunsRerequstable`=>`RunsRerequestable`
2025-01-20 13:38:01 -05:00
Oleksandr Redko eb92cca97b fix: Typos in func parameter, vars, error, and comments (#3442) 2025-01-20 11:31:52 -05:00
Oleksandr Redko 4510383b81 chore: Spell "unmarshal" consistently with one el (#3441) 2025-01-20 10:00:35 -05:00
Oleksandr Redko d13c739343 gen-accessors: Update dumping of getters (#3437) 2025-01-16 17:21:54 -05:00
Steve Hipwell 6b18a2be38 feat: Add missing notification_setting to Team (#3431) 2025-01-14 10:25:31 -05:00
Steve Hipwell a61e9cfebc feat!: Add support for enterprise rulesets (#3417)
BREAKING CHANGE: `Create*Ruleset` and `Update*Ruleset` now pass `ruleset` parameter by-value instead of by-reference.

Fixes: #3416.
2025-01-09 09:58:32 -05:00
Joshua French 27e3249368 Add deprecation messages to security managers APIs (#3426) 2025-01-07 12:47:41 -05:00
Tom Bamford 80c57ff718 Permit toggling rate limit check by consumers (#3386) 2025-01-07 08:26:26 -05:00
Glenn Lewis 16495de4ba Update OpenAPI (#3419) 2025-01-06 14:19:19 -05:00
William Mouchère 3428a81385 Add opt-in rate limit support on endpoints returning 302s (#3411)
Fixes: #3406.
2025-01-02 12:00:31 -05:00
R4vio 3424b985f3 Add TokenID and TokenName to PersonalAccessToken struct (#3404)
Fixes: #3403.
2024-12-25 17:33:01 -05:00
Glenn Lewis 98d4f502e2 Bump version of go-github to v68.0.0 (#3397) 2024-12-23 06:41:13 -05:00
Mike Ball b0a5e6017f fix: DownloadReleaseAsset handles renamed repository (#3392)
Fixes: #3081.
2024-12-22 10:15:30 -05:00
Alexis Couvreur 3c06fc105f fix!: Remove unused Stats field from Commit struct (#3395)
BREAKING CHANGE: The unused `Stats` field is removed from the `Commit` struct.

Fixes: #3394.
2024-12-18 12:27:11 -05:00
Jason Brill c4a49db9ca feat: Document review request events in Timeline struct (#3391) 2024-12-17 13:39:27 -05:00
Oleksandr Redko 232522b311 chore: Sort std imports (#3390) 2024-12-16 13:13:55 -05:00
Oleksandr Redko 7beb0aa9e5 Change header keys to be canonical (#3389) 2024-12-16 12:02:50 -05:00
Steve Hipwell 7bc4871e2e feat: Add enterprise custom properties (#3382) 2024-12-12 08:18:50 -05:00
Oleksandr Redko c7f49d2dff chore: Remove commented out test code (#3381) 2024-12-11 09:04:01 -05:00
Glenn Lewis 550ecbe014 feat!: Remove Project (classic) support (#3380)
BREAKING CHANGE: All support for "Project (classic)" is removed and `Project` responses are replaced by `ProjectV2` (renamed from `ProjectsV2`).

Fixes: #3367.
2024-12-11 08:44:55 -05:00
Steve Hipwell 9505a7fc91 feat: Add GET for custom org repo role (#3372)
Fixes: #3370.
2024-12-11 08:23:42 -05:00
Oleksandr Redko f66ed85955 feat: Deprecate and replace Bool,Int,Int64,String with Ptr using generics (#3355) 2024-12-10 21:36:09 -05:00
Alexis Couvreur f349af0dab feat: Add custom_property events (#3379)
Fixes: #3207.
2024-12-10 11:16:58 -05:00
Na-ga 077cefe1f4 feat: Support resolution_comment to update alert API (#3357) 2024-12-10 08:55:28 -05:00
Steve Hipwell 0162c9d2cc chore: Deprecate legacy ID-based team methods (#3373)
Fixes: #3368.
2024-12-09 17:41:19 -05:00
Steve Hipwell 1616008c74 feat: Add assignment for org role associations (#3371)
Fixes: #3364.
2024-12-09 17:31:28 -05:00
Silas Alberti f0bfdaf2a8 fix: Preserve HTTP Response in URL Errors (#3369)
Fixes: #3362.
2024-12-08 07:44:24 -05:00