133 Commits

Author SHA1 Message Date
Godzil
cc68d21107 correct permissions 2017-09-16 22:54:49 +01:00
Godzil
acd91e2679 Add (unless) node minimum version in packages.json 2017-09-16 22:54:27 +01:00
Godzil
53f0a9462a Better filename forbidden character handling
Logs are a bit better
2017-09-16 22:51:49 +01:00
Godzil
10d71944d9 Fix lint error 2017-08-21 16:08:58 +02:00
Manoël Trapier
b5bbde7cdd Change to make travis npm happy 2017-08-21 14:24:23 +01:00
Manoël Trapier
c406bc70ee Sanitise more characters from filenames 2017-05-17 16:17:26 +01:00
Godzil
1dea620295 1.1.19 v1.1.19 2017-05-12 00:14:24 +01:00
Manoël Trapier
2019c104b6 Add comment on issue report 2017-05-10 16:29:58 +01:00
Manoël Trapier
9f1ead1368 Update README.md 2017-05-09 20:15:51 +01:00
Manoël Trapier
41f67798d6 Merge pull request #22 from ssttevee/master
Custom filenames
2017-05-09 19:55:45 +01:00
ssttevee
2c2ed2c136
added more custom filename variables 2017-03-29 14:10:06 -07:00
ssttevee
4dc90aeb00
added custom filenames 2017-03-29 13:59:51 -07:00
Godzil
361c6cf54c Abandon node v4 as some packages does not want to install. 2017-03-16 19:25:06 +01:00
Godzil
b691b953d4 remove a useless target and update travis 2017-03-16 18:34:54 +01:00
Godzil
3d067979e9 update node version for travis 2017-03-16 17:47:58 +01:00
Godzil
58247f53e4 Add Travis 2017-03-16 17:44:35 +01:00
Manoël Trapier
6189e31e6b Update README.md 2017-03-16 12:08:59 +00:00
Manoël Trapier
3df650a0a6 Markdown I hate you 2017-02-27 16:14:55 +00:00
Manoël Trapier
c785c0f7c3 Add comment about login 2017-02-27 16:14:16 +00:00
Godzil
a01f3cd09c 1.1.18: Fix issue #19 v1.1.18 2017-02-16 23:05:16 +00: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
e9cf0c353b 1.1.17 v1.1.17 2017-02-12 23:37:19 +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
67d06246d4 1.1.17-0 2017-02-11 19:24:59 +00:00
Godzil
2ab1daf2b3 Another lint pass on episode.ts
Correct a stupid bug where it try to download an episode two times (and led to a failure) if metadata can't be fetch as expected. Doh!
2017-02-11 19:23:48 +00:00
Godzil
065d3b4c66 1.1.16 2017-02-10 23:52:23 +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
2fea379484 Fancy output also works under windows, so it's now enabled for all platform! 2017-02-10 23:51:04 +00:00
Godzil
bee3f33e20 Update npm packages, cleanup the code, cleanup all tslint complain 2017-02-10 17:43:52 +00:00
Manoël Trapier
5d9c25491d Typo on typings 2017-02-08 16:47:52 +00:00
Godzil
58f4dc61ff Fix login issue v1.1.15 2017-02-07 20:22:25 +00:00
Godzil
b96efacbd2 - Revert login using the token method
- Use the cloudscraper layer on top of request to pass through the cloudfare browser check
- switch from tsd to typings
2017-02-07 20:22:01 +00:00
Godzil
a346ab8854 1.1.14 v1.1.14 2017-02-01 08:53:23 +00:00
Godzil
499530141e Disable debug message about ffmpeg 2017-02-01 08:53:14 +00:00
Godzil
d1457bb893 1.1.13 v1.1.13 2017-01-28 13:38:20 +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
ce63ae9a16 Upgrade to 1.1.12 to fix login issue v1.1.12 2017-01-23 21:13:13 +00:00
Godzil
70d80ccd17 Update dependency to more recent version, and correct a few warnings reported by ts 2017-01-23 21:06:34 +00:00
Manoël Trapier
7833fbe292 Merge pull request #13 from majewskim/master
Fix a login issue
2017-01-23 20:46:10 +00:00
Mateusz Majewski
fa6aa74442 Merge branch 'master' into master 2017-01-18 12:49:49 +02:00
Mateusz Majewski
fe2ed9fb76 Fixing login issue by bypassing the login form and making a request directly. 2017-01-18 11:19:41 +02:00
Mateusz Majewski
cc655b9e00 Fixing login issue by bypassing the login form and making a request directly. 2017-01-18 11:08:45 +02:00
Manoël Trapier
e1d2a55a01 Update README.md 2016-10-21 17:21:36 +01:00
Manoël Trapier
a31de0ef9d Remove .js from the name 2016-10-21 17:21:05 +01:00
Godzil
2853334d7f 1.1.11
- Update login mechanism to march CR september 2016 changes
v1.1.11
2016-09-16 22:20:43 +01:00
Godzil
69dd28d31b Update login to match latest CR changes 2016-09-16 22:20:39 +01:00
Godzil
56afce02ea 1.1.10
- Change name format to follow Plex forvourite one.
- Remplace ":" in file name to prevent issue on Windows
v1.1.10
2016-09-10 20:22:10 +01:00
Godzil
bc4697061e Remplace ':' in filename to make Windows happy 2016-09-10 20:17:19 +01:00
Godzil
55ffe85f77 Make the name to be more Plex friendly 2016-09-10 11:53:45 +01:00
Godzil
ec8c2c7716 1.1.9
New features:
 - Should correctly handle 10.5 or 1A episode numbers
 - Change characters in series name that are not allowed in filename (or could cause issues, like slash ( / ) or single quote ( ' )
 - Prevent overwrite of existing files (usefull when different season report the same number)
 - If an error during episode metadata scraping, it will set to Season 0, episode 0 (look at the logs!)
 - If an episode is not available yet, it will be skipped
v1.1.9
2016-09-07 22:09:14 +01:00