aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/Library
AgeCommit message (Collapse)Author
2017-09-01fix skiasharp referenceLuke Pulverenti
2017-08-26remove async when there's nothing to awaitLuke Pulverenti
2017-08-19update live tv data transferLuke Pulverenti
2017-08-09consolidate emby.server.core into emby.server.implementationsLuke Pulverenti
2017-07-27move auto-organize to pluginLuke Pulverenti
2017-07-183.2.25.8Luke Pulverenti
2017-06-23support individual library refreshingLuke Pulverenti
2017-06-11improve live tv imagesLuke Pulverenti
2017-06-03update live tv startupLuke Pulverenti
2017-05-26update GetItems methodLuke Pulverenti
2017-05-21update data queriesLuke Pulverenti
2017-01-09update video osdLuke Pulverenti
2016-11-26save additional info to recording nfo'sLuke Pulverenti
2016-11-21reduce library queriesLuke Pulverenti
2016-11-10rework result factoryLuke Pulverenti
2016-10-31make api project portableLuke Pulverenti
2016-10-25make controller project portableLuke Pulverenti
2016-10-23move interface to modelLuke Pulverenti
2016-10-23move classes to modelLuke Pulverenti
2016-10-09add playback of in-progress recordingsLuke Pulverenti
2016-10-05update live streamsLuke Pulverenti
2016-09-24add network share configLuke Pulverenti
2016-09-23stub out storage for new path substitutionLuke Pulverenti
2016-08-31add setting to hide external content from suggestionsLuke Pulverenti
2016-08-20Auto-Organize: Async operation and instant feedback UI (reworked)softworkz
This commit includes changes to enable and stabilize asyncronous operation in the auto-organize area. Here are the key points: - The auto-organize correction dialog is now closed (almost) instantly. This means that the user does not have to wait until the file copy/move operation is completed in order to continue. (even with local HDs the copy/move process can take several minutes or even much longer with network destination). - This commit also implements locking of files to be organized in order to prevent parallel processing of the same item. In effect, there can be 2 or more manual organization operations active even while the normal auto-organization task is running without causing any problems - The items that are currently being processed are indicated as such in the log with an orange color and a spinner graphic - The client display is refreshed through websocket messages - A side effect of this is that other clients showing the auto-organize log at the same time are always up-to-date as well
2016-08-13save library options on dialog closeLuke Pulverenti
2016-08-13improve genre displaysLuke Pulverenti
2016-08-13stub out objects for per library settingsLuke Pulverenti
2016-07-22switch to ExcludeArtistIdsLuke Pulverenti
2016-07-22update more from/similarLuke Pulverenti
2016-07-08add null checks to get theme mediaLuke Pulverenti
2016-06-19update task resultsLuke Pulverenti
2016-05-14auto-organize fixesLuke Pulverenti
2016-05-04update recording savingLuke Pulverenti
2016-05-04move media path methods to coreLuke Pulverenti
2016-03-27Remove unused code...Sven Van den brande
2016-03-24update music queriesLuke Pulverenti
2016-03-20get recursive items from dbLuke Pulverenti
2016-03-19update channelsLuke Pulverenti
2016-03-18update plugin pagesLuke Pulverenti
2016-02-28Change NewSeriesProviderIds parameter type to Dictionary<string, string>softworkz
2016-02-28Use JSON deserialization for NewSeriesProviderIds parametersoftworkz
2016-02-27Rename NewSeriesProviderIdsDictionary to NewSeriesProviderIdssoftworkz
2016-02-27Clean Up Model (EpisodeFileOrganizationRequest)softworkz
2016-02-27Create new series backend implementationsoftworkz
2016-02-13update smart match tabLuke Pulverenti
2016-02-13update delete smart match entryLuke Pulverenti
2016-02-11update recording deletion processLuke Pulverenti
2016-02-09update auto-organizeLuke Pulverenti
2016-02-05Auto-Organize: Added feature to remember/persist series matching in manual ↵softworkz
organization dialog #2 When a filename cannot be auto-matched to an existing series name, the organization must be performed manually. Unfortunately not just once, but again and again for each episode coming in. This change proposes a simple but solid method to optionally persist the matching condition from within the manual organization dialog. This approach will make Emby "learn" how to organize files in the future without user interaction.