Add circular thumbnail creation for Map view

This commit is contained in:
Cameron
2026-01-26 20:04:14 -05:00
parent 073b5ed418
commit 1d2f4e3441
3 changed files with 89 additions and 1 deletions

View File

@@ -186,6 +186,8 @@ pub struct ThumbnailRequest {
#[serde(default)]
#[allow(dead_code)] // Part of API contract, may be used in future
pub(crate) format: Option<ThumbnailFormat>,
#[serde(default)]
pub(crate) shape: Option<ThumbnailShape>,
}
#[derive(Debug, Deserialize, PartialEq)]
@@ -196,6 +198,14 @@ pub enum ThumbnailFormat {
Image,
}
#[derive(Debug, Deserialize, PartialEq)]
pub enum ThumbnailShape {
#[serde(rename = "circle")]
Circle,
#[serde(rename = "square")]
Square,
}
#[derive(Deserialize)]
pub struct LoginRequest {
pub username: String,