Enhance PLib video library manager with new tabbed navigation for entities and metadata management. Introduce sections for videos, tags, actors, studios, collections, and metadata, each with dedicated search and sorting capabilities. Update UI components to reflect these changes, ensuring a cohesive user experience. Revise repository interfaces to support loading video items with labels and summaries for efficient browsing. Update README.md to document new features and usage instructions.
This commit is contained in:
@@ -12,6 +12,14 @@ public sealed class MetadataOptions
|
||||
/// remote service about the user's files is something they have to ask for.
|
||||
/// </summary>
|
||||
public IList<MetadataSourceOptions> Sources { get; init; } = [];
|
||||
|
||||
/// <summary>
|
||||
/// How long to wait between requests during a library-wide run. A single lookup is one
|
||||
/// request and needs no pause; a run over a thousand videos is a thousand, and public
|
||||
/// instances answer that with a rate limit if it arrives all at once.
|
||||
/// </summary>
|
||||
[Range(0, 10_000)]
|
||||
public int RequestDelayMilliseconds { get; init; } = 250;
|
||||
}
|
||||
|
||||
/// <summary>One GraphQL endpoint that can be asked about a video.</summary>
|
||||
|
||||
Reference in New Issue
Block a user