Alexander Graf
d316ddf02a
Release of version 3.3.7
2018-04-13 18:17:40 +02:00
Alexander Graf
efa0b93fda
Fix rhx_gis calculation to fix 403 ( fix #94 )
2018-04-13 18:05:36 +02:00
André Koch-Kramer
ced65ea401
Release of version 3.3.6
2018-04-11 14:32:42 +02:00
André Koch-Kramer
73ec884ea4
Fix anonymous GraphQL queries
...
Closes #94 .
2018-04-11 14:19:24 +02:00
Alexander Graf
74d5e35eb8
get_{comments,likes}: save requests
...
Post.get_{comments,likes} had a logic to save requests if comments/like
count is low. That logic had a bug that is now fixed.
Related to #94 .
2018-04-11 11:24:49 +02:00
Alexander Graf
8612712f44
Release of version 3.3.5
2018-04-10 20:57:53 +02:00
Alexander Graf
67ac8f3397
Enforce being logged in for getting username by id
...
It seems it is not possible at the moment to get username by userid
anonymously.
2018-04-10 20:52:39 +02:00
Alexander Graf
5fe2a70374
Fix downloading of hashtags
2018-04-10 20:34:07 +02:00
André Koch-Kramer
edd1fbe49c
Release of version 3.3.4
2018-03-29 20:36:53 +02:00
André Koch-Kramer
dae18a05c6
Use anonymous session for profile pic query
2018-03-29 20:33:20 +02:00
André Koch-Kramer
c5b60b8a12
GraphQL for post locations
2018-03-29 20:31:39 +02:00
André Koch-Kramer
d9b5c77e3a
Implement high quality profile pic hack
...
Use 'i.instagram.com' API to retrieve the best quality version of the
profile pic.
Related to #85 .
2018-03-29 19:33:05 +02:00
Alexander Graf
5b6e8f1a31
Fix indent in USAGE_STRING message
2018-03-29 11:19:15 +02:00
André Koch-Kramer
71331d37e4
Removed modifying of profilepic url
...
Since Instagram does not allow anymore to download pics without a valid
signature given in the URL, Instaloader has to be content with a
resolution for the profile pic that is provided in the JSON data.
Closes #85 .
2018-03-24 19:54:07 +01:00
Alexander Graf
a125b367e3
Release of version 3.3.3
2018-03-22 14:56:29 +01:00
Alexander Graf
07b30d6ebd
Log message if Instaloader is called w/out target
2018-03-22 13:42:08 +01:00
Alexander Graf
3640e9c056
Replace : by \ua789 (꞉) in pathnames on Windows
...
Workaround for #84 .
2018-03-22 11:25:20 +01:00
André Koch-Kramer
90a1b73d21
Fix format_string_contains_key()
...
AttributeError occured if no parsable field was found in the specified
pattern.
Reported in #84 .
2018-03-21 22:25:40 +01:00
André Koch-Kramer
a7f89e4327
Release of version 3.3.2
2018-03-18 18:10:18 +01:00
André Koch-Kramer
af1ec22d41
Fix get_feed_posts() using graphql queries
...
Due to changes at Instagram's API, it seems like it is no longer
possible to get users' feeds without usage of graphql queries on some
accounts.
2018-03-18 17:56:33 +01:00
André Koch-Kramer
f55334cd5b
Fix KeyError on login attempt with wrong password
2018-03-18 17:41:03 +01:00
Alexander Graf
bfc882306b
Release of version 3.3.1
2018-03-14 11:37:43 +01:00
Alexander Graf
14e9cf435e
Fix download of saved posts
...
(was broken with commit 83b31175dfe98fee879c06a62c79c44638ff0272, due to
a slight modification of Instaloader.get_profile_metadata)
2018-03-14 08:41:48 +01:00
Alexander Graf
83b31175df
Support new GraphQL profile metadata structures
...
Fixes downloading of profiles, reported in #81 .
2018-03-14 08:18:54 +01:00
Alexander Graf
58a80c349d
Release of version 3.3
2018-03-13 16:34:05 +01:00
Alexander Graf
5f34fca9e7
Merge branch 'v3.3-dev'
2018-03-13 16:22:37 +01:00
Alexander Graf
fd6389249c
Describe return type of Post.get_{likes,comments}
2018-03-13 16:19:26 +01:00
Alexander Graf
374f13adbf
Introduce Instaloader.GRAPHQL_PAGE_LENGTH
2018-03-13 16:10:38 +01:00
Alexander Graf
17e443a7e2
Post.get_likes() to iterate over likes of Post
...
Wished in issue #70 .
2018-03-13 15:57:12 +01:00
André Koch-Kramer
4628f1cc8d
Reimplemented test_login() via graphql query
...
Fixes # 76.
2018-03-13 15:37:35 +01:00
Alexander Graf
304cde64fe
Link to github pages doc hosting rather than rtd
2018-03-13 15:11:36 +01:00
André Koch-Kramer
de960b2b57
Mentione target :saved in README, docs and --help
2018-03-13 13:53:21 +01:00
Alexander Graf
9b60adeb45
Adjust github repo references
...
New repo URL: https://github.com/instaloader/instaloader
2018-03-13 13:29:44 +01:00
André Koch-Kramer
b1edaddb31
Support for new target :saved
...
If logged in, Instaloader is now able to download posts which are marked
as saved. This feature was suggested in #78 .
2018-03-13 12:02:45 +01:00
André Koch-Kramer
01c2a2b1cb
Release of version 3.2.2
2018-02-15 16:13:36 +01:00
André Koch-Kramer
541b29b2e9
Remove signatures from profile pic URLs
...
Fixes #75 as suggested by @e5150.
2018-02-15 16:10:04 +01:00
André Koch-Kramer
6f3afd2fa1
Removed redundant character escapes in RegExp
2018-02-15 15:01:17 +01:00
André Koch-Kramer
9b11ca18d1
Added backward compatibility for --fast-update
...
This is related to bug #69 .
Filenames containing the old date encoding without UTC are now
recognized when using the `--fast-update` switch.
Also non-picture files using the old date encoding should now be
recognized even when not using the `--fast-update` switch, excluding
geotags and the post metadata JSON files. The files containing comments
get renamed to the new format when touched. Caption files are only
renamed, if they get updated. Stored picture files do not get renamed at
all.
2018-01-28 16:40:13 +01:00
André Koch-Kramer
3654d6bf6d
Use UTC in filenames per default
...
This adresses bug #69 .
All fields in the filename pattern that should be replaced by a date
encoding string (excluding {post.date_local}) are now evaluated using
UTC while ensuring that the replacing string indicates the use of UTC.
2018-01-10 22:26:49 +01:00
Alexander Graf
e6be0179b7
Support {date_utc} filename_pattern
...
{date_utc} encodes the post creation date in UTC rather than the
current local timezone, as {date} does.
This was proposed in #69 . Encoding the post creation date in
local time zone induces problems regarding --fast-update when the
time zone is changed.
2018-01-07 14:52:03 +01:00
Alexander Graf
75d9dda4ba
--no-video-thumbnails option
...
Closes #61 .
2017-12-14 19:16:39 +01:00
Alexander Graf
41a50ffa5a
Refactor download_story() into a method
2017-12-14 16:17:46 +01:00
Alexander Graf
3daaa6fbbc
--no-profile-pic to disable profile pic download
...
(Suggested in #61 )
2017-12-14 15:55:53 +01:00
André Koch-Kramer
341030058b
Release of version 3.2.1
2017-12-11 21:21:07 +01:00
André Koch-Kramer
fd98e8e78f
Reduced GraphQL query chunks to 200
...
Fixes #59 .
2017-12-11 21:11:18 +01:00
Alexander Graf
d5a8d96bd5
Release of version 3.2
2017-11-09 18:37:25 +01:00
André Koch-Kramer
e9207f095f
Use Post class attributes in filename-pattern
...
- Added owner_id and mediaid to Post class properties.
- In case of not downloading stories, the attributes of the Post class
can now be used in filename-pattern, e.g. {post.owner_id} or {post.mediaid}.
Closes #53 .
2017-11-08 15:58:33 +01:00
André Koch-Kramer
ce13c0c53c
Corrected file extension on videos from stories
...
Closes #54 .
2017-11-08 13:45:29 +01:00
Alexander Graf
32388b884f
Fix typos in documentation and --help output
2017-10-30 18:38:03 +01:00
Alexander Graf
7e941f5a81
Release of version 3.1
2017-10-01 12:09:37 +02:00