Skip to content
This repository has been archived by the owner on Jun 15, 2023. It is now read-only.

Releases: boypt/simple-torrent

1.3.9

12 Oct 02:55
Compare
Choose a tag to compare

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

18 Sep 03:13
Compare
Choose a tag to compare

d1dd295 fix: escap filename with special chracters fix #139
17d2c99 fix ci dup tasks

1.3.7

17 Sep 08:39
Compare
Choose a tag to compare

e940416 const default config names
12d3eeb fix: write a default config file if not exists #140
015bccf fix build filter
0854c5e fix: action filter
bcd94fe use go 1.17
25ccab7 use filepath.Ext to detemine config type

1.3.6

16 Aug 17:03
Compare
Choose a tag to compare

BugFix:

Only write to config as yml if the origin is a .yml or .yaml.
But if you already run version 1.3.5, it's recommended to just rename the config as a .yml. (#137 )


06cf167 fix: only write yml when origin format is yaml

1.3.5

16 Aug 06:01
Compare
Choose a tag to compare

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

28 Jul 03:20
Compare
Choose a tag to compare

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

26 Jul 09:16
Compare
Choose a tag to compare

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

19 Jul 02:49
Compare
Choose a tag to compare

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

16 Jul 03:16
Compare
Choose a tag to compare

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

13 Jul 07:48
Compare
Choose a tag to compare

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 add CLD_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 to TrackerList, allowing specifying trackers locally.