pomerium/proxy
Denis Mishin 1a19ccabd8
mcp: add global runtime flag (#5604)
## Summary

Adds global runtime flag to enable/disable MCP support. (off by
default).

```yaml
runtime_flags:
  mcp: true
```

## Related issues

Fix:
https://linear.app/pomerium/issue/ENG-2367/place-mcp-support-behind-a-runtime-flag

## User Explanation

<!-- How would you explain this change to the user? If this
change doesn't create any user-facing changes, you can leave
this blank. If filled out, add the `docs` label -->

## Checklist

- [x] reference any related issues
- [ ] updated unit tests
- [ ] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [ ] ready for review
2025-05-02 16:33:42 -04:00
..
portal proxy: add short timeout for logo discovery (#5506) 2025-02-28 09:59:03 -07:00
data.go proxy: use querier cache for user info (#5532) 2025-03-20 09:50:22 -06:00
data_test.go only support loading idp tokens via bearer tokens (#5545) 2025-03-26 09:47:40 -06:00
handlers.go mcp: add global runtime flag (#5604) 2025-05-02 16:33:42 -04:00
handlers_portal.go proxy: add short timeout for logo discovery (#5506) 2025-02-28 09:59:03 -07:00
handlers_portal_test.go replace xxhash with xxh3 (#5457) 2025-01-31 08:44:08 -07:00
handlers_test.go New tracing system (#5388) 2025-01-21 13:26:32 -05:00
proxy.go mcp: add global runtime flag (#5604) 2025-05-02 16:33:42 -04:00
proxy_test.go only support loading idp tokens via bearer tokens (#5545) 2025-03-26 09:47:40 -06:00
state.go multi-domain login redirects (#5564) 2025-04-04 13:14:30 -07:00