Add thumbnail endpoint with size options

This commit is contained in:
Joakim Hulthe
2026-04-06 08:17:34 +00:00
parent 1e38963ff6
commit 15d67f5667
3 changed files with 127 additions and 1 deletions

View File

@@ -68,6 +68,20 @@ pub enum AssetVisibility {
Locked,
}
/// Asset media size for thumbnails
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
#[serde(rename_all = "lowercase")]
pub enum AssetMediaSize {
/// Original size
Original,
/// Full size
Fullsize,
/// Preview size
Preview,
/// Thumbnail size
Thumbnail,
}
/// EXIF information for an asset
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]