Chocobo1
3e9311b096
Correctly handle translation
...
Fixup of 07a85a1018
8 years ago
Chocobo1
1bfb8d35cd
Move "Copy hash" menu item above "Copy magnet link"
...
Fix wrong "Copy hash" icon used in webUI
Fixup of 145641ac41
8 years ago
Tom Piccirello
07a85a1018
Set torrent location from webui context menu (addresses #6815 ) ( #7062 )
...
* Add option to set torrent location from webui context menu (addresses #6815 )
* Update debug messages
* Use logger
* Remove redundant curly braces
* Remove message
* Use log message from transferlistwidget
* Use QDir
* Remove unused import
* Check if newLocation is an empty string
8 years ago
Tom Piccirello
145641ac41
Add copy options to webui context menu (addresses #6815 ) ( #7036 )
...
* Add copy options to webui context menu
Add Copy Hash to gui (closes #6964 )
* Use switch statement
* Use camel case, switch from signal to qaction.
* Rename variable
* Change variable name
8 years ago
sledgehammer999
802cd89ec9
Bump API_VERSION and API_VERSION_MIN to 15.
8 years ago
Tom Piccirello
11b44407af
Add Status column to webui (addresses #6815 ) ( #7032 )
...
* Add Status column to webui (addresses #6815 )
8 years ago
Chocobo1
07780b48c5
Load the domain list at least once on startup.
...
Fixup of 0532d546d7
8 years ago
Chocobo1
0532d546d7
Implement HTTP host header filtering
...
This filtering is required to defend against DNS rebinding attack.
8 years ago
Chocobo1
18651c8d01
Use Qt5 connect syntax
8 years ago
Chocobo1
55e038b165
Avoid modifing request headers
8 years ago
Chocobo1
be61e8f2fd
Revert back to intended fallthrough
...
Partial revert a7f4ea8b18
8 years ago
Chocobo1
448d937c15
Fix value comparison. Closes #7081 .
...
`category` could be 'undefined'.
Fixup of a7f4ea8b18
.
8 years ago
Thomas Piccirello
a7f4ea8b18
Fix javascript errors and follow best practices
8 years ago
Thomas Piccirello
cd5a55d711
Skip username/password check for active sessions ( closes #6860 )
8 years ago
Chocobo1
cdb8f4bc61
[WebUI] relax CSRF defense. Closes #6882 .
...
Allow HTTP request which has neither Origin nor Referer header included
8 years ago
Chocobo1
087856d3d8
[WebUI]: Implement CSRF defense
...
Bump API version
8 years ago
Eugene Shalygin
74cecb1b6c
Replace C-style casts with C++ ones
8 years ago
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
Chocobo1
f35a5c8085
[WebUI] Make cookie parsing robust
...
Previously cookie name such as "<any string>SID" will be mistakenly
accepted as "SID" session ID, this commit fixes it.
Use QString::isEmpty()
8 years ago
Naikel Aparicio
03b2decab6
Fix slow filtering in WebUI. Fixup 7aadf644e0
.
8 years ago
Naikel Aparicio
9fc6de77ca
Cosmetic fixes for WebUI upload and download windows
8 years ago
Chocobo1
5529a7713c
Set icon height in html instead of js
...
Fixup of d302e4fb92
8 years ago
Chocobo1
d302e4fb92
[WebUI] Fix connection status icon too large. Closes #6804 .
8 years ago
Naikel Aparicio
9ba00d7035
Implemented share limit by seeding time
8 years ago
Thomas Piccirello
7cf1d844b0
Return status indicating if at least one torrent was successfully added
8 years ago
Thomas Piccirello
1b5852ad0b
Use less permissive Content Security Policy
...
Adjust content order
8 years ago
Vladimir Golovnev (Glassez)
8a6d8f3953
Use cached SessionStatus and CacheStatus
8 years ago
thalieht
e075274177
webUI: increase the number of digits after the decimal point
8 years ago
sledgehammer999
b1f1823c65
[WebUI]Use the same layout in the Speed tab in preferences as the GUI.
8 years ago
sledgehammer999
0addeafc6b
Add missing unit sizes in misc.js
8 years ago
sledgehammer999
44c5a9beff
[WebUI]Use translatable strings in Statistics dialog.
8 years ago
sledgehammer999
e177799ada
[WebUI]Make the context obligatory for translatable strings. Also delete duplicate strings from extra translations.
8 years ago
Chocobo1
5e50d8ed91
WebUI: Fix checkbox hidden. Closes #6642 .
8 years ago
Eugene Shalygin
c4e16aa820
cmake: set warning and error options
...
The set is far from perfect, but guards against common errors with GCC.
8 years ago
Vladimir Golovnev (Glassez)
989a70fe60
Redesign RSS subsystem
8 years ago
Chocobo1
7f346b49a7
Refactor: move the validation of certificates & key functions under Server class
...
Rename method
Add log messages
8 years ago
Chocobo1
05d8c46bb0
Rename class variables
8 years ago
Chocobo1
35ab86d32f
Refactor: group port forwarding code together
...
Unify log message
8 years ago
sledgehammer999
e40444d1ad
Bump API_VERSION and API_VERSION_MIN to 13.
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
opengg
b271fa9f00
[WebUI] Add `skip_checking` and `paused` to `/command/download` and `/command/upload`
8 years ago
Chocobo1
272d53fdf8
Set cookie SID value to empty on logout
...
Set cookie SID expiration date to 1 day in the past on logout
8 years ago
Chocobo1
4e48408eaa
Fire up the timer to clean inactive sessions
8 years ago
Chocobo1
e26b30a5f4
Refactor: initialize class variable directly
8 years ago
Chocobo1
e4d6fe2d02
Refactor: reorder headers
8 years ago
Chocobo1
e9bd75f4e1
Set HttpOnly attribute to SID cookie
8 years ago
dzmat
59de1af31b
implemented UI for managment of locally banned IP list ( Closes #1837 )
8 years ago
Chocobo1
cb1646be32
Prepend QBT_ for preprocessor variables
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