1
0
Fork 0
mirror of synced 2024-06-02 10:24:39 +12:00
Commit graph

1115 commits

Author SHA1 Message Date
OMEGARAZER 59c25d21df
Update README.md
Updated the info on make-hard-links, no-dupes and search-existing to be more accurate to current functionality.
2023-01-06 23:20:10 -05:00
Serene 74fb9e0ad7
Merge pull request #721 from ZapperDJ/ZapperDJ-patch-1 2023-01-05 17:48:24 +10:00
Serene e2a14b0e14
Merge branch 'development' into ZapperDJ-patch-1 2023-01-05 17:48:16 +10:00
Serene 2589e29304
Merge pull request #746 from Serene-Arc/bug_fix_663
Closes https://github.com/aliparlakci/bulk-downloader-for-reddit/issues/663
2023-01-05 17:46:20 +10:00
Serene-Arc 241021fa39 Add new option details 2023-01-05 17:38:37 +10:00
Serene-Arc 12311029e4 Conform test name 2023-01-04 19:49:50 +10:00
Serene-Arc 77a01e1627 Add tests for new option 2023-01-04 19:49:09 +10:00
Serene-Arc b64f508025 Conform path length to filename scheme restriction 2023-01-04 19:37:02 +10:00
Serene-Arc 8c57dc2283 Add missing pytest flags to test 2023-01-04 19:07:31 +10:00
Serene-Arc 4f07e92c5e Add option to classes 2023-01-04 19:04:31 +10:00
Serene-Arc f40ac35f4a Add option to determine restriction scheme 2023-01-03 19:16:23 +10:00
Serene bdce6101ae
Merge pull request #743 from OMEGARAZER/patch-1 2023-01-03 10:44:10 +10:00
Serene 271da4e6f3
Merge pull request #744 from Botts85/patch-1 2023-01-03 10:42:35 +10:00
Brian e0e780a272
Update README.md to include information from #549
Serene-Arc determined that the time filter does not apply if the reddit API is not providing the "Top" or "Controversial" list.

As such, I have updated the time option documentation to clarify that.
2023-01-02 16:17:52 -07:00
OMEGA_RAZER aced164560
Update test.yml
Corrects .md ignore and adds markdown lint files as there would be no need to trigger python tests from them.
2023-01-01 23:11:43 -05:00
Serene 8fffa20795
Merge pull request #742 from OMEGARAZER/development 2023-01-02 13:42:09 +10:00
OMEGARAZER 3fdaf35306
Update black/isort 2023-01-01 08:59:34 -05:00
Serene 9a6e42fb9c
Merge pull request #736 from OMEGARAZER/development 2023-01-01 23:11:58 +10:00
OMEGA_RAZER 954df88c86
Merge branch 'aliparlakci:development' into development 2023-01-01 06:51:47 -05:00
Serene b7aae727e5
Merge pull request #738 from Soulsuck24/development 2023-01-01 19:59:52 +10:00
Serene b8442dbb15
Merge pull request #740 from OMEGARAZER/7-char-id 2023-01-01 19:59:35 +10:00
OMEGARAZER b6edc36753
Update connector for 7 digit ID's 2023-01-01 04:09:11 -05:00
OMEGARAZER c4bece2f58
Add flake8 to precommit
adds flake8 to pre-commit and dev requirements.
2022-12-31 09:09:48 -05:00
Soulsuck24 874c7e3117
Redgif fixes
Missing half of #733
2022-12-31 08:53:13 -05:00
OMEGARAZER 2bafb1b99b
Consolidate flake8 settings
Consolidates sane flake8 settings to pyproject with the Flake8-pyproject plugin.

Does not change logic of test workflow but allows base settings to live in pyproject for anyone using flake8 as an external linter (e.g. vscode)

Also fixes some flake8 errors that were not being picked up by current testing, mostly unused imports.
2022-12-28 10:00:43 -05:00
Serene 0bb94040d6
Merge pull request #733 from Soulsuck24/development 2022-12-27 12:04:41 +10:00
Soulsuck24 13887ca7e1
Redgif updates
Coverage for direct links.

