65 Commits
Author SHA1 Message Date
Deji Osagie 43d331ebb3 feat: Add org private registries permission scope (#4591) 2026-10-02 14:58:15 -04:00
KeelTrace 4340312491 fix: Accept 202 when deleting app installation (#4529) 2026-09-08 12:46:38 -04:00
Emmanuel Roullit b44ebf54bb feat: Add GitHub App Enterprise perm scope (#4343) 2026-07-07 10:11:08 -04:00
Steve Hipwell 1cb3999c17 chore: Validate metadata (#4358) 2026-07-03 12:27:19 -04:00
Oleksandr Redko 3f47638460 refactor: Fix parameters in method endpoints (#4300) 2026-06-17 07:19:34 -04:00
Glenn Lewis c7788f9233 refactor!: Change app installation Find* methods to Get* (#4243)
BREAKING CHANGE: App installation methods are renamed from `Find*` to `Get*`.
2026-05-21 10:40:38 -04:00
Danyal Ahmed 223b7e6c63 feat: Add enterprise app installation lookup (#4230) 2026-05-17 10:00:06 -07:00
Steve Hipwell 9fbf4bef19 feat!: Refactor request context (#4151)
BREAKING CHANGE: All internal calls now provide `Context` via the `Request` itself.
2026-04-24 14:45:31 -04:00
Oleksandr Redko 33cf038ac1 docs: Add apiVersion to GitHub API link (#4147) 2026-04-11 10:47:17 -04:00
Oleksandr Redko 7d06267e33 refactor: Remove redundant github.Ptr calls (#4145) 2026-04-10 16:33:33 -04:00
Glenn Lewis a2063a76fb chore: Remove unnecessary use of new and &SomeStruct{} and add new extraneousnew custom linter (#4106) 2026-03-18 17:12:53 -04:00
Steve Hipwell 4d90dce586 feat: Add client_id field to App (#4060) 2026-03-03 06:57:09 -05:00
Luis Gonzalo Sayago c8448a976e feat: Add organization_copilot_metrics installation permission (#3957) 2026-02-01 10:05:06 -05:00
Oleksandr Redko d14f4f3d8d docs: Improve displaying GitHub API links on pkg.go.dev (#3845) 2025-12-01 14:55:37 -05:00
Oleksandr Redko 025030e2dc Return back preview headers for search; remove TODOs for custom headers (#3824) 2025-11-13 07:29:48 -05:00
Glenn Lewis 4505771989 Prefer %v over %d,%s and add fmtpercentv custom linter (#3756) 2025-10-05 21:39:53 -04:00
Josh Larsen ffc5df81dd feat: Add ClientID to Installation (#3712) 2025-09-22 19:29:05 -04:00
zyfy29 3a062d174a chore: Add new lint rule to make sure exported names documented (#3682) 2025-08-18 09:45:29 -04: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
tomfeigin c6856bc9e2 Map more missing installation permissions (#3363) 2024-12-01 08:16:12 -05:00
tomfeigin fbd682c975 Add missing permissions to InstallationPermissions struct (#3349) 2024-11-17 17:16:30 -05:00
Hi120ki 90bf4320bf Add Organization PAT fields to InstallationPermissions struct (#3243) 2024-08-21 11:00:54 -04:00
tomfeigin 0e99a54257 Add fields to the InstallationPermissions struct (#3184) 2024-06-11 11:14:37 -04:00
Matthew William Reidy 108f958f6f Allow an empty array of repo ids as a request parameter (#3155)
Fixes: #3106.
2024-04-29 17:28:04 -04:00
Alex Rosenzweig b3e96fdc1f Allow Installation of Custom Properties Permissions (#3108) 2024-03-24 17:29:11 -04:00
WillAbides a54bc7da1d Use metadata to reconcile go-github with GitHub's OpenAPI descriptions (#2919) 2023-11-03 10:26:59 -04:00
Abhijit Hota 7d26b99722 Add List Installation Requests API (#2947) 2023-10-03 19:00:16 -04:00
Chmouel Boudjnah 848d85f758 Add InstallationsCount to App (#2765) 2023-04-19 12:33:22 -04:00
Victory Osikwemhe cdecead485 Change all fields from time.Time to github.Timestamp (#2646) 2023-01-26 16:39:42 -05:00
Pete Wagner 52cc49edb3 Add org permissions to InstallationPermissions (#2452) 2022-09-06 21:01:46 -04:00
Glenn Lewis f6bffcf431 Bump version of go-github library to v46 (#2437) 2022-08-19 10:22:28 -04:00
Glenn Lewis 7a7a7f0943 Update URLs (#2373)
Fixes: #2360.
2022-05-24 08:43:48 -04:00
Eric Norris e87b9aa0c3 Support specifying repository names (#2123) 2021-10-12 13:00:04 -04:00
Xun Guo 8751f3d7d2 Add missing installation permissions (#1880)
Fixes: #1879.
2021-06-01 10:23:30 -04:00
Andy Grunwald 149aabe8d8 Apps.Installation: Add missing fields 2021-03-04 14:27:31 -05:00
gsavit dfc45d98d3 Add Actions field to InstallationPermissions model (#1803)
Fixes: #1802.
2021-02-16 14:20:53 -05:00
Glenn Lewis a64f3a6d08 Update URLs (#1659) 2020-12-02 10:39:08 -05:00
Vikky Omkar 8e1859fece Remove graduated GitHub v3 API preview headers (#1618)
Fixes: #1616.
2020-09-17 11:18:51 -04:00
Suhaib Mujahid c18feb3a9e Add NodeID field to Installation (#1622) 2020-09-01 18:31:57 -04:00
Glenn Lewis 159b448168 Switch to new GitHub v3 API Documentation website (#1621) 2020-09-01 18:30:47 -04:00
Martin Holman b6aa4a7a0b Add content_reference event (#1597) 2020-08-21 23:01:25 -04:00
Martin Holman 0bc3888d42 Update content type header for AppsService.CreateAttachment (#1602) 2020-08-17 12:43:18 -04:00
Glenn Lewis 0683ca03b4 Update URLs (#1558) 2020-06-24 19:27:03 -04:00
Ryan Mast 85b6463f21 Add DeleteInstallation for GitHub Apps (#1516)
Fixes https://github.com/google/go-github/issues/1436.
2020-05-06 21:45:28 -04:00
Joshua Bezaleel Abednego 0498a666dd Add SuspendInstallation and UnsuspendInstallation for GitHub Apps (#1519)
Fixes #1517.
2020-05-06 21:22:20 -04:00
Glenn Lewis 259aa56b9e Create tool to update and validate GitHub v3 API URLs (#1477)
Fixes #1476.
2020-04-09 21:28:23 -04:00
kadern0 69231319df Change opt param to opts (#1417)
Fixes #1415.
2020-02-09 20:01:54 -05:00
haya14busa 4b2f23048c Fix JSON unmarshal error of App.app.events (#1370) 2020-01-09 20:18:11 -05:00
Shibasis Patel bdfbfc679d Add support for allowing apps to push to protected branches (#1283)
Fixes #1275.
2019-12-05 07:48:47 -05:00
Suhaib Mujahid ebb45fa87e Fix links to GitHub API docs (#1338) 2019-11-21 18:59:59 -05:00