Serene-Arc and Ali Parlakci
c20fab2594
Add resource class
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
81293db8e9
Add downloader factory
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
358357590f
Add file name formatter class
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
cd2c511db2
Add default config file
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
b1f0632a80
Add download filter class
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
f2415b6bd0
Rename folder
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
5ef58f147f
Add some tests for base_download
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
f573038a21
Move to inheritance system for downloaders
2021-04-18 16:43:15 +03:00
Serene-Arc and Ali Parlakci
69e21e46a2
Embed function
2021-04-18 16:42:59 +03:00
Serene-Arc and Ali Parlakci
0d839329e5
Remove utils module for downloaders
2021-04-18 16:42:59 +03:00
Serene-Arc and Ali Parlakci
be613949fe
Rename files to conform to PEP8
2021-04-18 16:42:49 +03:00
Serene-Arc and Ali Parlakci
12b5fd351e
Update gitignore to Python standard
2021-04-18 16:42:49 +03:00
Serene-Arc and Ali Parlakci
d8a1204d8b
Move to standard module structure
2021-04-18 16:42:49 +03:00
Serene-Arc and Ali Parlakci
185335e60b
Add tentative typing
2021-04-18 16:42:39 +03:00
Serene and Ali Parlakci
4143b86467
Pep8 format ( #184 )
...
* Format file to be PEP8 compliant
* Remove unused imports
* Format file to PEP8
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Format file to PEP8
* Format file to PEP8
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Format file to PEP8
* Remove unused imports
* Format file to PEP8
* Remove unused imports
* Condense spacing
2021-04-18 16:42:25 +03:00
Ali Parlakci
f034c1a87c
Increment version to 1.10.0
2021-04-18 12:09:10 +03:00
Ali Parlakci
e179c09fae
Revert "Add --config option for explicitly stating configuration file to use."
...
This reverts commit 37a3d83725 .
2021-04-18 11:31:51 +03:00
Ali Parlakci
975b2753c4
Don't wait when exception
2021-04-06 17:43:09 +03:00
Ali Parlakci
8179b845b7
Revert "respect --quit when JSON exception is thrown"
...
This reverts commit 33324cde26 .
2021-04-06 17:41:43 +03:00
Ali Parlakci
33324cde26
respect --quit when JSON exception is thrown
2021-03-27 12:31:00 +03:00
Ali Parlakci
3d5a2fc1a7
Merge branch 'master' of https://github.com/aliparlakci/bulk-downloader-for-reddit
2021-03-27 12:28:49 +03:00
Ali Parlakci
3ac4ac3f3d
Merge branch 'r-pufky-config-flag'
2021-03-27 12:28:39 +03:00
Ali Parlakci
fdff302460
Merge branch 'config-flag' of https://github.com/r-pufky/bulk-downloader-for-reddit into r-pufky-config-flag
2021-03-27 12:28:23 +03:00
Stas Kornienko and GitHub
ec23430027
Fix error "'NoneType' object is not iterable" (issue #214 ) and "InvalidSchema: No connection adapters were found" (issue #198 ) ( #215 )
...
* Fix error "'NoneType' object is not iterable"
* Fixed downloading galleries
2021-03-27 12:20:29 +03:00
Ali Parlakci
30fe10e689
Merge branch 'dwbfox-feature-download-delay'
2021-03-26 13:06:53 +03:00
Ali Parlakci
99c1e4c455
Add documentation for --downloaded-delay
2021-03-26 13:06:17 +03:00
Ali Parlakci
f63fde6ae7
Merge branch 'feature-download-delay' of https://github.com/dwbfox/bulk-downloader-for-reddit into dwbfox-feature-download-delay
2021-03-26 13:04:22 +03:00
Serene and GitHub
d8ab14d879
Merge pull request #202 from bad-jacob/local_config_fix_take_two
...
Stop exiting the script when using use_local_config setting
2021-03-23 14:51:33 +10:00
Ali Parlakçı and GitHub
825ff34cfd
v2-beta is out
2021-03-21 22:48:16 +03:00
Ali Parlakçı and GitHub
851c10f6e9
Fix gallery ( #203 )
...
* Delete Gallery.py
* Update and rename gallery.py to Gallery.py
* Update script.py
2021-03-21 22:37:30 +03:00
felizk
c6b1bb7f3e
Stop exiting the script when using use_local_config setting
2021-03-21 09:38:24 +01:00
vlad doster and GitHub
0d9b122736
Merge branch 'master' into master
2021-02-28 23:55:50 -06:00
fc42afbabe
(maint) code clean up ( #187 )
...
## bdfr
- Add the bound instance as method parameter
- Change methods not using its bound instance to staticmethods
- Fix dangerous default argument
- Refactor the comparison involving `not`
- Refactor unnecessary `else` / `elif` when `if` block has a `raise` statement
- Refactor unnecessary `else` / `elif` when `if` block has a `return` statement
- Refactor useless `else` block in the loop
- Remove implicit `object` from the base class
- Remove reimported module
- Remove unnecessary generator
- Remove unnecessary return statement
- Remove unnecessary use of comprehension
- Remove unused imports
- Use `is` to compare type of objects
- Using not x can cause unwanted results
## Dockerfile
- use a pinned Python version tag instead of latest
- leverage cached requirements
Signed-off-by: Vladislav Doster <mvdoster@gmail.com >
Co-authored-by: Ali Parlakçı <parlakciali@gmail.com >
2021-02-25 12:32:06 +03:00
e0a2d2eda0
This allows to download gallerys/multiple images in posts ( #174 )
...
Co-authored-by: Ali Parlakçı <parlakciali@gmail.com >
2021-02-25 12:26:25 +03:00
vlad doster and GitHub
d731613f8a
Merge pull request #191 from aliparlakci/vladdoster-patch-1
...
(bug) default to python3
2021-02-22 11:06:31 -06:00
vlad doster and GitHub
41bc2db10a
(bug) default to python3
...
- set shebang to python3 or else it errors if python2 is on users system
2021-02-22 02:28:30 -06:00
vlad doster and GitHub
b44b458363
Pin Dockerfile Python version explicitly to a release tag
2021-02-06 06:48:17 -06:00
vlad doster and GitHub
4c85e7c015
Delete .deepsource.toml
2021-02-06 05:37:47 -06:00
DeepSource Bot
af8e73d28a
Add .deepsource.toml
2021-02-06 11:36:05 +00:00
Ali Parlakçı and GitHub
c1f8a3bb65
Merge pull request #182 from aliparlakci/remove-patreon
...
Delete FUNDING.yml
2021-02-05 17:02:27 +03:00
Ali Parlakçı and GitHub
133beaae3d
Delete FUNDING.yml
2021-02-05 17:00:13 +03:00
Ali Parlakçı and GitHub
10bc42a063
Merge pull request #177 from EkriirkE/master
...
Reddit native album downloader, minor fix for imgur json error, access denied in redgifs
2021-02-05 13:27:21 +03:00
Ali Parlakçı and GitHub
45ed203859
Typo fix
2021-02-05 13:14:10 +03:00
Ali Parlakçı and GitHub
60c93dea59
Update README.md
2021-02-05 13:13:28 +03:00
Erik Johnson and GitHub
332e08d038
Fix for access denied
2021-01-17 22:58:51 +01:00
Erik Johnson and GitHub
e7bf66f28b
Add native gallery catch
2021-01-07 10:48:47 +01:00
Erik Johnson and GitHub
c6a346eb90
Beta optout, fix for random imgur json error
...
I have no idea what I'm doing, this is my first Python dabbling
2021-01-07 10:45:16 +01:00
Erik Johnson and GitHub
37fdd87ab9
add native gallery
2021-01-07 10:42:41 +01:00
Erik Johnson and GitHub
c40ee547b5
Add native gallery catch
2021-01-07 10:40:33 +01:00
Erik Johnson and GitHub
825fc5da53
reddit native gallery parser
...
I have no idea what I'm doing, this is my first edit of Python code so forgive me
2021-01-07 10:37:49 +01:00