Jesse Chan
|
f3ebdece95
|
server: use "/usr/share/flood/assets" as a location of assets
|
2021-01-19 10:40:08 +08:00 |
|
Jesse Chan
|
c279760160
|
server: pack torrent content one by one to avoid OOM
|
2021-01-15 21:45:39 +08:00 |
|
Jesse Chan
|
3098992bcc
|
CI: properly set version of -dbg image
|
2021-01-15 20:17:03 +08:00 |
|
Jesse Chan
|
63d417f968
|
Dockerfile: get rid of native build tools and fix up multi-arch
|
2021-01-15 20:07:18 +08:00 |
|
Jesse Chan
|
5f132973ce
|
dependencies: replace deprecated "node-sass" with "sass"
|
2021-01-15 20:02:42 +08:00 |
|
Jesse Chan
|
c7bf828eb9
|
CI: publish debugging Docker image
|
2021-01-15 19:49:45 +08:00 |
|
Jesse Chan
|
f6cd07ed56
|
Dockerfile: make a debugging image
|
2021-01-15 19:42:34 +08:00 |
|
Jesse Chan
|
05908b14ad
|
server: catch unhandled rejections and exceptions in production
|
2021-01-15 19:04:26 +08:00 |
|
Jesse Chan
|
1b03d3d180
|
server: handle case difference in ".torrent" download
|
2021-01-13 18:55:23 +08:00 |
|
Jesse Chan
|
f56e320a9e
|
Dockerfile.rtorrent: revert ARG to the start
|
2021-01-13 12:10:18 +08:00 |
|
Jesse Chan
|
7842141ae6
|
CI: line break multiple Docker build args
|
2021-01-13 12:02:14 +08:00 |
|
Jesse Chan
|
0f5ce04ded
|
CI: use Dockerfile.release for Docker images
|
2021-01-13 11:56:11 +08:00 |
|
Jesse Chan
|
fb3cdb52e7
|
Dockerfile.release: add support for channel and version
Development channel -> latest version:
--build-arg PACKAGE=@jesec/flood
Release channel -> latest (patch of latest minor) version of v4:
--build-arg VERSION=4
Release channel -> latest (patch) version of v4.3:
--build-arg VERSION=4.3
Release channel -> v4.3.1 only:
--build-arg VERSION=4.3.1
|
2021-01-13 11:37:53 +08:00 |
|
Jesse Chan
|
8226ed751c
|
server: rTorrent: rewrite "removeTorrents" function
|
2021-01-11 23:40:40 +08:00 |
|
Jesse Chan
|
29ef2b9481
|
dependencies: bump (minor)
|
2021-01-11 21:22:32 +08:00 |
|
Jesse Chan
|
2b8e14e06f
|
NotificationsButton: migrate to Functional Component
|
2021-01-11 20:00:22 +08:00 |
|
Jesse Chan
|
17efd0f8f1
|
SpeedLimitDropdown: migrate to Functional Component
|
2021-01-11 13:18:29 +08:00 |
|
 sfu420andJesse Chan
