Releases: jesec/flood
Releases · jesec/flood
Release v4.8.4
bump: 4.8.4 (#811)
What's Changed
- fix: add_paused changed to add_stopped in qbit 5 by @whiteout12 in #810
- bump: 4.8.4 by @trim21 in #811
Full Changelog: v4.8.3...v4.8.4
Release v4.8.3
support qBittorrent 5.0.0
Release v4.8.2
nothing new, just a new release to for deb files.
Release v4.8.1
Release v4.8.0
- fix(client): filter empty tags when setting/submitting tags (#715)
- fix(client): modal overflow on mobile (#713)
- fix(server): content-type on responding html (#708)
- fix(client): allows modal to grow when inner width exceeds container (#597)
- fix(client): misc styles (#691)
- fix(server):
@fastify/express
doesn't work with http2 (#705) - fix(client): tracker filter size conditional render logic and react key prop (#702)
- fix: log error trace (#697)
- fix(server): handle number port (#692)
- feat(client): detect magnet and torrent links from clipboard (#690)
- server: remove port requirement, permit running on paths (#680)
- perf: mediainfo router should use async/await to get file info (#656)
- feat: use relative path in mediainfo info (#657)
- TorrentGeneralInfo: drop leading and trailing whitespaces from comment (#674)
- LinkedText: fix torrent comment line break (#667)
- server: rTorrent: manage request queue with p-queue - fix memory leak (#650)
- TransferRateGraph: explicitly declare width and height to 100%
- server: qBittorrent: use POST method for API calls
- server: qBittorrent: log in using POST method (#594)
- server: torrentService: normalize case of hash during torrent lookup
- TorrentListColumns: add "Finished" column (#565)
- styles: sortable-list: disallow selecting text in a list
- client: scripts: development: drop unnecessary browser popup
- MoveTorrentsModal: suggest longest common prefix as path
- server: rTorrent: throw error when file moving fails
- FilesystemBrowser: line break unconditionally for long paths
- TorrentListDropzone: pop up "Add Torrents" modal instead of adding directly
- server: rTorrent: avoid relying on type coercion of RPC value
- server: rTorrent: remove "hasLoadThrow" and fold into "isJSONCapable"
- server: ditch unmaintained "spdy"
- SortableList: switch to clauderic/dnd-kit
- server: drop databases before removing user
- server: switch to @seald/nedb
- server: tests: replace "ts-jest/utils" with "ts-jest"
- TorrentGeneralInfo: display "None" when there is no comment
- LinkedText: drop RegEx incompatible with Safari
- feature: display comment inside .torrent in torrent details (#541)
- TransferRateGraph: fix blank graph in some cases
- TorrentList: fix "a wild 0 appears"
- client: Fix regression introduced in PR #519, fixes #522 (#523)
- sidebar: make filter sections collapsible (#519)
- client: add page title speed display preference
- DownloadRulesTab, FeedsTab: force new component when editing
- server: add shebang to bundled executable
- Dockerfile: use the "npm run build" command
- server: create production build with webpack directly
- server: flatten directory structure a bit
- server: tests: ensure connectivity to client before tests
- server: tests: confirm deletion of torrents before continue
- client: reformat "typings.d.ts", fixup ffcc5c8
- server: tests: mock response to torrents fetch
- server: normalize fetching of torrents added with URL
- client: fix webpack devServer port selection
- styles: apply dark theme to TorrentListDropzone
- TorrentFilterStore: simplify and fix scroll to top on filter change
- client: allow multi-select of filters with Ctrl and Shift keys
- server: remove unused history snapshots and make it in-mem only
- TagFilters, TrackerFilters: fix filtering by tag/tracker
- client: remove unnecessary "UIActions" abstraction
- server: Transmission: normalize "unknown" ETA (-2) to infinity (-1) (#432)
Release v4.7.0
4.7.0 (October 9, 2021)
- Display total size by tag or tracker of torrents on sidebar (#369, @sabersalv)
- Improve memoization of "TorrentListRow" and "ProgressBar" components
- Fix loading indicator bar alignment (#396, @DopyConqueror)
- New translations
- Arabic, thanks to yngams
- Chinese Simplified, thanks to @davidxuang
- Czech, thanks to @Kedlub
- Italian, thanks to @GiorgioBrux
- German, thanks to @Kiina
- Japanese, thanks to @Kuri0421 and @Kiina
- Korean, thanks to @Kiina
- Polish, thanks to @retmas-gh
- Spanish, thanks to @oaknuggins
- Norwegian, thanks to Daddie0
- Bump dependencies
Release v4.6.1
Release v4.6.0
4.6.0 (May 28, 2021)
- Experimental Deluge support
- caveat: tags are not supported at the moment
- Add "last active date" and "finished date" to the torrent properties
- Migrate stylesheets to SCSS module system
- Ditch inefficient "TRANSFER_SUMMARY_DIFF_CHANGE" SSE event
- Allow to download contents of multiple selected torrents
- Update base Node.js versions of single-executable builds
- rTorrent:
- Add torrents to rTorrent via socket
- qBittorrent:
- Improve performance by throttling concurrent requests
- Bug fixes:
- Fix memory leak and unreliability when the settings of a user is updated by simplifying service manager
- Pipe created torrent to response directly
- Security enhancements:
- Forbid non-owner access to runtime directory by default
- New translations
- Chinese (Simplified), thanks to @coxde
- Czech, thanks to @brezinajn
- German, thanks to @chint95
- Hungarian, thanks to @m3r3nix
- Korean, thanks to @Kiina
- Spanish, thanks to Zagon
- Bump dependencies
Release v4.5.4
Release v4.5.3
4.5.3 (April 10, 2021)
- Bug fixes:
- Tags need a F5 refresh to be displayed after being set (#266)
- Torrents with long names get truncated in torrent detail modal (#273)
- qBittorrent: allow .torrent download with new session directory path (#275, @angristan)
- New translations
- Bump dependencies