Commit Graph

62 Commits

Author SHA1 Message Date
nVitius
112ba57d98 Expose option to use path as basePath in addUrls 2017-06-10 13:40:16 -07:00
nVitius
852e5b08b5 Use as opt name in 2017-06-10 13:40:16 -07:00
John Furrow
30a2448509 Ensure that only files belonging to torrent are deleted 2017-06-08 20:14:18 -07:00
John Furrow
7f1acd711b Introduce services 2017-05-28 18:24:04 -07:00
nVitius
133cb6389c Expose option for using basePath on torrent add 2017-04-25 09:41:23 -07:00
John Furrow
08111058c3 Use rimraf for deleting files 2017-03-10 20:01:49 -08:00
John Furrow
9888a2d5f7 Don't use base_path property when deleting files 2017-03-09 21:10:33 -08:00
John Furrow
1b87b1f0db Allow downloading files from torrent's file pane 2017-02-14 20:03:46 -08:00
John Furrow
d81040d3c5 Allow setting tags when adding torrents 2017-02-04 12:13:22 -08:00
John Furrow
dc04fff479 Expose user-defined configuration to global object
* supports user-defined base URI
 * supports user-defined client poll interval
2017-02-01 22:40:54 -08:00
John Furrow
12efa5cf24 Encode uploaded torrent filenames 2016-12-08 06:06:58 -08:00
John Furrow
9da59fe583 Add ability to retrieve individual torrent 2016-11-05 13:16:13 -07:00
John Furrow
8da87add85 Use methods in ClientRequest instead of converting strings to methods 2016-10-28 21:28:01 -07:00
John Furrow
1147252adc Update torrent list immediately after it changes 2016-10-28 21:10:00 -07:00
John Furrow
678df0e44d Begin polling torrent list from server startup 2016-10-28 20:43:53 -07:00
John Furrow
21d2cbbd6d Add server-side notifications 2016-10-28 20:42:04 -07:00
John Furrow
84bc57fd32 Add server-side notifications 2016-10-28 20:42:04 -07:00
John Furrow
87aba470a1 Separate clientUtil.defaults into reasonable constants 2016-10-28 20:35:53 -07:00
John Furrow
13a0683e02 Move propsMap.js to torrentStatusMap and improve usage 2016-10-28 20:34:15 -07:00
Joris
96e4511ffa Replace whitespaces in filenames
Whitespaces in .torrent filenames are causing issues with rTorrent 0.9.6
2016-09-28 18:51:58 +02:00
John Furrow
b997efc26e Handle changing multiple files' priority at once 2016-08-31 21:49:58 -07:00
John Furrow
849c8695a5 Allow setting tags when adding a torrent via URL 2016-08-13 13:08:34 -07:00
John Furrow
0df0268195 Allow deleting data on torrent removal 2016-07-13 21:17:33 -07:00
John Furrow
81d7af206c Add taxonomy related methods 2016-07-09 13:29:29 -07:00
John Furrow
e15c10706d Fix empty torrent list errors 2016-06-30 21:15:56 -07:00
John Furrow
eda694be0a Convert max_memory setting to string 2016-06-27 21:46:50 -07:00
John Furrow
157ce15317 Obey 'Start Torrnt' option when adding by file 2016-06-18 15:46:18 -07:00
John Furrow
a72fb8acb4 Add more settings to the modal, including:
* Global upload/download throttles mirrored in modal and dropdown
* Max client memory usage
* Verify hash after downloading flag
2016-06-18 00:47:52 -07:00
John Furrow
b7d6f82a23 Add Check Hash menu item 2016-06-17 21:27:54 -07:00
John Furrow
02c3b5e4b0 Introduce client settings 2016-06-06 21:03:48 -07:00
John Furrow
1c02bc492e Improve form layout 2016-06-02 22:31:26 -07:00
John Furrow
2d6d696bf4 Handle empty torrent list response 2016-06-02 21:06:37 -07:00
John Furrow
dda0ce0e88 Add option to add torrent without starting 2016-04-23 14:33:40 -07:00
John Furrow
e77dfac3ae Switch entirely to fat arrow functions 2016-03-19 12:46:11 +01:00
John Furrow
635b30afeb Add move torrents option to context menu 2016-02-28 19:24:59 -08:00
John Furrow
dd5fded210 Handle errors properly 2016-02-27 18:33:32 -08:00
John Furrow
5563d32e3f Abstract SCGI calls a bit 2016-02-27 00:09:14 -08:00
John Furrow
c51387581a Remove console.log 2016-02-20 17:47:40 -08:00
John Furrow
c498aa5151 Clean up SCGI requests 2016-02-20 17:16:42 -08:00
John Furrow
57a48ec787 Handle uploaded files better 2016-02-19 23:58:53 -08:00
John Furrow
0c2a19ceb7 Allow uploading torrent files, finally 2016-02-18 22:58:24 -08:00
John Furrow
a1c039f91a Prep modals for adding torrents by file
Abstract modals into different components
Adjust modal format
2016-02-15 22:53:02 -08:00
John Furrow
96e008d725 Properly start/stop torrents 2016-02-14 17:49:02 -08:00
John Furrow
9f7d33444d Add torrent priority meter 2016-02-13 23:18:32 -08:00
John Furrow
0fd6fd7d11 Add priority meter to files 2016-02-10 23:41:00 -08:00
John Furrow
dc423ac6e9 Add tracker filter an abstract components along the way 2016-02-07 18:06:40 -08:00
John Furrow
81d799b598 Add TorrentCollection class and store torrents by hash 2016-02-06 18:36:28 -08:00
John Furrow
c2216a97e8 Add status torrent count 2016-02-06 01:22:28 -08:00
John Furrow
03e1aa3242 Add general information panel to torrent details 2016-02-04 23:44:00 -08:00
John Furrow
6db47c5823 Add error state 2016-02-03 21:37:13 -08:00