René's URL Explorer Experiment


Title: 🩹 [Patch]: Optimize Connect-GitHubApp and use parallel processing of access tokens by MariusStorhaug · Pull Request #519 · PSModule/GitHub · GitHub

Open Graph Title: 🩹 [Patch]: Optimize Connect-GitHubApp and use parallel processing of access tokens by MariusStorhaug · Pull Request #519 · PSModule/GitHub

X Title: 🩹 [Patch]: Optimize Connect-GitHubApp and use parallel processing of access tokens by MariusStorhaug · Pull Request #519 · PSModule/GitHub

Description: Description This pull request enhances the Connect-GitHubApp function to support parallel and recursive creation of connections to multiple GitHub App installations, improving scalability and perfo...

Open Graph Description: Description This pull request enhances the Connect-GitHubApp function to support parallel and recursive creation of connections to multiple GitHub App installations, improving scalability and perfo...

X Description: Description This pull request enhances the Connect-GitHubApp function to support parallel and recursive creation of connections to multiple GitHub App installations, improving scalability and perfo...

Opengraph URL: https://github.com/PSModule/GitHub/pull/519

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:417540b6-3fad-1e09-d65f-2368e62f51ac
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBBFA:82EB1:3F27304:54C7213:697B0ECD
html-safe-noncec81faf45ed1489cc60368b651f192c0f3b6ff1054ba2a67758d8c519a5413110
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQkZBOjgyRUIxOjNGMjczMDQ6NTRDNzIxMzo2OTdCMEVDRCIsInZpc2l0b3JfaWQiOiIyODQxMjM5NjUzOTg0MTc3ODY5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacd74816b5ef2f57cd47cd196f34e9eedebab272d35be3e8d5c066d3c58abb6e70
hovercard-subject-tagpull_request:2837015716
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/PSModule/GitHub/519/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/fed5ea28ecf384b275422ac6a38d81a5ebde86c9f23c655fe8d12b05648cc76b/PSModule/GitHub/pull/519
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fed5ea28ecf384b275422ac6a38d81a5ebde86c9f23c655fe8d12b05648cc76b/PSModule/GitHub/pull/519
og:image:altDescription This pull request enhances the Connect-GitHubApp function to support parallel and recursive creation of connections to multiple GitHub App installations, improving scalability and perfo...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameMariusStorhaug
hostnamegithub.com
expected-hostnamegithub.com
None7ce8ed0a54c4730aeca4e6abacfc6490365fc42e25480b86883054df3f9181c8
turbo-cache-controlno-preview
go-importgithub.com/PSModule/GitHub git https://github.com/PSModule/GitHub.git
octolytics-dimension-user_id142951047
octolytics-dimension-user_loginPSModule
octolytics-dimension-repository_id439132589
octolytics-dimension-repository_nwoPSModule/GitHub
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id439132589
octolytics-dimension-repository_network_root_nwoPSModule/GitHub
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
released7bfc78137af9a4828305e52ab993fce981d7085
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FPSModule%2FGitHub%2Fpull%2F519
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FPSModule%2FGitHub%2Fpull%2F519
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=PSModule%2FGitHub
Reloadhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
Reloadhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
Reloadhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
PSModule https://patch-diff.githubusercontent.com/PSModule
GitHubhttps://patch-diff.githubusercontent.com/PSModule/GitHub
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FPSModule%2FGitHub
Fork 8 https://patch-diff.githubusercontent.com/login?return_to=%2FPSModule%2FGitHub
Star 25 https://patch-diff.githubusercontent.com/login?return_to=%2FPSModule%2FGitHub
Code https://patch-diff.githubusercontent.com/PSModule/GitHub
Issues 70 https://patch-diff.githubusercontent.com/PSModule/GitHub/issues
Pull requests 4 https://patch-diff.githubusercontent.com/PSModule/GitHub/pulls
Actions https://patch-diff.githubusercontent.com/PSModule/GitHub/actions
Projects 1 https://patch-diff.githubusercontent.com/PSModule/GitHub/projects
Models https://patch-diff.githubusercontent.com/PSModule/GitHub/models
Security 0 https://patch-diff.githubusercontent.com/PSModule/GitHub/security
Insights https://patch-diff.githubusercontent.com/PSModule/GitHub/pulse
Code https://patch-diff.githubusercontent.com/PSModule/GitHub
Issues https://patch-diff.githubusercontent.com/PSModule/GitHub/issues
Pull requests https://patch-diff.githubusercontent.com/PSModule/GitHub/pulls
Actions https://patch-diff.githubusercontent.com/PSModule/GitHub/actions
Projects https://patch-diff.githubusercontent.com/PSModule/GitHub/projects
Models https://patch-diff.githubusercontent.com/PSModule/GitHub/models
Security https://patch-diff.githubusercontent.com/PSModule/GitHub/security
Insights https://patch-diff.githubusercontent.com/PSModule/GitHub/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FPSModule%2FGitHub%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FPSModule%2FGitHub%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#issue-comment-box
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
mainhttps://patch-diff.githubusercontent.com/PSModule/GitHub/tree/main
parallelConnecthttps://patch-diff.githubusercontent.com/PSModule/GitHub/tree/parallelConnect
🩹 [Patch]: Optimize Connect-GitHubApp and use parallel processing of access tokens https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#top
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
mainhttps://patch-diff.githubusercontent.com/PSModule/GitHub/tree/main
parallelConnecthttps://patch-diff.githubusercontent.com/PSModule/GitHub/tree/parallelConnect
Conversation 5 https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
Commits 76 https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits
Checks 1 https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/checks
Files changed https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/files
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/MariusStorhaug
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
Sep 17, 2025https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#issue-3426737096
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
🩹 [Patch]: Optimize Connect-GitHubApp and use parallel processing of access tokens #487https://github.com/PSModule/GitHub/issues/487
[1]https://github.com/PSModule/GitHub/pull/519/files#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045L44-R80
[2]https://github.com/PSModule/GitHub/pull/519/files#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045L178-R249
[1]https://github.com/PSModule/GitHub/pull/519/files#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045R8
[2]https://github.com/PSModule/GitHub/pull/519/files#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045L17-R18
[3]https://github.com/PSModule/GitHub/pull/519/files#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045R35-R44
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
September 17, 2025 16:43https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#commits-pushed-924cf38
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Feature]: Enhance Connect-GitHubApp to support parallel connection…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/924cf384b866a21fffd21060cae3a559b8c96abf
924cf38https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/924cf384b866a21fffd21060cae3a559b8c96abf
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Feature]: Improve error handling and parallel processing in Connec…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9ad68650860440f19999a2453a268cf2c141f98b
9ad6865https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9ad68650860440f19999a2453a268cf2c141f98b
https://patch-diff.githubusercontent.com/MariusStorhaug
Add initial test scripts for GitHub API interactionshttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/6454a00134470038077d0610be35990f74aecf56
6454a00https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/6454a00134470038077d0610be35990f74aecf56
https://patch-diff.githubusercontent.com/MariusStorhaug
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
code ownerhttps://patch-diff.githubusercontent.com/PSModule/GitHub/blob/e66d934795d2c4fdbb20340834ae27c4c60f38a9/.github/CODEOWNERS#L8
September 17, 2025 15:12https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#event-19753166867
https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
September 17, 2025 15:12https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#event-19753166901
https://patch-diff.githubusercontent.com/apps/github-project-automation
github-project-automationhttps://patch-diff.githubusercontent.com/apps/github-project-automation
GitHub PowerShell Modulehttps://patch-diff.githubusercontent.com/orgs/PSModule/projects/1
Sep 17, 2025https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#event-19753168012
https://patch-diff.githubusercontent.com/apps/github-project-automation
github-project-automationhttps://patch-diff.githubusercontent.com/apps/github-project-automation
GitHub PowerShell Modulehttps://patch-diff.githubusercontent.com/orgs/PSModule/projects/1
Sep 17, 2025https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#event-19753168797
https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Sep 17, 2025 https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#pullrequestreview-3234986169
View reviewed changes https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/files/6454a00134470038077d0610be35990f74aecf56
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#pullrequestreview-3234986169
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Create the filehttps://patch-diff.githubusercontent.com/PSModule/GitHub/new/main/.github?filename=copilot-instructions.md
learn how to get startedhttps://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
src/functions/public/Auth/Connect-GitHubApp.ps1https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/files/6454a00134470038077d0610be35990f74aecf56#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
src/functions/public/Auth/Connect-GitHubApp.ps1https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/files/6454a00134470038077d0610be35990f74aecf56#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
src/functions/public/Auth/Connect-GitHubApp.ps1https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/files/6454a00134470038077d0610be35990f74aecf56#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
src/functions/public/Auth/Connect-GitHubApp.ps1https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/files/6454a00134470038077d0610be35990f74aecf56#diff-7d1951ca779d73ee11b11db4ade6f33f8ea5fcf052324a72d2c8e83304eaa045
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
September 17, 2025 18:25https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#commits-pushed-a253921
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Feature]: Refactor Connect-GitHubApp to use module version variabl…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/a2539213d23498da29d3d8f4c2c6abec06e02896
a253921https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/a2539213d23498da29d3d8f4c2c6abec06e02896
https://patch-diff.githubusercontent.com/MariusStorhaug
https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Update src/functions/public/Auth/Connect-GitHubApp.ps1https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/7212939b6f96be7cf6ca0742308f240862efb92b
7212939https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/7212939b6f96be7cf6ca0742308f240862efb92b
https://patch-diff.githubusercontent.com/MariusStorhaug
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
force-pushedhttps://patch-diff.githubusercontent.com/PSModule/GitHub/compare/0a4ce89f87d403fe842ec6ddb23871e9c7e33f4f..7212939b6f96be7cf6ca0742308f240862efb92b
0a4ce89https://patch-diff.githubusercontent.com/PSModule/GitHub/commit/0a4ce89f87d403fe842ec6ddb23871e9c7e33f4f
7212939https://patch-diff.githubusercontent.com/PSModule/GitHub/commit/7212939b6f96be7cf6ca0742308f240862efb92b
Compare https://patch-diff.githubusercontent.com/PSModule/GitHub/compare/0a4ce89f87d403fe842ec6ddb23871e9c7e33f4f..7212939b6f96be7cf6ca0742308f240862efb92b
September 17, 2025 17:25https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#event-19755877977
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
September 17, 2025 20:06https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#commits-pushed-27cd26f
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Improve code readability by formatting context object c…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/27cd26f13da32d12606e20b6899b4c5252b287db
27cd26fhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/27cd26f13da32d12606e20b6899b4c5252b287db
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Feature]: Add 'Enterprise SCIM' permission definition to GitHubPer…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9bb314b40091d032d31394e94cf842d4ce2389a8
9bb314bhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9bb314b40091d032d31394e94cf842d4ce2389a8
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Adjust ThrottleLimit calculation and implement retry lo…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2ea9f4b1ef076d2f2f19def990ae7f0174edbfd9
2ea9f4bhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2ea9f4b1ef076d2f2f19def990ae7f0174edbfd9
https://patch-diff.githubusercontent.com/MariusStorhaug
Make New-GithubAppInstallationAccessToken a public functionhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/5fc1cb2d42e4dab29e5c2b69b65168392e9d04ad
5fc1cb2https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/5fc1cb2d42e4dab29e5c2b69b65168392e9d04ad
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Feature]: Implement GitHub App installation functions and enhance …https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/cbf875de1d1940728504662fcf63f9fbed7d5dd1
cbf875dhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/cbf875de1d1940728504662fcf63f9fbed7d5dd1
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Rename UpdateStatus to SetStatus and streamline permiss…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/cfb7f50437812e44bbca7611db4456d74f43d703
cfb7f50https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/cfb7f50437812e44bbca7611db4456d74f43d703
https://patch-diff.githubusercontent.com/MariusStorhaug
Renamed some functions based on what they do. + better sortinghttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9ef022dfa6ed61fccc69ae8d7dd609ffd12c1933
9ef022dhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9ef022dfa6ed61fccc69ae8d7dd609ffd12c1933
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Remove redundant AppID property from GitHubApp classhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9a900979280cf0cf5b48b442aace491956bc753d
9a90097https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9a900979280cf0cf5b48b442aace491956bc753d
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Simplify GitHubApp initialization by removing app_id an…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/76495d50fac21cf72b2833ef896a87757efbb15a
76495d5https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/76495d50fac21cf72b2833ef896a87757efbb15a
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Fix]: Ensure Events property is properly initialized as an array i…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/584cd17445a77e45f9ab2ae4e989e2560e21aaaf
584cd17https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/584cd17445a77e45f9ab2ae4e989e2560e21aaaf
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update GitHubAppInstallation constructor to use GitHubA…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/aa2fc89ed46d80dd0cbfff167428c9731fd1441a
aa2fc89https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/aa2fc89ed46d80dd0cbfff167428c9731fd1441a
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Fix]: Correct typo in example usage of Get-GitHubAppInstallationFo…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9c8cb9a266f3470094171ed763f617244f04512a
9c8cb9ahttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9c8cb9a266f3470094171ed763f617244f04512a
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Remove unnecessary retrieval of authenticated app in Ge…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2ef732f135a8eb56bf0b5eb1e0265956f31b7996
2ef732fhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2ef732f135a8eb56bf0b5eb1e0265956f31b7996
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Remove retrieval of authenticated app in Get-GitHubAppI…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2a63509860cf46339984cf8c29678062eb5f20f2
2a63509https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2a63509860cf46339984cf8c29678062eb5f20f2
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update synopsis and parameter set names in Get-GitHubAp…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/695bf4ffa889ee65b659f6942eb98bde0496c500
695bf4fhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/695bf4ffa889ee65b659f6942eb98bde0496c500
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update GitHubAppInstallation constructor calls to use H…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/db58e23a4f6cf7bc4a2e6d53eb5a0c9a09a7d0e4
db58e23https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/db58e23a4f6cf7bc4a2e6d53eb5a0c9a09a7d0e4
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Simplify Connect-GitHubApp calls by consolidating param…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/a66329e7d0bc10c61bf75a6995049fed34ba1ed7
a66329ehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/a66329e7d0bc10c61bf75a6995049fed34ba1ed7
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Add App property to GitHubAppContext for better context…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/4e92ad6ce84ea68a8465bb4de729e453f69da8ff
4e92ad6https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/4e92ad6ce84ea68a8465bb4de729e453f69da8ff
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update Get-GitHubApp calls to use Slug parameter and im…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9558950d1b6cf9e27024de9f2b596b0c552c7ae9
9558950https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/9558950d1b6cf9e27024de9f2b596b0c552c7ae9
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
September 26, 2025 00:07https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#commits-pushed-32c6dcb
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Remove unused Installation property from GitHubAppInsta…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/32c6dcbbeca58860899b43ba6de05fc10c46bcd8
32c6dcbhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/32c6dcbbeca58860899b43ba6de05fc10c46bcd8
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update GitHubOrganization constructors to streamline in…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/e24e64daef8cf3dd74138a597cd786edc54fd988
e24e64dhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/e24e64daef8cf3dd74138a597cd786edc54fd988
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update GitHubOrganization instantiation to directly inc…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2c36eeb9edbccb643a91e34c0bcedac176bbfc6b
2c36eebhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2c36eeb9edbccb643a91e34c0bcedac176bbfc6b
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update GitHubAppInstallation instantiation to directly …https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/49056699732785d1f8e12dfd362025f50adcc77f
4905669https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/49056699732785d1f8e12dfd362025f50adcc77f
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Enhance GitHubAppInstallation constructor to conditiona…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/d893b88013b11a61bf7430b1bd35201f8175389e
d893b88https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/d893b88013b11a61bf7430b1bd35201f8175389e
https://patch-diff.githubusercontent.com/MariusStorhaug
Milemarker 51https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0fc891ea5d9b0ab98362e1da0000250325aed2e2
0fc891ehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0fc891ea5d9b0ab98362e1da0000250325aed2e2
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Enhancement]: Add ThrottleLimit parameter to Connect-GitHubApp for…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/a4e8543f1e2ab745cb7d2b714246534957d98218
a4e8543https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/a4e8543f1e2ab745cb7d2b714246534957d98218
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update module import statement in Connect-GitHubApp to …https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0b25b46ef6cdf0656faead9054672d82438a79db
0b25b46https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0b25b46ef6cdf0656faead9054672d82438a79db
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Enhancement]: Add Get-LocalModule function to retrieve the current…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/e80c638b3bb4768e3e7f2ba2abc46db3f5634b97
e80c638https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/e80c638b3bb4768e3e7f2ba2abc46db3f5634b97
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update module import in Connect-GitHubApp to use scoped…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/cfa25105e3610afaa010a97f4a350bb6263ad1d9
cfa2510https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/cfa25105e3610afaa010a97f4a350bb6263ad1d9
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Initialize contextParamList as an array and append sele…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/ee70b5609cc8a559ae0e878741025f650369e73f
ee70b56https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/ee70b5609cc8a559ae0e878741025f650369e73f
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Simplify contextParamList initialization and improve co…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/be2966a4f9e0f8b7ac389c9f8b67b442bafef9a5
be2966ahttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/be2966a4f9e0f8b7ac389c9f8b67b442bafef9a5
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Replace AddRange with foreach loop for adding context p…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/91ce75fbea8b8dcd2b75bd7cad52439e03340829
91ce75fhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/91ce75fbea8b8dcd2b75bd7cad52439e03340829
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Initialize contextParamList as an array and update cont…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/128418ee9f4b1a3acbf3e9330320ca94be026ba1
128418ehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/128418ee9f4b1a3acbf3e9330320ca94be026ba1
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Add]: Implement Revoke-GitHubAppInstallationAccessToken function f…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/46f54a0560ef6c4e5fa7aa571622a40c039868dd
46f54a0https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/46f54a0560ef6c4e5fa7aa571622a40c039868dd
https://patch-diff.githubusercontent.com/MariusStorhaug
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
force-pushedhttps://patch-diff.githubusercontent.com/PSModule/GitHub/compare/f1b79718241094e94abaec37c391e4498ee5c080..46f54a0560ef6c4e5fa7aa571622a40c039868dd
f1b7971https://patch-diff.githubusercontent.com/PSModule/GitHub/commit/f1b79718241094e94abaec37c391e4498ee5c080
46f54a0https://patch-diff.githubusercontent.com/PSModule/GitHub/commit/46f54a0560ef6c4e5fa7aa571622a40c039868dd
Compare https://patch-diff.githubusercontent.com/PSModule/GitHub/compare/f1b79718241094e94abaec37c391e4498ee5c080..46f54a0560ef6c4e5fa7aa571622a40c039868dd
September 26, 2025 13:57https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#event-19945071888
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
September 26, 2025 16:12https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#commits-pushed-4311c14
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update contextParamList handling to append selected ins…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/4311c1461de6f9ba61f5fa4e27acc7bb31f1f07f
4311c14https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/4311c1461de6f9ba61f5fa4e27acc7bb31f1f07f
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Replace foreach loop with direct contextParams usage fo…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2a568a543297de01bb2d04258f2fe8a03415d858
2a568a5https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/2a568a543297de01bb2d04258f2fe8a03415d858
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Add]: Introduce ThrottleLimit parameter to Disconnect-GitHubAccoun…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/6b05793498fbaf29076c5fdf4678a9893c947a96
6b05793https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/6b05793498fbaf29076c5fdf4678a9893c947a96
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Add]: Reintroduce Remove-GitHubContext filter for managing context…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0662c9a4fe9fbe19d1417966da363f3847707731
0662c9ahttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0662c9a4fe9fbe19d1417966da363f3847707731
https://patch-diff.githubusercontent.com/MariusStorhaug
fixhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/18429c4ff5115f3c067b00739990a89cbfff334d
18429c4https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/18429c4ff5115f3c067b00739990a89cbfff334d
https://patch-diff.githubusercontent.com/MariusStorhaug
Merge branch 'parallelConnect' ofhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0fa48ecd194aed635e9568faa6b41cc40d679b01
https://github.com/PSModule/GitHubhttps://github.com/PSModule/GitHub
https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0fa48ecd194aed635e9568faa6b41cc40d679b01
0fa48echttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0fa48ecd194aed635e9568faa6b41cc40d679b01
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Enhance logging in 'Installation' context by adding det…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/3d377d82cafdd64a649c19b5fa4316c4272058ee
3d377d8https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/3d377d82cafdd64a649c19b5fa4316c4272058ee
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Add -Debug and -Verbose parameters to Connect-GitHubApp…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0a36360dabe3ad020c2c0ab721931d809d41f18b
0a36360https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/0a36360dabe3ad020c2c0ab721931d809d41f18b
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Comment out existing tests for GitHubApp and GitHubAppI…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/3aa446e5152974413e833b585c3333e6392d045d
3aa446ehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/3aa446e5152974413e833b585c3333e6392d045d
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Initialize context parameter list and update comment fo…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/e9a2786c59830870fe14061505f642df20dea717
e9a2786https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/e9a2786c59830870fe14061505f642df20dea717
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update Get-GitHubContext and Disconnect-GitHubAccount f…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/424acd999a0124ac0ee7b36d036ee1125607b6d0
424acd9https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/424acd999a0124ac0ee7b36d036ee1125607b6d0
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Improve debug logging in Get-GitHubContext and fix cont…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/33b05d5206253044943f20b86bb28098c44577e9
33b05d5https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/33b05d5206253044943f20b86bb28098c44577e9
https://patch-diff.githubusercontent.com/MariusStorhaug
🚀 [Refactor]: Update context collection in Get-GitHubContext to use S…https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/469824be371e6f0d78ac54b602280c71a270ce15
469824bhttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/commits/469824be371e6f0d78ac54b602280c71a270ce15
https://patch-diff.githubusercontent.com/MariusStorhaug
MariusStorhaughttps://patch-diff.githubusercontent.com/MariusStorhaug
force-pushedhttps://patch-diff.githubusercontent.com/PSModule/GitHub/compare/ad98f643ec4864c08830a03d44c04cc0af4c6bd3..3dbdfc355f0f3b6d5193d6722b3228bb9bc30356
ad98f64https://patch-diff.githubusercontent.com/PSModule/GitHub/commit/ad98f643ec4864c08830a03d44c04cc0af4c6bd3
3dbdfc3https://patch-diff.githubusercontent.com/PSModule/GitHub/commit/3dbdfc355f0f3b6d5193d6722b3228bb9bc30356
Compare https://patch-diff.githubusercontent.com/PSModule/GitHub/compare/ad98f643ec4864c08830a03d44c04cc0af4c6bd3..3dbdfc355f0f3b6d5193d6722b3228bb9bc30356
January 28, 2026 22:37https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519#event-22359817891
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FPSModule%2FGitHub%2Fpull%2F519
Copilot code review https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Copilot https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
https://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519/files/6454a00134470038077d0610be35990f74aecf56
GitHub PowerShell Module https://patch-diff.githubusercontent.com/orgs/PSModule/projects/1
🩹 [Patch]: Optimize Connect-GitHubApp and use parallel processing of access tokens https://github.com/PSModule/GitHub/issues/487
Please reload this pagehttps://patch-diff.githubusercontent.com/PSModule/GitHub/pull/519
https://patch-diff.githubusercontent.com/MariusStorhaug
https://patch-diff.githubusercontent.com/apps/copilot-swe-agent
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.