From 6bade43d382e636405d404cd97e27febb7bbe0a0 Mon Sep 17 00:00:00 2001 From: maxDorninger <97409287+maxDorninger@users.noreply.github.com> Date: Sat, 28 Jun 2025 23:06:23 +0200 Subject: [PATCH] edit frontend code to pass ci/cd checks --- web/.prettierrc | 8 +- web/package.json | 2 +- web/src/lib/components/add-media-card.svelte | 36 ++--- web/src/lib/components/app-sidebar.svelte | 20 +-- .../components/download-season-dialog.svelte | 66 ++++---- web/src/lib/components/login-form.svelte | 68 ++++----- web/src/lib/components/nav-main.svelte | 10 +- web/src/lib/components/nav-projects.svelte | 24 +-- web/src/lib/components/nav-user.svelte | 40 ++--- .../recommended-media-carousel.svelte | 4 +- .../ui/breadcrumb/breadcrumb-ellipsis.svelte | 16 +- .../ui/breadcrumb/breadcrumb-page.svelte | 18 +-- .../lib/components/ui/button/button.svelte | 26 ++-- .../components/ui/checkbox/checkbox.svelte | 16 +- .../dropdown-menu-checkbox-item.svelte | 18 +-- .../dropdown-menu-radio-item.svelte | 28 ++-- .../dropdown-menu-shortcut.svelte | 12 +- .../ui/menubar/menubar-checkbox-item.svelte | 46 +++--- .../ui/menubar/menubar-radio-item.svelte | 30 ++-- .../ui/menubar/menubar-shortcut.svelte | 24 +-- web/src/lib/components/ui/tooltip/index.ts | 2 +- web/src/lib/components/user-details.svelte | 4 +- web/src/lib/components/user-settings.svelte | 36 ++--- web/src/lib/types.ts | 12 +- web/src/routes/dashboard/+layout.svelte | 14 +- web/src/routes/dashboard/+layout.ts | 2 +- web/src/routes/dashboard/+page.svelte | 45 +++--- web/src/routes/dashboard/about/+page.svelte | 30 ++-- .../movies/[movieId=uuid]/+page.svelte | 142 +++++++++--------- .../dashboard/movies/add-movie/+page.svelte | 4 +- .../routes/dashboard/movies/torrents/+page.ts | 7 - .../routes/dashboard/settings/+page.svelte | 18 +-- web/src/routes/dashboard/tv/+page.svelte | 42 +++--- web/src/routes/dashboard/tv/+page.ts | 2 +- .../dashboard/tv/[showId=uuid]/+layout.svelte | 6 +- .../dashboard/tv/[showId=uuid]/+page.svelte | 66 ++++---- .../[SeasonId=uuid]/+page.svelte | 26 ++-- .../routes/dashboard/tv/add-show/+page.svelte | 58 +++---- .../routes/dashboard/tv/torrents/+page.svelte | 24 +-- web/src/routes/dashboard/tv/torrents/+page.ts | 2 +- web/src/routes/login/+page.ts | 2 +- web/tsconfig.json | 14 +- 42 files changed, 531 insertions(+), 539 deletions(-) delete mode 100644 web/src/routes/dashboard/movies/torrents/+page.ts diff --git a/web/.prettierrc b/web/.prettierrc index c5382df..b19073e 100644 --- a/web/.prettierrc +++ b/web/.prettierrc @@ -3,10 +3,10 @@ "singleQuote": true, "trailingComma": "none", "printWidth": 100, - "plugins": [ - "prettier-plugin-svelte", - "prettier-plugin-tailwindcss" - ], + "plugins": [ + "prettier-plugin-svelte", + "prettier-plugin-tailwindcss" + ], "overrides": [ { "files": "*.svelte", diff --git a/web/package.json b/web/package.json index aa04992..ce6a865 100644 --- a/web/package.json +++ b/web/package.json @@ -41,7 +41,7 @@ "svelte-check": "^4.0.0", "svelte-sonner": "^0.3.28", "tailwind-merge": "^3.2.0", - "tailwind-variants": "^0.2.1", + "tailwind-variants": "^0.2.1", "tailwindcss": "^3.4.17", "tailwindcss-animate": "^1.0.7", "typescript": "^5.0.0", diff --git a/web/src/lib/components/add-media-card.svelte b/web/src/lib/components/add-media-card.svelte index d813849..63eee4b 100644 --- a/web/src/lib/components/add-media-card.svelte +++ b/web/src/lib/components/add-media-card.svelte @@ -1,17 +1,17 @@ @@ -94,9 +94,9 @@ - {#snippet child({props})} + {#snippet child({props})} - Media Manager Logo + Media Manager Logo
Media Manager v{PUBLIC_VERSION} @@ -108,11 +108,11 @@ - + - + - + diff --git a/web/src/lib/components/download-season-dialog.svelte b/web/src/lib/components/download-season-dialog.svelte index 247c73e..504669a 100644 --- a/web/src/lib/components/download-season-dialog.svelte +++ b/web/src/lib/components/download-season-dialog.svelte @@ -1,21 +1,21 @@ @@ -18,51 +18,51 @@ - {#snippet child({props})} + {#snippet child({props})} - +
- +
- +
{/snippet}
- +
- +
- + goto(base + '/dashboard/settings#me')}> My Account - + handleLogout()}> - + Log out
diff --git a/web/src/lib/components/recommended-media-carousel.svelte b/web/src/lib/components/recommended-media-carousel.svelte index c5d7e15..2768b71 100644 --- a/web/src/lib/components/recommended-media-carousel.svelte +++ b/web/src/lib/components/recommended-media-carousel.svelte @@ -1,5 +1,5 @@
- Media Manager Logo + Media Manager Logo

About Media Manager

Media Manager is an all-in-one solution for organizing and building your media library. @@ -39,24 +39,24 @@

diff --git a/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte b/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte index f3a3f3f..140afb6 100644 --- a/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte +++ b/web/src/routes/dashboard/movies/[movieId=uuid]/+page.svelte @@ -1,86 +1,84 @@
-
- - - - - - - -
+
+ + + + + + + +

- {getFullyQualifiedMediaName(movie)} + {getFullyQualifiedMediaName(movie)}

-
-
- {#if movie.id} - - {:else} -
- -
- {/if} -
-
-

- {movie.overview} -

-
-
- {#if user().is_superuser} - -
- {/if} - -
-
- -
-
- -
-
+
+
+ +
+
diff --git a/web/src/routes/dashboard/movies/add-movie/+page.svelte b/web/src/routes/dashboard/movies/add-movie/+page.svelte index ac53edc..f831630 100644 --- a/web/src/routes/dashboard/movies/add-movie/+page.svelte +++ b/web/src/routes/dashboard/movies/add-movie/+page.svelte @@ -8,7 +8,7 @@ import {Button} from '$lib/components/ui/button'; import {ChevronDown} from 'lucide-svelte'; import * as Collapsible from '$lib/components/ui/collapsible/index.js'; - import type {MetaDataProviderShowSearchResult} from '$lib/types.js'; + import type {MetaDataProviderSearchResult} from '$lib/types.js'; import * as RadioGroup from '$lib/components/ui/radio-group/index.js'; import AddMediaCard from '$lib/components/add-media-card.svelte'; import {toast} from 'svelte-sonner'; @@ -17,7 +17,7 @@ const apiUrl = env.PUBLIC_API_URL; let searchTerm: string = $state(''); let metadataProvider: string = $state('tmdb'); - let results: MetaDataProviderShowSearchResult[] | null = $state(null); + let results: MetaDataProviderSearchResult[] | null = $state(null); onMount(search); async function search() { diff --git a/web/src/routes/dashboard/movies/torrents/+page.ts b/web/src/routes/dashboard/movies/torrents/+page.ts deleted file mode 100644 index bcfc909..0000000 --- a/web/src/routes/dashboard/movies/torrents/+page.ts +++ /dev/null @@ -1,7 +0,0 @@ -import {env} from '$env/dynamic/public'; -import type {PageLoad} from './$types'; - -const apiUrl = env.PUBLIC_API_URL; - -export const load: PageLoad = async ({fetch}) => { -}; diff --git a/web/src/routes/dashboard/settings/+page.svelte b/web/src/routes/dashboard/settings/+page.svelte index f88a4d2..d585ead 100644 --- a/web/src/routes/dashboard/settings/+page.svelte +++ b/web/src/routes/dashboard/settings/+page.svelte @@ -1,13 +1,13 @@
- - + + -
{#snippet loadingbar()} - - - - - - - - - - - + + + + + + + + + + + {/snippet}

TV Shows

{#await tvShowsPromise} {@render loadingbar()} @@ -66,7 +66,7 @@ {show.overview} - + diff --git a/web/src/routes/dashboard/tv/+page.ts b/web/src/routes/dashboard/tv/+page.ts index 9d64b0c..304a034 100644 --- a/web/src/routes/dashboard/tv/+page.ts +++ b/web/src/routes/dashboard/tv/+page.ts @@ -12,5 +12,5 @@ export const load: PageLoad = async ({fetch}) => { credentials: 'include' }); - return {tvShows: response}; + return {tvShows: response}; }; diff --git a/web/src/routes/dashboard/tv/[showId=uuid]/+layout.svelte b/web/src/routes/dashboard/tv/[showId=uuid]/+layout.svelte index fb82c86..aa3d9e0 100644 --- a/web/src/routes/dashboard/tv/[showId=uuid]/+layout.svelte +++ b/web/src/routes/dashboard/tv/[showId=uuid]/+layout.svelte @@ -1,8 +1,8 @@