Kaspre
fd2a9adbe6
fix(ollama): bypass managed proxy for loopback embeddings (#85707)
* fix(ollama): bypass proxy for local embeddings
* fix(ollama): keep managed proxy bypass loopback-only
* fix(ollama): keep proxy bypass internal
* fix(ollama): keep proxy bypass private
* fix(ollama): harden internal proxy bypass
* chore(plugin-sdk): refresh api baseline
* fix(ollama): keep internal bypass out of qa aliases
* test(ollama): keep ssrf runtime mock complete
* fix(ollama): keep dist sdk aliases public-only
* fix(ollama): keep fetch bypass out of infra runtime
* fix(ollama): preserve packaged private sdk alias
* test(ollama): harden private ssrf alias coverage
* test(ollama): cover private ssrf resolver edges
* fix(ollama): scope private sdk native aliases
* test(ollama): audit blocked loopback bypasses
* fix(plugins): keep staged sdk aliases public-only
* test(ollama): harden proxy bypass proof
* test(ollama): cover origin mismatch proxy path
* test(ollama): cover ipv6 and batch bypass paths
* fix lint findings in Ollama proxy tests
* refactor: tighten Ollama proxy bypass
* fix: widen private sdk owner registry type
* test: stabilize Ollama proxy PR checks
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-05-23 21:17:55 +01:00
..
2026-05-19 02:23:13 +00:00
2026-05-22 13:42:58 -07:00
2026-05-23 13:19:12 +02:00
2026-05-22 18:40:20 +01:00
2026-05-23 18:30:14 +02:00
2026-05-22 19:13:33 -07:00
2026-05-23 21:17:55 +01:00
2026-05-18 21:11:21 +05:30
2026-05-18 13:41:35 +08:00
2026-05-19 02:23:13 +00:00
2026-05-18 14:56:06 +01:00
2026-05-23 08:41:55 +10:00
2026-05-17 17:04:18 +08:00
2026-05-18 14:56:06 +01:00
2026-05-18 14:56:06 +01:00
2026-05-22 17:05:44 +01:00
2026-05-23 18:30:14 +02:00
2026-05-23 18:30:14 +02:00
2026-05-18 01:35:04 +01:00
2026-05-22 22:00:21 +00:00
2026-05-17 09:58:24 +01:00
2026-05-21 18:47:09 +08:00
2026-05-17 00:10:29 +01:00
2026-05-16 07:52:08 -07:00
2026-05-22 12:56:10 +01:00
2026-05-21 23:47:32 +01:00
2026-05-23 08:55:44 +02:00
2026-05-18 14:56:06 +01:00
2026-05-23 21:20:52 +02:00
2026-05-23 18:30:14 +02:00
2026-05-23 19:28:03 +01:00
2026-05-23 12:20:26 +02:00
2026-05-21 08:28:44 +01:00
2026-05-23 13:52:02 +10:00
2026-05-23 13:23:49 +02:00
2026-05-23 10:16:22 +08:00
2026-05-17 17:04:18 +08:00
2026-05-22 12:56:10 +01:00
2026-05-21 18:47:09 +08:00
2026-05-23 18:30:14 +02:00
2026-05-20 11:50:21 +01:00
2026-05-18 01:37:31 +01:00
2026-05-22 07:35:57 +08:00
2026-05-23 11:08:04 +08:00
2026-05-22 07:35:57 +08:00
2026-05-22 18:42:12 +01:00
2026-05-18 23:53:29 +01:00
2026-05-22 11:11:53 +02:00
2026-05-23 14:08:48 +02:00
2026-05-23 14:08:48 +02:00
2026-05-23 14:08:48 +02:00
2026-05-16 17:50:36 +01:00
2026-05-22 14:43:36 +01:00
2026-05-22 12:56:10 +01:00
2026-05-20 21:36:39 +01:00
2026-05-18 01:37:31 +01:00
2026-05-18 14:56:06 +01:00
2026-05-18 14:56:06 +01:00
2026-05-22 01:08:48 +08:00
2026-05-18 10:05:04 +08:00
2026-05-21 17:42:42 +08:00
2026-05-23 15:27:43 +08:00
2026-05-18 11:09:08 +08:00
2026-05-23 13:39:43 +01:00
2026-05-17 06:34:58 +01:00
2026-05-22 15:37:15 -07:00
2026-05-23 17:28:29 +01:00
2026-05-18 14:56:06 +01:00
2026-05-18 06:29:14 +01:00
2026-05-17 02:04:17 +01:00
2026-05-21 17:58:48 -07:00
2026-05-23 20:00:24 +02:00
2026-05-23 20:00:24 +02:00
2026-05-23 21:17:55 +01:00
2026-05-17 21:12:10 -05:00
2026-05-17 21:12:10 -05:00
2026-05-19 23:21:26 -07:00
2026-05-18 00:26:44 +01:00
2026-05-23 13:19:12 +02:00
2026-05-23 12:20:26 +02:00
2026-05-23 12:39:02 +02:00
2026-05-22 13:42:58 -07:00
2026-05-19 23:21:26 -07:00
2026-05-18 14:56:06 +01:00
2026-05-21 18:47:09 +08:00
2026-05-23 08:39:17 +02:00
2026-05-22 16:50:14 -07:00
2026-05-21 18:01:32 +08:00