Commit Graph
115 Commits
Author SHA1 Message Date
Shivam Kumar 3117b62160 feat: Add enterprise budgets API (#4069) 2026-03-10 14:51:36 -04:00
Nurzhan Muratkhan 5f68d5438c feat: Add support for team type field (#4037) 2026-02-26 09:59:29 -05:00
niveshdandyan 5126e84c99 refactor!: Use RepositoryPermissions struct for User.Permissions (#3963)
BREAKING CHANGE: `User.Permissions` is now `*RepositoryPermissions` instead of `map[string]bool`.
2026-02-03 10:00:07 -05:00
Glenn Lewis 0e16924df4 chore: Move all "DO NOT EDIT" messages to line 1 (#3960) 2026-02-02 09:09:40 -05:00
Dhananjay Mishra 096e4ce9f7 refactor!: Use a struct for Repository.Permissions instead of map[string]bool (#3936)
BREAKING CHANGE: `Repository.Permissions` is now a struct instead of `map[string]bool`.
2026-01-24 11:09:48 -05:00
Tom Elliott e10040dccd fix!: Add support for missing attributes in ProjectsV2 API (#3888) 2025-12-19 15:19:25 -05:00
Svyatoslav Pidgorny ae3fff0df7 Add ParentIssueURL field to Issue struct (#3841) 2025-11-19 20:19:04 -05:00
Leonard Sheng Sheng Lee 876028969d feat: Add sha_pinning_required to ActionsPermissions structs (#3807) 2025-11-06 11:13:36 -05:00
JoannaaKL 590596afd7 Add ProjectsService (#3718) 2025-10-14 08:02:55 -04:00
zyfy29 8fd1cb984a feat: Add fork PR workflows permission API support (#3737) 2025-10-08 12:50:51 -04:00
Ville Skyttä 138500ee41 feat: Add immutable releases support (#3725) 2025-09-26 07:38:52 -04:00
Jorge Ferrero 49c07488e9 feat: Add ListAcceptedAssignments and GetAssignmentGrades methods to Classroom API (#3732) 2025-09-26 07:33:53 -04:00
Josh Larsen ffc5df81dd feat: Add ClientID to Installation (#3712) 2025-09-22 19:29:05 -04:00
zyfy29 3646f33b24 feat: Add private repo workflows permission API support (#3679) 2025-09-22 14:25:41 -04:00
Jorge Ferrero dc807dda75 feat: Add GitHub Classroom GetAssignment API endpoint (#3685) 2025-08-18 09:40:08 -04:00
zyfy29 54d257b2a5 feat: Add self-hosted runner permission API support (#3675) 2025-08-14 07:14:50 -04:00
zyfy29 84a094539f feat: Add artifact and log retention period API support (#3664) 2025-08-11 09:24:14 -04:00
Dani Meyer 74b2ca0c80 Add additional settings fields to org API (#3642) 2025-07-23 22:31:47 -04:00
Shunsuke Suzuki 18877d9436 feat: Add the Digest field to ReleaseAsset (#3628) 2025-07-19 08:17:53 -04:00
Oleksandr Redko 3c5408e78f chore: Use any instead of interface{} (#3584) 2025-06-03 09:33:46 -04:00
Julien Bouyoud b6dbc4e5a4 fix: Add back repository field in Package struct (#3539) 2025-04-07 09:43:57 -04:00
Adrian Saunders 7a89ae9f30 refactor!: Update package types to align with webhook event (#3515)
BREAKING CHANGE: `PackageVersion.Body` and `PackageVersion.Metadata` are both now `json.RawMessage`.
2025-03-17 13:59:02 -04:00
Evan 56f5036c4e Add created_at field to Reaction (#3501) 2025-03-05 12:12:09 -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
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
Steve Hipwell 6b18a2be38 feat: Add missing notification_setting to Team (#3431) 2025-01-14 10:25:31 -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
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
Oleksandr Redko f66ed85955 feat: Deprecate and replace Bool,Int,Int64,String with Ptr using generics (#3355) 2024-12-10 21:36:09 -05:00
Steve Hipwell 1616008c74 feat: Add assignment for org role associations (#3371)
Fixes: #3364.
2024-12-09 17:31:28 -05:00
Glenn Lewis dc884c26ca Add t.Parallel to unit tests (#3297) 2024-10-05 07:29:05 -04:00
Pranav Bansal ba862154cd Add missing fields to the checksuite event (#3278)
Fixes: #3277.
2024-09-21 10:05:06 -04:00
Matt Simons 020ef00cd8 Revert "Add CommitID, InReplyTo, and SubjectType to DraftReviewComment" (#3218)
Fixes: #3219.
2024-07-25 14:47:30 -04:00
Matt Simons 06c9709215 Add CommitID, InReplyTo, and SubjectType to DraftReviewComment (#3169)
Fixes: #3168.
2024-05-14 11:04:21 -04:00
Glenn Lewis 8bec011ec3 Add NotificationSetting to NewTeam (#3111)
Fixes: #3107.
2024-03-25 09:21:05 -04:00
Francesco Giordano 73422173c6 feat!: Change Hook.Config field from map to *HookConfig (#3073)
Fixes: #3072.

BREAKING CHANGE: Changes `Hook.Config` from `map[string]interface{}` to `*HookConfig`.
2024-02-17 10:10:21 -05:00
Tomasz Adam Skrzypczak c4ec3276de Add scanning validity checks (#3026)
Fixes: #3006.
2023-12-14 09:14:41 -05:00
Casey 50d4db259d Change PushEvent.Pusher type to CommitAuthor (#2999)
Fixes: #2998.
2023-11-30 06:45:17 -05:00
Casey 942692ee97 Add Draft to Issue type (#2997)
Fixes: #2996.
2023-11-22 22:03:06 -05:00
nxya e6f58e6e78 Add enterprise actions permissions endpoints and reorg files (#2920) 2023-09-28 20:24:13 -04:00
WillAbides 0e8dfaeabe Remove ListServiceHooks (#2917)
Fixes: #2916.
2023-09-18 09:41:52 -04:00
Glenn Lewis e94b955438 Add SubmoduleGitURL to RepositoryContent (#2880)
Fixes: #2877.
2023-08-16 13:53:51 -04:00
vandan rohatgi 0c562f6a6c Add support for fetching SBOMs (#2869)
Fixes: #2864.
2023-08-16 13:27:49 -04:00
Jarek Porzucek 7e3bb17f55 Add Dependabot field in security_and_analysis (#2846)
Fixes: #2845.
2023-07-26 11:05:44 -04:00
Karthik Sundari d783bb1b52 Support line comments on PRs (#2833)
Fixes: #2832 .
2023-07-18 13:30:06 -04:00
Glenn Lewis 7b27977c44 Change PrivateRepos from int to int64 (#2738)
Fixes: #2736.
2023-04-05 13:10:17 -04:00