echel0n
6a1ccef8d9
Replaced cache handler with a modified version of our own, gives quicker Indexer API responses to our requests
2014-03-27 14:06:03 -07:00
echel0n
ff1e6e6dbc
Changed to new cache handler that stores its cached data in sqlite db files for persistance
2014-03-27 05:06:40 -07:00
echel0n
6a7906eeb1
Fixed bug in TVRage API that was not properly handling malformed airdates for shows.
...
Fixed bug in metadata function that was throwing attribute errors when checking for banner images for shows from TVRage
Converted some list comprehensions to generators to improve speed and lower memory usage of SB
2014-03-27 02:42:00 -07:00
echel0n
8742b5825f
Bug found and fixed in New Show search related to improperly requesting list of indexers to search through
2014-03-26 19:18:15 -07:00
echel0n
dd58028ba6
Bugfix for indexerApi improperly returning list of indexers
2014-03-26 19:01:53 -07:00
echel0n
8004685d3f
Re-wrote the indexerApi wrapper, was causing a bottlekneck
...
Fixed bug when show folder is deleted before being deleted from SB
New Show searches now confirm results have a valid firstaired date
2014-03-26 12:28:46 -07:00
echel0n
3534574741
Fix for bug in comingEpisodes template not properly displaying
2014-03-25 21:15:10 -07:00
echel0n
7194c3e197
Added more debug info to post-processor
2014-03-25 19:53:55 -07:00
echel0n
ab124158a4
Fixed up code for searching indexers for show id which fixes a bug that was present in our post processing code
2014-03-25 19:41:28 -07:00
echel0n
381f2e9e1a
Fixed issue with auto-indexer detection in post-processing code
2014-03-25 19:05:30 -07:00
echel0n
e62250d63b
Bugfix for sports regex matching
2014-03-25 18:49:13 -07:00
echel0n
22a4a066d8
Post-processing now auto-detects the correct indexer for the show both on manual processing and script based processing
2014-03-25 18:42:36 -07:00
echel0n
b8048a7e57
Improved code for searching existing shows to find there indexerID and Indexer that they belong to for speed and accuracy
2014-03-25 11:50:11 -07:00
echel0n
872389d055
New show search code changed to optimize for quicker searches
...
Increased mainDB version to 28
2014-03-25 11:01:21 -07:00
echel0n
e255e44462
Changed to mass action for db indexer convert code
2014-03-25 00:05:23 -07:00
echel0n
999b1bafe0
Missed coverting scene_numbering table, fixed!
2014-03-24 23:58:31 -07:00
echel0n
5709c8843c
Fix in indexer conversion code for mainDB
2014-03-24 23:53:20 -07:00
echel0n
e8fd2d20b3
Added code to convert Indexers from string format to new integer format
2014-03-24 23:42:39 -07:00
echel0n
a65e68837c
Fix for curRegex called before assignment issue that was pointed out to us.
2014-03-24 23:11:27 -07:00
echel0n
95d7d728e0
Re-write of Indexer API wrapper
...
Re-write of New Show seearch function
Re-write of Existing show search helper function for determining indexer/indexerid
Massive code cleanup and more bugs found and fixed
Indexer code fully modualized for future proofing
2014-03-24 22:57:24 -07:00
echel0n
108df09382
Fix for air dates in TVRage API code
2014-03-21 10:26:22 -07:00
echel0n
f3c33279b5
Previous fix to air dates did not take but this fix does correct the issue once causing malformed air dates or no air dates at all.
2014-03-21 10:12:43 -07:00
echel0n
b3662cfb7b
Fixed bug with air dates being malformed
2014-03-21 04:09:18 -07:00
echel0n
d5053ef8d3
Fixed regex matching in filterBadReleases function, was to restrictive causing valid releases to be invalid by SB
2014-03-21 02:20:46 -07:00
echel0n
e3a843a823
Bugfix for scene numbering and kickass searches
2014-03-21 01:34:00 -07:00
echel0n
a0d3a790dc
Added auto-detection of directory paramater for external post-processing calls for 3rd-party utils such as nzbToMedia where you can specify what fork you are using to setup what paramaters are required to be used, this takes the headache out of it
2014-03-20 18:01:26 -07:00
echel0n
9ba772ba44
Regex fixes to resolve issue #10
2014-03-20 11:06:24 -07:00
echel0n
10637f8f29
Code Clean up and regex fix for "no repeats" error (reverted from commit 8ecd5a196d
)
2014-03-20 11:03:22 -07:00
echel0n
8ecd5a196d
Code cleanup and regex fix for "no repeats" error
2014-03-20 10:51:59 -07:00
echel0n
3665a1f69b
Fixed a bug in the SQL statement for a transactional
2014-03-20 06:45:43 -07:00
echel0n
972833a7f6
Added Transaction for add/update/delete episodes and change episode status
2014-03-20 03:24:58 -07:00
echel0n
50911a1f0f
Small typo corrected
2014-03-20 01:17:56 -07:00
echel0n
ce5053f25d
Bunch of code upgrades and bugfixes
2014-03-20 01:15:22 -07:00
echel0n
4b1dc8a63e
Fixed small bug in the getUrl function for helpers.
2014-03-19 23:17:18 -07:00
echel0n
36643acf5e
Added TVRage support to our scene numbering lookups.
...
Tweaked our API's HTTP Handlers for better performance.
Fixed a bug in metadata parser that was preventing TVRage shows from getting images.
2014-03-19 22:33:34 -07:00
echel0n
f4a9987933
Added in a new feature called "Archive First Match", you can enable this feature from displayShow->editShow by using custom qualities and checking off "archive first match"
...
This feature will snatch and your episode based on matching ANY one of your archive quality choices on a first match basis then set its status to archived to prevent further snatch attempts.
2014-03-19 16:33:49 -07:00
echel0n
748ba6be71
Revamped the failed handler code to fix a few bugs and have everything failed sent directly to backlog
2014-03-19 07:59:34 -07:00
echel0n
31a63d41aa
Bugfix in failed handler
2014-03-19 01:34:46 -07:00
echel0n
c0dedd080f
Update show_name_helpers.py
...
Fix for issue #10
2014-03-18 16:49:58 -07:00
echel0n
11f9a891f0
Update generic.py
...
Fix for invalid key when looking for _banners
2014-03-18 16:38:39 -07:00
echel0n
aa8667106f
Resolves issue #13
2014-03-18 07:41:46 -07:00
echel0n
fc24efb957
Fix for new feature "first match"
2014-03-18 07:03:02 -07:00
echel0n
dbaf9955cb
Fixed issue with BTN provider.
...
Started to added in "archive on firstmatch" feature.
2014-03-18 06:50:13 -07:00
echel0n
5c0af16297
Fixed a bug that was majorly slowing down the performance of SB, was causing SB to search for indexer id number from RSS cache results as they came in so basically searching shows that most probally didnt even have indexed.
2014-03-17 08:57:57 -07:00
echel0n
02ef367583
Fix for regex pattern to match Month's using more then 3 for there abbrv
2014-03-16 16:33:27 -07:00
echel0n
a165b891e9
Failed processing backwards compatibility for original param name "dirName" that has been relabled to "dir"
2014-03-16 15:57:38 -07:00
echel0n
84e53a2d10
Small typo
2014-03-16 06:36:33 -07:00
echel0n
5cd7ad2afb
Fixed issue that was causing malformed dates for shows, now SB will smartly set the date even if one didn't exist so that we don't just toss the episode away so long as we have enough data to satisfiy us.
2014-03-16 06:33:00 -07:00
echel0n
146d9ba23b
couple small bugfixes in code when it was expecting a string but got a integer instead well trying to create a search string for providers to use.
2014-03-16 04:57:59 -07:00
echel0n
ce193ffcdb
Replaced our cache handler 'CacheControl' with 'httpcache' as we found the previous was not stable enough and was causing more issues then good.
...
Added cache handler to sickbeard it self so now everything should be running faster for searches and rss feeds.
2014-03-16 04:06:21 -07:00