Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ed58f87
v1.4.17-release-cut (#2368)
akshaydeo Mar 29, 2026
52093ec
fixed helm schema fix (#2369)
akshaydeo Mar 29, 2026
48a397d
fix migration tests (#2371)
akshaydeo Mar 29, 2026
bf8e168
framework: bump core to v1.4.15 --skip-pipeline
github-actions[bot] Mar 29, 2026
54f6deb
plugins/governance: bump core to v1.4.15 and framework to v1.2.34 --s…
github-actions[bot] Mar 29, 2026
4e01ce7
plugins/jsonparser: bump core to v1.4.15 and framework to v1.2.34 --s…
github-actions[bot] Mar 29, 2026
b871fc4
plugins/litellmcompat: bump core to v1.4.15 and framework to v1.2.34 …
github-actions[bot] Mar 29, 2026
75d77f1
plugins/logging: bump core to v1.4.15 and framework to v1.2.34 --skip…
github-actions[bot] Mar 29, 2026
3ada35a
plugins/maxim: bump core to v1.4.15 and framework to v1.2.34 --skip-p…
github-actions[bot] Mar 29, 2026
dd50e89
plugins/mocker: bump core to v1.4.15 and framework to v1.2.34 --skip-…
github-actions[bot] Mar 29, 2026
79101de
plugins/otel: bump core to v1.4.15 and framework to v1.2.34 --skip-pi…
github-actions[bot] Mar 29, 2026
b4a3054
plugins/semanticcache: bump core to v1.4.15 and framework to v1.2.34 …
github-actions[bot] Mar 29, 2026
76821a9
plugins/telemetry: bump core to v1.4.15 and framework to v1.2.34 --sk…
github-actions[bot] Mar 29, 2026
5e8a526
test fixes (#2374)
akshaydeo Mar 29, 2026
9d5cf0d
transports: update dependencies --skip-pipeline
github-actions[bot] Mar 29, 2026
03d4f3b
Adds changelog for v1.4.18 --skip-pipeline
github-actions[bot] Mar 29, 2026
02d11c9
[StepSecurity] Apply security best practices (#2372)
step-security-bot Mar 30, 2026
f59e6dd
removed codeql to fallback on default setup (#2376)
akshaydeo Mar 30, 2026
6ab490e
Update snyk.yml (#2380)
akshaydeo Mar 30, 2026
b06cd9a
fips base image (#2310)
akshaydeo Mar 30, 2026
b1d1d5c
fixed snyk failure and enterprise update (#2382)
akshaydeo Mar 30, 2026
2424f5b
fix snyk failures (#2385)
akshaydeo Mar 30, 2026
978d89a
fix: add explicit type="button" to navigation and action buttons (#2353)
impoiler Mar 30, 2026
ba9c567
fix: prevent edit mode activation when clicking interactive elements …
impoiler Mar 30, 2026
a1bd263
refactor: extract copy-to-clipboard logic into reusable hook (#2379)
impoiler Mar 30, 2026
dd314d0
refactor: replace lazy query with polling query and fix overflow in l…
impoiler Mar 30, 2026
63db574
docs fixes (#2392)
akshaydeo Mar 30, 2026
ba19555
add cors config for claude for office (#2396)
akshaydeo Mar 30, 2026
7e3e1d2
fix Client settings UI to accept * as accepted headers (#2400)
akshaydeo Mar 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
269 changes: 251 additions & 18 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,266 @@
version: 2
updates:
- package-ecosystem: "gomod"
directories:
- "/core"
- "/framework"
- "/transports"
- "/plugins/*"
- "/examples/**"
- package-ecosystem: "docker"
directory: "/transports"
schedule:
interval: "weekly"
open-pull-requests-limit: 0

- package-ecosystem: "npm"
directories:
- "/ui"
- "/npx"
- "/examples/**"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 0

- package-ecosystem: "docker"
directory: "/transports"
# Go / npm / Rust (daily). Docker + GitHub Actions: weekly entries above.
- package-ecosystem: gomod
directory: /cli
schedule:
interval: "weekly"
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: "github-actions"
directory: "/"
- package-ecosystem: gomod
directory: /core
schedule:
interval: "weekly"
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/mcps/auth-demo-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/mcps/edge-case-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /examples/mcps/edge-case-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/mcps/error-test-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /examples/mcps/error-test-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/mcps/go-test-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/mcps/http-no-ping-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/mcps/parallel-test-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /examples/mcps/parallel-test-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /examples/mcps/temperature
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /examples/mcps/test-tools-server
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/plugins/hello-world-wasm-go
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: cargo
directory: /examples/plugins/hello-world-wasm-rust
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /examples/plugins/hello-world-wasm-typescript
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/plugins/hello-world
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/plugins/http-transport-only
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/plugins/llm-only
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/plugins/mcp-only
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /examples/plugins/multi-interface
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /framework
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /npx/bifrost-cli
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /npx/bifrost
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/governance
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/jsonparser
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/litellmcompat
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/logging
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/maxim
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/mocker
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/otel
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/semanticcache
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /plugins/telemetry
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /tests/e2e/api/newman-reporter-dbverify
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /tests/e2e/api
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /tests/e2e
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /tests/governance
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /tests/integrations/typescript
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /tests/scripts/1millogs
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /tests/scripts/migration-checker
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: gomod
directory: /transports
schedule:
interval: daily
open-pull-requests-limit: 0

- package-ecosystem: npm
directory: /ui
schedule:
interval: daily
open-pull-requests-limit: 0
5 changes: 5 additions & 0 deletions .github/workflows/dependabot-alerts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@ jobs:
create-issues:
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
with:
egress-policy: audit

- name: Create issues from Dependabot alerts
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
27 changes: 27 additions & 0 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Dependency Review Action
#
# This Action will scan dependency manifest files that change as part of a Pull Request,
# surfacing known-vulnerable versions of the packages declared or updated in the PR.
# Once installed, if the workflow run is marked as required,
# PRs introducing known-vulnerable packages will be blocked from merging.
#
# Source repository: https://github.com/actions/dependency-review-action
name: 'Dependency Review'
on: [pull_request]

permissions:
contents: read

jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
with:
egress-policy: audit

- name: 'Checkout Repository'
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
- name: 'Dependency Review'
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0
5 changes: 5 additions & 0 deletions .github/workflows/docs-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ jobs:
name: Check Broken Links
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
with:
egress-policy: audit

- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ concurrency:
group: e2e-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

permissions:
contents: read

jobs:
test-e2e-ui:
name: E2E UI (Playwright)
Expand All @@ -16,6 +19,11 @@ jobs:
permissions:
contents: read
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
with:
egress-policy: audit

- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/helm-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
with:
egress-policy: audit

- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
Expand Down
Loading
Loading