Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						be4bb25c96 
					 
					
						
						
							
							Filter unwanted text from Spotify URLs when extracting information ( #394 )  
						
						... 
						
						
						
						* Split unwanted URL part
* Convert get_splits() -> extract_spotify_id()
* Add tests for extract_spotify_id()
* Extract Spotify artist ID when fetching artist albums 
						
						
							
						
					 
					
						2018-10-26 18:29:29 +05:30 
						 
				 
			
				
					
						
							
							
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						94dc27a77b 
					 
					
						
						
							
							Refactored refresh token ( #408 )  
						
						... 
						
						
						
						* Outputs error details when track download fails from list file
* Refactored Spotipy token refreshing
* Reverted to old refreshing method
Kept refresh_token() in spotify_tools.py 
						
						
							
						
					 
					
						2018-10-25 20:00:46 +05:30 
						 
				 
			
				
					
						
							
							
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						680525ea3d 
					 
					
						
						
							
							Outputs error details when track download fails from list file ( #406 )  
						
						
						
						
							
						
					 
					
						2018-10-24 22:06:39 +05:30 
						 
				 
			
				
					
						
							
							
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						94f0b3e95d 
					 
					
						
						
							
							Doesn't search song on Spotify if "--no-metadata" passed ( #404 )  
						
						... 
						
						
						
						* Doesn't search song on Spotify if '--no-metadata' passed
* Doesn't search song on Spotify if '--no-metadata' passed
* Doesn't war user that 'no metadata found' if '--no-metadata' passed 
						
						
							
						
					 
					
						2018-10-23 17:27:12 +05:30 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						f65034f17e 
					 
					
						
						
							
							Create a custom user for tests ( #405 )  
						
						
						
						
							
						
					 
					
						2018-10-22 23:03:06 +05:30 
						 
				 
			
				
					
						
							
							
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						acff5fc8e2 
					 
					
						
						
							
							Check and replace slashes with dashes to avoid directory creation error ( #402 )  
						
						... 
						
						
						
						* Added check for track titles containing slashes
* Revert white-space typos
* Added check for windows backslash
* Added check for non-string filename titles 
						
						
							
						
					 
					
						2018-10-21 14:21:31 +05:30 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						b12ca8c785 
					 
					
						
						
							
							Add support for .m3u playlists ( #401 )  
						
						... 
						
						
						
						* Add support for .m3u playlists
* Run black code formatter on changes
* Stay consistent with Spotify test track 
						
						
							
						
					 
					
						2018-10-20 16:19:14 +05:30 
						 
				 
			
				
					
						
							
							
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						7d321d9616 
					 
					
						
						
							
							Changed test track to one whose lyrics are found ( #400 )  
						
						... 
						
						
						
						* Changed test track to one whose lyrics are found
* Fixed incorrect values
* Update playlists test to reflect change in playlist 
						
						
							
						
					 
					
						2018-10-19 20:25:50 +05:30 
						 
				 
			
				
					
						
							
							
								AlfredoSequeida 
							
						 
					 
					
						
						
							
						
						2b42f0b3a1 
					 
					
						
						
							
							added the ability to get all artist's songs as suggested by  #366  ( #389 )  
						
						... 
						
						
						
						* added the ability to get all artist's songs as suggested by #366 
* added log to featch_all_albums_from_artist function and removed the use of a uri
* updated the functionality to get all albums with the ability to get singles
* updated main function with new write_all_albums_from_artist function to get all albums from an artist
* fixed typos
* updated test case for getting all albums from artist
* fixed typos 
						
						
							
						
					 
					
						2018-10-10 23:53:10 -07:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						e554b4252c 
					 
					
						
						
							
							Move black badge before gitter badge ( #395 )  
						
						
						
						
							
						
					 
					
						2018-10-09 03:14:48 -07:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						8eb16a6fe3 
					 
					
						
						
							
							Merge pull request  #379  from ritiek/comment-metadata  
						
						... 
						
						
						
						Embed comment metadata in .m4a 
						
						
							
						
					 
					
						2018-10-09 11:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						519fe75eac 
					 
					
						
						
							
							Merge branch 'master' into comment-metadata  
						
						
						
						
							
						
					 
					
						2018-10-09 01:30:06 -07:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						13c83bd225 
					 
					
						
						
							
							Introduce usage of black (code formatter) ( #393 )  
						
						
						
						
							
						
					 
					
						2018-10-09 00:57:11 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Redmond 
							
						 
					 
					
						
						
							
						
						71ee6ad5e2 
					 
					
						
						
							
							Windows - 'My Music' folder won't be assumed to be on C drive ( #387 )  
						
						... 
						
						
						
						* Windows - 'My Music' folder won't be assumed to be on C drive
Windows has a nice registry check to get the absolute path of the 'My Music' folder. This helps because some people change their location of their music folder.
* Updated according to suggestions
Let me know if there are anymore improvements 👍 
* Fixups 
						
						
							
						
					 
					
						2018-10-09 00:25:45 -07:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						a565d449ea 
					 
					
						
						
							
							Merge pull request  #386  from ritiek/skip-file  
						
						... 
						
						
						
						Add command line options for skip and successful file 
						
						
							
						
					 
					
						2018-10-07 15:32:06 -07:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						525925de42 
					 
					
						
						
							
							Break long line into multiple  
						
						
						
						
							
						
					 
					
						2018-10-07 21:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						bef24eef7f 
					 
					
						
						
							
							Place newline before track URL when appending to track file  
						
						
						
						
							
						
					 
					
						2018-10-05 00:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						3a52fe4de5 
					 
					
						
						
							
							Add command line options for skip and successful file  
						
						
						
						
							
						
					 
					
						2018-10-04 23:43:54 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						2725402ab3 
					 
					
						
						
							
							Update tests ( #384 )  
						
						... 
						
						
						
						* Update tests
* Move comment regarding changing YT URLs to the appropriate assert 
						
						
							
						
					 
					
						2018-10-02 15:43:21 +05:30 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						6cb12722d0 
					 
					
						
						
							
							Update setup.py ( #383 )  
						
						
						
						
							
						
					 
					
						2018-10-02 13:00:27 +05:30 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						9703bec5c8 
					 
					
						
						
							
							Merge pull request  #380  from ritiek/duplicates-in-file  
						
						... 
						
						
						
						Overwrite track file with unique tracks 
						
						
							
						
					 
					
						2018-10-02 09:16:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						e076d11a19 
					 
					
						
						
							
							Overwrite track file with unique tracks  
						
						
						
						
							
						
					 
					
						2018-10-02 12:36:55 +05:30 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						ac94cf4f3b 
					 
					
						
						
							
							Update dependencies ( #382 )  
						
						
						
						
							
						
					 
					
						2018-10-02 12:21:39 +05:30 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						667477a4be 
					 
					
						
						
							
							Merge pull request  #369  from ritiek/remove-duplicates-preserve-order  
						
						... 
						
						
						
						Remove duplicates whilst preserving order 
						
						
							
						
					 
					
						2018-10-01 17:19:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						f80c223025 
					 
					
						
						
							
							Embed comment metadata in .m4a  
						
						
						
						
							
						
					 
					
						2018-10-01 19:10:28 +05:30 
						 
				 
			
				
					
						
							
							
								Nodar Gogoberidze 
							
						 
					 
					
						
						
							
						
						e720cbcf93 
					 
					
						
						
							
							Add check for publisher tag before adding publisher id3 tag to audio file ( #377 )  
						
						
						
						
							
						
					 
					
						2018-09-30 14:59:15 +05:30 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						1d54ffb63c 
					 
					
						
						
							
							Fix logging in spotdl.py ( #364 )  
						
						... 
						
						
						
						* Fix import typo (logging -> logger)
* Fix logging in handle.py 
						
						
							
						
					 
					
						2018-09-30 12:53:28 +05:30 
						 
				 
			
				
					
						
							
							
								Arryon Tijsma 
							
						 
					 
					
						
						
							
						
						fc7d5abf16 
					 
					
						
						
							
							Correctly embed metadata in .m4a  
						
						
						
						
							
						
					 
					
						2018-09-26 21:59:28 +05:30 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						fe8521127a 
					 
					
						
						
							
							Merge pull request  #361  from sdhutchins/master  
						
						... 
						
						
						
						Improved README 
						
						
							
						
					 
					
						2018-09-26 18:06:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						95139222d0 
					 
					
						
						
							
							Remove duplicates while preserving order  
						
						
						
						
							
						
					 
					
						2018-09-26 10:45:48 +05:30 
						 
				 
			
				
					
						
							
							
								Arryon Tijsma 
							
						 
					 
					
						
						
							
						
						32c2ace96c 
					 
					
						
						
							
							Fixes   #272  by refactoring global log to conventional global... ( #358 )  
						
						... 
						
						
						
						* Fixes  #272  by refactoring global log to conventional global as used by logzero
* Remove unnecessary logger from download_single, which was a test case
* Remove unnecessary logger from main(), which was a test case 
						
						
							
						
					 
					
						2018-09-21 22:43:26 -07:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						ba8f872d6d 
					 
					
						
						
							
							Be sure to check out the wiki!  
						
						
						
						
							
						
					 
					
						2018-09-22 10:19:14 +05:30 
						 
				 
			
				
					
						
							
							
								Shaurita D. Hutchins 
							
						 
					 
					
						
						
							
						
						b6a40eb45d 
					 
					
						
						
							
							Changed pip install line to code block.  
						
						
						
						
							
						
					 
					
						2018-09-21 11:13:14 -05:00 
						 
				 
			
				
					
						
							
							
								Shaurita D. Hutchins 
							
						 
					 
					
						
						
							
						
						c5bb9452b2 
					 
					
						
						
							
							Update README.md  
						
						
						
						
							
						
					 
					
						2018-09-20 11:45:09 -05:00 
						 
				 
			
				
					
						
							
							
								Shaurita D. Hutchins 
							
						 
					 
					
						
						
							
						
						f7928bc1b7 
					 
					
						
						
							
							Updated README.  
						
						... 
						
						
						
						Added pip install information to README and made metadata bullet list smaller. 
						
						
							
						
					 
					
						2018-09-20 11:43:51 -05:00 
						 
				 
			
				
					
						
							
							
								Dimitris Aggelou 
							
						 
					 
					
						
						
							
						
						803a677167 
					 
					
						
						
							
							Addressing issue#338 ( #357 )  
						
						
						
						
							
						
					 
					
						2018-09-16 06:10:07 -07:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						9cd8fdbc2f 
					 
					
						
						
							
							Minor fixes for a working 1.0.0 release ( #347 )  
						
						
						
						
							
 
						
					 
					
						2018-09-09 08:35:42 -07:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						40d711b532 
					 
					
						
						
							
							Update README examples and add PyPi badge ( #346 )  
						
						... 
						
						
						
						* Add PyPi badge
* python3 spotdl.py -> spotdl 
						
						
							
						
					 
					
						2018-09-09 08:25:50 -07:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						e0c8960906 
					 
					
						
						
							
							Changes for v1.0.0 release ( #345 )  
						
						... 
						
						
						
						* Move spotdl.py inside spotdl directory
* Fix Dockerfile
* Re-upload FFmpeg binary
* Small fixes ;) 
						
						
							
						
					 
					
						2018-09-09 08:00:01 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnunarayan K I 
							
						 
					 
					
						
						
							
						
						a7e9009aa6 
					 
					
						
						
							
							Merge pull request  #335  from ritiek/default-config-path  
						
						... 
						
						
						
						Move default `config.yml` to .config folder 
						
						
							
						
					 
					
						2018-08-19 22:34:32 +05:30 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						dd81f80fda 
					 
					
						
						
							
							Use appdirs to figure out user config directory  
						
						
						
						
							
						
					 
					
						2018-08-19 19:32:22 +05:30 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						04824d2f20 
					 
					
						
						
							
							Merge pull request  #333  from ritiek/abs-path-music-dir  
						
						... 
						
						
						
						Use absolute path to download directory 
						
						
							
						
					 
					
						2018-08-17 03:50:33 +05:30 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						7b9fe73fb8 
					 
					
						
						
							
							Use absolute path to download directory  
						
						
						
						
							
						
					 
					
						2018-08-12 21:38:02 +05:30 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						5b4efa05b6 
					 
					
						
						
							
							Merge pull request  #316  from Mello-Yello/master  
						
						... 
						
						
						
						Trim silence at the beginning of a song 
						
						
							
						
					 
					
						2018-07-29 05:56:54 -07:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						d6bffd7493 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						
						
						
							
						
					 
					
						2018-07-28 23:43:55 -07:00 
						 
				 
			
				
					
						
							
							
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						a3b32547e0 
					 
					
						
						
							
							Pass **config to parser.set_defaults() ( #319 )  
						
						
						
						
							
						
					 
					
						2018-07-28 23:42:42 -07:00 
						 
				 
			
				
					
						
							
							
								Mello-Yello 
							
						 
					 
					
						
						
							
						
						e749f14828 
					 
					
						
						
							
							Minor fixes  
						
						
						
						
							
						
					 
					
						2018-07-28 13:25:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mello-Yello 
							
						 
					 
					
						
						
							
						
						b0a945e2d2 
					 
					
						
						
							
							Add the --trim-silence parameter  
						
						
						
						
							
						
					 
					
						2018-07-28 11:01:49 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Groh 
							
						 
					 
					
						
						
							
						
						ef1e471526 
					 
					
						
						
							
							Directly link FAQs in README, minor changes ( #315 )  
						
						
						
						
							
						
					 
					
						2018-07-27 07:31:43 -07:00 
						 
				 
			
				
					
						
							
							
								Mello-Yello 
							
						 
					 
					
						
						
							
						
						7674db7f71 
					 
					
						
						
							
							Trim silence at the beginning of a song  
						
						
						
						
							
						
					 
					
						2018-07-27 16:05:44 +02:00