Documentation
¶
Index ¶
- func RegisterRoutes(protected *gin.RouterGroup, deps *ServerDependencies)
- type BatchExcludeFailed
- type BatchExcludeRequest
- type BatchExcludeResponse
- type BatchFileResult
- type BatchFileResultSlim
- type BatchJobResponse
- type BatchJobResponseSlim
- type BatchProcessOptions
- type BatchRescrapeRequest
- type BatchRescrapeResponse
- type BatchScrapeRequest
- type BatchScrapeResponse
- type BulkRescrapeMovieResult
- type BulkRescrapeRequest
- type BulkRescrapeResponse
- type ErrorResponse
- type MovieResponse
- type OrganizePreviewRequest
- type OrganizePreviewResponse
- type OrganizeRequest
- type PosterCropRequest
- type PosterCropResponse
- type PosterFromURLRequest
- type PosterFromURLResponse
- type ServerDependencies
- type UpdateMovieRequest
- type UpdateOptions
- type UpdateRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterRoutes ¶
func RegisterRoutes(protected *gin.RouterGroup, deps *ServerDependencies)
Types ¶
type BatchExcludeFailed ¶
type BatchExcludeFailed = contracts.BatchExcludeFailed
type BatchExcludeRequest ¶
type BatchExcludeRequest = contracts.BatchExcludeRequest
type BatchExcludeResponse ¶
type BatchExcludeResponse = contracts.BatchExcludeResponse
type BatchFileResult ¶
type BatchFileResult = contracts.BatchFileResult
type BatchFileResultSlim ¶
type BatchFileResultSlim = contracts.BatchFileResultSlim
type BatchJobResponse ¶
type BatchJobResponse = contracts.BatchJobResponse
type BatchJobResponseSlim ¶
type BatchJobResponseSlim = contracts.BatchJobResponseSlim
type BatchProcessOptions ¶
type BatchProcessOptions struct {
Job *worker.BatchJob
JobQueue *worker.JobQueue
Registry *models.ScraperRegistry
Aggregator *aggregator.Aggregator
MovieRepo *database.MovieRepository
Matcher *matcher.Matcher
Strict bool
Force bool
UpdateMode bool
Destination string
Cfg *config.Config
SelectedScrapers []string
ScalarStrategy string
ArrayStrategy string
DB *database.DB
OperationModeOverride string
Emitter eventlog.EventEmitter
}
type BatchRescrapeRequest ¶
type BatchRescrapeRequest = contracts.BatchRescrapeRequest
type BatchRescrapeResponse ¶
type BatchRescrapeResponse = contracts.BatchRescrapeResponse
type BatchScrapeRequest ¶
type BatchScrapeRequest = contracts.BatchScrapeRequest
type BatchScrapeResponse ¶
type BatchScrapeResponse = contracts.BatchScrapeResponse
type BulkRescrapeMovieResult ¶
type BulkRescrapeMovieResult = contracts.BulkRescrapeMovieResult
type BulkRescrapeRequest ¶
type BulkRescrapeRequest = contracts.BulkRescrapeRequest
type BulkRescrapeResponse ¶
type BulkRescrapeResponse = contracts.BulkRescrapeResponse
type ErrorResponse ¶
type ErrorResponse = contracts.ErrorResponse
type MovieResponse ¶
type MovieResponse = contracts.MovieResponse
type OrganizePreviewRequest ¶
type OrganizePreviewRequest = contracts.OrganizePreviewRequest
type OrganizePreviewResponse ¶
type OrganizePreviewResponse = contracts.OrganizePreviewResponse
type OrganizeRequest ¶
type OrganizeRequest = contracts.OrganizeRequest
type PosterCropRequest ¶
type PosterCropRequest = contracts.PosterCropRequest
type PosterCropResponse ¶
type PosterCropResponse = contracts.PosterCropResponse
type PosterFromURLRequest ¶
type PosterFromURLRequest = contracts.PosterFromURLRequest
type PosterFromURLResponse ¶
type PosterFromURLResponse = contracts.PosterFromURLResponse
type ServerDependencies ¶
type ServerDependencies = core.ServerDependencies
type UpdateMovieRequest ¶
type UpdateMovieRequest = contracts.UpdateMovieRequest
type UpdateOptions ¶
type UpdateRequest ¶
type UpdateRequest = contracts.UpdateRequest
Source Files
¶
- aliases.go
- batch_rescrape.go
- execute.go
- handlers.go
- lifecycle.go
- movie_edit.go
- paths.go
- process_batch.go
- process_media_helpers.go
- process_organize.go
- process_preview.go
- process_preview_helpers.go
- process_progress.go
- process_update.go
- processors.go
- rescrape.go
- rescrape_helpers.go
- rescrape_poster.go
- rescrape_scrape.go
- rescrape_update.go
- rescrape_validate.go
- routes.go
Click to show internal directories.
Click to hide internal directories.