├── .gitea └── workflows │ ├── build.yml │ ├── check_code.yml │ ├── release.yml │ └── scheduled.yml ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── support-for-new-site.md ├── .gitignore ├── .tool-versions ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── contrib ├── README.md ├── api_template.py └── requirements_dev.txt ├── docker ├── Dockerfile ├── README.md ├── docker-compose.yml └── rootfs │ ├── app │ └── schedules │ │ └── daily.sh │ └── etc │ ├── cont-init.d │ ├── 20-setenv.sh │ ├── 52-set-schedule.sh │ └── 80-fix-perms.sh │ └── cron.d │ └── mangadlp ├── docs ├── mkdocs.yml └── pages │ ├── docker.md │ ├── download.md │ ├── hooks.md │ └── index.md ├── justfile ├── manga-dlp.py ├── mangas.txt ├── pyproject.toml ├── renovate.json ├── requirements.txt ├── sonar-project.properties ├── src └── mangadlp │ ├── __about__.py │ ├── __main__.py │ ├── api │ └── mangadex.py │ ├── app.py │ ├── cache.py │ ├── cli.py │ ├── downloader.py │ ├── hooks.py │ ├── logger.py │ ├── metadata.py │ ├── metadata │ └── ComicInfo_v2.0.xsd │ ├── models.py │ └── utils.py └── tests ├── ComicInfo_test.xml ├── test_01_app.py ├── test_02_utils.py ├── test_03_downloader.py ├── test_04_input.py ├── test_05_hooks.py ├── test_06_cache.py ├── test_07_metadata.py ├── test_11_api_mangadex.py ├── test_21_full.py ├── test_22_all_flags.py ├── test_list.txt └── test_list2.txt /.gitea/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.gitea/workflows/build.yml -------------------------------------------------------------------------------- /.gitea/workflows/check_code.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.gitea/workflows/check_code.yml -------------------------------------------------------------------------------- /.gitea/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.gitea/workflows/release.yml -------------------------------------------------------------------------------- /.gitea/workflows/scheduled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.gitea/workflows/scheduled.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support-for-new-site.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.github/ISSUE_TEMPLATE/support-for-new-site.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/.tool-versions -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | graft src 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/README.md -------------------------------------------------------------------------------- /contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/contrib/README.md -------------------------------------------------------------------------------- /contrib/api_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/contrib/api_template.py -------------------------------------------------------------------------------- /contrib/requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/contrib/requirements_dev.txt -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/rootfs/app/schedules/daily.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/rootfs/app/schedules/daily.sh -------------------------------------------------------------------------------- /docker/rootfs/etc/cont-init.d/20-setenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/rootfs/etc/cont-init.d/20-setenv.sh -------------------------------------------------------------------------------- /docker/rootfs/etc/cont-init.d/52-set-schedule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/rootfs/etc/cont-init.d/52-set-schedule.sh -------------------------------------------------------------------------------- /docker/rootfs/etc/cont-init.d/80-fix-perms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/rootfs/etc/cont-init.d/80-fix-perms.sh -------------------------------------------------------------------------------- /docker/rootfs/etc/cron.d/mangadlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docker/rootfs/etc/cron.d/mangadlp -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /docs/pages/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docs/pages/docker.md -------------------------------------------------------------------------------- /docs/pages/download.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docs/pages/download.md -------------------------------------------------------------------------------- /docs/pages/hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docs/pages/hooks.md -------------------------------------------------------------------------------- /docs/pages/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/docs/pages/index.md -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/justfile -------------------------------------------------------------------------------- /manga-dlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/manga-dlp.py -------------------------------------------------------------------------------- /mangas.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/mangas.txt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/pyproject.toml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/renovate.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/requirements.txt -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/mangadlp/__about__.py: -------------------------------------------------------------------------------- 1 | __version__ = "2.4.1" 2 | -------------------------------------------------------------------------------- /src/mangadlp/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/__main__.py -------------------------------------------------------------------------------- /src/mangadlp/api/mangadex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/api/mangadex.py -------------------------------------------------------------------------------- /src/mangadlp/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/app.py -------------------------------------------------------------------------------- /src/mangadlp/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/cache.py -------------------------------------------------------------------------------- /src/mangadlp/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/cli.py -------------------------------------------------------------------------------- /src/mangadlp/downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/downloader.py -------------------------------------------------------------------------------- /src/mangadlp/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/hooks.py -------------------------------------------------------------------------------- /src/mangadlp/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/logger.py -------------------------------------------------------------------------------- /src/mangadlp/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/metadata.py -------------------------------------------------------------------------------- /src/mangadlp/metadata/ComicInfo_v2.0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/metadata/ComicInfo_v2.0.xsd -------------------------------------------------------------------------------- /src/mangadlp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/models.py -------------------------------------------------------------------------------- /src/mangadlp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/src/mangadlp/utils.py -------------------------------------------------------------------------------- /tests/ComicInfo_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/ComicInfo_test.xml -------------------------------------------------------------------------------- /tests/test_01_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_01_app.py -------------------------------------------------------------------------------- /tests/test_02_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_02_utils.py -------------------------------------------------------------------------------- /tests/test_03_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_03_downloader.py -------------------------------------------------------------------------------- /tests/test_04_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_04_input.py -------------------------------------------------------------------------------- /tests/test_05_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_05_hooks.py -------------------------------------------------------------------------------- /tests/test_06_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_06_cache.py -------------------------------------------------------------------------------- /tests/test_07_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_07_metadata.py -------------------------------------------------------------------------------- /tests/test_11_api_mangadex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_11_api_mangadex.py -------------------------------------------------------------------------------- /tests/test_21_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_21_full.py -------------------------------------------------------------------------------- /tests/test_22_all_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_22_all_flags.py -------------------------------------------------------------------------------- /tests/test_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_list.txt -------------------------------------------------------------------------------- /tests/test_list2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olofvndrhr/manga-dlp/HEAD/tests/test_list2.txt --------------------------------------------------------------------------------