Alexander Graf
ed499cb49c
Let --sessionfile default to a more persistent path ( #659 )
...
The presence of a sessionfile avoids the usage of the failure-prone login
mechanism. This commit addresses a suggestion in #615 to store the sessionfile
in a persistent path rather than a path within a temporary directory if no
--sessionfile parameter is given.
The default path is now:
$XDG_CONFIG_HOME/instaloader/session-USERNAME or
~/.config/instaloader/session-USERNAME on Unix,
%LOCALAPPDATA%\Instaloader\session-USERNAME on Windows.
If no file exists in the new path, Instaloader tries loading from the path
where the sessionfile was stored before this commit, hence it automatically
migrates to the new sessionfile path.
2020-06-06 10:49:41 +02:00
Alexander Graf
c818165db4
Update 615_import_firefox_session.py
...
This fixes finding the cookies.sqlite file on MacOS as per https://github.com/instaloader/instaloader/issues/92#issuecomment-638361344 .
2020-06-03 20:07:52 +02:00
Alexander Graf
26a78463f1
doc: Discourage using --commit-mode
...
--commit-mode has many bugs, especially #257 , #483 . For now we discourage using
it until it is reimplemented.
2020-06-03 18:03:27 +02:00
Alexander Graf
689dd3613b
doc: Minor style-related changes to code examples
2020-06-03 18:03:01 +02:00
Alexander Graf
27b7c98be2
Update doc section Troubleshooting -> Login Error
...
New Firefox cookie import script, based on a comment in #615 :
https://github.com/instaloader/instaloader/issues/615#issuecomment-630127064
2020-06-03 17:14:08 +02:00
Alexander Graf
83a0f52c60
Hashtag class
2020-04-17 18:49:38 +02:00
Alexander Graf
78a93c945e
Revert "Revert "Remove nonworking saythanks.io link""
...
saythanks.io does not work again and the link is now removed.
This reverts commit b2acbcf0e01f81ad91eebc880a78db40060dc677.
2020-03-14 17:56:44 +01:00
Alexander Graf
6cc2ed54ea
Download IGTV Videos of a Profile (--igtv)
2020-03-14 16:56:51 +01:00
Alexander Graf
534497bea5
fix misplacement of --request-timeout in docs
2020-02-28 09:49:29 +01:00
Alexander Graf
0aac91680f
docs: versionadded/changed directives for 4.3
2020-02-17 18:47:45 +01:00
Alexander Graf
b2acbcf0e0
Revert "Remove nonworking saythanks.io link"
...
saythanks.io works again. This reverts commit
f966ea5bb903960d2d2c0c4b782462790cabaa00.
2020-02-04 09:23:02 +01:00
Alexander Graf
f966ea5bb9
Remove nonworking saythanks.io link
...
saythanks.io stopped working, BlitzKraft/saythanks.io#60 .
2020-01-27 21:31:47 +01:00
André Koch-Kramer
d3403bc686
Implementation of TopSearchResults class
...
To be able to search Instagram for profiles, hashtags and locations.
2020-01-27 13:06:42 +01:00
corpone2
63eb9e71ca
support passing timeout to requests ( #422 )
...
Adds a request_timeout parameter to Instaloader instantiation.
Closes #330 .
2020-01-13 21:59:00 +01:00
Leonard Bogdonoff
cf293ce312
Change Example Hashtag in Codesnippets
2019-10-13 19:47:44 +02:00
Alexander Graf
3226c43a98
Fix Intersphinx Mapping for Requests to fix CI
2019-10-13 19:45:14 +02:00
Alexander Graf
4e8236b6e9
Improve contributing.rst and issue templates
2019-08-20 22:05:49 +02:00
Alexander Graf
0aa1ec7c76
Getting locations now requires --login
...
Closes #376 .
2019-08-18 10:48:46 +02:00
Alexander Graf
75a729781d
194_top_x_of_user example: Fix sort order
2019-08-10 16:25:22 +02:00
Alexander Graf
8ef7b3242c
Add trendy Badges to README.rst and index.rst
2019-05-07 18:01:13 +02:00
André Koch-Kramer
0fd06fe6bc
Remove needlessly complicated code
2019-03-31 15:55:25 +02:00
André Koch-Kramer
15d9cd8949
Adjust structure to handle new threaded comments
...
This is needed because of a structure change by Instagram.
Fixes #272 .
2019-03-31 11:29:07 +02:00
André Koch-Kramer
a0b7804fd2
Properly handle redirected posts
...
Resolves #225 .
2019-02-10 18:24:33 +01:00
Alexander Graf
e39ffecea4
Minor doc changes
...
- Add saythanks.io link
- Set lang="en" attribute in html tag
2019-01-24 22:39:58 +01:00
Alexander Graf
27a239f07f
doc theme: Improve consistency of code highlight
2019-01-17 11:39:18 +01:00
Alexander Graf
bb25f03c7d
doc: "Troubleshooting" section + minor changes
2019-01-17 11:00:04 +01:00
Alexander Graf
d2bebcd00c
doc: Fix +args.txt description
...
- Fix wrong `--option value`, which must be `--option=value`
- Fix typos
Fixes #221 .
2019-01-03 17:05:43 +01:00
Alexander Graf
06845b53fc
Fixes and enhancements to documentation theme
2019-01-01 14:23:08 +01:00
Alexander Graf
e9cec0b261
docs/conf.py: remove unneeded import
2018-12-31 19:35:55 +01:00
Alexander Graf
ac4cd9f595
New doc design: Sphinx Bootstrap 4 Theme
...
Now we use an own, mobile-first, responsive sphinx theme based on Bootstrap 4.
It makes navigation on the very long "Python module instaloader" page a lot
easier. Also, it looks better.
This solves all the problems we had with sphinx-bootstrap-theme.
2018-12-31 19:30:19 +01:00
André Koch-Kramer
4ee867c61b
Implement two-factor authentication
...
Closes #200 .
2018-12-21 21:58:12 +01:00
Alexander Graf
a735b02bac
doc: Add 'versionadded' directives to new features
2018-12-21 14:43:33 +01:00
Stijn Peeters
be5d02ef3b
Location search ( #212 )
...
* Add %location search option
Search for posts for a given location ID using %[location id] as the query
* Document %location search
* Make pylint happy
* Use correct paths for location results
* Fix —help output
Add description of location argument and fix output error for short help.
* Add unit tests for location download
* Add extra unit test for locations
2018-12-17 21:35:31 +01:00
Alexander Graf
1ab9e44104
Update sphinx_autodoc_typehints to version 1.5.2
2018-12-13 16:23:14 +01:00
sushilicious
30555b576c
Added commit mode
...
The commit mode ensures pictures are not corrupted when Instaloader is
unexpectedly interrupted. In the case that the last picture is corrupted
because of an interruption, Instaloader will redownload the picture.
Since the metadata is the last object saved to disk, we can consider a
post as "committed" if its json metadata file exists and is not
malformed. Instaloader should download any posts which are not
committed. Downside is commit mode requires metadata to be saved.
2018-12-09 02:12:45 -05:00
Alexander Graf
5a7b76db31
Merge branch 'v4.1-dev'
2018-09-02 21:56:16 +02:00
Alexander Graf
18707ee232
docs: Better explanation for is_video
...
Closes #173 .
2018-08-30 10:16:56 +02:00
Alexander Graf
084424e856
docs/codesnippets: Link to source tree on github
2018-08-30 09:18:58 +02:00
Alexander Graf
86204d165d
Merge branch 'master' into v4.1-dev
2018-08-24 12:45:12 +02:00
Alexander Graf
d0e2ac4388
docs/install: Suggest pre-release rather than git
2018-08-24 12:42:51 +02:00
Alexander Graf
b443cc6654
Minor doc fixes and improvements
2018-08-24 11:53:14 +02:00
André Koch-Kramer
584c69d93c
Update docs and docstrings concerning highlights
2018-08-24 00:23:19 +02:00
Alexander Graf
43f52198ff
Fix docs building and show Highlights inheritance
2018-08-23 22:19:08 +02:00
André Koch-Kramer
91d5d5f867
Add class and functions for downloading highlights
...
Requested in #162 .
2018-08-23 22:19:08 +02:00
Alexander Graf
0dcc912987
doc: Note new features with versionadded
2018-08-23 17:25:28 +02:00
Alexander Graf
180d398ad7
docs: Exclude sphinx-1.7.7 to fix travis build
2018-08-23 16:14:02 +02:00
Alexander Graf
b91e73b090
set docs font size to 16px
2018-08-23 14:44:37 +02:00
Alexander Graf
e388a1c966
--no-posts; Deprecate --{profile-pic,stories}-only
2018-08-20 16:29:14 +02:00
Alexander Graf
0f0ac13d72
reorder --help output
2018-08-20 14:27:58 +02:00
Alexander Graf
06b7edd6d5
--no-pictures flag to not download post pictures
...
Closes #131 .
2018-08-20 14:27:58 +02:00