Commit Graph

  • 04a8573511 server: replace domain from URL RegEx with plain split, slice and join Jesse Chan 2021-02-04 08:09:27 +08:00
  • 1aa071dac7 Tooltip: remove blue background on button touch Jesse Chan 2021-02-03 23:08:41 +08:00
  • 973de1ac6b Tooltip: display focused button outline for users who need it Jesse Chan 2021-02-03 23:02:40 +08:00
  • 73f729cd51 .devcontainer: add SCSS auto completion and navigation plugins Jesse Chan 2021-02-03 22:31:25 +08:00
  • 9f21f943c5 Tooltip: disable outline of focused button Jesse Chan 2021-02-03 14:20:05 +08:00
  • 0e8579f9b3 client: add @emotion for CSS + React Jesse Chan 2021-02-03 13:38:57 +08:00
  • da541a5a9a dependencies: bump (major) Jesse Chan 2021-02-03 11:53:56 +08:00
  • c37b6ea86a styles: wrap long texts in tables of torrent details Jesse Chan 2021-02-02 20:12:18 +08:00
  • 4d51ce42f2 server: rTorrent: remove [] from IPv6 address Jesse Chan 2021-02-02 19:46:45 +08:00
  • 8b57aa9be9 CHANGELOG: add missing link Jesse Chan 2021-02-02 19:35:14 +08:00
  • 62346e8b2c flood: 4.4.0 Jesse Chan 2021-02-02 19:19:13 +08:00
  • 997265e44b dependencies: bump (major) Jesse Chan 2021-02-02 19:18:38 +08:00
  • fd571787bd i18n: new translations (#185) github-actions[bot] 2021-02-02 09:17:57 +08:00
  • 631d77b0b5 dist: add links about 0BSD Jesse Chan 2021-02-01 17:41:11 +08:00
  • d1f28f1c52 dist: add examples about contributions Jesse Chan 2021-02-01 17:30:12 +08:00
  • 70e2593c29 dist: line break the license text block Jesse Chan 2021-02-01 17:11:48 +08:00
  • 43d805871d dist: remove my name from files Jesse Chan 2021-02-01 17:11:21 +08:00
  • c51912d687 SidebarFilter, Tooltip: add role attribute to clickable elements trailofdead 2021-01-31 22:15:39 -08:00
  • 2c747d771e i18n: new translations (#180) github-actions[bot] 2021-01-31 20:26:50 +08:00
  • b80b6e2795 flood: distributes files of interest Jesse Chan 2021-01-31 12:19:06 +00:00
  • c4741ca12c dist: add README for packages Jesse Chan 2021-01-31 12:17:09 +00:00
  • 72662fcf8f dist: loose license of distribution files Jesse Chan 2021-01-31 11:19:08 +00:00
  • ae397ce2f8 dist: regenerate debian files from scratch with npm2deb Jesse Chan 2021-01-31 10:46:04 +00:00
  • fec2ce8547 dist: initial dist files for alpine, archlinux and debian Jesse Chan 2021-01-31 13:00:18 +08:00
  • c98ba918cd CI: do not use ignored dist-pkg path Jesse Chan 2021-01-30 21:07:57 +08:00
  • f008e61bb5 CI: fix dist-pkg path Jesse Chan 2021-01-30 20:58:54 +08:00
  • 1e5b939da0 CI: fix publish-rolling workflow formatting Jesse Chan 2021-01-30 20:49:48 +08:00
  • add5da56fa PULL_REQUEST_TEMPLATE: align definitions of changes with semver Jesse Chan 2021-01-30 20:44:15 +08:00
  • 5bbf032749 Dockerfile: add an extra stage for rtorrent-flood dbg image Jesse Chan 2021-01-30 20:36:17 +08:00
  • 829aa81361 dist/containers: publish distroless flood and rtorrent-flood images Jesse Chan 2021-01-30 20:31:04 +08:00
  • 2fa2fa0b34 dist/containers: move Dockerfiles out of the root directory Jesse Chan 2021-01-30 20:03:23 +08:00
  • 93f059692e client: move ABOUT.md to client folder Jesse Chan 2021-01-30 19:23:25 +08:00
  • 6c858dfc0e config: move floodServerProxy to client DevServer script Jesse Chan 2021-01-30 19:18:30 +08:00
  • 5afa79b274 config.cli: migrate to TypeScript Jesse Chan 2021-01-30 19:11:22 +08:00
  • d54878d99a .devcontainer: use overrideCommand to initialize Docker Jesse Chan 2021-01-30 11:34:35 +08:00
  • dff39cb7c8 .devcontainer: fix up CODESPACES conditional Jesse Chan 2021-01-30 11:03:00 +08:00
  • 69c5dbcf2b .devcontainer: don't create folders in codespaces Jesse Chan 2021-01-30 10:53:53 +08:00
  • 54993d63f8 .devcontainer: be explicit about HOME directory Jesse Chan 2021-01-30 10:43:35 +08:00
  • 8910cf0c7a .devcontainer: switch to Docker-from-Docker config Jesse Chan 2021-01-30 10:30:30 +08:00
  • fafa416004 i18n: new translations (#178) github-actions[bot] 2021-01-30 09:39:57 +08:00
  • 6a831c540f .devcontainer: initial development container Jesse Chan 2021-01-29 16:37:47 +00:00
  • 57ded2014d CI: wait longer for npm package Jesse Chan 2021-01-29 22:26:33 +08:00
  • 008c083550 i18n: properly handle language fallback Jesse Chan 2021-01-29 21:35:43 +08:00
  • 8b2b50529c i18n: remove placeholders Crowdin Bot 2021-01-29 13:08:55 +00:00
  • 5fcffade37 CI: handle Crowdin integration with Github Actions Jesse Chan 2021-01-29 20:46:30 +08:00
  • c4bf66fbf6 client: migrate to lingui.js Jesse Chan 2021-01-29 11:53:13 +08:00
  • 6bc71c5e26 server: tests: loose directory equal case to startsWith Jesse Chan 2021-01-29 12:05:50 +08:00
  • 56d4f7ef3b UITab: fix up language selector Jesse Chan 2021-01-29 10:28:51 +08:00
  • 295e641a8c ConfigStore: set systemPreferDark with an action Jesse Chan 2021-01-29 10:28:36 +08:00
  • ce00053908 Revert "i18n: add support for Crowdin in-context translator" Jesse Chan 2021-01-29 10:21:57 +08:00
  • d345be43c0 Revert "server: qBittorrent: chop the trailing slash off from directory" Jesse Chan 2021-01-28 23:30:51 +08:00
  • 7e3c09713c server: skip redirection if request comes from Firefox Jesse Chan 2021-01-28 08:22:31 +08:00
  • ca9422e9f2 client: allow to copy permalink of content Jesse Chan 2021-01-23 22:54:47 +08:00
  • 66fdb8cb50 server: increase rate limit of /data endpoint to 200/5min Jesse Chan 2021-01-23 00:32:32 +08:00
  • 4f38447459 server: add /token endpoint to get retrieval token of content Jesse Chan 2021-01-23 22:59:02 +08:00
  • 1d1a478391 server: redirect to a portable link for /data endpoint Jesse Chan 2021-01-22 23:39:38 +08:00
  • e3122a683d server: move auth utilities to authUtil Jesse Chan 2021-01-22 23:38:29 +08:00
  • c1dd0f0406 server: improve error message of /data endpoint Jesse Chan 2021-01-22 23:37:42 +08:00
  • 07070dfeb1 server: don't invalidate token on connection settings change Jesse Chan 2021-01-27 09:00:41 +08:00
  • 402a5b8a69 server: invalidate previous tokens when user changed Jesse Chan 2021-01-26 08:57:38 +08:00
  • 53c0b3f863 server: strictly validate auth token payload Jesse Chan 2021-01-26 08:33:18 +08:00
  • 2daa77e883 server: support path aliases in development Jesse Chan 2021-01-26 08:24:22 +08:00
  • 03f0eff91b i18n: new translations for Dutch (#170) vain4us 2021-01-24 12:07:05 +08:00
  • 285201496f TorrentMediainfo: migrate to Functional Component Jesse Chan 2021-01-23 21:35:26 +08:00
  • a2f54e1b97 client: ui: migrate simple components to Functional Component Jesse Chan 2021-01-23 10:46:17 +08:00
  • 99e6d3e145 ClientConnectionSettingsForm: migrate to Functional Component Jesse Chan 2021-01-23 10:00:19 +08:00
  • 09f2412728 AuthForm: migrate to Functional Component Jesse Chan 2021-01-21 14:07:07 +08:00
  • 8bfa5f8b74 CI: drop "linux/arm/v7" from master-dbg Jesse Chan 2021-01-23 22:02:46 +08:00
  • 3a67b05b7e Dockerfile: bundle rTorrent (not started by default) in master-dbg image Jesse Chan 2021-01-23 21:00:47 +08:00
  • 3dab0387ad CI: don't build master-dbg for rtorrent-flood Jesse Chan 2021-01-23 20:53:39 +08:00
  • 15d812d151 Dockerfile.rtorrent: adapt for distroless rTorrent image Jesse Chan 2021-01-23 20:52:29 +08:00
  • 23b689b7f7 README: improve documentation around installation Jesse Chan 2021-01-22 10:06:44 +08:00
  • 749f10554e SortableList: migrate to Functional Component Jesse Chan 2021-01-20 23:02:39 +08:00
  • e6448dd851 SettingsModal: migrate to Functional Component Jesse Chan 2021-01-20 22:41:39 +08:00
  • c66dd49518 SearchBox: migrate to Functional Component Jesse Chan 2021-01-20 21:46:22 +08:00
  • 68819ba64c client: rename TorrentClientOverview to Overview to match route name Jesse Chan 2021-01-20 21:06:13 +08:00
  • fdb6bdf42b client: move icon components to ui/ Jesse Chan 2021-01-20 21:02:48 +08:00
  • 07e66a4c8b client: migrate icons to Functional Component Jesse Chan 2021-01-20 13:31:42 +08:00
  • 73bc640c8e client: move to new React JSX factory styles Jesse Chan 2021-01-20 12:39:44 +08:00
  • b210289582 dependencies: bump (minor) Jesse Chan 2021-01-20 08:22:53 +08:00
  • f97fd00c08 CI: switch to @jesec/pkg and generate arm64 pkg executable Jesse Chan 2021-01-20 08:05:27 +08:00
  • 4dd346d71f server: remove dependency on shell Jesse Chan 2021-01-19 21:46:26 +08:00
  • f3ebdece95 server: use "/usr/share/flood/assets" as a location of assets Jesse Chan 2021-01-19 10:34:12 +08:00
  • c279760160 server: pack torrent content one by one to avoid OOM Jesse Chan 2021-01-15 21:28:56 +08:00
  • 3098992bcc CI: properly set version of -dbg image Jesse Chan 2021-01-15 20:16:59 +08:00
  • 63d417f968 Dockerfile: get rid of native build tools and fix up multi-arch Jesse Chan 2021-01-15 20:07:18 +08:00
  • 5f132973ce dependencies: replace deprecated "node-sass" with "sass" Jesse Chan 2021-01-15 20:02:42 +08:00
  • c7bf828eb9 CI: publish debugging Docker image Jesse Chan 2021-01-15 19:49:45 +08:00
  • f6cd07ed56 Dockerfile: make a debugging image Jesse Chan 2021-01-15 19:42:34 +08:00
  • 05908b14ad server: catch unhandled rejections and exceptions in production Jesse Chan 2021-01-12 12:49:06 +08:00
  • 1b03d3d180 server: handle case difference in ".torrent" download Jesse Chan 2021-01-13 18:55:23 +08:00
  • f56e320a9e Dockerfile.rtorrent: revert ARG to the start Jesse Chan 2021-01-13 12:10:18 +08:00
  • 7842141ae6 CI: line break multiple Docker build args Jesse Chan 2021-01-13 12:02:14 +08:00
  • 0f5ce04ded CI: use Dockerfile.release for Docker images Jesse Chan 2021-01-13 11:56:11 +08:00
  • fb3cdb52e7 Dockerfile.release: add support for channel and version Jesse Chan 2021-01-13 11:31:24 +08:00
  • 8226ed751c server: rTorrent: rewrite "removeTorrents" function Jesse Chan 2021-01-11 23:28:12 +08:00
  • 29ef2b9481 dependencies: bump (minor) Jesse Chan 2021-01-11 21:22:32 +08:00
  • 2b8e14e06f NotificationsButton: migrate to Functional Component Jesse Chan 2021-01-11 20:00:22 +08:00
  • 17efd0f8f1 SpeedLimitDropdown: migrate to Functional Component Jesse Chan 2021-01-11 13:18:29 +08:00
  • a5c5c94809 i18n: new translations for Hungarian (#155) sfu420 2021-01-10 22:17:59 +08:00