aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-19ref: Improve READMEgabrielgio
2021-07-18ref: Add test for GRedditgabrielgio
Add test for GReddit. It will check for all necessary variable to be able to login on reddit as it is required by the praw library. Also add mock to the `youtube-dl` download function. It will make the test run faster.
2021-07-18feat: Add READMEgabrielgio
2021-07-18Merge branch 'main' of gitlab.com:gabrielgio/reddit-nextcloud-importergabrielgio
2021-07-18ref: Move to ptest-covgabrielgio
Instead of using `coverage` which is not supported in the gitlab ce I'll be using `pytest-cov` to report a proper coverage in the job panel. Reference: https://docs.gitlab.com/ee/ci/pipelines/settings.html#test-coverage-parsing https://www.cypress.io/blog/2019/10/22/show-code-coverage-on-gitlab-ci/
2021-07-18ref: Move to ptest-covgabrielgio
Instead of using `coverage` which is not supported in the gitlab ce I'll be using `pytest-cov` to report a proper coverage in the job panel. Reference: https://docs.gitlab.com/ee/ci/pipelines/settings.html#test-coverage-parsing https://www.cypress.io/blog/2019/10/22/show-code-coverage-on-gitlab-ci/
2021-07-18ref: Split test and coveragegabrielgio
Split `test` into two different jobs: `test` and `coverage`.
2021-07-18fix: Fix docker taggabrielgio
Pushing `<image>:latest` to the restistry.
2021-07-18ref: Move to OO implementationgabrielgio
Heavily inspired by the `youtube-dl` implementation I moved to OO implementation where now every source type has its own class, making easy to add new providers. Also new it has a fallback back, where if no provider is chose it will try to download with `YoutubeDlProvideBase`. Add `_TEST` to each class to make it easy to add test to new providers.
2021-07-14ref: Remove outdated test.gabrielgio
That test is no longer valid. It was copied from another project.
2021-07-14fix: Add plugin to fix pathing issuegabrielgio
Add a plugin for adding to the PYTHONPATH from the pytests.ini file before tests run.
2021-07-14feat: Add report files to gitignoregabrielgio
2021-07-14fix: Fix pathinggabrielgio
The module imports aren't working.
2021-07-14feat: Add nextcloud path paramgabrielgio
Add a new param to input the nextcloud root path.
2021-07-04feat: Remove initial processgabrielgio
Remove the process that downloads all the saved images. Now it only downloads the latest 100 and keeps watching for new saves.
2021-07-03Initial commitgabrielgio