Commit graph

923 commits

Author SHA1 Message Date
Nils Vogels
98f839bc91 Backporting from midgetspy. This is 3d130af618
* Add datadir option (separate app from data)
* Add webroot option (for proxied setups)
* Remove wget dependency
2014-05-29 03:07:32 +02:00
Nils Vogels
7bf12460be PEP8 cleanups 2014-05-29 02:44:00 +02:00
Nils Vogels
0e34c8c4b3 Backport from https://github.com/thezoggy/Sick-Beard, applied to our branch
General cleanups in notifiers.

* Cleaned up notifier ui page wording so they follow similar pattern.
* Better exception handling for pyTivo and NMJ
* Cleaned up logging entries, trying to standardize on what level we report and verbiage (not using contractions, prune out duplicate/excessive entries)
2014-05-29 02:30:38 +02:00
Nils Vogels
894e533330 Got AniDB? 2014-05-29 00:24:52 +02:00
Nils
3bca5d937e Merge pull request #586 from HakShak/dev
Fixed infinite loop in lib/rtorrent
2014-05-29 00:19:27 +02:00
echel0n
e009641804 SickRage now stores the XEM scene data to the main DB under tv_episodes for faster lookups and better linkages with epiosde objects, insures we have scene data on hand when we want it!
Adding functions to lookup scene season and ep info via scene absolute numbers.

We now try and create a show object from parsed release info before we consider it a valid parsed result to insure we even have the show in our show list, also used to validate anime releases.

Misc bug fixes here and there.
2014-05-28 14:16:03 -07:00
Nicholas Herring
370c6d6f73 Fixed infinite loop in lib/rtorrent
This code works when there is only one torrent in rtorrent. As soon as there are multiple torrents, this just spins on the same torrent IF the first torrent isn't the one it is looking for. In general this function just brute forces the server as I expect it is written for a local SCGI endpoint.

