Reinhard Pointner
|
4ff16a9f52
|
+ MediaInfoTest
|
2016-07-29 17:52:30 +08:00 |
|
Reinhard Pointner
|
84ac74ca1a
|
+ MediaInfoTest
|
2016-07-29 14:21:07 +08:00 |
|
Reinhard Pointner
|
8649bd64fb
|
Fix potential NPE (e.g. for XML pages that respond with 404 NOT FOUND)
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=3989&p=22375#p22375
|
2016-07-27 12:44:38 +08:00 |
|
Reinhard Pointner
|
f5f910336b
|
Keep old TheTVDBClient API v1 code working and maintained (in case we decide not to use v2 for the final release just yet)
|
2016-07-25 21:05:49 +08:00 |
|
Reinhard Pointner
|
be9d70150d
|
TheMovieDB::discoverBestOfYear
|
2016-07-20 15:30:26 +08:00 |
|
Reinhard Pointner
|
0312dcaf83
|
TheMovieDB::discoverPeriod
|
2016-07-19 03:29:31 +08:00 |
|
Reinhard Pointner
|
c738e8783c
|
Simplify NFO parser
|
2016-06-30 17:51:07 +08:00 |
|
Reinhard Pointner
|
e94ec429cf
|
Internal TheMovieDB API for retrieving Country/AlternativeTitle mappings (return multi-map)
|
2016-06-07 06:04:55 +08:00 |
|
Reinhard Pointner
|
e8266b14dc
|
Internal TheMovieDB API for retrieving Country/AlternativeTitle mappings
|
2016-06-06 14:21:28 +08:00 |
|
Reinhard Pointner
|
be01e82589
|
Unify Actors/Cast/Crew API
|
2016-05-09 22:59:21 +08:00 |
|
Reinhard Pointner
|
60519a43d6
|
Add convenience API
|
2016-05-08 23:24:15 +08:00 |
|
Reinhard Pointner
|
ef14db36cb
|
Fix TheTVDB artwork rating issues
|
2016-05-08 20:31:06 +08:00 |
|
Reinhard Pointner
|
68faa9b53d
|
Update TheTVDB API v2 to return extended TheTVDBSeriesInfo
|
2016-05-07 02:41:29 +08:00 |
|
Reinhard Pointner
|
d5607e79a5
|
Additional test cases for new TheTVDB API
|
2016-05-07 02:03:37 +08:00 |
|
Reinhard Pointner
|
e8295884ba
|
+ Switch to new TheTVDB API
|
2016-05-05 21:50:47 +08:00 |
|
Reinhard Pointner
|
260f93e671
|
Check language in Artwork.matches() as well
|
2016-04-19 10:39:31 +00:00 |
|
Reinhard Pointner
|
d616f5ab3f
|
Experiment with unifying Artwork interface for all databases
|
2016-04-19 07:09:11 +00:00 |
|
Reinhard Pointner
|
ef9d24914a
|
Fix IMDB ID lookup
|
2016-04-17 22:44:25 +00:00 |
|
Reinhard Pointner
|
23f2d4e609
|
Expire auth token after 1 hour
|
2016-04-17 22:21:14 +00:00 |
|
Reinhard Pointner
|
cd37c87002
|
Experiment with unifying Artwork interface for all databases
|
2016-04-17 17:32:49 +00:00 |
|
Reinhard Pointner
|
b54908475b
|
Experiment with unifying Artwork interface for all databases
|
2016-04-17 12:40:37 +00:00 |
|
Reinhard Pointner
|
91639b40e5
|
Experiment with unifying Artwork interface for all databases
|
2016-04-17 11:34:22 +00:00 |
|
Reinhard Pointner
|
a17423dd95
|
Experiment with TheTVDB API v2
|
2016-04-16 21:41:16 +00:00 |
|
Reinhard Pointner
|
d73934f09b
|
Refactor LocalSearch and AutoDetection worker threads
|
2016-04-08 22:59:27 +00:00 |
|
Reinhard Pointner
|
7bcfd7aa19
|
Refactor
|
2016-04-05 18:06:23 +00:00 |
|
Reinhard Pointner
|
0ac71b9c7d
|
Refactor
|
2016-04-02 09:07:10 +00:00 |
|
Reinhard Pointner
|
b38b1046ed
|
Organize
|
2016-04-01 19:36:41 +00:00 |
|
Reinhard Pointner
|
cba0483703
|
Fix https://www.filebot.net/forums/viewtopic.php?f=5&t=4&p=20051#p20051
|
2016-04-01 17:47:57 +00:00 |
|
Reinhard Pointner
|
4aff8bb01e
|
Added test cases
|
2016-03-30 21:42:56 +00:00 |
|
Reinhard Pointner
|
d88fd57e9f
|
Fine-tune release group matching and cleanup
|
2016-03-29 13:02:49 +00:00 |
|
Reinhard Pointner
|
91ed090da1
|
Refactor ClutterBracketPattern
|
2016-03-29 11:53:21 +00:00 |
|
Reinhard Pointner
|
cd592834fe
|
Refactor MediaDetection isEpisode/isMovie and update Filter/Types tool
|
2016-03-28 14:46:33 +00:00 |
|
Reinhard Pointner
|
16d2459365
|
Full support for "TheMovieDB::TV" and "TheMovieDB" datasources
|
2016-03-26 19:44:44 +00:00 |
|
Reinhard Pointner
|
ac069f5a1c
|
Support TheMovieDB in Episode mode
|
2016-03-26 17:40:59 +00:00 |
|
Reinhard Pointner
|
1c74c2ef39
|
Unify SearchResult classes
|
2016-03-26 17:40:54 +00:00 |
|
Reinhard Pointner
|
33dc0d7ca5
|
Refactor
|
2016-03-13 19:32:44 +00:00 |
|
Reinhard Pointner
|
c101a59e69
|
Refactor
|
2016-03-13 18:32:03 +00:00 |
|
Reinhard Pointner
|
02a958f22b
|
Fine-tune numeric rules
|
2016-03-13 17:35:31 +00:00 |
|
Reinhard Pointner
|
b248b83dac
|
Refactor
|
2016-03-13 17:35:27 +00:00 |
|
Reinhard Pointner
|
ce848b9e21
|
// normalize objects (and make sure to keep word boundaries)
|
2016-03-13 13:39:41 +00:00 |
|
Reinhard Pointner
|
9bc40eccd4
|
SubstringFields and update unit tests
|
2016-03-13 13:32:26 +00:00 |
|
Reinhard Pointner
|
0562f6bdfd
|
Optimize TheMovieDB caching and default to using HTTPS instead of HTTP
|
2016-03-12 10:01:11 +00:00 |
|
Reinhard Pointner
|
730866f880
|
Verify ETag handling works (even if it doesn't on TMDB servers at this point)
|
2016-03-11 21:26:36 +00:00 |
|
Reinhard Pointner
|
d76f625328
|
Fix various compiler warnings
|
2016-03-10 06:28:22 +00:00 |
|
Reinhard Pointner
|
4390752fc0
|
Experiment with new CachedResource framework
|
2016-03-09 19:26:03 +00:00 |
|
Reinhard Pointner
|
4fae01236a
|
Use java.nio.charset.StandardCharsets.* instead of Charset.forName
|
2016-03-08 17:02:53 +00:00 |
|
Reinhard Pointner
|
7d3b099c07
|
Experiment with new CachedResource framework
|
2016-03-07 15:36:13 +00:00 |
|
Reinhard Pointner
|
a46a3e48a8
|
Experiment with new CachedResource framework
|
2016-03-07 11:32:00 +00:00 |
|
Reinhard Pointner
|
4e41d0dfd1
|
Experiment with new CachedResource framework
|
2016-03-07 10:55:45 +00:00 |
|
Reinhard Pointner
|
a0ebae1db2
|
Refactor
|
2016-03-07 06:38:23 +00:00 |
|
Reinhard Pointner
|
bbed902c63
|
Experiment with new CachedResource framework
|
2016-03-06 22:21:13 +00:00 |
|
Reinhard Pointner
|
335c857688
|
Fix json-io parse issues
|
2016-03-06 13:57:16 +00:00 |
|
Reinhard Pointner
|
ed455635bd
|
Fix json-io parse issues
|
2016-03-06 09:55:17 +00:00 |
|
Reinhard Pointner
|
9311a870e0
|
Fix json-io parse issues
|
2016-03-06 09:07:58 +00:00 |
|
Reinhard Pointner
|
e63f9b0718
|
+ OpenSubtitles: Perform 1-episode-only or 1-season-only search queries to avoid the 500 result limit
|
2016-02-24 05:49:58 +00:00 |
|
Reinhard Pointner
|
abb32b796a
|
Update unit test
|
2016-02-10 20:16:02 +00:00 |
|
Reinhard Pointner
|
9c8da51277
|
Cache SeriesNameMatcher objects
|
2016-02-10 18:32:39 +00:00 |
|
Reinhard Pointner
|
bf69d750e8
|
Cache SeriesNameMatcher objects
|
2016-02-10 18:32:30 +00:00 |
|
Reinhard Pointner
|
c12df53182
|
Support localized month names when matching dates
|
2016-02-10 14:31:59 +00:00 |
|
Reinhard Pointner
|
ffa8b021e0
|
Optimize DateMatcher
|
2016-02-10 11:47:17 +00:00 |
|
Reinhard Pointner
|
3b79ef9e39
|
Simplify SimpleDate
|
2016-02-10 11:47:13 +00:00 |
|
Reinhard Pointner
|
fcb003f440
|
Don't match numbers that are too long
|
2016-02-09 15:02:41 +00:00 |
|
Reinhard Pointner
|
e2a3149d19
|
Refactor SimilarityComparator simple usage
|
2016-02-09 01:17:48 +00:00 |
|
Reinhard Pointner
|
037c3d9e68
|
Refactor SimilarityComparator
|
2016-02-08 22:29:45 +00:00 |
|
Reinhard Pointner
|
a2c84e22dc
|
+ replace TVRage with TVmaze
|
2015-11-04 08:53:52 +00:00 |
|
Reinhard Pointner
|
9ad9a3e1a9
|
* fix auto-detection issues for movie query "9 (2009)"
|
2015-09-27 08:41:02 +00:00 |
|
Reinhard Pointner
|
4827b8ead7
|
* TVRage is dead. Remove support.
|
2015-09-24 06:45:10 +00:00 |
|
Reinhard Pointner
|
8299e849aa
|
* Format Source
|
2015-07-25 22:47:19 +00:00 |
|
Reinhard Pointner
|
e55526c3ac
|
* implement guessMovie feature
|
2015-05-11 13:57:04 +00:00 |
|
Reinhard Pointner
|
4022251746
|
+ major rewrite of episode metadata / SeriesInfo
|
2014-12-10 18:53:58 +00:00 |
|
Reinhard Pointner
|
f772553b40
|
* retrieve pristine language-specific movie object before formatting & renaming
|
2014-09-15 20:35:13 +00:00 |
|
Reinhard Pointner
|
773f34d9ea
|
* misc changes
|
2014-08-08 17:03:18 +00:00 |
|
Reinhard Pointner
|
9c9929466c
|
* update API keys
|
2014-08-07 09:35:19 +00:00 |
|
Reinhard Pointner
|
e8749aa435
|
+ remove deprecated components
|
2014-08-06 12:03:16 +00:00 |
|
Reinhard Pointner
|
3b509a9f05
|
+ remove IMDb
|
2014-08-05 08:23:39 +00:00 |
|
Reinhard Pointner
|
a6d1e7eddf
|
* fix and fine-tune AcoustID lookup logic
|
2014-08-04 09:40:08 +00:00 |
|
Reinhard Pointner
|
7866e7f046
|
+ gzip all AcoustID requests and responses
|
2014-08-02 10:12:20 +00:00 |
|
Reinhard Pointner
|
5cb5d82e83
|
+ remove depricated data sources
|
2014-07-24 12:10:59 +00:00 |
|
Reinhard Pointner
|
2a4af5a995
|
* Organize Imports
|
2014-07-24 11:31:24 +00:00 |
|
Reinhard Pointner
|
53e5e48d5f
|
* use y:2014 year filter when querying TheMovieDB if possible
|
2014-05-02 08:00:43 +00:00 |
|
Reinhard Pointner
|
6fc7141fdb
|
* fix package and import declarations
|
2014-04-19 06:30:29 +00:00 |
|
Reinhard Pointner
|
165e65c104
|
* move folder net.sourceforge.filebot to net.filebot
|
2014-04-19 06:06:45 +00:00 |
|
Reinhard Pointner
|
ba1ae98d1c
|
* rename Date class to SimpleDate to avoid confusion with java.util.Date
|
2014-04-19 05:39:52 +00:00 |
|
Reinhard Pointner
|
4038e7a6af
|
* make sure SxE matcher doesn't fall back on release info patterns like x264 or 720p
|
2014-04-07 06:00:14 +00:00 |
|
Reinhard Pointner
|
cf062bbe44
|
* disable useCreationDate by default
* if useCreationDate is enabled set the movie release date, not just the year
|
2014-04-06 05:35:53 +00:00 |
|
Reinhard Pointner
|
37d55d4867
|
* organize imports
|
2014-04-01 12:41:50 +00:00 |
|
Reinhard Pointner
|
664f83ced0
|
* move package net.sourceforge.tuned to net.sourceforge.filebot.util
|
2014-04-01 12:36:34 +00:00 |
|
Reinhard Pointner
|
56424aafe1
|
* update patters to make 1x01-1x02 take precendence over 1x01-02 pattern
|
2014-03-22 07:46:40 +00:00 |
|
Reinhard Pointner
|
cf8b3d835f
|
+ REQUIRE min JRE 7 and update all libs
|
2014-03-18 20:16:39 +00:00 |
|
Reinhard Pointner
|
d9dde4fdf9
|
* enhanced support for documentary numbering, e.g. 1of6
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1398
|
2014-03-08 08:25:04 +00:00 |
|
Reinhard Pointner
|
2ad88bd306
|
* fix subtitles-not-found issue caused by the limit of 500. The limit should now be 2000 and effectively not ever be an issue again
|
2014-01-28 09:39:22 +00:00 |
|
Reinhard Pointner
|
5fadfbe3e3
|
* support OpenSubtitles TAG lookup (i.e. filename) as part of hash lookup if actual hash lookup does not yield any results
|
2014-01-27 08:36:30 +00:00 |
|
Reinhard Pointner
|
3a1eada102
|
* fine-tune anime matching
|
2013-12-27 22:49:56 +00:00 |
|
Reinhard Pointner
|
9588603206
|
* extra last-resort SxE pattern for space-less naming
@see
http://www.filebot.net/forums/viewtopic.php?f=4&t=1138
|
2013-11-27 17:09:19 +00:00 |
|
Reinhard Pointner
|
f85d706dce
|
* fix tricky internal DB override TMDb response issue when using non-English language preferences
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1106&p=6797#p6797
|
2013-11-18 14:41:19 +00:00 |
|
Reinhard Pointner
|
2bf9f96ea1
|
* consider equally all SxE patterns with high false-positive rates
|
2013-11-03 13:08:50 +00:00 |
|
Reinhard Pointner
|
13a694aa6f
|
* fine-tune PartX patterns
|
2013-11-03 09:20:35 +00:00 |
|
Reinhard Pointner
|
64b74ac417
|
* update SxE patterns and sanity metrics
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1059
|
2013-11-02 17:24:11 +00:00 |
|
Reinhard Pointner
|
a7907feba0
|
* update unit-tests
|
2013-10-20 13:10:39 +00:00 |
|
Reinhard Pointner
|
2c91a3be2e
|
* replace TheTVDB online search with local search as best as possible to improve search result ranking
|
2013-10-13 14:50:45 +00:00 |
|