Reinhard Pointner
|
23df26fad4
|
Add net.filebot.TheMovieDB.url and net.filebot.TheMovieDB.adult system properties for advanced customization of TheMovieDB API access
|
2019-03-07 18:07:34 +07:00 |
Reinhard Pointner
|
fb31146c17
|
No need to initialize for 64 years of local index
|
2019-02-05 12:42:55 +07:00 |
Reinhard Pointner
|
fdce2c8c72
|
Optimize TMDB local index search
|
2019-01-29 19:04:06 +07:00 |
Reinhard Pointner
|
dbf88c62f3
|
Refactor local datasources (exif, xattr, file)
|
2018-08-03 19:22:42 +07:00 |
Reinhard Pointner
|
c0f7397784
|
Default to false instead of null so we don't crash during DnD
|
2018-06-29 13:32:30 +07:00 |
Reinhard Pointner
|
25a0253b20
|
Experiment with PGP signed messages
|
2018-06-14 13:40:00 +07:00 |
Reinhard Pointner
|
8efa664d76
|
Make sure that LocalIndex for different years can be computed concurrently (e.g. 1-2 second speedup when processing single movie files)
|
2018-06-05 12:49:54 +07:00 |
Reinhard Pointner
|
368da08019
|
Refactor movie local search and optimize "no year" corner case
|
2018-05-28 14:48:54 +07:00 |
Reinhard Pointner
|
b51cb13b4d
|
Code cleanup
|
2018-03-08 15:05:32 +07:00 |
Reinhard Pointner
|
4cbba3a15f
|
the year might be off by 1 so we also check movies from the previous year and the next year
|
2017-09-25 03:03:41 +07:00 |
Reinhard Pointner
|
0e50446642
|
the year might be off by 1 so we also check movies from the previous year and the next year
|
2017-09-25 02:45:37 +07:00 |
Reinhard Pointner
|
47ebc89375
|
+ TMDbClientWithLocalSearch
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5340
|
2017-09-24 17:23:24 +07:00 |
Reinhard Pointner
|
63834d31d7
|
Add support for OMDb API key
|
2017-05-22 20:44:50 +08:00 |
Reinhard Pointner
|
79d0181a08
|
REVERT: Disable experimental TheTVDBv2 client for stable release
(fingers crossed)
|
2017-05-19 03:18:24 +08:00 |
Reinhard Pointner
|
00f6cb2e12
|
Disable experimental TheTVDBv2 client for stable release
|
2017-05-19 03:14:00 +08:00 |
Reinhard Pointner
|
37de6c9a15
|
Enable TheTVDBv2 by default and implement the necessary workarounds to make it behave the same was as the old XML API (i.e. default to English)
|
2017-04-11 17:06:41 +08:00 |
Reinhard Pointner
|
415349ab71
|
Remove unnecessary memoize() calls
|
2017-03-14 18:20:50 +08:00 |
Reinhard Pointner
|
458c3630de
|
Fix Chinese language support
|
2017-03-13 16:29:45 +08:00 |
Reinhard Pointner
|
2608cd7860
|
Make sure to preserve the original sort order (as returned by TheTVDB)
|
2017-02-12 19:09:31 +08:00 |
Reinhard Pointner
|
699795e1d8
|
Lookup by ID only (to avoid TheMovieDB movie/tv mode conflicts)
|
2017-02-10 18:08:10 +08:00 |
Reinhard Pointner
|
7a0a36b528
|
Refactor CmdlineInterface with proper types for all parameters
|
2016-11-28 06:10:42 +08:00 |
Reinhard Pointner
|
46562be17d
|
-Dnet.filebot.WebServices.TheMovieDB.adult=true
|
2016-11-14 01:00:45 +08:00 |
Reinhard Pointner
|
9e98b2e106
|
Refactor info.* bindings
|
2016-10-31 02:06:15 +08:00 |
Reinhard Pointner
|
c2fc4c2913
|
Refactor Presets
|
2016-10-24 02:19:41 +08:00 |
Reinhard Pointner
|
bcc581c10a
|
Revert to using TheTVDB API v1 for FileBot 4.7.1 release (v2 is not mature enough yet)
|
2016-07-27 13:02:21 +08:00 |
Reinhard Pointner
|
1a4c66d977
|
Make sure that we can cancel worker pools if something goes wrong and an exception is thrown
|
2016-04-08 22:59:41 +00:00 |
Reinhard Pointner
|
d73934f09b
|
Refactor LocalSearch and AutoDetection worker threads
|
2016-04-08 22:59:27 +00:00 |
Reinhard Pointner
|
d74347591b
|
Support --db ID3 (same as "ID3 Tags")
|
2016-03-28 20:45:43 +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
|
78c3b6917d
|
Unify gui/console logging
|
2016-03-09 20:36:28 +00:00 |
Reinhard Pointner
|
67431e1745
|
Refactor
|
2016-03-09 10:32:46 +00:00 |
Reinhard Pointner
|
e95078668e
|
Experiment with new CachedResource framework
|
2016-03-08 12:59:24 +00:00 |
Reinhard Pointner
|
c55882e7d1
|
Use collectingAndThen for merging SearchResult objects
|
2016-02-09 11:38:40 +00:00 |
Reinhard Pointner
|
38b17a467a
|
Correctly combine local and api search results
|
2016-02-09 09:37:37 +00:00 |
Reinhard Pointner
|
40a98b08ae
|
* unify GUI/CLI probable match selection
|
2016-01-23 22:25:05 +00:00 |
Reinhard Pointner
|
8770cddaa5
|
* make it clear that localSearch results are first and preferred over apiSearch results
|
2016-01-20 12:50:51 +00:00 |
Reinhard Pointner
|
a2c84e22dc
|
+ replace TVRage with TVmaze
|
2015-11-04 08:53:52 +00:00 |
Reinhard Pointner
|
4827b8ead7
|
* TVRage is dead. Remove support.
|
2015-09-24 06:45:10 +00:00 |
Reinhard Pointner
|
4efc22e4eb
|
+ EXPERIMENTAL support for language-specific subtitle providers (hash-lookup only)
|
2015-08-27 17:55:24 +00:00 |
Reinhard Pointner
|
3bb317cad0
|
* support File "datasource" to allow advanced users to create generic file rename presets
|
2015-07-25 22:47:39 +00:00 |
Reinhard Pointner
|
a5d987dc08
|
+ Preset Editor UI
|
2015-07-25 22:46:45 +00:00 |
Reinhard Pointner
|
aa5d5c901c
|
* String.join works slightly different than our own join() method, so to avoid any hidden issues keep using our own as before
|
2015-05-25 10:37:42 +00:00 |
Reinhard Pointner
|
d1c6ef75a8
|
* refactor subtitle lookup code
|
2015-05-11 11:58:31 +00:00 |
Reinhard Pointner
|
97c9643871
|
* refactor
|
2015-05-11 11:42:59 +00:00 |
Reinhard Pointner
|
0e978412df
|
+ use OpenSubtitles dump for OpenSubtitles local search
|
2015-05-11 09:13:35 +00:00 |
Reinhard Pointner
|
a2722d22f4
|
* allow deletion of OSDB login
|
2015-05-09 06:38:47 +00:00 |
Reinhard Pointner
|
4ab1b1afc5
|
* login and store only the MD5 password
|
2015-05-08 08:59:15 +00:00 |
Reinhard Pointner
|
73c5c9f206
|
* better error reporting when entering illegal user/passwords
|
2015-04-06 03:33:25 +00:00 |