sledgehammer999
cc388fe772
Bump API_VERSION and API_VERSION_MIN to 15.
2017-07-18 22:47:13 +03:00
Thomas Piccirello
1ad66ba791
Skip username/password check for active sessions ( closes #6860 )
2017-07-18 02:51:34 +03:00
Chocobo1
7c2437e5f2
[WebUI]: Implement CSRF defense
...
Bump API version
2017-06-01 02:28:07 +03:00
Chocobo1
47ebb0df58
Add new webUI API. Closes #6457 .
...
Now getting piece information for a specific torrent is possible via:
* Returns an array of states (integers) of pieces in order. Defined as:
"0=not downloaded", "1=downloading", "2=downloaded".
GET /query/getPieceStates/<torrent_hash>
* Returns an array of hashes (strings) of pieces in order:
GET /query/getPieceHashes/<torrent_hash>
2017-05-31 00:34:20 +03:00
Thomas Piccirello
70b98d903e
Return status indicating if at least one torrent was successfully added
2017-05-31 00:34:06 +03:00
Eugene Shalygin
44f81a2d2b
cmake: set warning and error options
...
The set is far from perfect, but guards against common errors with GCC.
2017-05-31 00:33:41 +03:00
opengg
a3e4bcd1dd
[WebUI] Add skip_checking and paused to /command/download and /command/upload
2017-05-31 00:33:26 +03:00
sledgehammer999
0e64e6887a
Bump API_VERSION and API_VERSION_MIN to 13.
2017-04-06 02:04:31 +03:00
Chocobo1
21212fdfe5
Prepend QBT_ for preprocessor variables
2017-04-04 01:48:26 +03:00
sledgehammer999
3bbe304856
Bump API_VERSION to 12.
2017-03-04 01:17:41 +02:00
sledgehammer999
cada6cfc88
Bump API_VERSION and API_VERSION_MIN to 11.
2016-12-13 02:11:43 +02:00
Vladimir Golovnev (Glassez)
6fac9b42da
Don't use Preferences in BitTorrent::Session
2016-12-12 21:12:01 +02:00
sledgehammer999
10df509bce
Fix API_VERSION and API_VERSION_MIN numbers.
2016-06-20 02:18:19 +03:00
Gabriele
726c2fd56d
WebUI: Add command to get the logs
...
Add /query/getLog and /query/getPeerLog to respectively retrieve
the main log and the peer log.
GET /query/getLog
Params:
- normal (bool): include normal messages (default true)
- info (bool): include info messages (default true)
- warning (bool): include warning messages (default true)
- critical (bool): include critical messages (default true)
- last_known_id (int): exclude messages with id <= 'last_known_id'
GET /query/getPeerLog
Params:
- last_known_id (int): exclude messages with id <= 'last_known_id'
2016-06-20 02:02:49 +03:00
sledgehammer999
2eb393ae9a
Bump API_VERSION to 11.
2016-06-20 01:52:26 +03:00
buinsky
eb36949e87
WebUI: Implement removing unused categories
2016-06-20 01:50:53 +03:00
buinsky
b7358a3039
WebUI: Implement removing categories
2016-06-20 01:50:52 +03:00
buinsky
d0f082e238
WebUI: Implement adding categories
2016-06-20 01:50:52 +03:00
Vladimir Golovnev (Glassez)
3d107e0588
Implement Advanced Saving Management subsystem
...
Closes #4696
2016-06-20 00:59:37 +03:00
sledgehammer999
b47292c39f
Bump API_VERSION and API_VERSION_MIN.
2016-03-29 23:17:30 +03:00
Vladimir Golovnev (Glassez)
bb875df400
Create MagnetUri object from BC link or HASH string
2016-03-05 19:41:09 +02:00
sledgehammer999
0fdb23098b
Bump WebUI API_VERSION and API_VERSION_MIN.
2016-01-19 01:32:32 +02:00
Gabriele
3b03bb286e
WebUI: Allow to remove the label assigned to a torrent
...
Empty strings are not valid label names, but they are used to remove
torrent labels, so allow them.
2016-01-18 19:45:41 +02:00
sledgehammer999
29fc5bc80d
Bump WebUI API_VERSION.
2015-12-08 00:28:19 +02:00
buinsky
0c8abd0abb
Implement sync/torrent_peers request
2015-12-08 00:28:18 +02:00
Vladimir Golovnev (Glassez)
4ed4ebcdb7
Rename Core to Base ( Closes #3733 ).
2015-12-08 00:28:16 +02:00
Naikel Aparicio
c5d807ef65
Cookies support on WebUI when downloading torrent from a URL. Modified download and upload windows to allow autocompletion of browsers.
...
Fixed the spinner in the WebUI upload page. Modified height of the WebUI download page.
Fixed all the JavaScript functions for download and upload pages.
2015-12-08 00:24:16 +02:00
sledgehammer999
3e6d76245c
Bump WebUI API_VERSION.
2015-11-22 22:08:16 +02:00
sledgehammer999
4cecb585bc
Merge pull request #3444 from ngosang/webui_labels
...
[Web UI] Labels implementation
2015-11-03 16:31:05 -06:00
sledgehammer999
e39f8fafb1
Bump WebUI API_VERSION.
2015-10-09 16:46:20 +03:00
ngosang
a9e9a9c835
[Web UI] Changes in labels implementation
2015-09-03 03:16:07 +02:00
Felipe Barriga Richards
4ae2f6c33b
webui (js): feature: Added complete support for labels (add/set/reset/display/filter) #648
...
Changes:
- added list of labels on the lower-left corner
- added support to add/set/reset labels on context menu
- added support to filter torrents by label
2015-09-03 03:16:07 +02:00
Felipe Barriga Richards
76d93c23b7
webui (c++): feature: added labels support. #648
2015-09-03 03:16:07 +02:00
sledgehammer999
bf13238ccf
Merge pull request #3385 from ngosang/webui_addtracker
...
[Web UI] Fix empty trackers addition
2015-07-13 23:37:14 +03:00
sledgehammer999
5b56717501
Merge pull request #3394 from ngosang/json3
...
[Web UI] Fix API Content Types. Closes #3393
2015-07-13 23:36:34 +03:00
ngosang
ac74f14408
Increase API_VERSION
2015-07-12 23:08:43 +02:00
ngosang
6413537f45
[Web UI] Fix API Content Types. Closes #3393
2015-07-12 01:29:03 +02:00
ngosang
f0d32e2cde
[Web UI] Torrent download from hash. Closes #1173
2015-07-12 01:21:09 +02:00
ngosang
62b803e268
[Web UI] Fix empty trackers addition
2015-07-11 15:35:53 +02:00
ngosang
8e4b9f30bb
[Web UI] Add Web Seeds (HTTP Sources) tab
2015-06-28 16:36:45 +02:00
ngosang
3ac9b2525e
Increase API_VERSION due to changes in #3279 , #3197 , #3226 and #3040
2015-06-28 13:33:56 +02:00
sledgehammer999
c259666e43
Merge pull request #2803 from Chocobo1/shutdown
...
WebUI: add delay in shutdown command in order to send out response msg
2015-06-17 22:58:49 +03:00
ngosang
4a76526417
Code clean up
...
This changes were proposed by @PiotrNawrot in these PRs: #2967 , #2970 .
2015-06-14 10:35:32 +02:00
Vladimir Golovnev (Glassez)
191cdc2849
Move utilities to core/utils folder.
...
Also move the names to Utils namespace.
2015-06-09 21:30:56 +03:00
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
2015-06-09 21:30:42 +03:00
Vladimir Golovnev (Glassez)
d32bb52390
Don't add core to INCLUDEPATH.
2015-06-03 22:11:43 +03:00
Gabriele
b5b40abb56
WebUI: Implement 'Force Start' feature.
2015-04-16 18:32:31 +02:00
Gabriele
6e91a108bd
WebUI: Check if torrent queueing is enabled before changing torrent priorities
2015-04-03 18:02:39 +02:00
Chocobo1
1037d7f335
Webui: add delay in shutdown command in order to send out response msg
2015-03-30 13:50:53 +08:00
Gabriele
e3a5ba09c4
WebUI: Implement a 'Completed' status
2015-03-29 18:00:59 +02:00