-
Notifications
You must be signed in to change notification settings - Fork 10
/
TODO
87 lines (67 loc) · 3.51 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
Admin panel:
- User Management [ ]
- Shutdown rtorrent? (and possibly start rtorrent?) [ ]
- Change encryption [ ]
Configuration:
- Clean up [ ]
- Move to SQLite? (SQLAlchemy!) [ ]
CLI tools + admin interface.
Download Management:
- List torrents. [X]
- Create custom views [ ]
- Add/Remove torrents from views. [ ]
- Add a torrent [X]
Events and Schedulers:
- Schedule stuff
- Manage events. (Provide default mail scripts?)
Statistics:
- Disk Usage [ ]
- Memory Usage [ ]
- CPU Usage [ ]
- Current upload / download rate [X]
- Current active torrents [ ]
- Complete Torrents [ ]
- Incomplete Torrents [ ]
API:
- pyroTorrent handlers [X]
- Initial specification [X]
- Fine grained access per user over the API [ ]
- AJAX/JS support on the web page: [ ]
- Use AJAX for the main page. Fetch parallel from
several rtorrent instances. [ ]
- Torrent action: start,stop,pause,resume,delete [ ]
- Change rtorrent up/down throttle [ ]
- Change other rtorrent settings [ ]
Front page design:
- Needs a lot more icons. [ ]
- Display when a torrent is no longer functional /
active with colours. A different colour when the
``downloaded file'' is gone. [ ]
Version 0.0:
- Show pages of torrents with: speed, completeness [X]
- Add torrent link [X]
- Show current up and down speed [X]
- Add torrents [X]
- Add support for views [X]
- Global progress bar [ ]
- Torrents Page [X]
- List torrent peers [ ]
- List trackers. [ ]
- List torrent files [X]
- Clean up the root name of the file tree [ ]
- Fix markup for files tree [ ]
- Interface should work without a rtorrent connection [X]
- Implement XMLRPC Exceptions, own wrapper? [X]
- Download torrent files [X]
Debug:
- RTorrent ``info'' page, where we show all the available rtorrent
information. (eg, all rtorrent calls that return info) [ ]
Far fetched TODO:
- Prioritize torrent files [ ]
- Possiblity to set (and manage) directory per torrent file.
(Where it has to be copied or downloaded to)
- Graphs
- Database support
- FTP Access / Download torrent files via web interface,
- Advanced security. Download limit per user, etc.
- Private views per user?