Skip to content

v1.0.1 Release

This release includes several improvements to the AI Controller user interface and fixes for critical issues that enhance system stability and usability.

Improvements

Enhanced Provider Configuration

Providers now support explicit format selection (OpenAI, Anthropic, Google) for better response handling. The Auth Method field has been improved with a dropdown menu featuring common authentication types and a custom option for flexibility.

Key Benefits:

  • Simplified provider setup with dropdown menus
  • Clear format selection ensures proper response parsing
  • Custom authentication option maintains flexibility for unique providers

Improved User Management

The user interface now properly handles user filtering, showing only active users by default. System administrators are better protected from accidental deactivation.

What's Changed:

  • User list now filters to show only active users by default
  • System admin account (ID=1) cannot be deactivated or deleted
  • Improved search functionality with automatic trimming of input

Rule Duplication

Save time by duplicating existing rules with a single click. The new rule is created with all settings copied and a '_COPY' suffix added to the name.

How It Works:

  • Click the duplicate icon in the Rules list
  • All settings are copied to a new rule
  • Modify the duplicated rule as needed before saving

Better Visibility

Log and cache pages now display usernames instead of user IDs for improved readability. Expired and deleted API keys are visually distinguished for easier management.

Visual Improvements:

  • Usernames displayed in logs for easy identification
  • Distinct styling for expired/deleted API keys
  • Expand/collapse all functionality for provider models

Bug Fixes

Critical Stability Fix

Fixed a critical crash that occurred when the application tried to log database connection errors for unreachable HTTPS providers. This issue could cause the entire application to become unresponsive when a provider URL was unreachable.


Authentication Token Fix

Resolved an issue where renaming a user would invalidate their authentication tokens. Users can now update their usernames without being logged out or losing API access.


UI Behavior Fixes

Fixed various UI behaviors including:

  • Proper filtering of deleted users in the user management interface
  • Prevention of duplicate users being added to groups
  • Consistent behavior across all search and filter inputs

Enhanced Error Messages

Error messages now include provider names when connection failures occur, making it easier to identify and troubleshoot issues with specific providers.

Technical Notes

This release includes updates to the following components:

  • Frontend UI components for provider, user, and rule management
  • Backend authentication token generation logic
  • Database schema additions for provider format support
  • Logging system improvements for better user identification

For administrators planning to upgrade, no breaking changes are included in this release. All existing configurations will continue to work as expected.


Updated: 2025-06-20