Luke Pulverenti
fd04fddca0
update locks
8 years ago
Luke Pulverenti
e12f27d8ed
make provider project portabl
8 years ago
Luke Pulverenti
099b4d3e5b
update providers to use core interfaces
8 years ago
Luke Pulverenti
872aec9352
continue reworking provider project
8 years ago
Luke Pulverenti
ef6b90b8e6
make controller project portable
8 years ago
Luke Pulverenti
edbe28d9fc
move interface to model
8 years ago
Luke Pulverenti
0f8ccfaf49
prep for portable common
8 years ago
Luke Pulverenti
5cd3276775
pass requested fields to data layer
8 years ago
Luke Pulverenti
50e6686987
update live stream management
8 years ago
Luke Pulverenti
a69ca6c55b
avoid buffering http responses
8 years ago
Luke Pulverenti
911d9f4598
move more metadata settings to per library
8 years ago
softworkz
9f5cf9de0c
Added MetadataResult.QueriedById property
8 years ago
softworkz
896cc59936
Prioritize metadata merging by preferred language
8 years ago
Luke Pulverenti
f646c0f29d
update season cleanup
8 years ago
Luke Pulverenti
6e01e277d4
update new episode creation
8 years ago
Luke Pulverenti
e0e6c98e43
limit series pooling to common libraries
8 years ago
Luke Pulverenti
0706bd5237
update DirectoryService
8 years ago
Sven Van den brande
219cba7506
Removed redundant Collection Initializers
...
Removed Using directives that are not required
8 years ago
Luke Pulverenti
74f511b2ee
update components
8 years ago
Luke Pulverenti
2fed4c1ab8
keep season/episode info up to date
8 years ago
Luke Pulverenti
959c6a397c
add new streambuilder options
8 years ago
Luke Pulverenti
1fcbd3c6da
denormalize seriesid
8 years ago
Luke Pulverenti
2772d59559
denormalize seasonid
8 years ago
softworkz
c022b728f8
OMDB improvements
...
- Improved parsing of production year (cases like '2001-2003')
- Parse writer field as person
- Parse director field as person
- Parse actors fields as persons
9 years ago
Luke Pulverenti
2733c598b2
remove unused components
9 years ago
softworkz
06f5af783b
Adjust language for image results from TMDB when querying complex language codes (> 2 chars, qualified by country)
9 years ago
Luke
c2681f84a5
Merge pull request #1813 from nfnty/dev
...
Use HTTPS for API requests: FanArt: http:// -> https:// (2)
9 years ago
softworkz
192e36275b
OMDB Episode Provider: Use new full season API for retrieval and caching
9 years ago
Luke Pulverenti
383110f9af
switch recordings to ts when preserving original audio
9 years ago
Luke Pulverenti
f378a2c789
update item queries
9 years ago
Luke Pulverenti
19ee883ca2
record time base
9 years ago
nfnty
12f10fd36a
Use HTTPS for API requests: FanArt: http:// -> https:// (2)
9 years ago
softworkz
b4737b0211
TheTvDb: Add episode url for external links
9 years ago
softworkz
75840c7065
MovieDbSeriesProvider and MovieDbEpisodeProvider: Add support for trailers
9 years ago
softworkz
79128e6d85
MovieDbSeasonProvider: Don't fill name from search info
9 years ago
softworkz
99528878b7
OmdbProvider: Added local caching
...
The lack of caching in the OmdbProvider could result in long library
scan time.
This commit adds caching for the OmdbProvider similar to the
MovieDbProvider.
Downloaded metadata is saved locally and only updated if the last
refresh occured 3 or more days before
9 years ago
Luke Pulverenti
4e624c2cef
removed dead code
9 years ago
Luke Pulverenti
77dc47df0c
deprecate provider options
9 years ago
Luke Pulverenti
15f0832a04
deprecate refreshinfo db
9 years ago
Luke Pulverenti
329e047803
update seasons
9 years ago
Luke Pulverenti
2daf91b3fe
update missing season creator
9 years ago
Luke Pulverenti
3118196ac6
update user data queries
9 years ago
Luke Pulverenti
022c242f3a
remove tvdb split by comma
9 years ago
Luke Pulverenti
0edd4e410a
fix dashboard page
9 years ago
nfnty
6d7349284f
Use HTTPS for API requests: TheMovieDb: base_url -> secure_base_url
9 years ago
Luke Pulverenti
87091b6196
update providers
9 years ago
Luke Pulverenti
5fc4233942
update change monitors
9 years ago
Luke Pulverenti
9ec3b6c0eb
update change monitors
9 years ago
Luke Pulverenti
d0aece61e7
fixes for episodes directly in series folder
9 years ago
Luke Pulverenti
69622a74a8
faster cleanup of missing episodes
9 years ago
nfnty
0879089eb5
Use HTTPS for API requests
9 years ago
Luke Pulverenti
57b5fa73ee
pull content rating from tmdb for series
9 years ago
Luke Pulverenti
916b148274
don't use omdb for missing episodes
9 years ago
Luke Pulverenti
e31aec4bc5
update metadata refresh
9 years ago
Sven Van den brande
168587b2a0
Remove unused code...
9 years ago
Luke Pulverenti
05ea65ede0
fix series nfo parsing
9 years ago
softworkz
c0cf5ea0c9
MovieDbEpisodeProvider: Implement GetSearchResults to allow usage from auto-organize
9 years ago
Luke Pulverenti
5d0abc280d
fixes #1404 - [BUG] Emby recreating old folder name after renaming/moving folder
9 years ago
softworkz
a3a333d168
TheTVDB Episode Provider: Fixed incorrect fallback to absolute episode numbering
9 years ago
softworkz
362839f253
Re-Organize TV provider source files
9 years ago
Luke Pulverenti
734ebdab95
update moviedb providers
9 years ago
Luke Pulverenti
21ebd05a0e
update MovieDb providers to search for images using all languages
9 years ago
Luke Pulverenti
22377f2516
auto-organize fixes
9 years ago
softworkz
6c50734131
Created new Metadata provider for TheMovieDB: MovieDbEpisodeProvider
...
Most of the required logic already existed in
MovieDbEpisodeImageProvider.
In order to avoid duplicated code, I have moved all common code to a new
base class "MovieDbProviderBase" from which MovieDbEpisodeProvider and
MovieDbEpisodeImageProvider are inheriting now.
9 years ago
Luke Pulverenti
b30bd9a1df
update recording deletion process
9 years ago
Luke Pulverenti
426b6f698c
fix pt-br with tvdb
9 years ago
Luke Pulverenti
c33992765c
fix pt-br from tvdb
9 years ago
Luke Pulverenti
9842749643
trim logging
9 years ago
Luke Pulverenti
1c8b97866b
get people info during media refresh
9 years ago
Luke Pulverenti
94261b7669
update episode refresh
9 years ago
Luke Pulverenti
0355ada899
update tvdb
9 years ago
softworkz
182f1da03e
Added OmdbEpisodeProvider as an alternative source for series episodes
...
This new episode provider implementation does not bulk-download or cache
episode data. It is only meant to be a backup source for situations
where media is not recognized by the default provider (TheTvDb).
9 years ago
softworkz
9063827bab
Fixed missing episode and season numbers when searching for episodes by date
9 years ago
Luke
da5fc95612
fixes #1145 - Improve support for daily episodes
9 years ago
Luke Pulverenti
73b1e227d3
fix tvdb lookup by imdb id
9 years ago
Luke Pulverenti
3800fe9051
fixes #1216 - Scraper (thetvdb) searches in wrong language
9 years ago
Luke Pulverenti
77104e2a20
update tv providers
9 years ago
Luke Pulverenti
57fe446225
fix fanart season images
9 years ago
Luke Pulverenti
0c7e06648c
encapsulate validity in tv providers
9 years ago
softworkz
091792145f
Remote-Search: Fixed providers to return year information when searching for series
...
* OmdbProvider: The result often contains strings like '2010-' or
'2010-2012'. I fixed the parsing to use the first 4 digits only in these
cases
* TheMovieDb: While the search method did send appropriate queries for
different search types, it didn't differentiate for deserialization of
results. I fixed this at least for the TvResults, in order to get the
'first_air_date' property parsed.
* TheTvdb: The parsing of the 'FirstAired' node was missing here as
well (for search results)
9 years ago
Luke Pulverenti
078277ebc2
continue file system rework
9 years ago
Luke Pulverenti
8ad702060e
begin file system rework
9 years ago
Luke Pulverenti
35fc099114
removed dead db fields
9 years ago
Thomas Gillen
6d25610d53
Fix not initialising structs properly
9 years ago
Thomas Gillen
556b34d000
Re-designed item identity providers
9 years ago
Luke Pulverenti
aff7309a08
update ffmpeg with qsv-compatible version
9 years ago
Luke Pulverenti
8cf45a3e4a
add more methods to IFileSystem
9 years ago
Luke
14de062681
update file system methods
9 years ago
Luke Pulverenti
609d2283c6
update polymer
9 years ago
Luke Pulverenti
d4fad83ee2
update favorites page
10 years ago
Luke Pulverenti
b1be09242c
update people saving
10 years ago
Luke Pulverenti
b3dd4beb8a
update people saving
10 years ago
Luke Pulverenti
8afd04ae37
consolidate people access
10 years ago
Luke Pulverenti
67c4c9381f
3.0.5641.0
10 years ago
Luke Pulverenti
d86c6decec
extract more scripts
10 years ago
Luke Pulverenti
7990f9ca50
update connect
10 years ago
Luke Pulverenti
5492e34c6d
update indexedDb
10 years ago
Luke Pulverenti
e6d9d240e4
fix xbox one browser access
10 years ago
Luke Pulverenti
b3df19b515
tvdb language fix
10 years ago
Luke Pulverenti
d155b78360
update hls timer
10 years ago
Luke Pulverenti
6bd18c6e72
xbox one dlna fixes
10 years ago
Luke Pulverenti
17ea0217f5
handle incomplete local metadata
10 years ago
Luke Pulverenti
20ceca1479
Support season banners and posters with fanart
10 years ago
Luke Pulverenti
fc98351abf
add language to tvdb series search
10 years ago
Luke Pulverenti
508753763a
fix reference in MovieDbSeriesProvider
10 years ago
Luke Pulverenti
75a46393f0
fix foreign language fallback for moviedb
10 years ago
Luke Pulverenti
83ec91f836
restore dummy season folder creation
10 years ago
Luke Pulverenti
b3127f19b5
updated tvdb search
10 years ago
Luke Pulverenti
a1a56557ec
sync updates
10 years ago
Luke Pulverenti
449485d3d2
add organize now/sync prepare buttons
10 years ago
Luke Pulverenti
de76156391
rework hosting options
10 years ago
Luke Pulverenti
5f76b59e67
separate provider options
10 years ago
Luke Pulverenti
628c6cbc28
make library scan a bit more hands off
10 years ago
Luke Pulverenti
a2bb9ca624
rework stub seasons
10 years ago
Luke Pulverenti
d8d5dd4873
make channel access opt-in rather than opt out
10 years ago
Luke Pulverenti
f552174069
fixes #979 - Support personal fanart api key
10 years ago
Luke Pulverenti
5278959ede
sync fixes
10 years ago
Luke Pulverenti
55b9bffabc
added optional SeasonUserData
10 years ago
Luke Pulverenti
42b1416602
begin work on daily episodes
10 years ago
Luke Pulverenti
34be2effa1
fix movie db season retrieval
10 years ago
Luke Pulverenti
97ece5bd6f
update translations
10 years ago
Luke Pulverenti
124754a04f
use new naming project
10 years ago
Luke Pulverenti
049ef9b4ec
update naming methods
10 years ago
Luke Pulverenti
d74e3b2dea
connect updates
10 years ago
Luke Pulverenti
5a5b48feff
added new cabac value
10 years ago
Luke Pulverenti
69b83082c8
grab image sizes at discovery time
10 years ago
Luke Pulverenti
f02f322208
remove mono compiler directives
10 years ago
Luke Pulverenti
eab030df7f
fixes #916 - Support reading playstate data from nfo's
10 years ago
Luke Pulverenti
25ecc40134
update translations
10 years ago
Luke Pulverenti
e4e4865f7c
update to jquery mobile 1.4.4
10 years ago
Luke Pulverenti
2070f1c54d
update translations
10 years ago
Luke Pulverenti
58a38d0d1d
update translations
10 years ago
Luke Pulverenti
b48d15296c
support custom ordering of user views
10 years ago
Luke Pulverenti
9c5cceb4ec
update translations
10 years ago
Luke Pulverenti
b4b17d7717
add subtitle delivery methods to StreamBuilder
10 years ago
Luke Pulverenti
59de5c0d14
update translations
11 years ago
Luke Pulverenti
9b8c0d68ce
update mono build
11 years ago
Luke Pulverenti
7a099f92ba
redirect to item page when only one new item
11 years ago
Luke Pulverenti
c02e917f56
completed auth database
11 years ago
Luke Pulverenti
379fa00228
support episode images from tmdb
11 years ago
Luke Pulverenti
b873995293
updated translations
11 years ago
Luke Pulverenti
cc1ba34b4f
grab more info from the movie db for tv
11 years ago
Luke Pulverenti
a66ebdaa7c
fixes #867 - Get Season overviews from Tmdb
11 years ago
Luke Pulverenti
e2b3320f80
add one year tolerance to movie lookups
11 years ago
Luke Pulverenti
3d47b495a9
fixes #795 - Support reading Xbmc nfo's
11 years ago
Luke Pulverenti
88d241edc1
add ShortOverview
11 years ago
Thomas Gillen
6ef7e71caa
Fixed absolute episodes being being resolved and the tvdb provider not identifying them
...
Episode resolver will only consider absolute episodes (those without a
season) if the media type is TV Series for the collection.
11 years ago
Luke
3e5ebd84fe
Merge pull request #811 from thogil/item_identity_providers_2
...
Item identity providers
11 years ago
Luke Pulverenti
20d35a6405
isolate .net specific methods in model project
11 years ago
Luke Pulverenti
1e532d4f53
factor device pixel ratio into downloaded image size
11 years ago
Luke Pulverenti
b6798f3370
save chapters in xml (not being read yet).
11 years ago
Thomas Gillen
0a3381471d
Updating tvdb providers to use item identities
11 years ago
Thomas Gillen
7361e9bb3c
Don't fetch series images from season data if season offset is 0
11 years ago
Luke Pulverenti
d1a9d42eaf
update translations
11 years ago
Luke Pulverenti
0200911afc
add latest translations
11 years ago
Thomas Gillen
c91109a69f
Support series offset in missing episode provider
11 years ago
Thomas Gillen
5c3e6a48d7
Support anime series ordering with core providers
11 years ago
Luke Pulverenti
f245fffad1
implement dlna headers
11 years ago
Luke Pulverenti
2248b8f2e2
fix file name casing
11 years ago
Luke Pulverenti
c4f587dd94
live tv stream adjustments, add additional dlna params
11 years ago
Luke Pulverenti
9396f16aed
add more reporting data
11 years ago
Luke Pulverenti
aacbd70c97
added library list to editor
11 years ago
Luke Pulverenti
6987f2794a
search refinements
11 years ago
Luke Pulverenti
771294e756
support more search filters
11 years ago
Luke Pulverenti
e1387a24c1
implement series searching
11 years ago
Luke Pulverenti
6c5cf81752
a start to the lookup feature
11 years ago
Luke Pulverenti
e551322347
switch providers to use CachePath for storage
11 years ago
Luke Pulverenti
13563b6047
Add upnp configuration
11 years ago
Luke Pulverenti
aef805efb9
fix directory not found error in episode organization
11 years ago
Luke Pulverenti
6c487993cb
fix episode xml parsing issue
11 years ago
Luke Pulverenti
8f22edb503
use modular id's on edit page
11 years ago
Luke Pulverenti
0d90f1d450
make external id's modular
11 years ago
Luke Pulverenti
7cd41a6ed6
easier user library setup
11 years ago
Luke Pulverenti
888b8d619a
added encoding manager interface
11 years ago
Luke Pulverenti
13e4b2a6a7
add search methods to remote metadata providers
11 years ago
Luke Pulverenti
4a39df98cd
rework image extraction settings
11 years ago
Luke Pulverenti
1a9e2dfd83
fixed themoviedb search returning no results
11 years ago
Luke Pulverenti
8b71ab2e7d
expose omdb to metadata config
11 years ago
Luke Pulverenti
a4b40ad9d9
handle year in name when searching
11 years ago
Luke Pulverenti
eec9e04825
take photos into the core
11 years ago
Luke Pulverenti
8bf02c9906
re-word internet provider setting
11 years ago
Luke Pulverenti
17bf59dfe3
added toggles for metadata settings
11 years ago
Luke Pulverenti
cf9ef0e43d
fix refresh of tv recordings
11 years ago
Luke Pulverenti
013d5a467e
restored external subtitle support
11 years ago
Luke Pulverenti
44bb192ce0
update wizard function of enable/disable local metadata saving
11 years ago
Luke Pulverenti
a29cd06883
added audio db id's to web client
11 years ago
Luke Pulverenti
aac392f4cd
add audio db for artists
11 years ago
Luke Pulverenti
41b9ce56ef
added series-level movie db support
11 years ago
Luke Pulverenti
60e2fd4d44
support mcm episodes
11 years ago
Luke Pulverenti
e78824f771
fix episode number extraction
11 years ago
Luke Pulverenti
7f5a4c2d4e
added item type to refresh info
11 years ago
Luke Pulverenti
d0f1a83621
added more image providers
11 years ago
Luke Pulverenti
12757d094b
use music brainz values from audio files with bottom up refresh
11 years ago
Luke Pulverenti
76658f0797
create images list object
11 years ago
Luke Pulverenti
b1713a16cd
switch to generic lookup type
11 years ago
Luke Pulverenti
65903c56de
get album images from songs before internet
11 years ago
Luke Pulverenti
14084fdd87
separate metadata refresh from validation
11 years ago
Luke Pulverenti
38d88aed58
Inherit custom rating
11 years ago
Luke Pulverenti
821a3d29a2
converted movie providers to new system
11 years ago
Luke Pulverenti
04d62d3420
convert episode providers to new system
11 years ago
Luke Pulverenti
351cfef7a7
use conditional caching on some json responses
11 years ago
Luke Pulverenti
48b9f657a4
convert series providers to new system
11 years ago
Luke Pulverenti
4205dcac9d
Add dlna headers to static responses
11 years ago
Luke Pulverenti
30ebfab8e0
converted season providers
11 years ago
Luke Pulverenti
9e0c1340fc
convert games to new providers
11 years ago
Luke Pulverenti
53776b332c
fixed failing scan
11 years ago
Luke Pulverenti
67fde8c16d
convert album providers
11 years ago
Luke Pulverenti
9685b81db5
convert artist providers
11 years ago
Luke Pulverenti
ad82c9f5e9
New provider system. Only for people right now
11 years ago
Luke Pulverenti
9d40b684bf
#680 - episode organization
11 years ago
Luke Pulverenti
69fed2c376
#680 - file organization
11 years ago
Luke
83f1fec902
Merge pull request #644 from thogil/split_series_missing_episodes_2
...
Missing episodes supports split series
11 years ago
Luke Pulverenti
8c34f863fb
make live tv channels playable
11 years ago
Luke Pulverenti
44c0eba39d
abstract preferred metadata language per item
11 years ago
Luke Pulverenti
25db52003c
added more metadata control
11 years ago
Luke
632ff32e7e
Merge pull request #648 from thogil/lock_images
...
Added Images to MetadataFields
11 years ago
Luke Pulverenti
4c2623d540
support streaming of tv recordings
11 years ago
Luke Pulverenti
4b2b36d1a3
live tv updates
11 years ago
Luke Pulverenti
14a8b41503
add additional metadata config tab
11 years ago
Thomas Gillen
f0d0e1b94d
Added Backdrops and Screenshots to MetadataFields
11 years ago
Thomas Gillen
08b7f88b22
Added Images to MetadataFields
11 years ago
Luke Pulverenti
90184470fa
expose episode absolute numbers for editing
11 years ago
Luke Pulverenti
3c53aca46b
store dvd episode numbers as floats to match tvdb
11 years ago
Luke Pulverenti
3c9b0a1fb6
move prescan tasks to postscan
11 years ago
Thomas Gillen
c637866a83
Missing episodes supports split series
11 years ago
Luke Pulverenti
96961572cd
removed test code
11 years ago
Luke Pulverenti
207280197d
added more episode values to metadata editor
11 years ago
Luke Pulverenti
803de20bb9
don't keep retrying season images over and over when they come back 404
11 years ago
Luke Pulverenti
fd0a7cb140
record dvd season/episode numbers
11 years ago
Luke Pulverenti
63c9104e62
Pull ProviderData out of memory
11 years ago
Luke Pulverenti
9f4f2281cd
prevent xml savers from triggering xml providers
11 years ago
Luke Pulverenti
55a776427b
Removed unused properties from BaseItem.
11 years ago
Luke Pulverenti
40959a816f
more support for episodes directly in a series folder
11 years ago
Luke Pulverenti
61a78e2be9
fixes #643 - Support episodes directly in series folder
11 years ago
Luke Pulverenti
f05ea5d20f
prevent providers from attempting image downloads over and over again
11 years ago
Luke Pulverenti
64818ebd22
fix directory watchers not picking up changes
11 years ago
Luke Pulverenti
16203c52b4
Added specialized episodes endpoint, updated nuget.
11 years ago
Luke Pulverenti
977d9c7f3b
improve episode sorting with embedded specials
11 years ago
Luke Pulverenti
bce86c5022
pull person sort order from tvdb/tmdb data
11 years ago
Luke Pulverenti
9f9ab1ac9f
support metabrowser special episode attributes
11 years ago
Luke Pulverenti
a09e330d4e
Display specials within seasons
11 years ago
Luke Pulverenti
01f1ed05b9
remove need to pass in image index when adding backdrops
11 years ago
Luke Pulverenti
20845a7a7b
fixes #608 - Add manual image selection for People
11 years ago
Luke Pulverenti
0f311f48c4
#608 - Add manual image selection for People
11 years ago
Luke Pulverenti
ea9fddd5ca
proxy remote images through the server when previewing
11 years ago
Luke Pulverenti
403534f80e
fixes #605 - Add manual image selection for Series
11 years ago
Luke Pulverenti
9ba615e649
fixes #606 - Add manual image selection for Seasons
11 years ago
Luke Pulverenti
97680efefb
fixes #615 - Add settings to control movie/series min backdrop download size
11 years ago
Luke Pulverenti
ed34b67f51
fix library scan stopping and restarting itself
11 years ago
Luke Pulverenti
ab490d7467
#605 - Add manual image selection for Series
11 years ago