feat(torrents): 优化种子页面功能和交互

- 调整 torrents API 调用,增加更多接口支持
- 优化种子列表展示和操作,支持下载和查看详情
- 新增种子详情页面路由和组件
- 改进上传种子功能,增加表单验证和错误提示
- 优化用户信息展示

Change-Id: I9343f2f446639733ee5800a86bab85a4ac6d1a72
11 files changed
tree: f52418cdf109d7f4ddedf7b1b8e53a90c09aee5c
  1. public/
  2. src/
  3. .gitignore
  4. 50x.html
  5. docker
  6. Dockerfile
  7. eslint.config.js
  8. index.html
  9. nginx.conf
  10. package-lock.json
  11. package.json
  12. postcss.config.js
  13. README.md
  14. tailwind.config.js
  15. vite.config.js
  16. vitest.config.js
README.md

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available: