github mlflow-oidc/mlflow-oidc-auth v6.0.0

latest releases: v11.0.5, v11.0.4, v11.0.3...
10 months ago

6.0.0 (2026-01-13)

Bug Fixes

  • add httpx (9adb953)
  • fix admin login (8cfa50c)
  • fix base path (34d797c)
  • fix base path and fetching config (e6c31e3)
  • fix dependencies (1c610a9)
  • fix permissions list routes (38c19b7)
  • fix typos on the ModelsPage (48966ac)
  • improve refetch state management (1c5947b)
  • login false query parameters (89185ae)
  • remove information exposure through an exception (d0ec98a)
  • remove redundant fontawesome imports (50becfa)
  • remove sensitive info from logs (21d3950)
  • remove unnecessary useAuth hook (7eb1497)
  • remove URL encoding from permission tab navigation (576f220)
  • restrict user details fetching to admin users only (d70ae6b)
  • sanitize URL error parameters using DOMPurify (78094e1)
  • simplify user fetch condition in useLoadCurrentUser (cd3bed3)
  • update api endpoints const (57f5c97)
  • update empty state message when no search term is present (7b0f177)
  • update logger (948d858)
  • update OIDC post-login redirect path to /user (119a17a)
  • update OIDC UI link path to include /user endpoint (bcce67d)
  • update permission requirements (cf3c22a)
  • update UI text in experiment permissions page (0036ba3)

