Commit Graph

32 Commits

Author SHA1 Message Date
Moe Fwacky
8fe94f7636 Fixed a variable bug 2022-01-09 11:48:59 -08:00
Moe Fwacky
7c75677427 Added input option to last episode selection
In the --last-episode/-le function to manually set the last scheduled episode in the database for any show or playlist, the ability to use the unique plex id (ratingKey in the API, or the unique digits near the end (before the Plex Token) of the URL when going from File Info -> View XML Data on an episode page within Plex) instead of season and episode numbers. This better allows support for this function with Playlists, which may have multiple files with the same season and episode numbers.
2022-01-09 02:41:18 -08:00
Moe Fwacky
b5623bc2ea Added dynamic scheduling functions
Options added for dynamic scheduling, which allows for a new show to be scheduled when the scheduled show reaches the end of its run.
2021-12-04 15:17:42 -08:00
Moe Fwacky
7c08b05672 Fixed a bug preventing playlists from advancing to the next episode 2021-08-12 01:00:08 -07:00
Moe Fwacky
2f54210ea8 fixed a bug with the notes field 2021-08-06 02:00:04 -07:00
Moe Fwacky
e4163c6bc7 fixed bug that caused commercials to be skipped 2021-07-31 16:26:00 -07:00
Moe Fwacky
a45b7ba7c6 fixed detect now playing bug 2021-07-31 09:18:06 -07:00
Moe Fwacky
49b1fd89ab fixed time format issue with year notation 2021-07-30 01:15:44 -07:00
Moe Fwacky
8c8b0ace7a fixed time format bug (again) 2021-07-30 01:11:41 -07:00
Moe Fwacky
4eb023eabe fixed time format bug 2021-07-30 01:08:26 -07:00
Moe Fwacky
16a798248e fixed exception handling 2021-07-30 01:03:32 -07:00
Moe Fwacky
9609349a45 Bug fixes
fixed time format error
fixed exception handling
2021-07-30 01:01:51 -07:00
Moe Fwacky
e84b6b9743 fixed string concatenate bug 2021-07-30 00:40:02 -07:00
Moe Fwacky
9ae065e538 fixed variable bug 2021-07-30 00:35:05 -07:00
Moe Fwacky
f8cc274fc6 bug fixes
Fixed bug causing infinite loop in daily schedule generation
2021-07-28 23:28:07 -07:00
Moe Fwacky
898f217338 added error handling for ratings 2021-07-15 00:40:42 -07:00
Moe Fwacky
5806b22c19 print statement fixes 2021-07-12 00:12:29 -07:00
Moe Fwacky
ad4e64e926 database storage updates 2021-06-25 22:54:41 -07:00
Moe Fwacky
00ca1c8235 fixed commercials over-scheduling bug
added logic to set the end time of the last scheduled item to 1 microsecond before reset time if the original end time is after the reset time
2021-06-18 01:16:45 -07:00
Moe Fwacky
1d33ff7d1b database and scheduling updates
Updated metadata filtering to use locally stored data
Updated database scans to download metadata to local database on update
Added rerun mode, random show sequential episode mode, range of ratings filtering and episode air date filtering
2021-06-15 23:19:16 -07:00
Moe Fwacky
fbd86d2390 Kevin Bacon mode bug fixes and polish
Fixed bugs in Kevin Bacon Mode
Added function to expose actor and previous movie in the showTitle field of Kevin Bacon generated movies
2021-05-18 00:04:21 -07:00
Moe Fwacky
5830dfccb7 python3 update changes and bug fix
added update function to setup script
fixed a scheduling bug
2021-05-09 01:04:53 -07:00
Moe Fwacky
bd51c40ca4 fixed a bug with the commercial database update 2021-04-02 23:41:58 -07:00
Moe Fwacky
aaf6e8e735 Python3 and installer updates
Updated installer to include web interface installation and additional client setup
Updated output text to work with web interface
2021-03-24 23:15:58 -07:00
Moe Fwacky
82e056b99a Setup script and updates for python 3 migration
Most updates related to adding install script and schedule generator for first install
2021-02-21 14:40:15 -08:00
Moe Fwacky
395a8efb93 Python 3 migration changes 2021-02-06 23:33:54 -08:00
mutto233
670a005609 Inital major Python3 change
In an effort to update this code to fit standards of Python3, changes have been made to code allowing it to run.

NOTE: At this point the basics have been tested.  i.e. -g -xml -u -m -r in that order.  More extensive testing should occur before we throw this to master.
2019-07-01 23:07:23 -04:00
mutto233
77ddb7f998 Strict_Time Commercial Fix
Users pointed out that there was an issue where the strict_time entries were still creating 24 hr sets of commercials.  This issue has been fixed; if there is an issue of overlap with strict time, no commercials will be played as expected.
2018-07-15 23:31:22 -04:00
mutto233
c94eb7dd68 Random TV Series episode capabilities added
Now, there is the ability to run random episodes in a TV series, without ruining your place in the series designation.

To do so, simply edit your xml file so the lines  title=<<name of show as usual>>, and the line's type=random.
2018-07-07 23:09:27 -04:00
mutto233
1d252c4873 Add files via upload 2018-07-06 23:09:48 -04:00
mutto233
dfd8c79f9d Selective update added to main script
Now possible to call -um, -utv, and -uc to only update these specific sections.
2018-07-05 00:09:25 -04:00
mutto233
ea70ed38ce Directory Revamp
Before making changes to the update-channels-from-git.sh file, I wanted to have everything stored in such a way that it made logical sense where it went.

Anything that goes to the root folder is in "main-dir", channel specific files are in "channel-dir", and the files for both sections are in "both-dir".  These directories will eventually be referenced in the new version of "update-channels-from-git.sh".
2018-06-29 16:27:29 -04:00