Mobile support to come.
use thiserror::Error;
#[derive(Debug, Error)]
pub enum UserError {
#[error("Invalid user name: {0}")]
InvalidUserName(String),
#[error("User not found: {0}")]
NotFound(String),
#[error("Name already taken: {0}")]
NameTaken(String),
#[error("Reserved name: {0}")]
ReservedName(String),
#[error("Database error: {0}")]
DatabaseError(#[from] sqlx::Error),
}
replaced create_user api with validate_name api
mikkel•0e0bf523d ago
created temporary signup page
mikkel•5a9138b3d ago
added reserved user names to avoid
mikkel•f0953d45d ago
implemented create user endpoint
mikkel•5b3ad656d ago
implemented get user and list user repos apis
mike•7ce056912d ago
updated all internal DTO to use newtypes for validation
mike•8d32ab016d ago
renamed to client and error
mike•65ae96917d ago