feat: implement activity resource and data source

This commit is contained in:
2026-06-01 11:27:13 -04:00
parent bcc8a1a47d
commit f581951019
8 changed files with 577 additions and 0 deletions
@@ -0,0 +1,11 @@
data "immich_activities" "album_activities" {
album_id = "your-album-uuid"
}
output "all_comments" {
value = [for a in data.immich_activities.album_activities.activities : a.comment if a.type == "COMMENT"]
}
output "like_count" {
value = length([for a in data.immich_activities.album_activities.activities : a if a.type == "LIKE"])
}
@@ -0,0 +1,11 @@
resource "immich_activity" "album_comment" {
album_id = "your-album-uuid"
type = "comment"
comment = "This is a great album!"
}
resource "immich_activity" "asset_like" {
album_id = "your-album-uuid"
asset_id = "your-asset-uuid"
type = "like"
}