mirror of
https://github.com/kikootwo/ReadMeABook.git
synced 2026-06-02 20:30:10 +00:00
Add Transmission/NZBGet and per-client paths and much more
Extend multi-download-client support to include Transmission and NZBGet and introduce per-client custom download paths. Adds protocol mapping and new client types, Transmission/NZBGet integration services, API CRUD and validation changes, UI components/modal updates and live path previews, and manager routing by protocol. Includes DB migrations (download_path on download_history, interactive_search_access on users), schema updates, and related processor/service fixes and tests to ensure backward compatibility and proper path resolution.
This commit is contained in:
@@ -135,12 +135,13 @@ Evaluates and scores torrents to automatically select best audiobook download.
|
||||
- Proportional credit: If 2 of 3 authors match → 10 pts (2/3 × 15)
|
||||
- Full credit: If all authors match → 15 pts
|
||||
|
||||
**2. Format Quality (25 pts max)**
|
||||
- M4B with chapters: 25
|
||||
- M4B without chapters: 22
|
||||
- M4A: 16
|
||||
- MP3: 10
|
||||
- Other: 3
|
||||
**2. Format Quality (10 pts max)**
|
||||
- M4B with chapters: 10
|
||||
- M4B without chapters: 9
|
||||
- FLAC: 7 (lossless audio)
|
||||
- M4A: 6
|
||||
- MP3: 4
|
||||
- Other: 1
|
||||
|
||||
**3. Seeder Count (15 pts max)**
|
||||
- Formula: `Math.min(15, Math.log10(seeders + 1) * 6)`
|
||||
|
||||
Reference in New Issue
Block a user