-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
54 lines (47 loc) · 3.38 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
JackettUpdate 2.0 Very Beta
* Broke the main script into pieces. This is so that at least a self update will now impact the updating of jackett
* Changed custom functions naming convention to be uniform throughout the script
* Created configread.py and mainupdate.py while breaking up the main jackettupdate.py script
* Became very frustrated with Python and the way it handles passing variables between modules
* To Do: Still need to figure out how to update everything on a first run. v2.0 is a first step.
* Moved all the modules into their own folder and out of the main directory to make things cleaner
JackettUpdate 1.5 Beta (Rolled 5/24 2020)
* Created getfile for downloading files, display_time to give human readable in customfunctions
* Moved timestamp function into customfunctions and you can now give it a sting to output as well
* Added app variable for use in timestamp to each updater
* Removed subprocess call to wget and now using request.get through getfile function to download files
* Removed tar subprocess and now using pythons tarfile to extract tars, function tar_extract added to customfunctions
* Function tar_extract now being used in jackettupdate
* Function remove_file added to customfunctions, python is now removing the tar file instead of subprocess
* Added logic to handle bad returns it a way the server still gets restarted but the version isn't Updated
* Changed the formatting of timestamps to look cleaner
* Wrote step by step comments in my functions for customfunctions
JackettUpdate 1.4 Beta
* Using import now to run the sub files instead of subprocess threads
* added customfunctions.py to project. The idea is I can use this file in projects down the road.
* Added timers to the download and overall run time of both jackettupdate and selfupdate
JackettUpdate Version 1.3 Beta
* Cleaned up some verbiage of output
* Changed tar to not vomit so much output into the log
* Added systemd files and a readme about using them
* Rewrote configupdate.py for better and smarter handling of python 2/3 compatibility
* Rewrote jackettupdate.py for better and smarter handling of python 2/3 compatibility
also added a number of new try/catch blocks to attempt to better handle and report
exceptions
*Rewrote selfupdate.py for better and smarter handling of python 2/3 compatibility
also added a number of new try/catch blocks to attempt to better handle and report
exceptions
JackettUpdate Version 1.2 Beta (Rolled 5/17/2020 as break fix)
* Corrected critical exception error caused by not using () on the end of one instance of timestamp() func
JackettUpdate Version 1.1 Beta (Rolled 5/17/2020)
* Fixed issue with incorrect URL (missed a t in jackett) in the selfupdater URL for this repo
* Corrected some default option errors in configupdate, the defaults are different for Jackett than Emby this script was forked form
* Fixed an incorrect variable in configupdate. One of the servstop variables made it into the servstart logic block
* Updated README.md file for use with Jackett
* Added systemd service name to configupdate
* Changed wording for server start and stop from manual to automatic (made more sense)
* Reworked handling of server stop/start (so it now works, silly boole)
* Added more output to indicate what the script is currently doing
JackettUpdate version 1.0 Beta (Rolled 5/16/2020)
* Converted Embyupdate to jackettupdate
* Staying at this version till I get it working as expected