Tags: iq220/octokit
Tags
Support GitHub Apps Installation authentication (#70) * Initial commit of GitHub Apps installation demo * Remove unncecessary using directive * Run dotnet format * Should fix CI build (while CLI is in place) * Initial sketch of ClientBuilder - Nothing is working/fully-implemented - Some refactoring is still needed after implementation - Auth options error handling in the Build method need to go in their own helper - Middleware defaults still need to be loaded - App token creation and refresh still need to be implemented * Refactor GetAuthType and validation to separate method * Beginnings of tests for GetAuthType * Updates the cli to make it easire to use across dev instances. Code now uses the more patform common package Microsoft.Identity.. * fixes whitespace issues * fixes usings order * refactored a little bit for readability * removes the unused ref * draft for app tokent provider * reworks the auth provider to distill down to the basic aspects of app installation token auth * reworks all auth to make use of the base class * fixes tests and cleans up format issues * Update src/Middleware/Authentication/AppInstallationAuthProvider.cs Co-authored-by: Keegan Campbell <[email protected]> * adds functionallity for the interchangable Client ID and App ID when instantiating a app installation token provider * dotnet format * updates the cli to use the concrete impl of BaseBearerTokenAuthenticationProvider * updates GetGetHubAccessTokenAsync to accept a baseURL for authentication on any platform * dotnet format * Implements refresh tokens * refactor app installation token logic into AccessTokenProvider * Hoisted out the issued datetime stamp because it should not be opaque to the user as a token descriptor attribute. * Removes tools for custom code coverage * Docs * Adds test coverage * Lint fixes * .gitignore coveragereport/* * Fix _timeoutMinutes typo * AppInstallationTokenProvider basic ctor tests * Rename AccessTokenProvider --> GitHubAppTokenProvider to hopefully reduce a little bit of duplicate naming * Refactor so GitHubAppTokenProvider is no longer static * Add test coverage for AppInstallationTokenProvider * Run dotnet format * Update src/GitHub.Octokit.SDK.csproj Co-authored-by: Keegan Campbell <[email protected]> * code reorg, and split out the cli to be able to accept more functionallity : * linting fixes * removes comment and redundant build step * adds dotnet format restore * attempts to build the project before linting is run * only build specific projects - i.e. ignore the cli * reorganize build steps * removes the CLI from the sloution so that it does not pollute builds or packages * quick refactors for performance and ergonomics * general cleanup --------- Co-authored-by: Keegan Campbell <[email protected]>
revert to kiota v1.14.0 (#73) * New updates to generated code * New updates to generated code --------- Co-authored-by: Octokit Bot <[email protected]>
FEAT:| Added/Updated [class, IDictionary, File_extension_restriction_… …parameters, File_extension_restriction_type, File_extension_restriction, static, virtual, List, enum, File_path_restriction_parameters, File_path_restriction_type, File_path_restriction, Max_file_path_length_parameters, Max_file_path_length_type, Max_file_path_length, int, Max_file_size_parameters, Max_file_size_type, Max_file_size, repositories]| Removed [repositories] (#66) * New updates to generated code * New updates to generated code * New updates to generated code --------- Co-authored-by: Octokit Bot <[email protected]> Co-authored-by: Keegan Campbell <[email protected]>
FEAT: added/updated UsageRequestBuilder, CopilotRequestBuilder, Reque… …stInformation, CopilotUsageMetrics_breakdown, TeamRequestBuilder (#64) * New updates to generated code * New updates to generated code --------- Co-authored-by: Octokit Bot <[email protected]> Co-authored-by: Nick Floyd <[email protected]>
New updates to generated code (#59) Co-authored-by: Octokit Bot <[email protected]>
New updates to generated code (#55) Co-authored-by: Octokit Bot <[email protected]>
FEAT:| Added/Updated [GitHub, class, IDictionary, string, double, Sec… …retScanningLocationWikiCommit, static, virtual] (#54) * New updates to generated code * New updates to generated code * New updates to generated code * New updates to generated code --------- Co-authored-by: Octokit Bot <[email protected]>
FEAT: Added/Updated [PrivateVulnerabilityReportingGetResponse, Reques… …tInformation] | Updated Kiota version Co-authored-by: Octokit Bot <[email protected]>
New updates to generated code (#46) Co-authored-by: Octokit Bot <[email protected]>
FEAT: | Added/Updated [key, repositories, and, package, repository, f… …ork, SSH, email]| Removed [int, NullableSimpleUser, NullableRepository_template_repository, Repository_template_repository, key, repositories, and, package, beta, repository, fork, SSH, email] Co-authored-by: Octokit Bot <[email protected]>
PreviousNext