mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-03 13:52:09 +03:00
chore(release): v3.8.4 — merge pull requests and update changelog
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -1,55 +1,56 @@
|
||||
// @ts-nocheck
|
||||
import { default as __fd_glob_63 } from "../docs/security/meta.json?collection=docs"
|
||||
import { default as __fd_glob_62 } from "../docs/routing/meta.json?collection=docs"
|
||||
import { default as __fd_glob_61 } from "../docs/reference/openapi.yaml?collection=docs"
|
||||
import { default as __fd_glob_60 } from "../docs/reference/meta.json?collection=docs"
|
||||
import { default as __fd_glob_59 } from "../docs/ops/meta.json?collection=docs"
|
||||
import { default as __fd_glob_58 } from "../docs/guides/meta.json?collection=docs"
|
||||
import { default as __fd_glob_57 } from "../docs/frameworks/meta.json?collection=docs"
|
||||
import { default as __fd_glob_56 } from "../docs/compression/meta.json?collection=docs"
|
||||
import { default as __fd_glob_55 } from "../docs/architecture/meta.json?collection=docs"
|
||||
import { default as __fd_glob_54 } from "../docs/meta.json?collection=docs"
|
||||
import * as __fd_glob_53 from "../docs/security/STEALTH_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_52 from "../docs/security/ROUTE_GUARD_TIERS.md?collection=docs"
|
||||
import * as __fd_glob_51 from "../docs/security/PUBLIC_CREDS.md?collection=docs"
|
||||
import * as __fd_glob_50 from "../docs/security/GUARDRAILS.md?collection=docs"
|
||||
import * as __fd_glob_49 from "../docs/security/ERROR_SANITIZATION.md?collection=docs"
|
||||
import * as __fd_glob_48 from "../docs/security/COMPLIANCE.md?collection=docs"
|
||||
import * as __fd_glob_47 from "../docs/security/CLI_TOKEN_AUTH.md?collection=docs"
|
||||
import * as __fd_glob_46 from "../docs/security/CLI_TOKEN.md?collection=docs"
|
||||
import * as __fd_glob_45 from "../docs/routing/REASONING_REPLAY.md?collection=docs"
|
||||
import * as __fd_glob_44 from "../docs/routing/AUTO-COMBO.md?collection=docs"
|
||||
import * as __fd_glob_43 from "../docs/reference/PROVIDER_REFERENCE.md?collection=docs"
|
||||
import * as __fd_glob_42 from "../docs/reference/FREE_TIERS.md?collection=docs"
|
||||
import * as __fd_glob_41 from "../docs/reference/ENVIRONMENT.md?collection=docs"
|
||||
import * as __fd_glob_40 from "../docs/reference/CLI-TOOLS.md?collection=docs"
|
||||
import * as __fd_glob_39 from "../docs/reference/API_REFERENCE.md?collection=docs"
|
||||
import * as __fd_glob_38 from "../docs/ops/VM_DEPLOYMENT_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_37 from "../docs/ops/TUNNELS_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_36 from "../docs/ops/SQLITE_RUNTIME.md?collection=docs"
|
||||
import * as __fd_glob_35 from "../docs/ops/RELEASE_CHECKLIST.md?collection=docs"
|
||||
import * as __fd_glob_34 from "../docs/ops/PROXY_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_33 from "../docs/ops/FLY_IO_DEPLOYMENT_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_32 from "../docs/ops/E2E_DASHBOARD_SHAKEDOWN_v3.8.0.md?collection=docs"
|
||||
import * as __fd_glob_31 from "../docs/ops/COVERAGE_PLAN.md?collection=docs"
|
||||
import * as __fd_glob_30 from "../docs/guides/USER_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_29 from "../docs/guides/UNINSTALL.md?collection=docs"
|
||||
import * as __fd_glob_28 from "../docs/guides/TROUBLESHOOTING.md?collection=docs"
|
||||
import * as __fd_glob_27 from "../docs/guides/TERMUX_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_26 from "../docs/guides/SETUP_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_25 from "../docs/guides/PWA_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_24 from "../docs/guides/KIRO_SETUP.md?collection=docs"
|
||||
import * as __fd_glob_23 from "../docs/guides/I18N.md?collection=docs"
|
||||
import * as __fd_glob_22 from "../docs/guides/FEATURES.md?collection=docs"
|
||||
import * as __fd_glob_21 from "../docs/guides/ELECTRON_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_20 from "../docs/guides/DOCKER_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_19 from "../docs/frameworks/WEBHOOKS.md?collection=docs"
|
||||
import * as __fd_glob_18 from "../docs/frameworks/SKILLS.md?collection=docs"
|
||||
import * as __fd_glob_17 from "../docs/frameworks/OPENCODE.md?collection=docs"
|
||||
import * as __fd_glob_16 from "../docs/frameworks/MEMORY.md?collection=docs"
|
||||
import * as __fd_glob_15 from "../docs/frameworks/MCP-SERVER.md?collection=docs"
|
||||
import * as __fd_glob_14 from "../docs/frameworks/GAMIFICATION.md?collection=docs"
|
||||
import * as __fd_glob_13 from "../docs/frameworks/EVALS.md?collection=docs"
|
||||
import { default as __fd_glob_64 } from "../docs/security/meta.json?collection=docs"
|
||||
import { default as __fd_glob_63 } from "../docs/routing/meta.json?collection=docs"
|
||||
import { default as __fd_glob_62 } from "../docs/reference/openapi.yaml?collection=docs"
|
||||
import { default as __fd_glob_61 } from "../docs/reference/meta.json?collection=docs"
|
||||
import { default as __fd_glob_60 } from "../docs/ops/meta.json?collection=docs"
|
||||
import { default as __fd_glob_59 } from "../docs/guides/meta.json?collection=docs"
|
||||
import { default as __fd_glob_58 } from "../docs/frameworks/meta.json?collection=docs"
|
||||
import { default as __fd_glob_57 } from "../docs/compression/meta.json?collection=docs"
|
||||
import { default as __fd_glob_56 } from "../docs/architecture/meta.json?collection=docs"
|
||||
import { default as __fd_glob_55 } from "../docs/meta.json?collection=docs"
|
||||
import * as __fd_glob_54 from "../docs/security/STEALTH_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_53 from "../docs/security/ROUTE_GUARD_TIERS.md?collection=docs"
|
||||
import * as __fd_glob_52 from "../docs/security/PUBLIC_CREDS.md?collection=docs"
|
||||
import * as __fd_glob_51 from "../docs/security/GUARDRAILS.md?collection=docs"
|
||||
import * as __fd_glob_50 from "../docs/security/ERROR_SANITIZATION.md?collection=docs"
|
||||
import * as __fd_glob_49 from "../docs/security/COMPLIANCE.md?collection=docs"
|
||||
import * as __fd_glob_48 from "../docs/security/CLI_TOKEN_AUTH.md?collection=docs"
|
||||
import * as __fd_glob_47 from "../docs/security/CLI_TOKEN.md?collection=docs"
|
||||
import * as __fd_glob_46 from "../docs/routing/REASONING_REPLAY.md?collection=docs"
|
||||
import * as __fd_glob_45 from "../docs/routing/AUTO-COMBO.md?collection=docs"
|
||||
import * as __fd_glob_44 from "../docs/reference/PROVIDER_REFERENCE.md?collection=docs"
|
||||
import * as __fd_glob_43 from "../docs/reference/FREE_TIERS.md?collection=docs"
|
||||
import * as __fd_glob_42 from "../docs/reference/ENVIRONMENT.md?collection=docs"
|
||||
import * as __fd_glob_41 from "../docs/reference/CLI-TOOLS.md?collection=docs"
|
||||
import * as __fd_glob_40 from "../docs/reference/API_REFERENCE.md?collection=docs"
|
||||
import * as __fd_glob_39 from "../docs/ops/VM_DEPLOYMENT_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_38 from "../docs/ops/TUNNELS_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_37 from "../docs/ops/SQLITE_RUNTIME.md?collection=docs"
|
||||
import * as __fd_glob_36 from "../docs/ops/RELEASE_CHECKLIST.md?collection=docs"
|
||||
import * as __fd_glob_35 from "../docs/ops/PROXY_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_34 from "../docs/ops/FLY_IO_DEPLOYMENT_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_33 from "../docs/ops/E2E_DASHBOARD_SHAKEDOWN_v3.8.0.md?collection=docs"
|
||||
import * as __fd_glob_32 from "../docs/ops/COVERAGE_PLAN.md?collection=docs"
|
||||
import * as __fd_glob_31 from "../docs/guides/USER_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_30 from "../docs/guides/UNINSTALL.md?collection=docs"
|
||||
import * as __fd_glob_29 from "../docs/guides/TROUBLESHOOTING.md?collection=docs"
|
||||
import * as __fd_glob_28 from "../docs/guides/TERMUX_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_27 from "../docs/guides/SETUP_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_26 from "../docs/guides/PWA_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_25 from "../docs/guides/KIRO_SETUP.md?collection=docs"
|
||||
import * as __fd_glob_24 from "../docs/guides/I18N.md?collection=docs"
|
||||
import * as __fd_glob_23 from "../docs/guides/FEATURES.md?collection=docs"
|
||||
import * as __fd_glob_22 from "../docs/guides/ELECTRON_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_21 from "../docs/guides/DOCKER_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_20 from "../docs/frameworks/WEBHOOKS.md?collection=docs"
|
||||
import * as __fd_glob_19 from "../docs/frameworks/SKILLS.md?collection=docs"
|
||||
import * as __fd_glob_18 from "../docs/frameworks/OPENCODE.md?collection=docs"
|
||||
import * as __fd_glob_17 from "../docs/frameworks/MEMORY.md?collection=docs"
|
||||
import * as __fd_glob_16 from "../docs/frameworks/MCP-SERVER.md?collection=docs"
|
||||
import * as __fd_glob_15 from "../docs/frameworks/GAMIFICATION.md?collection=docs"
|
||||
import * as __fd_glob_14 from "../docs/frameworks/EVALS.md?collection=docs"
|
||||
import * as __fd_glob_13 from "../docs/frameworks/EMBEDDED-SERVICES.md?collection=docs"
|
||||
import * as __fd_glob_12 from "../docs/frameworks/CLOUD_AGENT.md?collection=docs"
|
||||
import * as __fd_glob_11 from "../docs/frameworks/AGENT_PROTOCOLS_GUIDE.md?collection=docs"
|
||||
import * as __fd_glob_10 from "../docs/frameworks/A2A-SERVER.md?collection=docs"
|
||||
@@ -71,4 +72,4 @@ const create = server<typeof Config, import("fumadocs-mdx/runtime/types").Intern
|
||||
}
|
||||
}>({"doc":{"passthroughs":["extractedReferences"]}});
|
||||
|
||||
export const docs = await create.docs("docs", "docs", {"meta.json": __fd_glob_54, "architecture/meta.json": __fd_glob_55, "compression/meta.json": __fd_glob_56, "frameworks/meta.json": __fd_glob_57, "guides/meta.json": __fd_glob_58, "ops/meta.json": __fd_glob_59, "reference/meta.json": __fd_glob_60, "reference/openapi.yaml": __fd_glob_61, "routing/meta.json": __fd_glob_62, "security/meta.json": __fd_glob_63, }, {"architecture/ARCHITECTURE.md": __fd_glob_0, "architecture/AUTHZ_GUIDE.md": __fd_glob_1, "architecture/CODEBASE_DOCUMENTATION.md": __fd_glob_2, "architecture/REPOSITORY_MAP.md": __fd_glob_3, "architecture/RESILIENCE_GUIDE.md": __fd_glob_4, "compression/COMPRESSION_ENGINES.md": __fd_glob_5, "compression/COMPRESSION_GUIDE.md": __fd_glob_6, "compression/COMPRESSION_LANGUAGE_PACKS.md": __fd_glob_7, "compression/COMPRESSION_RULES_FORMAT.md": __fd_glob_8, "compression/RTK_COMPRESSION.md": __fd_glob_9, "frameworks/A2A-SERVER.md": __fd_glob_10, "frameworks/AGENT_PROTOCOLS_GUIDE.md": __fd_glob_11, "frameworks/CLOUD_AGENT.md": __fd_glob_12, "frameworks/EVALS.md": __fd_glob_13, "frameworks/GAMIFICATION.md": __fd_glob_14, "frameworks/MCP-SERVER.md": __fd_glob_15, "frameworks/MEMORY.md": __fd_glob_16, "frameworks/OPENCODE.md": __fd_glob_17, "frameworks/SKILLS.md": __fd_glob_18, "frameworks/WEBHOOKS.md": __fd_glob_19, "guides/DOCKER_GUIDE.md": __fd_glob_20, "guides/ELECTRON_GUIDE.md": __fd_glob_21, "guides/FEATURES.md": __fd_glob_22, "guides/I18N.md": __fd_glob_23, "guides/KIRO_SETUP.md": __fd_glob_24, "guides/PWA_GUIDE.md": __fd_glob_25, "guides/SETUP_GUIDE.md": __fd_glob_26, "guides/TERMUX_GUIDE.md": __fd_glob_27, "guides/TROUBLESHOOTING.md": __fd_glob_28, "guides/UNINSTALL.md": __fd_glob_29, "guides/USER_GUIDE.md": __fd_glob_30, "ops/COVERAGE_PLAN.md": __fd_glob_31, "ops/E2E_DASHBOARD_SHAKEDOWN_v3.8.0.md": __fd_glob_32, "ops/FLY_IO_DEPLOYMENT_GUIDE.md": __fd_glob_33, "ops/PROXY_GUIDE.md": __fd_glob_34, "ops/RELEASE_CHECKLIST.md": __fd_glob_35, "ops/SQLITE_RUNTIME.md": __fd_glob_36, "ops/TUNNELS_GUIDE.md": __fd_glob_37, "ops/VM_DEPLOYMENT_GUIDE.md": __fd_glob_38, "reference/API_REFERENCE.md": __fd_glob_39, "reference/CLI-TOOLS.md": __fd_glob_40, "reference/ENVIRONMENT.md": __fd_glob_41, "reference/FREE_TIERS.md": __fd_glob_42, "reference/PROVIDER_REFERENCE.md": __fd_glob_43, "routing/AUTO-COMBO.md": __fd_glob_44, "routing/REASONING_REPLAY.md": __fd_glob_45, "security/CLI_TOKEN.md": __fd_glob_46, "security/CLI_TOKEN_AUTH.md": __fd_glob_47, "security/COMPLIANCE.md": __fd_glob_48, "security/ERROR_SANITIZATION.md": __fd_glob_49, "security/GUARDRAILS.md": __fd_glob_50, "security/PUBLIC_CREDS.md": __fd_glob_51, "security/ROUTE_GUARD_TIERS.md": __fd_glob_52, "security/STEALTH_GUIDE.md": __fd_glob_53, });
|
||||
export const docs = await create.docs("docs", "docs", {"meta.json": __fd_glob_55, "architecture/meta.json": __fd_glob_56, "compression/meta.json": __fd_glob_57, "frameworks/meta.json": __fd_glob_58, "guides/meta.json": __fd_glob_59, "ops/meta.json": __fd_glob_60, "reference/meta.json": __fd_glob_61, "reference/openapi.yaml": __fd_glob_62, "routing/meta.json": __fd_glob_63, "security/meta.json": __fd_glob_64, }, {"architecture/ARCHITECTURE.md": __fd_glob_0, "architecture/AUTHZ_GUIDE.md": __fd_glob_1, "architecture/CODEBASE_DOCUMENTATION.md": __fd_glob_2, "architecture/REPOSITORY_MAP.md": __fd_glob_3, "architecture/RESILIENCE_GUIDE.md": __fd_glob_4, "compression/COMPRESSION_ENGINES.md": __fd_glob_5, "compression/COMPRESSION_GUIDE.md": __fd_glob_6, "compression/COMPRESSION_LANGUAGE_PACKS.md": __fd_glob_7, "compression/COMPRESSION_RULES_FORMAT.md": __fd_glob_8, "compression/RTK_COMPRESSION.md": __fd_glob_9, "frameworks/A2A-SERVER.md": __fd_glob_10, "frameworks/AGENT_PROTOCOLS_GUIDE.md": __fd_glob_11, "frameworks/CLOUD_AGENT.md": __fd_glob_12, "frameworks/EMBEDDED-SERVICES.md": __fd_glob_13, "frameworks/EVALS.md": __fd_glob_14, "frameworks/GAMIFICATION.md": __fd_glob_15, "frameworks/MCP-SERVER.md": __fd_glob_16, "frameworks/MEMORY.md": __fd_glob_17, "frameworks/OPENCODE.md": __fd_glob_18, "frameworks/SKILLS.md": __fd_glob_19, "frameworks/WEBHOOKS.md": __fd_glob_20, "guides/DOCKER_GUIDE.md": __fd_glob_21, "guides/ELECTRON_GUIDE.md": __fd_glob_22, "guides/FEATURES.md": __fd_glob_23, "guides/I18N.md": __fd_glob_24, "guides/KIRO_SETUP.md": __fd_glob_25, "guides/PWA_GUIDE.md": __fd_glob_26, "guides/SETUP_GUIDE.md": __fd_glob_27, "guides/TERMUX_GUIDE.md": __fd_glob_28, "guides/TROUBLESHOOTING.md": __fd_glob_29, "guides/UNINSTALL.md": __fd_glob_30, "guides/USER_GUIDE.md": __fd_glob_31, "ops/COVERAGE_PLAN.md": __fd_glob_32, "ops/E2E_DASHBOARD_SHAKEDOWN_v3.8.0.md": __fd_glob_33, "ops/FLY_IO_DEPLOYMENT_GUIDE.md": __fd_glob_34, "ops/PROXY_GUIDE.md": __fd_glob_35, "ops/RELEASE_CHECKLIST.md": __fd_glob_36, "ops/SQLITE_RUNTIME.md": __fd_glob_37, "ops/TUNNELS_GUIDE.md": __fd_glob_38, "ops/VM_DEPLOYMENT_GUIDE.md": __fd_glob_39, "reference/API_REFERENCE.md": __fd_glob_40, "reference/CLI-TOOLS.md": __fd_glob_41, "reference/ENVIRONMENT.md": __fd_glob_42, "reference/FREE_TIERS.md": __fd_glob_43, "reference/PROVIDER_REFERENCE.md": __fd_glob_44, "routing/AUTO-COMBO.md": __fd_glob_45, "routing/REASONING_REPLAY.md": __fd_glob_46, "security/CLI_TOKEN.md": __fd_glob_47, "security/CLI_TOKEN_AUTH.md": __fd_glob_48, "security/COMPLIANCE.md": __fd_glob_49, "security/ERROR_SANITIZATION.md": __fd_glob_50, "security/GUARDRAILS.md": __fd_glob_51, "security/PUBLIC_CREDS.md": __fd_glob_52, "security/ROUTE_GUARD_TIERS.md": __fd_glob_53, "security/STEALTH_GUIDE.md": __fd_glob_54, });
|
||||
54
CHANGELOG.md
54
CHANGELOG.md
@@ -1,5 +1,23 @@
|
||||
# Changelog
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### ✨ New Features
|
||||
|
||||
- **proxy:** serverless relay endpoints with rate limiting (#2734)
|
||||
- **pwa:** enhanced manifest + push notification support (#2733)
|
||||
- **auth:** API key groups with model-level permissions (#2732)
|
||||
- **playground:** combo routing visual simulator (#2731)
|
||||
- **resilience:** credential health check + adaptive circuit breaker (#2730)
|
||||
|
||||
### ♻️ Refactors
|
||||
|
||||
- **openapi:** api endpoints audit (#2729)
|
||||
|
||||
### 🔧 Bug Fixes
|
||||
|
||||
- **db:** hotfix migration version collision (068_services + 068_webhooks_kind_metadata) (#2727)
|
||||
|
||||
## [3.8.4] — 2026-05-25
|
||||
|
||||
### ✨ New Features
|
||||
@@ -29,6 +47,24 @@
|
||||
- Fix combo cascade skipping on credential check timeout
|
||||
- Fix team sessions going idle (worktree initialization)
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### ✨ New Features
|
||||
|
||||
- **proxy:** serverless relay endpoints with rate limiting (#2734)
|
||||
- **pwa:** enhanced manifest + push notification support (#2733)
|
||||
- **auth:** API key groups with model-level permissions (#2732)
|
||||
- **playground:** combo routing visual simulator (#2731)
|
||||
- **resilience:** credential health check + adaptive circuit breaker (#2730)
|
||||
|
||||
### ♻️ Refactors
|
||||
|
||||
- **openapi:** api endpoints audit (#2729)
|
||||
|
||||
### 🔧 Bug Fixes
|
||||
|
||||
- **db:** hotfix migration version collision (068_services + 068_webhooks_kind_metadata) (#2727)
|
||||
|
||||
## [3.8.4] — 2026-05-24
|
||||
|
||||
### ✨ New Features
|
||||
@@ -39,6 +75,24 @@
|
||||
|
||||
---
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### ✨ New Features
|
||||
|
||||
- **proxy:** serverless relay endpoints with rate limiting (#2734)
|
||||
- **pwa:** enhanced manifest + push notification support (#2733)
|
||||
- **auth:** API key groups with model-level permissions (#2732)
|
||||
- **playground:** combo routing visual simulator (#2731)
|
||||
- **resilience:** credential health check + adaptive circuit breaker (#2730)
|
||||
|
||||
### ♻️ Refactors
|
||||
|
||||
- **openapi:** api endpoints audit (#2729)
|
||||
|
||||
### 🔧 Bug Fixes
|
||||
|
||||
- **db:** hotfix migration version collision (068_services + 068_webhooks_kind_metadata) (#2727)
|
||||
|
||||
## [3.8.4] — 2026-05-25
|
||||
|
||||
### Added
|
||||
|
||||
2
package-lock.json
generated
2
package-lock.json
generated
@@ -20562,7 +20562,7 @@
|
||||
},
|
||||
"open-sse": {
|
||||
"name": "@omniroute/open-sse",
|
||||
"version": "3.8.3"
|
||||
"version": "3.8.4"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1169,7 +1169,6 @@ export default function ProviderDetailPage() {
|
||||
Record<string, { proxy: any; level: string } | null>
|
||||
>({});
|
||||
const [importingModels, setImportingModels] = useState(false);
|
||||
const [showTutorialModal, setShowTutorialModal] = useState(false);
|
||||
const [importingZed, setImportingZed] = useState(false);
|
||||
const [showZedManual, setShowZedManual] = useState(false);
|
||||
const [zedManualProvider, setZedManualProvider] = useState("openai");
|
||||
|
||||
Reference in New Issue
Block a user