164 Commits (3851e7617901a617bcbaf13ae5807f44cd0cb206)

Author SHA1 Message Date
Chocobo1 344e47dcfb
Add option for WebUI Host header validation 6 years ago
Vladimir Golovnev (Glassez) f309a5279e
Fix Alternative Web UI to be available 6 years ago
Vladimir Golovnev (Glassez) c1a4ef1377
Use independent translation for WebUI 6 years ago
Thomas Piccirello 0b6ae68801 Add WebUI search API controller 6 years ago
Chocobo1 71dcc76a64
Replace png icons with svg 6 years ago
Chocobo1 e04aae686f
Cache more preference values 6 years ago
thalieht 456270bbb1 Delete several unused #include 6 years ago
Chocobo1 050b78f378
Send Cache-Control header in WebUI responses 7 years ago
Chocobo1 09f759355f
Replace QRegExp with QRegularExpression 7 years ago
Thomas Piccirello 43656aaa1e Add form-action to CSP 7 years ago
Thomas Piccirello 8f98f87d12 Add upgrade-insecure-requests to CSP when HTTPS is enabled 7 years ago
Chocobo1 e8d378e167
Improve WebUI security measures 7 years ago
Chocobo1 9eeef0be97
Add option to control CSRF protection 7 years ago
Chocobo1 bad4d94f77
Add option to control WebUI clickjacking protection 7 years ago
Chocobo1 ceaf755ac6
Make use of QStringLiteral 7 years ago
Chocobo1 5ae926a376
Refactor code 7 years ago
Chocobo1 92a4e73a22
Apply locale changes immediately in WebUI 7 years ago
Vladimir Golovnev (Glassez) 88f2a66aac
Fix params handling for some legacy API methods 7 years ago
Vladimir Golovnev (Glassez) 0fda49c060
Improve legacy API params handling 7 years ago
Vladimir Golovnev (Glassez) 001bd38557
Fix pauseAll/resumeAll legacy API methods 7 years ago
thalieht 3e4099fe5b Replace the zeroing of pointers with nullptr 7 years ago
Chocobo1 fdf3ebbb6c
Remove usage of deprecated functions 7 years ago
Chocobo1 0457fd260e
Avoid temporary QString allocations 7 years ago
Vladimir Golovnev (Glassez) 1aca3b0adc
Parse URL query string at application level 7 years ago
Vladimir Golovnev (Glassez) 34456a7459
Fix Legacy Web API to be fully available 7 years ago
Vladimir Golovnev (Glassez) 27d8dbf13b
Redesign Web API 7 years ago
sledgehammer999 4e96a1065e
Bump API_VERSION to 16. 7 years ago
sledgehammer999 ffa6f7ea34
Bump API_VERSION to 16. 7 years ago
Chocobo1 ce362f0e5e
WebAPI refactor: utilize parseBool() function 7 years ago
Chocobo1 f350977cb4
WebUI: add optional parameters for /command/download & /command/upload 7 years ago
thalieht 525fdd6c2b Coding style, use nullptr and other minor things 7 years ago
Chocobo1 c5ddbcfb5b
WebAPI: fix addPaused wrong default behavior 7 years ago
Chocobo1 72b0ba36ae
Refactor 7 years ago
Chocobo1 b107c0671d
WebAPI: fix root_folder default behavior 7 years ago
thalieht 6b33db3ae3 Create root folder option when adding a torrent in WebUI 7 years ago
Thomas Piccirello 4846b0ec28
Use single quotes for char. 7 years ago
Thomas Piccirello 771033a449
Add auto torrent management to webui context menu (addresses #6815) 7 years ago
Vladimir Golovnev (qlassez) cff6a64e9f
Use qUtf8Printable() for logging strings 7 years ago
Thomas Piccirello 798c230634
Add option to rename torrent from WebUI 7 years ago
Tom Piccirello 07a85a1018 Set torrent location from webui context menu (addresses #6815) (#7062) 7 years ago
sledgehammer999 802cd89ec9
Bump API_VERSION and API_VERSION_MIN to 15. 7 years ago
Thomas Piccirello cd5a55d711 Skip username/password check for active sessions (closes #6860) 8 years ago
Chocobo1 087856d3d8
[WebUI]: Implement CSRF defense 8 years ago
Chocobo1 3933790bda Add new webUI API. Closes #6457. 8 years ago
Thomas Piccirello 7cf1d844b0 Return status indicating if at least one torrent was successfully added 8 years ago
Eugene Shalygin c4e16aa820 cmake: set warning and error options 8 years ago
Vladimir Golovnev (Glassez) 989a70fe60 Redesign RSS subsystem 8 years ago
sledgehammer999 e40444d1ad
Bump API_VERSION and API_VERSION_MIN to 13. 8 years ago
opengg b271fa9f00 [WebUI] Add `skip_checking` and `paused` to `/command/download` and `/command/upload` 8 years ago
Chocobo1 cb1646be32 Prepend QBT_ for preprocessor variables 8 years ago