1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-12-25 09:18:51 -05:00
Commit Graph

302 Commits

Author SHA1 Message Date
Reinhard Pointner
82f34a0043 range patterns without season are more prone to false positives, so we need to do some extra sanity checks (e.g. Episode 01-50 is probably not a multi-episode but some sort of season pack) 2017-03-31 03:25:43 +08:00
Reinhard Pointner
e2105771c0 Move platform-specific utilities into net.filebot.platform.* package 2017-03-06 20:52:04 +08:00
Reinhard Pointner
3f418672eb Latest json-io 4.9.9 borked json parser in a 0.0.1 release AGAIN so revert to 4.9.1 2017-03-06 17:12:39 +08:00
Reinhard Pointner
e902d999cd Add unit tests 2017-02-27 13:46:27 +08:00
Reinhard Pointner
b1ade214bc Simplify GVFS support 2017-02-25 21:20:40 +08:00
Reinhard Pointner
24e53a2426 Additional unit tests (just in case)
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=4781
2017-02-25 16:18:03 +08:00
Reinhard Pointner
a513cf556a Introduce "Absolute Airdate Order" to improve support for "Match by Airdate Number (e.g. 20161231)" and "Match by Episode Title" kind of use case 2017-02-17 21:09:35 +08:00
Reinhard Pointner
ae96a2a55c Refactor SubtitleFormat and add SAMI support (read-only) 2017-02-14 02:33:21 +08:00
Reinhard Pointner
b1557c7788 Refactor MovieInfo 2017-02-08 23:17:05 +08:00
Reinhard Pointner
a9cf202540 More general grepTheTvdbId() 2017-01-25 05:22:07 +08:00
Reinhard Pointner
2baeb4f3cb Fix for single-number multi-episode patterns
@see https://www.filebot.net/forums/viewtopic.php?f=5&t=4559&p=25428#p25428
2016-12-31 12:35:40 +08:00
Reinhard Pointner
77512d0e4f SxE sequences must increase in linear order (e.g. multi episode 04-05 is allowed but Episode 05-04 will not be interpreted as multi episode)
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=4507&p=25067#p25067
2016-12-14 11:01:04 +08:00
Reinhard Pointner
b6c2329e79 Improved support for absolute multi-episode patterns
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=4371&p=24494#p24485
2016-11-22 07:01:51 +08:00
Reinhard Pointner
4d83f04812 Fix ReleaseInfo.clean issues 2016-11-20 12:20:17 +08:00
Reinhard Pointner
ca218231ba Guess GVFS folder based on keywords (see https://wiki.gnome.org/Projects/gvfs/doc) 2016-11-18 23:51:13 +08:00
Reinhard Pointner
46562be17d -Dnet.filebot.WebServices.TheMovieDB.adult=true 2016-11-14 01:00:45 +08:00
Reinhard Pointner
9a5ece76c6 Refactor unit test 2016-11-14 01:00:13 +08:00
Reinhard Pointner
be9fc83fcd x.z is not considered derived from xy.z
@see https://www.filebot.net/forums/viewtopic.php?p=24206#p24206
2016-11-06 03:59:03 +08:00
Reinhard Pointner
be6f96662a Unify Crew/People into new interface with default methods 2016-11-01 21:22:36 +08:00
Reinhard Pointner
256b5be2d3 Experimental support for episode level extended info (only supported with TheTVDB data) 2016-10-31 07:19:11 +08:00
Reinhard Pointner
3ad63a76cc Add episode id to base episode record (i.e. a unique id per database) 2016-10-31 05:09:13 +08:00
Reinhard Pointner
186808b695 Update unit tests 2016-10-21 03:48:33 +08:00
Reinhard Pointner
a7b13076d2 Refactor format expression suppressed exception behaviour 2016-10-20 21:44:39 +08:00
Reinhard Pointner
0bd6625095 Refactor SupportDialog 2016-09-20 15:32:50 +08:00
Reinhard Pointner
de21009913 Revise SupportDialog behaviour 2016-09-20 00:24:15 +08:00
Reinhard Pointner
098491bb7f Internal support for language+country locale-specific TheMovieDB data 2016-09-10 01:33:40 +08:00
Reinhard Pointner
824ce14c62 Refactor Presets and enable keyboard shortcuts for Presets 1..9 via number keys 2016-08-11 07:06:18 +08:00
Reinhard Pointner
7d50f2fac4 Update unit tests 2016-07-30 17:35:12 +08:00
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