user domains API, .value on input, fix flex sizing

This commit is contained in:
Face
2025-08-19 18:27:25 +03:00
parent dacda095d5
commit 99f17dc42c
18 changed files with 705 additions and 356 deletions

View File

@@ -101,3 +101,19 @@ pub(crate) struct DomainList {
pub(crate) domain: String,
pub(crate) taken: bool,
}
#[derive(Debug, Serialize)]
pub(crate) struct UserDomain {
pub(crate) name: String,
pub(crate) tld: String,
pub(crate) ip: String,
pub(crate) status: String,
pub(crate) denial_reason: Option<String>,
}
#[derive(Serialize)]
pub(crate) struct UserDomainResponse {
pub(crate) domains: Vec<UserDomain>,
pub(crate) page: u32,
pub(crate) limit: u32,
}