Skip to content
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 76 commits into from
Jul 4, 2012
Merged

Custom naming #425

merged 76 commits into from
Jul 4, 2012

Conversation

midgetspy
Copy link
Owner

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.

midgetspy and others added 30 commits February 13, 2012 20:39
…e, both on post processing and during the DB migration from history
…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
… if 'data' is empty. This prevents seeing examples that are just ".ext".
…onfig settings to a new custom naming string.
midgetspy and others added 26 commits June 8, 2012 00:38
…stom_naming

Conflicts:
	sickbeard/__init__.py
	sickbeard/postProcessor.py
	sickbeard/tv.py
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 !
midgetspy added a commit that referenced this pull request Jul 4, 2012
@midgetspy midgetspy merged commit 9ba3792 into development Jul 4, 2012
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
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants