Chocobo1
72ce5c26db
Upgrade TravisCI to xenial
...
* Remove cmake installation, it is already pre-installed by TravisCI.
* Limit ccache cache size to 512 MB. Previously the size was 5 GB for
macOS and it took 1~3 mins just for packing & uploading the cache,
limiting the size should shorten total build time.
6 years ago
Mike Tzou
eebbf3b1ee
Merge pull request #9981 from Piccirello/webui-torrent-filter
...
Add torrent name filtering to WebUI
6 years ago
Chocobo1
c1912e17c1
Revise CSP header
...
The majority of the CSP is tuned for built-in WebUI, it may not be
suitable for alternative UI.
Also add QLatin1String to strings. This code path is called repeatedly,
it is worth adding QLatin1String to squeeze out the last bit of
performance.
6 years ago
Chocobo1
d0886f8db0
Reformat WebUI code
6 years ago
Chocobo1
ba32525b45
Fix errors from using strict mode
6 years ago
Chocobo1
1cb065edc6
Use Javascript strict mode
6 years ago
Mike Tzou
1c525d9c19
Merge pull request #9375 from Piccirello/webui-trackers
...
Add additional tracker info to WebUI
6 years ago
Thomas Piccirello
7f349732ee
Send numeric status without translation
6 years ago
Thomas Piccirello
718f66e6a2
Remove condition for unsupported libtorrent version
6 years ago
Thomas Piccirello
9e1f7a72b7
Simplify map initialization
6 years ago
Thomas Piccirello
33351e3d8d
Add WebUI Trackers context menu
6 years ago
Thomas Piccirello
4947b0a44f
Add DHT, PeX, and LSD to WebUI Tracker list
6 years ago
Thomas Piccirello
b8e4c6b0be
Add additional Tracker columns to WebUI
6 years ago
Thomas Piccirello
dd790d94c9
Use const where appropriate
6 years ago
Thomas Piccirello
c89e9d4354
Reorder and rename Tracker list context menu option
...
Adds an ellipses to indicate that the Edit option opens a dialog. Also moves Edit to top of the list to convey action's prominence.
6 years ago
Thomas Piccirello
b481787574
Rename Tracker List columns
...
"Received" renamed to "Peers", "Peers" renamed to "Leeches".
6 years ago
sledgehammer999
cd2c448e6d
Bump Web API version
6 years ago
Mike Tzou
cf9d903ba9
Merge pull request #9541 from Piccirello/webui-file-priority
...
Set priority for multiple files in one WebAPI request
6 years ago
Thomas Piccirello
57e625494b
Update Copyright email address
6 years ago
Thomas Piccirello
66015164d7
Fix display bugs in WebUI Files tab. Remove <IE9 support
...
Priority select boxes would frequently go blank due to an unexpected priority value. On first load, the torrent-scoped file checkbox's state was inconsistent with the state of the torrent's files.
6 years ago
Thomas Piccirello
a44ed9cfd3
Fix incorrect priority value sent from WebUI
...
Closes #9070 .
6 years ago
Thomas Piccirello
c5b8f62780
Set priority for multiple files in one WebAPI request
...
Closes #6259 .
6 years ago
Thomas Piccirello
f27dc977e9
Replace prio namespace with FilePriority enum class
6 years ago
Chocobo1
7fd30fa90f
Enforce referrer-policy in WebUI
...
This stops leaking private data to other websites via Referrer header.
6 years ago
Nick Korotysh
afbcf2095f
Make file icon look like other macOS icons
6 years ago
Mike Tzou
e1f19b7c75
Merge pull request #9986 from Piccirello/webui-peers-columns
...
Match WebUI Peers table column order to GUI
6 years ago
Mike Tzou
3ff7d16cfc
Merge pull request #9982 from Chocobo1/fixes
...
Fix TravisCI linux builds
6 years ago
Thomas Piccirello
66f6823965
Add torrent name filtering to WebUI
...
Closes #721
6 years ago
Vladimir Golovnev
fc08091765
Merge pull request #9940 from glassez/error-msg
...
Show error message when Session failed to start
6 years ago
Mike Tzou
2eb213e2f9
Merge pull request #9758 from Piccirello/new-search-webui-2
...
Add Search feature to WebUI
6 years ago
Mike Tzou
c093561532
Merge pull request #9980 from Chocobo1/opensslVersion
...
Add OpenSSL version to GUI & stackdump
6 years ago
Mike Tzou
0418401ddd
Merge pull request #9976 from Piccirello/fix-js-error
...
Fix JavaScript error
6 years ago
Thomas Piccirello
f3c1e82199
Match WebUI Peers table column order to GUI
6 years ago
Mike Tzou
f32865b0c8
Merge pull request #9752 from Piccirello/webui-autotmm
...
Add missing Preferences to WebUI
6 years ago
Chocobo1
1b2cdda7e2
Use gcc-5 for TravisCI linux builds
...
Remove workarounds for CXXFLAGS.
Using 3 compilation jobs should cause process trashing, tune it down to 2.
TravisCI container builds is deprecated, so remove the `sudo: false` command.
6 years ago
Chocobo1
2a428ffd37
Use CC, CXX from environment when available
6 years ago
Chocobo1
f13bcbd772
Add OpenSSL version to GUI & stackdump
6 years ago
Thomas Piccirello
a8d5b146be
Fetch data less frequently when torrents tab isn't visible
6 years ago
Thomas Piccirello
b7ad751ec3
Add Search tab to WebUI
...
Closes #859 , #8107 .
6 years ago
Chocobo1
a137f1493e
Use correct locale to display date
6 years ago
Chocobo1
de437b905b
Fix MSVC C4267 warning
...
The warning was: "warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of
data"
6 years ago
Tom Piccirello
adcfbf0b8c
Fix JavaScript error
...
Fixes a JavaScript error caused by the element lookup returning null
6 years ago
Thomas Piccirello
3aeaf6a054
Disallow setting a blank alternative WebUI location
6 years ago
Thomas Piccirello
402715004c
Add slow torrent options
6 years ago
Thomas Piccirello
2ebc6a056e
Add "Use alternative Web UI" option
6 years ago
Thomas Piccirello
c237accf82
Add "Apply rate limit to peers on LAN" option
6 years ago
Thomas Piccirello
e499e1ba85
Add email "From" option
6 years ago
Thomas Piccirello
abf43b695b
Set WebUI download options using set preferences
...
"Start torrent" and "Create subfolder" are now set depending on the user's set preferences, which matches the behavior exhibited by the GUI.
6 years ago
Thomas Piccirello
7151d6babd
Show list of categories on WebUI download page
6 years ago
Thomas Piccirello
a7c2ee3ce6
Hide WebUI text input for custom monitor save locations
6 years ago