API & Navigation Updates

Add discover API endpoint, update command palette, and fix Plex auth

- Add getTmdbMovieDiscoverByName() function to api.ts for discover categories
- Add discover route to command palette with IconBinoculars and description
- Replace IconBinoculars with IconSearch for torrent search input in SeasonedInput
- Fix Plex auth cookie to include domain attribute for cross-subdomain support
This commit is contained in:
2026-03-11 00:04:24 +01:00
parent 1e9077a819
commit 604cada126
4 changed files with 21 additions and 3 deletions

View File

@@ -147,6 +147,7 @@
import IconMagnet from "@/icons/IconMagnet.vue";
import IconProfileLock from "@/icons/IconProfileLock.vue";
import IconShow from "@/icons/IconShow.vue";
import IconBinoculars from "@/icons/IconBinoculars.vue";
import { elasticSearchMoviesAndShows } from "@/api";
import type { IAutocompleteResult } from "@/interfaces/IAutocompleteSearch";
import { trackCommand, getCommandScore } from "@/utils/commandTracking";
@@ -180,6 +181,10 @@
}
> = {
home: { icon: IconMovie, description: "Browse movies and TV shows" },
discover: {
icon: IconBinoculars,
description: "Discover movies by category"
},
activity: { icon: IconActivity, description: "View Plex server activity" },
profile: { icon: IconProfile, description: "Manage your profile" },
"requests-list": null,