mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-11 01:32:22 +03:00
fix(omniroute): fix layout font & idempotent migrations
This commit is contained in:
committed by
diegosouzapw
parent
40df6e0a0a
commit
873cf1ffa3
@@ -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",
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user