André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						1fdce16f46 
					 
					
						
						
							
							Fix get_followees() and implement get_followers()  
						
						
						
						
					 
					
						2017-07-20 18:01:29 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						dd513f7190 
					 
					
						
						
							
							Let anonymous loader inherit all options  
						
						
						
						
					 
					
						2017-07-20 15:24:57 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						7198f1ad9f 
					 
					
						
						
							
							Restructure --help and Options section in README  
						
						
						
						
					 
					
						2017-07-20 14:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						58c12d5618 
					 
					
						
						
							
							Allow changing HTTP User Agent string  
						
						
						
						
					 
					
						2017-07-20 11:25:46 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						1e10ab8669 
					 
					
						
						
							
							Revert "Replaced usages of shortcode with mediaid"  
						
						... 
						
						
						
						This reverts commit 715582138b 
						
						
					 
					
						2017-07-14 15:29:09 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						c0eecd1bd2 
					 
					
						
						
							
							Usability fixes in improvements  
						
						... 
						
						
						
						On module level:
Cleaner exception handling for load_session_from file
interactive_login logs in interactively now, always asking the user for
password. Before, it had an optional password parameter determining
whether it was interactive or not.
On application level:
Warn if profile specifiers are used which require login, but not --login
flag was given (@profile, :feed-all, :feed-liked).
Clearly warn that --password is insecure. 
						
						
					 
					
						2017-07-14 11:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						8607135740 
					 
					
						
						
							
							Satisfy pylint  
						
						
						
						
					 
					
						2017-07-14 05:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						ca2829becc 
					 
					
						
						
							
							Fixed and reimplemented get_username_by_id()  
						
						
						
						
					 
					
						2017-07-14 05:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						715582138b 
					 
					
						
						
							
							Replaced usages of shortcode with mediaid  
						
						
						
						
					 
					
						2017-07-13 22:33:01 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						184c521646 
					 
					
						
						
							
							Added functions to convert mediaid <-> shortcode  
						
						
						
						
					 
					
						2017-07-06 22:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						5ae3d7090f 
					 
					
						
						
							
							Minor bug fixes  
						
						... 
						
						
						
						- Adjust comment in test()
- Added exception handling when loading a sessionfile
- Corrected control flow in interactive_login() 
						
						
					 
					
						2017-06-30 15:45:38 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						4768fdbd10 
					 
					
						
						
							
							--hashtag-username to store by-username  
						
						... 
						
						
						
						With --hashtag-username given, if downloading per #hashtag, instead of
per username, for each picture an additional request to the Instagram
server is issued to lookup the picture's username. Instead of storing
files in #hashtag/timestamp.jpg, files are stored in
username/timestamp.jpg as it is the default when not downloading per
hashtag.
This closes  #22 . 
						
						
					 
					
						2017-06-27 09:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						591dfd31e4 
					 
					
						
						
							
							--no-profile-subdir to encode profile in filename  
						
						... 
						
						
						
						Fixes  #22 . 
					
						2017-06-25 14:55:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						caf75a8135 
					 
					
						
						
							
							Refactor Instaloader's methods into a class  
						
						
						
						
					 
					
						2017-06-24 22:43:40 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						52492456ed 
					 
					
						
						
							
							Release of version 1.3  
						
						
						
						
					 
					
						2017-04-22 18:01:54 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						e0924e8d08 
					 
					
						
						
							
							Fix --geotags  
						
						
						
						
					 
					
						2017-04-22 17:54:21 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						655dbb552d 
					 
					
						
						
							
							Further clarify meaning of --count  
						
						
						
						
					 
					
						2017-04-22 17:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						fdb8e94c64 
					 
					
						
						
							
							Fixed ":feed-liked" functionality  
						
						
						
						
					 
					
						2017-04-22 17:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						b3c83f420c 
					 
					
						
						
							
							--count to limit posts at #hashtag and :feed-*  
						
						
						
						
					 
					
						2017-04-22 17:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						df00e2b03a 
					 
					
						
						
							
							Minor enhancements to README  
						
						
						
						
					 
					
						2017-04-22 12:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						b60f0b4836 
					 
					
						
						
							
							README: Document all of Instaloader's features  
						
						
						
						
					 
					
						2017-04-22 11:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						35e71192c5 
					 
					
						
						
							
							travis: Enable more Pylint inspections  
						
						
						
						
					 
					
						2017-04-22 11:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						2106c2d5f6 
					 
					
						
						
							
							Satisfy pylint after their update  
						
						
						
						
					 
					
						2017-04-22 11:13:10 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						0e943189e5 
					 
					
						
						
							
							Parse graphql structure for sidecars  
						
						
						
						
					 
					
						2017-04-22 10:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						8e77a1c125 
					 
					
						
						
							
							Fixed download_node()  
						
						
						
						
					 
					
						2017-04-22 01:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						361445519a 
					 
					
						
						
							
							Adapt new graphql layout used by Instagram  
						
						... 
						
						
						
						Fixes  #19 . 
					
						2017-04-21 18:10:41 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						6b345e1f52 
					 
					
						
						
							
							Adapt video downloading to new format  
						
						... 
						
						
						
						This should the video downloading issue reported at #18 . 
						
						
					 
					
						2017-04-20 09:17:59 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						c841bca81b 
					 
					
						
						
							
							Silence new pylint warnings  
						
						
						
						
					 
					
						2017-04-20 09:17:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						3e1360160d 
					 
					
						
						
							
							Download pictures with #hashtag  
						
						... 
						
						
						
						Instaloader is now capable of downloading all pictures associated with