The direct link won't work because it will have the wrong auth anyway but this will at least end up with the right API call.
2022-12-26 20:25:20 -05:00
Serene 7cd1a70f59
Merge pull request #731 from Soulsuck24/development 2022-12-26 14:51:53 +10:00
Soulsuck24 fe9cc7f29f
Redgifs updates
Update Redgifs regex for further edge case.

Add test for checking ID.
2022-12-24 20:52:45 -05:00
Serene 816b7e2726
Merge pull request #730 from OMEGARAZER/completion 2022-12-23 14:48:47 +10:00
OMEGA_RAZER e92929ef07
Merge branch 'aliparlakci:development' into completion 2022-12-22 23:46:06 -05:00
Serene c63a8842d9
Merge pull request #729 from OMEGARAZER/development 2022-12-22 18:11:16 +10:00
OMEGA_RAZER 7fef403757
Update completion.py 2022-12-20 13:32:43 -05:00
OMEGARAZER 2aea7d0d48
Move completion to pathlib 2022-12-20 13:05:50 -05:00
OMEGARAZER 57ac0130a6
revert init files 2022-12-20 12:16:31 -05:00
Serene 00c4307694
Merge pull request #728 from OMEGARAZER/patch-1
fix https://github.com/aliparlakci/bulk-downloader-for-reddit/issues/724
2022-12-20 21:58:12 +10:00
OMEGA_RAZER da74096cde
Update test_download_factory.py 2022-12-19 22:04:49 -05:00
OMEGA_RAZER b3e4777206
Update download_factory.py
Attempt to fix #724

Narrows down characters available to extensions in the regex. Outside of  3 and 4, the only extensions that I can think of this doesn't hit are bz2 and 7z (which wasn't caught before).
2022-12-19 22:02:16 -05:00
Serene 8d43cdeef7
Merge pull request #726 from Soulsuck24/development 2022-12-20 10:28:10 +10:00
Serene db11e57111
Merge pull request #727 from OMEGARAZER/development 2022-12-20 10:27:47 +10:00
OMEGARAZER 83f45e7f60
Standardize shebang and coding declaration
Standardizes shebang and coding declarations.

Coding matches what's used by install tools such as pip(x).

Removes a few init files that were not needed.
2022-12-19 18:32:37 -05:00
OMEGARAZER 5d3a539eda
Fix install of completion if dirs missing
Fixes situations if completion directories are missing and adds tests for installer.
2022-12-19 17:54:34 -05:00
OMEGARAZER 2e2dfe671b
Fix fish/zsh completions
fixes mistake in fish/zsh completions.
2022-12-19 17:33:07 -05:00
Soulsuck24 603e7de04d
Redgifs fix
Handle redgifs link with trailing / causing id to return empty string.
2022-12-19 11:02:06 -05:00
ZapperDJ 66049a4021 Add documentation for unsavepost.py 2022-12-19 16:54:09 +01:00
Serene 7cf096012e
Merge pull request #722 from OMEGARAZER/development 2022-12-18 13:13:23 +10:00
OMEGARAZER af6222e06c
Cleanup tests
Cleans up test args on new tests.

Add log path to default config test so as not to mangle default log outside of tests.

Match setup functions to archive/clone.

Remove testing marker that was commited in error.
2022-12-17 20:35:58 -05:00
Serene 4e131640ad
Merge pull request #720 from OMEGARAZER/development 2022-12-17 16:50:04 +10:00
OMEGARAZER 8c01a9e7a0
Consolidate to pyproject
Consolidates configs to pyproject.toml and updates workflows accordingly as well as sets sane minimums for dev requirements.

adds version check to main script.
2022-12-16 23:45:36 -05:00
Serene d0da9be376
Merge pull request #719 from OMEGARAZER/development 2022-12-17 09:33:45 +10:00