* first pass at refresh-all-metadata by source * add version to startup logs * lock media source during refresh * fix local media source "name" in collection editor * optimize scanning so playouts only rebuild when necessary * support more poster file types * more scanning improvements; check for missing posters during scans
26 lines
814 B
Plaintext
26 lines
814 B
Plaintext
@using System.IO
|
|
@using System.Net.Http
|
|
@using System.Net.Http.Json
|
|
@using System.Threading.Channels
|
|
@using Microsoft.AspNetCore.Authorization
|
|
@using Microsoft.AspNetCore.Components.Authorization
|
|
@using Microsoft.AspNetCore.Components.Forms
|
|
@using Microsoft.AspNetCore.Components.Routing
|
|
@using Microsoft.AspNetCore.Components.Web
|
|
@using Microsoft.AspNetCore.Components.Web.Virtualization
|
|
@using Microsoft.Data.Sqlite
|
|
@using Microsoft.EntityFrameworkCore
|
|
@using Microsoft.Extensions.Logging
|
|
@using Microsoft.JSInterop
|
|
@using LanguageExt
|
|
@using MediatR
|
|
@using MudBlazor
|
|
@using MudBlazor.Dialog
|
|
@using ErsatzTV
|
|
@using ErsatzTV.Application
|
|
@using ErsatzTV.Core
|
|
@using ErsatzTV.Core.Domain
|
|
@using ErsatzTV.Core.Interfaces.Locking
|
|
@using ErsatzTV.Infrastructure.Data
|
|
@using ErsatzTV.Shared
|
|
@using ErsatzTV.ViewModels |