This is an automated email from the ASF dual-hosted git repository.

aminghadersohi pushed a change to branch oss-39604
in repository https://gitbox.apache.org/repos/asf/superset.git


      at 60c1fd93882 fix(mcp): replace MCPJWTVerifier with JWTVerifier after 
browser-hello revert

This branch includes the following new commits:

     new 20ab9277ab3 fix(mcp): create ApiKey permissions on init and support 
API keys with JWT auth
     new 34c76e54598 fix(mcp): wire composite verifier and add ApiKey 
permission sync
     new 9bc0065646f fix(mcp): add type annotations to test fixtures and 
parameters
     new 6e362f95039 fix(mcp): remove prefixes from log to satisfy CodeQL
     new 86587178401 fix(mcp): validate API keys via FastMCP AccessToken and 
lock down ApiKey perms
     new e67c7cd5986 refactor(mcp): hoist API key auth imports to module top
     new 90969bff322 fix(security): drop redundant explicit ApiKey perm creation
     new 2297603a9b2 refactor(mcp): hoist JWT verifier imports to module top
     new 190e75e8688 Potential fix for pull request finding
     new 5966d689576 fix(mcp): fix stale patch target in auth tests and update 
stale docstring
     new 3b622e8bf2b refactor(mcp): extract duplicated app context + sm setup 
into helper
     new ce6f4c22f6e fix(mcp): harden auth — PermissionError propagation, 
passthrough client_id guard, fail-closed on missing token
     new c4377b524f0 refactor(mcp): delegate load_user_with_relationships to 
SecurityManager.find_user_with_relationships
     new 6b0fda96bf4 fix(mcp): fix stale patch target in auth tests and update 
stale docstring
     new a33d5cf815f fix(mcp): validate api_key_prefixes in 
CompositeTokenVerifier — filter empty/non-string entries
     new dc17712916b fix(mcp): fix stale patch target in auth tests and update 
stale docstring
     new 3d817bb23be fix(mcp): normalize FAB_API_KEY_PREFIXES from config 
before passing to CompositeTokenVerifier
     new bfad0590049 fix(mcp): address CodeQL security warnings and add ApiKey 
RBAC regression test
     new 776fa9f1d5f fix(mcp): remove sensitive values from log calls to 
satisfy CodeQL
     new c57a4988f12 fix(mcp): use class-bound attribute in joinedload for 
group roles
     new dc3ce1eec8b fix(mcp): address dpgaspar review — imports, types, 
exception scope
     new 6e205dea133 fix(mcp): remove sensitive values from log calls to 
satisfy CodeQL
     new 8e4f7aa2bd2 fix(mcp): update security_manager patch target in RBAC 
tests
     new 28bf9717cf6 fix(mcp): address Codex review — error class, fail-open, 
DRY permission logic
     new 29c5c466455 fix(mcp): update security_manager patch target in 
tool-search tests
     new 8165dbb0eab fix(mcp): broaden _log_user_resolution_failure type hint
     new 0d1a4217616 fix(mcp): fix MCPPermissionDeniedError handler order and 
visibility test patch targets
     new 51b20579230 fix(mcp): remove exc_info=True from tool-visibility debug 
log to prevent traceback-based credential leak
     new a9459e87716 fix(mcp): use consistent filter() style for email lookup 
in find_user_with_relationships
     new 60c1fd93882 fix(mcp): replace MCPJWTVerifier with JWTVerifier after 
browser-hello revert

The 30 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Reply via email to