refactor: S06.1 reorganize frontend routes into subdirectories (media/tools/admin)
This commit is contained in:
@@ -2,16 +2,16 @@
|
|||||||
import Sidebar from "./components/Sidebar.svelte";
|
import Sidebar from "./components/Sidebar.svelte";
|
||||||
import CommandPalette from "./components/CommandPalette.svelte";
|
import CommandPalette from "./components/CommandPalette.svelte";
|
||||||
import Dashboard from "./routes/Dashboard.svelte";
|
import Dashboard from "./routes/Dashboard.svelte";
|
||||||
import Gitea from "./routes/Gitea.svelte";
|
import Gitea from "./routes/tools/Gitea.svelte";
|
||||||
import Files from "./routes/Files.svelte";
|
import Files from "./routes/tools/Files.svelte";
|
||||||
import Terminal from "./routes/Terminal.svelte";
|
import Terminal from "./routes/tools/Terminal.svelte";
|
||||||
import Settings from "./routes/Settings.svelte";
|
import Settings from "./routes/admin/Settings.svelte";
|
||||||
import ChatSummary from "./routes/ChatSummary.svelte";
|
import ChatSummary from "./routes/tools/ChatSummary.svelte";
|
||||||
import Conversations from "./routes/Conversations.svelte";
|
import Conversations from "./routes/tools/Conversations.svelte";
|
||||||
import Security from "./routes/Security.svelte";
|
import Security from "./routes/admin/Security.svelte";
|
||||||
import LiteLLM from "./routes/LiteLLM.svelte";
|
import LiteLLM from "./routes/tools/LiteLLM.svelte";
|
||||||
import OPC from "./routes/OPC.svelte";
|
import OPC from "./routes/tools/OPC.svelte";
|
||||||
import Transmission from "./routes/Transmission.svelte";
|
import Transmission from "./routes/media/Transmission.svelte";
|
||||||
import Login from "./routes/Login.svelte";
|
import Login from "./routes/Login.svelte";
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { getToken, checkAuth, setToken, currentUser, setCurrentUser, getPreferences, savePreferences, tryRefreshSession, logout as logoutSession } from "./lib/api.js";
|
import { getToken, checkAuth, setToken, currentUser, setCurrentUser, getPreferences, savePreferences, tryRefreshSession, logout as logoutSession } from "./lib/api.js";
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<script>
|
<script>
|
||||||
import { get } from "../lib/api.js";
|
import { get } from "../../lib/api.js";
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
|
|
||||||
let logs = $state([]);
|
let logs = $state([]);
|
||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
<script>
|
<script>
|
||||||
import { post, get, del, put } from "../lib/api.js";
|
import { post, get, del, put } from "../../lib/api.js";
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { currentUser } from "../lib/api.js";
|
import { currentUser } from "../../lib/api.js";
|
||||||
|
|
||||||
let currentPassword = $state("");
|
let currentPassword = $state("");
|
||||||
let newPassword = $state("");
|
let newPassword = $state("");
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount, onDestroy } from "svelte";
|
import { onMount, onDestroy } from "svelte";
|
||||||
import { get, post } from "../lib/api.js";
|
import { get, post } from "../../lib/api.js";
|
||||||
|
|
||||||
let status = $state(null);
|
let status = $state(null);
|
||||||
let torrents = $state([]);
|
let torrents = $state([]);
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { get, post } from "../lib/api.js";
|
import { get, post } from "../../lib/api.js";
|
||||||
|
|
||||||
let dates = $state([]);
|
let dates = $state([]);
|
||||||
let selectedDate = $state("");
|
let selectedDate = $state("");
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { get, post } from "../lib/api.js";
|
import { get, post } from "../../lib/api.js";
|
||||||
|
|
||||||
let dates = $state([]);
|
let dates = $state([]);
|
||||||
let selectedDate = $state("");
|
let selectedDate = $state("");
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { get, del, upload, download } from "../lib/api.js";
|
import { get, del, upload, download } from "../../lib/api.js";
|
||||||
|
|
||||||
let entries = $state([]);
|
let entries = $state([]);
|
||||||
let currentPath = $state("");
|
let currentPath = $state("");
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { get } from "../lib/api.js";
|
import { get } from "../../lib/api.js";
|
||||||
|
|
||||||
let repos = $state([]);
|
let repos = $state([]);
|
||||||
let commits = $state([]);
|
let commits = $state([]);
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { getLiteLLMHealth } from "../lib/api.js";
|
import { getLiteLLMHealth } from "../../lib/api.js";
|
||||||
|
|
||||||
let loading = $state(true);
|
let loading = $state(true);
|
||||||
let health = $state(null);
|
let health = $state(null);
|
||||||
+5
-5
@@ -1,10 +1,10 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount, onDestroy } from "svelte";
|
import { onMount, onDestroy } from "svelte";
|
||||||
import KanbanBoard from "../components/opc/KanbanBoard.svelte";
|
import KanbanBoard from "../../components/opc/KanbanBoard.svelte";
|
||||||
import TaskModal from "../components/opc/TaskModal.svelte";
|
import TaskModal from "../../components/opc/TaskModal.svelte";
|
||||||
import AgentPanel from "../components/opc/AgentPanel.svelte";
|
import AgentPanel from "../../components/opc/AgentPanel.svelte";
|
||||||
import { getTasks, getAgents } from "../lib/opc-api.js";
|
import { getTasks, getAgents } from "../../lib/opc-api.js";
|
||||||
import * as opcWs from "../lib/opc-ws.js";
|
import * as opcWs from "../../lib/opc-ws.js";
|
||||||
|
|
||||||
let tasks = $state([]);
|
let tasks = $state([]);
|
||||||
let agents = $state([]);
|
let agents = $state([]);
|
||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
<script>
|
<script>
|
||||||
import { onMount, onDestroy } from "svelte";
|
import { onMount, onDestroy } from "svelte";
|
||||||
import { VoiceSession } from "../lib/voice.js";
|
import { VoiceSession } from "../../lib/voice.js";
|
||||||
import { tryRefreshSession } from "../lib/api.js";
|
import { tryRefreshSession } from "../../lib/api.js";
|
||||||
|
|
||||||
const PERSISTENCE_STATUS_PREFIX = "__DASHBOARD_PERSISTENCE__:";
|
const PERSISTENCE_STATUS_PREFIX = "__DASHBOARD_PERSISTENCE__:";
|
||||||
const PERSISTENCE_STATUS_PREFIX_BYTES = new TextEncoder().encode(PERSISTENCE_STATUS_PREFIX);
|
const PERSISTENCE_STATUS_PREFIX_BYTES = new TextEncoder().encode(PERSISTENCE_STATUS_PREFIX);
|
||||||
Reference in New Issue
Block a user