Godzil
0b54549c64
Fix a silly bug in error management (in case the error does not come from request)
2018-07-30 22:47:38 +01:00
Godzil
4990effa1c
Try to fix #81 and probably some other issues when the URL is not valid to properly display that the URL is not valid. Also change a bit on how error are handled
2018-07-30 22:47:38 +01:00
Godzil
1e56cab73f
Move error displaying when downloading an episode fail.
2018-07-30 22:47:37 +01:00
Godzil
6765b517ec
Add a new episode filter and completely remove some dependencies on the config object.
2018-07-30 22:47:36 +01:00
Godzil
8c1e0f2e0c
Stop messing with the config objet
2018-07-30 22:47:36 +01:00
Godzil
817843c40c
Add more output to debug.txt
2018-07-30 22:47:36 +01:00
Godzil
66670547b9
Add a crude debug mechanism
2018-07-30 22:47:36 +01:00
Godzil
f10bead0dc
Remove episode and volume filter, they were buggy and useless.
...
Use the @URL syntax do download a single episode.
2018-07-30 22:47:35 +01:00
Godzil
5edd7cf05a
Fix 4 silly bugs
2018-07-30 22:47:35 +01:00
Godzil
e2a4ba738f
Make during series fetching error reporting a bit more clear
2018-07-30 22:47:34 +01:00
Godzil
e4e0fc3ea7
More error stack issue
2018-07-30 22:47:34 +01:00
Godzil
301fa1c860
Remove dependencies on fs and only use fs-extra
2018-07-30 22:47:34 +01:00
Godzil
7f2f983f55
using log instead of console is nicer
2018-07-30 22:47:33 +01:00
Godzil
67735fb52a
Add a similar mechanism for episodes downloads.
...
If it can't fetch it after a couple of retry (5 by default, can be changed on the command line) it will just ignore it and go to the next episode.
2018-07-30 22:47:33 +01:00
Godzil
7c04fb7282
Make tslint happy!
2018-07-30 22:47:29 +01:00
Godzil
10d71944d9
Fix lint error
2017-08-21 16:08:58 +02:00
Godzil
ed4f398062
Fix #19 , better to check if a file exist before trying to copy it 😂
2017-02-16 23:03:43 +00:00
Godzil
6bc39083b9
- Support more episode naming schemes
...
- Display when we are going to fetch from a single URL (@http://...)
- Display a warning when a series looks to have no episodes
- Make a backup of the .crpersistent before changing it
2017-02-12 23:10:51 +00:00
Godzil
cfe73f5ca8
More lint cleaning, add a way to download a single episode by URL
2017-02-10 23:51:22 +00:00
Godzil
bee3f33e20
Update npm packages, cleanup the code, cleanup all tslint complain
2017-02-10 17:43:52 +00:00
Godzil
8dfd1b447c
Add a log objet to do some fancy output on the command line (not fully enabled under windows as it need some tests)
2017-01-28 13:38:14 +00:00
Godzil
8314d91bd7
Add functionality to ignore (instead of stopping) if an episode is not available yet
2016-09-07 21:51:36 +01:00
Godzil
5bd31f9e0b
Add better episode numbering scheme
2016-09-07 21:34:29 +01:00
Roel van Uden
18375d3d22
Update to TS1.5
2015-05-23 19:07:14 +02:00
Roel van Uden
602f772fcf
Get rid of Visual Studio project files for tsconfig
2015-03-07 11:52:10 +01:00
Roel van Uden
25a077b495
Updates to config and files to pass TSLint
2015-02-07 12:51:11 +01:00
Roel van Uden
9ff6398aee
Migration towards TypeScript
...
This is going to be 1.1.0. Remaining TODOs:
* "npm run tsc" should generate declarations
* Add (restrictive) TSLint configuration
* Add support for TSLint in "npm test"
2015-02-06 22:31:02 +01:00