Features

  • add use-current-user hook (ee41259)
  • add route wrappers (auth) (242e00d)
  • add 'fallback' permission type and use POST for its permission updates (abbef90)
  • add TokenInfoBlock component, update user page and manage parmissions pages (177d62f)
  • add truncate class to entity tables to prevent text overflow (ccf6a58)
  • add 403 page (160f8eb)
  • add a generic Button component, refactor existing button usages (13ce5e9)
  • add a global toast notification system (2e6061c)
  • add a modal for creating service accounts, integrate it into the service accounts page (9c6d634)
  • add a modal for granting new permissions to entities, update permission management (4c96fc5)
  • add action btns to the service accounts page, add service account permission page (243a9cc)
  • add admin protection for necessary routes (d3c8078)
  • add an edit permission modal, update user permissions page (ddc2416)
  • add api-endpoints config, update accordingly (4d43264)
  • add app favicons and manifest (c10bfc5)
  • add auth service and hook (947e5f1)
  • add buttons to grant entity permissions for groups (0107b7c)
  • add danger button variant, enhance error display with new styling (3334057)
  • add default value for the data picker (2a7facf)
  • add disabled state to buttons, implement conditional action icons (6893190)
  • add endpoints for restoring deleted experiments and runs, and list deleted runs (cfb560f)
  • add entity-service (f794c80)
  • add error rendering on the auth page (35b5fb6)
  • add experiment permissions page and route (3377498)
  • add experiment user permissions table (958dbc2)
  • add external links to header (9cf0e45)
  • add fetcher for dynamic api endpoints (fd5b297)
  • add fetching all users, update users page (50c3e39)
  • add functionality to edit and delete permissions for experiments, models, and prompts (53e18f8)
  • add group permission view for experiments, prompts, registered models, and scorers (6250bdb)
  • add health check endpoint and improve error handling in user permissions [skip ci] (aa92206)
  • add hooks and fetchers for groups permissions (03b46e0)
  • add hooks and fetchers for user and group pattern permissions (e80af83)
  • add href to MLFlow (cfb5155)
  • add icons for dark mode toggle (93a8004)
  • add initial setup and folder structure (a50215c)
  • add loading spinner (fe0205a)
  • add login btn to auth page (26a842b)
  • add logout functionality (b4d83b2)
  • add MainLayout component (6bc84f1)
  • add menu items (e29e2f6)
  • add mobile menu for small screens (71daf90)
  • add modal close functionality via Esc key (975e9dd)
  • add modal for adding regex pattern (49acfb6)
  • add navigating to user page to header (b9207c7)
  • add placeholders for pages (fabc221)
  • add placeholders for pages, add routes (ba8d4ba)
  • add primary button variant, update access token components (72640be)
  • add proxy headers middleware support (2bbd965)
  • add regex mode and pattern-based permissions management for users and groups (4963f7b)
  • add rendering all experiments (1524a69)
  • add rendering all groups (5e6e6e4)
  • add rendering all prompts (ab5d22a)
  • add rendering all service accounts (97bd4cd)
  • add rendering models (b043f48)
  • add rendering permissions btn on the experiments page (8fb223e)
  • add request access token from API (6d3d73e)
  • add reusable Create Access Token btn and modal (5c05fcc)
  • add riutes for group permissions (cc8ede5)
  • add routing (49637f8)
  • add runtime-config-provider (163eb81)
  • add safety check for activeHook (ce64589)
  • add SearchInput component (561e30a)
  • add secondary button variant and icon prop, applying them to create access token and service account buttons (7325c6b)
  • add sidebar component (fe43830)
  • add tabbed navigation on the user page, update user details card layout (c175cdf)
  • add table component (d14f5ee)
  • add todo (cc644a3)
  • add UseApi hook (5dfff62)
  • add user experiment permissions page, API endpoint, and integrate with the users list (39dbf8a)
  • add user permission management pages for models and prompts (024b825)
  • add validation and improve error handling in AddRegexRuleModal (604079b)
  • change all svg icons to font awesome icons (0cc7993)
  • create header (bf5a94c)
  • create IconButton component, add action buttons to user permissions tables (3c2c2b5)
  • display experiment name instead of ID in experiment permissions page title (27174a1)
  • enhance OIDC token handling with retry logic and JWKS refresh (6972aa8)
  • enhance scorer permissions API (f851d66)
  • enhance user permissions page with tabbed navigation to the prompts and models (a967694)
  • implement 404 Not Found page, update routes (84aa047)
  • implement API integration for updating user permissions (5d333ab)
  • implement full group permissions management mirroring user permissions (0d5525d)
  • Implement scorer permission management and validation (7fa6141)
  • implement service account creation with API integration and toast notifications (2b74fc3)
  • implement service account permission management, add specific routes (b396135)
  • implement synchronous runtime configuration loading (21d711a)
  • implement user data context and hook (759f8ac)
  • implement user deletion with cascading permission removal (8959c14)
  • implement user permission removal (54acafa)
  • improve group permission handling and modal title logic (a45dcc4)
  • improve modal and input contrast in light/dark modes (d6364bb)
  • integrate toast notifications for access token modal (1d067a4)
  • pluggable configuration provider (93dd0e5)
  • prevent adding existing users/service accounts to dropdown list (ab60898)
  • refactor and cleanup RuntimeConfig context setup (01c2758)
  • refactor groups page to use shared components (c072eaf)
  • refactor user data flow to use context hook and reduce prop drilling (0693fe2)
  • refine user loading and error handling, adjust loading state conditions (bff56bb)
  • replace alert messages with toast notifications (c20959c)
  • replace regex mode button with switch component (4e2e5bb)
  • replace UI with new React SPA (#172) (c9f28cd)
  • rework to FastAPI (4603a91)
  • setup Vite React dynamic paths (b575dd8)
  • trash + webhook (02071ba)
  • update 403 page (b33d6ed)
  • update API endpoints for groups (ce992f8)
  • update app title and header logo (ebff292)
  • update AppLink component (348f76f)
  • update auth service and auth hook (1ec3a1c)
  • update auth service and auth page (1377495)
  • update authPage with props (242511a)
  • update dark mode toggle (18d31d7)
  • update EntityListTable, experiments and users pages (c4b5d1e)
  • update fetching user data (3ce8ae2)
  • update header logo link destination to /user (baaed9e)
  • update protected route with useLoadCurrentUser (6adb869)
  • update rendering user info on the user page (72aca88)
  • update tags for group and user permission endpoints for better organization (bcc6ddb)
  • update token expiration date format (78da3bd)
  • update use-auth hook and components with context (bb3ed11)
  • update useApi hook (d6a3ee3)
  • update useCurrentUser hook with useApi hook (439ea68)
  • update user info after fetching token (272a967)
  • update user page (832dc08)
  • update users API endpoints, refactor user service (78bb717)
  • update webhook event types in documentation and model definitions for clarity (af0360e)

BREAKING CHANGES

  • rework api structure, move some validation to FastAPI side

Don't miss a new mlflow-oidc-auth release

NewReleases is sending notifications on new releases.