Reinhard Pointner
169959c813
* Organize Imports
2013-09-11 17:22:00 +00:00
Reinhard Pointner
1058484593
+ experimental support for alias titles
2013-09-06 07:55:13 +00:00
Reinhard Pointner
e771cf39a5
+ store series info with each episode object and add new bindings {series} {primaryTitle} and {json} for debugging the info object
2013-07-13 10:01:33 +00:00
Reinhard Pointner
3d6578cbaf
* backwards-compatibility fixes
2013-03-25 09:35:17 +00:00
Reinhard Pointner
ffae3be997
* use the mirrors.xml server for search as well
2013-03-09 12:33:02 +00:00
Reinhard Pointner
d3347d19d9
* scrape info from main movie page rather than releaseinfo
...
* spoof googlebot http headers to trick imdb geo-localisation
* fix imdb url encoding issues
2012-12-02 09:36:59 +00:00
Reinhard Pointner
cc5aec8374
* fixfix
2012-09-26 01:00:36 +00:00
Reinhard Pointner
3145245341
* make sure to work around all ehcache diskcache problems, unexpected exceptions, inconsistency, etc
2012-07-25 04:34:20 +00:00
Reinhard Pointner
b0d8bd9cff
* bridge Java/TheTVDB language code differences
2012-07-14 14:54:07 +00:00
Reinhard Pointner
09621b6b31
* update docs
2012-02-16 13:34:04 +00:00
Reinhard Pointner
38ea14d86f
* match Movie object for nfo files directly via nfo content
...
* enable caching for TMDb
2012-02-14 14:16:13 +00:00
Reinhard Pointner
f2e07377ef
+ Support episode SortOrder
2012-02-13 09:54:57 +00:00
Reinhard Pointner
f6dbc24caf
+ introduce {meta} tvseries/movie metadata binding
2012-02-08 12:24:36 +00:00
Reinhard Pointner
2f78106db4
* improved movie matching
2012-01-02 15:27:20 +00:00
Reinhard Pointner
b8c96b8fbe
* improved caching and other refactoring
...
* disabled TheMovieDB hash lookup since it doesn't work anyway
2012-01-02 03:07:09 +00:00
Reinhard Pointner
a097daf079
* improved fault-tolerance for fetch banner script
...
* santize Groovy stack trace
2011-12-30 10:35:26 +00:00
Reinhard Pointner
50adfcc300
* make xml templating resilient against unexpectedly undefined properties
2011-12-29 16:23:56 +00:00
Reinhard Pointner
49c549bf3c
* clean-up
2011-12-29 01:31:11 +00:00
Reinhard Pointner
c3093eb8d1
* gracefully ignore missing data
2011-12-29 00:51:00 +00:00
Reinhard Pointner
6aea967566
* lots of work done on adding functionality to the scripting interface
2011-12-22 19:36:31 +00:00
Reinhard Pointner
6dfbfd2d35
* added .nfo creation as scripting example
2011-12-21 08:31:57 +00:00
Reinhard Pointner
ad0714c67b
* added support for retrieving series info
2011-12-21 05:54:30 +00:00
Reinhard Pointner
4be0846a53
* cache mirrors and banner lists
2011-12-20 14:09:18 +00:00
Reinhard Pointner
1a43b7c5fd
* added fetch banner script
...
* refactored thetvdb banner api
2011-12-20 13:00:38 +00:00
Reinhard Pointner
70adfa0b0f
* api support for thetvdb banners
2011-12-20 02:37:36 +00:00
Reinhard Pointner
ca0f1170f6
* use the same host as in search for php calls
2011-12-14 01:31:27 +00:00
Reinhard Pointner
66af29de7f
* use thetvdb for tvseries imdb lookups
2011-12-14 01:19:36 +00:00
Reinhard Pointner
c1ed273158
+ try to auto-detect name from imdb/thetvdb ID if possible
2011-12-12 14:06:26 +00:00
Reinhard Pointner
2bf426dedd
* unified caching for all providers
...
* added caching of search results
2011-11-26 09:44:49 +00:00
Reinhard Pointner
cfee1cbb51
* refactor caching
...
* added caching to tvrage
2011-11-13 18:22:50 +00:00
Reinhard Pointner
a0d09d2c83
* use disk-persistent (2 days) cache for TheTVDB
2011-11-13 08:14:54 +00:00
Reinhard Pointner
f65f84c593
* simplify things
2011-11-04 09:11:11 +00:00
Reinhard Pointner
1f0d9214fb
* improved substring matching for instances like Doctor Who vs Doctor Who (2005), The Office vs The Office (US), etc
2011-10-28 08:07:02 +00:00
Reinhard Pointner
3fd678c996
* use given episode number as special number
2011-10-23 14:09:41 +00:00
Reinhard Pointner
ced6f4e9af
+ added support for SeriesStartDate
2011-10-01 04:08:46 +00:00
Reinhard Pointner
949b1ce864
+ added initial support for episode formatting language preferences
...
(preferred language will be ignored if data-source doesn't support multiple languages)
2011-08-08 17:37:45 +00:00
Reinhard Pointner
051c34c98d
* thetvdb: prefer DVD episode ordering
2010-11-15 10:06:24 +00:00
Reinhard Pointner
13a1b3fa6a
* add support for absolute episode numbers alongside SxE
...
-> add absolute episode number support to TVRage and TheTVDB
-> check against absolute episode number when matching files and episodes
-> add naming scheme binding for absolute episode number
2010-11-09 08:04:12 +00:00
Reinhard Pointner
f53887c7ea
* improved support for airdate
...
* refactor SxE from String to Integer types
2010-10-24 12:10:30 +00:00
Reinhard Pointner
5db098e95a
* added support for airdate in episode naming scheme (new binding "air")
...
* parse airdate in all episode list providers (TVRage, AniDB, TV.com, IMDb, TheTVDB)
2010-10-23 12:47:43 +00:00
Reinhard Pointner
ee76deccd0
* add special numbering for special episodes
2010-02-03 21:36:04 +00:00
Reinhard Pointner
b9027d6abc
* use "Combined_episodenumber" and "Combined_season" from the episode record instead of "EpisodeNumber" and "SeasonNumber"
2010-02-03 00:30:31 +00:00
Reinhard Pointner
04ac7f934e
* fixed caching bug
2009-10-16 22:00:18 +00:00
Reinhard Pointner
64eb0ab911
* more restrictive 1x01 SxE pattern (episode part must be 2-digits)
...
* don't load args4j if we don't need to (little bit faster startup)
* fixed dnd of episode list (was disabled)
2009-08-27 23:30:21 +00:00
Reinhard Pointner
333b362da0
* use http gzip compression in TheTVDBClient if possible
...
* minor refactoring
2009-08-18 16:15:58 +00:00
Reinhard Pointner
b4f9a3ed24
* refactoring
2009-07-13 12:41:19 +00:00
Reinhard Pointner
0dc12ec505
* cleanup: group static imports
2009-05-17 17:22:44 +00:00
Reinhard Pointner
1ed4d2b495
+ EpressionFormat: format Double objects with integer values as integers
...
+ Matching: allow partial match with season number OR episode number
+ AutoFetchEpisodeListMatcher: abort if one or more shows cannot be found
* support specials in TVRage, TVDotCom and TheTVDB Client
* account for IMDB search-to-info-page redirect
2009-05-03 15:21:04 +00:00
Reinhard Pointner
480c848bda
* less code duplication, renamed interfaces *Client to *Provider
2009-03-18 20:09:45 +00:00
Reinhard Pointner
df143e0305
* added episode list support for IMDb
2009-03-17 21:59:19 +00:00