Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
2018-12-30 22:44:38 +01:00
Bond_009
6e5d2aadaa
Remove custom ToArray extension
2018-12-28 16:48:26 +01:00
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
2018-09-12 19:26:21 +02:00
Luke Pulverenti
060215143f
improve httpclient resource disposal
2017-10-20 12:16:56 -04:00
Luke Pulverenti
bca5f49ac9
don't import season names from moviedb
2017-10-18 21:19:13 -04:00
Luke Pulverenti
164e7dc896
improve live tv direct play
2017-10-14 02:52:56 -04:00
Luke Pulverenti
51ca72ab5d
adjust default provider order
2017-10-05 14:10:07 -04:00
Luke Pulverenti
a5b82cd2ec
remove unneeded async signatures
2017-10-03 14:39:37 -04:00
Luke Pulverenti
de5a8d579b
move season zero display name to per library settings
2017-09-24 16:23:56 -04:00
Luke Pulverenti
38fe239f44
3.2.30.19
2017-09-13 14:41:48 -04:00
Luke Pulverenti
e287e3a50d
remove async when there's nothing to await
2017-08-26 20:32:33 -04:00
Luke Pulverenti
a272625566
update tvdb cache length
2017-08-26 03:03:33 -04:00
Luke Pulverenti
4f76955563
fix MissingEpisodeProvider repeatedly adding and removing unaired items
2017-08-23 12:45:04 -04:00
Luke Pulverenti
1ad990ad72
update live tv data transfer
2017-08-19 15:43:35 -04:00
Luke Pulverenti
0951819f00
fixes #2798 , fixes #2799
2017-08-13 16:15:07 -04:00
Luke Pulverenti
9c5bfeddca
expand on hardware decoding options
2017-08-13 14:05:46 -04:00
Luke Pulverenti
6b28eee2db
rework episode queries
2017-08-12 22:09:07 -04:00
Luke Pulverenti
a7db7cd40c
reduce traffic from session player
2017-08-11 02:29:49 -04:00
Luke Pulverenti
e7425e6205
revert servicestack.text update
2017-08-10 14:01:31 -04:00
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
2017-08-09 15:56:38 -04:00
Luke Pulverenti
52aeb3c40b
consolidate interfaces
2017-08-07 17:06:13 -04:00
Luke Pulverenti
07ab6a19e2
3.2.24.1
2017-07-10 03:37:00 -04:00
Luke Pulverenti
1e5c3db9eb
support individual library refreshing
2017-06-23 12:04:45 -04:00
Luke Pulverenti
e91f569c15
update live tv startup
2017-06-03 03:36:32 -04:00
Luke Pulverenti
33014f77aa
update GetItems method
2017-05-26 02:48:54 -04:00
Luke Pulverenti
da77b05817
update data queries
2017-05-21 03:25:49 -04:00
Luke Pulverenti
ef41f919a6
fix movie db find by external id
2017-05-08 14:07:42 -04:00
Luke Pulverenti
3a8b567f14
update file responses
2017-05-05 13:55:38 -04:00
Luke Pulverenti
696a6b34ea
improve smb support
2017-05-04 14:14:45 -04:00
Luke Pulverenti
568d769cc8
support omdb episodes by imdb; add more search data
2017-05-03 17:53:33 -04:00
Luke Pulverenti
a9b041a7e6
rework refresh queue
2017-04-29 22:37:51 -04:00
Luke Pulverenti
da39d9a5bf
update folder queries
2017-04-27 14:12:44 -04:00
Luke Pulverenti
04b6f23473
3.2.9.1
2017-03-29 02:26:48 -04:00
Luke Pulverenti
5e82194749
improve tvdb lookups by imdb
2017-03-12 15:27:45 -04:00
Luke Pulverenti
9e74d834a7
update legacy hdhomerun support
2017-03-05 21:32:56 -05:00
Luke Pulverenti
6091e00e18
clean related files when deleting items
2017-02-18 03:32:17 -05:00
Luke Pulverenti
b91f1e4d16
support dummied up image a/r's
2017-02-10 15:06:52 -05:00
Luke Pulverenti
88bb75bec4
update people fetching
2017-01-31 16:20:01 -05:00
Luke Pulverenti
045fdaf387
update live stream bitrates
2017-01-26 01:26:58 -05:00
Luke Pulverenti
7a77aa42c5
update season creator
2017-01-13 22:48:25 -05:00
Luke Pulverenti
424c83bda8
update video osd
2017-01-05 13:09:12 -05:00
Luke Pulverenti
4c08d26ad4
reduce error logging
2017-01-03 00:15:16 -05:00
Luke Pulverenti
325066f7ed
update logging
2016-12-26 12:38:12 -05:00
Luke Pulverenti
d350dc0edb
resolve error saving sync jobs
2016-12-23 12:09:50 -05:00
Luke Pulverenti
1186df23dd
increase missing episode threshold
2016-12-22 10:58:50 -05:00
Luke Pulverenti
56fb08eeed
added delete helper
2016-12-08 10:40:20 -05:00
Luke Pulverenti
016d8301f5
update series queries
2016-12-06 03:24:29 -05:00
Luke Pulverenti
7ed6c67db0
update xml parsing
2016-12-03 18:57:34 -05:00
Luke Pulverenti
83ad945015
update xml readers
2016-12-03 16:46:06 -05:00
Luke Pulverenti
f5467021b0
update probing
2016-12-03 15:00:41 -05:00
Luke Pulverenti
aef79a796d
update xml parsing
2016-12-02 15:10:35 -05:00
Luke Pulverenti
8bc4d49c89
fix scanning of new libraries
2016-11-23 01:54:09 -05:00
Luke Pulverenti
3f68882fa8
add setting to control import of missing episodes
2016-11-22 13:22:01 -05:00
Luke Pulverenti
1d5c0128c8
use GetProviderId
2016-11-19 21:42:39 -05:00
Luke Pulverenti
ca5afcb0d2
update live tv hls params
2016-11-16 15:52:17 -05:00
Luke Pulverenti
c0491fb563
rework genre views
2016-11-15 14:42:43 -05:00
Luke Pulverenti
a8b340cbb2
update portable projects
2016-11-08 13:44:23 -05:00
Luke Pulverenti
8f64a5555b
update xml parsing
2016-11-02 13:29:06 -04:00
Luke Pulverenti
eefab227cc
update xml parsing
2016-11-02 13:08:20 -04:00
Luke Pulverenti
3952360ce8
reduce imported people
2016-11-01 14:28:36 -04:00
Luke Pulverenti
345ad10665
don't buffer responses by default
2016-10-31 14:39:41 -04:00
Luke Pulverenti
fd04fddca0
update locks
2016-10-29 19:49:23 -04:00
Luke Pulverenti
e12f27d8ed
make provider project portabl
2016-10-27 15:03:23 -04:00
Luke Pulverenti
099b4d3e5b
update providers to use core interfaces
2016-10-27 14:30:20 -04:00
Luke Pulverenti
872aec9352
continue reworking provider project
2016-10-27 03:58:33 -04:00
Luke Pulverenti
ef6b90b8e6
make controller project portable
2016-10-25 15:02:04 -04:00
Luke Pulverenti
edbe28d9fc
move interface to model
2016-10-23 22:45:23 -04:00
Luke Pulverenti
0f8ccfaf49
prep for portable common
2016-10-23 15:47:34 -04:00
Luke Pulverenti
5cd3276775
pass requested fields to data layer
2016-10-08 01:57:38 -04:00
Luke Pulverenti
50e6686987
update live stream management
2016-10-07 11:08:13 -04:00
Luke Pulverenti
a69ca6c55b
avoid buffering http responses
2016-10-06 14:55:01 -04:00
Luke Pulverenti
911d9f4598
move more metadata settings to per library
2016-10-02 00:31:47 -04:00
softworkz
9f5cf9de0c
Added MetadataResult.QueriedById property
2016-09-18 06:39:03 +02:00
softworkz
896cc59936
Prioritize metadata merging by preferred language
2016-09-14 22:42:24 +02:00
Luke Pulverenti
f646c0f29d
update season cleanup
2016-09-03 14:18:59 -04:00
Luke Pulverenti
6e01e277d4
update new episode creation
2016-08-19 13:43:16 -04:00
Luke Pulverenti
e0e6c98e43
limit series pooling to common libraries
2016-08-12 15:30:04 -04:00
Luke Pulverenti
0706bd5237
update DirectoryService
2016-08-06 00:48:00 -04:00
Sven Van den brande
219cba7506
Removed redundant Collection Initializers
...
Removed Using directives that are not required
2016-07-29 21:18:03 +02:00
Luke Pulverenti
74f511b2ee
update components
2016-07-28 16:21:54 -04:00
Luke Pulverenti
2fed4c1ab8
keep season/episode info up to date
2016-07-27 02:24:59 -04:00
Luke Pulverenti
959c6a397c
add new streambuilder options
2016-07-09 13:39:04 -04:00
Luke Pulverenti
1fcbd3c6da
denormalize seriesid
2016-07-05 02:01:31 -04:00
Luke Pulverenti
2772d59559
denormalize seasonid
2016-07-05 01:40:18 -04:00
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
2016-07-01 22:06:04 +02:00
Luke Pulverenti
2733c598b2
remove unused components
2016-06-29 23:29:46 -04:00
softworkz
06f5af783b
Adjust language for image results from TMDB when querying complex language codes (> 2 chars, qualified by country)
2016-06-25 02:44:31 +02:00
Luke
c2681f84a5
Merge pull request #1813 from nfnty/dev
...
Use HTTPS for API requests: FanArt: http:// -> https:// (2)
2016-06-24 13:29:41 -04:00
softworkz
192e36275b
OMDB Episode Provider: Use new full season API for retrieval and caching
2016-06-23 03:29:51 +02:00
Luke Pulverenti
383110f9af
switch recordings to ts when preserving original audio
2016-06-12 19:33:11 -04:00
Luke Pulverenti
f378a2c789
update item queries
2016-06-12 01:03:52 -04:00
Luke Pulverenti
19ee883ca2
record time base
2016-06-06 17:13:00 -04:00
nfnty
12f10fd36a
Use HTTPS for API requests: FanArt: http:// -> https:// (2)
2016-06-05 21:20:46 +02:00
softworkz
b4737b0211
TheTvDb: Add episode url for external links
2016-06-04 23:09:15 +02:00
softworkz
75840c7065
MovieDbSeriesProvider and MovieDbEpisodeProvider: Add support for trailers
2016-06-04 06:35:18 +02:00
softworkz
79128e6d85
MovieDbSeasonProvider: Don't fill name from search info
2016-06-04 06:35:10 +02:00
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
2016-06-04 03:16:24 +02:00
Luke Pulverenti
4e624c2cef
removed dead code
2016-05-26 13:18:58 -04:00
Luke Pulverenti
77dc47df0c
deprecate provider options
2016-05-24 20:42:12 -04:00
Luke Pulverenti
15f0832a04
deprecate refreshinfo db
2016-05-21 02:12:00 -04:00
Luke Pulverenti
329e047803
update seasons
2016-05-20 17:32:43 -04:00
Luke Pulverenti
2daf91b3fe
update missing season creator
2016-05-20 15:45:04 -04:00
Luke Pulverenti
3118196ac6
update user data queries
2016-05-11 10:36:28 -04:00
Luke Pulverenti
022c242f3a
remove tvdb split by comma
2016-05-10 22:20:49 -04:00
Luke Pulverenti
0edd4e410a
fix dashboard page
2016-05-06 02:02:10 -04:00
nfnty
6d7349284f
Use HTTPS for API requests: TheMovieDb: base_url -> secure_base_url
2016-04-29 10:52:18 +02:00
Luke Pulverenti
87091b6196
update providers
2016-04-27 21:59:09 -04:00
Luke Pulverenti
5fc4233942
update change monitors
2016-04-27 17:09:52 -04:00
Luke Pulverenti
9ec3b6c0eb
update change monitors
2016-04-27 16:52:09 -04:00
Luke Pulverenti
d0aece61e7
fixes for episodes directly in series folder
2016-04-27 15:41:12 -04:00
Luke Pulverenti
69622a74a8
faster cleanup of missing episodes
2016-04-25 23:39:21 -04:00
nfnty
0879089eb5
Use HTTPS for API requests
2016-04-23 06:47:15 +02:00
Luke Pulverenti
57b5fa73ee
pull content rating from tmdb for series
2016-04-18 23:14:45 -04:00
Luke Pulverenti
916b148274
don't use omdb for missing episodes
2016-04-18 00:25:43 -04:00
Luke Pulverenti
e31aec4bc5
update metadata refresh
2016-04-08 14:32:38 -04:00
Sven Van den brande
168587b2a0
Remove unused code...
2016-03-27 23:11:27 +02:00
Luke Pulverenti
05ea65ede0
fix series nfo parsing
2016-03-26 01:44:01 -04:00
softworkz
c0cf5ea0c9
MovieDbEpisodeProvider: Implement GetSearchResults to allow usage from auto-organize
2016-03-24 15:44:11 +01:00
Luke Pulverenti
5d0abc280d
fixes #1404 - [BUG] Emby recreating old folder name after renaming/moving folder
2016-03-24 02:04:58 -04:00
softworkz
a3a333d168
TheTVDB Episode Provider: Fixed incorrect fallback to absolute episode numbering
2016-03-23 01:43:05 +01:00
softworkz
362839f253
Re-Organize TV provider source files
2016-03-17 00:18:07 +01:00
Luke Pulverenti
734ebdab95
update moviedb providers
2016-03-12 10:19:35 -05:00
Luke Pulverenti
21ebd05a0e
update MovieDb providers to search for images using all languages
2016-03-04 12:38:51 -05:00
Luke Pulverenti
22377f2516
auto-organize fixes
2016-03-04 12:07:14 -05:00
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.
2016-03-03 03:08:44 +01:00
Luke Pulverenti
b30bd9a1df
update recording deletion process
2016-02-11 23:54:00 -05:00
Luke Pulverenti
426b6f698c
fix pt-br with tvdb
2016-01-26 14:06:02 -05:00
Luke Pulverenti
c33992765c
fix pt-br from tvdb
2016-01-24 23:12:47 -05:00
Luke Pulverenti
9842749643
trim logging
2016-01-21 14:45:52 -05:00
Luke Pulverenti
1c8b97866b
get people info during media refresh
2016-01-21 13:50:43 -05:00
Luke Pulverenti
94261b7669
update episode refresh
2016-01-16 22:24:12 -05:00
Luke Pulverenti
0355ada899
update tvdb
2016-01-16 14:02:25 -05:00
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).
2016-01-12 05:54:26 +01:00
softworkz
9063827bab
Fixed missing episode and season numbers when searching for episodes by date
2015-12-29 03:59:23 +01:00
Luke
da5fc95612
fixes #1145 - Improve support for daily episodes
2015-12-25 16:18:27 -05:00
Luke Pulverenti
73b1e227d3
fix tvdb lookup by imdb id
2015-12-18 11:43:42 -05:00
Luke Pulverenti
3800fe9051
fixes #1216 - Scraper (thetvdb) searches in wrong language
2015-12-01 22:10:04 -05:00
Luke Pulverenti
77104e2a20
update tv providers
2015-11-29 15:01:14 -05:00
Luke Pulverenti
57fe446225
fix fanart season images
2015-11-25 21:58:41 -05:00
Luke Pulverenti
0c7e06648c
encapsulate validity in tv providers
2015-10-21 01:09:50 -04:00
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)
2015-10-06 00:38:18 +02:00
Luke Pulverenti
078277ebc2
continue file system rework
2015-10-04 00:23:11 -04:00
Luke Pulverenti
8ad702060e
begin file system rework
2015-10-03 23:38:46 -04:00
Luke Pulverenti
35fc099114
removed dead db fields
2015-09-29 13:35:23 -04:00
Thomas Gillen
6d25610d53
Fix not initialising structs properly
2015-09-19 23:56:59 +01:00
Thomas Gillen
556b34d000
Re-designed item identity providers
2015-09-19 22:25:19 +01:00
Luke Pulverenti
aff7309a08
update ffmpeg with qsv-compatible version
2015-09-18 13:50:24 -04:00
Luke Pulverenti
8cf45a3e4a
add more methods to IFileSystem
2015-09-13 19:07:54 -04:00
Luke
14de062681
update file system methods
2015-09-13 17:32:02 -04:00
Luke Pulverenti
609d2283c6
update polymer
2015-07-23 22:48:10 -04:00
Luke Pulverenti
d4fad83ee2
update favorites page
2015-07-09 01:52:25 -04:00
Luke Pulverenti
b1be09242c
update people saving
2015-06-28 21:10:45 -04:00
Luke Pulverenti
b3dd4beb8a
update people saving
2015-06-28 13:00:36 -04:00
Luke Pulverenti
8afd04ae37
consolidate people access
2015-06-28 12:36:25 -04:00
Luke Pulverenti
67c4c9381f
3.0.5641.0
2015-06-11 17:22:44 -04:00
Luke Pulverenti
d86c6decec
extract more scripts
2015-06-09 01:56:46 -04:00
Luke Pulverenti
7990f9ca50
update connect
2015-06-04 16:27:46 -04:00
Luke Pulverenti
5492e34c6d
update indexedDb
2015-05-11 12:32:15 -04:00
Luke Pulverenti
e6d9d240e4
fix xbox one browser access
2015-05-06 23:11:51 -04:00
Luke Pulverenti
b3df19b515
tvdb language fix
2015-04-18 23:35:17 -04:00
Luke Pulverenti
d155b78360
update hls timer
2015-04-18 20:05:36 -04:00
Luke Pulverenti
6bd18c6e72
xbox one dlna fixes
2015-04-16 10:59:39 -04:00
Luke Pulverenti
17ea0217f5
handle incomplete local metadata
2015-02-25 13:11:49 -05:00
Luke Pulverenti
20ceca1479
Support season banners and posters with fanart
2015-02-22 14:05:29 -05:00
Luke Pulverenti
fc98351abf
add language to tvdb series search
2015-02-20 13:27:01 -05:00
Luke Pulverenti
508753763a
fix reference in MovieDbSeriesProvider
2015-02-20 13:06:08 -05:00
Luke Pulverenti
75a46393f0
fix foreign language fallback for moviedb
2015-01-30 22:19:41 -05:00
Luke Pulverenti
83ec91f836
restore dummy season folder creation
2015-01-28 16:29:02 -05:00
Luke Pulverenti
b3127f19b5
updated tvdb search
2015-01-27 01:50:40 -05:00
Luke Pulverenti
a1a56557ec
sync updates
2015-01-25 01:34:50 -05:00
Luke Pulverenti
449485d3d2
add organize now/sync prepare buttons
2015-01-20 15:19:54 -05:00
Luke Pulverenti
de76156391
rework hosting options
2015-01-18 23:29:57 -05:00
Luke Pulverenti
5f76b59e67
separate provider options
2015-01-18 00:45:10 -05:00
Luke Pulverenti
628c6cbc28
make library scan a bit more hands off
2015-01-17 13:15:09 -05:00
Luke Pulverenti
a2bb9ca624
rework stub seasons
2015-01-13 23:20:30 -05:00
Luke Pulverenti
d8d5dd4873
make channel access opt-in rather than opt out
2015-01-12 22:46:44 -05:00
Luke Pulverenti
f552174069
fixes #979 - Support personal fanart api key
2015-01-12 02:01:19 -05:00
Luke Pulverenti
5278959ede
sync fixes
2014-12-28 01:21:39 -05:00
Luke Pulverenti
55b9bffabc
added optional SeasonUserData
2014-12-27 00:08:39 -05:00
Luke Pulverenti
42b1416602
begin work on daily episodes
2014-12-22 22:58:14 -05:00
Luke Pulverenti
34be2effa1
fix movie db season retrieval
2014-12-20 13:58:55 -05:00
Luke Pulverenti
97ece5bd6f
update translations
2014-11-28 21:40:46 -05:00
Luke Pulverenti
124754a04f
use new naming project
2014-11-17 21:48:22 -05:00
Luke Pulverenti
049ef9b4ec
update naming methods
2014-11-16 17:46:01 -05:00
Luke Pulverenti
d74e3b2dea
connect updates
2014-10-25 14:32:58 -04:00
Luke Pulverenti
5a5b48feff
added new cabac value
2014-10-23 00:26:01 -04:00
Luke Pulverenti
69b83082c8
grab image sizes at discovery time
2014-10-12 11:18:26 -04:00
Luke Pulverenti
f02f322208
remove mono compiler directives
2014-10-06 19:58:46 -04:00
Luke Pulverenti
eab030df7f
fixes #916 - Support reading playstate data from nfo's
2014-09-26 22:28:13 -04:00
Luke Pulverenti
25ecc40134
update translations
2014-09-20 12:12:48 -04:00
Luke Pulverenti
e4e4865f7c
update to jquery mobile 1.4.4
2014-09-13 10:10:30 -04:00
Luke Pulverenti
2070f1c54d
update translations
2014-09-10 21:57:11 -04:00
Luke Pulverenti
58a38d0d1d
update translations
2014-08-24 11:48:06 -04:00
Luke Pulverenti
b48d15296c
support custom ordering of user views
2014-08-18 21:42:53 -04:00
Luke Pulverenti
9c5cceb4ec
update translations
2014-08-14 09:24:30 -04:00
Luke Pulverenti
b4b17d7717
add subtitle delivery methods to StreamBuilder
2014-07-18 15:07:28 -04:00
Luke Pulverenti
59de5c0d14
update translations
2014-07-11 00:27:46 -04:00
Luke Pulverenti
9b8c0d68ce
update mono build
2014-07-09 10:39:04 -04:00
Luke Pulverenti
7a099f92ba
redirect to item page when only one new item
2014-07-08 22:53:04 -04:00
Luke Pulverenti
c02e917f56
completed auth database
2014-07-07 21:41:03 -04:00