improve image sharing function

This commit is contained in:
2025-02-20 23:04:58 +08:00
parent b196e50aee
commit db4c59f6f6
37 changed files with 2188 additions and 95 deletions

View File

@@ -0,0 +1,8 @@
package constant
const (
AlbumTypeMine = 0
AlbumTypeShared = 1
AlbumTypeCollection = 2
)

View File

@@ -1,7 +1,8 @@
package constant
const (
FaceBucketName = "schisandra-face-samples"
CommentImagesBucketName = "schisandra-comment-images"
ThumbnailBucketName = "schisandra-thumbnail-images"
FaceBucketName = "schisandra-face-samples"
CommentImagesBucketName = "schisandra-comment-images"
ThumbnailBucketName = "schisandra-thumbnail-images"
ShareThumbnailBucketName = "schisandra-share-thumbnails"
)

View File

@@ -0,0 +1,9 @@
package constant
const (
ImageTypeImage = "image"
ImageTypeVideo = "video"
ImageTypeScreenshot = "screenshot"
ImageTypeGif = "gif"
ImageTypeShared = "shared"
)

View File

@@ -21,8 +21,10 @@ const (
)
const (
ImageListPrefix = "image:list:"
ImageRecentPrefix = "image:recent:"
ImageFaceListPrefix = "image:faces:"
ImageSinglePrefix = "image:single:"
ImageListPrefix = "image:list:"
ImageRecentPrefix = "image:recent:"
ImageFaceListPrefix = "image:faces:"
ImageSinglePrefix = "image:single:"
ImageSharePrefix = "image:share:"
ImageShareVisitPrefix = "image:share:visit:"
)