refactor: S06.1 reorganize frontend routes into subdirectories (media/tools/admin)

This commit is contained in:
Gan, Jimmy
2026-07-10 23:06:10 +08:00
parent 30a8196c12
commit eece551ea9
11 changed files with 26 additions and 26 deletions
+10 -10
View File
@@ -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,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([]);
@@ -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,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,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,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,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,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,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);
@@ -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([]);
@@ -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);