Releases: boypt/simple-torrent
1.3.9
Added
- html resources (css/js) now comes with
Expires
header let browser to cache them, increase loading speed
Upgraded
anacrolix/torrent
dep lib upgrade to v1.33.0- fomatic ui updated
- Go 1.17+
Git Change Log
331a14e fix: http expire time should be dynamic
83360cb http cached headers
b982278 upgrade deps
0db0ddd add cache control to static files
94fd91f upgrade fomatic ui assets
1.3.8
1.3.7
1.3.6
1.3.5
Breaking Change (or BUG):
- config file will be written as a
yaml
format, no matter the origin format. JUST rename the origin config file to a.yml
extention.
Fixes
- Runtime saved config will keep the yaml keys with cases, as described in the document.
- Accepts more environment variables (see -h)
- Start/Stop torrent will set priorities by Pieces, setting each file may slow on torrents with a lot of files.
246f012 torrentStat hold the pointer instead the object, avoid mem align.
f025890 adjust some cmdline arg, accepts more env variables
5aa6e03 fix: set prio. per file too slow; use last stat; engdebug
28fec4d fix: exit on config under not exists dir
9b6d031 optimize config path detect
7d8ff47 fix --conv-yaml func
94e222a update mod
5302556 saved config will now keep keys cases
1.3.4
Add:
- RSS show sizes if available
- RSS show torrent and magnet button if both info available
- Configuration files updated
1bc69e1 add titles
024e066 rss parse size from length
702bfe8 show size in rss if exists; offer magnet/torrent option
a2d98f3 example service file use the LISTEN env
6465440 update install script use new yaml
c295c53 update readme
1.3.3
Add:
- nyaa rss feeds support
- CORS restriction PR #47
Fix:
- Network Err shows empty message error on UI
de4340c rewrite rss item parsing, suport nyaa site
0628b76 docker rebuild
9bd1a5e torrent ver 1.29 respons slow, reverted
f047db2 update docker image
949718d maintain our own version of dht for now
2c72f66 stop data dl before setting each file priority
5731bd4 fix action
1cea5a1 dep updated
d3e9ebe avoid docker action run on forked repos
13fe523 simplify embed/external resource condition
f6aab17 hide runtime config button if not allowed
732e936 Relaxed CORS restriction from /api/ endpoint, see #46 (#47)
1cc6068 fix: reqerr shows nothing on network layer error
58f4516 qscript prefer static ver
623bee9 update README and quickins
5a13a8e quickinstall script now supports version
c55f491 update docker desc
d46af80 add docker-compose
1.3.2
Minor UI updated.
If deployed under a proxy (apache/nginx..) without a websocket ready configuration, switch to ws mode cause the UI unreponsive. (#129 )
Check the wiki page to update the config if you're using apache or nginx. (Caddy just automatically support everything!)
af247f1 move disconnected layer to let buttons clickable
bc50088 update rss content on runtime changed
1.3.1
NOTE: Update your Nginx config if deployed
SEE WIKI Page: https://github.com/boypt/simple-torrent/wiki/ReverseProxy#nginx
Modified:
- Fix some bugs.
TrackerList
auto remove duplicated entries- Some optimize to the Realtime push service.
- Depreciate cmd (and env var) option
--host
/--port
, use--listen
instead
eb8d1c5 fix go linter complains
e32b0dc api/url accepts 512k torrents size
6e2f386 rss module log with RSS tag
7fd672a tracker list removes dup entries
c02f2c3 fix: rss parse magnet
a371871 add some icon
6893aff dosen't seem to be a h2 bug, remove proto map
cbe12e0 use --listen, depreciated --host/--port
bcaf8b1 fix: clear file list on deleted
9808bd0 fix reqerr log msg
8b11850 show err msg
ccc632e update scraper
f255ddd debug show users
2c46b84 no gzip after on unix listen
a2e63d8 set content-enc on eventstream mode
e0ea134 note on unconf
2cad626 rearrange the searchprovider config
f7fef50 fix: rss update on startup
0a7a73e show empty notice on expended
48a0b52 fix git tag
8463cee fix to action build
fb89d04 fix: docker tag
1.3.0
NOTE: Update your Nginx config if deployed
SEE WIKI Page: https://github.com/boypt/simple-torrent/wiki/ReverseProxy#nginx
Add:
- Config option:
AllowRuntimeConfigure
(default: true) - Config option:
MaxConcurrentTask
(default: 0, unlimited) - Config option:
SeedTime
(default: 0, unlimited) - Realtime data can be transfered over Eventstream (original) or Websocket, the lighting bolt button at right top to swith on/off.
- Move torrents to
.trashTorrent
dir on deleting a task, instead of actually removal DoneCmd
environment variable addCLD_FILENUM
, file number count of the task- Listening Host aceepts unix sockets(
--host=unix:/run/cld.socks
) fix #110 - Enable Mmap storage on 64bit machines, could reduce IO pressure.
Removed:
- removed PendingBoot mechanism.
Modified:
DoneCMD
process output logs in realtime- Download section refresh manually
- Optimized UI loading process
- reverted jsonpatch lib which caused high cpu usage.
- Config option:
TrackerListURL
change toTrackerList
, allowing specifying trackers locally.