|
a5c5c94809
|
i18n: new translations for Hungarian (#155)
|
2021-01-10 22:22:10 +08:00 |
|
Jesse Chan
|
d21173cf87
|
FeedsTab: migrate to Functional Component
|
2021-01-10 22:16:36 +08:00 |
|
Jesse Chan
|
6dd8a0096a
|
vercel: remove vercel.json
This repo no longer hosts sources of pages.
|
2021-01-09 19:43:45 +08:00 |
|
 T-z3PandJesse Chan
|
84692aa5d1
|
i18n: new translations for Romanian (#154)
|
2021-01-09 17:20:22 +08:00 |
|
Jesse Chan
|
baefa80edf
|
README: promote qBittorrent and Transmission out of "Experimental"
|
2021-01-08 11:21:16 +08:00 |
|
 ArnoandJesse Chan
|
cac735e405
|
README: clarify that rTorrent needs to have access to Flood's temp dir
|
2021-01-08 08:42:25 +08:00 |
|
Jesse Chan
|
1a38e118e9
|
README: rearrange rTorrent section
|
2021-01-08 08:01:45 +08:00 |
|
 Ben WallnerandJesse Chan
|
c37c32b058
|
i18n: new translations for German (#151)
|
2021-01-07 19:59:58 +08:00 |
|
 VongolaandJesse Chan
|
b2df3defc1
|
i18n: new translations for Chinese Traditional (#151)
|
2021-01-07 19:59:58 +08:00 |
|
Jesse Chan
|
77272d6450
|
AddTorrentsByURL: display "handle magnet link" only when supported
|
2021-01-07 19:26:46 +08:00 |
|
Jesse Chan
|
ce6a6adf68
|
TransferData: migrate to Functional Component
|
2021-01-06 11:20:11 +08:00 |
|
Jesse Chan
|
e9cfb34ad9
|
TorrentContents: migrate to Functional Component
|
2021-01-06 10:44:55 +08:00 |
|
Jesse Chan
|
b63b06819a
|
TorrentList: migrate to Functional Component
|
2021-01-06 09:54:53 +08:00 |
|
Jesse Chan
|
8cc780cfb3
|
AuthTab: migrate to Functional Component
|
2021-01-06 09:08:46 +08:00 |
|
Jesse Chan
|
5bc7a8d02c
|
dependencies: bump (major)
|
2021-01-05 12:23:08 +08:00 |
|
Jesse Chan
|
4dc9944bda
|
DownloadRulesTab: migrate to Functional Component
|
2021-01-05 12:14:26 +08:00 |
|
Jesse Chan
|
477d2f5c40
|
server: torrents: improve error messages of /mediainfo
|
2021-01-03 18:43:59 +08:00 |
|
Jesse Chan
|
4ac31e967e
|
server: torrents: explicitly pass paths of contents to mediainfo
This change makes sure that only contents of a torrent are
processed by mediainfo.
Bug: #127
|
2021-01-03 18:30:15 +08:00 |
|
 sfu420andJesse Chan
|
63f34be427
|
i18n: new translations for Hungarian (#147)
|
2020-12-31 10:25:08 +08:00 |
|
 sfu420andJesse Chan
|
36066feba6
|
i18n: fix Hungarian language naming
"nyelv" means language. But because it's a list of languages we
don't need to say it again explicitly.
|
2020-12-30 12:38:20 +08:00 |
|
 sfu420andJesse Chan
|
fdaf8c1155
|
i18n: new translations for Hungarian (#145)
|
2020-12-30 12:20:21 +08:00 |
|
Jesse Chan
|
703978b1f3
|
server: qBittorrent, Transmission: normalize hash to upper case
|
2020-12-29 22:08:52 +08:00 |
|
Jesse Chan
|
87e4b54bc9
|
server: qBittorrent: trim whitespaces after tags string split
|
2020-12-29 21:43:50 +08:00 |
|
Jesse Chan
|
941c3d72e5
|
server: rTorrent: properly handle multi tags while adding
|
2020-12-29 21:42:26 +08:00 |
|
 Jan BřezinaandJesse Chan
|
839a6ddb47
|
i18n: new translations for Czech (#144)
|
2020-12-29 20:33:05 +08:00 |
|
 CarryozorandJesse Chan
|
8e8caa09a1
|
i18n: new translations for French (#142)
|
2020-12-29 14:22:25 +08:00 |
|
Jesse Chan
|
764b5b59cb
|
server: feedService: migrate from manual Promises to "nedb-promises"
|
2020-12-28 23:19:52 +08:00 |
|
Jesse Chan
|
4239ecf80e
|
server: notificationService: replace callbacks with promises
|
2020-12-28 23:19:52 +08:00 |
|
Jesse Chan
|
d29873b62b
|
i18n: new placeholders (#140)
|
2020-12-28 18:34:05 +08:00 |
|
Jesse Chan
|
0953c7508b
|
server: torrents: rate limits /metainfo and /data endpoints
|
2020-12-28 17:32:18 +08:00 |
|
Jesse Chan
|
a9e85ee7d7
|
client: add "Download .torrent" context menu item
|
2020-12-28 17:32:18 +08:00 |
|
Jesse Chan
|
1a0f3d0b45
|
server: allow to download meta-info (.torrent) files
GET /api/torrents/{hash(, hash2, ...)}/metainfo
|
2020-12-28 17:32:18 +08:00 |
|
Jesse Chan
|
3a2fef83ad
|
server: tests: match EACCES code only
|
2020-12-27 23:38:16 +08:00 |
|