2022-10-31 10:49:21 +00:00
package constants
import . "github.com/xeronith/diamante/contracts/localization"
// noinspection GoUnusedGlobalVariable
var Errors = Resource {
// SYSTEM_ERRORS
2023-05-29 10:37:31 +00:00
ERROR_MESSAGE_INITIALIZE : "initialize" ,
ERROR_MESSAGE_NOT_IMPLEMENTED : "not_implemented" ,
ERROR_MESSAGE_OPERATION_FAILED : "operation_failed" ,
ERROR_MESSAGE_OPERATION_NOT_SUPPORTED : "operation_not_supported" ,
ERROR_MESSAGE_UNRESOLVED_DEPENDENCIES : "unresolved_dependencies" ,
ERROR_MESSAGE_SYSTEM_COMPONENT_NOT_FOUND : "system_component_not_found" ,
ERROR_MESSAGE_DOCUMENT_NOT_FOUND : "document_not_found" ,
ERROR_MESSAGE_SYSTEM_SCHEDULE_NOT_FOUND : "system_schedule_not_found" ,
ERROR_MESSAGE_IDENTITY_NOT_FOUND : "identity_not_found" ,
ERROR_MESSAGE_ACCESS_CONTROL_NOT_FOUND : "access_control_not_found" ,
ERROR_MESSAGE_REMOTE_ACTIVITY_NOT_FOUND : "remote_activity_not_found" ,
ERROR_MESSAGE_CATEGORY_TYPE_NOT_FOUND : "category_type_not_found" ,
ERROR_MESSAGE_CATEGORY_NOT_FOUND : "category_not_found" ,
ERROR_MESSAGE_USER_NOT_FOUND : "user_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_OBJECT_NOT_FOUND : "activity_pub_object_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_ACTIVITY_NOT_FOUND : "activity_pub_activity_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_PUBLIC_KEY_NOT_FOUND : "activity_pub_public_key_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_LINK_NOT_FOUND : "activity_pub_link_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_MEDIA_NOT_FOUND : "activity_pub_media_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_INCOMING_ACTIVITY_NOT_FOUND : "activity_pub_incoming_activity_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_OUTGOING_ACTIVITY_NOT_FOUND : "activity_pub_outgoing_activity_not_found" ,
ERROR_MESSAGE_ACTIVITY_PUB_FOLLOWER_NOT_FOUND : "activity_pub_follower_not_found" ,
ERROR_MESSAGE_SPI_NOT_FOUND : "spi_not_found" ,
ERROR_MESSAGE_UNKNOWN_DOCUMENT : "unknown_document" ,
ERROR_MESSAGE_UNKNOWN_SYSTEM_SCHEDULE : "unknown_system_schedule" ,
ERROR_MESSAGE_UNKNOWN_IDENTITY : "unknown_identity" ,
ERROR_MESSAGE_UNKNOWN_ACCESS_CONTROL : "unknown_access_control" ,
ERROR_MESSAGE_UNKNOWN_REMOTE_ACTIVITY : "unknown_remote_activity" ,
ERROR_MESSAGE_UNKNOWN_CATEGORY_TYPE : "unknown_category_type" ,
ERROR_MESSAGE_UNKNOWN_CATEGORY : "unknown_category" ,
ERROR_MESSAGE_UNKNOWN_USER : "unknown_user" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_OBJECT : "unknown_activity_pub_object" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_ACTIVITY : "unknown_activity_pub_activity" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_PUBLIC_KEY : "unknown_activity_pub_public_key" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_LINK : "unknown_activity_pub_link" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_MEDIA : "unknown_activity_pub_media" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_INCOMING_ACTIVITY : "unknown_activity_pub_incoming_activity" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_OUTGOING_ACTIVITY : "unknown_activity_pub_outgoing_activity" ,
ERROR_MESSAGE_UNKNOWN_ACTIVITY_PUB_FOLLOWER : "unknown_activity_pub_follower" ,
ERROR_MESSAGE_UNKNOWN_SPI : "unknown_spi" ,
ERROR_MESSAGE_INVALID_ID : "invalid_id" ,
ERROR_MESSAGE_INVALID_PARAMETERS : "invalid_parameters" ,
ERROR_MESSAGE_INVALID_USERNAME_FOR_CHECK_USERNAME_AVAILABILITY : "invalid_username" ,
ERROR_MESSAGE_INVALID_USERNAME_FOR_SIGNUP : "invalid_username" ,
ERROR_MESSAGE_INVALID_EMAIL_FOR_SIGNUP : "invalid_email" ,
ERROR_MESSAGE_INVALID_PASSWORD_FOR_SIGNUP : "invalid_password" ,
ERROR_MESSAGE_INVALID_EMAIL_FOR_VERIFY : "invalid_email" ,
ERROR_MESSAGE_INVALID_EMAIL_FOR_LOGIN : "invalid_email" ,
ERROR_MESSAGE_INVALID_PASSWORD_FOR_LOGIN : "invalid_password" ,
2023-06-05 07:58:46 +00:00
ERROR_MESSAGE_INVALID_CURRENT_PASSWORD_FOR_CHANGE_PASSWORD : "invalid_current_password" ,
ERROR_MESSAGE_INVALID_NEW_PASSWORD_FOR_CHANGE_PASSWORD : "invalid_new_password" ,
2023-05-29 10:37:31 +00:00
ERROR_MESSAGE_INVALID_RESOURCE_FOR_WEBFINGER : "invalid_resource" ,
2022-10-31 10:49:21 +00:00
// CUSTOM_ERRORS
ERROR_MESSAGE_DATA_INTEGRITY_VIOLATION : "data_integrity_violation" ,
ERROR_MESSAGE_INVALID_STATE : "invalid_state" ,
ERROR_MESSAGE_USER_NOT_REGISTERED : "user_not_registered" ,
ERROR_MESSAGE_USERNAME_OR_EMAIL_ALREADY_REGISTERED : "username_or_email_already_registered" ,
ERROR_MESSAGE_ACCOUNT_NOT_VERIFIED : "account_not_verified" ,
ERROR_MESSAGE_ACCOUNT_BLOCKED : "account_blocked" ,
ERROR_MESSAGE_INVALID_TOKEN : "invalid_token" ,
ERROR_MESSAGE_INVALID_CONFIRMATION_CODE : "invalid_confirmation_code" ,
ERROR_MESSAGE_PERMISSION_DENIED : "permission_denied" ,
ERROR_MESSAGE_INVALID_PERSON_KIND : "invalid_person_kind" ,
ERROR_MESSAGE_INVALID_CREDENTIALS : "invalid_credentials" ,
}
func init ( ) {
// CUSTOM_ERRORS
Errors [ ERROR_MESSAGE_DATA_INTEGRITY_VIOLATION ] = "data_integrity_violation"
2023-06-05 07:58:46 +00:00
Errors [ ERROR_MESSAGE_INVALID_PASSWORD_FOR_SIGNUP ] = "Your password should be at least 7 characters long including uppercase and lowercase letters, numbers and special characters."
Errors [ ERROR_MESSAGE_INVALID_PASSWORD_FOR_LOGIN ] = "Your password should be at least 7 characters long including uppercase and lowercase letters, numbers and special characters."
2022-10-31 10:49:21 +00:00
}