[PR #209] Feature/download progress #380

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

📋 Pull Request Information

Original PR: https://github.com/werwolfby/monitorrent/pull/209
Author: @DSilence
Created: 4/2/2017
Status: 🔄 Open

Base: develop ← Head: feature/download_progress


📝 Commits (10+)

  • e8e15c6 feat(progress): added torrent download progress
  • 6924a11 fix(plugins/clients/deluge): fixed deluge issues #200
  • 8560f6f Merge branch 'develop' into feature/download_progress
  • bb18b29 feat(plugins/clients): code comments changes
  • 3d3d95c chore(logs): implemented some initial logging
  • ad2c904 chore(logs): added some execute logs
  • 50a8c78 feat(plugins/clients): added more info retrieved from clients.
  • 85b5d2a chore(tests): restored 100% coverage
  • 5d11a8c fix(plugins): replaced enum package with more advanced one
  • 3a8d263 Merge branch 'feature/download_progress' into develop

📊 Changes

25 files changed (+1060 additions, -16 deletions)

View changed files

📝 monitorrent/plugin_managers.py (+14 -0)
📝 monitorrent/plugins/clients/__init__.py (+37 -0)
📝 monitorrent/plugins/clients/deluge.py (+51 -1)
📝 monitorrent/plugins/clients/downloader.py (+7 -0)
📝 monitorrent/plugins/clients/qbittorrent.py (+44 -0)
📝 monitorrent/plugins/clients/transmission.py (+32 -0)
📝 monitorrent/plugins/clients/utorrent.py (+56 -0)
📝 monitorrent/rest/clients.py (+42 -1)
📝 monitorrent/rest/new_version.py (+5 -0)
📝 monitorrent/rest/notifiers.py (+1 -0)
📝 requirements.txt (+2 -1)
📝 server.py (+4 -1)
➕ tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_by_hash_not_found (+54 -0)
➕ tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_by_hash_success (+54 -0)
➕ tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_not_found (+40 -0)
➕ tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_success (+54 -0)
📝 tests/plugins/clients/test_deluge_plugin.py (+112 -0)
📝 tests/plugins/clients/test_downloader.py (+17 -1)
📝 tests/plugins/clients/test_qbittorrent.py (+148 -0)
📝 tests/plugins/clients/test_transmission_plugin.py (+89 -1)

...and 5 more files

📄 Description

Also added logs


🔄 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/209 **Author:** [@DSilence](https://github.com/DSilence) **Created:** 4/2/2017 **Status:** 🔄 Open **Base:** `develop` ← **Head:** `feature/download_progress` --- ### 📝 Commits (10+) - [`e8e15c6`](https://github.com/werwolfby/monitorrent/commit/e8e15c6882385d551b94dbedc002b75ffad03f17) feat(progress): added torrent download progress - [`6924a11`](https://github.com/werwolfby/monitorrent/commit/6924a115694dba8cbbee65e27a0303c8a42e0306) fix(plugins/clients/deluge): fixed deluge issues #200 - [`8560f6f`](https://github.com/werwolfby/monitorrent/commit/8560f6f4ca5ef4079b170942891ccad4cae89048) Merge branch 'develop' into feature/download_progress - [`bb18b29`](https://github.com/werwolfby/monitorrent/commit/bb18b29f410537fafaa49d39cceb50468b4dd690) feat(plugins/clients): code comments changes - [`3d3d95c`](https://github.com/werwolfby/monitorrent/commit/3d3d95c05a1bbcc37b6346d0cb6898bbcdeca1cb) chore(logs): implemented some initial logging - [`ad2c904`](https://github.com/werwolfby/monitorrent/commit/ad2c9047bde6dce136253da24dcc107348e532ca) chore(logs): added some execute logs - [`50a8c78`](https://github.com/werwolfby/monitorrent/commit/50a8c78c4c4b4a0ad4621669e48b07b664b60050) feat(plugins/clients): added more info retrieved from clients. - [`85b5d2a`](https://github.com/werwolfby/monitorrent/commit/85b5d2a31d82d365d110b06c92178645cd07373c) chore(tests): restored 100% coverage - [`5d11a8c`](https://github.com/werwolfby/monitorrent/commit/5d11a8c0be347b882a662e4d024bdbebe3e16f54) fix(plugins): replaced enum package with more advanced one - [`3a8d263`](https://github.com/werwolfby/monitorrent/commit/3a8d263d9d74a0ea9c60675fcf8dddb54ce0e486) Merge branch 'feature/download_progress' into develop ### 📊 Changes **25 files changed** (+1060 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `monitorrent/plugin_managers.py` (+14 -0) 📝 `monitorrent/plugins/clients/__init__.py` (+37 -0) 📝 `monitorrent/plugins/clients/deluge.py` (+51 -1) 📝 `monitorrent/plugins/clients/downloader.py` (+7 -0) 📝 `monitorrent/plugins/clients/qbittorrent.py` (+44 -0) 📝 `monitorrent/plugins/clients/transmission.py` (+32 -0) 📝 `monitorrent/plugins/clients/utorrent.py` (+56 -0) 📝 `monitorrent/rest/clients.py` (+42 -1) 📝 `monitorrent/rest/new_version.py` (+5 -0) 📝 `monitorrent/rest/notifiers.py` (+1 -0) 📝 `requirements.txt` (+2 -1) 📝 `server.py` (+4 -1) ➕ `tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_by_hash_not_found` (+54 -0) ➕ `tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_by_hash_success` (+54 -0) ➕ `tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_not_found` (+40 -0) ➕ `tests/cassettes/test_utorrent_plugin.UTorrentPluginTest.test_get_download_status_success` (+54 -0) 📝 `tests/plugins/clients/test_deluge_plugin.py` (+112 -0) 📝 `tests/plugins/clients/test_downloader.py` (+17 -1) 📝 `tests/plugins/clients/test_qbittorrent.py` (+148 -0) 📝 `tests/plugins/clients/test_transmission_plugin.py` (+89 -1) _...and 5 more files_ </details> ### 📄 Description Also added logs --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
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#380
No description provided.