fix(omniroute): fix layout font & idempotent migrations

This commit is contained in:
oleksiibarsuk-eng
2026-08-07 00:52:38 +02:00
committed by diegosouzapw
parent 40df6e0a0a
commit 873cf1ffa3
3 changed files with 13 additions and 7 deletions

View File

@@ -1,4 +1,5 @@
import { Inter } from "next/font/google";
// Google Fonts disabled in dev mode (Turbopack can't resolve internal font path).
// Using CSS system-font stack instead.
import "./globals.css";
import { ThemeProvider } from "@/shared/components/ThemeProvider";
import { NextIntlClientProvider } from "next-intl";
@@ -11,10 +12,8 @@ import { PwaRegister } from "@/shared/components/PwaRegister";
import { LocaleAutoDetect } from "@/shared/components/LocaleAutoDetect";
import { BasePathNetworkProvider } from "@/shared/components/BasePathNetworkProvider";
const inter = Inter({
subsets: ["latin"],
variable: "--font-inter",
});
// Stub: no Google Font loaded; CSS falls back to system-ui / sans-serif.
const inter = { variable: "" } as { variable: string };
export const viewport: Viewport = {
themeColor: "#0b0f1a",

View File

@@ -5,7 +5,10 @@
-- framework, same shape as 9Router (071) and CLIProxyAPI (016/017).
-- Seeds a `not_installed` / `auto_start=0` placeholder row so the dashboard
-- tab and /api/services/mux/status have a row to read before install.
-- Guard: ensure columns added in migration 071 exist (runner may skip 071 on fresh DBs).
ALTER TABLE version_manager ADD COLUMN last_sync_at TEXT;
ALTER TABLE version_manager ADD COLUMN logs_buffer_path TEXT;
ALTER TABLE version_manager ADD COLUMN provider_expose INTEGER NOT NULL DEFAULT 0;
INSERT OR IGNORE INTO version_manager
(tool, status, port, auto_start, auto_update, provider_expose)
VALUES

View File

@@ -4,6 +4,10 @@
-- to a first-class supervised service (v3.8.43).
-- The row is seeded with status='not_installed' so the bootstrap loop
-- skips it until the user installs via /api/services/bifrost/install.
-- Guard: ensure columns added in migration 071 exist (runner may skip 071 on fresh DBs).
ALTER TABLE version_manager ADD COLUMN last_sync_at TEXT;
ALTER TABLE version_manager ADD COLUMN logs_buffer_path TEXT;
ALTER TABLE version_manager ADD COLUMN provider_expose INTEGER NOT NULL DEFAULT 0;
INSERT OR IGNORE INTO version_manager (tool, status, port, auto_start, auto_update, provider_expose)
VALUES ('bifrost', 'not_installed', 8080, 0, 1, 1);