Commit Graph

259 Commits

Author SHA1 Message Date
Linus Groh
64548b6894 Fix link and language in README.md 2017-12-30 04:50:26 +01:00
Ritiek Malhotra
f5587d69b5 Update docker instructions 2017-12-21 16:25:33 +05:30
Ritiek Malhotra
c75a243690 Improve formatting 2017-12-21 15:44:49 +05:30
Ritiek Malhotra
fddfeb43cd Add docker automated shield and other changes 2017-12-21 15:43:15 +05:30
Ritiek Malhotra
58f54c0041 Add docker build status 2017-12-21 14:13:38 +05:30
Ritiek Malhotra
0a27e1d523 Merge pull request #169 from bcardiff/docker
Add docker image
2017-12-16 11:01:42 +05:30
Brian J. Cardiff
5811403116 Add docker image 2017-12-15 13:12:00 -03:00
ritiek
fe11ade687 Log name if song already exists 2017-12-15 20:10:57 +05:30
Ritiek Malhotra
df513acc35 Add logging capability (#175)
* Refactoring and addition of logzero (#172)

* Refactored convert.py and added logging.

* Added logging and refactored.

* Added logzero to requirements.txt

* Added logging to metadata.py

* Created a log in misc.py. Updated slugify import.

* Some general improvement

* Improve message layout

* Improve test mechanism

* Implement debug level logging

* Fix some minor mistakes

* Make pytest happy

* Remove unimplemented --verbose option

* Update ISSUE_TEMPLATE.md

* Rename LICENSE

* Remove obvious from log.debug()

* Show track URL when writing to file (debug)
2017-12-15 19:57:57 +05:30
Brian J. Cardiff
c8d71954b4 Fix typo in README (#168) 2017-12-03 11:53:06 +05:30
Ritiek Malhotra
6075a829e5 Return codes depicting success/failure (#164)
* Add error codes for fetch playlist failures

* Add return codes to README.md
2017-11-30 10:44:46 +05:30
fanlp3
6ac60000e6 fixes: #159 Refactored grab_playlist (#160)
* Refactored grab_playlist

grab_playlist was looping through the user's playlist until it finds the playlist.
In some cases a public playlist isn't in the user's playlists
Using a more direct approach, querying for the tracks of a playlist

* Remove old `def write_playlist()`

* Playlist URL download now works on private playlists
2017-11-30 09:49:38 +05:30
Ritiek Malhotra
7d7f4b75f7 Fix link in README 2017-11-25 19:52:01 +05:30
Ritiek Malhotra
24614795af Remove outdated usage image 2017-11-19 18:48:50 +05:30
Linus Groh
b08213c8b0 Fix example usage description in README.md 2017-11-12 01:15:32 +01:00
Ritiek Malhotra
7f4cb749c8 Add note for collaborative playlists 2017-11-11 19:26:08 +05:30
Ritiek Malhotra
b879f10401 Update all example commands to NCS music 2017-11-10 21:42:05 +05:30
Ritiek Malhotra
5468730ad3 Update contributing 2017-11-10 21:28:05 +05:30
Linus Groh
a3cfcfcd81 Add note about spaces in filenames in README.md 2017-10-17 22:59:07 +02:00
Valérian Galliat
237b4cca7e Add an option to grab an album (#142) 2017-10-08 19:43:55 +05:30
Linus Groh
3812de3a43 Update README.md to avoid more py2 related issues 2017-09-29 00:23:46 +02:00
Linus Groh
17e6d1fa2e Update README.md to include a note about pip2/3 2017-09-18 00:03:25 +02:00
Ritiek Malhotra
31b91bd6da Use Python 3.6+ on Windows to avoid Unicode errors 2017-09-05 21:41:22 +05:30
Ritiek Malhotra
c73c650383 Fix typo in an example command 2017-08-29 23:05:28 +05:30
Linus Groh
ddd57eda88 Fix wrong command line option in README.md 2017-08-25 14:20:32 +02:00
Ritiek Malhotra
dc6019a1a5 Reduce Travis CI build time by more than 90% (#115)
Travis CI now downloads a pre-compiled FFmpeg binary instead of building one on every run. Test duration dropped from 10 mins to about 50 secs.
2017-07-18 14:43:33 +05:30
Ritiek Malhotra
4a2bbb2535 Expect Python to be already in PATH (#114)
* Expect python to already be in PATH

* Expect python to be in PATH

* Fix special handlling of conversion on windows

* Some cleaning

* Update docs
2017-07-17 20:25:11 +05:30
Ritiek Malhotra
9564a71035 Add -p option to directly download playlists with URL (#110)
* Rough implementation of playlist link

* Clean code

* Add information about playlist URL

* Update README.md

* Fix bug where script selects wrong playlist

* Minor improvements

* Minor improvements
2017-07-12 13:37:15 +05:30
Linus
75be7285c0 Add description of the new -f option in README.md; Fix minor issues 2017-07-11 18:48:02 +02:00
Ritiek Malhotra
5add1fd0f8 Drop python 2 compatibility (#107) 2017-07-11 20:32:26 +05:30
Linus Groh
b73d0b1049 Fix rendering issue in README.md 2017-07-11 16:14:17 +02:00
Linus Groh
c80f2996fb Add and fix some information in README.md 2017-07-11 15:36:15 +02:00
°Kelvin R
a1544bc1c8 Repo in one folder, typos + additions, better layout (#105)
* fix #100

* typos and additions

* better layout for playlists

* typo typo and some changes

* was in the wrong line

* also changed path to avconv.exe
2017-07-09 18:01:46 +05:30
Ritiek Malhotra
06ca861efb Fix some misleading information 2017-07-07 23:12:56 +05:30
Ritiek Malhotra
8ef4e95a7c Command to run tests 2017-06-25 23:41:32 +05:30
Ritiek Malhotra
eca932fd9d Update README.md 2017-06-25 19:36:07 +05:30
Ritiek Malhotra
1b1d24c8a2 Remove deprecated no-convert option 2017-06-21 20:17:00 +05:30
Ritiek
5aa8c66db3 Small encoding changes 2017-06-21 12:58:15 +05:30
Ritiek Malhotra
734d25a64d Change name to lowercase 2017-06-21 01:26:00 +05:30
Ritiek Malhotra
eb675c7f2a Some more metadata 2017-06-20 20:59:50 +05:30
Ritiek Malhotra
94ab975caa Enhance formatting 2017-06-20 20:55:22 +05:30
Ritiek
86506307ff Add instructions for getting FFmpeg up 2017-06-20 20:51:28 +05:30
Peter M
f14633f3c4 Add information about environment variables in Windows (#69) 2017-06-12 19:58:52 +05:30
Ritiek Malhotra
5d40aba7a3 Add --help output 2017-06-08 09:31:27 +05:30
Ritiek Malhotra
6a2d47360d Fix typo 2017-06-07 08:38:28 +05:30
Ritiek Malhotra
2cd5b9f0fb Remove unnecessary sudo 2017-06-07 08:34:56 +05:30
Ritiek Malhotra
fdd65cf498 Update README.md 2017-06-07 08:27:43 +05:30
Ritiek Malhotra
4a68f95a26 Update README.md 2017-06-07 08:26:13 +05:30
Ritiek Malhotra
bfc0ada95a Update README.md 2017-06-07 08:24:45 +05:30
Ritiek Malhotra
e1aa39704d Update README.md 2017-06-07 08:22:58 +05:30