domain: add Organization entities and ports (Album, Tag, Collection, FilterCriteria)

This commit is contained in:
2026-05-31 03:31:33 +02:00
parent ccb61b72d7
commit 1d3060fa12
16 changed files with 280 additions and 3 deletions

View File

@@ -25,3 +25,11 @@ pub use asset_metadata::{AssetMetadata, MetadataSource};
pub use asset_stack::{AssetStack, AssetStackMember, StackMemberRole, StackType};
pub use derivative_asset::{DerivativeAsset, DerivativeProfile, GenerationStatus};
pub use duplicate::{DetectionMethod, DuplicateCandidate, DuplicateGroup, DuplicateStatus};
mod album;
mod tag;
mod collection;
pub use album::{Album, AlbumEntry};
pub use tag::{AssetTag, Tag, TagSource};
pub use collection::Collection;