-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom naming #425
Merged
Merged
Custom naming #425
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…e, both on post processing and during the DB migration from history
…ng stuff into the TVEpisode class.
…d work on the new renaming code
…verse "flatten structure". Added season folder checking and GUI support for forcing flatten structure to be disabled. Added validation code.
… folders" (kinda the inverse). Hooked up renaming to mass rename, per-show rename, and post processing but only tested the per-show rename. Added some file & scene name sanitization code.
…and get propagated around in the database properly
…round to be more logical.
…der/filenames, improve multi-ep detection
… both GUI and back-end
… if 'data' is empty. This prevents seeing examples that are just ".ext".
…onfig settings to a new custom naming string.
custom_naming-ui2
…stom_naming Conflicts: sickbeard/__init__.py sickbeard/postProcessor.py sickbeard/tv.py
…or air by date shows
made custom_naming related api-builder changes (season_folder -> flatten_folders) episode.setstatus: - made `episode` param optional instead of required - added 'force' param so users can decide if they really want to mark 'downloaded' episodes as wanted - modified api-builder so the season could be submitted
…only work with 'Wanted'.. as really the only restriction on the force param is if it should or shouldn't be used to force setting the status of 'downloaded' episodes.
…ded file_size_human which converts the file_size bytes into a human readable (bytes, KB, MB, GB, TB) format
…and is now much easier to read and backlog is only started once !
…eard into custom_naming-api
…or previous changes.
SB API - custom_naming
gborri
pushed a commit
to gborri/Sick-Beard
that referenced
this pull request
Feb 20, 2015
gborri
pushed a commit
to gborri/Sick-Beard
that referenced
this pull request
Feb 20, 2015
Fix for issue midgetspy#425: Replace TVTorrents Provider with Shazbat.tv
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Migrates all old config settings to the new templated naming system. Episode filenames can now be customized including their full folder path.
If you want your shows to be sorted into folders (season folders or other folders) that should be added directly to the naming template you set in your config. Each show can be set to "flatten" which will remove all folders from the path and simply put episodes in the show's root folder.
Sick Beard will now keep track of the original scene name for use in renaming strings.
Your database and config will be backed up prior to migration. Your old naming config settings will be migrated but you may want to double-check them after updating.