mirror of
https://github.com/BrenBroZAYT/gameyfin.git
synced 2026-06-13 16:40:01 +00:00
Move package "de.grimsi.gameyfin" to "org.gameyfin"
This commit is contained in:
+6
-7
@@ -41,13 +41,12 @@ out/
|
|||||||
.kotlin
|
.kotlin
|
||||||
|
|
||||||
### Custom ###
|
### Custom ###
|
||||||
docker-compose.yml
|
/generated
|
||||||
generated
|
/db
|
||||||
db
|
/data
|
||||||
data
|
/packaged_plugins
|
||||||
packaged_plugins
|
/logs
|
||||||
logs
|
/templates
|
||||||
templates
|
|
||||||
/gameyfin/src/main/frontend/**/*.js
|
/gameyfin/src/main/frontend/**/*.js
|
||||||
/gameyfin/src/main/frontend/**/*.js.map
|
/gameyfin/src/main/frontend/**/*.js.map
|
||||||
/gameyfin/src/main/bundles/
|
/gameyfin/src/main/bundles/
|
||||||
|
|||||||
@@ -1,22 +1,23 @@
|
|||||||
<component name="ProjectRunConfigurationManager">
|
<component name="ProjectRunConfigurationManager">
|
||||||
<configuration default="false" name="GameyfinApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
|
<configuration default="false" name="GameyfinApplication" type="SpringBootApplicationConfigurationType"
|
||||||
<option name="ACTIVE_PROFILES" value="dev" />
|
factoryName="Spring Boot" nameIsGenerated="true">
|
||||||
<option name="ALTERNATIVE_JRE_PATH" value="BUNDLED" />
|
<option name="ACTIVE_PROFILES" value="dev"/>
|
||||||
<envs>
|
<option name="ALTERNATIVE_JRE_PATH" value="BUNDLED"/>
|
||||||
<env name="APP_KEY" value="8ODYedBBEA6qTd2Z/dZiWA==" />
|
<envs>
|
||||||
</envs>
|
<env name="APP_KEY" value="8ODYedBBEA6qTd2Z/dZiWA=="/>
|
||||||
<module name="Gameyfin.gameyfin.main" />
|
</envs>
|
||||||
<option name="SHORTEN_COMMAND_LINE" value="ARGS_FILE" />
|
<module name="Gameyfin.app.main"/>
|
||||||
<option name="SPRING_BOOT_MAIN_CLASS" value="de.grimsi.gameyfin.GameyfinApplication" />
|
<option name="SHORTEN_COMMAND_LINE" value="ARGS_FILE"/>
|
||||||
<option name="VM_PARAMETERS" value="-Dpf4j.mode=development" />
|
<option name="SPRING_BOOT_MAIN_CLASS" value="org.gameyfin.app.GameyfinApplication"/>
|
||||||
<extension name="coverage">
|
<option name="VM_PARAMETERS" value="-Dpf4j.mode=development"/>
|
||||||
<pattern>
|
<extension name="coverage">
|
||||||
<option name="PATTERN" value="de.grimsi.gameyfin.*" />
|
<pattern>
|
||||||
<option name="ENABLED" value="true" />
|
<option name="PATTERN" value="org.gameyfin.app.*"/>
|
||||||
</pattern>
|
<option name="ENABLED" value="true"/>
|
||||||
</extension>
|
</pattern>
|
||||||
<method v="2">
|
</extension>
|
||||||
<option name="Make" enabled="true" />
|
<method v="2">
|
||||||
</method>
|
<option name="Make" enabled="true"/>
|
||||||
</configuration>
|
</method>
|
||||||
|
</configuration>
|
||||||
</component>
|
</component>
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
group = "de.grimsi"
|
group = "de.grimsi"
|
||||||
val appMainClass = "de.grimsi.gameyfin.GameyfinApplicationKt"
|
val appMainClass = "org.gameyfin.GameyfinApplicationKt"
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
id("org.springframework.boot")
|
id("org.springframework.boot")
|
||||||
Vendored
Binary file not shown.
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
import ConfigEntryDto from "Frontend/generated/de/grimsi/gameyfin/config/dto/ConfigEntryDto";
|
import ConfigEntryDto from "Frontend/generated/org/gameyfin/app/config/dto/ConfigEntryDto";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
import CheckboxInput from "Frontend/components/general/input/CheckboxInput";
|
import CheckboxInput from "Frontend/components/general/input/CheckboxInput";
|
||||||
+2
-2
@@ -8,8 +8,8 @@ import {Plus} from "@phosphor-icons/react";
|
|||||||
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
||||||
import {LibraryOverviewCard} from "Frontend/components/general/cards/LibraryOverviewCard";
|
import {LibraryOverviewCard} from "Frontend/components/general/cards/LibraryOverviewCard";
|
||||||
import LibraryCreationModal from "Frontend/components/general/modals/LibraryCreationModal";
|
import LibraryCreationModal from "Frontend/components/general/modals/LibraryCreationModal";
|
||||||
import LibraryUpdateDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryUpdateDto";
|
import LibraryUpdateDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryUpdateDto";
|
||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import {useSnapshot} from "valtio/react";
|
import {useSnapshot} from "valtio/react";
|
||||||
import {libraryState} from "Frontend/state/LibraryState";
|
import {libraryState} from "Frontend/state/LibraryState";
|
||||||
|
|
||||||
+1
-1
@@ -5,7 +5,7 @@ import Section from "Frontend/components/general/Section";
|
|||||||
import {addToast, Button, Card, Tooltip, useDisclosure} from "@heroui/react";
|
import {addToast, Button, Card, Tooltip, useDisclosure} from "@heroui/react";
|
||||||
import {MessageEndpoint, MessageTemplateEndpoint} from "Frontend/generated/endpoints";
|
import {MessageEndpoint, MessageTemplateEndpoint} from "Frontend/generated/endpoints";
|
||||||
import {PaperPlaneRight, Pencil} from "@phosphor-icons/react";
|
import {PaperPlaneRight, Pencil} from "@phosphor-icons/react";
|
||||||
import MessageTemplateDto from "Frontend/generated/de/grimsi/gameyfin/messages/templates/MessageTemplateDto";
|
import MessageTemplateDto from "Frontend/generated/org/gameyfin/app/messages/templates/MessageTemplateDto";
|
||||||
import SendTestNotificationModal from "Frontend/components/administration/messages/SendTestNotificationModal";
|
import SendTestNotificationModal from "Frontend/components/administration/messages/SendTestNotificationModal";
|
||||||
import EditTemplateModal from "Frontend/components/administration/messages/EditTemplateModel";
|
import EditTemplateModal from "Frontend/components/administration/messages/EditTemplateModel";
|
||||||
|
|
||||||
+1
-1
@@ -6,7 +6,7 @@ import {ArrowCounterClockwise, Check, Info, Trash} from "@phosphor-icons/react";
|
|||||||
import React, {useEffect, useState} from "react";
|
import React, {useEffect, useState} from "react";
|
||||||
import {useAuth} from "Frontend/util/auth";
|
import {useAuth} from "Frontend/util/auth";
|
||||||
import * as Yup from "yup";
|
import * as Yup from "yup";
|
||||||
import UserUpdateDto from "Frontend/generated/de/grimsi/gameyfin/users/dto/UserUpdateDto";
|
import UserUpdateDto from "Frontend/generated/org/gameyfin/app/users/dto/UserUpdateDto";
|
||||||
import {EmailConfirmationEndpoint, MessageEndpoint, UserEndpoint} from "Frontend/generated/endpoints";
|
import {EmailConfirmationEndpoint, MessageEndpoint, UserEndpoint} from "Frontend/generated/endpoints";
|
||||||
import {SmallInfoField} from "Frontend/components/general/SmallInfoField";
|
import {SmallInfoField} from "Frontend/components/general/SmallInfoField";
|
||||||
import {removeAvatar, uploadAvatar} from "Frontend/endpoints/AvatarEndpoint";
|
import {removeAvatar, uploadAvatar} from "Frontend/endpoints/AvatarEndpoint";
|
||||||
+1
-1
@@ -3,7 +3,7 @@ import ConfigFormField from "Frontend/components/administration/ConfigFormField"
|
|||||||
import withConfigPage from "Frontend/components/administration/withConfigPage";
|
import withConfigPage from "Frontend/components/administration/withConfigPage";
|
||||||
import Section from "Frontend/components/general/Section";
|
import Section from "Frontend/components/general/Section";
|
||||||
import {UserEndpoint} from "Frontend/generated/endpoints";
|
import {UserEndpoint} from "Frontend/generated/endpoints";
|
||||||
import UserInfoDto from "Frontend/generated/de/grimsi/gameyfin/users/dto/UserInfoDto";
|
import UserInfoDto from "Frontend/generated/org/gameyfin/app/users/dto/UserInfoDto";
|
||||||
import {UserManagementCard} from "Frontend/components/general/cards/UserManagementCard";
|
import {UserManagementCard} from "Frontend/components/general/cards/UserManagementCard";
|
||||||
import {SmallInfoField} from "Frontend/components/general/SmallInfoField";
|
import {SmallInfoField} from "Frontend/components/general/SmallInfoField";
|
||||||
import {Info, UserPlus} from "@phosphor-icons/react";
|
import {Info, UserPlus} from "@phosphor-icons/react";
|
||||||
+2
-2
@@ -12,8 +12,8 @@ import {
|
|||||||
Textarea
|
Textarea
|
||||||
} from "@heroui/react";
|
} from "@heroui/react";
|
||||||
import {MessageTemplateEndpoint} from "Frontend/generated/endpoints";
|
import {MessageTemplateEndpoint} from "Frontend/generated/endpoints";
|
||||||
import MessageTemplateDto from "Frontend/generated/de/grimsi/gameyfin/messages/templates/MessageTemplateDto";
|
import MessageTemplateDto from "Frontend/generated/org/gameyfin/app/messages/templates/MessageTemplateDto";
|
||||||
import TemplateType from "Frontend/generated/de/grimsi/gameyfin/messages/templates/TemplateType";
|
import TemplateType from "Frontend/generated/org/gameyfin/app/messages/templates/TemplateType";
|
||||||
|
|
||||||
interface EditTemplateModalProps {
|
interface EditTemplateModalProps {
|
||||||
isOpen: boolean;
|
isOpen: boolean;
|
||||||
+1
-1
@@ -4,7 +4,7 @@ import {addToast, Button, Modal, ModalBody, ModalContent, ModalFooter, ModalHead
|
|||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
import {MessageEndpoint} from "Frontend/generated/endpoints";
|
import {MessageEndpoint} from "Frontend/generated/endpoints";
|
||||||
import * as Yup from "yup";
|
import * as Yup from "yup";
|
||||||
import MessageTemplateDto from "Frontend/generated/de/grimsi/gameyfin/messages/templates/MessageTemplateDto";
|
import MessageTemplateDto from "Frontend/generated/org/gameyfin/app/messages/templates/MessageTemplateDto";
|
||||||
|
|
||||||
interface SendTestNotificationModalProps {
|
interface SendTestNotificationModalProps {
|
||||||
isOpen: boolean;
|
isOpen: boolean;
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
import React, {useEffect, useState} from "react";
|
import React, {useEffect, useState} from "react";
|
||||||
import {ConfigEndpoint} from "Frontend/generated/endpoints";
|
import {ConfigEndpoint} from "Frontend/generated/endpoints";
|
||||||
import ConfigEntryDto from "Frontend/generated/de/grimsi/gameyfin/config/dto/ConfigEntryDto";
|
import ConfigEntryDto from "Frontend/generated/org/gameyfin/app/config/dto/ConfigEntryDto";
|
||||||
import {Form, Formik} from "formik";
|
import {Form, Formik} from "formik";
|
||||||
import {Button, Skeleton} from "@heroui/react";
|
import {Button, Skeleton} from "@heroui/react";
|
||||||
import {Check, Info} from "@phosphor-icons/react";
|
import {Check, Info} from "@phosphor-icons/react";
|
||||||
+2
-2
@@ -11,11 +11,11 @@ import {
|
|||||||
} from "@heroui/react";
|
} from "@heroui/react";
|
||||||
import {useSnapshot} from "valtio/react";
|
import {useSnapshot} from "valtio/react";
|
||||||
import {scanState} from "Frontend/state/ScanState";
|
import {scanState} from "Frontend/state/ScanState";
|
||||||
import LibraryScanProgress from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryScanProgress";
|
import LibraryScanProgress from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryScanProgress";
|
||||||
import {libraryState} from "Frontend/state/LibraryState";
|
import {libraryState} from "Frontend/state/LibraryState";
|
||||||
import {Target} from "@phosphor-icons/react";
|
import {Target} from "@phosphor-icons/react";
|
||||||
import {timeBetween, timeUntil} from "Frontend/util/utils";
|
import {timeBetween, timeUntil} from "Frontend/util/utils";
|
||||||
import LibraryScanStatus from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryScanStatus";
|
import LibraryScanStatus from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryScanStatus";
|
||||||
import {useEffect, useState} from "react";
|
import {useEffect, useState} from "react";
|
||||||
|
|
||||||
export default function ScanProgressPopover() {
|
export default function ScanProgressPopover() {
|
||||||
+1
-1
@@ -2,7 +2,7 @@ import {Autocomplete, AutocompleteItem} from "@heroui/react";
|
|||||||
import {CaretRight, MagnifyingGlass} from "@phosphor-icons/react";
|
import {CaretRight, MagnifyingGlass} from "@phosphor-icons/react";
|
||||||
import {useSnapshot} from "valtio/react";
|
import {useSnapshot} from "valtio/react";
|
||||||
import {gameState} from "Frontend/state/GameState";
|
import {gameState} from "Frontend/state/GameState";
|
||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {useNavigate} from "react-router";
|
import {useNavigate} from "react-router";
|
||||||
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
||||||
|
|
||||||
+3
-3
@@ -1,11 +1,11 @@
|
|||||||
import {Button, Card, Chip, Tooltip} from "@heroui/react";
|
import {Button, Card, Chip, Tooltip} from "@heroui/react";
|
||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
||||||
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
||||||
import {MagnifyingGlass, SlidersHorizontal} from "@phosphor-icons/react";
|
import {MagnifyingGlass, SlidersHorizontal} from "@phosphor-icons/react";
|
||||||
import ScanType from "Frontend/generated/de/grimsi/gameyfin/libraries/enums/ScanType";
|
import ScanType from "Frontend/generated/org/gameyfin/app/libraries/enums/ScanType";
|
||||||
import {useNavigate} from "react-router";
|
import {useNavigate} from "react-router";
|
||||||
import {useSnapshot} from "valtio/react";
|
import {useSnapshot} from "valtio/react";
|
||||||
import {gameState} from "Frontend/state/GameState";
|
import {gameState} from "Frontend/state/GameState";
|
||||||
+4
-4
@@ -19,13 +19,13 @@ import PluginState from "Frontend/generated/org/pf4j/PluginState";
|
|||||||
import React, {ReactNode} from "react";
|
import React, {ReactNode} from "react";
|
||||||
import PluginDetailsModal from "Frontend/components/general/modals/PluginDetailsModal";
|
import PluginDetailsModal from "Frontend/components/general/modals/PluginDetailsModal";
|
||||||
import PluginLogo from "Frontend/components/general/plugin/PluginLogo";
|
import PluginLogo from "Frontend/components/general/plugin/PluginLogo";
|
||||||
import PluginTrustLevel from "Frontend/generated/de/grimsi/gameyfin/core/plugins/management/PluginTrustLevel";
|
import PluginTrustLevel from "Frontend/generated/org/gameyfin/app/core/plugins/management/PluginTrustLevel";
|
||||||
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
||||||
import PluginDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginDto";
|
import PluginDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginDto";
|
||||||
import PluginConfigValidationResult
|
import PluginConfigValidationResult
|
||||||
from "Frontend/generated/de/grimsi/gameyfin/pluginapi/core/config/PluginConfigValidationResult";
|
from "Frontend/generated/org/gameyfin/pluginapi/core/config/PluginConfigValidationResult";
|
||||||
import PluginConfigValidationResultType
|
import PluginConfigValidationResultType
|
||||||
from "Frontend/generated/de/grimsi/gameyfin/pluginapi/core/config/PluginConfigValidationResultType";
|
from "Frontend/generated/org/gameyfin/pluginapi/core/config/PluginConfigValidationResultType";
|
||||||
|
|
||||||
export function PluginManagementCard({plugin}: { plugin: PluginDto }) {
|
export function PluginManagementCard({plugin}: { plugin: PluginDto }) {
|
||||||
const pluginDetailsModal = useDisclosure();
|
const pluginDetailsModal = useDisclosure();
|
||||||
+2
-2
@@ -7,8 +7,8 @@ import {AvatarEndpoint} from "Frontend/endpoints/endpoints";
|
|||||||
import Avatar from "Frontend/components/general/Avatar";
|
import Avatar from "Frontend/components/general/Avatar";
|
||||||
import ConfirmUserDeletionModal from "Frontend/components/general/modals/ConfirmUserDeletionModal";
|
import ConfirmUserDeletionModal from "Frontend/components/general/modals/ConfirmUserDeletionModal";
|
||||||
import PasswordResetTokenModal from "Frontend/components/general/modals/PasswortResetTokenModal";
|
import PasswordResetTokenModal from "Frontend/components/general/modals/PasswortResetTokenModal";
|
||||||
import TokenDto from "Frontend/generated/de/grimsi/gameyfin/shared/token/TokenDto";
|
import TokenDto from "Frontend/generated/org/gameyfin/app/shared/token/TokenDto";
|
||||||
import UserInfoDto from "Frontend/generated/de/grimsi/gameyfin/users/dto/UserInfoDto";
|
import UserInfoDto from "Frontend/generated/org/gameyfin/app/users/dto/UserInfoDto";
|
||||||
import RoleChip from "Frontend/components/general/RoleChip";
|
import RoleChip from "Frontend/components/general/RoleChip";
|
||||||
import AssignRolesModal from "Frontend/components/general/modals/AssignRolesModal";
|
import AssignRolesModal from "Frontend/components/general/modals/AssignRolesModal";
|
||||||
|
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
||||||
|
|
||||||
interface CoverGridProps {
|
interface CoverGridProps {
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
import React, {useEffect, useRef, useState} from "react";
|
import React, {useEffect, useRef, useState} from "react";
|
||||||
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
import {GameCover} from "Frontend/components/general/covers/GameCover";
|
||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {ArrowRight} from "@phosphor-icons/react";
|
import {ArrowRight} from "@phosphor-icons/react";
|
||||||
import {useNavigate} from "react-router";
|
import {useNavigate} from "react-router";
|
||||||
|
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {Image} from "@heroui/react";
|
import {Image} from "@heroui/react";
|
||||||
import {GameCoverFallback} from "Frontend/components/general/covers/GameCoverFallback";
|
import {GameCoverFallback} from "Frontend/components/general/covers/GameCoverFallback";
|
||||||
|
|
||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {useSnapshot} from "valtio/react";
|
import {useSnapshot} from "valtio/react";
|
||||||
import {gameState} from "Frontend/state/GameState";
|
import {gameState} from "Frontend/state/GameState";
|
||||||
import IconBackgroundPattern from "Frontend/components/general/IconBackgroundPattern";
|
import IconBackgroundPattern from "Frontend/components/general/IconBackgroundPattern";
|
||||||
+1
-1
@@ -3,7 +3,7 @@ import {Button, Code, useDisclosure} from "@heroui/react";
|
|||||||
import {ArrowRight, Minus, Plus, XCircle} from "@phosphor-icons/react";
|
import {ArrowRight, Minus, Plus, XCircle} from "@phosphor-icons/react";
|
||||||
import PathPickerModal from "Frontend/components/general/modals/PathPickerModal";
|
import PathPickerModal from "Frontend/components/general/modals/PathPickerModal";
|
||||||
import {SmallInfoField} from "Frontend/components/general/SmallInfoField";
|
import {SmallInfoField} from "Frontend/components/general/SmallInfoField";
|
||||||
import DirectoryMappingDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/DirectoryMappingDto";
|
import DirectoryMappingDto from "Frontend/generated/org/gameyfin/app/libraries/dto/DirectoryMappingDto";
|
||||||
import {useField} from "formik";
|
import {useField} from "formik";
|
||||||
|
|
||||||
interface DirectoryMappingInputProps {
|
interface DirectoryMappingInputProps {
|
||||||
+3
-3
@@ -2,10 +2,10 @@ import TreeView, {flattenTree, INode, NodeId} from "react-accessible-treeview";
|
|||||||
import {File, Folder, FolderOpen, IconContext} from "@phosphor-icons/react";
|
import {File, Folder, FolderOpen, IconContext} from "@phosphor-icons/react";
|
||||||
import {useEffect, useState} from "react";
|
import {useEffect, useState} from "react";
|
||||||
import {FilesystemEndpoint} from "Frontend/generated/endpoints";
|
import {FilesystemEndpoint} from "Frontend/generated/endpoints";
|
||||||
import FileDto from "Frontend/generated/de/grimsi/gameyfin/core/filesystem/FileDto";
|
import FileDto from "Frontend/generated/org/gameyfin/app/core/filesystem/FileDto";
|
||||||
import FileType from "Frontend/generated/de/grimsi/gameyfin/core/filesystem/FileType";
|
import FileType from "Frontend/generated/org/gameyfin/app/core/filesystem/FileType";
|
||||||
import {IFlatMetadata} from "react-accessible-treeview/dist/TreeView/utils";
|
import {IFlatMetadata} from "react-accessible-treeview/dist/TreeView/utils";
|
||||||
import OperatingSystemType from "Frontend/generated/de/grimsi/gameyfin/core/filesystem/OperatingSystemType";
|
import OperatingSystemType from "Frontend/generated/org/gameyfin/app/core/filesystem/OperatingSystemType";
|
||||||
|
|
||||||
interface ITreeNode<M extends IFlatMetadata = IFlatMetadata> {
|
interface ITreeNode<M extends IFlatMetadata = IFlatMetadata> {
|
||||||
id?: NodeId;
|
id?: NodeId;
|
||||||
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import {Check} from "@phosphor-icons/react";
|
import {Check} from "@phosphor-icons/react";
|
||||||
import {addToast, Button} from "@heroui/react";
|
import {addToast, Button} from "@heroui/react";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import {Form, Formik} from "formik";
|
import {Form, Formik} from "formik";
|
||||||
import {deepDiff} from "Frontend/util/utils";
|
import {deepDiff} from "Frontend/util/utils";
|
||||||
import LibraryUpdateDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryUpdateDto";
|
import LibraryUpdateDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryUpdateDto";
|
||||||
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
import DirectoryMappingInput from "Frontend/components/general/input/DirectoryMappingInput";
|
import DirectoryMappingInput from "Frontend/components/general/input/DirectoryMappingInput";
|
||||||
+3
-3
@@ -1,5 +1,5 @@
|
|||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {
|
import {
|
||||||
Button,
|
Button,
|
||||||
Input,
|
Input,
|
||||||
@@ -21,7 +21,7 @@ import {CheckCircle, MagnifyingGlass, Pencil, Trash} from "@phosphor-icons/react
|
|||||||
import {useSnapshot} from "valtio/react";
|
import {useSnapshot} from "valtio/react";
|
||||||
import {gameState} from "Frontend/state/GameState";
|
import {gameState} from "Frontend/state/GameState";
|
||||||
import {GameEndpoint} from "Frontend/generated/endpoints";
|
import {GameEndpoint} from "Frontend/generated/endpoints";
|
||||||
import GameUpdateDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameUpdateDto";
|
import GameUpdateDto from "Frontend/generated/org/gameyfin/app/games/dto/GameUpdateDto";
|
||||||
import {useMemo, useState} from "react";
|
import {useMemo, useState} from "react";
|
||||||
import EditGameMetadataModal from "Frontend/components/general/modals/EditGameMetadataModal";
|
import EditGameMetadataModal from "Frontend/components/general/modals/EditGameMetadataModal";
|
||||||
import MatchGameModal from "Frontend/components/general/modals/MatchGameModal";
|
import MatchGameModal from "Frontend/components/general/modals/MatchGameModal";
|
||||||
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import {
|
import {
|
||||||
Button,
|
Button,
|
||||||
Input,
|
Input,
|
||||||
@@ -16,7 +16,7 @@ import {
|
|||||||
import {MagnifyingGlass, Trash} from "@phosphor-icons/react";
|
import {MagnifyingGlass, Trash} from "@phosphor-icons/react";
|
||||||
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
||||||
import {useMemo, useState} from "react";
|
import {useMemo, useState} from "react";
|
||||||
import LibraryUpdateDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryUpdateDto";
|
import LibraryUpdateDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryUpdateDto";
|
||||||
import {fileNameFromPath, hashCode} from "Frontend/util/utils";
|
import {fileNameFromPath, hashCode} from "Frontend/util/utils";
|
||||||
import MatchGameModal from "Frontend/components/general/modals/MatchGameModal";
|
import MatchGameModal from "Frontend/components/general/modals/MatchGameModal";
|
||||||
|
|
||||||
+2
-2
@@ -12,9 +12,9 @@ import {
|
|||||||
SelectItem
|
SelectItem
|
||||||
} from "@heroui/react";
|
} from "@heroui/react";
|
||||||
import {UserEndpoint} from "Frontend/generated/endpoints";
|
import {UserEndpoint} from "Frontend/generated/endpoints";
|
||||||
import UserInfoDto from "Frontend/generated/de/grimsi/gameyfin/users/dto/UserInfoDto";
|
import UserInfoDto from "Frontend/generated/org/gameyfin/app/users/dto/UserInfoDto";
|
||||||
import RoleChip from "Frontend/components/general/RoleChip";
|
import RoleChip from "Frontend/components/general/RoleChip";
|
||||||
import RoleAssignmentResult from "Frontend/generated/de/grimsi/gameyfin/users/enums/RoleAssignmentResult";
|
import RoleAssignmentResult from "Frontend/generated/org/gameyfin/app/users/enums/RoleAssignmentResult";
|
||||||
|
|
||||||
interface AssignRolesModalProps {
|
interface AssignRolesModalProps {
|
||||||
isOpen: boolean;
|
isOpen: boolean;
|
||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
import React, {useEffect, useState} from "react";
|
import React, {useEffect, useState} from "react";
|
||||||
import {Button, Code, Input, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader} from "@heroui/react";
|
import {Button, Code, Input, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader} from "@heroui/react";
|
||||||
import {UserEndpoint} from "Frontend/generated/endpoints";
|
import {UserEndpoint} from "Frontend/generated/endpoints";
|
||||||
import UserInfoDto from "Frontend/generated/de/grimsi/gameyfin/users/dto/UserInfoDto";
|
import UserInfoDto from "Frontend/generated/org/gameyfin/app/users/dto/UserInfoDto";
|
||||||
|
|
||||||
interface ConfirmUserDeletionModalProps {
|
interface ConfirmUserDeletionModalProps {
|
||||||
isOpen: boolean;
|
isOpen: boolean;
|
||||||
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {
|
import {
|
||||||
Accordion,
|
Accordion,
|
||||||
AccordionItem,
|
AccordionItem,
|
||||||
@@ -12,7 +12,7 @@ import {
|
|||||||
import {Form, Formik} from "formik";
|
import {Form, Formik} from "formik";
|
||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import GameUpdateDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameUpdateDto";
|
import GameUpdateDto from "Frontend/generated/org/gameyfin/app/games/dto/GameUpdateDto";
|
||||||
import {deepDiff} from "Frontend/util/utils";
|
import {deepDiff} from "Frontend/util/utils";
|
||||||
import {GameEndpoint} from "Frontend/generated/endpoints";
|
import {GameEndpoint} from "Frontend/generated/endpoints";
|
||||||
import TextAreaInput from "Frontend/components/general/input/TextAreaInput";
|
import TextAreaInput from "Frontend/components/general/input/TextAreaInput";
|
||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import {Button, Image, Input, Modal, ModalBody, ModalContent, ModalHeader, ScrollShadow} from "@heroui/react";
|
import {Button, Image, Input, Modal, ModalBody, ModalContent, ModalHeader, ScrollShadow} from "@heroui/react";
|
||||||
import React, {useEffect, useState} from "react";
|
import React, {useEffect, useState} from "react";
|
||||||
import GameSearchResultDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameSearchResultDto";
|
import GameSearchResultDto from "Frontend/generated/org/gameyfin/app/games/dto/GameSearchResultDto";
|
||||||
import {GameEndpoint} from "Frontend/generated/endpoints";
|
import {GameEndpoint} from "Frontend/generated/endpoints";
|
||||||
import {ArrowRight, MagnifyingGlass} from "@phosphor-icons/react";
|
import {ArrowRight, MagnifyingGlass} from "@phosphor-icons/react";
|
||||||
|
|
||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
import React, {useState} from "react";
|
import React, {useState} from "react";
|
||||||
import {addToast, Button, Checkbox, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader} from "@heroui/react";
|
import {addToast, Button, Checkbox, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader} from "@heroui/react";
|
||||||
import {Form, Formik} from "formik";
|
import {Form, Formik} from "formik";
|
||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
import * as Yup from "yup";
|
import * as Yup from "yup";
|
||||||
+1
-1
@@ -15,7 +15,7 @@ import {
|
|||||||
import React, {useEffect, useState} from "react";
|
import React, {useEffect, useState} from "react";
|
||||||
import {ArrowRight, MagnifyingGlass} from "@phosphor-icons/react";
|
import {ArrowRight, MagnifyingGlass} from "@phosphor-icons/react";
|
||||||
import {GameEndpoint} from "Frontend/generated/endpoints";
|
import {GameEndpoint} from "Frontend/generated/endpoints";
|
||||||
import GameSearchResultDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameSearchResultDto";
|
import GameSearchResultDto from "Frontend/generated/org/gameyfin/app/games/dto/GameSearchResultDto";
|
||||||
import PluginIcon from "../plugin/PluginIcon";
|
import PluginIcon from "../plugin/PluginIcon";
|
||||||
|
|
||||||
interface EditGameMetadataModalProps {
|
interface EditGameMetadataModalProps {
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
import React, {useEffect, useState} from "react";
|
import React, {useEffect, useState} from "react";
|
||||||
import {Button, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader, Snippet} from "@heroui/react";
|
import {Button, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader, Snippet} from "@heroui/react";
|
||||||
import TokenDto from "Frontend/generated/de/grimsi/gameyfin/shared/token/TokenDto";
|
import TokenDto from "Frontend/generated/org/gameyfin/app/shared/token/TokenDto";
|
||||||
import {timeUntil} from "Frontend/util/utils";
|
import {timeUntil} from "Frontend/util/utils";
|
||||||
|
|
||||||
interface PasswordResetTokenModalProps {
|
interface PasswordResetTokenModalProps {
|
||||||
+1
-1
@@ -3,7 +3,7 @@ import {Form, Formik} from "formik";
|
|||||||
import React, {useEffect, useState} from "react";
|
import React, {useEffect, useState} from "react";
|
||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
import FileTreeView from "Frontend/components/general/input/FileTreeView";
|
import FileTreeView from "Frontend/components/general/input/FileTreeView";
|
||||||
import DirectoryMappingDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/DirectoryMappingDto";
|
import DirectoryMappingDto from "Frontend/generated/org/gameyfin/app/libraries/dto/DirectoryMappingDto";
|
||||||
import {ArrowRight} from "@phosphor-icons/react";
|
import {ArrowRight} from "@phosphor-icons/react";
|
||||||
|
|
||||||
interface PathPickerModalProps {
|
interface PathPickerModalProps {
|
||||||
+2
-2
@@ -5,9 +5,9 @@ import PluginLogo from "Frontend/components/general/plugin/PluginLogo";
|
|||||||
import Markdown from "react-markdown";
|
import Markdown from "react-markdown";
|
||||||
import remarkBreaks from "remark-breaks";
|
import remarkBreaks from "remark-breaks";
|
||||||
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
||||||
import PluginDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginDto";
|
import PluginDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginDto";
|
||||||
import {ArrowClockwise} from "@phosphor-icons/react";
|
import {ArrowClockwise} from "@phosphor-icons/react";
|
||||||
import PluginConfigMetadataDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginConfigMetadataDto";
|
import PluginConfigMetadataDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginConfigMetadataDto";
|
||||||
import PluginConfigFormField from "Frontend/components/general/plugin/PluginConfigFormField";
|
import PluginConfigFormField from "Frontend/components/general/plugin/PluginConfigFormField";
|
||||||
|
|
||||||
interface PluginDetailsModalProps {
|
interface PluginDetailsModalProps {
|
||||||
+1
-1
@@ -3,7 +3,7 @@ import {addToast, Button, Chip, Modal, ModalBody, ModalContent, ModalFooter, Mod
|
|||||||
import {ListBox, ListBoxItem, useDragAndDrop} from "react-aria-components";
|
import {ListBox, ListBoxItem, useDragAndDrop} from "react-aria-components";
|
||||||
import {CaretUpDown} from "@phosphor-icons/react";
|
import {CaretUpDown} from "@phosphor-icons/react";
|
||||||
import {useListData} from "@react-stately/data";
|
import {useListData} from "@react-stately/data";
|
||||||
import PluginDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginDto";
|
import PluginDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginDto";
|
||||||
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
||||||
|
|
||||||
interface PluginPrioritiesModalProps {
|
interface PluginPrioritiesModalProps {
|
||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import {addToast, Button, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader} from "@heroui/react";
|
import {addToast, Button, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader} from "@heroui/react";
|
||||||
import {RegistrationEndpoint} from "Frontend/generated/endpoints";
|
import {RegistrationEndpoint} from "Frontend/generated/endpoints";
|
||||||
import UserRegistrationDto from "Frontend/generated/de/grimsi/gameyfin/users/dto/UserRegistrationDto";
|
import UserRegistrationDto from "Frontend/generated/org/gameyfin/app/users/dto/UserRegistrationDto";
|
||||||
import {Form, Formik} from "formik";
|
import {Form, Formik} from "formik";
|
||||||
import * as Yup from "yup";
|
import * as Yup from "yup";
|
||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
+1
-1
@@ -2,7 +2,7 @@ import SelectInput from "Frontend/components/general/input/SelectInput";
|
|||||||
import CheckboxInput from "Frontend/components/general/input/CheckboxInput";
|
import CheckboxInput from "Frontend/components/general/input/CheckboxInput";
|
||||||
import Input from "Frontend/components/general/input/Input";
|
import Input from "Frontend/components/general/input/Input";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import PluginConfigMetadataDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginConfigMetadataDto";
|
import PluginConfigMetadataDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginConfigMetadataDto";
|
||||||
|
|
||||||
export default function PluginConfigFormField({pluginConfigMetadata, ...props}: any) {
|
export default function PluginConfigFormField({pluginConfigMetadata, ...props}: any) {
|
||||||
function inputElement(metadata: PluginConfigMetadataDto) {
|
function inputElement(metadata: PluginConfigMetadataDto) {
|
||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
import {Plug} from "@phosphor-icons/react";
|
import {Plug} from "@phosphor-icons/react";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import {Image} from "@heroui/react";
|
import {Image} from "@heroui/react";
|
||||||
import PluginDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginDto";
|
import PluginDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginDto";
|
||||||
|
|
||||||
interface PluginLogoProps {
|
interface PluginLogoProps {
|
||||||
plugin: PluginDto;
|
plugin: PluginDto;
|
||||||
+1
-1
@@ -4,7 +4,7 @@ import {PluginManagementCard} from "Frontend/components/general/cards/PluginMana
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import PluginPrioritiesModal from "Frontend/components/general/modals/PluginPrioritiesModal";
|
import PluginPrioritiesModal from "Frontend/components/general/modals/PluginPrioritiesModal";
|
||||||
import {camelCaseToTitle} from "Frontend/util/utils";
|
import {camelCaseToTitle} from "Frontend/util/utils";
|
||||||
import PluginDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginDto";
|
import PluginDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginDto";
|
||||||
|
|
||||||
interface PluginManagementSectionProps {
|
interface PluginManagementSectionProps {
|
||||||
type: string;
|
type: string;
|
||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
import {proxy} from 'valtio';
|
import {proxy} from 'valtio';
|
||||||
import ConfigEntryDto from "Frontend/generated/de/grimsi/gameyfin/config/dto/ConfigEntryDto";
|
import ConfigEntryDto from "Frontend/generated/org/gameyfin/app/config/dto/ConfigEntryDto";
|
||||||
import {ConfigEndpoint} from "Frontend/generated/endpoints";
|
import {ConfigEndpoint} from "Frontend/generated/endpoints";
|
||||||
import ConfigUpdateDto from "Frontend/generated/de/grimsi/gameyfin/config/dto/ConfigUpdateDto";
|
import ConfigUpdateDto from "Frontend/generated/org/gameyfin/app/config/dto/ConfigUpdateDto";
|
||||||
import {Subscription} from "@vaadin/hilla-frontend";
|
import {Subscription} from "@vaadin/hilla-frontend";
|
||||||
|
|
||||||
type ConfigState = {
|
type ConfigState = {
|
||||||
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
import {Subscription} from "@vaadin/hilla-frontend";
|
import {Subscription} from "@vaadin/hilla-frontend";
|
||||||
import {proxy} from "valtio/index";
|
import {proxy} from "valtio/index";
|
||||||
import {GameEndpoint} from "Frontend/generated/endpoints";
|
import {GameEndpoint} from "Frontend/generated/endpoints";
|
||||||
import GameEvent from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryEvent";
|
import GameEvent from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryEvent";
|
||||||
import GameDto from "Frontend/generated/de/grimsi/gameyfin/games/dto/GameDto";
|
import GameDto from "Frontend/generated/org/gameyfin/app/games/dto/GameDto";
|
||||||
import Rand from "rand-seed";
|
import Rand from "rand-seed";
|
||||||
|
|
||||||
type GameState = {
|
type GameState = {
|
||||||
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
import {Subscription} from "@vaadin/hilla-frontend";
|
import {Subscription} from "@vaadin/hilla-frontend";
|
||||||
import {proxy} from "valtio/index";
|
import {proxy} from "valtio/index";
|
||||||
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
||||||
import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto";
|
import LibraryDto from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryDto";
|
||||||
import LibraryEvent from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryEvent";
|
import LibraryEvent from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryEvent";
|
||||||
import {handleLibraryDeletion} from "./ScanState";
|
import {handleLibraryDeletion} from "./ScanState";
|
||||||
|
|
||||||
type LibraryState = {
|
type LibraryState = {
|
||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
import {Subscription} from "@vaadin/hilla-frontend";
|
import {Subscription} from "@vaadin/hilla-frontend";
|
||||||
import PluginDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginDto";
|
import PluginDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginDto";
|
||||||
import PluginUpdateDto from "Frontend/generated/de/grimsi/gameyfin/core/plugins/dto/PluginUpdateDto";
|
import PluginUpdateDto from "Frontend/generated/org/gameyfin/app/core/plugins/dto/PluginUpdateDto";
|
||||||
import {proxy} from "valtio/index";
|
import {proxy} from "valtio/index";
|
||||||
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
import {PluginEndpoint} from "Frontend/generated/endpoints";
|
||||||
|
|
||||||
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
import {proxy} from 'valtio';
|
import {proxy} from 'valtio';
|
||||||
import type LibraryScanProgress from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryScanProgress";
|
import type LibraryScanProgress from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryScanProgress";
|
||||||
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
import {LibraryEndpoint} from "Frontend/generated/endpoints";
|
||||||
import {Subscription} from "@vaadin/hilla-frontend";
|
import {Subscription} from "@vaadin/hilla-frontend";
|
||||||
import LibraryScanStatus from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryScanStatus";
|
import LibraryScanStatus from "Frontend/generated/org/gameyfin/app/libraries/dto/LibraryScanStatus";
|
||||||
import {libraryState} from "Frontend/state/LibraryState";
|
import {libraryState} from "Frontend/state/LibraryState";
|
||||||
|
|
||||||
type ScanState = {
|
type ScanState = {
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user