Files
ldap-identidy/apps/api/src/application-error-log/application-error-codes.ts
Bastian Wagner 33b6ad5b5f log
2026-07-17 12:16:05 +02:00

26 lines
1.1 KiB
TypeScript

export enum ApplicationErrorCategory {
BACKGROUND_JOB = 'BACKGROUND_JOB',
DATABASE = 'DATABASE',
EMAIL = 'EMAIL',
EXTERNAL_API = 'EXTERNAL_API',
FILE = 'FILE',
OIDC = 'OIDC',
UNHANDLED = 'UNHANDLED',
}
export enum ApplicationErrorCode {
ACCOUNT_EMAIL_CHANGE_EMAIL_SEND_FAILED = 'ACCOUNT_EMAIL_CHANGE_EMAIL_SEND_FAILED',
BACKGROUND_JOB_FAILED = 'BACKGROUND_JOB_FAILED',
DATABASE_OPERATION_FAILED = 'DATABASE_OPERATION_FAILED',
EMAIL_PROVIDER_UNAVAILABLE = 'EMAIL_PROVIDER_UNAVAILABLE',
EXTERNAL_API_REQUEST_FAILED = 'EXTERNAL_API_REQUEST_FAILED',
FILE_GENERATION_FAILED = 'FILE_GENERATION_FAILED',
OIDC_AUTHORIZATION_ERROR = 'OIDC_AUTHORIZATION_ERROR',
OIDC_INTERACTION_SESSION_NOT_FOUND = 'OIDC_INTERACTION_SESSION_NOT_FOUND',
OIDC_PROVIDER_ERROR = 'OIDC_PROVIDER_ERROR',
PASSWORD_RESET_EMAIL_SEND_FAILED = 'PASSWORD_RESET_EMAIL_SEND_FAILED',
REGISTRATION_APPROVAL_NOTIFICATION_FAILED = 'REGISTRATION_APPROVAL_NOTIFICATION_FAILED',
REGISTRATION_VERIFICATION_EMAIL_SEND_FAILED = 'REGISTRATION_VERIFICATION_EMAIL_SEND_FAILED',
UNHANDLED_BACKEND_EXCEPTION = 'UNHANDLED_BACKEND_EXCEPTION',
}