8000 Tags · hoophq/hoop · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

1.306.0

Toggle 1.306.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-852: Make sidecar admin listener optional with a health port (#2128)

* ENG-852: Make sidecar admin listener optional with a health port
* ENG-852: Refuse health port clashes and malformed marketplace admin
* ENG-852: Validate health address in -validate; allow distinct hosts
* ENG-852: Format marketplace values module
* ENG-852: Respect IP families in health clash check; hide admin output

1.305.0

Toggle 1.305.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-964: AI analyzer on mcp lane tool calls (#2127)

* ENG-984: feed mcp lane metrics and telemetry from the mcpproxy observer

* ENG-984: show /stats, metrics and traces in the mcp demo

* ENG-984: refuse a tools/call whose params repeat a key

* ENG-964: read BigQuery loops and blocks as scripts under GoogleSQL

* ENG-964: judge the SQL argument of mcp tool calls with the SQL rules

* ENG-984: count invalid-params calls as (other) and fix the demo collector output

* ENG-964: read BigQuery script openers in linear time and after any label

* ENG-964: widen the input gap in the linear-time lexer test

* ENG-964: run the AI analyzer on mcp lane tool calls

* ENG-964: document the analyzer on the mcp lane

* ENG-964: analyze sql tool calls, run session calls concurrently, reword the hold refusal

* ENG-964: state which gate methods are safe for concurrent use

* ENG-964: adopt is not safe beside a statement in flight

* ENG-964: offer the ai analyzer on mcp listeners in the webapp, without the hold

* ENG-964: refuse a held mcp call before any approver, the ai agent included

* ENG-964: no save with a hold on an mcp listener, and say why in the hand-off

* ENG-964: a hold on an mcp lane refuses before any approver, in the README

* ENG-964: wait for the first close, and no hand-off hold on an mcp listener

1.304.0

Toggle 1.304.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-965: mask mcp lane results with the lane's mask rules (#2125)

* ENG-984: feed mcp lane metrics and telemetry from the mcpproxy observer

* ENG-984: show /stats, metrics and traces in the mcp demo

* ENG-984: refuse a tools/call whose params repeat a key

* ENG-964: read BigQuery loops and blocks as scripts under GoogleSQL

* ENG-964: judge the SQL argument of mcp tool calls with the SQL rules

* ENG-984: count invalid-params calls as (other) and fix the demo collector output

* ENG-964: read BigQuery script openers in linear time and after any label

* ENG-964: widen the input gap in the linear-time lexer test

* ENG-965: pin mcpproxy to 861b327

* ENG-965: mask mcp lane results with the lane's mask rules

* ENG-965: pin mcpproxy to 826f2e6; invalid params spend no budget

* ENG-965: pin mcpproxy to 7d089fd and withhold a result of an unexpected type

* ENG-965: refuse column mask rules on an mcp lane

* ENG-965: skip inherited column mask rules on an mcp lane

* ENG-965: log a skipped column mask rule at startup

* ENG-965: refuse binding a column mask rule to an mcp listener

* ENG-965: never serve a column mask rule in an mcp lane's own block

* ENG-965: do not bind an imported column mask rule to an mcp lane

* ENG-965: pin mcpproxy to v0.2.0

* ENG-965: offer data masking on mcp listeners in the webapp

* ENG-965: drop the stale mcpproxy go.sum lines

* ENG-965: say why an mcp listener takes no column mask rule

* ENG-965: keep mcp out of gate and refuse mcp column rules on import

1.303.2

Toggle 1.303.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-948: webapp_v2 keeps the session on a 401 for a token that is no …

…longer current (#2104)

* ENG-948: Retry a stale-token 401 once; no SSE connect without a token

* ENG-948: a stale-token 401 is retried only for the same account

Qodo review of #2104. Another tab's sign-in as someone else stores their token;
the in-flight request must not run under it. tokenSubject moves to the auth store.

1.303.1

Toggle 1.303.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-920: AWS Connect jobs page and discovery wizard in React (#2102)

* ENG-920: AWS Connect jobs page and discovery wizard in React

* ENG-920: fit the CIDR, role name and agent fields, scroll wide tables, test the job poll

* ENG-920: fit the Review table at 1280 px

* fix(webapp): ENG-920 take AWS Connect colors from the theme tokens

* fix(webapp): ENG-920 show a toast when the wizard cannot load the agents

* fix(webapp): ENG-920 show the gateway message when the agents fail to load

* fix(webapp): ENG-920 draw the stepper rule between steps and shrink the AWS Connect stepper

* fix(webapp): ENG-920 clear agents on logout, drop job toasts after a reset and count only jobs with a status

1.303.0

Toggle 1.303.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-761: gateway reads HOOP_LICENSE, ORG_ID and ANALYTICS_TRACKING at…

… boot; legacy API key carries the org license (#2118)

* ENG-761: gateway reads HOOP_LICENSE and ANALYTICS_MODE at boot, legacy Api-Key carries the org license, sidecars report per-pod instances

* ENG-761: HOOP_LICENSE stores the marshaled document; control-plane chart renders HOOP_LICENSE and ANALYTICS_MODE

* ENG-761: drop the sidecar instance reporting; the ticket keeps one row per sidecar

* ENG-761: ANALYTICS_TRACKING=disabled turns the default org's analytics off at boot, in place of a new ANALYTICS_MODE key

* ENG-761: ORG_ID sets the default org id at creation; the legacy API key resolves the default org from the database

* ENG-761: keep the legacy API key org lookup in the HTTP auth middleware as before

* ENG-761: the default org's analytics mode follows the license at boot, disabled for enterprise and identified for free; ANALYTICS_TRACKING overrides it

* ENG-761: a free organization is always identified; an enterprise one keeps the mode its admin set and starts disabled

* ENG-761: verify HOOP_LICENSE before the org exists, canonical ORG_ID, quoted license in the chart; legacy API key back to main on HTTP and gRPC

1.302.1

Toggle 1.302.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-915: resource setup in React for Claude Code, MCP and MCP Gateway (…

…#2126)

* feat(webapp): ENG-915 resource setup in React for Claude Code, MCP and MCP Gateway

* fix(webapp): ENG-915 keep the picked provider, server and auth mode across wizard Back

* fix(webapp): ENG-915 tie the MCP OAuth token to its server and keep form-filled URLs as values

1.302.0

Toggle 1.302.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ENG-984: mcp lane metrics, and SQL rules on mcp tool calls (ENG-964) (#…

…2120)

* ENG-984: feed mcp lane metrics and telemetry from the mcpproxy observer

* ENG-984: show /stats, metrics and traces in the mcp demo

* ENG-984: refuse a tools/call whose params repeat a key

* ENG-964: read BigQuery loops and blocks as scripts under GoogleSQL

* ENG-964: judge the SQL argument of mcp tool calls with the SQL rules

* ENG-984: count invalid-params calls as (other) and fix the demo collector output

* ENG-964: read BigQuery script openers in linear time and after any label

* ENG-964: widen the input gap in the linear-time lexer test

* ENG-964: accept a SQL argument that holds a real U+FFFD

* ENG-984: keep the mcp demo trace step from exiting 141 under pipefail

1.301.0

Toggle 1.301.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
sidecar: send undecodable client bytes to policy as unknown statement…

… with parse_error (#2134)

* sidecar: send undecodable client bytes to policy as unknown statement with
parse_error
OPA or an unknown rule can now refuse them; lanes with no policy still forward

* add new case for parser error

1.300.1

Toggle 1.300.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(gateway): scope server logs to the org on multi-tenant gateways (#…

…2136)
0