Commit Graph

314 Commits (defbe7c4afc7a4a8a021797efa2316c377bf0063)

Author SHA1 Message Date
Luke Pulverenti 9ba615e649 fixes #606 - Add manual image selection for Seasons
11 years ago
Luke Pulverenti f1a7d90640 fix scan stopping and restarting itself multiple times when adding/removing collections
11 years ago
Luke Pulverenti 6c8d919298 replace file system calls with IFileSystem when needed
11 years ago
Luke Pulverenti 579b507f7f use IFileSystem interface to get creation time
11 years ago
Luke Pulverenti be7918e5f6 fixes #567 - Deprecate native shortcut code
11 years ago
Luke Pulverenti 731bb1389a #595 - Linux/Unix file quantity limitation for ImagesByName/People folder
11 years ago
Luke Pulverenti 73b294b4ce fixes #595 - Linux/Unix file quantity limitation for ImagesByName/People folder
11 years ago
Luke Pulverenti 2a44efaa42 fixes #585 - Use tmdb updates api for people
11 years ago
Luke Pulverenti fe2eb6cb01 fixes #573 - Support media info for intros
11 years ago
Luke Pulverenti 9a4712cf22 added user data manager, updated nuget
11 years ago
Luke Pulverenti 7c9c0c999d safer shortcut migration
11 years ago
Luke Pulverenti 3d40c5ba36 fixed xml providers running over and over
11 years ago
Luke Pulverenti c643dd072e added more direct querying to folder
11 years ago
Luke Pulverenti 791d64ceed removed locking from resolve args
11 years ago
Luke Pulverenti 84a7f6acd9 save to xml before db
11 years ago
Luke Pulverenti 7360950496 reduce locking on folder children
11 years ago
Luke Pulverenti b49764dbaa fixes #555 - Have clients report seek and queuing capabilities
11 years ago
Luke Pulverenti d580abcd65 cleanup repeated querying within CollectionFolder
11 years ago
Luke Pulverenti 8136647a0a changed ActualChildren to IEnumerable
11 years ago
Luke Pulverenti 60780399c5 allow request header overrides
11 years ago
Luke Pulverenti 85d7eb917f made dtoservice synchronous
11 years ago
Luke Pulverenti 1007f24200 reduce task allocations by making IBN api synchronous
11 years ago
Luke Pulverenti 803e8b4a2e improved performance of item counts
11 years ago
Luke Pulverenti 740a10a4e3 de-normalize item by name data. create counts during library scan for fast access.
11 years ago
Luke Pulverenti 44b12c0f9f fixes #520 - Support multiple artists per audio track
11 years ago
Luke Pulverenti c1870f9fc8 make people task less aggressive
11 years ago
Luke Pulverenti e7e18af2d7 fixes #433 - Add root collection type to ItemResolveArgs
11 years ago
Luke Pulverenti dfe91e43b6 Added IDtoService
11 years ago
Luke Pulverenti e3fd8525d6 reduce operations after config changes
11 years ago
Luke Pulverenti e0c387446b reworked iso manager
11 years ago
Luke Pulverenti a7de7df1da fixed people task
11 years ago
Luke Pulverenti 5225e054cd reduced list enumerations
11 years ago
Luke Pulverenti e9722763b4 fixed an issue getting collection type
11 years ago
Luke Pulverenti d977ba932b added favorites page to the tv section
11 years ago
Luke Pulverenti dab5003d6b added collection type
11 years ago
Luke Pulverenti 57449f62c1 added GameGenre
11 years ago
Luke Pulverenti ab6a060163 distinguish between metadata download and edit
11 years ago
Luke Pulverenti 3b2b9c59b2 extracted an item refresh service
11 years ago
Luke Pulverenti 2b87ab1548 allow editing of ibn items
11 years ago
Luke Pulverenti 6025a89235 read 3d format from xml
11 years ago
Luke Pulverenti db607a618b fixes #353 - Path not found stopping library scan
11 years ago
Luke Pulverenti 92cd71143d Only fire metadata savers when appropriate
11 years ago
Luke Pulverenti d6cf7b51ac added movie, series, folder and episode xml saving support
11 years ago
Luke Pulverenti e677a57bf1 switch to flat file storage
11 years ago
Luke Pulverenti 2c0010850f set display media type in constructor
11 years ago
Luke Pulverenti 8726b9ca95 Set initial display media type at resolve time
11 years ago
Luke Pulverenti 35d9b29c97 fixed issue of not seeing network shares
11 years ago
Luke Pulverenti 18325159c5 added a new MusicGenre entity
11 years ago
Luke Pulverenti fab983b6dc removed some preemptive file filtering
11 years ago
Luke Pulverenti 362369f5fa only call savers for file system items
11 years ago
Luke Pulverenti fad1ac8e9f call metadata savers after items are updated
11 years ago
Luke Pulverenti e3c7d6f168 reduce simultaneous people tasks
11 years ago
Luke Pulverenti 2e408e40c0 defer path creation when possible
11 years ago
Luke Pulverenti 1f1eab209a reduce db access from library manager
11 years ago
Luke Pulverenti 9a820efde3 fixes #280 - MB3 Local metadata fetcher for Music not seeing/using Artist Folder.jpg
11 years ago
Luke Pulverenti afbd4e3b48 add debug logging messages
11 years ago
Luke Pulverenti 5c5ec6e644 further reduce fanart music requests by using their updates api
11 years ago
Luke Pulverenti 7a5ba39603 fixes #305 - Multiple collections
11 years ago
Luke Pulverenti 1141fcc374 fixes #289 - Rename "Season 0" to "Specials"?
11 years ago
Luke Pulverenti f546f09c71 bulk save items when possible
11 years ago
Luke Pulverenti a3ecf6c2b7 localize library changed messages per user
11 years ago
Luke Pulverenti f3a7307ebb reduce requests against tvdb by getting entire series metadata at once
11 years ago
Luke Pulverenti 99959f5d10 fixed image providers from running everytime against collection folders
12 years ago
Luke Pulverenti fbd052abfc removed local trailers and special features from memory
12 years ago
Luke Pulverenti f3bd103e91 updated movie db provider to support downloaded trailers
12 years ago
Luke Pulverenti b5d9cb9fab add try/catch for library manager events
12 years ago
Luke Pulverenti 9fdf5d1c4b updated nuget
12 years ago
Luke Pulverenti 6481688d2a fixes #223 - New Content Localhost Popups Repeat 'Old' 'New Content' on Media Changes
12 years ago
Luke Pulverenti b11d06f36f more work on streaming remotely
12 years ago
Luke Pulverenti 7534ecc396 renamed video backdrops to theme videos
12 years ago
Luke Pulverenti c9117070e3 display video backdrops on detail page
12 years ago
Luke Pulverenti f09902c6a7 added api methods for video backdrops
12 years ago
Luke Pulverenti b443d591a2 fixes #200 - MB3 Locking Folders for a long time
12 years ago
Luke Pulverenti d78c378452 added theme song support
12 years ago
Luke Pulverenti 4390e2f710 #35 - Make IBN path configurable
12 years ago
Luke Pulverenti 4a100452cf audio page progress
12 years ago
Luke Pulverenti 374b7f2f03 new Artist entity
12 years ago
Luke Pulverenti 19d21a246d made Audio.Artist plural and removed duplicated of artists into the people collection
12 years ago
Luke Pulverenti 6d7c8404cc reduce simultaneous people tasks
12 years ago
Luke Pulverenti 6c1bfe661b tighter control of shortcuts
12 years ago
Luke Pulverenti 5bcb7fe67f add filters to folder browsing
12 years ago
Luke Pulverenti e86a8d4ef5 reduce number of parallel people tasks
12 years ago
Luke Pulverenti d399705e59 display more types on ibn page
12 years ago
Luke Pulverenti 43f7f34b5d speed up ibn item retrieval
12 years ago
Luke Pulverenti b838c53017 reduce uses of Task.Run
12 years ago
Luke Pulverenti bc833492f0 use scheduled task when plugins ask for a library refresh
12 years ago
Luke Pulverenti 7f1fdbf223 add GuestStar distinction
12 years ago
Luke Pulverenti 785deff188 removed excess hashing in providers and made user data key-based
12 years ago
Luke Pulverenti b721aab2ba always replace cached data during people validation
12 years ago
Luke Pulverenti b25fd4296c display new fields on person page
12 years ago
Luke Pulverenti 7097b9aa75 resharper suggestions in server implementations
12 years ago
Luke Pulverenti 804115bf8d remove and/or delay unnecessary startup work
12 years ago
Luke Pulverenti 5ba769f3b4 #79 - Music Image Extraction
12 years ago
Luke Pulverenti e2562879d8 Moved userdata to user manager to resolve concurrency issues. must delete userdata and displaypreferences db files.
12 years ago
Luke Pulverenti b4dd8a2106 moved displaypreferences to usermanager to solve concurrency issues
12 years ago
Luke Pulverenti dcc057f324 GetById fixes
12 years ago
Luke Pulverenti b38a41deda use var
12 years ago
Luke Pulverenti 9f06eb781f fixes #97 and creates a library dictionary cache to avoid FindById recursion
12 years ago
Luke Pulverenti 5c460c0b6f Moved search placeholder
12 years ago
LukePulverenti 33a3f620e6 display pending installations on dashboard home
12 years ago
LukePulverenti cf61ac0264 fixed client type display for ios. also fixed display preferences saving.
12 years ago
Eric Reed c02ac2a8ca Manage some items as single instance throughout #54
12 years ago
LukePulverenti 7756a5bb3a fixes #29 - People are refreshing on every configuration change
12 years ago
LukePulverenti 3f44324623 Added LibraryManager.Search
12 years ago
LukePulverenti 31d079f1ba unified the two sorting api's
12 years ago
LukePulverenti 4c725e69a8 added swagger api docs
12 years ago
LukePulverenti 2ca4b7d03a Created IConfigurationManager
12 years ago
LukePulverenti 54a36322bb made base video resolver available for re-use
12 years ago
LukePulverenti ac3a94f5a1 moved resolvers to implementations, trimmed nuget package a bit
12 years ago
LukePulverenti 0ea90ef7c6 added IServerEntryPoint to replace plugin.initialize
12 years ago
LukePulverenti 7bca933af0 added the beginning of a service stack abstraction
12 years ago
LukePulverenti 5754b776e6 moved platinum from core solution
12 years ago
LukePulverenti fe3323a492 fixes around http response caching, updated the mb icon in the dashboard, and isolated web socket events
12 years ago
LukePulverenti af7aa597c3 referenced core plugins, fixed some dashboard issues, extracted library manager
12 years ago