171 Commits (ca72360b6f6954294e25519094eedbba5f57e43f)

Author SHA1 Message Date
Chocobo1 e98d4e874f
Unify translation files loading action 6 years ago
Chocobo1 c1912e17c1
Revise CSP header 6 years ago
Chocobo1 7fd30fa90f
Enforce referrer-policy in WebUI 6 years ago
thalieht 1f36b8b89f Combine qAsConst() with copyAsConst() to asConst() 6 years ago
thalieht 6b1d26d555 Convert all foreach() to range-based for() 6 years ago
Chocobo1 b79a231d2e
Fix missing words in WebUI 6 years ago
Thomas Piccirello cd47380b85 Add SameSite attribute to WebUI session cookie 6 years ago
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