| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220 | const CustomError = require('custom-error-instance')module.exports = {  AssetDeleteForbidden: CustomError('AssetDeleteForbidden', {    message: 'You are not authorized to delete this asset.',    code: 2003  }),  AssetFolderExists: CustomError('AssetFolderExists', {    message: 'An asset folder with the same name already exists.',    code: 2002  }),  AssetGenericError: CustomError('AssetGenericError', {    message: 'An unexpected error occured during asset operation.',    code: 2001  }),  AssetInvalid: CustomError('AssetInvalid', {    message: 'This asset does not exist or is invalid.',    code: 2004  }),  AssetRenameCollision: CustomError('AssetRenameCollision', {    message: 'An asset with the same filename in the same folder already exists.',    code: 2005  }),  AssetRenameForbidden: CustomError('AssetRenameForbidden', {    message: 'You are not authorized to rename this asset.',    code: 2006  }),  AssetRenameInvalid: CustomError('AssetRenameInvalid', {    message: 'The new asset filename is invalid.',    code: 2007  }),  AssetRenameInvalidExt: CustomError('AssetRenameInvalidExt', {    message: 'The file extension cannot be changed on an existing asset.',    code: 2008  }),  AssetRenameTargetForbidden: CustomError('AssetRenameTargetForbidden', {    message: 'You are not authorized to rename this asset to the requested name.',    code: 2009  }),  AuthAccountBanned: CustomError('AuthAccountBanned', {    message: 'Your account has been disabled.',    code: 1013  }),  AuthAccountAlreadyExists: CustomError('AuthAccountAlreadyExists', {    message: 'An account already exists using this email address.',    code: 1004  }),  AuthAccountNotVerified: CustomError('AuthAccountNotVerified', {    message: 'You must verify your account before your can login.',    code: 1014  }),  AuthGenericError: CustomError('AuthGenericError', {    message: 'An unexpected error occured during login.',    code: 1001  }),  AuthLoginFailed: CustomError('AuthLoginFailed', {    message: 'Invalid email / username or password.',    code: 1002  }),  AuthPasswordInvalid: CustomError('AuthPasswordInvalid', {    message: 'Password is incorrect.',    code: 1020  }),  AuthProviderInvalid: CustomError('AuthProviderInvalid', {    message: 'Invalid authentication provider.',    code: 1003  }),  AuthRegistrationDisabled: CustomError('AuthRegistrationDisabled', {    message: 'Registration is disabled. Contact your system administrator.',    code: 1010  }),  AuthRegistrationDomainUnauthorized: CustomError('AuthRegistrationDomainUnauthorized', {    message: 'You are not authorized to register. Your domain is not whitelisted.',    code: 1011  }),  AuthRequired: CustomError('AuthRequired', {    message: 'You must be authenticated to access this resource.',    code: 1019  }),  AuthTFAFailed: CustomError('AuthTFAFailed', {    message: 'Incorrect TFA Security Code.',    code: 1005  }),  AuthTFAInvalid: CustomError('AuthTFAInvalid', {    message: 'Invalid TFA Security Code or Login Token.',    code: 1006  }),  AuthValidationTokenInvalid: CustomError('AuthValidationTokenInvalid', {    message: 'Invalid validation token.',    code: 1015  }),  BruteInstanceIsInvalid: CustomError('BruteInstanceIsInvalid', {    message: 'Invalid Brute Force Instance.',    code: 1007  }),  BruteTooManyAttempts: CustomError('BruteTooManyAttempts', {    message: 'Too many attempts! Try again later.',    code: 1008  }),  InputInvalid: CustomError('InputInvalid', {    message: 'Input data is invalid.',    code: 1012  }),  LocaleGenericError: CustomError('LocaleGenericError', {    message: 'An unexpected error occured during locale operation.',    code: 5001  }),  LocaleInvalidNamespace: CustomError('LocaleInvalidNamespace', {    message: 'Invalid locale or namespace.',    code: 5002  }),  MailGenericError: CustomError('MailGenericError', {    message: 'An unexpected error occured during mail operation.',    code: 3001  }),  MailInvalidRecipient: CustomError('MailInvalidRecipient', {    message: 'The recipient email address is invalid.',    code: 3004  }),  MailNotConfigured: CustomError('MailNotConfigured', {    message: 'The mail configuration is incomplete or invalid.',    code: 3002  }),  MailTemplateFailed: CustomError('MailTemplateFailed', {    message: 'Mail template failed to load.',    code: 3003  }),  PageCreateForbidden: CustomError('PageCreateForbidden', {    message: 'You are not authorized to create this page.',    code: 6008  }),  PageDeleteForbidden: CustomError('PageDeleteForbidden', {    message: 'You are not authorized to delete this page.',    code: 6010  }),  PageGenericError: CustomError('PageGenericError', {    message: 'An unexpected error occured during a page operation.',    code: 6001  }),  PageDuplicateCreate: CustomError('PageDuplicateCreate', {    message: 'Cannot create this page because an entry already exists at the same path.',    code: 6002  }),  PageEmptyContent: CustomError('PageEmptyContent', {    message: 'Page content cannot be empty.',    code: 6004  }),  PageHistoryForbidden: CustomError('PageHistoryForbidden', {    message: 'You are not authorized to view the history of this page.',    code: 6012  }),  PageIllegalPath: CustomError('PageIllegalPath', {    message: 'Page path cannot contains illegal characters.',    code: 6005  }),  PageMoveForbidden: CustomError('PageMoveForbidden', {    message: 'You are not authorized to move this page.',    code: 6007  }),  PageNotFound: CustomError('PageNotFound', {    message: 'This page does not exist.',    code: 6003  }),  PagePathCollision: CustomError('PagePathCollision', {    message: 'Destination page path already exists.',    code: 6006  }),  PageRestoreForbidden: CustomError('PageRestoreForbidden', {    message: 'You are not authorized to restore this page version.',    code: 6011  }),  PageUpdateForbidden: CustomError('PageUpdateForbidden', {    message: 'You are not authorized to update this page.',    code: 6009  }),  PageViewForbidden: CustomError('PageViewForbidden', {    message: 'You are not authorized to view this page.',    code: 6013  }),  SearchActivationFailed: CustomError('SearchActivationFailed', {    message: 'Search Engine activation failed.',    code: 4002  }),  SearchGenericError: CustomError('SearchGenericError', {    message: 'An unexpected error occured during search operation.',    code: 4001  }),  SystemGenericError: CustomError('SystemGenericError', {    message: 'An unexpected error occured.',    code: 7001  }),  SystemSSLDisabled: CustomError('SystemSSLDisabled', {    message: 'SSL is not enabled.',    code: 7002  }),  SystemSSLLEUnavailable: CustomError('SystemSSLLEUnavailable', {    message: 'Let\'s Encrypt is not initialized.',    code: 7004  }),  SystemSSLRenewInvalidProvider: CustomError('SystemSSLRenewInvalidProvider', {    message: 'Current provider does not support SSL certificate renewal.',    code: 7003  }),  UserCreationFailed: CustomError('UserCreationFailed', {    message: 'An unexpected error occured during user creation.',    code: 1009  }),  UserDeleteForeignConstraint: CustomError('UserCreationFailed', {    message: 'Cannot delete user because of content relational constraints.',    code: 1017  }),  UserDeleteProtected: CustomError('UserDeleteProtected', {    message: 'Cannot delete a protected system account.',    code: 1018  }),  UserNotFound: CustomError('UserNotFound', {    message: 'This user does not exist.',    code: 1016  })}
 |