By Frank Prößdorf firstname.lastname@example.org.
- kjg for all the work on the transmission web client and help.
- lenalena for introducing proper jspec testing to this project.
You can use kettu instead of the original web client to remotely administrate your transmission application.
Once you allowed remote access in your transmission client, you can simply open the
index.html in the browser. If you run your transmission application on something other than the default host and port, you can adjust these settings in the
It's recommended to replace the old web interface with this one, so the server and the web interface run in the same location (e.g. localhost:9091). When uploading torrents there is a cross-site request which leads to a deserved warning. Also Firefox and Chrome will not work because cross-site requests will trigger preflight requests in those browsers, which the server cannot handle.
There are jspecs in
/spec which you can run by opening the
index.html file within the spec directory.
There are culerity tests in
features. You will need culerity, celerity and the most current htmlunit to run them. You will just need to type
- style it nicely (css) (in progress)
- display errors, also tracker errors in tracker info + torrents list
- when adding new torrent
- select download folder (type in/categories/? => http://trac.transmissionbt.com/ticket/1496)
- select and prioritize files
- register content handlers (although this seems to be not fully supported yet) just as in http://trac.transmissionbt.com/ticket/2404
- graphing up/download:
- aggregate data
- iphone compability
- maybe sort and filter at the same time
- need to return to filtered torrents when closing a torrent info
- maybe icons for different file types in file list