-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathChangelog.txt
245 lines (233 loc) · 8.94 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
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
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
---MakeMKV Auto Rip Changelog---
Automatically rips DVDs using the MakeMKV console and saves them to unique folders.
Newest Versions are at the bottom
Current version: v0.6.0
Version 0.1.0 - Initial Upload
This version is for testing purposes only and is not publicly usable. The coming versions will be made proper and useful to the public, but for now adapting it to your personal use case requires changing device unique info in the AutoRip.js file.
Version 0.2.1 - The first code-based update
AutoRip.bat Changes
Created
INFO: This was added so that running the AutoRip.js doesn't have to be run from the command line
ToDo.txt Changes
Updated and reorganized
README.md Changes
Version Update: 0.1.0 > 0.2.1
package.json Changes
Version Update: 0.1.0 > 0.2.1
AutoRip.js Changes
Version Update: 0.1.0 > 0.2.1
Show time stamps for each message (this is why moment was added in 0.1.0)
Title scrubbing now removes all characters that are invalid in a windows folder name (not just ")
Node Package Changes
Version Update: 0.1.0 > 0.2.0 > 0.2.1
Published updated package version
Version 0.3.0 - General Public Approved
Changelog.txt Changes
Created
INFO: Created to keep a chronological list of every change made in every version published to GitHub
Version Update: Null > 0.3.0
Config.json Changes
Created
INFO: Configures MakeMKV root directory and root directory for movie rips
ToDo.txt Changes
Updated and reorganized
README.md Changes
Version Update: 0.2.1 > 0.3.0
Added documentation for new Config.json file
Removed general public warning since it's no longer valid
package.json Changes
Version Update: 0.2.1 > 0.3.0
Added "config" module
INFO: config is the module used for linking together all of the configuration file stuff
AutoRip.js Changes
Version Update: 0.2.1 > 0.3.0
Movie rip root directory and MakeMKV root directory now configured in Config.json instead of being hard coded into the AutoRip.js file
If AutoRip.js is run from within a batch file the program should now exit when finished instead of hanging
Added warning in opening header about configuring the Config.json file before running
Changed running mode to "Production"
Node Package Changes
Version Update: 0.2.1 > 0.3.0
Published updated package version
Added "config" module
INFO: config is the module used for linking together all of the configuration file stuff
Version 0.3.1 - Critical Patch
Changelog.txt Changes
Version Update: 0.3.0 > 0.3.1
ToDo.txt Changes
Updated and reorganized
README.md Changes
Version Update: 0.3.0 > 0.3.1
package.json Changes
Version Update: 0.3.0 > 0.3.1
AutoRip.js Changes
Version Update: 0.3.0 > 0.3.1
Fixed the batch file running fix that was applied in 0.3.0 as that one didn't work correctly.
Node Package Changes
Version Update: 0.3.0 > 0.3.1
Published updated package version
Version 0.3.2 - Critical Patch for User Config
Changelog.txt Changes
Version Update: 0.3.1 > 0.3.2
ToDo.txt Changes
Completed items marked as such
README.md Changes
Version Update: 0.3.1 > 0.3.2
Updated Documentation to reflect new configuration file name
package.json Changes
Version Update: 0.3.1 > 0.3.2
AutoRip.js Changes
Version Update: 0.3.1 > 0.3.2
Fixed the config file so that it actually loaded and used now (file is has been renamed FROM Config.json TO Default.json)
Node Package Changes
Version Update: 0.3.1 > 0.3.2
Published updated package version
Version 0.4.0 - The Synchronous Update
Changelog.txt Changes
Version Update: 0.3.2 > 0.4.0
ToDo.txt Changes
Completed items were marked as such
Many new tasks were added
README.md Changes
Version Update: 0.3.2 > 0.4.0
package.json Changes
Version Update: 0.3.2 > 0.4.0
AutoRip.js Changes
Version Update: 0.3.2 > 0.4.0
DVDs now rip synchronously insted of asynchronously (this should fix large slow downs on systems that are writing to a HDD, have a weak CPU, and/ or have a low amount of system RAM)
Updated config warning message to reflect new config file name
Node Package Changes
Version Update: 0.3.2 > 0.4.0
Published updated package version
Version 0.4.1 - Git Optimization and Organizational Improvements
Changelog.txt Changes
Version Update: 0.4.0 > 0.4.1
ToDo.txt Changes
Completed items were marked as such
Many new tasks were added
README.md Changes
Version Update: 0.4.0 > 0.4.1
package.json Changes
Version Update: 0.4.0 > 0.4.1
AutoRip.js Changes
Version Update: 0.4.0 > 0.4.1
Reorganized code to be more readable
Node Package Changes
Version Update: 0.4.0 > 0.4.1
Published updated package version
Install-Node-Packages.bat Changes
File Created
INFO: Created so that node modules may be installed without having to use GitHub or the command line.
GitHub Changes
Node packages no longer download with the Repository
Version 0.4.2 - Colors, Colors, Everywhere!
Changelog.txt Changes
Version Update: 0.4.2 > 0.4.2
ToDo.txt Changes
Completed items were marked as such
README.md Changes
Version Update: 0.4.2 > 0.4.2
package.json Changes
Version Update: 0.4.2 > 0.4.2
AutoRip.js Changes
Version Update: 0.4.2 > 0.4.2
Added color to console messages with the "colors" module
Default.json Changes
Changed default output path back to "C:\\"
Node Package Changes
Version Update: 0.4.2 > 0.4.2
Published updated package version
added the npm module "colors"
Version 0.5.0 - A log for you, and a log for you, and a log for everyone!
Changelog.txt Changes
Version Update: 0.3.2 > 0.5.0
ToDo.txt Changes
Completed items were marked as such
Added more items
README.md Changes
Version Update: 0.4.2 > 0.5.0
package.json Changes
Version Update: 0.4.3 > 0.5.0
AutoRip.js Changes
Version Update: 0.4.3 > 0.5.0
Added optional Logging with configurable file paths
INFO: Currently logging the same DVD more than once will overwrite the log file for that DVD (future versions will fix this)
Added optional automatic disc ejecting
INFO: As of now this only ejects the first disc (future versions will fix this)
Added win-eject to help with ejecting discs
Default.json Changes
Changed default output path back to "C:\\"
Added configuration settings for logging and auto ejecting
Node Package Changes
Version Update: 0.4.3 > 0.5.0
Published updated package version
added the npm module "win-eject"
Install-Node-Packages.bat Changes
Added some more info that displays when opening so that the user is more informed
Logs (folder) Added
INFO: This was added as a default dir for log files (it currently isn't use however)
Version 0.5.1 - Auto Eject
Changelog.txt Changes
Version Update: 0.5.0 > 0.5.1
ToDo.txt Changes
Completed items were marked as such
Added more items
README.md Changes
Version Update: 0.5.0 > 0.5.1
package.json Changes
Version Update: 0.5.0 > 0.5.1
AutoRip.js Changes
Version Update: 0.5.0 > 0.5.1
Fixed disc ejecting problems
Node Package Changes
Version Update: 0.5.0 > 0.5.1
Published updated package version
Version 0.5.2 - More accurate completed messages
Changelog.txt Changes
Version Update: 0.5.1 > 0.5.2
ToDo.txt Changes
Completed items were marked as such
Added more items
Reorganized List
README.md Changes
Version Update: 0.5.1 > 0.5.2
package.json Changes
Version Update: 0.5.1 > 0.5.2
AutoRip.js Changes
Version Update: 0.5.1 > 0.5.2
Changed message system so that only discs that actually ripped get a "done ripping <Title Name>" message (discs that dont pass will get an error message)
Node Package Changes
Version Update: 0.5.1 > 0.5.2
Published updated package version
Load.js Added
INFO: A standalone file to load all dvds connected to the system (as long as the drive has the physical ability to) This is used with the DriveLoader.bat file
Eject.js Added
INFO: A standalone file to eject all dvds connected to the system (as long as the drive has the physical ability to) This is used with the DriveLoader.bat file
DriveLoader.bat Added
INFO: This file can be run to either load or eject all discs (dependent on which option the user selects at startup)
Version 0.6.0 - The Exterminator has Arrived
Changelog.txt Changes
Version Update: 0.5.2 > 0.6.0
ToDo.txt Changes
Completed items were marked as such
Added more items
Reorganized List
README.md Changes
Version Update: 0.5.2 > 0.6.0
Expanded and updated with new instructions and a discription of what everything does
package.json Changes
Version Update: 0.5.2 > 0.6.0
AutoRip.js Changes
Version Update: 0.5.2 > 0.6.0
Updated redundent code where "enabled" settings from config file were called
Fixed "Following items were ripped" to only show non failed items
Added Section to show failed items at the bottom
Added support for Blu Ray Discs
Title selection code was rewriten and appears to work with a wider range of discs and disc types (including blurays and DVDs which previously had issues running)
Log generation now creates a new file with modified name when the desired name already exists (instead of overwriting it)
Default.json Changes
"enabled" settings are no longer case sensitive
Node Package Changes
Version Update: 0.5.2 > 0.6.0
Published updated package version
DriveLoader.bat Changed
Fixed problems preventing the script from running correctly