Skip to content

Commit

Permalink
delete account
Browse files Browse the repository at this point in the history
  • Loading branch information
dzlk17 committed Nov 19, 2024
1 parent 687dd21 commit e410263
Show file tree
Hide file tree
Showing 17 changed files with 479 additions and 191 deletions.
52 changes: 51 additions & 1 deletion sdk/bindings/CloudApiErrors.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,53 @@
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.

export type CloudApiErrors = "TeamDoesNotExist" | "UserDoesNotExist" | "CloudFeatureDisabled" | "InsufficientPermissions" | "TeamHasNoRegisteredApps" | "DatabaseError" | "MaximumUsersPerTeamReached" | "UserAlreadyBelongsToTheTeam" | "IncorrectPassword" | "AccessTokenFailure" | "RefreshTokenFailure" | "AppAlreadyExists" | "MaximumAppsPerTeamReached" | "TeamAlreadyExists" | "PersonalTeamAlreadyExists" | "EmailAlreadyExists" | "InternalServerError" | "UserDoesNotBelongsToTheTeam" | "InvalidName" | "UnauthorizedOriginError" | "AppDoesNotExist" | "UserAlreadyInvitedToTheTeam" | "MaximumInvitesPerTeamReached" | "InviteNotFound" | "ActionForbiddenForPersonalTeam" | "InviteDoesNotExist" | "InvalidPaginationCursor" | "InvalidOrExpiredVerificationCode" | "InvalidOrExpiredAuthCode" | "InvalidDomainName" | "DomainAlreadyVerified" | "DomainVerificationFailure" | "DomainNotFound" | "DomainVerificationNotStarted" | "DomainAlreadyVerifiedByAnotherApp" | "NoPendingDomainVerification" | "WebAuthnError" | "PasswordNotSet" | "UserDoesNotHavePasskey" | "PasskeyAlreadyExists" | "InvalidPasskeyCredential" | "PasskeyDoesNotExist" | "FailedToCreateTeam" | "DashboardImportFail" | "OriginHeaderRequired" | "InvalidOrigin" | "InvalidAction" | "AdminCannotLeaveTeam" | "GrafanaError";
export type CloudApiErrors =
| 'TeamDoesNotExist'
| 'UserDoesNotExist'
| 'CloudFeatureDisabled'
| 'InsufficientPermissions'
| 'TeamHasNoRegisteredApps'
| 'DatabaseError'
| 'MaximumUsersPerTeamReached'
| 'UserAlreadyBelongsToTheTeam'
| 'IncorrectPassword'
| 'AccessTokenFailure'
| 'RefreshTokenFailure'
| 'AppAlreadyExists'
| 'MaximumAppsPerTeamReached'
| 'TeamAlreadyExists'
| 'PersonalTeamAlreadyExists'
| 'EmailAlreadyExists'
| 'InternalServerError'
| 'UserDoesNotBelongsToTheTeam'
| 'InvalidName'
| 'UnauthorizedOriginError'
| 'AppDoesNotExist'
| 'UserAlreadyInvitedToTheTeam'
| 'MaximumInvitesPerTeamReached'
| 'InviteNotFound'
| 'ActionForbiddenForPersonalTeam'
| 'InviteDoesNotExist'
| 'InvalidPaginationCursor'
| 'InvalidOrExpiredVerificationCode'
| 'InvalidOrExpiredAuthCode'
| 'InvalidDomainName'
| 'DomainAlreadyVerified'
| 'DomainVerificationFailure'
| 'DomainNotFound'
| 'DomainVerificationNotStarted'
| 'DomainAlreadyVerifiedByAnotherApp'
| 'NoPendingDomainVerification'
| 'WebAuthnError'
| 'PasswordNotSet'
| 'UserDoesNotHavePasskey'
| 'PasskeyAlreadyExists'
| 'InvalidPasskeyCredential'
| 'PasskeyDoesNotExist'
| 'FailedToCreateTeam'
| 'DashboardImportFail'
| 'OriginHeaderRequired'
| 'InvalidOrigin'
| 'InvalidAction'
| 'AdminCannotLeaveTeam'
| 'GrafanaError'
| 'TeamWithoutGrafanaId'
45 changes: 44 additions & 1 deletion sdk/bindings/HttpCloudEndpoint.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.

export type HttpCloudEndpoint = "/register_new_app" | "/register_with_password_start" | "/register_with_password_finish" | "/login_with_password" | "/login_with_google" | "/refresh_token" | "/register_new_team" | "/remove_user_from_team" | "/get_user_joined_teams" | "/events" | "/invite_user_to_team" | "/accept_team_invite" | "/get_team_user_invites" | "/get_user_team_invites" | "/cancel_team_user_invite" | "/cancel_user_team_invite" | "/get_app_events" | "/reset_password_start" | "/reset_password_finish" | "/verify_domain_start" | "/verify_domain_finish" | "/remove_whitelisted_domain" | "/cancel_pending_domain_verification" | "/register_with_passkey_start" | "/register_with_passkey_finish" | "/reset_passkey_start" | "/reset_passkey_finish" | "/get_passkey_challenge" | "/delete_passkey" | "/add_passkey_start" | "/add_passkey_finish" | "/get_user_metadata" | "/get_team_metadata" | "/get_team_users_privileges" | "/change_user_privileges" | "/login_with_passkey_start" | "/login_with_passkey_finish" | "/verify_code" | "/leave_team" | "/delete_app" | "/delete_team";
export type HttpCloudEndpoint =
| '/register_new_app'
| '/register_with_password_start'
| '/register_with_password_finish'
| '/login_with_password'
| '/login_with_google'
| '/refresh_token'
| '/register_new_team'
| '/remove_user_from_team'
| '/get_user_joined_teams'
| '/events'
| '/invite_user_to_team'
| '/accept_team_invite'
| '/get_team_user_invites'
| '/get_user_team_invites'
| '/cancel_team_user_invite'
| '/cancel_user_team_invite'
| '/get_app_events'
| '/reset_password_start'
| '/reset_password_finish'
| '/verify_domain_start'
| '/verify_domain_finish'
| '/remove_whitelisted_domain'
| '/cancel_pending_domain_verification'
| '/register_with_passkey_start'
| '/register_with_passkey_finish'
| '/reset_passkey_start'
| '/reset_passkey_finish'
| '/get_passkey_challenge'
| '/delete_passkey'
| '/add_passkey_start'
| '/add_passkey_finish'
| '/get_user_metadata'
| '/get_team_metadata'
| '/get_team_users_privileges'
| '/change_user_privileges'
| '/login_with_passkey_start'
| '/login_with_passkey_finish'
| '/verify_code'
| '/leave_team'
| '/delete_app'
| '/delete_team'
| '/delete_account_start'
| '/delete_account_finish'
5 changes: 5 additions & 0 deletions sdk/bindings/HttpDeleteAccountFinishRequest.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.

export interface HttpDeleteAccountFinishRequest {
authCode: string
}
6 changes: 6 additions & 0 deletions sdk/bindings/HttpDeleteAccountStartRequest.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.

export interface HttpDeleteAccountStartRequest {
device: string
browser: string
}
7 changes: 6 additions & 1 deletion sdk/bindings/VerificationAction.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.

export type VerificationAction = "registerPassword" | "registerPasskey" | "resetPassword" | "resetPasskey";
export type VerificationAction =
| 'registerPassword'
| 'registerPasskey'
| 'resetPassword'
| 'resetPasskey'
| 'deleteAccount'
Loading

0 comments on commit e410263

Please sign in to comment.