Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: iq220/octokit

Tags

v0.0.16

Toggle v0.0.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.0.15

Toggle v0.0.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
revert to kiota v1.14.0 (#73)

* New updates to generated code

* New updates to generated code

---------

Co-authored-by: Octokit Bot <[email protected]>

v0.0.14

Toggle v0.0.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.0.13

Toggle v0.0.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.0.12

Toggle v0.0.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
New updates to generated code (#59)

Co-authored-by: Octokit Bot <[email protected]>

v0.0.11

Toggle v0.0.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
New updates to generated code (#55)

Co-authored-by: Octokit Bot <[email protected]>

v0.0.10

Toggle v0.0.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.0.9

Toggle v0.0.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
FEAT: Added/Updated [PrivateVulnerabilityReportingGetResponse, Reques…

…tInformation] | Updated Kiota version

Co-authored-by: Octokit Bot <[email protected]>

v0.0.8

Toggle v0.0.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
New updates to generated code (#46)

Co-authored-by: Octokit Bot <[email protected]>

v0.0.7

Toggle v0.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>