[PR #328] [MERGED] Added Cloudflare bypass for LostFilm.TV #395

Closed
opened 2026-10-13 19:56:59 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/werwolfby/monitorrent/pull/328
Author: @shemanaev
Created: 1/7/2020
Status: ✅ Merged
Merged: 3/10/2020
Merged by: @werwolfby

Base: release/1.1.12 ← Head: fix/lostfilm


📝 Commits (4)

  • 6b09b72 fix(lostfilm.tv): added Cloudflare bypass
  • 8839d27 build(pip): Bump SQLAlchemy version for python 3.8 on windows compatibility
  • 88a6092 chore(build): Updated CI
  • be0d035 fix(lostfilm.tv): more Cloudflare bypasses

📊 Changes

13 files changed (+50 additions, -48 deletions)

View changed files

📝 .travis.yml (+9 -8)
📝 appveyor.yml (+4 -8)
📝 monitorrent/plugins/trackers/lostfilm.py (+14 -10)
📝 requirements.txt (+2 -1)
📝 tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_download_info (+1 -1)
📝 tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_download_info_2 (+2 -2)
📝 tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_fail_login (+1 -1)
📝 tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_login (+1 -1)
📝 tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_verify_fail (+1 -1)
📝 tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_verify_success (+1 -1)
📝 tests/cassettes/test_lostfilmtrackerplugin.TestLostFilmTrackerPlugin.test_login_verify (+3 -3)
📝 tests/plugins/trackers/tests_lostfilm/test_lostfilmtracker.py (+2 -2)
📝 tests/plugins/trackers/tests_lostfilm/test_lostfilmtrackerplugin.py (+9 -9)

📄 Description

Для alpine требуется пакет build-base. Можно, наверное, вырезать поддержку brotli из пакета, чтобы не тянуть нативные зависимости, но не вижу в этом смысла.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/werwolfby/monitorrent/pull/328 **Author:** [@shemanaev](https://github.com/shemanaev) **Created:** 1/7/2020 **Status:** ✅ Merged **Merged:** 3/10/2020 **Merged by:** [@werwolfby](https://github.com/werwolfby) **Base:** `release/1.1.12` ← **Head:** `fix/lostfilm` --- ### 📝 Commits (4) - [`6b09b72`](https://github.com/werwolfby/monitorrent/commit/6b09b72ae5441cbe55aec49c3ec6e014f1513668) fix(lostfilm.tv): added Cloudflare bypass - [`8839d27`](https://github.com/werwolfby/monitorrent/commit/8839d2772fccf02c9a68f3162621b6e0cf47a104) build(pip): Bump SQLAlchemy version for python 3.8 on windows compatibility - [`88a6092`](https://github.com/werwolfby/monitorrent/commit/88a6092389082b9fa9d273152e1c966db32aaf67) chore(build): Updated CI - [`be0d035`](https://github.com/werwolfby/monitorrent/commit/be0d0355518485eb22ed75ae50ad7b6a3775384a) fix(lostfilm.tv): more Cloudflare bypasses ### 📊 Changes **13 files changed** (+50 additions, -48 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+9 -8) 📝 `appveyor.yml` (+4 -8) 📝 `monitorrent/plugins/trackers/lostfilm.py` (+14 -10) 📝 `requirements.txt` (+2 -1) 📝 `tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_download_info` (+1 -1) 📝 `tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_download_info_2` (+2 -2) 📝 `tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_fail_login` (+1 -1) 📝 `tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_login` (+1 -1) 📝 `tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_verify_fail` (+1 -1) 📝 `tests/cassettes/test_lostfilmtracker.TestLostFilmTracker.test_verify_success` (+1 -1) 📝 `tests/cassettes/test_lostfilmtrackerplugin.TestLostFilmTrackerPlugin.test_login_verify` (+3 -3) 📝 `tests/plugins/trackers/tests_lostfilm/test_lostfilmtracker.py` (+2 -2) 📝 `tests/plugins/trackers/tests_lostfilm/test_lostfilmtrackerplugin.py` (+9 -9) </details> ### 📄 Description Для alpine требуется пакет `build-base`. Можно, наверное, вырезать поддержку brotli из пакета, чтобы не тянуть нативные зависимости, но не вижу в этом смысла. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 19:56:59 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#395
No description provided.