Add torrent client integration and downloads management: introduce qbittorrent service in Docker setup, implement downloads endpoint in API, and enhance media storage to handle imported files. Update frontend routes and translations for downloads management.
This commit is contained in:
1 parent
5853009d71
commit
e7840ba919
18 files changed
+382
-6
No files matched your search
@@ -22,6 +22,13 @@ function AdminLayout() {
|
||||
>
|
||||
{t('admin.media.title')}
|
||||
</Link>
|
||||
<Link
|
||||
to="/admin/downloads"
|
||||
className={cn('pb-2 uppercase tracking-wide text-muted-foreground hover:text-foreground')}
|
||||
activeProps={{ className: 'border-b-2 border-primary text-primary' }}
|
||||
>
|
||||
{t('admin.downloads.title')}
|
||||
</Link>
|
||||
<Link
|
||||
to="/admin/shows"
|
||||
className={cn('pb-2 uppercase tracking-wide text-muted-foreground hover:text-foreground')}
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
import { DownloadsPanel } from '@/features/admin/downloads/DownloadsPanel'
|
||||
|
||||
export const Route = createFileRoute('/admin/downloads')({ component: DownloadsPanel })
|
||||
Reference in new issue
Block a user