adding scheduler slots
This commit is contained in:
@@ -18,7 +18,7 @@ Transmission Manager serves a fast, clean, dark-mode Single Page Application (SP
|
||||
- Filter torrents instantly by name.
|
||||
- Sort by **Status**, **Name**, **Progress**, **Ratio**, **Size**, **Speed**, or **Availability**.
|
||||
- **Interactive Controls**: Pause or resume individual torrents directly from the web interface.
|
||||
- **Smart Seed Scheduler**: Opt completed torrents in from the Scheduler tab, choose 1–100 managed seed slots, and rotate an idle slot to the least recently seeded waiting torrent after one hour without upload. A persistent cycle history shows activations and rotations.
|
||||
- **Smart Seed Scheduler**: Opt completed torrents in from the Scheduler tab, choose 1–100 active slots for them, and rotate an idle slot to the least recently seeded waiting torrent after one hour without upload. A persistent cycle history shows activations and rotations.
|
||||
- **Robust Transmission RPC Support**:
|
||||
- Automatically handles Transmission `409 Conflict` session ID (`X-Transmission-Session-Id`) handshakes.
|
||||
- Supports optional HTTP Basic Authentication.
|
||||
@@ -36,7 +36,7 @@ Transmission Manager is configured entirely via environment variables:
|
||||
| `TRANSMISSION_RPC_PASSWORD` | No | Basic Authentication password for Transmission RPC. |
|
||||
| `SCHEDULER_DB_PATH` | No | SQLite database path (default `./data/scheduler.db`). |
|
||||
|
||||
The scheduler runs in the server even when no browser is open. It manages only opted-in torrents. A scheduled torrent that continues uploading can keep its slot indefinitely, so rotation does not guarantee a fixed maximum waiting time. Manual pause or resume of an opted-in torrent is temporary; the scheduler restores its chosen state on its next check.
|
||||
The scheduler runs in the server even when no browser is open. Active slots apply only to opted-in completed torrents. Torrents outside the opt-in set do not count toward those slots or have their Transmission state changed: an unopted download keeps downloading, and an unopted seed keeps seeding. A scheduled torrent that continues uploading can keep its slot indefinitely, so rotation does not guarantee a fixed maximum waiting time. Manual pause or resume of an opted-in torrent is temporary; the scheduler restores its chosen state on its next check.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user