one #hashtag with:
instaloader #hashtag
This implements the feature requested with #18 . 
						
						
					 
					
						2017-04-17 12:16:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						a7d1c5bbb0 
					 
					
						
						
							
							Make check_id() exceptions Non-fatal  
						
						... 
						
						
						
						The check_id() step, including the get_username_by_id(), which is used
to determine whether a profile's account name has changed since the last
download using it's unique id when Instaloader is operating logged-in,
is actually optional and should not cause termination in any case. 
						
						
					 
					
						2017-04-10 21:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						dc748a0541 
					 
					
						
						
							
							Download all pictures of Sidecar nodes  
						
						
						
						
					 
					
						2017-03-25 21:08:54 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						72c647829a 
					 
					
						
						
							
							Don't fail if --sessionfile does not contain '/'  
						
						
						
						
					 
					
						2017-03-21 14:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						0a039b9c8c 
					 
					
						
						
							
							Release of version 1.2.2  
						
						
						
						
					 
					
						2017-03-19 14:52:45 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						b1014bfbfd 
					 
					
						
						
							
							README: Mention how to install from our Git repo  
						
						
						
						
					 
					
						2017-03-19 14:42:02 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						d246268630 
					 
					
						
						
							
							Retry download anonymously if profile not exists  
						
						... 
						
						
						
						In case you are blocked by a public profile which you intend to
download, the server responds as if the profile would not exist. Now in
this case, we retry the download without using an anonymous session. 
						
						
					 
					
						2017-03-19 12:52:07 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						23a0e32e8e 
					 
					
						
						
							
							Clarify --login is required for download followees  
						
						
						
						
					 
					
						2017-03-19 12:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						597e5977b2 
					 
					
						
						
							
							Release of version 1.2.1  
						
						
						
						
					 
					
						2017-02-13 10:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						00f6f47fa9 
					 
					
						
						
							
							fix get_id_by_username()  
						
						
						
						
					 
					
						2017-02-13 10:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						61711f3b6d 
					 
					
						
						
							
							Fix Typos in README.rst  
						
						
						
						
					 
					
						2017-02-13 10:03:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						be477e8a88 
					 
					
						
						
							
							Fix very minor packaging issues  
						
						... 
						
						
						
						- State in README.rst and setup.py metainfo that we require Python>=3.5
- Let Travis-CI test against newer versions of Python
- Let instaloader --help show where to report issues 
						
						
					 
					
						2017-02-13 09:57:03 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						02509d3c40 
					 
					
						
						
							
							Fix downloading (set max_id only if not zero)  
						
						... 
						
						
						
						This should fix  #17 . 
						
						
					 
					
						2017-02-13 09:50:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						6e3c13b5d3 
					 
					
						
						
							
							Fix typo in README.rst  
						
						
						
						
					 
					
						2017-01-06 10:33:38 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						84c2a823c4 
					 
					
						
						
							
							fix typing  
						
						
						
						
					 
					
						2016-12-22 16:05:25 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						f2660f7c02 
					 
					
						
						
							
							Require Python >= 3.5  
						
						
						
						
					 
					
						2016-12-22 13:27:08 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						73f85b3316 
					 
					
						
						
							
							Adjust travis yml  
						
						
						
						
					 
					
						2016-12-22 13:24:50 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						86f8b2f018 
					 
					
						
						
							
							Annotate all types  
						
						
						
						
					 
					
						2016-12-22 13:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						13ebcb782e 
					 
					
						
						
							
							Release of version 1.2  
						
						
						
						
					 
					
						2016-09-22 19:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						50faad0a04 
					 
					
						
						
							
							Minimal updated description  
						
						
						
						
					 
					
						2016-09-22 19:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								André Koch-Kramer 
							
						 
					 
					
						
						
							
						
						98c2847afd 
					 
					
						
						
							
							Implemented feature: store geotags/locations  
						
						
						
						
					 
					
						2016-09-22 18:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						be8546812a 
					 
					
						
						
							
							Use reStructuredText as file format for README  
						
						... 
						
						
						
						rst seems to be cooler than md, and is the only format accepted by pypi,
and is accepted by github as well.
There is an intro to rst at:
http://docutils.sourceforge.net/docs/user/rst/quickref.html  
						
						
					 
					
						2016-09-19 19:45:15 +02:00