mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-05-05 01:32:35 +00:00
fix(api): harden provider sync and stream escaping
Escape backslashes before injecting combo stream tags so tagged SSE payloads remain valid JSON, and call the provider models handler directly during sync to avoid internal fetch SSRF warnings. Also restore crypto UUID generation for Gemini request translation, tighten dashboard error sanitization, and update tests to use stricter URL matching and UUID-based fixture keys.
This commit is contained in:
parent
60b632418f
commit
388e0fe845
8 changed files with 38 additions and 33 deletions
3
.github/workflows/deploy-vps.yml
vendored
3
.github/workflows/deploy-vps.yml
vendored
|
|
@ -6,6 +6,9 @@ on:
|
|||
types: [completed]
|
||||
workflow_dispatch:
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
if: >-
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue