Chocobo1
3933790bda
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>
8 years ago
Vladimir Golovnev (Glassez)
8a6d8f3953
Use cached SessionStatus and CacheStatus
8 years ago
FranciscoPombal
829ad2e1e6
fixed "remaining" column in WebUI
...
the key had the wrong name. In the js code, the expected key is "amount_left" and not "remaining".
8 years ago
FranciscoPombal
1ce71fc63e
Implement statistics window in web UI
8 years ago
sledgehammer999
fa1149e1f2
Remove remnant of qt4 version checking.
8 years ago
Eugene Shalygin
008d7dbedc
Raise minimal Qt version to 5.5.1
8 years ago
Eugene Shalygin
e64bb1de8c
Drop Qt 4 support
8 years ago
Chocobo1
eba45a0b26
Cleanup
8 years ago
buinsky
134e4c1eb9
Add some missing columns to dynamic tables
8 years ago
Chocobo1
ecd49148d0
Fix webUI used the wrong value. Closes #6232 .
8 years ago
Vladimir Golovnev (Glassez)
bb17d4a8dd
Show type name in btjson.cpp@processMap assert
...
This may help to solve #5381
9 years ago
Vladimir Golovnev (Glassez)
b2cb473b63
Don't use Preferences in BitTorrent::Session
9 years ago
Gabriele
01b73bf704
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'
9 years ago
Ibrahim Tachijian
2cef805ab6
Add 'Added on' column in Webui. Closes #5145,#1092,#738
9 years ago
Vladimir Golovnev (Glassez)
dd34663224
Implement Advanced Saving Management subsystem
...
Closes #4696
9 years ago
buinsky
b94a1b9fbe
WebAPI: Add "Added on" and "Completion on" fields to query/torrents query response
9 years ago
buinsky
00c765be1b
Implement sync/torrent_peers request
9 years ago
Vladimir Golovnev (Glassez)
9db93e5d8f
Rename Core to Base ( Closes #3733 ).
9 years ago
sledgehammer999
17ac4b90be
Use simpler DEFINE for detecting Qt5 so moc will work too.
9 years ago
Vladimir Golovnev (Glassez)
501ab07024
Fix TorrentHandle path methods. Closes #3847 .
9 years ago
Vladimir Golovnev (Glassez)
d2f1216987
Fix compiler warnings ( Closes #3826 ).
9 years ago
Casey Bodley
87b26a8dcc
webui: add save_path to /query/torrents
...
Signed-off-by: Casey Bodley <cbodley@gmail.com>
9 years ago
Felipe Barriga Richards
76d93c23b7
webui (c++): feature: added labels support. #648
9 years ago
Chocobo1
cf3a87ed55
Use native path separators, fixup of 030dd9e
, 3baec1c
.
9 years ago
ngosang
2132704e1d
[Web UI] Add information in General tab
9 years ago
ngosang
9ea56ea5d4
[Web UI] Fix an error in Content tab when the torrent doesn't have metadata
9 years ago
ngosang
263d45ca9d
[Web UI] Use camelCase in variable names
10 years ago
ngosang
8e4b9f30bb
[Web UI] Add Web Seeds (HTTP Sources) tab
10 years ago
dartraiden
8ac83cfd42
Fixed typos, spelling correction
10 years ago
Vladimir Golovnev (Glassez)
191cdc2849
Move utilities to core/utils folder.
...
Also move the names to Utils namespace.
10 years ago
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
10 years ago
Vladimir Golovnev (Glassez)
d32bb52390
Don't add core to INCLUDEPATH.
10 years ago
Gabriele
b5b40abb56
WebUI: Implement 'Force Start' feature.
10 years ago
Gabriele
fff1436e26
WebUI: Convert torrent list from QVariantHash to QVariantMap
...
Currently QJsonDocument::fromVariant() does not support QVariantHash,
so convert the torrent list to QVariantMap.
Closes #2849 .
10 years ago
sledgehammer999
3c58b0cc9a
Revert "WebUI: Use QVariantMap instead of QVariantHash"
...
This reverts commit d49c79d032
.
10 years ago
Gabriele
d49c79d032
WebUI: Use QVariantMap instead of QVariantHash
...
Currently QJsonDocument::fromVariant() does not support QVariantHash,
so use QVariantMap instead.
Closes #2849 .
10 years ago
Gabriele
4db757839c
WebUI: Return full path to files
...
It's otherwise impossible to know the structure of a torrent.
10 years ago
buinsky
cf55751fbe
Group setting torrents upload limit
10 years ago
buinsky
facab1681a
Add ability to set super seeding mode for torrents
10 years ago
buinsky
28f573e9a8
Fix processHash function
...
Fix processHash function to not use QVariantHash as result because of QJsonDocument doesn't support QVariantHash variables in Qt 5.
10 years ago
buinsky
8931eec5b0
Use server refresh interval
...
Use torrents table refresh interval from server in web-client.
10 years ago
buinsky
0f56440dec
Fix alternative speed limits toggle behavior
10 years ago
buinsky
d17f21af45
Queueing flag relocation in sync/maindata response
10 years ago
Gabriele
09c8d17c94
WebUI: Fix negative offsets when requesting torrent list
...
If the offset is negative, it must be added to the current list size.
10 years ago
sledgehammer999
eeee24a0b3
Make 'TorrentPersistentData' similar to 'Preferences' class.
10 years ago
Ivan Sorokin
e3349092ad
Refactor TorrentPersistentData
...
Conflicts:
src/mainwindow.cpp
src/mainwindow.h
src/qtlibtorrent/qbtsession.cpp
src/qtlibtorrent/qtorrenthandle.cpp
src/transferlistwidget.cpp
src/webui/btjson.cpp
10 years ago
buinsky
383c0e1418
Implement sync/maindata request
10 years ago
buinsky
bf0f9dd275
Implement functions for generating partial responses of requests.
10 years ago
buinsky
04f1c0c238
WebUI: Change torrent model
...
Improvements:
- added functions, which may be used to reorder and hiding columns in torrents table
- new columns can be easily added to torrents table
10 years ago
Gabriele
f45e48c32a
WebUI: Show connection status in the statusbar
10 years ago