Branch:
master
develop
master
release_0.1.0
release_0.10.0
release_0.11.0
release_0.11.1
release_0.11.10
release_0.11.11
release_0.11.12
release_0.11.13
release_0.11.14
release_0.11.15
release_0.11.16
release_0.11.2
release_0.11.3
release_0.11.4
release_0.11.5
release_0.11.6
release_0.11.7
release_0.11.8
release_0.11.9
release_0.12.0
release_0.12.1
release_0.12.10
release_0.12.11
release_0.12.12
release_0.12.13
release_0.12.14
release_0.12.15
release_0.12.16
release_0.12.17
release_0.12.18
release_0.12.19
release_0.12.2
release_0.12.20
release_0.12.21
release_0.12.22
release_0.12.23
release_0.12.24
release_0.12.25
release_0.12.26
release_0.12.27
release_0.12.28
release_0.12.29
release_0.12.3
release_0.12.30
release_0.12.31
release_0.12.32
release_0.12.33
release_0.12.34
release_0.12.35
release_0.12.36
release_0.12.37
release_0.12.4
release_0.12.5
release_0.12.6
release_0.12.7
release_0.12.8
release_0.12.9
release_0.13.0
release_0.13.1
release_0.13.10
release_0.13.11
release_0.13.12
release_0.13.13
release_0.13.14
release_0.13.15
release_0.13.2
release_0.13.3
release_0.13.4
release_0.13.5
release_0.13.6
release_0.13.7
release_0.13.8
release_0.13.9
release_0.14.0
release_0.14.1
release_0.14.2
release_0.14.3
release_0.14.4
release_0.14.5
release_0.14.6
release_0.14.7
release_0.14.8
release_0.14.9
release_0.15.0
release_0.15.1
release_0.15.10
release_0.15.11
release_0.15.12
release_0.15.13
release_0.15.14
release_0.15.2
release_0.15.3
release_0.15.4
release_0.15.5
release_0.15.6
release_0.15.7
release_0.15.8
release_0.15.9
release_0.16.0
release_0.16.1
release_0.16.10
release_0.16.11
release_0.16.12
release_0.16.13
release_0.16.14
release_0.16.15
release_0.16.16
release_0.16.17
release_0.16.18
release_0.16.19
release_0.16.2
release_0.16.20
release_0.16.21
release_0.16.22
release_0.16.23
release_0.16.3
release_0.16.4
release_0.16.5
release_0.16.6
release_0.16.7
release_0.16.8
release_0.16.9
release_0.17.0
release_0.17.1
release_0.17.10
release_0.17.11
release_0.17.12
release_0.17.13
release_0.17.14
release_0.17.15
release_0.17.2
release_0.17.3
release_0.17.4
release_0.17.5
release_0.17.6
release_0.17.7
release_0.17.8
release_0.17.9
release_0.18.0
release_0.18.1
release_0.18.10
release_0.18.11
release_0.18.12
release_0.18.13
release_0.18.14
release_0.18.15
release_0.18.16
release_0.18.17
release_0.18.18
release_0.18.19
release_0.18.2
release_0.18.20
release_0.18.21
release_0.18.22
release_0.18.23
release_0.18.3
release_0.18.4
release_0.18.5
release_0.18.6
release_0.18.7
release_0.18.8
release_0.18.9
release_0.19.0
release_0.19.1
release_0.19.10
release_0.19.2
release_0.19.3
release_0.19.4
release_0.19.5
release_0.19.6
release_0.19.7
release_0.19.8
release_0.19.9
release_0.2.0
release_0.2.1
release_0.2.2
release_0.20.0
release_0.20.1
release_0.20.10
release_0.20.11
release_0.20.12
release_0.20.13
release_0.20.14
release_0.20.15
release_0.20.16
release_0.20.17
release_0.20.18
release_0.20.2
release_0.20.3
release_0.20.4
release_0.20.5
release_0.20.6
release_0.20.7
release_0.20.8
release_0.20.9
release_0.21.0
release_0.21.1
release_0.21.10
release_0.21.11
release_0.21.12
release_0.21.13
release_0.21.14
release_0.21.15
release_0.21.16
release_0.21.17
release_0.21.18
release_0.21.19
release_0.21.2
release_0.21.20
release_0.21.21
release_0.21.22
release_0.21.23
release_0.21.24
release_0.21.25
release_0.21.26
release_0.21.27
release_0.21.28
release_0.21.29
release_0.21.3
release_0.21.30
release_0.21.31
release_0.21.32
release_0.21.33
release_0.21.34
release_0.21.35
release_0.21.36
release_0.21.37
release_0.21.38
release_0.21.39
release_0.21.4
release_0.21.40
release_0.21.41
release_0.21.42
release_0.21.43
release_0.21.44
release_0.21.45
release_0.21.46
release_0.21.47
release_0.21.48
release_0.21.49
release_0.21.5
release_0.21.6
release_0.21.7
release_0.21.8
release_0.21.9
release_0.22.0
release_0.22.1
release_0.22.10
release_0.22.11
release_0.22.12
release_0.22.13
release_0.22.14
release_0.22.15
release_0.22.16
release_0.22.2
release_0.22.3
release_0.22.4
release_0.22.5
release_0.22.6
release_0.22.7
release_0.22.8
release_0.22.9
release_0.23.0
release_0.23.1
release_0.23.10
release_0.23.11
release_0.23.12
release_0.23.13
release_0.23.14
release_0.23.15
release_0.23.16
release_0.23.17
release_0.23.18
release_0.23.19
release_0.23.2
release_0.23.20
release_0.23.21
release_0.23.22
release_0.23.3
release_0.23.4
release_0.23.5
release_0.23.6
release_0.23.7
release_0.23.8
release_0.23.9
release_0.24.0
release_0.24.1
release_0.24.10
release_0.24.11
release_0.24.12
release_0.24.13
release_0.24.14
release_0.24.15
release_0.24.16
release_0.24.17
release_0.24.2
release_0.24.3
release_0.24.4
release_0.24.5
release_0.24.6
release_0.24.7
release_0.24.8
release_0.24.9
release_0.25.0
release_0.25.1
release_0.25.10
release_0.25.11
release_0.25.12
release_0.25.2
release_0.25.3
release_0.25.4
release_0.25.5
release_0.25.6
release_0.25.7
release_0.25.8
release_0.25.9
release_0.3.0
release_0.3.1
release_0.4.0
release_0.5.0
release_0.6.0
release_0.6.1
release_0.6.2
release_0.6.3
release_0.6.4
release_0.7.0
release_0.7.1
release_0.7.2
release_0.8.0
release_0.8.1
release_0.8.2
release_0.8.3
release_0.9.0
release_0.9.1
${ noResults }
14 Commits (master)
Author | SHA1 | Message | Date |
---|---|---|---|
|
a912a23290 |
Add UI changes.
Changelog --------- Update fancyBox 2.1.6 to 3.5.7 (c4fd903). Update jQ collapser 2.0 → 3.0.1 (c3f95ba). Add glide.js 3.4.0 (e71f8bf) to view-show https://glidejs.com Add object fit image 3.2.4 (f951d2a). Update fanart icon. Change "Import" title to "Path conflict" for clarity. Add when a path conflict occurs during add show, users may enter a new show folder name. Add parsing Kodi show.nfo so import existing page selects any known info source. Change refactor mass_add_table to improve performance, and code clarity. Change find_show_by_id improve performance by iterating less and not using elif after a return. Add a vertical dotted line indication to the final cast slide on view-show. Add glide arrows to view-show. Change improve ui glide panel generally and also on startup. Add dynamic search examples to add show view. Change interface browse cards to new show search. Add search placeholder syntax hints. Add prevent user error on edit-show where "set master" is pending but Update or Cancel Edit is used instead of "Save Changes". Add rounded borders to cast on view-show. Add character relationship Presenter to Host. Add third person singular pronoun on view show to a character who is portrayed by themself. Add where a character is in multiple shows to the character page. Change display on ui when update cast is in progress and not just queued. Change replace swipe with move event to act on any input type event (e.g. keyboard) for glide. Add click the glide number on view show to change slide times. Add pause to glide. Add cast displayed on view-show is saved whenever the glide is pause. Add restore view-show glide startAt when in pause mode and an image is selected as first to display. Rename from TVMaze < TVmaze in line with their branding. Remove problematic buffering of 20 items on search results. Add 5 mins to Trakt failure retries times. Add spoken height to person. Change improve speed reading for many processes. Fix layout of multiline genre labels on view-show. Change view-show, during adding of a show, cast links will only become links when data is actually ready to be linked to, otherwise, display as textual info. Add new sort option "Combine source" to search show results. Add source provider images to search result items. Fix search box width now that the other select is reinstated. Change correct log messages grammar. Add visual cue of master tv info source to view show. Add new column on manage/Bulk Change for tv info src so that shows can be sorted to isolate a provider for selection. Add to manage/Bulk Change/Edit/TV info source. Add auto redirect from manage/Bulk Change to manage/show-tasks if a TV info source is tasked to change. Change improve manage/Show Tasks html template. Change replace most of inline styles with CSS classes to improve readability and load perf. Change use proper section dividers on manage/Show Tasks. Fix search TVDb links only to contain lang arg, not all. Technical commit messages (combined commits) -------------------------------------------- Add trigger glide count when view-art is clicked as width can change. Fix to restore show_poster due to change that now returns paths to thumbs that may not exist. Fix search box width on Palemoon. Change set initial cast background to full width. Change prevent the case where a cast list of one person will produce one single fixed width 170px box before the view-show js renders the final box width. Fix quotes in actor names breaking data-caption html markup. Add death data to known api attrs, but still not useful yet because cant do multiple actor searches in one call Change refresh font cache for people icon. Fix initialisation of view-show to display overview text where there is no glide cast list. Change improve image captions with text that cannot be copy/pasted in carousel. Fix hash crash when multiple people play a role. Change DRY and skip write nfo if exception from load_cast_from_tvinfo. Change _get_show_data api4 + fallback html complete. Add if SG_DEV_MODE=1 then logs new api4 data keys that can be added. Fix the return and invalid number of #type declarations for the _get_show_data signature in tvdb_api.py. Change more prep to get the request correct for api vs web requests. Change the goal is to make it so that if apikey = '', the lib will be html sufficient and not use api. Fix closing fb in cases that have less then display items. Fix preventing glide btn from change after fb was closed in paused mode. Fix the pause called when opening glide fb from destroying saved glide position Change wait for fb to init before displaying images. Fix clicking on cloned glider items. Add pause glide when fb is opened Add caption when fb is open. Fix cursor style over glide btn tweak the exclusion case to focus on role surname as that is the false +ve trigger in this instance Fix use role show_obj in cast_characters. Change rename tmpl file. Change tweak glider ui button positions. Change experiment with Cheetah #attr over, it is too shitty to be useful, so reverted it. Fix cast image full image for characters. Add exclusions to person roles relationship builder, and ensure main character presents first. Add glide pinch zoom on mobile devices.. https://github.com/glidejs/glide/issues/507 Fix select top most item by default in info source search results. Fix issues surrounding process to add show that has an existing folder. Add path conflict rename suggest button when adding a show and the folder exists. Fix correctly send tvid:prodid data between find and existing show page. Fix a nasty c_i index exception created by newly added optimisation code. the exception was raised when an existing folder is found and the add btn pressed so that sg would redirect to the existing show path page. If sg was restarted at this point and the page then refreshed in the browser, then fail. Add send slug:value to find show from existing show folder page. Add use info source passed when redirected from existing show to find show. Change improve ui text. Change simplify and improve clarity of the template variables used. Fix passing hash_dir through to massAddTable tmpl as was consumed in webserve parameter functions instead of being passed in kwargs. Change find_show_by_id to be more pythonic in handling falsy values by not crashing if k/v of a dict is Nonetype. Change use helpers md5_for_text instead of hash() function for existing dir path. Change links got too messy, centralise creation into a function to make link params consistent and remove mistakes, from one use to another. Change wherever ui links/images have a ref_id, if id is not original id then include original id in link Change use reference_id for ui where available Change to less volatile ref_id for saving and restoring glide startAt. Change swap order into slowest to fastest for slide time Change move calcSlideCount function to document scope so it can be called on anytime Change call calcSlideCount when livepanel back-art is clicked Fix minor pyc flagged issues in the sql for tv. Change interface browse cards to new search. Changed use of re_imdb in search to helpers and expanded to 10 digits. Add exceptions to cast. Fix view-show episode date for young and restless (and others) cases. Change more tweaking of that ui text until it feels short and sweet. Change data sent to character page, a person is in a `role` playing a character. Change much simplified character logic due to an issue with Patrick Stewart at AD and ST. Change improved about text on character page and add link to characters in related shows. Change move text list processing from template and into backend. Fix crash on get start end year. Change fix and improve wording of ui switching tv info source. Change make sure there is something to glide before even trying to mount it as there is an acknowledged issue that mounting an empty glide can cause 100% browser usage. Change rescale cast images whose width leak out of container in view-show and move js into cast.js Change move ofi.js to inc_top.tmpl Change neaten the edging of person image. Change contain glide to prevent it from interfering where it should not be. Change setupGlide() is reverted as only one setup is needed, and hasGlideMounted is redundant/removed. Change add qTip. Change view-show sanitise startAt incase a switch makes a smaller cast. Change improve glide pause button with multi-click. Fix multi image alignment also fix round corners for wide images. Fix comparison of width for images on person page. More tweaking of css due to incorrect height on view-show. Tidy up glider CSS files locations and remove unused files from repo. Change move displayshow glide css and js to inc_top. Change improve restarting glide after collapse show and hide events. hide event seems to have better continuous flow, but both do at least restart at the correct index now. Add $.dbg var so the output of index can be seen at console level when an event is fired. Add missing arg to calcSlideCount(). Fix for css .. will-change: transform; Change tidy up collapser button, style its anchor instead of the span workaround. Add resize person and character image container if width is smaller then container on modern browsers Tidy up some ui CSS and minimise show airs text and simplify day ranges. Change collapser to remount glide after show/hide. Change put glide mount in try block to prevent it destroying the collapse when hiding. Change position of cast panel to before the overview. Rename js vars from Python to JS camelcase convention. Fix multiple character images. Fix IE compatibility. Fix prevent crash when switch from tvmaze to tdvb and back again, wierd. Change rename templates. Reformat sql so that the multiline statements can be easily copy pasted into a pyc SQL console window for instant execution. Added missing ';' so they copy/paste execute too. Need to drop existing tbl and copy/paste/execute new sql tbl. Change not everything is an error, but everything is a result, therefore, tbl is renamed. Change pushed rollback of renamed tbl. Fix initial sorting of search results. Change text for people queue actions. Fix max age on appearance. Change correct html layout for view source in web browser. Change title for characters in db, and add tip to make explain that a different image can be correctly shown for a different person e.g. animated or multiple people cast like in The Young and Restless - Sandra Nelson (Phyllis Summers). Fix default tvinfo search source for additional source. Change layout of persons. Change make multiple akas easier to read. Fix saving tvmaze in meta .nfo data. Add .nfo scanned once on startup to ensure tvmaze is set up. Change style for cast carousel on view-show. Change style for Cast update button. Change make topbar-notification unified and use for switcher bar. Change correct the indentation to improve maintainability. Change replace the misuse of br with div tags. Change remove spaces that badly affect layout, and use proper layout spacing. Change add confirm action to clear btn and reinstate all clear buttons. Fix Expand/collapse all + include for people queue. Remove redundant spaces. Change hide clear button until table is expanded. Also, move it to the right or expand/collapse btn. Shuffle the html structure around a little to set btn layout horizontally. Fix 'More'/'Less' btn on view-show duplicating summary due to cast-holder div tag conflict. Change view-show cast list to display known names before unknown names. Change view-show add placeholder image for cast with no image. Change view-show under indentation used for html of cast block. Add some icon glyphs. Change vertical alignment of cast to be top down to make cast images level. Change cast update icon. Add akas to person. Change reduce find_show_by_id double call into one. Change tidy up get_url. |
4 years ago |
|
d45fb4f8b4 |
Fix disable Media Process/Extra Scripts due to security alert.
|
5 years ago |
|
1efb8dd00c |
Fix name_parser_tests.
|
5 years ago |
|
027995add5 |
Change core system to improve performance and facilitate multi TV info sources.
Change migrate core objects TVShow and TVEpisode and everywhere that these objects affect. Add message to logs and disable ui backlog buttons when no media provider has active and/or scheduled searching enabled. Change views for py3 compat. Change set default runtime of 5 mins if none is given for layout Day by Day. Add OpenSubtitles authentication support to config/Subtitles/Subtitles Plugin. Add "Enforce media hash match" to config/Subtitles Plugin/Opensubtitles for accurate subs if enabled, but if disabled, search failures will fallback to use less reliable subtitle results. Add Apprise 0.8.0 (6aa52c3). Add hachoir_py3 3.0a6 (5b9e05a). Add sgmllib3k 1.0.0 Update soupsieve 1.9.1 (24859cc) to soupsieve_py2 1.9.5 (6a38398) Add soupsieve_py3 2.0.0.dev (69194a2). Add Tornado_py3 Web Server 6.0.3 (ff985fe). Add xmlrpclib_to 0.1.1 (c37db9e). Remove ancient Growl lib 0.1 Remove xmltodict library. Change requirements.txt for Cheetah3 to minimum 3.2.4 Change update sabToSickBeard. Change update autoProcessTV. Change remove Twitter notifier. Update NZBGet Process Media extension, SickGear-NG 1.7 → 2.4 Update Kodi addon 1.0.3 → 1.0.4 Update ADBA for py3. Update Beautiful Soup 4.8.0 (r526) to 4.8.1 (r531). Update Send2Trash 1.3.0 (a568370) to 1.5.0 (66afce7). Update soupsieve 1.9.1 (24859cc) to 1.9.5 (6a38398). Change use GNTP (Growl Notification Transport Protocol) from Apprise. Change add multi host support to Growl notifier. Fix Growl notifier when using empty password. Change update links for Growl notifications. Change deprecate confg/Notifications/Growl password field as these are now stored with host setting. Fix prevent infinite memoryError from a particular jpg data structure. Change subliminal for py3. Change enzyme for py3. Change browser_ua for py3. Change feedparser for py3 (sgmlib is no longer available on py3 as standardlib so added ext lib) Fix Guessit. Fix parse_xml for py3. Fix name parser with multi eps for py3. Fix tvdb_api fixes for py3 (search show). Fix config/media process to only display "pattern is invalid" qtip on "Episode naming" tab if the associated field is actually visible. Also, if the field becomes hidden due to a setting change, hide any previously displayed qtip. Note for Javascript::getelementbyid (or $('tag[id="<name>"')) is required when an id is being searched in the dom due to ":" used in a shows id name. Change download anidb xml files to main cache folder and use adba lib folder as a last resort. Change create get anidb show groups as centralised helper func and consolidate dupe code. Change move anidb related functions to newly renamed anime.py (from blacklistandwhitelist.py). Change str encode hex no longer exits in py3, use codecs.encode(...) instead. Change fix b64decode on py3 returns bytestrings. Change use binary read when downloading log file via browser to prevent any encoding issues. Change add case insensitive ordering to anime black/whitelist. Fix anime groups list not excluding whitelisted stuff. Change add Windows utf8 fix ... see: ytdl-org/youtube-dl#820 Change if no qualities are wanted, exit manual search thread. Fix keepalive for py3 process media. Change add a once a month update of tvinfo show mappings to the daily updater. Change autocorrect ids of new shows by updating from -8 to 31 days of the airdate of episode one. Add next run time to Manage/Show Tasks/Daily show update. Change when fetching imdb data, if imdb id is an episode id then try to find and use real show id. Change delete diskcache db in imdbpie when value error (due to change in Python version). Change during startup, cleanup any _cleaner.pyc/o to prevent issues when switching python versions. Add .pyc cleaner if python version is switched. Change replace deprecated gettz_db_metadata() and gettz. Change rebrand "SickGear PostProcessing script" to "SickGear Process Media extension". Change improve setup guide to use the NZBGet version to minimise displayed text based on version. Change NZBGet versions prior to v17 now told to upgrade as those version are no longer supported - code has actually exit on start up for some time but docs were outdated. Change comment out code and unused option sg_base_path. Change supported Python version 2.7.9-2.7.18 inclusive expanded to 3.7.1-3.8.1 inclusive. Change pidfile creation under Linux 0o644. Make logger accept lists to output continuously using the log_lock instead of split up by other processes. Fix long path issues with Windows process media. |
6 years ago |
|
daf1e8a944 |
Change improve post processing checks for complete folder names.
Add test units. |
6 years ago |
|
03defe0219 |
Change test code to follow quotation standards
|
10 years ago |
|
a3c717becd |
Change py2 print statements to py2/3 compatible functions
|
10 years ago |
|
b06576a6a1 |
Fix failing travis tests
Remove a test from scene helpers test suite Remove unnecessary test from post processing test suite Fix unicode test by catching InvalidShowException in name parser test suite |
11 years ago |
|
4c8c6b21d5 |
Change logos, text etc. branding to SickGear.
|
11 years ago |
|
5a5b2af676 |
Fix another unittest error
|
11 years ago |
|
7391a6e454 |
App name change in code.
|
11 years ago |
|
f9cd37c243 |
Fix for formatting pattern issues
|
11 years ago |
|
0d9fbc1ad7 |
Welcome to our SickBeard-TVRage Edition ...
This version of SickBeard uses both TVDB and TVRage to search and gather it's series data from allowing you to now have access to and download shows that you couldn't before because of being locked into only what TheTVDB had to offer. Also this edition is based off the code we used in our XEM editon so it does come with scene numbering support as well as all the other features our XEM edition has to offer. Please before using this with your existing database (sickbeard.db) please make a backup copy of it and delete any other database files such as cache.db and failed.db if present, we HIGHLY recommend starting out with no database files at all to make this a fresh start but the choice is at your own risk! Enjoy! |
11 years ago |