(Side note, this was my second attempt to do this, since I didn't fork properly when I stated: https://github.com/echel0n/SickRage/pull/585)
2014-05-28 15:35:56 +00:00
Nils Vogels
bbabb4b775 Merge branch 'JackDandy-FuzzyMoments' into dev 2014-05-28 00:18:11 +02:00
Nils Vogels
9e455c424a Merge branch 'FuzzyMoments' of https://github.com/JackDandy/SickRage into JackDandy-FuzzyMoments 2014-05-28 00:17:24 +02:00
Nils
92d5976704 Merge pull request #584 from ThePieMan/dev
More information given on seed ratio/time defaults
2014-05-27 23:26:11 +02:00
echel0n
34da3f53d8 Added Black and White list for release groups for anime shows.
Fixed anime show list splitter.

Added check for anime shows and providers so we don't perform searches with a provider that doesn't support the type of show genre we are searching.
2014-05-27 03:09:57 -07:00
Nils Vogels
c217a4fc57 Merge branch 'dev' of github.com:echel0n/SickRage into dev 2014-05-26 23:33:27 +02:00
Nils Vogels
177dbc0f22 More namechanges 2014-05-26 23:32:47 +02:00
echel0n
347f595dfe Fixes issue with daily searcher constantly showing it's in progress when in fact it is not from manage searches page. 2014-05-26 14:20:31 -07:00
echel0n
840f7c7bdf Fixed issue with daily search progress monitoring. 2014-05-26 14:09:14 -07:00
echel0n
4da248ef9b Fixed internal indexer scene name cache which resolved issues with searching and snatching. 2014-05-26 14:06:54 -07:00
echel0n
c5f933e4c8 Fixed app performance issues from recent upgrades.
Fixed issues with manual searches not working.

Moved misc routine tasks to a proper schedualed thread that runs every 1 hour for updating network timezones, scene exceptions, and trimming failed history.

Forced misc routine tasks at startup to complete first before anything else runs, critical since this does our scene exception updates and internal scene cache loading which is needed before searches begin.
2014-05-26 13:16:07 -07:00
echel0n
de01fa1e37 Fix for scene name repeat bug when displaying show.
Added scene exceptions feature, hover over the show name with your mouse to see ALL scene exceceptions currently set for the show.
2014-05-26 11:07:10 -07:00
echel0n
f7b11e1e98 Fixed issues with post-processing.
Fixed issue with priority post-processing, bug would allow 2nd attempt to go through even if priority settings were not selected.

Fixed issues with cache retrieval and storing of provider results, properly stored now with season and ep info converted to indexer numbering.

Fixed a bug that was caching unconverted scene numbered files for post-processing causing us to skip converting them when needed.
2014-05-26 03:42:34 -07:00
echel0n
7e711c0665 Fix for find propers and newznab providers 2014-05-26 01:05:47 -07:00
echel0n
7a56afe512 Fix for new show searches, now checks alias names as well as series names to get results. 2014-05-26 00:45:11 -07:00
echel0n
9a3e7ab0a9 Added anime support with anidb support.
Added fanzub anime nzb provider.
Fixed NyaaTorrents anime provider.

This is in testing phase so bugs are to be expected.
2014-05-25 23:29:22 -07:00
ThePieMan
2d64af4b93 Update config_search.tmpl
Don't ya hate pants?
2014-05-25 20:14:20 -06:00
ThePieMan
5b9471b2cd Update config_providers.tmpl
More detail and sandwiches
2014-05-25 20:12:19 -06:00
JackDandy
144a05ff20 Update fuzzyMoment.js 2014-05-25 23:15:04 +01:00
echel0n
3b6534ca1d Fix for issues relating to webAPI and episode searching. 2014-05-23 10:05:44 -07:00
echel0n
a350be339c Fix for issue causing issues loading and saving search providers 2014-05-23 09:35:01 -07:00
JackDandy
cf1d88343d Add feature to General Config to display fuzzy dates instead of absolute dates. Add feature to General Config to trim the leading number "0" shown on hour of day and date of month.
Affects UI dates on the Coming Episodes, Display Show, Manage > Backlog Overview, Home and History pages.

Widen the General Config tab widths and tweak, format and align some texts.

The many 'test date' variations in the General Config -> "Date and Time" drop down are useless during the month of May as both short and long styles are the same. Change the 'test date' to January 1 of the next year so short and long month styles are distinguishable.
2014-05-23 16:20:44 +01:00
echel0n
41ff17a2f0 Added in our favicons 2014-05-23 07:25:44 -07:00
echel0n
7391a6e454 App name change in code. 2014-05-23 05:37:22 -07:00
echel0n
5fffa002d5 Added sickrage logo for notifiers to git repo 2014-05-23 05:06:07 -07:00
echel0n
1a1f9d3e77 Fixed issue for shows that don't return a runtime typically from TVRage indexer 2014-05-23 03:00:45 -07:00
echel0n
5c43787560 Fixed missing ui notification for snatched episodes. 2014-05-22 23:58:29 -07:00
echel0n
43219e34e3 Fix for transmission torrent client and ratio's 2014-05-22 23:45:49 -07:00
echel0n
b499e4b6db Fixed issues with per-provider torrent ratio settings, now can be left blank to default to client ratio setting. 2014-05-22 23:42:11 -07:00
echel0n
753be64090 Fixes issue of missing ui notification to let you know that there was no update needed when forcing a version check. 2014-05-22 22:43:53 -07:00
echel0n
d37a992508 Fixes issue with trailing slash being appened to end of url when adding custom RSS torrent provider. 2014-05-22 22:36:48 -07:00
echel0n
736cb7c738 Fixes issues with ABD shows searching for complete seasons and returning zero results. 2014-05-22 22:02:49 -07:00
echel0n
f5cb9ab84d Fixes issue with version update not appearing at top of page 2014-05-22 20:17:24 -07:00
echel0n
abcde5ee89 Updated CSS style sheets to better suite our logo color scheme 2014-05-22 19:47:12 -07:00
echel0n
72a1e4e580 Updated logo design and removed old one 2014-05-22 18:32:09 -07:00
echel0n
9bf38c07ae New logo design idea 2014-05-22 17:06:55 -07:00
echel0n
80651447ae Update webserve.py 2014-05-22 10:01:03 -07:00
echel0n
9cd9576232 Fix for Next Ep airdates.
Added check for hidden folders in post-processing.
Cleaned up daily search function.
2014-05-21 20:12:15 -07:00
echel0n
e3da060000 Fix for adding new shows and issue with indexer_timeout 2014-05-21 15:55:02 -07:00
echel0n
e6cebdc5d4 Smoothed logo 2014-05-21 15:29:50 -07:00
echel0n
b31b054e0c More logo changes 2014-05-21 15:15:09 -07:00
echel0n
43f66f63cf Logo change 2014-05-21 14:49:31 -07:00
echel0n
dad2c1623c Changed IRC channel details 2014-05-21 13:35:12 -07:00
echel0n
13462fbb67 Added user settable interval for autoPost-Processing to post-processing config section. 2014-05-21 13:26:24 -07:00