mirror of
https://github.com/photoprism/photoprism.git
synced 2025-12-12 00:34:13 +01:00
Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags #2234
Extends DownloadSettings with 4 additional options: - Name: File name pattern for downloaded files (existed) - Disabled: Disables downloads - Originals: Only download files stored in "originals" folder - MediaRaw: Include RAW image files - MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML)
This commit is contained in:
71
internal/entity/entity_const.go
Normal file
71
internal/entity/entity_const.go
Normal file
@@ -0,0 +1,71 @@
|
||||
package entity
|
||||
|
||||
import (
|
||||
"github.com/photoprism/photoprism/pkg/media"
|
||||
)
|
||||
|
||||
// Default values.
|
||||
const (
|
||||
Unknown = ""
|
||||
UnknownYear = -1
|
||||
UnknownMonth = -1
|
||||
UnknownDay = -1
|
||||
UnknownName = "Unknown"
|
||||
UnknownTitle = UnknownName
|
||||
UnknownID = "zz"
|
||||
)
|
||||
|
||||
// Media content types.
|
||||
const (
|
||||
MediaUnknown = ""
|
||||
MediaImage = string(media.Image)
|
||||
MediaVector = string(media.Vector)
|
||||
MediaAnimated = string(media.Animated)
|
||||
MediaLive = string(media.Live)
|
||||
MediaVideo = string(media.Video)
|
||||
MediaRaw = string(media.Raw)
|
||||
MediaText = string(media.Text)
|
||||
)
|
||||
|
||||
// Storage root folders.
|
||||
const (
|
||||
RootUnknown = ""
|
||||
RootOriginals = "/"
|
||||
RootExamples = "examples"
|
||||
RootSidecar = "sidecar"
|
||||
RootImport = "import"
|
||||
RootPath = "/"
|
||||
)
|
||||
|
||||
// Event type.
|
||||
const (
|
||||
Created = "created"
|
||||
Updated = "updated"
|
||||
Deleted = "deleted"
|
||||
)
|
||||
|
||||
// Photo stack states.
|
||||
const (
|
||||
IsStacked int8 = 1
|
||||
IsStackable int8 = 0
|
||||
IsUnstacked int8 = -1
|
||||
)
|
||||
|
||||
// Sort options.
|
||||
const (
|
||||
SortOrderDefault = ""
|
||||
SortOrderRelevance = "relevance"
|
||||
SortOrderCount = "count"
|
||||
SortOrderAdded = "added"
|
||||
SortOrderImported = "imported"
|
||||
SortOrderEdited = "edited"
|
||||
SortOrderNewest = "newest"
|
||||
SortOrderOldest = "oldest"
|
||||
SortOrderPlace = "place"
|
||||
SortOrderMoment = "moment"
|
||||
SortOrderName = "name"
|
||||
SortOrderPath = "path"
|
||||
SortOrderSlug = "slug"
|
||||
SortOrderCategory = "category"
|
||||
SortOrderSimilar = "similar"
|
||||
)
|
||||
Reference in New Issue
Block a user