Commit Graph

  • d21173cf87 FeedsTab: migrate to Functional Component Jesse Chan 2021-01-10 22:16:36 +08:00
  • 6dd8a0096a vercel: remove vercel.json Jesse Chan 2021-01-09 19:43:39 +08:00
  • 84692aa5d1 i18n: new translations for Romanian (#154) T-z3P 2021-01-09 17:16:02 +08:00
  • baefa80edf README: promote qBittorrent and Transmission out of "Experimental" Jesse Chan 2021-01-08 11:21:16 +08:00
  • cac735e405 README: clarify that rTorrent needs to have access to Flood's temp dir Arno 2021-01-02 16:54:02 +01:00
  • 1a38e118e9 README: rearrange rTorrent section Jesse Chan 2021-01-08 08:01:32 +08:00
  • c37c32b058 i18n: new translations for German (#151) Ben Wallner 2021-01-07 19:55:56 +08:00
  • b2df3defc1 i18n: new translations for Chinese Traditional (#151) Vongola 2021-01-07 19:53:44 +08:00
  • 77272d6450 AddTorrentsByURL: display "handle magnet link" only when supported Jesse Chan 2021-01-07 19:26:42 +08:00
  • ce6a6adf68 TransferData: migrate to Functional Component Jesse Chan 2021-01-06 11:20:11 +08:00
  • e9cfb34ad9 TorrentContents: migrate to Functional Component Jesse Chan 2021-01-06 10:44:55 +08:00
  • b63b06819a TorrentList: migrate to Functional Component Jesse Chan 2021-01-06 09:54:53 +08:00
  • 8cc780cfb3 AuthTab: migrate to Functional Component Jesse Chan 2021-01-06 09:08:46 +08:00
  • 5bc7a8d02c dependencies: bump (major) Jesse Chan 2021-01-05 12:23:08 +08:00
  • 4dc9944bda DownloadRulesTab: migrate to Functional Component Jesse Chan 2021-01-05 12:08:26 +08:00
  • 477d2f5c40 server: torrents: improve error messages of /mediainfo Jesse Chan 2021-01-03 18:43:59 +08:00
  • 4ac31e967e server: torrents: explicitly pass paths of contents to mediainfo Jesse Chan 2021-01-03 18:24:10 +08:00
  • 63f34be427 i18n: new translations for Hungarian (#147) sfu420 2020-12-31 10:20:27 +08:00
  • 36066feba6 i18n: fix Hungarian language naming sfu420 2020-12-29 20:46:40 +01:00
  • fdaf8c1155 i18n: new translations for Hungarian (#145) sfu420 2020-12-30 12:14:17 +08:00
  • 703978b1f3 server: qBittorrent, Transmission: normalize hash to upper case Jesse Chan 2020-12-29 22:08:39 +08:00
  • 87e4b54bc9 server: qBittorrent: trim whitespaces after tags string split Jesse Chan 2020-12-29 21:43:43 +08:00
  • 941c3d72e5 server: rTorrent: properly handle multi tags while adding Jesse Chan 2020-12-29 21:42:26 +08:00
  • 839a6ddb47 i18n: new translations for Czech (#144) Jan Březina 2020-12-29 20:09:19 +08:00
  • 8e8caa09a1 i18n: new translations for French (#142) Carryozor 2020-12-29 09:53:24 +08:00
  • 764b5b59cb server: feedService: migrate from manual Promises to "nedb-promises" Jesse Chan 2020-12-28 23:16:10 +08:00
  • 4239ecf80e server: notificationService: replace callbacks with promises Jesse Chan 2020-12-28 21:35:54 +08:00
  • d29873b62b i18n: new placeholders (#140) Jesse Chan 2020-12-28 18:29:15 +08:00
  • 0953c7508b server: torrents: rate limits /metainfo and /data endpoints Jesse Chan 2020-12-28 17:27:29 +08:00
  • a9e85ee7d7 client: add "Download .torrent" context menu item Jesse Chan 2020-12-28 17:13:45 +08:00
  • 1a0f3d0b45 server: allow to download meta-info (.torrent) files Jesse Chan 2020-12-26 19:29:34 +08:00
  • 3a2fef83ad server: tests: match EACCES code only Jesse Chan 2020-12-27 23:38:16 +08:00
  • 9bced5a580 server: don't leak details of internal errors Jesse Chan 2020-12-27 23:00:45 +08:00
  • 57b9ea49cf server: tests: use "dummy" for multi-file case Jesse Chan 2020-12-27 22:39:32 +08:00
  • 01edfec73a server: qBittorrent: use "contentLayout" for isBasePath Jesse Chan 2020-12-27 21:50:10 +08:00
  • f43ec41014 server: tests: isolate multi-file case from single-file case Jesse Chan 2020-12-27 21:49:24 +08:00
  • 262a89e34f server: torrents: replace inappropriate "||" with "??" Jesse Chan 2020-12-27 21:00:43 +08:00
  • 31828bdfd9 server: qBittorrent: implement "isCompleted" (skip_checking) Jesse Chan 2020-12-27 20:23:55 +08:00
  • d765ac68fa server: qBittorrent: switch from manual ?& to to "params" object Jesse Chan 2020-12-27 20:21:32 +08:00
  • fb2585120f i18n: new translations for French (#137) Carryozor 2020-12-27 16:12:54 +08:00
  • 7d44626451 TagSelect: sort existing tags Jesse Chan 2020-12-27 15:22:34 +08:00
  • 58030d863c i18n: new placeholders (#133) Jesse Chan 2020-12-26 17:46:29 +08:00
  • 5f0bb16a1c client: add "Initial Seeding" context menu item Jesse Chan 2020-12-26 13:35:15 +08:00
  • 26c9987355 server: support initial seeding (aka superseeding) Jesse Chan 2020-12-26 11:50:16 +08:00
  • fe9cd922eb AddTorrentsBy[File/URL]: add "Sequential Download" toggle Jesse Chan 2020-12-26 11:02:16 +08:00
  • c978d658cc client: add "Sequential" context menu item Jesse Chan 2020-12-25 23:03:38 +08:00
  • a6b855f0f0 server: rTorrent: don't mix rTorrent response with API response Jesse Chan 2020-12-23 21:59:33 +08:00
  • db075301ae server: rTorrent: use "false=" if a method does not exist Jesse Chan 2020-12-23 21:41:05 +08:00
  • db1b53a718 server: rTorrent: implement "isSequential" support Jesse Chan 2020-12-23 20:25:05 +08:00
  • 0c7dad248d server: qBittorrent: implement "isSequential" support Jesse Chan 2020-12-23 20:16:29 +08:00
  • 61b6b61569 API: torrents: add "isSequential" torrent property Jesse Chan 2020-12-23 20:07:49 +08:00
  • 038ee3f7f1 server: rTorrent: create destination directory when move torrents Jesse Chan 2020-12-26 10:46:24 +08:00
  • ea6b86c352 i18n: new translations for Czech (#129) Jan Březina 2020-12-23 19:28:22 +08:00
  • 1caf88386a i18n: new translations for Dutch (#129) vain4us 2020-12-23 19:26:31 +08:00
  • 1b375ebfc5 i18n: new translations for French (#126) Carryozor 2020-12-15 21:03:10 +08:00
  • c537cbd24a i18n: new placeholders (#126) Jesse Chan 2020-12-15 21:02:45 +08:00
  • 20fc3ac6a8 server: torrents: disallow comma in tag Jesse Chan 2020-12-15 20:31:29 +08:00
  • 1f02e9b712 client: allow to register to handle magnet links Jesse Chan 2020-12-15 15:55:59 +08:00
  • d97a2c5a95 client: implement "add-urls" frontend query action Jesse Chan 2020-12-15 15:17:03 +08:00
  • 2806126587 CI: debug buildkitd Jesse Chan 2020-12-15 14:20:04 +08:00
  • 21c9b0e0bc Revert "CI: lock Docker actions to last working versions" Jesse Chan 2020-12-15 14:18:27 +08:00
  • 999463dfb2 i18n: new translations for French (#124) Carryozor 2020-12-14 22:44:12 +08:00
  • 07a291a2de client: properly serve public assets with webpack-dev-server Jesse Chan 2020-12-14 22:32:15 +08:00
  • ac1ffdb4a9 Revert "client: initial service worker support" Jesse Chan 2020-12-14 22:07:21 +08:00
  • cc469bdcfd Revert "CI: disable Docker caching" Jesse Chan 2020-12-14 22:03:08 +08:00
  • 0d785f92be CI: lock Docker actions to last working versions Jesse Chan 2020-12-14 21:37:47 +08:00
  • d9d9dc2bb1 CI: disable Docker caching Jesse Chan 2020-12-14 21:20:57 +08:00
  • 341630856b i18n: initial separation of locales and languages Jesse Chan 2020-12-14 11:19:55 +08:00
  • cea33d5668 dependencies: bump feedsub to 0.7.6 Jesse Chan 2020-12-14 01:41:01 +08:00
  • 94a77cc1ab server: qBittorrent: avoid accessing undefined cookie object Jesse Chan 2020-12-13 21:46:22 +08:00
  • 71ce340e64 TorrentActions: don't send empty start/stop requests Jesse Chan 2020-12-13 16:56:39 +08:00
  • 67bf8553aa client: target more browsers with browserslist Jesse Chan 2020-12-13 16:09:16 +08:00
  • 96347e4d94 client: catch service worker registration errors Jesse Chan 2020-12-13 15:59:46 +08:00
  • 3c015c6f09 client: initial service worker support Jesse Chan 2020-12-13 15:37:40 +08:00
  • df86c67c3c client: refresh PWA assets and manifest Jesse Chan 2020-12-13 15:20:06 +08:00
  • c97e50fb39 dependencies: bump feedsub to 0.7.5 Jesse Chan 2020-12-13 13:46:54 +08:00
  • afa013853c dependencies: bump (minor) Jesse Chan 2020-12-13 13:30:14 +08:00
  • 756b2e2ebb CI: add a step for jesec/rtorrent-flood rolling image Jesse Chan 2020-12-11 19:51:25 +08:00
  • 4f46c0ee40 CI: properly set version for rolling Docker image release Jesse Chan 2020-12-11 20:06:25 +08:00
  • 4c651eebcd Dockerfile: rollback aggressive cleanups Jesse Chan 2020-12-11 19:33:30 +08:00
  • 95add1bff6 Dockerfile.rtorrent: allow to specify Flood and rTorrent versions Jesse Chan 2020-12-11 13:48:49 +08:00
  • a971a3cff5 Dockerfile: flatten Docker image layers Jesse Chan 2020-12-11 13:30:34 +08:00
  • 5caeeaeb12 Dockerfile: cleanup unused files after installation Jesse Chan 2020-12-11 12:54:40 +08:00
  • b4c7dc020c server: DiskUsage: ensure disk.target is string before evaluating its length Jesse Chan 2020-12-11 02:59:22 +08:00
  • 20c33b8e05 testsetup: switch to development server Jesse Chan 2020-12-10 01:31:31 +08:00
  • 559ecaa0d8 server: allow Flood not to serve static assets Jesse Chan 2020-12-10 01:22:49 +08:00
  • 055673738a flood: 4.3.1 Jesse Chan 2020-12-10 18:18:07 +08:00
  • cf6f8da1da i18n: new translations for Romanian (#119) T-z3P 2020-12-10 17:52:40 +08:00
  • e4d24c76ff server: torrents: properly catch errors of multiple awaits in /details Jesse Chan 2020-12-10 18:58:01 +08:00
  • f4bf39ef1c server: Users: hash password when update user password Jesse Chan 2020-12-10 18:39:56 +08:00
  • da88891dd6 i18n: new translations for Romanian (#118) T-z3P 2020-12-10 01:55:36 +08:00
  • 0878817c5a server: ajaxUtil: returns after error sent Jesse Chan 2020-12-10 01:35:10 +08:00
  • 5aeeceef58 server: Users: replace NeDB callbacks with promises Jesse Chan 2020-12-10 00:07:55 +08:00
  • c0ebb48582 server: torrents: ensure files to be downloaded exist Jesse Chan 2020-12-09 22:37:00 +08:00
  • fd971ddcd8 server: replace fs callbacks with promises Jesse Chan 2020-12-09 22:24:28 +08:00
  • 37a94912f4 server: HistoryEra: replace NeDB callbacks with promises Jesse Chan 2020-12-09 21:52:32 +08:00
  • 8940b2729f i18n: new translations for Romanian (#116) T-z3P 2020-12-09 19:23:07 +08:00
  • 1d9b038a2c i18n: new translations for Czech (#116) Jan Březina 2020-12-09 19:21:22 +08:00
  • d5a2a0143d .github: adapt project documentations to Github Discussions Jesse Chan 2020-12-09 13:44:49 +08:00
  • 8523572c2b client: fully proxy /api requests for development Jesse Chan 2020-12-09 01:50:53 +08:00