You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 26e6aef
Browse filesBrowse the repository at this point in the historyBrowse files
authored
Implement client for new API key endpoints: create, list, and delete by ID (#74)
* feat: implement create, list, delete api key client library
* feat: add openAPI generated classes for new SDK API key functions
* styles: remove 'Request' from SDK function names
* fix: incorrect casing in module import
* fix: incomplete types, undetailed errors, incorrect auth code
* models: add updated response model
* fix: remove redundant delete api key by id method
* feat: updata client sdk with delete api key by id method
* feat: add pagination links to get all api keys response
* fix: openAPI schema validation errors
* add pnpm lockfile
* fix: remove conflicting getAllApiKeysResponse.ts
* fix: add GetAllApiKeysResponse with correct casing
* Update src/lib/validators.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* fix: lint errors
* fix: merge conflicts
* add key validation and fix credentials auth for deleteapikey method
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: aakashg00 <aakashbb@gmail.com>
* JSON Web Tokens are used for the vast majority of API-gateway calls. The Juno SDK provides the means of automatically authenticating through this route given a valid API key.
430
505
* Generates a temporary JWT for the project tied to a specified API key.
@@ -489,7 +564,7 @@ export class AuthApi extends runtime.BaseAPI {
489
564
}
490
565
491
566
/**
492
-
* JSON Web Tokens are used for the vast majority of API-gateway calls. The Juno SDK provides the means of automatically authenticating through this route given valid user credentials.
567
+
* Generates a user identity token that can be used to authenticate admin and management endpoints in place of email/password credentials.
493
568
* Generates a temporary JWT tied to a specified user.
494
569
*/
495
570
asyncauthControllerGetUserJWTRaw(
@@ -550,7 +625,7 @@ export class AuthApi extends runtime.BaseAPI {
550
625
}
551
626
552
627
/**
553
-
* JSON Web Tokens are used for the vast majority of API-gateway calls. The Juno SDK provides the means of automatically authenticating through this route given valid user credentials.
628
+
* Generates a user identity token that can be used to authenticate admin and management endpoints in place of email/password credentials.
554
629
* Generates a temporary JWT tied to a specified user.
0 commit comments