Skip to content

Commit

Permalink
flood: 4.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jesec committed Dec 1, 2020
1 parent d866fb3 commit e84e199
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 4 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# Changelog

## [4.3.0] (December 1, 2020)

- Generate magnet link from torrent
- Add a button to allow user to switch color scheme
- Multi architecture Docker images
- linux/amd64
- linux/arm64 (new)
- linux/arm/v7 (new)
- Allow to display precise percentage
- Expanded view: 1 decimal place
- Details: 3 decimal places
- Mountpoints with very long paths are ignored by disk usage
- Tags can be attached while adding torrents to qBittorrent (needs qbittorrent/qBittorrent#13882)
- Bug fixes:
- Download destination fallback to rTorrent default destination (Mika-/torrent-control#105)
- Properly catch errors of AddFiles and AddURLs when using qBittorrent
- Display existing trackers in set trackers modal
- New translations
- Spanish, thanks to @vain4us
- Bump dependencies

Side note:

I am starting to maintain a distribution of rTorrent, available at [jesec/rtorrent](https://github.com/jesec/rtorrent). It is optimized and small. It uses modern CMake and Bazel build systems. Bazel can also be used for dependency management and to produce statically linked reproducible builds.

Static binaries (amd64, arm64) can be downloaded via [Github Actions](https://github.com/jesec/rtorrent/actions?query=workflow%3A%22Publish+rolling+build%22). Docker images are also available at [jesec/rtorrent](https://hub.docker.com/r/jesec/rtorrent).

I made a simple [Dockerfile](https://github.com/jesec/flood/blob/5cc56067c3be6c91ccf94f71d4784be99c2823f8/Dockerfile.rtorrent) to demonstrate how to integrate rTorrent with Flood.

## [4.2.0] (November 25, 2020)

- Allow content of a torrent to be streamed directly if supported by browser
Expand Down Expand Up @@ -230,3 +259,4 @@ Other changes:
[4.1.1]: https://github.com/jesec/flood/compare/v4.1.0...v4.1.1
[4.1.2]: https://github.com/jesec/flood/compare/v4.1.1...v4.1.2
[4.2.0]: https://github.com/jesec/flood/compare/v4.1.2...v4.2.0
[4.3.0]: https://github.com/jesec/flood/compare/v4.2.0...v4.3.0
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Run the installation command again.
- Flood server performs file operations itself. As such, Flood needs to have permissions/access to the files.
- Flood only uses the path provided by the torrent client so it needs to have the same filesystem context as the torrent client. If a file is "/path/to/a/file" to the torrent client, it has to be "/path/to/a/file" to Flood in order to get file operations working. It can't be "/mnt/some/different/path/file".
- rTorrent:
- Linux or MacOS users can use package managers such as `apt`, `yum`, `pacman`, `brew` of the platform to install rTorrent.
- Linux or MacOS users can use package managers such as `apt`, `yum`, `pacman`, `brew` of the platform to install rTorrent. Alternatively, download latest static binary (available for `linux/amd64` and `linux/arm64`) from [Github Actions](https://github.com/jesec/rtorrent/actions?query=workflow%3A%22Publish+rolling+build%22).
- Windows users can use [Cygwin](https://www.cygwin.com/) to install rTorrent.
- [Compile](https://github.com/rakshasa/rtorrent/wiki/Installing): XMLRPC support flag (`--with-xmlrpc-c`) is required during compilation.
- Ask for help in the [Flood Discord server](https://discord.gg/Z7yR5Uf).
Expand All @@ -93,6 +93,8 @@ Note that you have to let Docker know which port should be exposed (e.g. `-p 300

Don't forget to pay attention to `flood`'s arguments like `--port` and `--allowedpath`.

Checkout [Dockerfile.rtorrent](https://github.com/jesec/flood/blob/master/Dockerfile.rtorrent) for a simple example of Flood-rTorrent Docker integration.

Filesystem parts in [Troubleshooting](https://github.com/jesec/flood#troubleshooting) are especially important for containers.

## Building Flood
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "flood",
"version": "4.2.0",
"version": "4.3.0",
"description": "A modern Web UI for various torrent clients with multi-user and multi-client support",
"keywords": [
"typescript",
Expand Down

0 comments on commit e84e199

Please sign in to comment.