Sepro
6c016cf443
Place WebUI RSS description in sandboxed iframe
4 years ago
sledgehammer999
e757b4f8da
Sync translations from Transifex and run lupdate
4 years ago
Anton Bershanskiy
b4bfdd6f7a
Add option for hashing_threads, use 10 asyc IO threads
...
Add option for setting lt::settings_pack::hashing_threads
introduced by libtorrent 2.0. It has no effect for earlier
libtorrent versions.
Use 10 async IO threads, as per #11461 .
Closes #11461 .
4 years ago
Chocobo1
611f2de11f
Fix wrong capitalization
4 years ago
Chocobo1
744b89c878
Fix image not loading under proxy
...
Closes #13483 .
4 years ago
FranciscoPombal
2c10b3936b
Change some types (uint -> int) in RSS subsystem
4 years ago
FranciscoPombal
deffdbe881
Change some types (uint -> int) in Session class
4 years ago
NotTsunami
2eb3ff7f06
Allow users to configure no_connect_privileged_ports
...
Don't hardcode lt::settings_pack::no_connect_privileged_ports. We
support the peer alert for it already, so connections blocked by this
setting should be logged.
4 years ago
FranciscoPombal
46123b9989
CMake: overhaul and improve scripts
...
- Bump minimum required version and
make use of more modern language features
- Rely more on target_...() commands to establish dependency
relationships between targets rather than directory property commands
- Improve libtorrent package discovery
- Enable and handle application features more explicitly
- Improve user-facing output
- Fix various compilation issues on Windows (MSVC and MinGW) and macOS
- Improve handling of translations
- Add explanatory comments where relevant
- Make CMake scripts fully independent of qmake files/details
- Remove old functions/macros
4 years ago
Chocobo1
ccdc3b201b
Add missing semicolons
...
Also trim trailing whitespaces along the way.
4 years ago
Chocobo1
554eab50bb
Disable deprecated libtorrent settings
4 years ago
Chocobo1
5677ce1cc9
Use proper uppercase "UTF-8" in charset field
4 years ago
Chocobo1
2f1016494b
Specify UTF-8 charset when forming data from plain text
...
This suppresses a browser warning about unspecified character encoding
of an HTTP response.
4 years ago
an0n666
73b39a8dec
Expose libtorrent max_concurrent_http_announces in advanced settings
4 years ago
Chocobo1
2c01ac4b75
Improve handling of empty iframe src
...
"about:blank" is suggested in https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe
4 years ago
Sophist
4c37c229d9
Expose LibTorrent peer_turnover settings
...
This PR exposes the LibTorrent Peer Turnover Settings in qBT Advanced Settings in order to allow users to adjust how frequently slow and uninteresting connections are closed to allow potentially better / faster connections to be made.
The default settings are to turnover peers when the number of connections is at least 90% of allowed global or per torrent connections, and to disconnect the least attractive 4% of these connections every 5 minutes.
See https://www.libtorrent.org/reference-Settings.html#peer_turnover
4 years ago
Chocobo1
8869dc543f
Fix seeding time checkbox placement in WebUI
4 years ago
Chocobo1
ed2756b885
Convert to the proper type
4 years ago
Chocobo1
f7f0a27d76
Clean up coding style
4 years ago
Chocobo1
b2f951a269
Remove duplicate code
4 years ago
Sepro
e07c7d57d2
Change api requests in RSS WebUI to relative paths
4 years ago
FranciscoPombal
8f8f7ebd15
Remove DISABLE_COUNTRIES_RESOLUTION define
4 years ago
brvphoenix
4d9c6b9f02
WebUI: fix the url for banPeers method
4 years ago
Sepro
d1c084e3b0
Remove redundant empty value tags on inputs in WebUI
5 years ago
Sepro
04c8c4e846
Add newRule and removeRule buttons to RSS downloader WebUI
...
New buttons for the basic actions instead of only relying on the context menu.
5 years ago
Sepro
23a2675665
Fix input overlap off RSS downloader WebUI
...
The text input's in the RSS downloader window where not correctly inside their bounding box.
5 years ago
Sepro
65636e644f
Remove maxlength limit from RSS feeds in WebUI
...
URL's and feed names including paths could be longer then 100 characters, so the limit was removed.
5 years ago
thalieht
7076fc29e0
Preselect "Default save path" in WebUI watched folders
5 years ago
MR
af6cae0e09
WebUI: Fix wrong file renaming selection range
5 years ago
Vladimir Golovnev (Glassez)
f4efa530dc
Create header for common BitTorrent declarations
5 years ago
Chocobo1
2319bdd23b
Move qbittorrent32.png to WebUI images folder
5 years ago
Sepro
2b3c92a4a8
WebUI: Add RSS functionality
...
Implemented RSS Reader and AutoDownloader in reference WebUI.
5 years ago
Thomas Piccirello
6e4f49fc57
Always specify Content-Type in Web API error responses
5 years ago
Chocobo1
e6f0c81355
Remove unused WebUI images
5 years ago
Chocobo1
02c25dbe2a
Move WebUI icons to its own folder
...
After this change: "http://<server>/icons" will point to "src/icons"
folder and "http://<server>/images" points to the real "images" folder
in the relative path.
5 years ago
jagannatharjun
ab91d546e5
Move all icon resources to icon folder root
5 years ago
Tom Piccirello
ecc17018b7
Fix Enter button behavior in web UI textarea
...
Hitting the enter button inside the textarea would submit the form, rather than advancing to the next line.
5 years ago
Chocobo1
be152f45c9
Define and use Http::HeaderMap type
5 years ago
Chocobo1
d57b9be706
Rename function
5 years ago
Chocobo1
74a2168bc1
Define and use a proper HTTP header structure
5 years ago
Chocobo1
957d697aee
Prebuild HTTP headers as much as possible
...
This avoids some branching when building a HTTP response.
5 years ago
Thomas Piccirello
ad4d8d28ec
Add Trackers section to Web UI sidebar
...
Closes #7601 .
5 years ago
Thomas Piccirello
84a40c1665
Include trackers in /sync/maindata API endpoint
5 years ago
Thomas Piccirello
92ed5c76f3
Bump Web API version
5 years ago
Thomas Piccirello
8e8cd59d90
Fix Web UI search categories only working in English
...
Closes #10239 .
5 years ago
Thomas Piccirello
cb8a9518d1
Shrink Web UI search bar on small screens
5 years ago
Thomas Piccirello
d5b8399a01
Hide additional Web UI search filters on small screens
...
Closes #11386 .
5 years ago
Chocobo1
6d167e9a28
Remove const from class variables
...
It prohibits copy construction, copy assignment and move semantics.
5 years ago
an0n666
1d3bb705c8
Remove "requires restart" from network interface settings
...
Network interface changes are applied on the fly. A restart is not required.
5 years ago
thalieht
1bdffe1729
Rename "Create subfolder" to "Keep top-level folder"
...
Closes #12673
5 years ago