forked from juantascon/tvcmd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
155 lines (122 loc) · 3.94 KB
/
CHANGELOG
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
NEWS / CHANGELOG:
** 1.1.2
* better handling of real and short show name
* char . is allowed on show name as _
** 1.1.1.1
* dot (.) allowed again as show name
** 1.1.1
* chars not allowed on show name: .,'
* allow only track of exact show names
* fixed help message on cmd: search
* updated readme.md
** 1.1.0.1
* show names can't have ;
** 1.1.0
* ls now shows status as text
* bettery tty colors
* episodes cache is now saved in xdg cache dir
** 1.0.1
* fixed: NEW status not being saved correctly
* default status for cached episodes is NEW
* SEEN episodes can be marked as ADQUIRED
** 1.0.0
* commands reworked they are now classes instead of functions
* io renamed to fs and cmd to shell
* new io module handles print() and input()
* if save fails it will ask to retry
* internal calls to help, exit and save are now made trough onecmd()
* readline completed delims is now set outside the Shell class
* see, new and adquire now requires at least 1 argument
* DEBUG DIR is now set in cons.py
* reorganized and much better help texts
** 0.9.2.6
* only shows in config are tracked
** 0.9.2.5
* fixed: status not loaded from status.db
** 0.9.2.4
* setup.py gets verion,author,licence from __init__
* fixed bug on some episodes with null dates
*** 0.9.2.3
* changed readme to readme.md in setup.py
*** 0.9.2.2
* cache is now only saved automatically after update
*** 0.9.2.1
* shownames can't contain : -
*** 0.9.2
* better code organization
* new command: version
* new command: update
* episodes are now kept in cache and updated with the update command
*** 0.9.1.1
* fixed bug when accessing xdg variables
*** 0.9.1
* fixed small bugs
*** 0.9
* added support for different sources
* added tvrage as source plugin
* better error handling
* sources simplified
* status file now loads from status.db, manual rename of status.cfg is required
*** 0.8.4.1
* fixed small bug on setup.py
*** 0.8.4
* fixed bugs on format command
* fixed invalid command message
*** 0.8.3
* dropped command tor, replace by new configurable command format
*** 0.8.2
* improved colors
* tor command prints only torrentz and fenopy urls
*** 0.8.1
* adquire, see, new, and tor exlude future episodes
*** 0.8
* added command:new to revert episode status to NEW
* commands:ls, tor, new, adquire, see allow multiple inputs
* command:ls has new options to filter status
* better parse of arguments
* improved command:help
* every command has a -h/--help option
* divided TODO file and created a NEWS file
*** 0.7.3
* fix cache path to per-user directory
* on exit do you wish to save should accept only y/n
* command:reload should ask before proceding and should mark the database as not modified
*** 0.7.2
* fixed bug when searching
*** 0.7.1
* APIKEY moved to cons.py
* fixed bug when receiving invalid response from thetvdb.com
*** 0.7
* implement tool dist.sh to distribute in every server
* fix python3 shebangs
* add btjunkie urls to tor command
* tor should filter future episodes
* implement -e for executing commands and exit inmediatly
* after do_save the db should be set as not modified
* better information displayed: loading, searching, saving, updating, using tvcmd lib XX
* new command: reload
*** 0.6:
* help for every command
* TAB shouldnt include the EOF command
* ctrl+c should act like in bash4 (print C and not run anythin)
* when an invalid command is input it should not show "Unknown syntax xxxx"
* help command shouldnt include the EOF command, but instead some personlized text
* help on how to configure
*** 0.5:
* improved save command
*** 0.4:
* command: search, search tv shows in thetvdb.com
* command: shows, print tracked tv shows
*** 0.3:
* added commands: show_add and show_list
* added thetvdb.get_show_info
* improved config handling
* better error handling in thetvdb queries
* added debug mode and normal mode
*** 0.2:
* new tools directory
* added example main.cfg
* several bugs fixed
* handling of DEBUG env variable
*** 0.1:
* initial version, basic commands: ls, see, adquire, save, exit